网络的状态监视方式的制作方法

文档序号:7905529阅读:214来源:国知局
专利名称:网络的状态监视方式的制作方法
技术领域
本发明涉及对网络进行状态监视、以确定障碍部位的状态监视方式。
背景技术
作为对网络进行状态监视的方法,在专利文献1中,利用进行数据交换的网络,从任意的发送源节点通过任意的中继节点向任意的目的地节点发送测试分组,以掌握网络的状态。接收到测试分组的中继节点和目的地节点将通过时的地址和通过时刻依次记录在测试分组中。接收到所发送来的测试分组的发送源节点根据记录在测试分组中的数据,能够掌握并显示各节点所需要的所需时间,并将网络的状态的数据存储在存储装置中,从而能掌握网络的各节点之间的繁杂状况。此外,在专利文献2中,接收到所发送来的测试分组的中继节点和目的地节点不将通过时刻记录在测试分组中,而是生成记录有通过时刻的通过通知分组,并将其发送到发送源节点。发送源节点接收从各节点发送来的通过通知分组,根据记录在通过通知分组中的数据,正确地掌握测试分组的传送经过时间、节点间传送时间,从而能掌握网络的各节点之间的繁杂状况。此处,在专利文献1和专利文献2的方法中,在各节点的时刻不同的情况下,无法正确地掌握测试分组的节点间传送时间。因而,在专利文献3中,利用中继节点求出接收到测试分组的时刻与发送测试分组的时刻之差,以计算出延迟时间,并将各节点的延迟时间记录在测试分组中,从而即使各节点之间没有时刻同步,也能掌握网络的各节点之间的繁杂状况。专利文献1 日本专利特开平2-7273号公报(附图及其说明)专利文献2 日本专利特开平10-93563号公报(附图及其说明)专利文献3 日本专利特表2000-507779号(附图及其说明)

发明内容
然而,在专利文献3中,由于测试分组没有返回到发送源节点,因此,无法利用发送源节点来对网络进行状态监视。由于与网络相连接的节点通常配置在距离发送源节点的远处,因此,需要利用发送源节点来对网络的状态进行监视。此外,在上述现有技术中,即使能测量测试分组的延迟时间,也无法测量用户分组或其他网络监视用分组的延迟时间。由于优先度比用户分组要高的网络监视用分组在各节点通常比用户分组要优先地进行发送、中继,因此,延迟时间也比用户分组要短。此外,当在用户分组中也存在优先度的差异时,由于延迟时间有可能因优先度的差别而不同,因此,在现有技术中,无法按照每个优先度来测量分组的延迟时间。此外,由于没有对所获取的延迟时间是正常还是异常进行自动识别的单元,因此, 存在无法立即检测出在网络中产生的过渡性障碍的问题。本发明是鉴于上述实际情况而完成的,其目的在于通过利用发送源节点获取各节点的延迟时间,并自动识别出所获取的延迟时间是正常还是异常,从而能利用发送源节点来检测出异常的节点。本发明所涉及的网络的状态监视方式是对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,将在所述中继节点中测定的本节点的中继延迟时间附加于所述测试分组,将在所述目的地节点接收到的所述测试分组的目的地指定为所述发送源节点,以作为测试响应分组进行折返发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。本发明的网络的状态监视方式是对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,由于从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,将在所述中继节点中测定的本节点的中继延迟时间附加于所述测试分组,将在所述目的地节点接收到的所述测试分组的目的地指定为所述发送源节点,以作为测试响应分组进行折返发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点, 因此,通过利用发送源节点获取中继及目的地的各节点的延迟时间,并自动识别出所获取的延迟时间是正常还是异常,从而具有能利用发送源节点来检测出异常的节点的效果。


图1是表示本发明的实施方式1的图,是表示网络的结构例的图。图2是表示本发明的实施方式1的图,是表示测试分组(节点#0)的分组格式的一个示例的图。图3是表示本发明的实施方式1的图,是表示测试分组(节点#m)的分组格式的一个示例的图。图4是表示本发明的实施方式1的图,是表示测试响应分组的分组格式的一个示例的图。图5是表示本发明的实施方式1的图,是表示附加了优先度的测试分组、测试响应分组的分组格式的一个示例的图。图6是表示本发明的实施方式1的图,是利用框图来表示节点的内部结构的一个示例的图。图7是表示本发明的实施方式1的图,是表示状态监视数据库的一个示例的图。图8是表示本发明的实施方式1的图,是表示说明确定异常节点的方法的示意图的一个示例的图。图9是表示本发明的实施方式1的图,是表示说明确定过渡性的异常节点的方法的示意图的一个示例的图。图10是表示本发明的实施方式1的图,是表示说明确定过渡性的异常节点的方法的示意图的一个示例的图。图11是表示本发明的实施方式2的图,是表示网络的其他结构例的图。
图12是表示本发明的实施方式2的图,是表示测试分组的分组格式的一个示例的图。图13是表示本发明的实施方式2的图,是表示测试响应分组的分组格式的一个示例的图。图14是表示本发明的实施方式3的图,是表示网络的又一结构例的图。图15是表示本发明的实施方式3的图,是表示测试分组的分组格式的一个示例的图。图16是表示本发明的实施方式3的图,是表示测试响应分组的分组格式的一个示例的图。
具体实施例方式实施方式1.下面,基于图1 图10,说明本发明的实施方式1所涉及的网络的状态监视方式。本实施方式1举例表示如下的网络的状态监视方式将测试分组从对网络的状态进行监视的通信装置即发送源节点、通过中继装置即各中继节点发送到接收装置即目的地节点,在各中继节点、目的地节点中,测定中继延迟时间,将所测定的中继延迟时间追加于测试响应分组,在发送源节点中,接收测试响应分组,从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,利用异常状态检测部立即检测出异常的节点。另外,本发明并不限于该实施方式1。图1是表示本实施方式所涉及的网络的结构例的图,是对于作为示例、设监视通信状态的发送源节点为节点(#0)1、目的地节点为节点(#n)2的情况下的获取各节点的中继延迟时间的动作的说明图。图2是表示实施方式1中、发送源节点(#0) 1所发送的测试分组的分组格式的一个示例的说明图。图3是表示实施方式1中、中继节点(#m) 3所中继的测试分组的分组格式的一个示例的说明图。图4是表示实施方式1中、目的地节点(#n) 2所折返的测试响应分组的分组格式的一个示例的说明图。图5是表示实施方式1中、附加了优先度的分组格式的一个示例的说明图。图6是利用框图来举例表示实施方式1中、以发送源节点为例子的节点的内部结构的图。图7是表示实施方式1中、状态监视数据库部的一个示例的说明图。图8对实施方式1中、根据所获取的中继延迟时间来检测发生了异常的节点的动作进行说明。图9、图10对实施方式1中、根据所获取的中继延迟时间来检测发生了过渡性异常的节点的动作进行说明。接下来,在图1 图6中,对从监视通信状态的发送源节点获取各节点的中继延迟时间的动作进行说明。在图1中,对网络的状态进行监视的发送源节点(#0)1将如图2所示的、对具有目的地地址(#n)及发送源地址(#0)的测试分组附加了识别符5的测试分组O-<0>)4发送给目的地节点(#n)2。从发送源节点(#0) 1发送来的测试分组O-<0>)4经过最初的中继节点(#1)、下
一中继节点(#2)(省略图示)........中继节点(#m) 3从之前的中继节点(#m-l)(省略图
示)接收测试分组0-<m-l>)6。接收到测试分组Q-<m-l>)6的中继节点(#m) 3利用由发送源节点(#0)1附加的测试分组识别符5,来识别出所接收到的分组是测试分组,通过求出对下一级中继节点发送测试分组的时间Tm7与接收到测试分组0-<m-l>)6的时间RmS之差,在中继节点(#m) 3 计算出本节点中的中继延迟时间(#m)9,在中继节点(#m)3中,如图3所示,对测试分组 0-<m-l>)6附加节点编号(#m) 10和中继延迟时间(#m)9,生成测试分组(2_仏>)11,以发送到下一级中继节点。在进行中继的所有节点(m= 1 n-1)实施上述的中继节点(#m)3中的所有动作。接收到测试分组(2-<n-l>) 15的目的地节点(#n) 2根据目的地地址(#n) 12和测试分组识别符11,识别出是给本节点的测试分组,并生成测试响应分组13。在目的地节点(#n)2中,通过求出发送测试响应分组13的时间Tnl4与接收到测试分组0-<η-1>)15的时间Rml6之差,计算出本节点中的中继延迟时间(#n) 17,对测试响应分组0-<n>)13附加本节点的节点编号(#η) 18和上述计算出的本节点中的中继延迟时间(#η) 17。此外,将上述测试分组(2-<η-1>) 15的发送源地址(#0) 19复制到上述测试响应分组(2-<η>) 13的目的地地址20,将上述测试分组(2-<η-1>) 15的目的地地址(#η) 12复制到发送源地址21。此外,如图4(a)所示,通过将上述测试分组中的测试分组识别符11置换成上述测试响应分组13中的测试响应分组识别符22,生成测试响应分组(2-<η>) 13,并折返发送到发送源节点(#0)1。在从目的地节点(#η) 2到发送源节点(#0)1的各中继节点(#η_1)......(#1)中,
在接收到测试响应分组0-<η>)13的情况下,根据测试响应识别符22,识别出是测试响应分组,并分别折返传送到下一级的节点,而不对测试响应分组(2-<η>) 13进行加工。此处,在还想获取折返时的各节点的中继延迟时间的情况下,在上述目的地节点 (#η) 2中,通过不将测试分组识别符11置换成上述测试响应识别符22,而如图4(b)举例示出的那样,将测试分组识别符11照原样而作为测试响应分组以进行折返发送,从而还能获取折返时的中继延迟时间。此外,在仅想获取折返时的各节点的延迟时间的情况下,通过对测试分组识别符 11附加仅折返时进行测定的专用识别符,从而仅测定折返时的中继延迟时间,还能作为对测试响应分组仅附加了上述同样的收发时间差即延迟时间的、图4(C)中举例示出的测试响应分组。此处,像图5中举例示出的那样,发送源节点(#0) 1通过变更附加于上述测试分组的、用于节点中继时的优先控制的优先度23,从而还能利用上述中继节点及上述目的地节点来测定各优先度下的分组的中继延迟时间。如图6所示,发送源节点(#0) 1具有分组收发部对、测试分组检测部25、测试分组生成功能部沈、测试分组控制部27、状态监视数据库部观、异常状态检测部四、及显示部/ 存储部30。
发送源节点(#0) 1利用分组收发部M接收上述测试响应分组(2-<n>) 13,由测试分组检测部25根据给本节点(#0)的测试分组识别符11、测试响应分组识别符22,识别出是采集了各节点的延迟时间的测试响应分组。若由测试分组检测部25识别出是采集了各节点的延迟时间的测试响应分组,则由测试分组控制部27从测试响应分组(2-<n>) 13中提取分组的传送方向(发出、返回)、各节点的节点编号(#1 #n)、分组的优先度23、及各节点的延迟时间,并将这些提取出的数据保存在状态监视数据库部观中。在图7中示出保存有上述提取出的数据的状态监视数据库部观的数据库的一个示例。接下来,利用图6 图10,对根据所获取的中继延迟时间来检测发生了异常的节点的动作进行说明。在图6中,异常状态检测部四从状态监视数据库部28参照延迟时间,决定用于检测出作为异常节点的中继延迟时间的阈值。例如,自动计算出3σ(σ 标准偏差),如图8 所示,设定作为阈值31。由此,将超过所设定的阈值31的节点#m检测作为异常节点,并保存在显示部/存储部30中。此处,阈值的设定也可以是利用手动来进行设定的。如图9、图10所示,通过定期发送测试分组,来定期获取各节点的中继延迟时间, 根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否是异常值进行判定的阈值,从而不仅能检测出恒定的异常节点,还能检测出过渡性的异常节点。此处,阈值的设定也可以是利用手动来进行设定的。这样,发送源节点通过发送测试分组,能对传送分组的各方向(发出、返回)的每一方向、各节点的每一节点、各优先度的每一优先度掌握中继延迟时间,此外,自动计算或手动设定检测出异常节点的中继延迟时间的阈值,从而仅通过发送一次测试分组,就能立即检测出异常节点。此外,通过定期发送测试分组,根据所获取的中继延迟时间,自动计算出阈值,或手动设定该阈值,从而不仅能立即检测出恒定的异常节点,还能立即检测出过渡性地发生的异常。实施方式2.下面,利用图11 图13,对实施方式2进行说明。在实施方式1中,由于中继节点中,追加记录节点编号和中继延迟时间,因此,在对测试分组进行中继时,有可能会附加用于追加记录的处理时间,存在无法测量正确的中继延迟时间的问题。因而,在实施方式2中,通过对各节点的每一节点发送测试响应分组, 能消除用于追加记录的处理时间,获取正确的中继延迟时间,而不是利用实施方式1中、将节点编号和延迟时间记录在测试分组中的方法。另外,由于利用发送源节点提取中继延迟时间、检测异常节点的方法与实施方式1相同,因此,将其省略。在图11中,对网络的状态进行监视的发送源节点(#0)102将图12所示的、对分组附加了测试分组识别符105的测试分组(发出)100发送给目的地节点(#n) 103。接收到测试分组(发出)100的中继节点(#m) 104利用测试分组识别符105,来识别出所接收到的分组是测试分组,通过求出发送测试分组(发出)100的时间Tmioe与接收到测试分组(发出)100的时间Rml07之差,从而计算出中继延迟时间(#m) 108。此外,如图13所示,中继节点(#m) 104生成目的地地址(#0) 114是测试分组(发出)100的发送源地址(#0) 111、发送源地址(#m) 115是本节点(#m) 104、且附加了测试响应分组识别符和在本节点(#m)的中继延迟时间(#m) 108的测试响应分组(2_仏>)109,并进行折返发送。在进行中继的所有中继节点(m = 1 n-1)实施上述的中继节点(#m) 104的所有动作。此处,对于测试分组(发出)100,在中继节点中不对数据进行加工,而是在到达目的地节点(#n) 103之前照原样进行传送。接收到测试分组(发出)100的目的地节点(#n) 103根据目的地地址(#n) 110和测试分组识别符105,识别出是给本节点的测试分组,将测试分组(发出)100的发送源地址 (#0) 111复制到测试分组(返回)101的目的地地址112,以作为目的地地址(#0) 112,将测试分组(发出)100的目的地地址m 110复制到测试分组(返回)101的发送源地址113, 以作为发送源地址(#ri)113。此外,如图12所示,对于测试分组(返回)101,通过将测试分组(发出)100的测试分组识别符105置换成测试响应识别符117,从而生成测试分组(返回)101以进行发送。此外,目的地节点(#n) 103通过求出发送测试分组(返回)101的时间(Tn)IlS 与接收到测试分组(发出)100的时间(1^1)119之差,从而计算出中继延迟时间(#11)。此外,生成目的地地址是测试分组(发出)100的发送源地址(#0)111、发送源地址是本节点 (#n) 103、且附加了测试响应分组识别符和所求出的中继延迟时间(#n)的测试响应分组 (2-<n>)121,以进行折返发送。另外,测试响应分组0-<n>)121的分组格式与上述测试响应分组(2《m>) 109(参照图13)相同。接收到测试分组(返回)101和各节点的每一节点的测试响应分组121 (参照图 11)的各中继节点(#m) 104根据测试响应识别符116、117,识别出是测试响应分组,并将测试分组(返回)101和测试响应分组121进行传送而不进行加工。此处,在想获取折返时的各节点的中继延迟时间的情况下,通过利用上述目的地节点(#n) 103,对测试分组(返回)附加作为测试响应分组识别符117的返回测定专用的识别符以进行发送,从而还能获取折返时的中继延迟时间。在此情况下,接收到测试分组(返回)的各中继节点(#m)104根据测试响应分组识别符,识别出在返回时也需要进行测定,利用与上述相同的方法来测定中继延迟时间,并生成与测试分组(返回)的目的地地址114 和发送源地址115相同、且附加了所测定的中继延迟时间的测试响应分组,以进行折返发送。此外,在仅想获取折返时的延迟时间的情况下,与上述实施方式1的情况相同,通过对测试分组识别符105附加仅测定折返的专用识别符,仅测定折返时的中继延迟时间以进行折返发送即可。此外,与实施方式1相同,如图12所示,发送源节点(#0) 102通过变更附加于测试分组(发出)100的、用于节点中继时的优先控制的优先度122,从而还能利用上述中继节点及上述目的地节点来测定各优先度下的分组的中继延迟时间。此处,虽然在实施方式1中,能利用一个测试分组来测定所有节点的中继延迟时间,但在本实施方式中,由于各节点发送测试响应分组,因此,存在网络的负荷暂时上升的问题。因而,通过使各节点的每一节点经过随机或一定时间的等待时间后发送测试响应分组,也能降低负荷。此处,例如,通过将等待时间设为根据各节点编号自动计算出的值,能降低网络的负荷。
实施方式3.下面,利用图14 图16,对实施方式3进行说明。在实施方式2中,与实施方式1相比,由于使每一节点发送测试响应分组,因此,存在网络的负荷上升的问题。因而,在本实施方式3中,通过使目的地节点采集各节点的中继延迟时间,而不使每一节点发送测试响应分组,从而能降低网络的负荷。另外,由于利用发送源节点提取中继延迟时间、检测异常节点的方法与实施方式1、2相同,因此,将其省略。 此外,对于测试分组(发出)、测试分组(返回)的分组的中继方法和生成方法,由于也与实施方式2相同,因此,将其省略。在图14中,对网络的状态进行监视的发送源节点(#0)202将图15所示的、对分组附加了测试分组识别符205的测试分组(发出)200发送给目的地节点(#n)203。接收到测试分组(发出)200的中继节点(#m) 204利用测试分组识别符205,来识别出所接收到的分组是测试分组,通过求出发送测试分组(发出)200的时间(Tm) 206与接收到测试分组(发出)200的时间(Rm) 207之差,从而计算出中继延迟时间(#m)208。此处,对于测试分组(发出)200,在中继节点中不对数据进行加工,而是在到达目的地节点 (#n) 203之前照原样进行传送。接收到测试分组(发出)200的目的地节点(#n) 203根据目的地地址(#n) 210和测试分组识别符205,来识别出是给本节点的测试分组,将测试分组(发出)200的发送源地址(#0) 211复制到测试分组(返回)201的目的地地址212,以作为目的地地址(#0) 212,并且,将测试分组(发出)200的目的地地址(#n) 210复制到发送源地址213,以作为发送源地址(#ri)213,此外,如图15(b)所示,对于测试分组(返回)201,通过将测试分组(发出)200 的测试分组识别符205置换成测试响应分组识别符217,从而生成测试分组(返回)201以进行折返发送。此外,目的地节点(#n) 203通过求出发送测试分组(返回)201的时间(Tn) 218与接收到测试分组(发出)100的时间(I n)219之差,从而计算出中继延迟时间(#11)222。此外,目的地节点(#η) 203生成目的地地址是测试分组(发出)200的发送源地址211、发送源地址是本节点(#n) 203、且附加了本节点编号(#n) 203、测试响应分组识别符221、及所求出的中继延迟时间(#n) 222的测试响应分组(2-<n>)220,以进行折返发送。接收到测试分组(返回)201的中继节点(#m) 204利用测试响应分组识别符217, 来识别出是测试响应分组,将测试分组(返回)201进行传送,而不进行加工。此外,接收到测试响应分组0-<m+l>) 230的中继节点(#m) 204利用测试响应分组识别符221,来识别出是测试响应分组,对测试响应分组(2-仏+1>)230附加在对测试分组 (发出)200进行中继时计算出的中继延迟时间(#m) 208和本节点编号(#m) 204,以生成测试响应分组(2-仏>)对0,将该生成的测试响应分组O-<m>)240传送到发送源节点202。此处,在还想获取折返时的各节点的中继延迟时间的情况下,通过对测试分组 (发出)200的测试分组识别符205附加发出返回测定专用的识别符,从而还能获取折返 (返回)时的中继延迟时间。在此情况下,在目的地节点(#n) 203中,根据测试分组(发出)200的测试分组识别符205,来识别出还需要在返回时进行测定,通过对测试分组(返回)201的测试响应分组识别符217附加返回测定专用的识别符以进行发送,从而还能获取折返时的中继延迟时间。在接收到测试分组(返回)201的中继节点(#m) 204中,根据测试分组(返回)201的测试响应分组识别符217,来识别出还需要在返回时进行测定,并测定中继延迟时间。接收到测试响应分组O-<m+l>)230的中继节点(#m) 204利用测试响应分组识别符221,来识别出是测试响应分组,对测试响应分组Q-<m+l>)230附加在对测试分组 (发出)200和测试分组(返回)进行中继时计算出的中继延迟时间(#m)208、M8、及本节点编号(#m) 204,以生成测试响应分组(2-仏>)对0,并将其传送到发送源节点(#0)202。在图16中示出中继节点(#m)204中的测试响应分组240的实例。图16(a)是在仅在发出时获取中继延迟时间的情况下、举例示出测试响应分组 0-<m>) 240的示例,图16(b)是在折返(返回)时还获取中继延迟时间的情况下、举例示出测试响应分组O-<m>)240的示例。此处,在仅想获取折返时的延迟时间的情况下,通过对测试分组(发出)的测试分组识别符205附加仅返回测定专用的识别符,从而能仅获取折返(返回)时的中继延迟时间。在此情况下,在中继节点(#m) 204中,不测定对测试分组(发出)进行中继时的中继延迟时间,在接收到测试分组(发出)200的目的地节点(#n) 203中,根据测试分组(发出)200 的测试分组识别符205,来识别出仅需要在返回时进行测定,通过对测试分组(返回)201的测试响应分组识别符217附加返回测定专用的识别符以进行发送,从而能仅获取折返时的中继延迟时间。此外,与实施方式1、2相同,如图15所示,发送源节点(#0) 202通过变更附加于测试分组(发出)200的、用于节点中继时的优先控制的优先度沈0,从而还能利用上述中继节点及上述目的地节点来测定各优先度下的分组的中继延迟时间。这样,在实施方式2中,网络的负荷因各节点发送测试响应分组而上升,对于此问题,在本实施方式中,仅利用测试分组和测试响应分组的两帧,能立即获取所有节点的中继延迟时间,不会使网络的负荷上升,且能获取正确的中继延迟时间。另外,对于图1 图16,在各图中,相同标号表示相同或相应的部分。上述实施方式1 3的特征如下所述。特征1 一种状态监视方式,该状态监视方式对网络的状态进行监视,其特征在于,具有如下方法从对网络的状态进行监视的通信装置(下面,记为“发送源节点”)通过各中继装置(下面,记为“中继节点”)向接收装置(下面,记为“目的地节点”)发送测试分组,在所述中继节点中,对测试分组附加各节点的中继延迟时间,在所述目的地节点中, 将测试分组折返至发送源节点(下面,记为“测试响应分组”),在发送源节点中,接收由目的地节点折返的测试响应分组,从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,检测出异常的节点。特征2 在所述特征1中,其特征在于,所述发送源节点在发送所述测试分组时,附加测试分组识别符,从而使各节点能识别出是测试分组。特征3 在所述特征1 2中,其特征在于,所述中继节点根据所述测试分组识别符,来识别出接收到测试分组,在对所述测试分组进行中继时,对所述测试分组附加中继节点的中继延迟时间。特征4 在所述特征1 2中,其特征在于,在根据所述测试分组识别符是无需附加中继延迟时间的识别符的情况下,所述中继节点将测试分组进行传送而不进行加工。特征5 在所述特征1 4中,所述目的地节点在将所述测试分组进行折返时,将所述测试分组的目的地地址复制到所述测试响应分组的发送源地址,将所述测试分组的发送源地址复制到所述测试响应分组的目的地地址。特征6 在所述特征1 5中,其特征在于,所述目的地节点在发送所述测试分组时,对所述测试响应分组附加目的地节点的中继延迟时间。特征7 在所述特征1 6中,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。特征8 在所述特性1 7中,所述发送源节点通过定期发送测试分组,来定期获取各节点的中继延迟时间,根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否是异常值进行判定的阈值,或者手动设定该阈值,从而不仅能检测出恒定的异常,还能检测出过渡性的异常。特征9 一种状态监视方式,该状态监视方式对网络的状态进行监视,其特征在于,具有如下方法从发送源节点通过各中继节点向目的地节点发送测试分组,接收到测试分组的所述各中继节点、所述目的地节点将附加了中继延迟时间的测试响应分组发送到所述发送源节点,所述发送源节点接收从所述各中继节点、所述目的地节点发送来的测试响应分组,从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,检测出异常的节点。特征10 在所述特征9中,其特征在于,具有如下方法通过使所述各中继节点、所述目的地节点经过随机或一定时间的等待时间后发送测试响应分组,以降低网络的负荷。特征11 一种状态监视方式,该状态监视方式对网络的状态进行监视,其特征在于,具有如下方法从发送源节点通过各中继节点向目的地节点发送测试分组,接收到测试分组的所述各中继节点、所述目的地节点计算中继延迟时间,所述目的地节点对测试响应分组附加目的地节点的中继延迟时间以进行发送,接收到测试响应分组的各中继节点对测试响应分组附加在接收测试分组时计算出的中继延迟时间以进行发送,所述发送源节点接收测试响应分组,从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,检测出异常的节点。特征12 其特征在于,在对网络进行状态监视的情况下,即使各节点之间没有时刻同步,也能利用发送源节点正确地测量出各节点的延迟时间,此外,能按照分组的每一优先度测量出延迟时间,且自动识别出所获取的延迟时间是正常还是异常,从而能利用发送源节点立即掌握网络的状态,获得确定障碍部位的状态监视方法。特征13 其特征在于,具有如下方法从对网络的状态进行监视的发送源节点通过各中继节点向目的地节点发送测试分组,在中继节点、目的地节点中,测定中继延迟时间,将所测定的中继延迟时间附加于测试响应分组,在发送源节点中,接收测试响应分组, 从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,立即检测出异常的节点。特征14 其特征在于,能正确地测量出各节点的延迟时间,此外,能按照分组的每一优先度测量出延迟时间,且自动识别出所获取的延迟时间是正常还是异常,从而能立即确定网络的障碍部位。特征15 其特征在于,从对网络的状态进行监视的发送源节点通过各中继节点向目的地节点发送测试分组,在中继节点、目的地节点中,测定中继延迟时间,将所测定的中继延迟时间追加于测试响应分组,在发送源节点中,接收测试响应分组,从测试响应分组中提取各节点的中继延迟时间,根据提取出的各节点的中继延迟时间,自动检测出异常的节
点ο特征16 —种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,将在所述中继节点中测定的本节点的中继延迟时间附加于所述测试分组,将在所述目的地节点中接收到的所述测试分组的目的地指定为所述发送源节点,以作为测试响应分组进行折返发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。特征17 在所述特征16中,其特征在于,在所述发送源节点中,对所述测试分组附加测试分组识别符以进行发送,从而使所述各节点能识别出是所述测试分组。特征18 在所述特征17中,其特征在于,所述各中继节点若接收到所述测试分组, 则对该接收到的测试分组的所述测试分组识别符进行判别,在分别识别出接收到所述测试分组的情况下,对所述测试分组分别附加在对所述测试分组进行中继时所述本节点的中继延迟时间,以进行发送。特征19 在所述特征17中,其特征在于,所述各中继节点若接收到所述测试分组,则对该接收到的测试分组的所述测试分组识别符进行判别,在所述接收到的测试分组的所述测试分组识别符是无需附加所述本节点的中继延迟时间的识别符的情况下,将所述接收到的测试分组进行传送而不进行加工。特征20 在所述特征15 19的任一项中,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,将所述测试分组的目的地地址复制到所述测试响应分组的发送源地址,将所述测试分组的发送源地址复制到所述测试响应分组的目的地地址。特征21 在所述特征15 20的任一项中,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,对所述测试响应分组附加所述目的地节点的中继延迟时间。特征22 在所述特征15 21的任一项中,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。特征23 在所述特性15 22的任一项中,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间, 自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。特征M —种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,接收到所述测试分组的所述各中继节点及所述目的地节点将分别附加了本节点的中继延迟时间的测试响应分组发送到所述发送
14源节点,接收到从所述各中继节点及所述目的地节点发送来的所述测试响应分组的所述发送源节点从接收到的测试响应分组中提取所述各节点的所述中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。特征25 在所述特征M中,其特征在于,使所述各中继节点、所述目的地节点经过随机或一定时间的等待时间后发送测试响应分组。特征沈一种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,接收到所述测试分组的所述各中继节点、所述目的地节点分别计算出本节点的中继延迟时间,所述目的地节点对测试响应分组附加所述目的地节点的中继延迟时间以进行折返发送,接收到所述测试响应分组的所述各中继节点对所述测试响应分组附加在接收所述测试分组时计算出的本节点的中继延迟时间以进行发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。
0115]标号说明0116]1发送源节点(#0)0117]2目的地节点(#n)0118]3中继节点(#m)0119]4测试分组(2-<0>)0120]5测试分组识别符0121]6测试分组0-<m-l>)0122]7对中继节点发送测试分组的时间Tm0123]8接收到测试分组(2-<m-l 6的时间Rm0124]9中继延迟时间(#m)0125]10节点编号(#m)0126]11测试分组0-<m>)0127]12目的地地址(#n)0128]13测试响应分组0129]14发送测试响应分组13的时间Tn0130]15测试分组0-<η-1>)0131]16接收到测试分组(2-<n-l>) 15的时间Rm0132]17中继延迟时间(#n)0133]18节点编号(#n)0134]19发送源地址(#0)0135]20目的地地址0136]21发送源地址0137]22测试响应识别符0138]23优先度0139]24分组收发部0140]25测试分组检测部0141]26测试分组生成功能部0142]27测试分组控制部0143]28状态监视数据库部0144]29异常状态检测部0145]30显示部/存储部0146]31阈值0147]100测试分组(发出)0148]101测试分组(返回)0149]102发送源节点(#0)0150]103目的地节点(#n)0151]104中继节点(#m)0152]105测试分组识别符0153]106发送测试分组(发出)100的时间Tm0154]107接收到测试分组(发出)100的时间Rm0155]108中继延迟时间(#m)0156]109测试响应分组0-<m>)0157]110目的地地址(#n)0158]111发送源地址(#0)0159]112目的地地址(#0)0160]113发送源地址(#n)0161]114目的地地址(#0)0162]115发送源地址(#m)0163]116测试响应识别符0164]117测试响应识别符0165]118发送测试分组(返回)101的时间(Tn)0166]119接收到测试分组(发出)100的时间(Rn)0167]120测试响应分组0-<n>)0168]121测试响应分组0169]200测试分组(发出)0170]201测试分组(返回)0171]202发送源节点(#0)0172]203目的地节点(#n)0173]204中继节点(#m)0174]205测试分组识别符0175]206发送测试分组(发出)200的时间(Tm)0176]207接收到测试分组(发出)200的时间(Rm)0177]208中继延迟时间(#m)0178]210目的地地址(#n)0179]211发送源地址(#0)0180]212目的地地址(#0)0181]213发送源地址0182]217测试响应识别符0183]218发送测试分组(返回)201的时间(Tn)0184]219接收到测试分组(发出)100的时间(to)0185]220测试响应分组0-<n>)0186]221测试响应分组识别符0187]222中继延迟时间(#n)0188]230测试响应分组0-<m+l>)0189]240测试响应分组0_<m>)0190]250测试响应分组0191]260优先度
权利要求
1.一种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,其特征在于,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,将在所述中继节点中测定的本节点的中继延迟时间附加于所述测试分组,将在所述目的地节点中接收到的所述测试分组的目的地指定为所述发送源节点,以作为测试响应分组进行折返发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。
2.如权利要求1所述的网络的状态监视方式,其特征在于,在所述发送源节点中,对所述测试分组附加测试分组识别符以进行发送,从而使所述各节点能识别出是所述测试分组。
3.如权利要求2所述的网络的状态监视方式,其特征在于,所述各中继节点若接收到所述测试分组,则对该接收到的测试分组的所述测试分组识别符进行判别,在分别识别出接收到所述测试分组的情况下,对所述测试分组分别附加在对所述测试分组进行中继时所述本节点的中继延迟时间,以进行发送。
4.如权利要求2所述的网络的状态监视方式,其特征在于,所述各中继节点若接收到所述测试分组,则对该接收到的测试分组的所述测试分组识别符进行判别,在所述接收到的测试分组的所述测试分组识别符是无需附加所述本节点的中继延迟时间的识别符的情况下,将所述接收到的测试分组进行传送而不进行加工。
5.如权利要求1所述的网络的状态监视方式,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,将所述测试分组的目的地地址复制到所述测试响应分组的发送源地址,将所述测试分组的发送源地址复制到所述测试响应分组的目的地地址。
6.如权利要求4所述的网络的状态监视方式,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,将所述测试分组的目的地地址复制到所述测试响应分组的发送源地址,将所述测试分组的发送源地址复制到所述测试响应分组的目的地地址。
7.如权利要求1所述的网络的状态监视方式,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,对所述测试响应分组附加所述目的地节点的中继延迟时间。
8.如权利要求5所述的网络的状态监视方式,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,对所述测试响应分组附加所述目的地节点的中继延迟时间。
9.如权利要求6所述的网络的状态监视方式,其特征在于,所述目的地节点在将所述测试分组作为所述测试响应分组进行折返发送时,对所述测试响应分组附加所述目的地节点的中继延迟时间。
10.如权利要求1所述的网络的状态监视方式,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。
11.如权利要求7所述的网络的状态监视方式,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。
12.如权利要求8所述的网络的状态监视方式,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。
13.如权利要求9所述的网络的状态监视方式,其特征在于,所述发送源节点变更附加于所述测试分组的、用于节点中继时的优先控制的优先度,利用所述中继节点及所述目的地节点,测定各优先度下的分组的中继延迟时间。
14.如权利要求1所述的网络的状态监视方式,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间, 自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。
15.如权利要求10所述的网络的状态监视方式,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。
16.如权利要求11所述的网络的状态监视方式,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。
17.如权利要求12所述的网络的状态监视方式,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。
18.如权利要求13所述的网络的状态监视方式,其特征在于,所述发送源节点通过定期发送所述测试分组,来定期获取所述各节点的中继延迟时间,根据所获取的中继延迟时间,自动计算出对各节点的每一节点的中继延迟时间是否异常进行判定的阈值以进行设定,或者利用手动来设定该阈值,从而检测出恒定的异常及过渡性的异常。
19.一种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,其特征在于,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,接收到所述测试分组的所述各中继节点及所述目的地节点将分别附加了本节点的中继延迟时间的测试响应分组发送到所述发送源节点,接收到从所述各中继节点及所述目的地节点发送来的所述测试响应分组的所述发送源节点从接收到的测试响应分组中提取所述各节点的所述中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。
20.如权利要求19所述的网络的状态监视方式,其特征在于,使所述各中继节点、所述目的地节点经过随机或一定时间的等待时间后发送测试响应分组。
21. —种网络的状态监视方式,该网络的状态监视方式对通过多个中继节点在发送源节点与目的地节点之间进行通信的网络的状态进行监视,其特征在于,从所述发送源节点通过所述各中继节点向所述目的地节点发送测试分组,接收到所述测试分组的所述各中继节点、所述目的地节点分别计算出本节点的中继延迟时间,所述目的地节点对测试响应分组附加所述目的地节点的中继延迟时间以进行折返发送,接收到所述测试响应分组的所述各中继节点对所述测试响应分组附加在接收所述测试分组时计算出的本节点的中继延迟时间以进行发送,在接收到该测试响应分组的发送源节点中,从所述接收到的测试响应分组中提取所述各节点的中继延迟时间,利用设置于所述发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。
全文摘要
本发明公开了网络的状态监视方式。通过利用发送源节点获取各节点的延迟时间,并自动识别出所获取的延迟时间是正常还是异常,从而能利用发送源节点来检测出异常的节点。从发送源节点通过各中继节点向目的地节点发送测试分组,将在中继节点中测定的本节点的中继延迟时间附加于测试分组,将在目的地节点中接收到的测试分组的目的地指定为发送源节点,以作为测试响应分组进行折返发送,在接收到该测试响应分组的发送源节点中,从接收到的测试响应分组中提取各节点的中继延迟时间,利用设置于发送源节点的异常状态检测部,根据所述提取出的所述各节点的所述中继延迟时间,检测出异常的节点。
文档编号H04L12/26GK102571480SQ20111026633
公开日2012年7月11日 申请日期2011年8月30日 优先权日2010年12月20日
发明者佐藤等, 信太秀夫, 增滨和生, 时水大志 申请人:三菱电机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1