自动配置分布式网络分析仪的方法

文档序号:7629617阅读:379来源:国知局
专利名称:自动配置分布式网络分析仪的方法
技术领域
本发明涉及自动配置分布式网络分析仪,以监控异步传输模式网络中识别出的反向复用群组的方法。
背景技术
异步传输模式(ATM)是一种高速网络技术,该技术基于以ATM信元或固定大小的分组形式传输数据。基于ATM的网络内的ATM信元的传输使用专用链路,例如DS1、DS3或OC-3。用户将需要租用或赢得对专用链路的访问权限。但是,对于具有某些需求的某些用户来说,租用一条专用链路并非可行的解决方案。例如,用户可能需要访问多于一条专用链路,但是可能还不具有足够需求来要求对更高速专用链路的访问,并且简单地添加另一专用链路将无法保持ATM信元的严格时间顺序。
基于异步传输模式的反向复用(IMA)提供了一种对上述问题的解决方案,它是通过将一条由多个ATM信元构成的高速信道作为多条较低速信道传输,并将多个ATM信元重组成原始高速信道,来允许用户根据其需求来获得对较低速信道的访问。典型的IMA网络包括若干被反向复用成多个链路的ATM网络连接(逻辑连接),所述多个链路被一起组合到IMA群组中,其中每个IMA群组对应于一个逻辑连接。IMA网络是公知的。
因此,向用户提供各IMA网络信息是很重要的。当需要将IMA网络信息提供到通过IMA网络的各链路来传输数据的用户时,这变得尤其重要。此外,向用户提供关于在用户通过IMA网络的各链路传输的数据中发生的任何可能问题的信息也是非常重要的。不幸的是,利用典型的解决方案,用户需要手工建立将被监控的IMA网络的IMA链路和IMA群组。

发明内容
本发明提供了用于自动配置分布式网络分析仪,以监控异步传输模式网络中识别出的IMA链路的方法。
根据本发明的第一方面,提供了一种方法,该方法包括自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控所述识别出的IMA链路。
此外,根据本发明的第二方面,还提供了一种装置,该装置包括图形用户界面,用于显示异步传输模式网络中的自动识别出的IMA链路的状态信息,其中所述状态信息是基于使用被自动配置为监控所述识别出的IMA链路的分布式网络分析仪对所述识别出的IMA链路的监控来提供的。
此外,根据本发明的第三方面,提供了另一种方法,该方法包括从在异步传输模式网络中被交换的信元数据流中有选择地提取信息,以自动识别所述异步传输模式网络中的IMA链路;以及自动配置分布式网络分析仪以监控所述识别出的IMA链路。


从以下结合附图对实施例的描述中,本发明的方面和优点将变得更加明显和显而易见,在附图中图1示出了根据本发明实施例的一种方法,该方法自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。
图2示出了根据本发明实施例的一种方法,该方法从信元数据流中有选择地提取信息以自动识别异步传输模式网络的IMA链路,并配置分布式网络分析仪以监控识别出的IMA链路。
图3示出了根据本发明实施例的一种装置的配置,该装置用于自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。
图4示出了根据本发明实施例的一种方法,该方法自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。
图5示出了根据本发明实施例的一种更详细的方法,该方法自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。
具体实施例方式
现在,将详细参考本发明的实施例,在附图中示出了本发明的示例,其中在所有附图中,相同标号指代相同元件。下面将描述实施例以通过参考附图来说明本发明。
图1示出了根据本发明实施例的过程100,该过程用于自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪(DNA)以监控识别出的IMA链路。术语“自动地”表明所述识别和配置过程是利用机器以自动方式执行的,这是相对于人为执行方式而言的。机器例如可能包括计算机处理器。类似地,术语“自动的”表明所述操作是利用机器以自动方式执行的,这是相对于人为执行方式而言的。
参考图1,在操作10中,IMA网络的IMA链路被自动识别出来。根据本发明的一个方面,IMA网络的IMA链路例如是基于对在IMA网络上传输的数据的评估而被识别出的。例如,IMA数据被与在网络上传输的其他ATM数据相区分,从而识别出网络的所有IMA链路。虽然这里使用将ATM数据与IMA数据相区分的方式来描述IMA链路的识别,但是本发明并不局限于任何识别IMA数据的特定方法。
从操作10,过程100移动到操作12,在操作12中,分布式网络分析仪被自动配置以监控识别出的IMA链路。这里,识别出的IMA链路的信息例如被发送到分布式网络分析仪,以用于配置分布式网络分析仪以监控识别出的IMA链路。这消除了手工配置将由分布式网络分析仪监控的IMA网络的IMA链路的需求。本发明并不局限于任意特定类型的用于监控识别出的IMA链路的网络分析仪。
图2示出了根据本发明实施例的过程200,该过程用于从信元数据流中有选择地提取信息以自动识别异步传输模式网络的IMA链路,并配置分布式网络分析仪以监控识别出的IMA链路。参考图2,在操作14中,信息从通过IMA网络交换的信元数据流中被有选择地提取出来。根据本发明的一个方面,IMA网络的信息被提取出来以自动识别IMA网络的每条IMA链路。例如,IMA链路是通过使用IMA控制协议(ICP)间隔来识别的,其中判断ICP信元是否以预定时间间隔到达。虽然IMA链路的识别是使用ICP间隔来描述的,但是本发明并不局限于任何识别IMA链路的特定方法。
过程200从操作14移动到操作16,其中分布式网络分析仪被自动配置,以监控识别出的IMA链路。这里,例如,识别出的IMA链路被传送到分布式网络分析仪,以将分布式网络分析仪配置为监控识别出的IMA链路。例如,识别出的IMA链路被传送到分布式网络分析仪,以将分布式网络分析仪配置为确定IMA链路的状态信息,包括指示以下三者中的至少一个的数据信号丢失、帧丢失和每个IMA链路的头部差错控制。但是,本发明并不局限于确定IMA链路的任何特定的状态信息。
图3示出了根据本发明实施例的装置50的配置,该装置用于自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。如图3所示,线路接口70a、70b、70c和70d与折叠器(collapser)90相连,该折叠器90通过如下方式将检测出的所有IMA链路组合成一个流折叠器90向每个IMA链路添加IMA链路标识符,从而仅允许一个下游块实例用于处理。例如,线路接口70a、70b、70c和70d可以是多个T1/E1端口或者多个可以被解复用成多个T1/E1的更高速率的端口。虽然线路接口70a、70b、70c和70d被描述成T1或E1端口,但是本发明并不局限于T1或E1端口。例如,ATM数据可以经由高速连接(例如OC-3、DS3/E3等)被传送。
参考图3,线路接口70a、70b、70c和70d还与装置50相连,装置50具有自动配置器52、图形用户界面(GUI)54和自动配置按钮56。例如,线路接口70a、70b、70c和70d根据检测到的IMA链路提供与信号丢失和帧丢失等有关的ATM数据。虽然线路接口70a、70b、70c和70d被描述为提供信号丢失和帧丢失信息,但是线路接口70a、70b、70c和70d并不局限于任何特定功能。
折叠器90与头部差错控制(HEC)定界器92相连,以例如通过检查头部差错控制字节和其他头部字节的值来实现ATM信元的检测。根据本发明的一个方面,HEC定界器92根据ATM信元的检测来检测已经发生了单个HEC差错还是多个HEC差错。此外,如图3所示,HEC定界器92被连接到装置50以交换IMA数据。例如,HEC定界器92将诸如定界丢失差错秒(errored second)、单和多位差错秒等的IMA数据发送到装置50。但是,HEC定界器92并不局限于提供任何特定IMA数据。
如图3所示,HEC定界器92与IMA引擎94相连。IMA引擎94执行各种功能,例如,IMA引擎94执行如下的IMA功能其中多个ATM信元流被间插以形成更高速率的信元流,检测IMA控制协议(ICP)信元,提取ICP信元间隔(M值),基于M值检查信元的间隔以及检查循环冗余校验(CRC)值等等。IMA引擎94被连接到装置50以发送每个IMA链路的信息,包括IMA群组号、M值、链路号、对ICP信元出现的指示、ICP信元CRC差错秒、ICP信元间隔差错秒等等。虽然IMA引擎94被描述为涉及IMA链路的某些信息,但是IMA引擎94并不局限于任何特定的IMA功能。
参考图3,IMA引擎94还与重组器96相连,该重组器96例如执行ATM适配层(AAL)5和AAL2的重组、对AAL5流上的CRC-32差错和AAL2流上的小信元(mini-cell)HEC差错的检查等等。重组器96还与装置50相连,以提供诸如AAL5 CRC-32差错秒、AAL2小信元HEC差错秒等信息。但是,虽然重组器96被描述为涉及执行某些功能,但是重组器96并不局限于任何特定功能。线路接口70a、70b、70c和70d、折叠器90、HEC定界器92、IMA引擎94和重组器96都是已知设备。
图3的装置50基于接收自线路接口70a、70b、70c和70d、HEC定界器92、IMA引擎94和重组器96的信息来自动识别异步传输模式网络的IMA链路。此外,装置50的GUI 54例如基于来自终端用户的单个命令而显示IMA群组列表、IMA链路、IMA群组和链路的状态信息、链路源标识符、端口和支路号等等。
如图3所示,分布式网络分析仪60与装置50相连,以使分布式网络分析仪60能够被自动配置为监控识别出的IMA链路。装置50执行IMA链路的自动识别,以将分布式网络分析仪60自动配置为监控识别出的IMA链路。例如,装置50的IMA自动配置器52可以是如下软件该软件基于对检测出的IMA链路数是否与预定的IMA链路数相匹配的确定来执行所有IMA链路的识别,从而将分布式网络分析仪60自动配置为监控识别出的IMA链路。
参考图3,装置50的自动配置按钮56触发异步传输模式网络的IMA链路的自动识别以及分布式网络分析仪60的自动配置以监控识别出的IMA链路。但是,装置50并不局限于任何特定配置,或局限于包括自动配置按钮56。例如,自动配置按钮56的操作可以通过使用指导装置50执行IMA链路的自动识别和分布式网络分析仪60的自动配置的任何指令(例如GUI 54的图形对象、功能键、菜单选项等等)来实现。
图4示出了根据本发明实施例的方法300,该方法自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。如图4所示,在操作80处,图3的IMA引擎94被询问以获得所有链路的状态。所有链路的状态例如包括如下数据例如信号丢失、帧丢失、HEC差错、HEC定界状态、ICP间隔(M值)、ICP信元上的CRC、链路号或链路标识符以及群组号等等。但是,所有链路的状态并不局限于IMA网络中的链路的任何特定信息。
从操作80,过程300移动到操作82,在操作82中,本发明执行对于IMA网络中的所有群组和端口的循环功能。例如,循环功能被执行穿过每个群组,例如从0到255。虽然该循环功能被描述为使用群组号0到255,但是本发明并不局限于对IMA网络中的任何特定群组号执行循环。
从操作82,过程300移动到操作84,在操作84中,本发明确定IMA网络中的每个群组的群组状态。例如,群组状态指示群组是完备的且没有差错、群组是完备的但带有差错,或者群组是不完备的。但是,本发明并不局限于指示IMA网络中的群组状态的任何特定信息。
从操作84,过程300移动到操作86,在操作86,本发明根据在操作84处执行的确定将完备群组的群组状态发送到图3所示的装置50。例如,群组状态可以包括IMA链路和端口号等等。但是,操作86并不局限于发送任何特定类型的群组状态信息。
从操作86,过程300移动到操作88,在操作88中,本发明使用图3所示的GUI 54来显示每个IMA链路和IMA群组的状态信息。例如,任何AAL-5重组数据的CRC-32差错率和每个IMA群组的任何AAL2小信元HEC差错率被显示。虽然论述了IMA链路的某种状态信息,但是本发明并不局限于IMA链路的任何特定状态信息。
图5示出了根据本发明实施例的一种更详细的方法400,该方法自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控识别出的IMA链路。如图5所示,在操作30处,IMA引擎询问以获得IMA网络中的所有IMA链路的状态。例如,IMA链路的状态信息包括涉及以下多个方面的数据信号丢失、帧丢失、HEC差错、HEC定界状态、ICP间隔(M值)、ICP信元上的CRC、链路号或链路标识符以及群组号等等。但是,状态信息并不局限于IMA网络中的IMA链路的任何特定状态信息。
从操作30,过程400移动到操作32,在操作32中,本发明判断被IMA引擎在操作30中所询问的IMA链路是否是完备列表。例如,如图5所示,本发明执行IMA群组号0到255的循环,并且循环通过IMA网络的每个端口,以找到用于群组号的链路标识(链路标识符)的最大值。然后,如果群组的链路数等于最大链路标识符值,并且没有两个链路标识符相似,操作32则确定这表明这些IMA链路是完备的。
从操作32,过程400移动到操作34,在操作34中,本发明确定IMA链路的群组状态。例如,在操作34处,本发明指示一个群组列表项是否是完备的且例如不带有CRC差错、HEC差错、信元定界丢失(LOCD)、信号丢失、帧丢失;该群组列表项是否是完备的但带有CRC差错、HEC差错、信元定界丢失(LOCD)、信号丢失、帧丢失;以及该群组列表项是否是不完备的。指示该群组列表项是完备的但带有某些差错,是完备的且不带有差错,还是不完备的这样的信息通过使用图3所示的GUI 54而被显示出来。根据本发明的一个方面,群组状态是使用颜色编码的GUI来提供的。例如,绿色可用于指示该群组状态是完备的且不带有差错,黄色可以用于指示该群组状态是完备的但带有差错,而红色可以用于指示该群组状态是不完备的。但是,本发明并不局限于任何用于显示IMA链路的状态信息的特定GUI。
从操作34,过程400移动到操作36,在操作36中,本发明等待用户按下图3所示的自动配置按钮56。本发明维护关于IMA网络的信息,并基于来自用户的自动配置命令而提供所确定的信息。
从操作36,过程400移动到操作38,在操作38中,所有绿色状态群组的信息(包括链路号到端口的映射、M值)被发送,并对这些群组启动IMA过程。虽然操作36和38被描述为使用绿色来代表完备群组状态,但是本发明并不局限于指示任何群组状态的任何特定方式。
从操作38,过程400移动到操作40,在操作40中,操作38的结果被报告给图3所示的GUI 54。例如,操作38的结果包括指示任何AAL-5重组数据的CRC-32差错率的数据、指示每个群组的任意AAL2小信元HEC差错率的数据等等。虽然论述了IMA链路的某种状态信息,但是本发明并不局限于IMA链路的任何特定状态信息。
根据本发明的一个方面,如图4和5所示的过程300和400分别通过使用图3所示的装置50来执行。但是,本发明并不局限于图3所示装置50的任何特定配置。
因此,自动识别异步传输模式网络的IMA链路并自动配置分布式网络分析仪以监控识别出的IMA链路的自动操作被提供。这使IMA用户能够方便而容易地确定各个IMA信息。此外,IMA链路的自动识别包括指示每个IMA链路的相应IMA群组。
本发明还向IMA用户提供了图形用户界面,该图形用户界面显示异步传输模式网络中自动识别出的IMA链路的状态信息,其中状态信息是基于使用被自动配置为监控识别出的IMA链路的分布式网络分析仪对识别出的IMA链路的监控来提供的。例如,IMA网络的IMA链路是基于对涉及IMA链路所获得的数据(例如IMA控制协议信元(ICP)的间隔)的询问而自动识别出的。这消除了对于IMA用户手工设置或配置IMA链路的监控的需求。虽然IMA链路的识别被描述为通过执行获取ICP间隔信息的询问,但是本发明并不局限于任何特定数量的询问。例如,本发明显示指示识别出的IMA链路的数目在何时与IMA链路的预定数目不匹配的状态信息。
本发明还提供了一种方法,该方法用于从在异步传输模式网络中交换的信元数据流中有选择地提取信息,从而自动识别该异步传输模式网络中的IMA链路并自动配置分布式网络分析仪以监控识别出的IMA链路。此外,IMA链路的自动识别包括指示每个识别出的IMA链路的相应IMA群组,并且实现了分布式网络分析仪的选择性配置,以监控识别出的IMA群组的选定部分。
虽然已经示出并描述了本发明的一些实施例,但是本领域技术人员将会意识到,在不脱离本发明的原理和精神的情况下,可以对这些实施例进行修改,本发明的范围在所附权利要求书及其等同物中限定。
权利要求
1.一种方法,包括自动识别异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪以监控所述识别出的IMA链路。
2.如权利要求1所述的方法,其中所述IMA链路的自动识别包括指示每个IMA链路的相应IMA群组。
3.如权利要求2所述的方法,还包括显示被监控的IMA链路的状态信息。
4.如权利要求1所述的方法,其中所述IMA链路的自动识别是响应于终端用户的单个命令而启动的。
5.如权利要求3所述的方法,其中所述状态信息包括指示以下方面中的至少一个的数据信号丢失、帧丢失以及每个IMA链路的头部控制差错。
6.如权利要求3所述的方法,其中所述状态信息指示识别出的IMA链路的数目何时与IMA链路的预定数目不匹配。
7.如权利要求3所述的方法,其中所述状态信息指示所述被指示的IMA群组中的每一个的差错率。
8.一种装置,包括图形用户界面,用于显示异步传输模式网络中的自动识别出的IMA链路的状态信息,其中所述状态信息是基于使用被自动配置为监控所述识别出的IMA链路的分布式网络分析仪对所述识别出的IMA链路的监控来提供的。
9.如权利要求8所述的装置,其中所述显示出的状态信息指示每个IMA链路的相应IMA群组。
10.如权利要求9所述的装置,其中所述图形用户界面允许根据所指示的IMA群组中的一个IMA群组的图形用户界面的终端用户的选择,来有选择地配置所述分布式网络分析仪。
11.如权利要求8所述的装置,其中对所述异步传输模式网络中的IMA链路的自动识别是响应于终端用户在所述图形用户界面上的单个命令而启动的。
12.如权利要求8所述的装置,其中所述状态信息指示识别出的IMA链路的数目何时与IMA链路的预定数目不匹配。
13.一种方法,包括从通过异步传输模式网络交换的信元数据流中有选择地提取信息,以自动识别所述异步传输模式网络中的IMA链路;以及自动配置分布式网络分析仪以监控所述识别出的IMA链路。
14.如权利要求13所述的方法,其中所述IMA链路的自动识别包括指示每个识别出的IMA链路的相应IMA群组。
15.如权利要求14所述的方法,其中所述自动配置包括有选择地配置所述分布式网络分析仪,以监控所指示的IMA群组中的选定部分。
16.如权利要求14所述的方法,还包括显示由所述分布式网络分析仪监控的IMA群组的状态信息。
17.如权利要求16所述的方法,其中所述所述状态信息指示识别出的IMA链路数目何时与IMA链路的预定数目不匹配。
18.如权利要求13所述的方法,其中所述IMA链路的自动识别是响应于终端用户的单个命令而启动的。
19.如权利要求16所述的方法,其中所述状态信息包括指示以下方面中的至少一个的数据信号丢失、帧丢失以及每个IMA链路的头部控制差错。
20.如权利要求16所述的方法,其中所述状态信息指示所述IMA链路的链路标识数据以及所述相应IMA群组的群组标识数据。
全文摘要
本发明公开了一种方法和装置,它自动识别异步传输模式网络中的IMA链路,并自动配置分布式网络分析仪以监控识别出的IMA链路。信息被从通过异步传输模式网络交换的信元数据流中有选择地提取出来,以自动识别该异步传输模式网络中的IMA链路,并且自动配置分布式网络分析仪,以监控识别出的IMA链路。图形用户界面被提供,以基于使用被自动配置为监控识别出的IMA链路的分布式网络分析仪对识别出的IMA链路的监控,来显示自动识别出的异步传输模式网络的IMA链路的状态信息。
文档编号H04L12/24GK1829164SQ200510134288
公开日2006年9月6日 申请日期2005年12月13日 优先权日2005年2月28日
发明者罗伯特·杰弗里·沃德 申请人:安捷伦科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1