通信控制装置的制造方法
【技术领域】
[0001]本申请涉及通信控制,尤其涉及检测设备与网络的连接状态的技术。
【背景技术】
[0002]作为用于掌握连接于网络的设备处于非连接状态即断开的死活监视技术,广泛采用向设备反复(周期性地)发送消息(包)来确认是否有来自该设备的响应的方法等。在专利文献I中公开了如下技术,在通过周期性发送消息来进行设备的死活监视的情况下,检测网络的通信状态,并根据检测结果变更消息的发送间隔。
[0003]专利文献1:日本特开2004 - 364168号公报
【发明内容】
[0004]但是,专利文献I的技术只不过是根据网络的通信状态来变更消息发送间隔的技术,因而不一定适合用于检测设备从网络的断开的技术。
[0005]作为一个非限制性和示范性的实施例例举一种能够适当检测设备从网络的断开的通信控制装置。
[0006]所公开的实施例中的有利的效果和优点将根据本说明书和附图而更加清晰。所述有利的效果和/或优点可以分别由所公开的说明书和附图中的各种实施例和特征来披露,而不需要在一个或多个的实施例中说明同一个有利的效果和/或优点。
[0007]本申请涉及的一种通信控制装置监视设备与网络的连接状况,该通信控制装置具有:检测单元,检测所述网络的通信状态;设定单元,根据由所述检测单元检测出的通信状态设定检测期间;接收单元,经由所述网络接收来自所述设备的数据;以及控制单元,在所述接收单元在所述检测期间中没能接收到来自所述设备的数据的情况下执行规定处理。
[0008]另外,这些概括性的或者具体的方式也可以以系统、方法、集成电路、计算机程序或者计算机可读的记录介质来实现,也可以利用装置、系统、方法、集成电路、计算机程序以及计算机可读的记录介质的任意组合来实现。计算机可读的记录介质例如包括CD-ROM (Compact Disc-Read Only Memory:压缩光盘-只读存储器)等非易失性的记录介质。
[0009]本申请的一个方式的通信控制装置能够适当进行设备从网络的断开的检测。
【附图说明】
[0010]图1是表示实施方式的通信系统的概略图。
[0011]图2是表示通信系统的各装置的功能结构的框图。
[0012]图3是表不实施方式I的设定值表的图。
[0013]图4是表不连接确认处理的流程图。
[0014]图5是表示断开检测处理的流程图。
[0015]图6是表示连接确认消息的发送及连接确认用数据的接收的图。
[0016]图7是表示设定处理的流程图。
[0017]图8是表示不接收时间阈值计算处理的流程图。
[0018]图9是表示实施方式2的通信系统的通信控制装置及设备组的逻辑性连接关系的图。
[0019]图10是表不实施方式2的设定值表的图。
[0020]图11是表示一个实施方式的通信控制装置的功能结构的框图。
[0021]标号说明
[0022]I通信控制装置;2检测单元;3设定单元;4接收单元;5控制单元;10通信系统;90网络;100通信控制装置;110设定单元;120输入单元;130发送单元;140接收单元;150检测单元;160显示单元;170确定单元;180发送间隔变更单元;190控制单元;200a?200f设备;210接收单元;220发送单元;230显示单元;240控制单元。
【具体实施方式】
[0023]为了能够适当检测出设备从网络的断开,作为本申请的一个技术方案的通信控制装置,该通信控制装置监视设备与网络的连接状况,具有:检测单元,检测所述网络的通信状态;设定单元,根据由所述检测单元检测出的通信状态设定检测期间;接收单元,经由所述网络接收来自所述设备的数据;以及控制单元,在所述接收单元在所述检测期间中没能接收到来自所述设备的数据的情况下执行规定处理。
[0024]其中,网络的通信状态的检测这个概念可以是基于直接测定的检测,也可以是基于接收其它装置的测定结果的检测。另外,作为通信状态的检测对象的网络至少包括设备与通信控制装置之间的通信路径的一部分。另外,规定处理例如是输出表示设备断开的情况的信息的处理、重构除断开的设备以外的设备组之间的数据的逻辑分发路径的处理等。
[0025]根据上述结构,能够根据网络的通信状态调整用于检测设备从网络的断开而进行的数据接收的等待时间,因而能够满足即使通信状态变动,也能保证将误检测率控制在一定值以下等的系统要件。
[0026]例如,所述检测单元的所述检测也可以为对所述网络中的包的丢失率的检测,在所述丢失率高于规定值的情况下,所述设定单元将所述检测期间设定为大于在所述丢失率为该规定值时所设定的期间,在所述丢失率低于规定值的情况下,所述设定单元将所述检测期间设定为小于在所述丢失率为该规定值时所设定的期间。
[0027]由此,与网络的丢失率高的情况相比,在丢失率低的情况下、即通信状态是良好状态的情况下,用于检测设备从网络的断开所需要的时间缩短,能够快速应对断开。
[0028]另外,例如,所述通信控制装置也可以还具有确定单元,该确定单元确定从所述设备周期性地发送的连接确认用数据的发送间隔,所述检测期间取作为以所述发送间隔为基准的相对大小来表达的检测期间表达值,在所述丢失率高于所述规定值的情况下,所述设定单元将所述检测期间设定为使检测期间表达值大于在所述丢失率为所述规定值时设定的期间的值,在所述丢失率低于所述规定值的情况下,所述设定单元将所述检测期间设定为使所述检测期间表达值小于在所述丢失率为所述规定值时设定的期间。
[0029]由此,与网络的丢失率较高的情况相比,在丢失率较低的情况下,相对于用于对设备从网络的断开的检测所使用的消息等的发送间隔、对断开的检测所需要的时间缩短,在不变更该发送间隔时能够快速应对断开。
[0030]另外,所述通信控制装置还可以具有:确定单元,确定从所述设备周期性地发送的连接确认用数据的发送间隔;以及发送间隔变更单元,在将所述检测期间y与所述发送间隔X之比即y/x设为η、将所述丢失率设为A时,在所述设定单元不能设定所述检测期间为满足A的η次方即An为决定了误检测率的上限的规定上限误检测率以下、且所述检测期间为决定了所述检测期间的上限的规定上限期间以下的关系的情况下,进行缩短从所述设备周期性地发送的所述连接确认用数据的发送间隔的控制,所述设定单元如果能够决定所述检测期间,以使所述检测期间满足所述A的η次方即An为决定了有关断开的误检测率的上限的规定上限误检测率以下、且所述检测期间为决定了所述检测期间的上限的规定上限期间以下的关系,就进行设定。
[0031 ] 由此,能够将误检测率控制在作为系统的要件而得到允许的范围内。
[0032]另外,所述通信控制装置还可以具有输入单元,该输入单元受理表示所述规定上限误检测率的信息的输入,所述设定单元使用由所述输入单元输入的所述规定上限误检测率设定所述检测期间。
[0033]由此,系统管理员等能够指定或者变更作为系统要件的上限误检测率。
[0034]另外,所述通信控制装置也可以还具有输入单元,该输入单元受理表示所述规定上限期间的信息的输入,所述设定单元使用由所述输入单元输入的所述规定上限期间设定所述检测期间。
[0035]由此,系统管理员等能够指定或者变更在根据从设备接收不到数据而判定为设备断开之前的时间(不接收时间)的上限阈值。
[0036]另外,所述检测单元也可以根据所述接收单元接收到从所述设备发送的数据的频率计算所述丢失率,由此进行所述丢失率的检测。
[0037]由此,能够根据在用于接收来自设备的数据的通信路径中的丢失率,适当调整用于检测设备的断开的数据接收的等待时间。
[0038]另外,所述检测单元也可以反复进行所述检测,所述设定单元根据由所述检测单元检测出的通信状态的变化,决定重新设定期间的定时,并在所决定的定时设定所述检测期间。
[0039]由此,能够根据通信状态调整用于设定阈值的定时。
[0040]另外,所述通信控制装置也可以还具有发送单元,该发送单元经由所述网络向所述设备发送表示影像及声音至少一方的内容数据,所述设备具有在接收到所述内容数据时向外部的终端装置发送该内容数据的功能,所述规定处理为用于为了向所述终端装置传输所述内容数据而变更所述网络中的传输路径的、由所述控制部执行的控制。
[0041]由此,能够根据网络的通信状态适当检测设备的断开,并针对断开变更内容数据的传输路径。
[0042]另外,所述规定处理为所述控制单元也可以执行输出表示所述设备从所述网络断开的情况的信息的处理,由所述控制部执行的处理。
[0043]由此,在检测出设备从网络断开的情况下,能够输出该情况。
[0044]另外,所述检测单元也可以通过计算数据在所述网络中的顺畅传输受阻碍的程度的大小进行,在计算出所述程度大于规定基准的情况下,所述设定单元设定所述检测期间,以使所述检测期间大于计算出所述程度小于该规定基准的情况下的期间。
[0045]由此,即使是数据在网络中的顺畅传输受阻碍的程度变化的情况下,也能够适当检测设备从网络的断开。
[0046]另外,所述检测单元也可以将预定从所述设备到达的数据从预定到达时刻起经过了一定时间也没能接收到的概率,作为所述程度来计算。
[0047]由此,能够根据在网络中的数据延迟和丢失适当检测设备从网络的断开。
[0048]另外,本申请的一个方式的集成电路用于对设备与网络的连接状况进行监视,该集成电路具有:接收单元,经由所述网络接收来自所述设备的数据;检测单元,检测所述网络的通信状态;设定单元,根据由所述检测单元检测出的通信状态设定检测期间;以及控制单元,在所述接收单元在所述期间中没能接收到来自所述设备的数据的情况下执行规定处理。
[0049]另外,本申请的一个方式的通信控制方法是在通信控制装置中使用的通信控制方法