【技术实现步骤摘要】
【国外来华专利技术】信息处理设备、信息处理系统以及信息处理方法
本技术涉及能够经由通信中继设备与网络中的另一信息处理设备进行通信的信息处理设备、包括该信息处理设备的信息处理系统、该信息处理设备所执行的信息处理方法以及该信息处理设备所执行的程序。
技术介绍
在经由诸如网络地址转换路由器(NAT路由器)和代理服务器等的通信中继设备的信息处理设备之间的通信处理中,如果这些信息处理设备在预定的时间段内相互没有进行通信,则通信中继设备可能切断连接。鉴于此,通信中继设备彼此进行通信,从而按照恒定时间间隔维持连接(保持连接(KeepAlive)、心跳通信)。例如,以下专利文献1描述了保持连接。现有技术文献专利文献专利文献1:日本特开2009-232358号公报
技术实现思路
专利技术要解决的问题然而,通信中继设备切断连接之前的时间段根据通信中继设备以及通信中继设备的通信环境而发生很大改变。虽然事实如此,但根据传统的通信中继设备,由于按照恒定时间间隔建立保持连接通信,因此与维持通信连接本身所需的频率相比,建立通信的频率更高,这导致通信负荷和通信量增加。鉴于上述情形,本技术的目的是提供能够减轻由于用以维持信息处理设备之间的连接的通信处理而产生的通信负荷的信息处理设备、信息处理系统、信息处理方法和程序。解决问题的手段为了解决上述问题,根据本技术的信息处理设备包括通信单元和控制器。通信单元能够经由网络中的中继服务器与另一信息处理设备进行通信。控制器能够获得表示所述通信单元的通信环境的通信环境信息,其中所述通信环境信息包括与对所述通信单元和所述中继服务器之间的通信进行中继的通信中继设备有关的属性信息。此 ...
【技术保护点】
一种信息处理设备,包括:通信单元,其能够经由网络上的中继服务器与另一信息处理设备进行通信;以及控制器,所述控制器能够执行如下操作:能够获得表示所述通信单元的通信环境的通信环境信息,所述通信环境信息包括与对所述通信单元和所述中继服务器之间的通信进行中继的通信中继设备有关的属性信息,能够基于所获得的通信环境信息来计算用以发送用于维持与所述中继服务器的连接的维持信号的发送间隔,以及能够控制所述通信单元按照所计算出的发送间隔将所述维持信号发送至所述中继服务器。
【技术特征摘要】
【国外来华专利技术】2012.03.27 JP 2012-0708421.一种信息处理设备,包括:通信单元,其能够经由网络上的中继服务器与另一信息处理设备进行通信;控制器,所述控制器能够执行如下操作:能够获得表示所述通信单元的通信环境的通信环境信息,所述通信环境信息包括与对所述通信单元和所述中继服务器之间的通信进行中继的通信中继设备有关的属性信息,能够基于所获得的通信环境信息来计算用以发送用于维持与所述中继服务器的连接的维持信号的发送间隔,以及能够控制所述通信单元按照所计算出的发送间隔将所述维持信号发送至所述中继服务器;以及存储单元,其中,所述通信单元能够从所述中继服务器定期接收重新连接信息,所述重新连接信息与在所述信息处理设备和所述中继服务器之间的连接被切断的情况下所述信息处理设备重新连接至所述中继服务器的时刻有关,所述重新连接信息是根据包括所述信息处理设备的连接至所述中继服务器的多个信息处理设备的数量而创建的,以及所述控制器能够执行以下操作:能够控制所述存储单元存储定期接收到的重新连接信息中的最新的重新连接信息,以及在所述信息处理设备和所述中继服务器之间的连接被切断的情况下,能够基于所存储的重新连接信息来控制所述通信单元重新连接至所述中继服务器。2.根据权利要求1所述的信息处理设备,其中,在所述通信单元连接至所述中继服务器之后,如果所述通信中继设备切断了该连接,则所述控制器计算从该连接到该切断的持续时间,并且基于所计算出的持续时间来计算所述维持信号的发送间隔。3.根据权利要求1所述的信息处理设备,其中,所述通信单元能够与所述网络上的连接测试服务器进行通信,以及在所述通信单元连接至所述连接测试服务器之后,如果所述通信中继设备切断了该连接,则所述控制器计算从该连接到该切断的持续时间,并且基于所计算出的持续时间来计算所述维持信号的发送间隔。4.根据权利要求1所述的信息处理设备,其中,所述通信单元能够从所述中继服务器接收通知消息,所述通知消息通知存在从所述另一信息处理设备发送至所述信息处理设备的数据,所述控制器能够根据所述通信环境创建设置消息,并且能够控制所述通信单元将所创建的设置信息发送至所述中继服务器,所述设置信息被设置为使得所述中继服务器能够连接至所述信息处理设备以及发送所述通知消息,以及所述中继服务器存储所发送的设置信息,并且基于所存储的设置信息来发送所述通知消息。5.根据权利要求4所述的信息处理设备,其中,所述控制器能够根据所述通信环境的变化来更新所创建的设置信息,并且能够控制所述通信单元将更新后的设置信息发送至所述中继服务器,以及所述中继服务器利用更新后并发送的设置信息来更新所存储的设置信息。6.根据权利要求4所述的信息处理设备,其中,所述控制器能够执行以下操作:能够预先创建根据所述通信环境的变化而要创建的多个所述设置信息,能够控制所述通信单元将所创建的多个所述设置信息发送至所述中继服务器,在所述通信环境发生了变化并且所发送的多个所述设置信息均不与变化之后的通信环境相对应的情况下,所述控制器能够创建与变化之后的通信环境相对应的新的设置信息,以及能够控制所述通信单元将所创建的新的设置信息发送至所述中继服务器,以及所述中继服务器存储所发送的多个所述设置信息,并且基于所存储的多个所述设置信息中的至少一个来发送所述通知消息。7.根据权利要求1所述的信息处理设备,其中,所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。