一种实现跨板倒换标签交换路径的方法及系统的制作方法

文档序号:7968313阅读:194来源:国知局
专利名称:一种实现跨板倒换标签交换路径的方法及系统的制作方法
技术领域
本发明涉及IP网络技术,尤其涉及一种实现跨板倒换标签交换路径(LSP)的方法及系统。
背景技术
随着以太网技术在企业网的广泛应用,在运营商网络的接入网、接入承载网甚至骨干网中,以太技术也日益成为最重要、最普遍的网络解决方案。而在传统的骨干网中,因特网协议/多协议标签交换(Internet Protocol/Multi-ProtocolLable Switch,IP/MPLS)技术也取代了异步传输模式(Asynchronous TransferMode,ATM)技术,成为最终的解决方案。在这种形式下,将多协议标签交换(Multi-Protocol Lable Switch,MPLS)技术下移到接入网、接入承载网,承载于二层以太网络之上,提供面向连接的业务通道,以便为用户和业务提供端到端的系统解决方案成为可能。
多协议标签交换操作管理与维护(Multi-Protocol Lable Switch OperationAdministration and Maintenance,MPLS OAM)技术旨在为MPLS网络提供有效地检测、定位MPLS网络内部缺陷,并触发链路保护倒换的机制,提高MPLS网络的整体可检测性,可维护性和可自愈性。
MPLS网络中数据在标签交换路径(Lable Switch,LSP)中传输,每条主用LSP与一条备用LSP捆绑在一起。当MPLS OAM发现主用LSP出现故障时,快速将数据切换到备用LSP上,以保证数据的正常传送。
在具体实现时,由于主备用LSP可能在不同的端口、接口卡上,所以需要提供一种快速有效的机制完成数据链路在跨板主/备用LSP上的保护倒换。参见图1,现有技术中,数据链路在跨板主/备用LSP上的保护倒换通过软件中断方法实现。具体如下各个接口卡上设置MPLS OAM子单元,当源接口卡的MPLS OAM子单元发现主用LSP数据链路出现故障,从该主用LSP的保护组索引表中查询备用LSP,并根据该备用LSP从备用LSP索引表中查询接口卡号,该接口卡号即为备用LSP所在的接口卡号,将该接口卡号作为目的接口卡号。所述保护组索引表至少包括数据传输通道、主用通道状态、备用通道状态、主用LSP索引和备用LSP索引信息,所述备用LSP索引表至少包括接口卡号和端口号。MPLS OAM子单元根据目的接口卡号检查所述主用LSP的备用LSP是否位于源接口卡上,如位于源接口卡,那么直接完成数据路径的保护倒换,将数据流从主用LSP切换到备用LSP上;如果不位于源接口卡,则向主控板上的CPU发出包含目的接口卡号、备用LSP索引和故障类型码等倒换信息的保护倒换中断请求,CPU接收到保护倒换中断请求后,根据请求中的倒换信息将目的接口卡上备用LSP的保护组索引表进行修改,目的接口卡上的MPLS链路控制单元根据修改后的保护组索引表将数据路径从主用LSP切换到备用LSP。
现有技术的缺点是1、对于数据传输业务来说,一旦数据链路发生故障,保护倒换需要在尽量短的时间内完成。由于采用软件中断方式处理倒换业务,所以需要占用CPU的资源,当大量业务占用CPU资源时,数据链路保护倒换不一定能得到及时处理,也就是说保护倒换完成时间得不到保证;2、软件方式完成整个操作处理耗时很长;3、如果CPU发生故障,则整个保护倒换功能将面临瘫痪。

发明内容
针对以上问题,本发明提供一种实现跨板倒换标签交换路径的方法及系统,用以解决现有技术中存在的数据链路的跨板倒换完成时间得不到保证,并且处理耗时长的问题。
本发明提供的一种实现跨板倒换标签交换路径的方法,应用于多协议标签交换网络中,该网络至少包括接有数据链路的接口卡和主控板,并且所述数据链路包括主用标签交换路径LSP和备用LSP,每个LSP对应一保护组索引表,主用LSP和备用LSP可位于不同的接口卡上,接口卡按照保护组索引表选择数据路径,并利用所选择的数据路径传输数据,该方法包括以下步骤A、当源接口卡检测到主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口卡上,向主控板发送包含有倒换信息的保护倒换帧;B、主控板接收到该保护倒换帧,根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧;C、目的接口卡接收到该保护倒换帧,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
所述保护倒换帧采用高速高级数据链路控制帧结构进行封装。
步骤B所述主控板采取并行接收方式接收该保护倒换帧。
所述倒换信息至少包括目的接口卡号、备用LSP索引和故障类型码。
在步骤B中主控板接收到该保护倒换帧后,且在根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧前,该方法进一步包括主控板将该保护倒换帧中的备用LSP索引和故障类型码按照目的接口卡号为顺序进行缓存。
本发明提供的一种实现跨板倒换标签交换路径的系统,该系统包括源接口单元,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧;主控装置,用于根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧;目的接口单元,用于根据所述保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
所述源接口单元包括第一链路控制单元,用于检测主用LSP是否发生故障;第一管理硬件单元,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
所述第一管理硬件单元包括链路监视单元,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧。
所述第一数据帧收发单元包括第一封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
所述主控装置包括帧接收单元,用于接收所述保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元,用于缓存所述故障类型码和备用LSP索引;帧发送单元,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,并向目的接口单元发送该保护倒换帧。
所述帧发送单元包括第二封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
所述目的接口单元包括第二管理硬件单元,用于根据主控装置发来的保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
所述第二管理硬件单元包括第二数据帧收发单元,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元,用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
本发明提供的一种接口卡,与主控装置相连,该接口卡包括第一接口单元,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
所述第一接口单元包括第一链路控制单元,用于检测主用LSP是否发生故障;第一管理硬件单元,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
所述第一管理硬件单元包括链路监视单元,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧。
所述接口卡还进一步包括第二接口单元,用于在接收主控装置发来的保护倒换帧后,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表,并将数据链路从主用LSP切换到备用LSP。
所述第二接口单元包括
第二数据帧收发单元,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元,用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
所述第一数据帧收发单元包括第一封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
本发明提供的一种主控板,与源接口单元和目的接口单元相连,该主控板包括主控单元,用于接收源接口单元发来的保护倒换帧,根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧。
所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
所述主控单元包括帧接收单元,用于接收源接口单元发来的保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元,用于缓存所述故障类型码和备用LSP索引;帧发送单元,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,向目的接口单元发送该保护倒换帧。
所述帧发送单元包括第二封装单元,用于采用高速高级数据链路控制帧结构对目的接口单元号和缓存单元中的故障类型码、备用LSP索引进行封装。
本发明与现有技术相比,采用分布式硬件逻辑的方式实现标签交换路径的跨板倒换,整个保护倒换的处理过程均由硬件实现,所以保护倒换时间可以有效保证在毫秒级,而且因为采用纯硬件方式,可靠性大大加强,主控板软件系统出现故障也不会影响跨板倒换,使整个系统的抗冲击性和连续运行可靠性大大提高。


图1为现有技术中实现数据链路跨板倒换的示意图;图2为本发明的方法流程图;图3为本发明中系统结构示意图;图4为本发明中第一管理硬件单元的结构示意图;图5为本发明中第二管理硬件单元的结构示意图;图6为本发明中主控装置的结构示意图;图7为本发明中保护组索引表的示意图;图8为本发明中备用LSP索引表的示意图;图9为本发明中接口卡的结构示意图;图10为本发明中主控板的结构示意图。
具体实施例方式
本发明应用于MPLS网络中,该网络至少包括接有数据链路的接口卡和主控板,并且所述数据链路包括主用标签交换路径LSP和备用LSP,每个LSP对应一保护组索引表,主用LSP和备用LSP可位于不同的接口卡上,接口卡按照保护组索引表选择数据路径,并利用所选择的数据路径传输数据。
本发明提供的一种实现跨板倒换标签交换路径的方法的核心思想是采用分布式硬件逻辑的方式实现标签交换路径的跨板倒换,整个倒换的处理过程均由硬件来实现,不需要CPU协同处理。参见图2,本方法包括以下步骤201、当源接口卡检测到主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口卡上,向主控板发送包含有倒换信息的保护倒换帧;202、主控板接收到该保护倒换帧,根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧;203、目的接口卡接收到该保护倒换帧,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
步骤201中,源接口卡的链路控制模块检测到某个主用LSP出现故障即接收到主用LSP发来的包括故障类型码的链路缺陷报文时,从该主用LSP的保护组索引表中查询备用LSP,并根据该备用LSP从备用LSP索引表中查询接口卡号,该接口卡号即为备用LSP所在的接口卡号,将该接口卡号作为目的接口卡号,将所述目的接口卡号、备用LSP索引和故障类型码作为倒换信息。接下来,源接口卡根据所述倒换信息对主用LSP的备用LSP是否在源接口卡上进行判断,若倒换信息中的目的接口卡号与源接口卡号相同,则主用LSP的备用LSP在源接口卡,将该主用LSP的保护组索引表中数据传输通道修改为采用备用LSP,源接口卡的链路控制模块根据修改后的保护组索引表将数据链路从主用LSP切换到备用LSP;若倒换信息中的目的接口卡号与源接口卡号不相同,则该主用LSP的备用LSP不在源接口卡,将倒换信息封装成采用高速高级数据链路控制(High speed High level Data Link Control,HHDLC)帧结构的保护倒换帧并发送给主控板。
如图7所示,所述保护组索引表中至少包括数据传输通道、主用通道状态、备用通道状态、主用LSP索引和备用LSP索引,如图8所示,所述备用LSP索引表的表项至少包括LSP所在的接口卡号和端口号。
步骤202中,主控板以并行的方式接收到所述保护倒换帧,解析该保护倒换帧,将解析出的故障类型码、备用LSP索引信息以目的接口卡号为顺序进行缓存。当主控板要转发这些信息时,将目的接口卡号和被缓存的故障类型码、备用LSP索引封装成采用HHDLC帧结构的保护倒换帧,并根据目的接口卡号向目的接口卡发送所述保护倒换帧。
步骤203中,目的接口卡接收到主控板发来的保护倒换帧后,解析该保护倒换帧,并根据保护倒换帧中的备用LSP索引将备用LSP的保护组索引表中的数据传输通道修改为采用备用通道,目的接口卡的链路控制模块根据修改后的保护组索引表将数据链路从主用LSP切换到备用LSP。
参见图3,本发明提供一种实现跨板倒换标签交换路径的系统,该系统包括源接口单元31、主控装置32和目的接口单元33。
其中,源接口单元31,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧;主控装置32,用于根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧;目的接口单元33,用于根据所述保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
所述源接口单元31包括第一链路控制单元311和第一管理硬件单元312。
其中,第一链路控制单元311,用于检测主用LSP是否发生故障;第一管理硬件单元312,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
参见图4,第一管理硬件单元312包括链路监视单元41、第一总控制单元42和第一数据帧收发单元43。
其中,链路监视单元41,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元42,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元43,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧。
第一数据帧收发单元43包括第一封装单元431,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
参见图6,主控装置32包括帧接收单元61、缓存单元62、帧发送单元63。
其中,帧接收单元61,用于接收所述保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元62,用于缓存所述故障类型码和备用LSP索引;帧发送单元63,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,并向目的接口单元发送该保护倒换帧。
帧发送单元63包括第二封装单元631,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
目的接口单元33包括第二管理硬件单元331,用于根据主控装置发来的保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
参见图5,第二管理硬件单元331包括第二数据帧收发单元51和第二总控制单元52。
其中,第二数据帧收发单元51,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元52,用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
参见图9,本发明提供一种接口卡,可以应用于上述实现跨板倒换标签交换路径的系统中,与主控装置相连,该接口卡包括第一接口单元91,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
第一接口单元91包括第一链路控制单元911和第一管理硬件单元912。
其中,第一链路控制单元911,用于检测主用LSP是否发生故障;第一管理硬件单元912,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
第一管理硬件单元912包括链路监视单元9121、第一总控制单元9122和第一数据帧收发单元9123。
其中,链路监视单元9121,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元9122,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元9123,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧,第一数据帧收发单元9123包括第一封装单元91231,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
所述接口卡还包括第二接口单元92,用于在接收主控装置发来的保护倒换帧后,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表,并将数据链路从主用LSP切换到备用LSP。
第二接口单元92包括第二数据帧收发单元921和第二总控制单元922。
其中,第二数据帧收发单元921,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元922用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
参见图10,本发明提供一种主控板,可以应用于上述实现跨板倒换标签交换路径的系统中,与源接口单元和目的接口单元相连,该主控板包括主控单元101,用于接收源接口单元发来的保护倒换帧,根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧。
所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
主控单元101包括帧接收单元1011、缓存单元1012和帧发送单元1013其中,帧接收单元1011,用于接收源接口单元发来的保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元1012,用于缓存所述故障类型码和备用LSP索引;帧发送单元1013,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,向目的接口单元发送该保护倒换帧,帧发送单元1013包括第二封装单元10131,用于采用高速高级数据链路控制帧结构对目的接口单元号和缓存单元中的故障类型码、备用LSP索引进行封装。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种实现跨板倒换标签交换路径的方法,应用于多协议标签交换网络中,该网络至少包括接有数据链路的接口卡和主控板,并且所述数据链路包括主用标签交换路径LSP和备用LSP,每个LSP对应一保护组索引表,主用LSP和备用LSP可位于不同的接口卡上,接口卡按照保护组索引表选择数据路径,并利用所选择的数据路径传输数据,其特征在于,该方法包括以下步骤A、当源接口卡检测到主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口卡上,向主控板发送包含有倒换信息的保护倒换帧;B、主控板接收到该保护倒换帧,根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧;C、目的接口卡接收到该保护倒换帧,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
2.如权利要求1所述的方法,其特征在于,所述保护倒换帧采用高速高级数据链路控制帧结构进行封装。
3.如权利要求1所述的方法,其特征在于,步骤B所述主控板采取并行接收方式接收该保护倒换帧。
4.如权利要求1所述的方法,其特征在于,所述倒换信息至少包括目的接口卡号、备用LSP索引和故障类型码。
5.如权利要求1所述的方法,其特征在于,在步骤B中主控板接收到该保护倒换帧后,且在根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧前,该方法进一步包括主控板将该保护倒换帧中的备用LSP索引和故障类型码按照目的接口卡号为顺序进行缓存。
6.一种实现跨板倒换标签交换路径的系统,其特征在于,该系统包括源接口单元,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧;主控装置,用于根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧;目的接口单元,用于根据所述保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
7.如权利要求6所述的系统,其特征在于,所述源接口单元包括第一链路控制单元,用于检测主用LSP是否发生故障;第一管理硬件单元,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在源接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
8.如权利要求7所述的系统,其特征在于,所述第一管理硬件单元包括链路监视单元,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧。
9.根据权利要求8所述的系统,其特征在于,所述第一数据帧收发单元包括第一封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
10.如权利要求6所述的系统,其特征在于,所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
11.如权利要求6所述的系统,其特征在于,所述主控装置包括帧接收单元,用于接收所述保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元,用于缓存所述故障类型码和备用LSP索引;帧发送单元,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,并向目的接口单元发送该保护倒换帧。
12.根据权利要求11所述的系统,其特征在于,所述帧发送单元包括第二封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
13.如权利要求6所述的系统,其特征在于,所述目的接口单元包括第二管理硬件单元,用于根据主控装置发来的保护倒换帧中的倒换信息修改备用LSP的保护组索引表。
14.如权利要求13所述的系统,其特征在于,所述第二管理硬件单元包括第二数据帧收发单元,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元,用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
15.一种接口卡,与主控装置相连,其特征在于,该接口卡包括第一接口单元,用于检测主用LSP是否发生故障,在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
16.根据权利要求15所述的接口卡,其特征在于,所述第一接口单元包括第一链路控制单元,用于检测主用LSP是否发生故障;第一管理硬件单元,用于在主用LSP发生故障时,如果该主用LSP的备用LSP不在本接口单元上,向主控装置发送包含有倒换信息的保护倒换帧。
17.如权利要求16所述的接口卡,其特征在于,所述第一管理硬件单元包括链路监视单元,用于在主用LSP发生故障时,向第一总控制单元发送所述倒换信息;第一总控制单元,用于在所述主用LSP的备用LSP不在源接口单元上时,向第一数据帧收发单元发送所述倒换信息;第一数据帧收发单元,用于将所述倒换信息封装成保护倒换帧,并向主控装置发送该保护倒换帧。
18.根据权利要求15所述的接口卡,其特征在于,该接口卡还进一步包括第二接口单元,用于在接收主控装置发来的保护倒换帧后,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表,并将数据链路从主用LSP切换到备用LSP。
19.根据权利要求18所述的接口卡,其特征在于,所述第二接口单元包括第二数据帧收发单元,用于根据主控装置发来的保护倒换帧,向第二总控制单元发送该保护倒换帧中的备用LSP索引;第二总控制单元,用于根据所述备用LSP索引,修改备用LSP的保护组索引表。
20.根据权利要求17所述的接口卡,其特征在于,所述第一数据帧收发单元包括第一封装单元,用于采用高速高级数据链路控制帧结构对所述倒换信息进行封装。
21.一种主控板,与源接口单元和目的接口单元相连,其特征在于,该主控板包括主控单元,用于接收源接口单元发来的保护倒换帧,根据所述保护倒换帧中的倒换信息向目的接口单元发送该保护倒换帧。
22.如权利要求21所述的主控板,其特征在于,所述倒换信息至少包括目的接口单元号、备用LSP索引和故障类型码。
23.如权利要求21所述的主控板,其特征在于,所述主控单元包括帧接收单元,用于接收源接口单元发来的保护倒换帧,将保护倒换帧中的故障类型码和备用LSP索引以目的接口单元号为顺序存入缓存单元中;缓存单元,用于缓存所述故障类型码和备用LSP索引;帧发送单元,用于将目的接口单元号和缓存单元中的故障类型码、备用LSP索引封装成保护倒换帧,向目的接口单元发送该保护倒换帧。
24.如权利要求23所述的主控板,其特征在于,所述帧发送单元包括第二封装单元,用于采用高速高级数据链路控制帧结构对目的接口单元号和缓存单元中的故障类型码、备用LSP索引进行封装。
全文摘要
本发明提供一种实现跨板倒换标签交换路径的方法,用以解决现有技术中存在的数据链路的跨板倒换完成时间得不到保证、抗冲击性和可靠性低的问题。该方法为当源接口卡检测到主用标签交换路径LSP发生故障时,如果该主用LSP的备用LSP不在源接口卡上,向主控板发送包含有倒换信息的保护倒换帧,主控板接收到该保护倒换帧,根据保护倒换帧中的倒换信息向目的接口卡发送该保护倒换帧,目的接口卡接收到该保护倒换帧,根据该保护倒换帧中的倒换信息修改备用LSP的保护组索引表。本发明还提供一种实现跨板倒换标签交换路径的系统。本发明中采用纯硬件实现方式,保护倒换时间可以有效保证在毫秒级,整个系统的抗冲击性和可靠性大大提高。
文档编号H04L12/56GK1937481SQ200610127048
公开日2007年3月28日 申请日期2006年9月21日 优先权日2006年9月21日
发明者张大鹏, 曲克楠 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1