一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理设备、信息处理方法和程序与流程

2022-04-14 04:58:47 来源:中国专利 TAG:

信息处理设备、信息处理方法和程序
1.相关申请的引用
2.本技术要求2019年9月12日提交的日本专利申请jp 2019-165867的优先权,该申请的全部内容通过引用包含在本文中。
技术领域
3.本技术涉及信息处理设备、信息处理方法和程序,特别地,涉及使得能够知道网络的状态的信息处理设备、信息处理方法和程序。


背景技术:

4.在现有技术中,对包括图像信号和声音信号的av信号进行ip分组并传输ip分组的av信号的基于因特网协议的音视频技术(av over ip)已经普及。
5.在av over ip中,av信号由编码器转换成ip分组,并且使用诸如以太网电缆或ip交换机之类用于进行正常ip通信的装置来传输每个ip分组。解码器使用因特网组管理协议(igmp)向交换机报告期望获取的ip分组,并对从交换机获取的ip分组进行解码。随后,使用解码的图像信号和解码的声音信号输出图像和声音。
6.av over ip与使用标准矩阵交换机的技术不同,使得能够同时向大量目的地传输大量信号。此外,av over ip使得能够使用标准信息技术(it)长距离地传输信号。
7.另一方面,多个信号被分组(packetize),并且分组的多个信号物理地叠加在电缆上,以便传输。此外,每个信号的路径是按照交换机的设定确定的。从而难以知道每个信号的路径。结果,与使用常用的av电缆传输信号的情况相比,难以确定异常的原因及其应对措施。
8.因此,为了检查av信号是否被正常传输,过去已经使用了例如交换机的端口的连接状态和每个端口的统计信息,所述连接状态是使用简单网络管理协议(snmp)获得的,而所述统计信息是使用netflow/sflow获得的。然而,这样的信息是针对每个端口的信息,并不直接指示每个av信号。
9.在这点上,例如使用软件定义网络(sdn)(诸如openflow),可以获取关于网络内的数据的流动(流)的信息。使用上述技术,可以更详细地分析网络中的异常。
10.此外,在现有技术中,提出了显示网络的拓扑,并且通过符号的移动来表示拓扑上的数据的流动(例如,参见专利文献1)。
11.[引文列表]
[0012]
[专利文献]
[0013]
[ptl 1]日本专利申请公开no.2016-194752


技术实现要素:

[0014]
[技术问题]
[0015]
然而,当使用sdn分析网络中的异常时,需要确认连接到网络的大量交换机和大量
装置的状态,这导致所需时间变长。
[0016]
此外,专利文献1公开符号仅用于指示数据流动的路径和方向。从而,例如,难以知道每种类型的数据的数据流。
[0017]
鉴于上述情况产生了本技术,本技术使得能够迅速并且容易地知道网络的状态。
[0018]
[问题的解决方案]
[0019]
按照本技术的实施例的信息处理设备包括显示控制器,所述显示控制器通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;并针对每种类型的数据改变符号的显示模式。
[0020]
按照本技术的实施例的信息处理方法由信息处理设备进行,包括:通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;并针对每种类型的数据改变符号的显示模式。
[0021]
按照本技术的实施例的程序使计算机进行处理,所述处理包括:通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;并针对每种类型的数据改变符号的显示模式。
[0022]
[有益效果]
[0023]
按照本技术的实施例,通过显示在网络的拓扑上的、指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;并针对每种类型的数据改变符号的显示模式。
附图说明
[0024]
图1是使用本技术的通信系统的构成的例子的方框图。
[0025]
图2是说明服务器中的处理的流程图。
[0026]
图3是说明客户端中的处理的流程图。
[0027]
图4说明gui的第一例子。
[0028]
图5说明整个网络的拓扑显示的例子。
[0029]
图6说明关注于网络的一部分的拓扑显示的例子。
[0030]
图7说明关注于流的一部分的拓扑显示的例子。
[0031]
图8说明拓扑显示的布局的变形例。
[0032]
图9说明显示在状态显示部分的交换机字段中的信息的例子。
[0033]
图10说明显示在状态显示部分的igmp组字段中的信息的例子。
[0034]
图11说明显示在状态显示部分的装置字段中的信息的例子。
[0035]
图12说明显示重放控制器的例子。
[0036]
图13说明gui的第二例子。
[0037]
图14说明gui的第三例子。
[0038]
图15说明显示与对其进行网络地址转换的数据对应的数据符号的例子。
[0039]
图16是说明报告异常的处理的第一实施例的流程图。
[0040]
图17说明当已经检测到未知装置时的报警显示的例子。
[0041]
图18说明当已经发生带宽溢出时的报警显示的例子。
[0042]
图19是说明报告异常的处理的第二实施例的流程图。
[0043]
图20说明错误通知的例子。
[0044]
图21是说明报告异常的处理的第三实施例的流程图。
[0045]
图22是说明报告异常的处理的第四实施例的流程图。
[0046]
图23说明拓扑显示的变形例。
[0047]
图24说明拓扑显示的变形例。
[0048]
图25说明计算机的构成的例子。
具体实施方式
[0049]
现在将描述本技术的实施例。该描述是按照以下顺序提供的。
[0050]
1.实施例
[0051]
2.变形例
[0052]
3.其他
[0053]
《《1.实施例》》
[0054]
参考图1-22描述本技术的实施例。
[0055]
《通信系统1的构成的例子》
[0056]
图1是使用本技术的通信系统1的实施例的方框图。
[0057]
通信系统1是使用av over ip在多个装置之间进行av信号的传输的系统。通信系统1包括发送装置(tx)11t-1~11t-m、接收装置(rx)11r-1~11r-n、交换机组12、服务器13和客户端14。发送装置(tx)11t-1~11t-m、接收装置(rx)11r-1~11r-n、服务器13和客户端14通过交换机组12相互连接。
[0058]
在下面的描述中,当不需要区分发送装置(tx)11t-1~11t-m时,发送装置(tx)11t-1~11t-m简称为发送装置11t。此外,当不需要区分接收装置(rx)11r-1~11r-n时,接收装置(rx)11r-1~11r-n简称为接收装置11r。此外,当不需要区分发送装置11t和接收装置11r时,发送装置11t和接收装置11r简称为装置11。
[0059]
诸如相机之类的装置(未说明)连接到发送装置11t。多个装置可以连接到发送装置11t。
[0060]
发送装置11t从连接到发送装置11t的装置接收av信号,分离包括在av信号中的视频信号、声音信号和控制信号,并将每个信号转换成ip分组以发送它们。换句话说,发送装置11t生成视频信号的ip分组、声音信号的ip分组和控制信号的ip分组,并将地址信息添加到ip分组中以发送它们。
[0061]
地址信息包括发送源地址和发送目的地地址。av信号的发送源的装置的地址被设定为发送源地址。多播ip地址被设定为发送目的地地址。
[0062]
例如,被设定为发送目的地地址的多播ip地址可以随av信号的发送源的装置而不同,或者可以随av信号的发送源的装置以及随信号的类型而不同,或者可以在连接到发送装置11t的装置之间共享。
[0063]
当多播ip地址随装置而不同时,可以使用发送目的地地址来识别包括在ip分组中的信号的发送源的装置。当多播ip地址随装置和信号的类型而不同时,可以识别包括在ip分组中的信号的发送源的装置,以及包括在ip分组中的信号的类型。当多播ip地址在装置之间共享时,可以使用发送源地址来识别包括在ip分组中的信号的发送源的装置。
[0064]
诸如显示装置之类的装置(未说明)连接到接收装置11r。多个装置可以连接到接收装置11r。
[0065]
接收装置11r按照由连接到接收装置11r的装置发出的请求,从交换机组12接收从发送装置11t发送的ip分组。然后,接收装置11r将接收的ip分组发送到发出该请求的装置。
[0066]
交换机组12例如包括处理openflow的脊交换机和叶交换机。包括在交换机组12中的任何数量的交换机和包括在交换机组12中的交换机之间的连接的任何配置都是可接受的。
[0067]
然后,相应装置11和交换机组12形成处理软件定义网络(sdn)的网络21。
[0068]
服务器13收集关于网络21的信息,并分析网络21的状态。服务器13包括数据获取部分31、模型建立部分32、分析器33、数据累积器34和通信部分35。
[0069]
数据获取部分31通过通信部分35,从相应装置11和交换机组12(包括在交换机组12中的相应交换机)获取分别指示它们的状态的各条状态信息。此外,数据获取部分31将从相应装置11和交换机组12获取的各条状态信息累积在数据累积器34中。
[0070]
模型建立部分32综合关于相应装置11和交换机组12的各条状态信息,并对综合的各条状态信息进行建模,以便建立指示网络21的状态的模型(下文中称为网络模型)。模型建立部分32通过通信部分35和交换机组12将指示建立的网络模型的信息(下文中称为网络模型信息)发送到客户端14,并将建立的网络模型累积在数据累积器34中。
[0071]
分析器33将建立的网络模型与关于网络21的设计信息或者与先前的网络模型进行比较,以便分析网络21的状态。关于网络21的设计信息例如包括装置的数量和交换机的数量、装置的类型和交换机的类型的名称、以及流向装置和交换机的相应接口的各条数据的最大比特率。此外,分析器33通过通信部分35和交换机组12,将指示分析网络21的状态的结果的信息(下文中称为网络分析信息)发送到客户端14。
[0072]
数据累积器34在其中累积关于相应装置11和交换机组12的各条先前的状态信息以及先前的网络模型信息。此外,数据累积器34在其中累积关于网络21的设计信息。
[0073]
通信部分35与交换机组12通信。此外,通信部分35通过交换机组12与相应装置11和客户端14通信。
[0074]
客户端14用于例如监视网络21。客户端14包括输入部分41、显示控制器42、显示部分43和通信部分44。
[0075]
输入部分41例如包括各种输入装置,用于输入例如各种数据和各种指令。包括在输入部分41中的输入装置的类型和数量没有特别的限制,例如根据需要使用触摸面板、键盘、鼠标、按钮或开关。
[0076]
显示控制器42控制由显示部分43进行的各种信息的显示。例如,显示控制器42使用从服务器13获取的网络模型信息和网络分析信息来控制网络21的状态的显示。网络21的状态例如由网络21的拓扑、相应装置11和交换机组12的状态、以及网络21中的数据的流动(流)来表示。
[0077]
显示部分43包括诸如显示器之类的显示装置。
[0078]
通信部分44与交换机组12通信。此外,通信部分44通过交换机组12与相应装置11和服务器13通信。
[0079]
《服务器13中的处理》
[0080]
接下来参考图2的流程图,描述在服务器13中进行的处理。
[0081]
例如,该处理在服务器13通电时开始,而在服务器13断电时终止。
[0082]
在步骤s1,数据获取部分31从相应装置11和交换机组12获取各条状态信息。具体地,数据获取部分31通过通信部分35从相应装置11和交换机组12(包括在交换机组12中的相应交换机)获取各条状态信息。
[0083]
在步骤s2,模型建立部分32使用获取的各条状态信息建立指示网络21的状态的模型。具体地,模型建立部分32综合关于相应装置11和交换机组12的各条状态信息,并进行建模,以便建立网络模型。网络模型例如由相应装置11和交换机组12的布线状态和连接状态,以及网络21中的数据(ip分组)的传输状态来表示。
[0084]
在步骤s3,分析器33分析网络21的状态。例如,分析器33将建立的网络模型与在数据累积器34中累积的关于网络21的设计信息进行比较,并获得网络21的当前状态和网络21的正常状态之间的差异,以便分析网络21的状态。此外,例如,分析器33将建立的网络模型与在数据累积器34中累积的先前的网络模型进行比较,并获得网络21的当前状态和网络21的先前状态之间的差异,以便分析网络21的状态。
[0085]
在步骤s4,服务器13在其中累积关于相应装置11和交换机组12的各条状态信息以及网络模型信息。具体地,数据获取单元31将从相应装置11和交换机组12获取的各条状态信息累积在数据累积器34中。此外,模型建立部分32累积指示建立的网络模型的网络模型信息。
[0086]
在步骤s5,服务器13发送网络模型信息和网络分析信息。具体地,通信部分35通过交换机组12将由模型建立部分32生成的网络模型信息和由分析器33生成的网络分析信息发送到客户端14。
[0087]
之后,处理返回步骤s1,并进行步骤s1的处理及之后的处理。
[0088]
《客户端14中的处理》
[0089]
接下来参考图3的流程图,描述响应于图2中说明的服务器13中的处理,在客户端14中进行的处理。
[0090]
例如,该处理在客户端14通电时开始,而在客户端14断电时终止。
[0091]
在步骤s51,通信部分35通过交换机组12接收在图2的步骤s5的处理中,从服务器13发送的网络模型信息和网络分析信息。
[0092]
在步骤s52,客户端14显示网络21的状态。具体地,显示控制器42按照网络模型信息和网络分析信息,在显示部分43上显示指示网络21的状态的gui。
[0093]
之后,处理返回步骤s51,重复进行步骤s51和s52的处理。
[0094]
《指示网络21的状态的gui的例子》
[0095]
接下来参考图4-15,描述在图3的步骤s52的处理中,由客户端14显示的gui的例子。
[0096]
《gui的第一例子》
[0097]
图4说明gui的第一例子。
[0098]
该gui包括网络显示部分101、流显示部分102、状态显示部分103和重放控制器104。网络显示部分101和重放控制器104在gui的左侧上下排列,流显示部分102和状态显示部分103在gui的右侧上下排列。
[0099]
在网络显示部分101上,显示指示网络21中的装置11和交换机组12的布线状态的拓扑。
[0100]
这里,参考图5-9,描述网络显示部分101上的拓扑显示的例子。
[0101]
《整个网络的显示的例子》
[0102]
图5说明显示网络21的整个构成的例子。
[0103]
在这个例子中,叶交换机1和叶交换机2连接到脊交换机。发送装置tx1和接收装置rx1连接到叶交换机1。发送装置tx2和接收装置rx2连接到叶交换机2。
[0104]
在相应交换机和相应装置上分别显示各自指示接口(诸如端口)的矩形形状。此外,指示交换机和装置之间的传输路径的线路连接它们的接口。
[0105]
表示数据(ip分组群)的圆形符号(下文中称为数据符号)显示在每个线路上,并且沿数据流动的方向移动。数据符号的这种移动和箭头指示网络21中的流(数据的流动)。
[0106]
此外,数据符号的显示模式随数据的类型而不同。例如,通过使用例如颜色、数据符号中的图案、数据符号中的字母和标记、大小以及形状,数据符号随数据的类型而不同。注意,在这个例子中,对于每种类型的数据,改变数据符号中的图案。
[0107]
例如通过关于每个数据的地址信息对数据的类型进行分类。从而,具有相同各条地址信息的各条数据由相同显示模式的数据符号表示为相同类型的数据。具有不同各条地址信息的各条数据分别由不同显示模式的数据符号表示为不同类型的数据。
[0108]
注意,如上所述,地址信息包括发送源地址和发送目的地地址。此外,数据的类型按发送目的地地址或发送源地址中的至少一个来分类。换句话说,数据的类型可以只按发送目的地地址来分类,或者只按发送源地址来分类,或者按发送目的地地址和发送源地址的组合来分类。
[0109]
此外,数据符号的显示模式在数据只沿一个方向流动的传输路径和数据沿两个方向流动的传输路径之间存在差异。
[0110]
例如,数据只沿一个方向流过叶交换机1和发送装置tx1之间的传输路径,流过叶交换机1和接收装置rx1之间的传输路径,流过叶交换机2和发送装置tx2之间的传输路径,以及流过叶交换机2和接收装置rx2之间的传输路径。从而,对于这些传输路径,显示数据符号使得数据符号的尺寸适应线路的宽度。
[0111]
另一方面,数据沿两个方向流过脊交换机和叶交换机1之间的传输路径,以及脊交换机和叶交换机2之间的传输路径。从而,对于这些传输路径,数据符号的大小小于线路的宽度。此外,取决于数据流动的方向,在线路中在右侧或者在左侧显示数据符号。换句话说,相应的数据符号被显示成在线路中在左侧移动。
[0112]
这种拓扑显示使得用户能够容易地理解网络21的构成。此外,对于每种类型的数据,用户可以容易地知道在网络21中数据流动的路径。
[0113]
《关注于网络的一部分的显示的例子》
[0114]
图6说明关注于网络21的一部分的拓扑显示的例子。这种情况下,在拓扑上只显示通过要关注的部分的数据的流动,即,只显示通过要关注的部分的流。换句话说,显示作为与网络的一部分对应的拓扑的部分拓扑。
[0115]
注意,整个交换机或交换机的一部分的接口,以及整个装置或装置的一部分的接口是可能要关注的部分的例子。
[0116]
此外,用于指定要关注的部分的方法并无特别的限制。例如,用户在拓扑显示上或者在后面描述的状态显示部分103上指定或选择期望的装置、交换机或接口,以便指定要关注的部分。然后,进行与已经关注的部分相关的拓扑显示。
[0117]
在这个例子中,描述了进行关注于整个接收装置rx1的显示的例子。
[0118]
具体地,网络21中的流之中只有通过接收装置rx1的流被突出显示,而其他流不被显示。
[0119]
此外,在交换机中也显示数据的路径。例如,在脊交换机、叶交换机1和叶交换机2中的每一个中显示连接数据通过的接口的线路。
[0120]
注意,例如,每个线路是以与显示整个网络21的显示模式不同的显示模式显示的。
[0121]
此外,不显示与通过接收装置rx1的流无关的交换机,装置和传输路径,从而,减少了显示的交换机的数量、显示的装置的数量、以及显示的传输路径的数量。在这个例子中,不显示由虚线指示的接收装置rx2以及接收装置rx2与叶交换机1之间的线路。
[0122]
这使得用户能够容易地知道流过要关注的交换机、装置或接口的流的状态。
[0123]
注意,期望例如当在不被显示的部分中已经发生异常时,自动地重新显示该不被显示的部分。期望例如当在接收装置rx2中已经发生异常时,自动地重新显示接收装置rx2以及接收装置rx2与叶交换机2之间的线路。
[0124]
《关注于流的一部分的显示的例子》
[0125]
图7说明关注于网络21中的特定流的拓扑显示的例子。这种情况下,通过与应用于图6的例子的方法类似的方法只显示所关注的流。
[0126]
注意,用于指定要关注的流的方法并无特别的限制。例如,用户在拓扑显示上指示数据符号,或者在后面描述的流显示部分102中选择期望的流,以便指定要关注的流。然后,显示与已经关注的流相关的拓扑。
[0127]
在这个例子中,描述了关注于从发送装置tx1到接收装置rx2的流之一的例子。
[0128]
具体地,只有要关注的流被突出显示,而不显示其他流。换句话说,与要关注的流相关的数据符号和线路被突出显示。
[0129]
此外,在交换机中也显示数据的路径。例如,在脊交换机、叶交换机1和叶交换机2中的每一个中显示连接数据通过的接口的线路。
[0130]
注意,例如,每个线路是以与显示整个网络21的显示模式不同的显示模式显示的。
[0131]
此外,不显示与要关注的流无关的交换机,装置和传输路径,从而,减少了显示的交换机的数量、显示的装置的数量、以及显示的传输路径的数量。在这个例子中,不显示由虚线指示的接收装置rx1、接收装置rx1与叶交换机1之间的线路、发送装置tx2、以及发送装置tx2与叶交换机2之间的线路。
[0132]
此外,即使存在通过与要关注的流的路径相同的路径的另一流,也不显示对应于该其它流的数据符号。
[0133]
这使得用户能够容易地知道要关注的流的状态。
[0134]
注意,可以为关于数据的每条地址信息(例如,为每个多播ip地址)选择要关注的流。此外,例如,可以为数据的每个内容(诸如视频信号、声音信号或控制信号)选择要关注的流。
[0135]
注意,像上述图6的例子中一样,期望当在不被显示的部分中已经发生异常时,自
动地重新显示该不被显示的部分。
[0136]
《拓扑显示的布局的变形例》
[0137]
图8说明拓扑显示的布局的变形例。
[0138]
在这个例子中,位于发送装置和接收装置之间的路径是沿某个方向(这种情况下,沿上下方向)布置的。换句话说,在发送装置和接收装置之间数据通过的交换机是垂直地对齐显示的。这使得用户能够容易地确认流的路径。
[0139]
例如,通常可以在图4的布局中进行整个网络的拓扑显示,并且当关注于网络或流的一部分时,可以在图8的布局中进行拓扑显示。
[0140]
返回图4,在流显示部分102上显示与整个网络21中的流相关的信息的列表。例如,显示通过每个流传输的数据的发送目的地的多播ip地址和比特率。
[0141]
用户可以从在流显示部分102上列表显示的流之中选择期望的流。然后,在状态显示部分103上显示与在流显示部分102上选择的流相关的装置和交换机的状态。
[0142]
状态显示部分103包括交换机字段、因特网组管理协议(igmp)组字段和装置字段。
[0143]
图9说明在交换机字段中显示的信息的例子。交换机字段包括关于在流显示部分102上选择的流通过的交换机和接口的信息。交换机字段包括名称、接口、输入/输出、比特率和分组丢失项。
[0144]
名称表示交换机的名称。
[0145]
接口表示交换机的接口的名称。
[0146]
输入/输出表示数据向交换机的接口的流动。当数据被输入到接口时,显示“输入”,当从接口输出数据时,显示“输出”。
[0147]
比特率表示输入到接口或从接口输出的数据的比特率。
[0148]
分组丢失表示输入到接口或从接口输出的数据的分组丢失值。
[0149]
图10说明在igmp组字段中显示的信息的例子。igmp组字段包括关于接收在流显示部分102上选择的流的装置所属的igmp组的信息。igmp组字段包括交换机名称、接口、正常运行时间、到期时间和最后报告者项。
[0150]
交换机名称表示交换机的名称。
[0151]
接口表示交换机的接口。
[0152]
正常运行时间表示从igmp join到达接口起过去的时间。
[0153]
到期时间表示直到igmp join的条目被丢弃为止的时间段。
[0154]
最后报告者表示发送igmp join的接收装置的ip地址。
[0155]
图11说明在装置字段中显示的信息的例子。装置字段包括关于在流显示部分102上选择的流的发送源和发送目的地的装置的信息。装置字段包括名称、格式和帧速率项。
[0156]
名称表示装置的名称。
[0157]
在选择了视频信号的流时,格式表示视频信号的格式,或者在选择了声音信号的流时,格式表示声音信号的格式。
[0158]
在选择了视频信号的流时,帧速率表示视频信号的帧速率值。
[0159]
返回图4,重放控制器104是用户用其进行例如关于重放网络21的状态的位置的操作的部分。
[0160]
具体地,除了设置有显示网络21的当前状态的实时模式之外,客户端14还设置有
显示(重放)网络21的先前状态的记录重放模式。然后,主要在记录重放模式下,用户使用重放控制器104进行例如指定重放网络21的状态的位置的操作。
[0161]
如图12中说明,重放控制器104包括滑动条201、日期和时间字段202、重放按钮203、帧前进按钮204、帧倒退按钮205、正向跳过按钮206、反向跳过按钮207和滑动条208。
[0162]
在滑动条201上显示指示时间轴的刻度和光标211。光标211指向的时间指示当前重放位置(当前显示的网络21的状态的发生的日期和时间)。此外,随着网络21的状态的重放进行,在光标211的位置被固定的情况下,滑动条201的刻度向左偏移。此外,用户可以通过移动滑动条201的刻度来指定重放位置。此外,在滑动条201上显示分别指示已经发生通信异常的日期和时间的方框212和方框213。
[0163]
日期和时间字段202指示当前重放位置的日期和时间。用户可以通过直接向日期和时间字段202输入期望的日期和时间来指定重放位置。
[0164]
当按下重放按钮203时,开始重放网络21的状态,并且重放按钮203被改变为暂停按钮(未说明)。当按下暂停按钮时,停止网络21的状态的重放,并且暂停按钮被改变为重放按钮203。
[0165]
当按下帧前进按钮204时,重放位置前进指定的时间。当按下帧倒退按钮205时,重放位置倒退指定的时间。
[0166]
当按下正向跳过按钮206时,重放位置前进到与发生异常的日期和时间对应的位置,该位置位于当前重放位置之后且最接近当前重放位置。当按下反向跳过按钮207时,重放位置倒退到与发生异常的日期和时间对应的位置,该位置位于当前重放位置之前且最接近当前重放位置。
[0167]
滑动条208用于设定网络21的状态的重放速度。当滑动条208被设定在中间时,重放速度被设定为一倍。如果更向右地设定滑动条208,则重放速度更快,如果更向左地设定滑动条208,则重放速度更慢。
[0168]
如上所述,用户可以使用图4的gui容易地知道网络21的状态。此外,用户可以容易地确认期望的装置、期望的交换机、期望的接口和期望的流的状态。此外,用户可以容易地知道网络21的先前状态。
[0169]
此外,当在网络21中已经发生通信异常时,用户可以快速地指定其中已经发生异常的部分和异常的原因,并采取应对措施。
[0170]
例如,在av over ip中,由于通信异常,预计会发生以下问题。
[0171]-不输出图像和声音。
[0172]-不切换图像和声音。
[0173]-在图像和声音中出现干扰。
[0174]-导致图像和声音的延迟。
[0175]
例如,当发生上述问题时,现场确认以下几点。
[0176]-相应交换机的端口之间的带宽溢出、分组丢失和分组延迟
[0177]-交换机之间的带宽溢出、分组丢失和分组延迟
[0178]-交换机和装置之间的带宽溢出、分组丢失和分组延迟
[0179]-由发送装置发送的视频信号和声音信号的格式
[0180]-由接收装置接收的视频信号和声音信号的格式
[0181]-igmp表的监视
[0182]-流是否通过该流不应该通过的交换机的端口
[0183]
例如,上述gui使得能够容易地确认要确认的上述几点,并且这导致能够快速地指定其中已经发生异常的部分和异常的原因,并采取应对措施。
[0184]
《gui的第二例子》
[0185]
图13说明gui的第二例子。
[0186]
图13的gui与图4的gui的不同之处在于包括状态显示部分251而不是状态显示部分103。
[0187]
在这个例子中,使用图表来显示每个交换机的状态的转变。
[0188]
具体地,显示指示叶交换机1的接口(端口)的比特率和分组丢失的时序转变的图表,该接口(端口)是在流显示部分102上选择的流中数据被输入到的接口(端口)。此外,显示指示叶交换机1的接口(端口)的比特率和分组丢失的时序转变的图表,该接口(端口)是在流显示部分102上选择的流中从其输出数据的接口(端口)。
[0189]
这使得能够容易地理解叶交换机1的状态的时序变化。
[0190]
注意,可以使用图表来显示每个装置的状态的转变。
[0191]
《gui的第三例子》
[0192]
图14说明gui的第三例子。
[0193]
图14的gui与图4的gui的不同之处在于增加了网络显示部分271。
[0194]
换句话说,在这个例子中,显示两种不同类型的显示模式的拓扑。
[0195]
因而,例如,可以同时显示上面参考图4描述的整个网络的拓扑,以及上面参考图6-8描述的关注于网络的一部分或流的一部分的拓扑。
[0196]
此外,例如,可以以不同的布局(图6或图7的布局,以及图8的布局)同时显示关注于网络的一部分或流的一部分的拓扑。
[0197]
《数据符号的显示模式的变形例》
[0198]
接下来,描述拓扑显示中的数据符号的显示模式的变形例。
[0199]
例如,随着数据类型的数量的增加,使用显示模式来识别数据的类型变得更加困难。在这点上,例如,当整个网络21中的数据类型的数量不小于指定阈值时,可以统一数据符号的显示模式。换句话说,可以以相同的显示模式显示分别对应于所有类型数据的数据符号。
[0200]
此外,用户可以按照数据类型的数量,选择是区分数据符号的显示模式还是统一数据符号的显示模式。
[0201]
此外,例如,对于上面参考图5-8描述的用于显示拓扑的每种方法,可以在区分数据符号的显示模式和统一数据符号的显示模式之间进行切换。例如,当显示整个网络的拓扑时,可以统一数据符号的显示模式,而当显示关注于网络的一部分或流的一部分的拓扑时,可以在数据符号的显示模式之间进行区分。
[0202]
此外,例如,可以按照拓扑显示的尺寸或显示放大率,在区分数据符号的显示模式和统一数据符号的显示模式之间进行切换。
[0203]
此外,当存在由装置或交换机发送和接收的大量类型的数据时,显示分别对应于所有各条数据的数据符号会降低可视性。在这点上,例如,可以将由每个装置或每个交换机
发送和接收的所显示数据符号的数量限制为不大于指定阈值的数量。
[0204]
此外,例如,可以按照对应数据的比特率的水平来改变数据符号的大小或长度。例如,随着对应的数据的比特率增加,可以使数据符号更大或更长。
[0205]
此外,例如,可以改变显示模式,使得与其中已经发生了异常(诸如带宽溢出或分组丢失)的流对应的数据符号被突出。例如,可以使数据符号为红色,或者可以使数据符号闪烁。
[0206]
此外,在图5的例子中,数据符号的显示模式在数据只沿一个方向流动的传输路径和数据沿两个方向流动的传输路径之间存在差异。在这点上,例如,针对数据只沿一个方向流动的传输路径的数据符号的显示模式和针对数据沿两个方向流动的传输路径的数据符号的显示模式可以彼此相同。例如,也在数据只沿一个方向流动的传输路径中,可以按照数据流动的方向,将数据符号显示到线路的左侧或右侧,像数据沿两个方向流动的传输路径的情况一样。
[0207]
此外,例如,如图15中说明,可以改变与已通过进行例如网络地址转换(nat)或端口地址转换(pat)来转换其地址信息的数据对应的数据符号的显示模式,使得可以识别数据符号。
[0208]
图15说明其中由接收装置rx2接收的数据的地址信息在叶交换机2中被转换的例子。在这个例子的情况下,在位于叶交换机2和接收装置rx2之间的线路中的数据符号的上部和下部之间存在显示模式的差异。例如,上部处于与地址信息被转换之前的数据对应的显示模式(例如,通常的颜色),而下部处于与地址信息被转换之后的数据对应的显示模式(例如,比通常的颜色浅的颜色)。
[0209]
因而,即使数据的地址信息在中途被转换,用户也能够认识到具有转换之后的地址信息的数据是与具有转换之前的地址信息的数据的类型相同类型的数据。
[0210]
注意,例如,不同的模式可以用于与网络地址转换之前的数据流过的传输路径对应的线路,以及与网络地址转换之后的数据流过的传输路径对应的线路。例如,与网络地址转换之前的数据流过的传输路径对应的线路可以用通常的颜色显示,而与网络地址转换之后的数据流过的传输路径对应的线路可以用比通常的颜色浅的颜色显示。
[0211]
《报告异常的处理》
[0212]
接下来参考图16-22,描述当已经发生通信异常时,由客户端14进行的报告异常的处理。
[0213]
《报告异常的处理的第一实施例》
[0214]
首先参考图16的流程图,描述在客户端14中进行的报告异常的处理的第一实施例。
[0215]
在步骤s101,显示部分43在显示控制器42的控制下,在拓扑显示上进行异常部分的报警显示。
[0216]
图17说明当已经检测到未知装置时的报警显示的例子。在这个例子中,以与其他装置的显示模式不同的显示模式,突出显示未包括在设计信息中但连接到叶交换机2的未知装置。
[0217]
图18说明当已经发生带宽溢出时的报警显示的例子。例如,当在设计系统时为每组传输路径和接口设定最大带宽,并且当在操作时已经检测到其中已经发生最大带宽溢出
的传输路径和接口时,进行报警显示。在这个例子中,在叶交换机1和接收装置rx1之间的传输路径中已经发生了带宽溢出,并且以与其他装置的显示模式不同的显示模式(例如,用红色显示或者闪烁),突出显示与该传输路径对应的线路。
[0218]
在步骤s102,客户端14显示关于异常部分的信息。
[0219]
例如,用户操作输入部分41,以选择在拓扑显示上对其进行报警显示的异常部分(诸如交换机、装置、交换机或装置的接口、或线路)。或者,自动选择在拓扑显示上对其进行报警显示的异常部分。响应于此,在显示控制器42的控制下,显示部分43在上面参考图4描述的网络显示部分101和流显示部分102上显示关于通过所选择的异常部分的流的信息。
[0220]
在步骤s103,客户端14显示与所选择的流相关的信息。
[0221]
例如,用户操作输入部分41以选择显示在流显示部分102上的流之一。响应于此,在显示控制器42的控制下,显示部分43在上面参考图4描述的状态显示部分103上显示与所选择的流相关的装置和交换机的状态。
[0222]
之后,终止报告异常的处理。
[0223]
这使用户能够快速地检测通信异常,指定其中已经发生了异常的部分和异常的原因,并采取应对措施。
[0224]
《报告异常的处理的第二实施例》
[0225]
接下来参考图19的流程图,描述由客户端14进行的报告异常的处理的第二实施例。
[0226]
在步骤s121,显示部分43在显示控制器42的控制下显示错误通知。
[0227]
图20说明错误通知的例子。例如,在图4的gui的上端和右端附近显示图标301和方框302。
[0228]
图标301是指示存在未确认的错误通知的图标,并且包括错误通知的数量。在这个例子中,图标指示有40个未确认的错误通知。
[0229]
关于当前已经发生的异常的错误信息显示在方框302中。在这个例子中,报告在叶交换机1的接口1中发生带宽溢出和分组丢失。
[0230]
在步骤s122,客户端14显示关于异常部分的信息。
[0231]
例如,用户操作输入部分41以通过例如点击来选择错误通知。响应于此,在显示控制器42的控制下,显示部分43在上面参考图4描述的网络显示部分101和流显示部分102上显示关于通过由所选择的错误通知指示的异常部分的流的信息。
[0232]
在步骤s123,像图16的步骤s103的处理的情况一样,显示与所选择的流相关的信息。
[0233]
之后,终止报告异常的处理。
[0234]
这使用户能够快速地检测通信异常,指定其中已经发生了异常的部分和异常的原因,并采取应对措施。
[0235]
《报告异常的处理的第三实施例》
[0236]
首先参考图21的流程图,描述由客户端14进行的报告异常的处理的第三实施例。
[0237]
在步骤s141,显示控制器42判定是否已经进行了拓扑显示。例如,当显示控制器42判定在显示部分43上显示除指示整个网络21的状态的gui以外的屏幕,并且还没有进行拓扑显示时,处理前进到步骤s142。
[0238]
在步骤s142,显示部分43在显示控制器42的控制下进行拓扑显示。例如,显示部分43通过显示上面参考例如图4描述的指示网络21的状态的gui,进行拓扑显示。
[0239]
之后,处理前进到步骤s143。
[0240]
另一方面,当在步骤s141判定已经进行了拓扑显示时,步骤s142的处理被跳过,处理前进到步骤s143。
[0241]
在步骤s143-s145,进行与图16的步骤s101-s103的处理类似的处理,然后终止报告异常的处理。
[0242]
如上所述,当在还没有显示拓扑显示的状态下已经发生通信异常时,自动进行拓扑显示,并进行异常部分的报警显示。这使用户能够快速地检测通信异常,指定其中已经发生了异常的部分和异常的原因,并采取应对措施。
[0243]
《报告异常的处理的第四实施例》
[0244]
接下来参考图22的流程图,描述由客户端14进行的报告异常的处理的第四实施例。
[0245]
例如,当用户通过操作上面描述的图13的重放控制器104来指定过去已经发生异常的日期和时间时,开始该处理。
[0246]
在步骤s161,客户端14接收指定日期和时间的关于相应装置和交换机组的各条状态信息以及网络模型信息。具体地,显示控制器42通过通信部分44和交换机组12向服务器13发送信号,该信号请求服务器13发送指定日期和时间的关于相应装置和交换机组的各条状态信息以及网络模型信息。
[0247]
服务器13的数据获取部分31从数据累积器34读取指定日期和时间的关于相应装置和交换机组的各条状态信息以及网络模型信息,并通过通信部分35和交换机组12将它们发送到客户端14。
[0248]
客户端14的显示控制器42接收由服务器13发送的指定日期和时间的关于相应装置和交换机组的各条状态信息以及网络模型信息。
[0249]
在步骤s162,显示部分43在显示控制器42的控制下,使用从服务器13获取的各条信息,通过进行与步骤s101的处理类似的处理,在拓扑显示上进行异常部分的报警显示。
[0250]
在步骤s163和s164,进行与图16的步骤s102和s103的处理类似的处理。
[0251]
之后,终止报告异常的处理。
[0252]
这使得能够再现过去已经发生的异常,并且能够容易地指定其中已经发生了异常的部分和异常的原因。
[0253]
《《2.变形例》》
[0254]
下面描述上述本技术的实施例的变形例。
[0255]
例如,关于使用例如光标指定的位置(诸如交换机、接口或线路)的信息可以显示在上面参考图5-9描述的拓扑显示上。
[0256]
图23说明其中指定脊交换机和叶交换机1之间的线路的例子。在这个例子中,显示指示关于流过所指定线路的数据的信息的窗口401。
[0257]
关于流过该线路的数据的信息,即,关于从叶交换机1流向脊交换机的数据和关于从脊交换机流向叶交换机1的数据的信息显示在窗口401中。关于每条数据的信息包括拓扑显示中的对应数据符号、多播ip地址、该条数据的发送源的发送装置的名称、以及该条数据
的细节。
[0258]
图24说明其中指定脊交换机的接口的例子。在这个例子中,显示指示关于接口的信息的窗口411。
[0259]
在窗口411中显示接口的名称、接口的mac地址、链路状态和指示接口的可用最大带宽的链路速度。
[0260]
当接口通过线缆连接到另一交换机或装置,并且处于能够与连接目的地交换机或装置通信的状态时,对于链路状态显示“活动”。另一方面,当接口未处于能够与其他交换机或装置通信的状态时,对于链路状态显示“不活动”。
[0261]
此外,上面描述了多播每条数据的例子,不过本技术也适用于通过诸如单播传输之类的其他方法来发送每条数据的情况。
[0262]
此外,例如,当在记录重放模式下已经检测到网络21中的异常时,记录重放模式可以自动切换到实时模式。换句话说,当在以记录重放模式显示网络的先前状态的状态下已经检测到网络21中的异常时,可以以实时模式显示网络的当前状态。
[0263]
此外,例如,当已经检测到网络21中的异常时,可以自动启动与其中已经发生了异常的部分相关的部分对应的拓扑显示。例如,可以自动启动关注于其中已经发生了异常的交换机、装置或接口的拓扑显示,或者关注于其中已经发生了异常的流的拓扑显示。
[0264]
此外,例如,未在图6和7的拓扑显示中显示的部分可以变淡地显示,从而不明显,或者可以使用虚线来显示。
[0265]
《《3.其他》》
[0266]
《计算机的构成的例子》
[0267]
上述一系列处理可以用硬件或软件来进行。当用软件进行该一系列处理时,包括在软件中的程序安装在计算机上。这里,该计算机的例子包括并入专用硬件中的计算机,以及通过安装在其上的各种程序,能够进行各种功能的计算机(诸如通用计算机)。
[0268]
图25是使用程序来进行上述一系列处理的计算机的硬件构成的例子的方框图。
[0269]
在计算机1000中,中央处理器(cpu)1001、只读存储器(rom)1002和随机存取存储器(ram)1003通过总线1004彼此连接。
[0270]
此外,输入/输出接口1005连接到总线1004。输入部分1006、输出部分1007、记录部分1008、通信部分1009和驱动器1010连接到输入/输出接口1005。
[0271]
输入部分1006例如包括输入开关、按钮、麦克风和成像元件。输出部分1007例如包括显示器和扬声器。记录部分1008例如包括硬盘和非易失性存储器。通信部分1009例如包括网络接口。驱动器1010驱动可移除介质1011(诸如磁盘、光盘、磁光盘或半导体存储器)。
[0272]
在具有上述构成的计算机1000中,例如通过cpu1001通过输入/输出接口1005和总线1004,将记录在记录部分1008中的程序载入ram1003中并执行载入的程序,进行上述一系列处理。
[0273]
例如,由计算机1000(cpu1001)进行的程序可以在记录在可移除介质1011中的状态下被提供,可移除介质1011例如是打包介质。此外,该程序可以通过有线或无线传输介质(诸如局域网、因特网或数字卫星广播)来提供。
[0274]
在计算机1000中,通过将可移除介质1011附接到驱动器1010,通过输入/输出接口1005将程序安装在记录部分1008上。此外,可通过有线或无线传输介质在通信部分1009中
接收该程序,以安装在记录部分1008上。此外,该程序可以预先安装在rom1002或记录部分1008上。
[0275]
注意,由计算机进行的程序可以是其中按照本文中所述的顺序时序地进行各个处理的程序,或者可以是其中并行地进行各个处理,或者在必要的定时(诸如呼叫定时)进行处理的程序。
[0276]
此外,本文中使用的系统指的是一组多个组成元件(诸如装置和模块(组件)),而不管所有组成元件是否在单个壳体内。从而,容纳在单独的壳体中并通过网络相互连接的多个装置,以及其中多个模块容纳在单个壳体中的单个装置都是系统。
[0277]
此外,本技术的实施例不限于上述实施例,可以对其进行各种修改,而不脱离本技术的范围。
[0278]
例如,本技术也可以具有云计算的构成,其中多个装置通过网络共享单个功能的任务,并协同工作以进行该一个功能。
[0279]
此外,使用上述流程图描述的相应步骤除了由单个装置进行之外,还可以由多个装置共享地进行。
[0280]
此外,当一个步骤包括多个处理时,包括在该单个步骤中的该多个处理除了由单个装置进行之外,也可以由多个装置共享地进行。
[0281]
《构成的组合的例子》
[0282]
本技术也可以采用以下构成。
[0283]
(1)一种信息处理设备,包括显示控制器,所述显示控制器通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动,并针对每种类型的数据改变符号的显示模式。
[0284]
(2)按照(1)所述的信息处理设备,其中
[0285]
所述显示控制器控制整个拓扑的显示和部分拓扑的显示,所述整个拓扑对应于整个网络,所述部分拓扑对应于网络的一部分。
[0286]
(3)按照(2)所述的信息处理设备,其中
[0287]
所述部分拓扑是与网络中的一些流相关的部分的拓扑。
[0288]
(4)按照(3)所述的信息处理设备,其中
[0289]
所述一些流是每个流通过网络中的特定装置、特定交换机或特定接口的流。
[0290]
(5)按照(3)或(4)所述的信息处理设备,其中
[0291]
所述一些流是每个流对应于特定类型的数据的流。
[0292]
(6)按照(2)-(5)任意之一所述的信息处理设备,其中
[0293]
当指定所述整个拓扑的一部分时,所述显示控制器进行控制,使得显示与通过所述指定部分的流相关的部分拓扑。
[0294]
(7)按照(2)-(6)任意之一所述的信息处理设备,其中
[0295]
当所述显示控制器显示所述整个拓扑时,所述显示控制器统一符号的显示模式,而当所述显示控制器显示所述部分拓扑时,所述显示控制器按照数据的类型区分符号的显示模式。
[0296]
(8)按照(2)-(7)任意之一所述的信息处理设备,其中
[0297]
所述显示控制器按照显示的拓扑是所述整个拓扑还是所述部分拓扑,改变显示拓
扑的布局。
[0298]
(9)按照(1)-(8)任意之一所述的信息处理设备,其中
[0299]
按照拓扑的显示尺寸或显示放大率,或者按照数据类型的数量,所述显示控制器在统一符号的显示模式和按照数据的类型区分符号的显示模式之间进行切换。
[0300]
(10)按照(1)-(9)任意之一所述的信息处理设备,其中
[0301]
所述显示控制器控制拓扑的显示,使得在网络中已经检测到异常的异常部分被突出。
[0302]
(11)按照(10)所述的信息处理设备,其中
[0303]
所述显示控制器控制部分拓扑的显示,所述部分拓扑是对应于与网络中的异常部分相关的部分的拓扑。
[0304]
(12)按照(11)所述的信息处理设备,其中
[0305]
当在网络中已经检测到异常时,所述显示控制器开始所述部分拓扑的显示。
[0306]
(13)按照(1)-(12)任意之一所述的信息处理设备,其中
[0307]
所述显示控制器控制在网络中检测到的异常的报告。
[0308]
(14)按照(1)-(13)任意之一所述的信息处理设备,其中
[0309]
使用拓扑和符号,所述显示控制器控制网络的当前状态的显示和在过去的指定日期和时间的网络的状态的显示。
[0310]
(15)按照(14)所述的信息处理设备,其中
[0311]
当在显示过去的网络中的流的状态下在网络中已经检测到异常时,所述显示控制器进行控制,使得显示网络的当前状态。
[0312]
(16)按照(1)-(15)任意之一所述的信息处理设备,其中
[0313]
数据的类型按数据的发送目的地的地址或数据的发送源的地址中的至少一个来分类。
[0314]
(17)按照(1)-(16)任意之一所述的信息处理设备,其中
[0315]
所述信息处理设备控制与多个流相关的信息的列表的显示,每个流对应于多种类型的数据。
[0316]
(18)按照(1)-(17)任意之一所述的信息处理设备,其中
[0317]
所述信息处理设备控制与从多个流中选择的流相关的交换机和装置的状态的显示,每个流对应于多种类型的数据。
[0318]
(19)一种由信息处理设备进行的信息处理方法,所述信息处理方法包括:
[0319]
通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;和
[0320]
针对每种类型的数据改变符号的显示模式。
[0321]
(20)一种程序,所述程序使计算机进行处理,所述处理包括:
[0322]
通过在网络的拓扑上显示指示在网络中流动的数据的符号,来控制流的显示,所述流是网络中的数据的流动;和
[0323]
针对每种类型的数据改变符号的显示模式。
[0324]
注意,记载在本文中的效果不是限制性的,而仅仅是说明性,并且可以提供其他效果。
[0325]
本领域的技术人员应理解的是,根据设计要求和其它因素,可以产生各种修改、组合、子组合和变更,只要它们在所附的权利要求或其等同物的范围之内。
[0326]
[附图标记列表]
[0327]
1通信系统
[0328]
11t-1~11t-m发送装置
[0329]
11r-1~11r-n接收装置
[0330]
12交换机组
[0331]
13服务器
[0332]
21网络
[0333]
31数据获取部分
[0334]
32模型建立部分
[0335]
33分析器
[0336]
35通信部分
[0337]
42显示控制器
[0338]
43显示部分
[0339]
44通信部分
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献