通信网络连接重新路由的方法及系统的制作方法

文档序号:7618543阅读:155来源:国知局
专利名称:通信网络连接重新路由的方法及系统的制作方法
技术领域
本发明一般涉及通信网络,更具体来说,涉及连续性丢失(LOC)时通信网络连接的重新路由。
背景技术
许多通信网络支持某种连接连续性监控功能。操作、管理和维护连续性检验(OAM CC)是一种用于异步传输模式(ATM)网络的所述功能的例子。根据OAM CC,在通信网络连接的一端或两端从网络单元发送信元(cell),并且,当在所述连接的另一端未在期望的时刻接收到所述信元时,检测到连接失败或连接故障,其通常被称为连续性丢失或LOC。典型地,通过在连接的一端的网络单元上配置OAM CC信源以及在所述连接的另一端的网络单元上配置信宿(sink)来实现信元的发送和接收,例如,如美国专利6,865,602中所描述的那样,所述专利的标题为“NetworkManagement Support For OAM Functionality And Method Therefore”,提交于2000年7月24日,并且于2005年3月8日出版。OAM信源将OAM信元插入连接上的数据流中,以及OAM信宿从所述数据流中提取这些信元用于分析。通过在连接的每一端配置OAM CC信源和信宿来提供双向连续性检验。
响应检测到LOC,连接可以通过所述网络中候补通信路径而被重新路由。在一种传统的重新路由技术中,LOC告警从网络单元被发送到网络管理系统,并且所述网络管理系统控制所述连接的重新路由。然而,这个技术消耗通信网络资源,用于将告警从网络单元发送到所述网络管理系统以及将网络控制信号从所述网络管理系统发送到网络单元,以重新路由所述连接。基于网络管理系统的路由还消耗所述网络管理系统上的时间和处理资源。
另一种连接重新路由技术提供在连接建立之后通过网络单元的本地连接重新路由,而不涉及网络管理系统。其中,两个网络单元都支持本地连接重新路由功能,在所述两个网络单元之间将要建立连接,当所述连接被建立时,响应来自于所述网络管理系统的配置命令,在所述网络单元启动所述本地连接重新路由功能。然后,当检测到LOC时,所述网络单元重新路由所述连接。在这种情况下,告警可以在网络单元产生,但却在本地被处理。由此避免了将告警发送到所述网络管理系统及由其处理告警。然而,目前没有机制用于在LOC上为连接配置这种类型的重新路由,其中,在所述连接的任一端上的网络单元不检测LOC。

发明内容
本发明的实施例提供本地连接重新路由功能,以便即使在所述连接的一端的网络单元不支持本地连接重新路由功能的情况下,也能重新路由通信网络连接。
根据本发明的一个方面,提供了一种配置网络单元的方法,在所述网络单元之间可以建立通信网络连接,所述网络单元中的一个不支持本地连接重新路由功能,而所述网络单元中的另一个支持所述本地连接重新路由功能。所述方法包括配置所述网络单元中的所述一个,以在所述通信网络连接上发送连续性检验信号,以及在所述网络单元中的另一个上启动所述本地连接重新路由功能。所述本地连接重新路由功能适合于基于所述连续性检验信号在所述通信网络连接上检测连续性丢失,以及响应所述检测来重新路由所述通信网络连接。
所述方法还可以包括例如通过从所述通信网络的网络管理系统上的数据库的记录中确定在所述网络单元的每个上所实现的设备类型,从而确定所述网络单元是否支持本地连接重新路由功能。
所述一个网络单元的配置可以包括在例如网络管理系统的远程系统配置持久(persistent)端点,所述端点至少支持连续性信号发送以及可能还支持连续性信号接收,并且将所述持久端点下载到所述网络单元。所述另一个网络单元例如可以响应来自于所述远程系统的配置命令而配置其自己的持久端点,由此实现所述本地连接重新路由功能。
不支持所述本地连接重新路由功能的网络单元还可以被配置成从支持所述本地连接重新路由功能的另一个网络单元接收连续性检验信号,以基于来自于所述另一个网络单元的所述连续性检验信号来检测连续性丢失,以及响应所述检测来产生告警。然后,所述告警可以被发送到远程系统,所述远程系统响应所述告警而产生连接重新路由命令,并且将所述连接重新路由命令发送到所述网络单元,以重新路由所述连接。
在优选实施例中,所述通信网络包括ATM网络,以及所述连续性检验信号包括操作、管理和维护连续性检验(OAM CC)信元。
本发明的实施例可以被实现用于点对点或者点对多点连接。
还提供了一种用于配置网络单元的系统,在所述网络单元之间可以建立通信网络连接,所述网络单元中的一个不支持本地连接重新路由功能,而所述网络单元中的另一个支持所述本地连接重新路由功能,以及所述系统包括发送器和处理器。所述处理器被配置成能通过所述发送器来配置所述网络单元中的所述一个在所述通信网络连接上发送连续性检验信号,以及能通过所述发送器启动所述网络单元中的另一个上的所述本地连接重新路由功能。如上面那样,所述本地连接重新路由功能适合于基于所述连续性检验信号在所述通信网络连接上检测连续性丢失,以及响应所述检测来重新路由所述通信网络。
根据本发明的另一方面,提供了一种对第一网络单元和第二网络单元之间的通信网络连接进行重新路由的方法,其中,所述第一网络单元不支持所述本地连接重新路由功能,而所述第二网络单元支持所述本地连接重新路由功能。所述方法包括在所述第一网络单元处监控所述连接,用于获得从所述第二网络单元所发送的连续性检验信号,以基于所述连续性检验信号在所述连接上检测连续性丢失,响应在所述第一网络单元处检测到所述连接上的连续性丢失,将连续性丢失告警从所述第一网络单元发送到远程系统,以及响应来自于所述远程系统的连接重新路由命令,在所述第一网络单元处重新路由所述连接。
在本发明的一个相关方面,提供了用于通信网络的网络单元,以及所述网络单元包括收发器和处理器。所述处理器被配置成通过所述收发器监控到另一个网络单元的通信网络连接,用于获得从另一个网络单元所发送的连续性检验信号,由此在所述连接上检测连续性丢失,所述网络单元不支持所述本地连接重新路由功能,而所述另一个网络单元支持所述本地连接重新路由功能。所述处理器还被配置成响应检测到所述连接上的连续性丢失,通过所述收发器将连续性丢失告警发送到远程系统,以及响应通过所述收发器从所述远程系统所接收的连接重新路由命令来重新路由所述连接。
在本发明的另一方面,提供了一种对第一网络单元和第二网络单元之间的通信网络连接进行重新路由的方法,其中,第一网络单元不支持所述本地连接重新路由功能,而所述第二网络单元支持所述本地连接重新路由功能。所述方法包括在所述第二网络单元处监控所述连接,用于获得从所述第一网络单元所发送的连续性检验信号,以基于所述连续性检验信号在所述连接上检测连续性丢失,以及响应所述连续性丢失的检测而在所述第二网络单元处重新路由所述连接。
还提供了用于通信网络的网络单元,所述网络单元包括收发器和处理器,所述处理器被配置成通过所述收发器监控到另一个网络单元的通信网络连接,用于获得从所述另一个网络单元所发送的连续性检验信号,由此检测在所述连接上的连续性丢失,其中,所述网络单元支持所述本地连接重新路由功能,而所述另一个网络单元不支持所述本地连接重新路由功能,以及所述处理器被配置成能响应所述连续性丢失的检测来重新路由所述连接。
通过以下本发明的说明性的具体实施例的描述,对于本领域的普通技术人员来说,本发明实施例的其它方面和特征将变得显而易见。


现在将参考附图更详细地描述本发明实施例的例子,其中图1是其中可以实现本发明实施例的示例通信网络的框图;图2是根据本发明实施例的方法的流程图;图3是根据本发明实施例的网络管理系统的框图;图4是根据本发明再一个实施例的方法的流程图;图5是根据本发明再一个实施例的网络单元的框图;图6是说明性的示例连续性检验模块的框图。
具体实施例方式
图1是其中可以实现本发明实施例的示例通信网络的框图。图1中的所述通信网络包括网络管理系统(NMS)10以及网络单元12、16,在所述网络单元之间可以通过所述网络14建立通信网络连接。所述网络单元12、16还可以被连接到终端用户设备或其它网络单元。如所述网络单元16的多个实例所指出的那样,本发明的实施例可以被应用于点对点连接或者点对多点连接,例如,包括多播和广播连接。
本发明的实施例优选地在所述NMS10和网络单元12、16上实现。为了避免累赘,在图1中没有明显地示出其它设备,所述设备可以在通信网络中被提供或者与通信网络一起进行操作,所述设备例如终端用户设备和其它用户、管理、或控制设备。因此,可以知道,图1的所述系统以及所述其它附图的内容都仅仅是用于示意性目的的。不能以任何方式将本发明的实施例限制于任何特定类型的网络、设备或通信。
所述网络单元12、16可以是交换机、路由器或者类似的单元,通过其可以建立通信网络连接。通信网络连接实际上可以是在其上交换通信信号的任意类型的连接。如本领域技术人员将理解的那样,连接可以包括有线连接、无线连接或其某种组合。例如可以建立连接用于电话呼叫和数据通信会话。在通信网络中能获得的特定类型的通信连接例如可以取决于所述网络单元12、16的类型以及其中所使用的协议、由使用所述网络的业务提供者所提供的业务、为其建立所述连接的终端用户设备的类型、以及其它可能的因素。
在操作中,所述网络单元12、16可以接收和处理配置控制消息或者命令,以建立或设置、可能维护、以及释放或拆除通信网络连接。几种不同的机制可以被用于通信网络连接管理。一些通信网络支持所谓的交换永久虚连接(SPVC),所述虚连接是NMS所控制的连接。SPVC是在所述NMS 10的控制下所建立的。所述NMS 10将配置命令发送到所述网络单元12、16,以在所述网络单元12、16之间建立连接。
本领域技术人员所熟悉的所述类型的连接表示连接类型的说明性例子,通过所述连接可以实现本发明的实施例。然而,本发明不限于这种特定类型的连接,并且可以被应用于其它类型的连接。在其它的实施例中,在所述网络单元12、16之间的连接可以是直接连接或者间接连接,所述间接连接包括其它通信网络设备和其间的连接段。
因此,在一个实施例中,所述网络单元12、16可以是通过所述网络14的SPVC的端点。根据本发明另一个实施例,在所述网络单元12、16之间的直接连接或间接连接是在其它网络单元或终端用户设备之间的连接段。由此将相应地解释这里的连接参考。
如上所述,可能希望从所述NMS 10上卸下当LOC或其它连接失败条件时的连接重新路由功能。尽管连接可以在所述NMS 10的控制下被建立,但是,可以在所述网络单元12、16上本地支持所述连接建立之后的连接重新路由。然而,在传统的通信网络中,仅在连接的相应终端上的网络单元都支持本地连接重新路由功能的情况下,本地连接重新路由是可能的。在图1中,如果所述网络单元12、16中的任一个不支持所述本地连接重新路由功能,则所述NMS 10必须处理所述连接的任何重新路由。
本发明的实施例提供了这样的能力,即,即使其间建立通信网络连接的网络单元中的一个不支持本地连接重新路由功能,也能本地重新路由所述通信网络连接,例如SPVC路径。这允许所述网络通过重新路由所述连接来自动地恢复连接上的数据流中断,而不涉及NMS,这可以增加所述网络的可利用性。
图2是根据本发明实施例的方法的流程图。如图2所示,对其间可以建立通信网络连接的网络单元进行配置的方法从20开始。应当注意,所述网络单元之间的连接可以是已经建立的或者是还没有建立的。在一个实施例中,在连接设置期间执行图2中的操作。
在22,确定所述网络单元是否支持本地连接重新路由功能,如果支持,则于24在两个网络单元上启动所述本地连接重新路由功能。这基本上类似于传统的技术,其中,在连接的两个端点都支持本地连接重新路由的情况下有可能进行本地连接重新路由。因此显而易见的是,如果两个网络单元都支持所述本地连接重新路由功能,则本发明的实施例不必排除根据传统技术的通信连接重新路由。
在两个网络单元都不支持所述本地连接重新路由功能的情况下,如在22所确定的那样,已知的通信网络不能提供本地连接重新路由。然而,根据本发明的一个方面,在26进一步确定是否所述网络单元中仅有一个不支持所述本地连接重新路由功能,而另一个网络单元支持所述本地连接重新路由功能。在这种情况下,在28配置不支持所述本地连接重新路由功能的所述网络单元,以通过所述连接发送连续性检验信号。在30,在所述网络单元中的另一个上启动所述本地连接重新路由功能。优选地,所述本地连接重新路由功能适合基于所述连续性检验信号来检测LOC,以及响应所述检测来重新路由所述通信网络连接。
因此,根据本发明的实施例,可以提供仅一个网络单元支持本地连接重新路由的本地连接重新路由。如在32所示,仅在所述网络单元的任何一个都不支持所述本地连接重新路由功能的情况下,本地连接重新路由才变成无效的。
在22和26的所述确定例如可以包括通过访问在所述通信网络的NMS的数据库中的记录,确定在所述网络单元的每个上所实现的设备的类型。可以在所述连接建立之前进行所述确定,在这种情况下,根据对每个网络单元上本地重新路由功能支持的之前确定来配置所述网络单元。
根据优选实施例,通过在例如NMS的远程系统处配置持久端点,其中所述持久端点在连接的相应端点或者可能在连接的两个端点上提供连续性信号发送和接收,以及通过将持久端点从所述远程系统下载到所述网络单元中的一个上,从而执行在28的所述操作。尽管在30的所述操作还可以包括将配置命令或其它指令从所述NMS发送到另一个网络单元,但是,支持所述本地重新路由功能的网络单元也能够配置其自己的持久端点。在另一个实施例中,持久端点可以由一个网络单元所配置并且被下载到另一个网络单元。
在ATM网络中,由不支持所述本地连接重新路由功能的网络单元所发送的所述连续性检验信号可以是OAM CC信元。所述将远程配置的OAM CC持久端点下载到所述网络单元以及在另一个网络单元上启动所述本地连接重新路由功能有效地在所述网络单元之间建立OAM CC段,以及于是可以使用OAM CC技术来检测LOC。
对于点对多点的连接,对于源网络单元和多个接收方网络单元之间多个连接中的每个,可以执行或重复图2的所述方法或至少其部分。在多连接的实施例中,可以对于所述源网络单元和所述接收方网络单元中的每个进行在22和26的所述确定。如果所述源网络单元和所述接收方网络单元中的任一个都支持所述本地连接重新路由功能,那么可以在24对于其间的连接启动本地连接重新路由。
在所述源网络单元不支持所述本地连接重新路由功能而所述接收方网络单元中的至少一个支持所述本地连接重新路由功能的情况下,在28和30的所述操作可以包括配置所述源网络单元将连续性检验信号发送到所述接收方网络单元,以及在所述至少一个接收方网络单元上启动所述本地连接重新路由功能。
如果所述源网络单元支持所述本地连接重新路由功能,而所述接收方网络单元中的至少一个不支持所述本地连接重新路由功能,那么可以通过配置所述接收方网络单元中的所述至少一个将连续性检验信号发送到所述源网络单元,以及在所述源网络单元上启动所述本地连接重新路由功能,从而实现在28和30的所述操作。
因此,显而易见的是,对于点对多点连接,可以不同地配置在源网络单元和不同的接收方网络单元之间的连接。一些连接可以具有在源和接收方网络单元都启动的本地连接重新路由或者在源和接收方网络单元之一启动的本地连接重新路由,而其它连接可能根本不支持本地连接重新路由,其中所述源网络单元或所述接收方网络单元都不支持本地连接重新路由。
在本发明的一个实施例中,不支持所述本地连接重新路由功能的网络单元还在28处被配置成能从另一个网络单元接收连续性检验信号,以基于来自于所述另一个网络单元的连续性检验信号来检测LOC,以及响应所述检测来产生告警。尽管所述网络单元自己不支持所述本地连接重新路由功能,但是,可以在检测到LOC时通过将所述告警发送到例如NMS的远程系统来实现连接重新路由。然后,在所述NMS,连接重新路由命令可以响应所述告警而被产生,并且被发送到所述网络单元以重新路由所述连接。
图3是根据本发明实施例的NMS的框图。所述NMS 40包括连接到接口52的处理器48、存储器50、在收发器46中的发送器42和接收器44,并且其是图1的NMS的说明性例子。在所述收发器46中的所述发送器42和所述接收器44能够例如通过通信网络控制信道来与通信网络中的网络单元进行通信。
所述处理器48可以包括一个或多个处理装置,例如微处理器、数字信号处理器、专用集成电路(ASIC)、微控制器、电子电路或被配置成能执行各种功能的其它部件。在一个实施例中,所述处理器48包括执行所述存储器50中所存储的指令的微处理器。尽管所述处理器48被配置成能执行与网络单元配置相关联的操作以及可能与根据本发明实施例的重新路由相关联的操作,但是,所述处理器48还可以提供其它附加的特征和功能。由此,所述处理器48不必是专用的处理器。
所述接口52可以包括显示器、键盘、鼠标、以及其它输入/输出装置,用于从用户接收输入或对用户提供输出。
所述存储器50可以类似地包括多个存储装置。例如,处理器可以与包括易失性和非易失性存储器装置的固态存储器装置以及其它类型的存储器装置进行交互,所述其它类型的存储器例如是硬盘驱动器和具有可拆卸存储媒质的存储器装置。
许多不同类型的收发器可以适合用作所述收发器46。所述收发器46的具体类型和结构取决于实现所述NMS 40的通信网络。应当知道,NMS不是必需包括发送器42和接收器44二者的。网络单元的配置可以仅使用所述发送器42来实现。
所述处理器48被配置成能确定其间可以建立通信网络连接的网络单元是否支持本地连接重新路由功能。如果所述网络单元中的一个不支持所述本地连接重新路由功能,而所述网络单元中的另一个支持所述本地连接重新路由功能,那么所述处理器48通过所述发送器42配置所述网络单元中的所述一个,以将连续性检验信号通过所述通信网络连接发送到所述另一个网络单元。在这种情况下,所述处理器48还在所述网络单元中的另一个上启动所述本地连接重新路由功能。如上面参照图2所描述的那样,如果所述两个网络单元都支持所述功能,则所述处理器48还可以在LOC时建立传统的重新路由。例如当连接建立时,或者响应通过所述接口52所接收的用户输入,可以自动地执行所述处理器48的这些功能。
所述处理器48还可以或替代地基于对所述网络单元上支持所述本地重新路由功能的之前确定而配置所述网络单元。所述之前的确定可以由所述处理器48或所述NMS 40的其它部件来执行。还应注意,由所述NMS 40所执行的所述确定和配置操作可以包括不同的处理装置。
在一个实施例中,所述处理器50存储在所述网络单元的每个上所实现的设备的记录,以及通过访问所述记录来确定在所述网络单元的每个上所实现的设备的类型来进行所述确定。
如上所述,网络单元的配置可以包括在NMS处配置持久端点。在所述NMS 40中,所述处理器48可以配置持久端点,并将所述持久端点通过所述发送器42发送到网络单元。所述处理器48还可以将配置命令通过所述发送器42发送到支持本地重新路由功能的所述网络单元。所述网络单元优选地响应所述配置命令来配置持久端点。
不支持所述本地连接重新路由功能的所述网络单元还可以由所述处理器48所配置,以从所述另一个网络单元接收连续性检验信号,从而基于来自于所述另一个网络单元的所述连续性检验信号来检测连续性丢失,响应所述检测来产生告警,以及将所述告警发送到所述系统。所述处理器48然后可以通过所述接收器44接收所述告警,以及将连接重新路由命令通过所述发送器42发送到所述不支持的网络单元,以在所述不支持的网络单元上重新路由所述连接。
在一个实施例中,所述通信网络连接是点对多点的连接,包括在源网络单元和多个接收方网络单元之间的多个连接。所述处理器48优选地配置所述源网络单元,以将连续性检验信号通过所述多个连接发送到所述接收方网络单元,以及在所述接收方网络单元的任意一个上启动所述本地连接重新路由功能,所述接收方网络单元支持所述本地连接重新路由功能,而所述源网络单元不支持所述本地连接重新路由功能。在所述源网络单元支持所述本地连接重新路由功能的情况下,所述处理器48优选地配置所述接收方网络单元中的至少一个,以将连续性检验信号发送到所述源网络单元,以及在所述源网络单元上启动所述本地连接重新路由功能。
图4是根据本发明的另一个实施例的方法的流程图。图4的方法涉及重新路由在第一网络单元和第二网络单元之间的通信网络连接,其中第一网络单元不支持本地连接重新路由功能,而第二网络单元支持本地连接重新路由功能。如上面那样,所述本地连接重新路由功能适合于检测所述连接上的连续性丢失,以及响应所述连接上的连续性丢失来重新路由所述连接。
连续性检验信号在60从所述第二网络单元被发送到所述第一网络单元。在62,所述第一网络单元监控在所述第一网络单元的所述连接,用于获得从所述第二网络单元所发送的所述连续性检验信号,以在64基于所述连续性信号来检测所述连接上的连续性丢失。如66上所示,响应在所述第一网络单元上检测到所述连接上的连续性丢失,连续性丢失告警被产生并从所述第一网络单元被发送到远程系统。然后,所述第一网络单元在68从所述远程系统接收连接重新路由命令以及重新路由所述连接。
在优选实施例中,所述远程系统包括所述通信网络的网络管理系统。
所述第一网络单元还可以从所述网络管理系统接收持久端点。所述网络管理端点执行以下操作监控所述连接用于获得从所述第二网络单元所发送的连续性检验信号,发送所述连续性丢失告警,以及响应来自于所述网络管理系统的连接重新路由命令来重新路由所述连接。
就图4的方法还提供了这里所描述的其它操作和特征。
图5是根据本发明的另一个实施例的网络单元的框图。所述网络单元70包括连接到存储器80的处理器78、发送器72和接收器74。
所述图5的部件基本上类似于图3中所类似标记的部件。因此,所述处理器78可以包括一个或多个不同类型的处理装置,所述存储器80可以包括一个或多个不同类型的存储装置,以及所述收发器76中的所述发送器72和接收器74的类型将取决于其中实现所述网络单元70的所述通信网络。然而,可以理解的是,所述收发器76或者所述网络单元70的单独部件可以被配置成能与终端用户设备进行通信。网络单元可以包括用于分别和其它网络单元及用户设备进行通信的网络到网络以及网络到用户的接口。
在操作中,所述处理器78通过所述收发器76监控到另一个网络单元的通信网络连接,用于获得从所述另一个网络单元所发送的连续性检验信号。为了说明的目的,假定所述网络单元70不支持所述本地连接重新路由功能,而另一个网络单元支持所述本地连接重新路由功能。在这种情况下,所述处理器78基于所述连续性检验信号来在所述连接上检测连续性丢失,以及响应检测到所述连接上的连续性丢失,将连续性丢失告警通过所述收发器76发送到远程系统,例如NMS。当通过所述收发器76从所述远程系统接收到连接重新路由命令时,所述处理器重新路由所述连接。由此给所述网络单元70提供两种重新路由所述连接的机制,所述机制具体是在另一个网络单元上的本地连接重新路由功能,以及响应来自于远程系统的命令的基于告警的重新路由。
所述处理器78的操作可以体现在持久端点中,所述持久端点在所述远程系统上被配置,并由所述网络单元70通过所述收发器76的接收器74所接收。如上面那样,所述连接可以包括单连接或者点对多点连接。
图4和5的上面描述涉及不支持所述本地连接重新路由功能的网络单元。然而,即使当所述连接的远端上的网络单元不支持所述本地连接重新路由功能时,本发明的实施例也在网络单元上提供连接的本地重新路由。当所述网络单元中的一个不支持本地连接重新路由时,传统的连接重新路由技术不提供本地连接路由。
根据本发明的实施例,支持所述本地连接重新路由的网络单元监控连接,用于获得从不支持所述本地连接重新路由功能的网络单元所发送的连续性检验信号。通过在所述支持的网络单元和不支持的网络单元上调整连续性检验信号信源和/或连续性检验信号信宿,可以提供这种交互。
在支持的网络单元上重新路由连接的方法基本上如图4的60、62和64所示的那样进行。连续性检验信号从不支持所述本地连接重新路由功能的第一网络单元被发送到支持所述本地连接重新路由功能的第二网络单元。在62,所述第二网络单元监控所述连接,以基于所述连续性检验信号来检测连续性丢失。然而,当在64检测到LOC时,如果产生告警,则所述告警是由所述第二网络单元所处理的内部告警。响应所述连续性丢失的检测,在所述第二网络单元上重新路由所述连接。由此,支持所述本地连接重新路由功能的网络单元不需要发送告警到远程系统,以及不需要远程系统的干涉而重新路由所述连接。
例如,支持所述本地连接重新路由功能的网络单元在结构上也可以基本类似于不支持的网络单元,具有如图5中所示的结构。然而,在支持的网络单元的情况下,所述处理器78将被配置成能响应连续性丢失的检测来重新路由连接。在一些实施例中,支持的网络单元还可以包括不同类型的LOC检测器,包括用于基于来自于不支持的网络单元的连续性检验信号来检测LOC的一检测器,以及用于基于连续性检验信号或其它LOC检测方案来检测LOC的再一检测器,其中所述其它LOC检测方案可以在支持的网络单元之间被实现。
在优选实施例中,连续性丢失是使用OAM CC来检测的。图6是可以由网络单元处理器所实现的说明性示例连续性检验模块的框图。在一个实施例中,所述连续性检验模块90是在持久端点中被实现。
所述连续性检验模块90包括OAM CC信源92和OAM CC信宿94,其分别通过网络单元的发送器和接收器来发送和接收信元。所述定时器96通过所述OAM CC信源92调整OAM CC信元传送的定时,以及也为所述LOC检测器98提供定时源,所述LOC检测器98在预定时间间隔内没有接收到CC信元的情况下检测到LOC。尽管是连续性检验模块90的一部分所示出的那样,但是,所述定时器96还可以是外部的定时源,例如在网络单元中的时钟源。根据其中实现所述连续性检验模块90的所述网络单元是否支持本地连接重新路由,所述LOC检测器98所产生的LOC告警可以被本地处理或者被发送到远程系统。
所描述的内容仅仅是本发明原理的应用的说明。在不脱离本发明的范围的情况下,本领域技术人员可以实现其它安排和方法。
例如,可以通过以这样的方式而互连的其它的、较少的、或不同的部件和操作来实现本发明的实施例,所述方式不同于在附图中明确示出且在这里被公开的方式。在图2中,例如,所述确定可以作为单独的确定来实现,以及所述配置和启动操作不需要以所示的次序来执行,而是可以基本上同时地被执行。附图中所示的实施例的其它变化对于本领域的技术人员来说是显而易见的。
另外,尽管主要是就方法和系统来进行描述的,但是,还能设想本发明的其它实现方式,例如在计算机可读媒质上所存储的指令。
权利要求
1.一种配置网络单元的方法,在所述网络单元之间可以建立通信网络连接,其中,所述网络单元中的一个不支持本地连接重新路由功能,而所述网络单元中的另一个支持所述本地连接重新路由功能,所述方法包括配置所述网络单元中的所述一个,以在所述通信网络连接上发送连续性检验信号;以及在所述网络单元中的所述另一个上启动所述本地连接重新路由功能,所述本地连接重新路由功能适合基于所述连续性检验信号在所述通信网络连接上检测连续性丢失,以及响应所述检测来重新路由所述通信网络连接。
2.根据权利要求1的方法,还包括确定所述网络单元是否支持本地连接重新路由功能。
3.根据权利要求2的方法,其中,所述确定的步骤包括通过访问在所述通信网络的网络管理系统上的数据库中的记录来确定在所述网络单元的每个上所实现的设备的类型。
4.根据权利要求1至3中的任何一个的方法,其中,配置所述网络单元中的所述一个包括在远程系统配置持久端点,以及将所述持久端点从所述远程系统下载到所述网络单元中的所述一个上。
5.根据权利要求4的所述方法,其中,所述远程系统包括所述通信网络的网络管理系统。
6.根据权利要求1至3中的任何一个的方法,其中,在所述网络单元中的所述另一个上启动所述本地连接重新路由功能包括将配置命令从远程系统发送到所述网络单元中的所述另一个上。
7.根据权利要求6的方法,其中,所述网络单元中的所述另一个响应所述配置命令来配置持久端点。
8.根据权利要求6的方法,其中,所述远程系统是所述通信网络的网络管理系统。
9.根据权利要求1至3中的任何一个的方法,其中,所述通信网络包括异步传输模式网络。
10.根据权利要求1至3中的任何一个的方法,其中,所述连续性检验信号包括操作、管理和维护连续性检验信元。
11.根据权利要求1至3中的任何一个的方法,其中,所述通信网络连接包括在源网络单元和多个接收方网络单元之间的多个连接。
12.根据权利要求11的方法,其中,所述源网络单元不支持所述本地连接重新路由功能,而所述接收方网络单元中的至少一个支持所述本地连接重新路由功能,所述配置的步骤包括配置所述源网络单元,以在所述多个连接上将连续性检验信号发送到所述接收方网络单元,以及所述启动的步骤包括在所述接收方网络单元中的所述至少一个上启动所述本地连接重新路由功能。
13.根据权利要求11的方法,其中,所述源网络单元支持所述本地连接重新路由功能,而所述接收方网络单元中的至少一个不支持所述本地连接重新路由功能,所述配置的步骤包括配置所述接收方网络单元中的所述至少一个,以将连续性检验信号发送到所述源网络单元,以及所述启动的步骤包括在所述源网络单元上启动所述本地连接重新路由功能。
14.根据权利要求1至3中的任何一个的方法,其中,所述配置的步骤还包括配置所述网络单元中的所述一个,以从所述网络单元中的所述另一个接收连续性检验信号,以基于来自于所述网络单元中的所述另一个的所述连续性检验信号来检测连续性丢失,以及响应所述检测来产生告警。
15.根据权利要求14的方法,其中,所述配置的步骤还包括配置所述网络单元中的所述一个,以将所述告警发送到远程系统。
16.根据权利要求15的方法,还包括响应所述告警,在所述远程系统上产生连接重新路由命令;以及将所述连接重新路由命令发送到所述网络单元中的所述一个上,以重新路由所述连接。
17.一种包括指令的计算机可读媒质,所述指令在被执行时实现根据权利要求1至3中的任何一个的方法。
18.一种用于配置网络单元的系统,在所述网络单元之间可以建立通信网络连接,其中,所述网络单元中的一个不支持本地连接重新路由功能,而所述网络单元中的另一个支持所述本地连接重新路由功能,所述系统包括发送器;以及处理器,其被配置成能通过所述发送器配置所述网络单元中的所述一个,以在所述通信网络连接上发送连续性检验信号,以及能通过所述发送器在所述网络单元中的所述另一个上启动所述本地连接重新路由功能,其中,所述本地连接重新路由功能适合基于所述连续性检验信号在所述通信网络连接上检测连续性丢失,以及响应所述检测来重新路由所述通信网络连接。
19.根据权利要求18的系统,还包括用于存储指令的存储器,所述指令在由所述处理器所执行时能使所述处理器配置所述网络单元中的所述一个,以在所述网络单元中的所述另一个上启动所述本地连接重新路由功能。
20.根据权利要求18的系统,还包括存储器,用于存储在所述网络单元的每个上所实现的设备的记录,其中,所述处理器还被配置成能通过访问所述记录来确定所述网络单元是否支持所述本地连接重新路由功能,从而确定在所述网络单元的每个上所实现的设备的类型。
21.根据权利要求18至20中的任何一个的系统,其中,所述处理器被配置成能借助于配置持久端点以及将所述持久端点通过所述发送器发送到所述网络单元中的所述一个,从而配置所述网络单元中的所述一个。
22.根据权利要求21的系统,其中,所述系统包括所述通信网络的网络管理系统。
23.根据权利要求18至20中的任何一个的系统,其中,所述处理器被配置成能借助于将配置命令通过所述发送器发送到所述网络单元中的所述另一个上,从而在所述网络单元中的所述另一个上启动所述本地连接重新路由功能。
24.根据权利要求21的系统,其中,所述处理器被配置成能借助于将配置命令通过所述发送器发送到所述网络单元中的所述另一个上,从而在所述网络单元中的所述另一个上启动所述本地连接重新路由功能,并且其中所述网络单元中的所述另一个响应所述配置命令来配置持久端点。
25.根据权利要求18至20中的任何一个的系统,其中,所述通信网络包括异步传输模式网络,并且其中所述连续性检验信号包括操作、管理和维护连续性检验信元。
26.根据权利要求18至20中的任何一个的系统,其中,所述通信网络连接包括源网络单元和多个接收方网络单元之间的多个连接。
27.根据权利要求26的系统,其中,所述处理器被配置成能配置所述源网络单元,以将连续性检验信号在所述多个连接上发送到所述接收方网络单元,以及在所述接收方网络单元中的任何一个上启动所述本地连接重新路由功能,其中,所述接收方网络单元支持所述本地连接重新路由功能,而所述源网络单元不支持所述本地连接重新路由功能;以及配置所述接收方网络单元中的至少一个,以将连续性检验信号发送到所述源网络单元,以及在所述源网络单元上启动所述本地连接重新路由功能,其中,所述源网络单元支持所述本地连接重新路由功能,而所述接收方网络单元中的所述至少一个不支持所述本地连接重新路由功能。
28.根据权利要求18至20中的任何一个的系统,其中,所述处理器还被配置成能配置所述网络单元中的所述一个以便从所述网络单元中的所述另一个接收连续性检验信号,基于来自于所述网络单元中的所述另一个的所述连续性检验信号来检测连续性丢失,响应所述检测来产生告警,以及将所述告警发送到所述系统。
29.根据权利要求28的系统,还包括接收器,其中,所述处理器还被配置成能通过所述接收器从所述网络单元中的所述一个接收所述告警,以及能将连接重新路由命令通过所述发送器发送到所述网络单元中的所述一个上,以重新路由所述连接。
30.一种通信网络,包括网络管理系统,其包括根据权利要求18的所述系统,以及多个网络单元,其包括所述一个网络单元和另一个网络单元。
31.一种对第一网络单元和第二网络单元之间的通信网络连接进行重新路由的方法,其中,所述第一网络单元不支持本地连接重新路由功能,所述第二网络单元支持所述本地连接重新路由功能,所述本地连接重新路由功能适合于在所述连接上检测连续性丢失,并且响应所述连接上的连续性丢失在所述第二网络单元上重新路由所述连接,所述方法包括在所述第一网络单元监控所述连接,用于获得从所述第二网络单元所发送的连续性检验信号,以便基于所述连续性检验信号在所述连接上检测连续性丢失;响应在所述第一网络单元上检测到所述连接上的连续性丢失,将连续性丢失告警从所述第一网络单元发送到远程系统;以及响应来自于所述远程系统的连接重新路由命令,在所述第一网络单元重新路由所述连接。
32.根据权利要求31的方法,其中,所述远程系统包括所述通信网络的网络管理系统。
33.根据权利要求32的方法,还包括在所述第一网络单元接收来自于所述网络管理系统的持久端点,所述网络管理端点被配置成能执行以下操作监控所述连接,发送所述连续性丢失告警,以及响应所述连接重新路由命令来重新路由所述连接。
34.根据权利要求31至33中的任何一个的方法,其中,所述连接包括源网络单元和多个接收方网络单元之间的多个连接,所述源网络单元不支持所述本地连接重新路由功能,所述多个接收方网络单元支持所述本地连接重新路由功能,并且其中所述监控的步骤包括监控所述多个连接。
35.根据权利要求31至33中的任何一个的方法,其中,所述连接包括源网络单元和多个接收方网络单元之间的多个连接,所述源网络单元支持所述本地连接重新路由功能,所述多个接收方网络单元不支持所述本地连接重新路由功能,并且其中所述监控的步骤包括在每个接收方网络单元监控所述源网络单元和所述接收方网络单元之间的所述多个连接中的所述一个连接。
36.一种包括指令的计算机可读媒质,所述指令在被执行时实现根据权利要求31至33中的任何一个的方法。
37.一种用于通信网络的网络单元,包括收发器,以及处理器,其被配置成能通过所述收发器监控到另一个网络单元的通信网络连接,用于获得从所述另一个网络单元所发送的连续性检验信号,由此在所述连接上检测连续性丢失,所述网络单元不支持本地连接重新路由功能,而所述另一个网络单元支持所述本地连接重新路由功能,所述本地连接重新路由功能适合于在所述连接上检测连续性丢失,以及响应所述连接上的连续性丢失条件在所述另一个网络单元上重新路由所述连接;响应在所述连接上检测到连续性丢失,将连续性丢失告警通过所述收发器发送到远程系统;以及响应通过所述收发器从所述远程系统所接收的连接重新路由命令来重新路由所述连接。
38.根据权利要求37的网络单元,其中,所述远程系统包括所述通信网络的网络管理系统。
39.根据权利要求38的网络单元,其中,所述处理器还被配置成能通过所述收发器从所述网络管理系统接收持久端点,所述持久端点配置所述处理器来执行以下操作监控所述连接用于获得从所述另一个网络单元所发送的连续性检验信号,发送连续性丢失告警,以及响应来自于所述网络管理系统的连接重新路由命令来重新路由所述连接。
40.根据权利要求37至39中的任何一个的网络单元,其中,所述连接包括所述网络单元和多个接收方网络单元之间的多个连接,所述接收方网络单元支持所述本地连接重新路由功能,并且其中所述处理器被配置成能监控所述多个连接。
41.根据权利要求37至39中的任何一个的网络单元,其中,所述连接包括在所述另一个网络单元和包括所述网络单元的多个接收方网络单元之间的多个连接中的一个连接。
42.根据权利要求37至41中的任何一个的网络单元,其中,所述处理器实现操作、管理和维护连续性检验信源,操作、管理和维护连续性检验信宿以及连续性丢失检测器,并且其中所述连续性检验信号包括操作、管理和维护连续性检验信元。
43.一种通信网络,包括多个网络单元,其包括至少一个根据权利要求37的网络单元和至少一个其它网络单元;以及网络管理系统,其被配置成能将持久端点发送到所述至少一个网络单元,所述网络管理持久端点配置所述至少一个网络单元的每个中的所述处理器来执行以下操作监控所述连接用于获得从所述网络单元所发送的连续性检验信号,发送连续性丢失告警,以及响应来自于所述网络管理系统的连接重新路由命令来重新路由所述连接。
44.一种对第一网络单元和第二网络单元之间的通信网络连接进行重新路由的方法,所述第一网络单元不支持本地连接重新路由功能,所述第二网络单元支持所述本地连接重新路由功能,所述方法包括在所述第二网络单元监控所述连接,用于获得从所述第一网络单元所发送的连续性检验信号,以基于所述连续性检验信号来检测所述连接上的连续性丢失;以及响应所述连续性丢失的检测,在所述第二网络单元上重新路由所述连接。
45.根据权利要求44的方法,其中,所述连接包括所述第二网络单元和多个接收方网络单元之间的多个连接,所述接收方网络单元不支持所述本地连接重新路由功能,并且其中所述监控的步骤包括监控所述多个连接。
46.一种包括指令的计算机可读媒质,所述指令在被执行时实现根据权利要求44或权利要求45的方法。
47.一种用于通信网络的网络单元,包括收发器;以及处理器,其被配置成通过所述收发器监控到另一个网络单元的通信网络连接,用于获得从所述另一个网络单元所发送的连续性检验信号,由此检测所述连接上的连续性丢失,其中所述网络单元支持本地连接重新路由功能,而所述另一个网络单元不支持所述本地连接重新路由功能,以及能响应所述连续性丢失的检测来重新路由所述连接。
48.根据权利要求47的网络单元,其中,所述连接包括所述网络单元和多个接收方网络单元之间的多个连接,所述接收方网络单元不支持所述本地连接重新路由功能,并且其中所述处理器被配置成能监控所述多个连接。
49.根据权利要求47的网络单元,其中,所述连接包括在所述另一个网络单元和包括所述网络单元的多个接收方网络单元之间的多个连接中的一个连接。
50.根据权利要求47至49中的任何一个的网络单元,其中,所述处理器实现操作、管理和维护连续性检验信源,操作、管理和维护连续性检验信宿以及连续性丢失检测器,并且其中所述连续性检验信号包括操作、管理和维护连续性检验信元。
51.一种通信网络,包括多个网络单元,其包括根据权利要求47至49中的任何一个的至少一个网络单元以及至少一个其它网络单元;以及网络管理系统,其被配置成能将配置命令发送到所述至少一个网络单元,所述至少一个网络单元中的每个配置相应的网络单元持久端点,每个网络单元持久端点支持所述本地连接重新路由功能。
全文摘要
用于通信网络单元配置和连接重新路由的方法和系统。对在网络单元之间的通信网络连接,所述单元中的一个支持本地连接重新路由功能,以基于连续性检验信号来检测连接上的连续性丢失并响应检测来重新路由连接,而另一个不支持,不支持的单元被配置成能在连接上将连续性检验信号发送到支持的单元,并在支持的单元启动本地连接重新路由功能。支持的单元然后监控连接以检测连续性丢失并响应检测来重新路由连接。不支持的单元也可以监控连接用于获得从支持的单元所发送的连续性检验信号,以检测连接上的连续性丢失,响应连续性丢失的检测将连续性丢失告警发送到远程系统,以及响应来自远程系统的连接重新路由命令,在第一单元重新路由连接。
文档编号H04L12/56GK1702996SQ20051007199
公开日2005年11月30日 申请日期2005年5月25日 优先权日2004年5月27日
发明者B·W·巩特尔, M·法鲁克, E·波佩斯库, D·雷诺, M·N·托菲纳提 申请人:阿尔卡特公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1