CN101212383A - 通信系统、其中的信息提供方法以及通信设备 - Google Patents

通信系统、其中的信息提供方法以及通信设备 Download PDF

Info

Publication number
CN101212383A
CN101212383A CNA2007103056475A CN200710305647A CN101212383A CN 101212383 A CN101212383 A CN 101212383A CN A2007103056475 A CNA2007103056475 A CN A2007103056475A CN 200710305647 A CN200710305647 A CN 200710305647A CN 101212383 A CN101212383 A CN 101212383A
Authority
CN
China
Prior art keywords
equipment
packet
video data
communication
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007103056475A
Other languages
English (en)
Other versions
CN101212383B (zh
Inventor
药师寺秀仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN101212383A publication Critical patent/CN101212383A/zh
Application granted granted Critical
Publication of CN101212383B publication Critical patent/CN101212383B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays

Abstract

本发明提供了一种通信系统、信息提供方法以及通信设备。在所述通信系统中,多个设备通过网络来执行通信。该通信系统包括:发送器/接收器、接收状态检测器和记录器。发送器/接收器被包括在所述多个设备的每一个中,并且被配置用于交替地向该多个设备中的另一个设备发送具有指示时刻的ID信息的数据分组,以及周期性地从该设备接收数据分组。接收状态检测器被包括在所述多个设备的每一个中,并且被配置用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到数据分组。记录器被配置用于记录所述多个设备的每一个中的接收状态检测器所检测到的结果。

Description

通信系统、其中的信息提供方法以及通信设备
技术领域
本发明涉及通信系统,其中,多个设备通过网络来执行通信,特别地涉及具有这样的功能的通信系统,即,具有防止发生通信故障以及在发生通信故障的情况下提供用于识别故障位置的信息的功能。
背景技术
在诸如电视广播台之类的视频制作场所,图像特效(special effect)装置或转接器(switcher)被用于对视频信号应用特效。转接器被配置成具有一个或多个视频处理单元(矩阵转接器,混合器/键控器(mixer/keyer),和DME),以及用于操作视频处理单元的操作输入单元,视频处理单元是转接器主单元。
如图1所示,作为用于在操作输入单元和各个视频处理单元之间以及在各个视频处理单元之间交换控制命令和设备状态信息的连接模式,一般提供这样的模式,即,操作输入单元51与各个视频处理单元52和53使用集线器54来在星型LAN(局域网)中相互连接。
在以上的连接模式的情况下,根据TCP/IP协议、在操作输入单元和视频处理单元之间以及在各个视频处理单元之间分别建立连接。以视频信号被输入到视频处理单元中的一场(field)为周期(例如,在NTSC的情况下为每16.7msec一次,而在PAL的情况下为每20msec一次)来交换控制命令和设备状态信息。
在控制命令和设备状态信息的交换被中断一秒或更长时间的情况下,TCP/IP连接一度被取消,然后再重新建立连接。在连接不成立时,可能无法从操作输入单元对视频处理单元进行控制。
以前,当连接不成立时或者连接在很长时间内都不被维持时,更具体而言,当发生使得操作输入单元无法控制视频处理单元的故障时,很难识别导致故障的原因。具体而言,即使使用测量仪器也很难确定故障是在诸如操作输入单元和视频处理单元之类的转接器的设备中引起的,还是在LAN(例如,集线器)中引起的。
但是,由于转接器是这样的装置,其中,视频处理单元可能需要由操作输入单元的操作来进行实时控制,所以如果控制被中断,即使是暂时地,也会很不方便。因此,希望识别导致这样的通信故障的原因,并校正该故障,并进一步地通过检测可能发生通信故障的位置来防止这样的故障的发生。
过去,已经提出作为监控网络上的流量的装置的各种装置(例如,参考日本未实审专利申请公布No.H11-177549),但是,还没有提出具有防止通信故障的发生以及在发生通信故障的情况下提供用于识别故障位置的信息的功能的这样的装置。
发明内容
希望提供这样的通信系统,即,诸如图1所示的转接器之类的多个设备通过网络来执行通信,并且具有防止发生通信故障和在发生通信故障的情况下提供用于识别故障位置的信息的功能。
根据本发明的一个实施例,提供了一种多个设备通过网络来执行通信的通信系统,包括设在所述多个设备中的每一个中的发送器/接收器和接收状态检测器、以及记录器。发送器/接收器被配置用于交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及周期性地从该设备接收数据分组。接收状态检测器被配置用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到数据分组。记录器被配置用于记录接收状态检测器所检测到的结果。
根据本发明的另一个实施例,提供了一种用于通过网络来与多个设备执行通信的通信设备,其包括发送器/接收器、接收状态检测器和记录器。发送器/接收器被配置用于交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及周期性地从该设备接收数据分组。接收状态检测器被配置用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到数据分组。记录器被配置用于记录接收状态检测器所检测到的结果。
根据本发明的又一个实施例,提供了一种在多个设备通过网络来执行通信的通信系统中提供信息的方法。该方法包括:在所述多个设备中交替地向另一个设备发送具有指示时刻的ID信息的数据分组,并周期性地从该设备接收数据分组;基于添加于从所述多个设备中的另一个设备接收的数据分组的ID信息来检测是否周期性地接收到数据分组;以及将所述多个设备的检测结果记录在记录器中。
根据本发明的实施例,通过网络来执行通信的每个设备周期性地与其它设备交换具有指示时刻的ID信息的数据分组。此外,每个设备还基于添加于所接收的数据分组的ID信息来检测数据分组是否被周期性地接收。因此,如果在从任何其它设备接收数据分组时发生延迟以及如果在从任何其它设备接收数据分组时发生中断,则这种情况被检测到。
如上所述,在各个设备中检测到来自其它设备的数据分组的接收状态,并因此在记录器中记录关于所有设备的接收状态的信息。
在发生通信故障的情况下,在涉及引起故障的位置的通信的中断的初始阶段中,可能并不是突然中断连接,而是发生数据分组的接收延迟或者数据分组的接收失败。
因此,记录在记录器中的、关于各个设备的接收状态的信息可以被用作防止通信故障的发生的信息。另外,即使发生通信故障时,也可以使用已经记录在记录器中的、关于各个设备的接收状态的信息来识别故障位置。
根据本发明的实施例,可以获得这样的效果,即,在多个设备通过网络来执行通信的通信系统中,记录在通信系统的记录器中的、关于各个设备的接收状态的信息可以用于防止通信故障的发生,以及在发生通信故障时,用于识别故障位置。
附图说明
图1是示出在基于星型LAN的转接器中的操作输入单元与视频处理单元之间的连接模式的示图;
图2是示出本发明的实施例所适用的转接器的整体配置的示例的示图;
图3是示出在图2中的操作输入单元和视频处理单元之间以及在各个视频处理单元之间交换的数据分组的结构的示图;
图4是示出由图2中的操作输入单元和每个视频处理单元执行的延迟信息准备处理的示图;
图5是由图2中的信息显示单元执行的延迟状态显示处理的流程图;
图6是示出基于图5所示的处理来显示延迟状态的示例的示图;
图7是由图2所示的信息显示单元执行的故障位置检测处理的流程图;
图8A和8B是示出通信故障的具体示例的示图;以及
图9A和9B是示出基于图7所示的处理来显示故障位置的示例的示图。
具体实施方式
以下,将使用附图来具体说明适用于转接器的本发明的实施例。图2是示出本发明的实施例所适用的转接器的整体配置的示例的示图。该转接器包括操作输入单元1、表示转接器主单元的视频处理单元2和3、以及信息显示单元4。
操作输入单元1与转接器主单元的视频处理单元2和3根据TCP/IP协议、通过设备控制以太网5而相互连接。以太网5是如图1所示使用集线器的星型LAN,并且被用于发送和接收用于视频处理单元2和3的实时控制的信息。
另外,操作输入单元1、视频处理单元2和3、以及信息显示单元4还通过数据传送以太网6而相互连接。以太网6是如图1所示使用集线器的星型LAN,并且被用于发送和接收非实时的信息。
视频处理单元2包括矩阵转接器、混合器/键控器、以及进行视频处理单元2的内部控制和执行网络通信的CPU。视频处理单元3包括DME(数字混合效果装置:Digital Mix Effect apparatus)以及进行视频处理单元3的内部控制和执行网络通信的CPU。视频信号通过专用信号线路(未示出)来输入到视频处理单元2和3中。
操作输入单元1包括:用于通过操作视频处理单元2的矩阵转接器来切换视频的按钮开关,控制杆(1ever),用于通过操作视频处理单元2的混合器/键控器和视频处理单元3的DME来对视频应用特效的按钮开关等,以及进行操作输入单元1的内部控制和执行网络通信的CPU。
信息显示单元4包括:具有用于GUI(图形用户界面)的操作单元的显示器,以及进行信息显示单元4的内部控制和执行网络通信的CPU。信息显示单元4被布置在接近于操作输入单元1的位置处(在使得操作输入单元1的操作者可以在信息显示单元4的GUI屏幕上执行操作和信息确认的位置处)。
操作输入单元1中的CPU被配置用于向视频处理单元2和3发送数据分组,在该数据分组中,指示当前时刻的ID信息被添加于与操作输入单元1中的按钮开关、控制杆等的操作状态相对应的控制命令。该数据分组是通过设备控制以太网5、以视频信号被输入到视频处理单元2和3中的一场为周期(例如,在NTSC的情况下为每16.7msec一次,而在PAL的情况下为每20msec一次)来发送的。
在从操作输入单元1接收到数据分组之后,视频处理单元2和3的内部CPU根据控制命令来进行视频处理单元2和3的内部控制。然后,被添加于作为控制结果而改变的设备的状态信息的数据分组通过以太网5而被发送到操作输入单元1,在该数据分组中,包括ID信息在内的数据已被添加于控制命令。
另外,其中指示当前时刻的ID信息被添加于设备的状态信息的数据分组也通过以太网5、以视频信号被输入到视频处理单元2和3中的一场为周期在视频处理单元2和3的各个内部CPU之间发送和接收。
图3是示出在操作输入单元1与视频处理单元2和3中的每一个之间以及在视频处理单元2和3各自之间、通过以太网5这样来交换的数据分组的结构的示图。指示时刻的ID信息被添加在真实数据(控制命令或设备的状态信息)之前,此外,TCP/IP头部和以太网头部被添加在ID信息之前。
操作输入单元1以及视频处理单元2和3中的内部CPU中的每一个执行这样的处理,即,基于数据分组中的ID信息来检测该数据分组是否是通过以太网5、以场周期来接收的。在检测处理中,接收到每个数据分组的时刻被存储在CPU的内部存储器中,并且在接收数据分组时检测到延迟的情况下准备延迟信息。CPU通过数据传送以太网6来向信息显示单元4发送所准备的延迟信息。
图4是示出操作输入单元1以及视频处理单元2和3的内部CPU中的一个对从操作输入单元1以及视频处理单元2和3中的另一个设备接收的数据分组执行延迟信息准备处理的特定示例的示图。如图4所示,添加于所接收的各个数据分组的ID信息使用诸如ID1、ID2、ID3、…之类的标号来示出。
具有ID1的数据分组和具有ID2的数据分组分别是在t1时刻和t2时刻(近似与ID1和ID2分别指示的时刻相同,t1和t2之间的间隔是一场周期)接收的。但是,具有ID3(指示与t3时刻近似相等的时刻的ID)的数据分组不是在t2时刻之后一场周期的t3时刻接收的。
CPU检测到t3时刻的数据分组的接收延迟,准备延迟信息并通过数据传送以太网6来将该信息发送到信息显示单元4(图2)。此外,CPU中的内部存储器具有用于存储与时间相对应的延迟分组数目的积分值(integrated value)和相对值的区域,其中,当前时刻的积分值和相对值分别递增一(如果之前的积分值和相对值是初始值0,则积分值和相对值分别变为1)。
根据TCP/IP协议,在数据分组没有被发送给接收设备的情况下,发送该数据分组的设备检测这种发送故障,并再次发送相同的数据分组。结果,具有ID3的数据分组在t3时刻之后一场周期的t4时刻处被延迟接收。
随后,具有ID4的数据分组在t4时刻之后一场周期的t5时刻被接收,然后具有ID5的数据分组在t5′时刻被接收,t5′时刻早于从t5时刻开始经过一场周期的时刻。
CPU检测到这样的在t5′时刻的数据分组的提早接收,并将当前时刻的延迟分组的数目的相对值递减一(在之前的相对值为1的情况下,相对值变回0)。
随后,通过在t5时刻之后一场周期的t6时刻接收具有ID6(指示与t6时刻近似相等的时刻的ID)的数据分组来消除延迟,但是,具有ID7(指示与t7时刻近似相等的时刻的ID)的数据分组没有在t6时刻之后一场周期的t7时刻被接收。
CPU检测到在t7时刻的数据分组的接收延迟,准备延迟信息并通过数据传送以太网6来将该信息发送到信息显示单元4(图2)。此外,CPU将当前时刻的延迟分组的数目的积分值和相对值分别递增一(如果之前的积分值和相对值为[1,0],则该值分别变为[2,1])。
随后,具有ID7的数据分组在t7时刻之后一场周期的t8时刻被延迟接收。
每一次通过以太网6接收到通过延迟信息准备处理来准备的延迟信息时,信息显示单元4的内部CPU就在信息显示单元4的显示器上显示警告,以通知操作者发生延迟(或者,点亮设在信息显示单元4中的指示灯)。
信息显示单元4的GUI屏幕上的操作菜单包括选择操作输入单元1与视频处理单元2和3中的任意一个(称为设备X)的操作,以及在设备X上显示从剩余设备中的任意一个(称为设备Y)接收的数据分组的延迟状态的操作。当执行这样的操作时,信息显示单元4的内部CPU进行如图5所示的延迟状态显示处理。
在延迟状态显示处理中,首先,信息显示单元4的内部CPU通过以太网6向设备X发送命令,用于请求关于从设备Y接收的数据分组的延迟分组数目的积分值和相对值的信息(步骤S1)。
接收到命令的设备X的内部CPU通过以太网6向信息显示单元4发送关于设备Y的延迟分组数目的积分值和相对值的信息,该信息已经存储在所述CPU的内部存储器中。
信息显示单元4的内部CPU从设备X接收关于延迟分组数目的积分值和相对值的信息(步骤S2),并使用该信息来准备显示数据,用于在屏幕上显示由设备X从设备Y接收的数据分组的延迟状态(步骤S3)。然后,该显示数据被显示在信息显示单元4的显示器上(步骤S4),于是处理结束。
图6是示出在信息显示单元4上显示的延迟状态的示例的示图。如图6所示,在一幅图中示出到目前为止的延迟分组数目的积分值和相对值的时间变化,其中,横轴表示时间,而纵轴表示延迟分组数目的积分值和相对值。
在信息显示单元4的GUI屏幕上从操作输入单元1与视频处理单元2和3中任意地选择设备X和设备Y的组合,并且对于所选择的组合,可以显示这样的延迟状态图。
在发生通信故障的情况下,在涉及引起故障的位置的通信的中断的初始阶段中,可能并不是突然中断连接,而是发生数据分组的接收延迟或者数据分组的接收失败。
因此,操作输入单元1的操作者将关于记录在操作输入单元1与视频处理单元2和3的内部CPU中的各个设备的延迟状态的信息作为图形来显示在GUI屏幕上,并使用该信息来防止通信故障的发生。此外,即使在已经发生通信故障的情况下,已经被记录的关于各个设备的记录状态的信息也被作为图形显示在GUI屏幕上,以使得可以使用该信息来识别故障位置。
操作输入单元1与视频处理单元2和3的内部CPU中的每一个进行这样的处理,即,如上所述基于数据分组中的ID信息来检测数据分组是否按场周期来接收。但是,在与任何设备的数据分组的交换被中断一秒或更长时间的情况下,TCP/IP连接被取消,随后重新建立连接。然后,CPU准备指示数据分组的接收被中断的故障信息,并通过数据传送以太网6来向信息显示单元4发送该故障信息。
当接收到所述故障信息时,信息显示单元4的内部CPU进行如图7所示的检测故障位置的处理。
在故障位置检测处理中,首先,信息显示单元4的内部CPU通过以太网6向操作输入单元1与视频处理单元2和3中的两个设备(称为设备A和B)中的每一个发送命令,用于请求关于从对等设备上一次接收到数据分组的时刻的信息,在所述两个设备中,TCP/IP连接已经被取消(步骤S11)。
设备A的内部CPU通过以太网6向信息显示单元4发送在存储在该CPU的内部存储器中的各个数据分组的接收时刻中的、上一次从设备B接收数据分组的时刻的信息。设备B的内部CPU也通过以太网6向信息显示单元4发送在存储在该CPU的内部存储器中的各个数据分组的接收时刻中的、上一次从设备A接收数据分组的时刻的信息。
信息显示单元4的内部CPU接收从设备A和B中的每一个发送的、关于上一次接收数据分组的时刻的信息(步骤S12)。使用所接收的信息,所述CPU对设备A上一次从设备B接收数据分组的时刻与设备B上一次从设备A接收数据分组的时刻进行比较,从而判断这两个接收时刻是否近似相等(差值约等于一场周期,即交换数据分组的周期)(步骤S13)。
在通信故障由设备A或设备B的故障引起的情况下,设备A可能接收不到来自设备B的数据分组,并且近似同时地,设备B可能也接收不到来自设备A的数据分组。因此,在步骤S13为“是”的情况下,可以判定:由于设备A或B的故障而导致已经在设备之间发生通信故障。此外,在那种情况下,在导致通信故障的设备A或B与视频处理单元2和3中的剩余一个设备(称为设备C)之间可能发生相同现象。
然后,在步骤S13为“是”的情况下,信息显示单元4的内部CPU通过以太网6向设备A和B发送命令,用于请求关于上一次从设备C接收数据分组的时刻的信息(步骤S14)。另外,请求关于分别上一次从设备A和B接收数据分组的时刻的信息的命令也通过以太网6被发送给设备C(步骤S15)。
基于所接收的命令,设备A和B的内部CPU中的每一个通过以太网6向信息显示单元4发送关于上一次从设备C接收数据分组的时刻的信息。设备C的内部CPU也基于所接收的命令、通过以太网6向信息显示单元4发送关于上一次从设备A和B中的每一个接收数据分组的时刻的信息。
信息显示单元4的内部CPU从设备A、B和C中的每一个接收信息(步骤S16),并判断设备A和C之间或者设备B和C之间的上一次接收的时刻是否近似相等(步骤S17)。
然后,在设备A和C之间的上一次接收的时刻近似相等的情况下,可以判定:由于设备A或C所引起的故障,而导致已经在设备A和C之间发生通信故障。因此,利用步骤S13的判断结果(该判断结果指示由于设备A或B所引起的故障而导致已经发生通信故障),判断得出通信故障是由设备A引起的(步骤S18)。
此外,在步骤S17中,在设备B和C之间的上一次接收的时刻近似相等的情况下,可以判定:由于设备B或C所引起的故障,而导致已经在设备B和C之间发生通信故障。因此,利用步骤S13的判断结果,判断得出通信故障是由设备B引起的(步骤S19)。
这里,在步骤S13中设备A上一次从设备B接收数据分组的时刻与设备B上一次从设备A接收数据分组的时刻不是近似相等的情况下(这两个接收时刻的差值大于一场周期),可能发生与通信故障由设备A或B引起的情况不同的通信故障。在那种情况下,很有可能这种通信故障是由在用于设备控制以太网5的集线器的内部CPU执行的处理中发生的故障引起的,而不是由在转接器侧的诸如设备A和B之类的故障引擎的。(虽然集线器的内部CPU可以检测到由于集线器中的物理故障而发生的通信故障,但是该CPU自身可能检测不到在集线器的内部CPU所执行的处理中发生的故障)。
然后,在步骤S13为“否”的情况下,推定通信故障是由用于以太网5的集线器引起的(这里,不是判定而只是推定,原因在于集线器是与转接器自身不同的设备)(步骤S20)。
在步骤S18、S19或S20的处理之后,信息显示单元4的内部CPU基于在相关步骤中的判定或推定结果来准备用于在屏幕上显示引起通信故障的位置的显示数据(步骤S21)。然后,所述CPU在信息显示单元4的显示器上显示所述显示数据(步骤S22),于是处理结束。
图8A和8B是示出通信故障的具体情况的示图(这里,添加于各个数据分组的ID信息也用诸如ID1001、ID1002、…、和ID2001、ID2002之类的标号来指示)。
图8A示出了这样的情况,即,通信故障是由设备A和B中的设备B引起的(这两个设备之间的TCP/IP连接已被取消)。设备A向设备B发送具有ID1001的数据分组,于是设备B接收到所发送的数据分组。随后,设备B向设备A发送具有ID2001的数据分组,于是设备A接收到所发送的数据分组。
随后,设备A向设备B发送具有ID1002的数据分组,但是,由于设备B中发生的问题而导致所发送的数据分组没有被设备B接收。此外,具有ID2002和随后的ID号的数据分组由于所述问题而没有从设备B发送给设备A。另外,具有ID1003和随后的ID号的数据分组被从设备A发送到设备B,但是,这些数据分组都没有被设备B接收。
然后,如果这样的数据分组交换的中断状态持续达一秒或更长时间,则设备A和设备B之间的TCP/IP连接被取消。
在上述示例中,设备A从设备B接收的最后的上一个数据分组是具有ID2001的数据分组。此外,设备B从设备A接收的上一个数据分组是具有ID1001的数据分组。这两个数据分组的接收时刻近似相等(差值约为一场周期,即,交换数据分组的周期),因此,在图7所示的故障位置检测处理中的步骤S13中,判定为“是”。另外,与图8A所示的示例类似,故障设备B和剩余设备C之间的数据分组也没有被接收,并且数据分组的上一个接收时刻近似相等。因此,处理从图7所示的故障位置检测处理的步骤S17前进到步骤S19,在步骤S19中,判定设备B引起通信故障。
图8B示出了这样的情况,即,通信故障可能是由用于以太网5的集线器引起的,而不是由设备A和B引起的(在这两个设备之间的TCP/IP连接被取消)。设备A向设备B发送具有ID1001的数据分组,于是设备B接收到所发送的数据分组。随后,设备B向设备A发送具有ID2001的数据分组,于是设备A接收到所发送的数据分组。
随后,设备A向设备B发送具有ID1002的数据分组,但是,所发送的数据分组没有被设备B接收。但是,具有ID2002和随后的ID号的数据分组被从设备B发送到设备A,并且设备A接收到这些发送数据分组。另外,具有ID1003和随后的ID号的数据分组被从设备A发送到设备B,但是,这些发送数据分组都没有被设备B接收。
然后,如果这样的数据分组交换的中断状态持续达一秒或更长时间,则设备A和设备B之间的TCP/IP连接被取消。
在上述示例中,设备B从设备A接收的上一个数据分组是具有ID1001的数据分组。但是,设备A在紧跟TCP/IP连接的取消之前(在设备B接收到上一个数据分组之后近似一秒钟)从设备B接收到上一个数据分组。因此,在这两个数据分组的接收时刻之间存在大于一场周期的差值,即,交换数据分组的周期。因此,如图7所示,处理从故障位置检测处理的步骤S13前进到步骤S20,在步骤S20中,推定通信故障是由用于以太网5的集线器引起的。
图9A和9B是示出基于图7所示的故障位置检测处理、在信息显示单元4的显示器上显示故障位置的示例的示图。这里,图9A示出了这样的示例,其中,判定通信故障是由图2所示的视频处理单元2引起的。如图所示,在示意性地示出基于使用集线器的星型LAN的、操作输入单元1与视频处理单元2和3的连接的计算机图形中,在视频处理单元2的图形、连接操作输入单元1和视频处理单元2的箭头、以及连接视频处理单元2和3的箭头上叠加了X标记。
图9B示出了这样的示例,其中,判定通信故障是由用于以太网5的集线器引起的。如图所示,在类似于图9A的示意性计算机图形中,在集线器的图形和连接其TCP/IP连接被取消的设备(例如,在本图中,在操作输入单元1和视频处理单元2之间)的箭头上叠加了X标记。另外,对于集线器,还示出了指示推定结果的字符。
如前所述,在发生通信故障的情况下,基于信息显示单元4的内部CPU的处理来自动地显示针对故障位置所作出的判定和推定结果。因此,操作输入单元1的操作者不仅可以使用图6所示的延迟状态图而且可以使用自动显示的判定和推定结果来识别故障位置。
应当注意,本发明的实施例被应用于具有通过设备控制以太网5(用于实时控制的以太网)来相互连接的操作输入单元1与视频处理单元2和3这三个设备的转接器。但是,本发明的实施例并不限于此,而可以被应用于这样的转接器,其中,操作输入单元和一个视频处理单元通过这种实时控制以太网来相互连接;或者被应用于这样的转接器,其中,操作输入单元与三个或更多个视频处理单元通过这种实时控制以太网来相互连接。于是,在转接器仅具有两个通过实时控制以太网来连接的设备的情况下,图7所示的处理中的步骤S14到S19可以省略,并且在步骤S13的“是”的情况下,可以判定通信故障的原因存在于转接器中。
此外,本发明的实施例被应用于转接器,但是,其也可以被应用于包括多个通过网络来执行通信的设备的任何通信系统(特别地,需要对设备进行实时控制的通信系统)。
本领域技术人员应当了解,在所附权利要求或其等同物的范围内,根据设计要求和其它因素可以进行各种修改、组合、子组合和变化。
相关申请的交叉引用
本发明包含与2006年12月26日向日本专利局提交的日本专利申请JP 2006-350108相关的主题,该申请的全部内容通过引用而结合于此。

Claims (14)

1.一种多个设备通过网络来执行通信的通信系统,包括:
发送器/接收器,该发送器/接收器被包括在所述多个设备的每一个中,并且被配置用于周期性地交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及从该设备接收所述数据分组;
接收状态检测器,该接收状态检测器被包括在所述多个设备的每一个中,并且被配置用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到所述数据分组;以及
记录器,被配置用于记录所述接收状态检测器所检测到的结果。
2.如权利要求1所述的通信系统,其中
在所述数据分组的接收发生延迟的情况下,所述接收状态检测器准备延迟信息。
3.如权利要求1所述的通信系统,还包括:
显示数据准备器,被配置用于使用记录在所述记录器中的内容来准备显示数据,该显示数据用于在屏幕上显示关于在所述多个设备的每一个中接收所述数据分组的延迟状态;以及
显示单元,在该显示单元上示出所述显示数据。
4.如权利要求1所述的通信系统,
其中,在所述数据分组的接收发生中断的情况下,所述接收状态检测器准备故障信息,并且
其中,所述通信系统还包括
故障位置检测器,被配置用于通过使用记录在所述记录器中的、基于所述故障信息的内容来对上一次从准备所述故障信息的设备接收所述数据分组的时刻与上一次从没能接收到所述数据分组的设备接收所述数据分组的时刻进行比较,并且被配置用于在所述时刻近似相等的情况下,判定所述通信故障是由所述设备中的任意一个引起的。
5.如权利要求4所述的通信系统,还包括:
显示数据准备器,被配置用于基于所述故障位置检测器所检测的结果来准备显示数据,该显示数据用于在屏幕上显示引起所述通信故障的位置;以及
显示单元,在该显示单元上示出所述显示数据。
6.如权利要求1所述的通信系统,其中
所述多个设备包括构成转接器的操作输入单元和至少一个视频处理单元。
7.一种在多个设备通过网络来执行通信的通信系统中提供信息的方法,包括以下步骤:
在所述多个设备中周期性地交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及从该设备接收所述数据分组;
基于添加于从所述多个设备中的另一个设备接收的数据分组的ID信息来检测是否周期性地接收到所述数据分组;以及
将所述多个设备的检测结果记录在记录器中。
8.一种通过网络来与多个设备执行通信的通信设备,包括:
发送/接收装置,用于交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及周期性地从该设备接收所述数据分组;
接收状态检测装置,用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到所述数据分组;以及
记录装置,用于记录所述接收状态检测装置所检测到的结果。
9.如权利要求8所述的通信设备,其中
在所述数据分组的接收发生延迟的情况下,所述接收状态检测装置准备延迟信息。
10.如权利要求8所述的通信设备,还包括:
显示数据准备装置,用于使用记录在所述记录装置中的内容来准备显示数据,该显示数据用于在屏幕上显示关于在所述多个设备的每一个中接收所述数据分组的延迟状态;以及
显示装置,用于示出所述显示数据。
11.如权利要求8所述的通信设备,
其中,在所述数据分组的接收发生中断的情况下,所述接收状态检测装置准备故障信息,并且
其中,所述通信设备还包括
故障位置检测装置,用于通过使用记录在所述记录装置中的、基于所述故障信息的内容来对上一次从准备所述故障信息的设备接收所述数据分组的时刻与上一次从没能接收所述数据分组的设备接收所述数据分组的时刻进行比较,并且在所述时刻近似相等的情况下,判定所述通信故障是由所述设备中的任意一个引起的。
12.如权利要求11所述的通信设备,还包括:
显示数据准备装置,用于基于所述故障位置检测装置所检测到的结果来准备显示数据,该显示数据用于在屏幕上显示引起所述通信故障的位置;以及
显示装置,用于示出所述显示数据。
13.如权利要求8所述的通信设备,其中
所述多个设备包括构成转接器的操作输入单元和至少一个视频处理单元。
14.一种通过网络来与多个设备执行通信的通信设备,包括:
发送器/接收器,被配置用于交替地向另一个设备发送具有指示时刻的ID信息的数据分组,以及从该设备周期性地接收所述数据分组;
接收状态检测器,被配置用于基于添加于从另一个设备接收的数据分组的ID信息来检测是否周期性地接收到所述数据分组;以及
记录器,被配置用于记录所述接收状态检测器所检测到的结果。
CN2007103056475A 2006-12-26 2007-12-26 通信系统、其中的信息提供方法以及通信设备 Expired - Fee Related CN101212383B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006350108A JP4412322B2 (ja) 2006-12-26 2006-12-26 通信システム及びその障害検出用の情報の提供方法
JP2006-350108 2006-12-26
JP2006350108 2006-12-26

Publications (2)

Publication Number Publication Date
CN101212383A true CN101212383A (zh) 2008-07-02
CN101212383B CN101212383B (zh) 2013-03-27

Family

ID=39542609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007103056475A Expired - Fee Related CN101212383B (zh) 2006-12-26 2007-12-26 通信系统、其中的信息提供方法以及通信设备

Country Status (3)

Country Link
US (1) US7864688B2 (zh)
JP (1) JP4412322B2 (zh)
CN (1) CN101212383B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107078855A (zh) * 2014-10-30 2017-08-18 兴和株式会社 分组数据发送装置以及分组数据发送方法

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011040899A (ja) * 2009-08-07 2011-02-24 Renesas Electronics Corp アナログ・デジタル変換回路、半導体装置、及び電動パワーステアリング制御ユニット
US9413893B2 (en) 2012-04-05 2016-08-09 Assurant, Inc. System, method, apparatus, and computer program product for providing mobile device support services
US9483344B2 (en) * 2012-04-05 2016-11-01 Assurant, Inc. System, method, apparatus, and computer program product for providing mobile device support services
JP6281175B2 (ja) * 2012-12-07 2018-02-21 株式会社ジェイテクト Plc通信システム
JP6204058B2 (ja) * 2013-05-07 2017-09-27 株式会社ジェイテクト Plc通信システム
US10073754B2 (en) 2013-09-13 2018-09-11 Assurant, Inc. Systems and methods for collecting, tracking, and storing system performance and event data for computing devices
CN105227891A (zh) * 2015-10-23 2016-01-06 小米科技有限责任公司 一种视频通话方法及装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2570144B2 (ja) 1993-10-15 1997-01-08 日本電気株式会社 タイムスタンプによるパケット再送制御方法
JPH09130414A (ja) 1995-11-02 1997-05-16 Hitachi Ltd ネットワークにおけるアラーム管理方式
JPH09284627A (ja) 1996-04-16 1997-10-31 Matsushita Electric Ind Co Ltd 映像伝送システム及びそのサーバ装置
JPH11177549A (ja) 1997-12-09 1999-07-02 Fujitsu Ltd トラフィック監視装置及びトラフィック監視方法
CA2351175C (en) * 1998-11-24 2016-05-03 Niksun, Inc. Apparatus and method for collecting and analyzing communications data
JP4352500B2 (ja) 1999-03-30 2009-10-28 株式会社安川電機 通信システムの通信方法および通信システム
US6526070B1 (en) * 1999-10-09 2003-02-25 Conexant Systems, Inc. Method and apparatus for upstream burst transmissions synchronization in cable modems
US6693921B1 (en) * 1999-11-30 2004-02-17 Mindspeed Technologies, Inc. System for use of packet statistics in de-jitter delay adaption in a packet network
WO2002091202A1 (en) * 2001-05-04 2002-11-14 Globespan Virata Incorporated System and method for distributed processing of packet data containing audio information
US7050390B2 (en) * 2001-10-25 2006-05-23 Raytheon Company System and method for real-time fault reporting in switched networks
JP2003338824A (ja) 2002-05-20 2003-11-28 Matsushita Electric Ind Co Ltd 局内設備制御システム
CN100370747C (zh) * 2004-12-02 2008-02-20 华为技术有限公司 一种通信设备及其内部链路故障的定位方法
US7965639B2 (en) * 2005-03-14 2011-06-21 Sharp Laboratories Of America, Inc. Dynamic adaptation of MAC-layer retransmission value

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107078855A (zh) * 2014-10-30 2017-08-18 兴和株式会社 分组数据发送装置以及分组数据发送方法

Also Published As

Publication number Publication date
JP2008160732A (ja) 2008-07-10
US20080151744A1 (en) 2008-06-26
CN101212383B (zh) 2013-03-27
JP4412322B2 (ja) 2010-02-10
US7864688B2 (en) 2011-01-04

Similar Documents

Publication Publication Date Title
CN101212383B (zh) 通信系统、其中的信息提供方法以及通信设备
CN101035037B (zh) 检测网络通信质量的方法、系统及相关装置
US5594426A (en) Network station and network management system
EP1473883A1 (en) System an method for implementing RMII ethernet reset
US8473601B2 (en) Multiple ping management
JP2001344189A (ja) コンピュータ切り換え装置
JP2000194627A (ja) ネットワ―クシステムの運用方法、運用状況監視装置及び情報通信装置
US8499070B2 (en) Electronic device and method for monitoring communication within a network
JP4215072B2 (ja) 通信システム
US9743037B2 (en) Method for transmitting device indicator data in network-based AV system
JP3147037B2 (ja) ネットワーク監視装置
JP2011097226A (ja) ネットワーク監視システム
JP2005024402A (ja) 通信機能付きケーブルチェッカ
JPH0653961A (ja) 監視装置
JP4027772B2 (ja) バスモニタ装置
JP3099799B2 (ja) ファクシミリ配信方法
JP2981637B2 (ja) 回線試験装置
JP2530731B2 (ja) 通信回線試験装置
JP4305657B2 (ja) プログラマブル・ターミナル装置およびプログラマブル・ターミナル・システム
JP4265852B2 (ja) Isdn回線の断線検知システム
JPS62102642A (ja) ネツトワ−クの故障位置検出方法
JP2002314685A (ja) 交換機監視システム、集約装置及び交換機監視方法
JP2008090368A (ja) 集中検針システム及び集中検針装置
JPH11298604A (ja) 構内交換機間の回線テスト方法
JPH03245634A (ja) モデム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130327

Termination date: 20151226

EXPY Termination of patent right or utility model