环网保护方法、网络节点及环网络的制作方法

文档序号:7779530阅读:375来源:国知局
环网保护方法、网络节点及环网络的制作方法
【专利摘要】本发明实施例提供一种环网保护方法、网络节点及环网络,其中,环网保护方法包括:当环网发生故障时,网络节点接收检测到故障的节点所发送的环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;根据所述源、宿节点信息,确定故障位置,根据所确定的故障位置,选择保护隧道,将业务倒换到所选择的保护隧道;所选择的保护隧道是所述网络节点与源节点间链路的链路保护隧道,或者所述网络节点与源节点间短径上的中间节点的节点保护隧道。使用本发明实施例提供的技术方案,能够在环网中出现链路故障或者节点故障时,将业务倒换到保护隧道,以保证业务正常传输。
【专利说明】环网保护方法、网络节点及环网络
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种环网保护方法、网络节点及环网络。
【背景技术】
[0002]近年来,分组交换技术普及很快,开始进入运营商传送网络。目前分组交换技术的多协议标签交换(Multiple Protocol Label Switch,MPLS)网络通常采用网状拓扑结构,而传送网络由于其部署特点,通常采用环状拓扑结构。传统的传送网如SDH(SynchronizedDigital Hierarchy,同步数字体制)网络大都采用环状拓扑组网,并根据环网的特点实现了业务的快速保护倒换。实际部署证明,SDH时代,环的应用和需求十分普遍。在传送网由SDH过渡到分组交换网络后,由于事先部署的光纤仍然是环状,因此分组交换网络的环网技术也存在广阔的应用前景。
[0003]现在,可以在环网中为每条链路建立链路保护隧道或者为每个节点建立节点保护隧道,但是,如果只建链路保护隧道,则节点故障时,无法保护节点;如果只建立节点保护隧道,如图1所示,为节点B建立节点保护隧道T,则如果A、B之间链路发生故障时,对于在节点B上下的业务无法实现正常传输。

【发明内容】

[0004]本发明实施例提供一种环网保护方法、网络节点及网络系统,能够在环网中出现链路故障或者节点故障时,正确选择保护隧道,以保证业务正常传输。
[0005]有鉴于此,本发明实施例提供:
[0006]一种环网保护方法,包括:
[0007]当环网发生故障时,网络节点接收检测到故障的节点所发送的环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0008]根据所述源、宿节点信息,确定故障位置,根据所确定的故障位置,选择保护隧道,将业务倒换到所选择的保护隧道;所选择的保护隧道是所述网络节点与源节点间链路的链路保护隧道,或者所述网络节点与源节点间短径上的中间节点的节点保护隧道。
[0009]一种环网保护方法,包括:
[0010]当环网出现故障时,第一节点根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,通知所选择的保护隧道的另一端节点将业务倒换到所选择的保护隧道。
[0011]一种环网保护方法,包括:
[0012]当环网出现故障时,第一节点在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;
[0013]在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息;
[0014]将业务倒换到接收到所述保护倒换响应消息的保护隧道上。[0015]一种网络节点,所述网络节点位于环网络中,包括:
[0016]接收单元,用于接收环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0017]保护隧道选择单元,用于根据所述源、宿节点信息,确定故障位置,根据所确定的故障位置,选择保护隧道;其中,所选择的保护隧道是所述源节点与所述网络节点间链路的链路保护隧道,或者所述源节点与所述网络节点间短径上中间节点的节点保护隧道;
[0018]一种网络节点,所述网络节点位于环网络中,包括:
[0019]选择单元,用于根据预先建立的保护隧道的故障情况,选择保护隧道;
[0020]倒换单元,用于将业务倒换到所选择的保护隧道;
[0021]发送单元,用于在所选择的保护隧道上发送保护倒换请求消息。
[0022]一种网络节点,包括:
[0023]发送单元,用于在网络节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;
[0024]接收单元,用于在网络节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息;
[0025]倒换单元,用于将业务倒换到接收到所述保护倒换响应消息的保护隧道上。
[0026]一种环网络,包括:
[0027]节点一,用于检测到网络故障,向节点二发送环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0028]节点二,用于根据所述源、宿节点信息,确定故障位置,根据所确定的故障位置,选择保护隧道,将业务倒换到所选择的保护隧道,所选择的保护隧道是所述节点二与节点一间链路的链路保护隧道,或者所述节点二与节点一间短径上的中间节点的节点保护隧道。
[0029]一种环网络,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻,
[0030]第一节点,用于根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,所选择的保护隧道是第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道;
[0031]第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到所述保护倒换请求消息,将业务倒换到第一节点与第二节点间链路的链路保护隧道;
[0032]第三节点,用于如果在第二节点的节点保护隧道上接收到所述保护倒换请求消息,将业务倒换到所述第二节点的节点保护隧道。
[0033]一种环网络,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻,
[0034]第一节点,用于在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息,将业务倒换到接收到所述保护倒换响应消息的保护隧道上;
[0035]第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到保护倒换请求消息,将业务倒换到所述第一节点与第二节点间链路的链路保护隧道,并在第一节点与第二节点间链路的链路保护隧道上发送保护倒换响应消息;
[0036]第三节点,用于如果在第二节点的节点保护隧道上接收到保护倒换请求消息,并检测到所述端点在其与第一节点短径侧有故障,将业务倒换到所述第二节点的节点保护隧道,在所述第二节点的节点保护隧道上发送保换倒换响应消息。
[0037]本发明一个实施例在网络节点接收到环网保护倒换请求消息后,根据该环网保护倒换请求消息确定环网的故障位置,根据环网的故障位置选择保护隧道,将业务倒换到所选择的保护隧道上,以保证业务能够正常传输。
[0038]本发明另一实施例中第一节点根据预先建立的保护隧道的故障状态选择保护隧道,并通过在所选保护隧道上发送保护倒换请求消息使保护隧道的另一端获知应将业务倒换到该保护隧道,以保证业务能够正常传输。
[0039]本发明另一实施例中第一节点在两个保护隧道(第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道)上分别发送保护倒换请求消息,将业务倒换到接收保护倒换响应消息的保护隧道上,以保证业务能够正常传输。
【专利附图】

【附图说明】
[0040]图1是现有技术提供的网状拓扑结构中保护链路示意图;
[0041]图2是本发明实施例提供的保护隧道示意图;
[0042]图3是本发明实施例二提供的环网保护方法示意图;
[0043]图4是本发明实施例三提供的环网保护方法示意图;
[0044]图5是本发明实施例四提供的环网保护方法示意图;
[0045]图6是本发明实施例十三提供的网络节点结构图;
[0046]图7是本发明实施例十四提供的网络节点结构图;
[0047]图8是本发明实施例十五提供的网络节点结构图。
【具体实施方式】
[0048]实施例一:
[0049]本发明实施例提供一种环网保护方法,包括:
[0050]当环网发生故障时,网络节点接收检测到故障的节点所发送的环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0051]根据所述源、宿节点信息,确定故障位置,根据所确定的故障位置,选择保护隧道,将业务倒换到所选择的保护隧道;所选择的保护隧道是所述网络节点与源节点间链路的链路保护隧道,或者所述网络节点与源节点间短径上的中间节点的节点保护隧道。
[0052]本发明实施例一在网络节点接收到环网保护倒换请求消息后,根据接收到的环网保护倒换请求消息确定环网的故障位置,根据该环网的故障位置,选择保护隧道(所选择的保护隧道是该网络节点与源节点间链路的链路保护隧道,或者该网络节点与源节点间短径上中间节点的节点保护隧道),将业务倒换到所选择的保护隧道以保证业务能够正常传输。
[0053]为使本发明实施例更加清楚明白,本发明实施例预先为环网上的每个节点建立保护隧道,即节点保护隧道,为相邻节点间的每条链路建立保护隧道,即链路保护隧道,假定一个环上有η个节点,则该环网上建立的保护隧道个数为:η条节点保护隧道+η条链路保护隧道=2n条保护隧道。以图2为例,假定环网上一共有八个节点A、B、C、D、E、F、G、H,则共建立16条保护隧道,图2中弧状粗虚线为链路保护隧道,弧状粗实线为节点保护隧道。
[0054]其中,该实施例一和后续实施例中的节点保护隧道走长径。
[0055]实施例二:
[0056]参阅图3,本发明实施例二提供一种环网保护方法,该方法适用于链路故障的保护,该方法中假定节点A到节点B的单向链路故障,节点B检测到故障,节点B发送环网保护倒换请求消息,该方法具体包括:
[0057]节点B在环网上反向发送环网保护倒换请求消息,该消息中携带源节点信息和宿节点信息,即(B,A),其中,源、宿节点分别是环网保护倒换请求消息的源、宿节点,即源节点为节点B,宿节点为在节点B检测到故障的方向上与节点B相邻的节点,即节点A。
[0058]环网上的其他节点顺序接收该环网保护倒换请求消息,根据该消息中的宿节点信息判断宿节点是否是自己,如果不是,判断自己是否检测到故障,如果否,则将该环网保护倒换请求消息透传到下一个节点,该实施例中节点B发送环网保护倒换请求消息经由节点C、节点D、节点E、节点F、节点G、节点H透传到节点A。
[0059]节点A接收到环网保护倒换请求消息后,根据该消息中的宿节点信息确认自己是宿节点,根据环网的拓扑,获知节点A与节点B之间的链路故障,将业务倒换到链路保护隧道Tl,并在环网上发送环网保护倒换应答消息,该环网保护倒换应答消息中携带源宿节点信息(A,B)。
[0060]节点B收到环网保护倒换应答消息后,将业务倒换到链路保护隧道Tl。
[0061]本发明实施例二在节点A到节点B间的单向链路故障时,节点B在环网反方向上发送环网保护倒换请求消息,节点A接收到环网保护倒换请求消息后,当确定自己是宿节点时,将业务倒换到链路保护隧道,以保证业务能够正常传输。
[0062]实施例三:
[0063]参阅图4,本发明实施例三提供一种环网保护方法,该方法适用于链路故障的保护,该方法中假定节点A与节点B间双向链路都发生故障,节点A和节点B都检测到故障,节点A和节点B分别在环网上反向发送环网倒换请求消息,该方法具体包括:
[0064]节点A和节点B在环网上反向发送环网保护倒换请求消息;节点A发送的环网保护倒换请求消息中携带源宿节点信息(A,B),节点B发送的环网保护倒换请求消息中携带源宿节点信息(B,A);
[0065]接收环网保护倒换请求消息的节点根据消息中的宿节点信息判断宿节点是否是自己,如果不是,判断自己是否检测到故障,如果否,则将环网保护倒换请求消息透传输出到下一个节点;该实施例中节点A发送的携带源宿节点信息(A, B)的环网保护倒换请求消息顺序经由节点H、节点G、节点F、节点E、节点D、节点C透传到节点B ;节点B发送的携带源宿节点信息(B, A)的环网保护倒换请求消息顺序经由节点C、节点D、节点E、节点F、节点
G、节点H透传到节点A ;
[0066]节点B根据该环网保护倒换请求消息中的宿节点信息确定自己为宿节点,根据环网的拓扑,获知节点A与节点B之间的链路故障,将业务倒换到链路保护隧道Tl,通过环网发送环网保护倒换应答消息,该消息中携带源宿节点信息(B,A),;节点A根据该消息中的宿节点信息确定自己为宿节点,根据环网的拓扑,获知节点A与节点B之间的链路故障,将业务倒换到链路保护隧道Tl,通过环网发送环网保护倒换应答消息,该消息中携带源宿节点信息(A,B);
[0067]节点A、节点B分别接收到环网保护倒换应答消息,均已进行保护倒换,无动作。
[0068]本发明实施例三在节点A到节点B间的双向链路故障时,节点B和节点A分别在环网上发送环网保护倒换请求消息,节点A和节点B分别在接收到环网保护倒换请求消息后,当确定自己是宿节点时,将业务倒换到链路保护隧道,以保证业务能够正常传输。
[0069]实施例四:
[0070]参阅图5,本发明实施例四提供一种环网保护方法,该方法适用于节点故障的保护,该方法中假定节点A与节点C间的节点B故障,节点A和节点C都检测到故障,节点A和节点C分别在环网上反向发送环网倒换请求消息,该方法具体包括:
[0071]节点A和节点C在环网上反向发送环网保护倒换请求消息,节点A发送的环网保护倒换请求消息中携带源宿节点信息(A,B),节点C发送的环网保护倒换请求消息中携带源宿节点信息(C,B);
[0072]该节点A发送的携带源宿节点信息(A,B)的环网保护倒换请求消息顺序经由节点
H、节点G、节点F、节点E、节点D透传到节点C ;节点C发送的携带源宿节点信息(C,B)的环网保护倒换请求消息顺序经由节点D、节点E、节点F、节点G、节点H透传到节点A ;
[0073]节点C根据接收到的环网保护倒换请求消息中的宿节点信息确定自己不是宿节点,节点C检测到其在节点B的短径侧有故障,根据源宿节点信息和网络拓扑结构,确定节点B故障,将业务倒换到节点保护隧道T3,通过环网发送保护倒换应答消息,保护倒换应答消息中携带源宿节点信息(C,B);节点A根据接收到的环网保护倒换请求消息中的宿节点信息确定自己不是宿节点,节点A检测到其在节点B的短径侧有故障,根据源宿节点信息和网络拓扑结构,确定节点B故障,将业务倒换到节点保护隧道T3,通过环网发送环网保护倒换应答消息,该消息中携带源宿节点信息(A,B)。
[0074]节点A、节点C分别接收到环网保护倒换应答消息,均已进行保护倒换,无动作。
[0075]本发明实施例四在节点A到节点C间的节点B故障时,节点C和节点A分别在环网上发送环网保护倒换请求消息,节点A和节点C分别在接收到环网保护倒换请求消息后,当确定自己不是宿节点且又检测到故障时,将业务倒换到节点保护隧道,以保证业务能够正常传输。
[0076]上述本发明各实施例当环网上发生故障时,网络故障的相邻节点检测到故障后,通过环网保护倒换机制,选择相应的链路或节点保护隧道进行保护倒换,后续本发明各实施例将描述网络故障的相邻节点检测到故障后,将通过线性保护倒换机制,选择相应的链路或节点保护隧道进行保护倒换。
[0077]其中,网络故障的相邻节点对故障的检测,可以利用现有IETF定义的快速重路由机制中的方法实现(如链路层协议、资源预留协议(Re sour c e Reservation Protocol,RSVP)的 hello 机制等),也可以按照 ITU-T 定义的 0AM (Operation, administration andmaintenance,操作管理维护)故障检测方法实现,此处不再赘述。
[0078]实施例五:
[0079]本发明实施例五提供一种环网保护方法,包括:
[0080]第一节点根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,通知所选择的保护隧道的另一端节点将业务倒换到所选择的保护隧道。
[0081]其中,在所选择的保护隧道上发送保护倒换请求消息的方式包括但不限于如下方式:在保护隧道上发送OAM报文,该OAM报文的格式如下表1所示:
[0082]
Tunnel Label lLSP Label IOAM PDU
[0083]表1
[0084]其中,Tunnel Label为所选择的保护隧道的标签;0AM PDU中包括保护倒换请求消息;具体的,保护隧道上的中间节点将该OAM报文转发到下一个节点,保护隧道的另一端节点根据该OAM报文中的保护倒换请求消息,确定应将业务倒换到该保护隧道上。
[0085]本发明实施例五中第一节点根据预先建立的保护隧道的故障情况,选择用于业务倒换的保护隧道,并将业务倒换到所选择的隧道,通过在所选保护隧道上发送保护倒换请求消息使保护隧道的另一端获知应将业务倒换到该保护隧道,以保证业务能够正常传输。
[0086]其中,第一节点可以是后续实施例六中的节点B,或者后续实施例七中的节点A或者节点B,或者后续实施例八中的节点A或者节点C。
[0087]实施例六:
[0088]参阅图2,本发明实施例六提供一种环网保护方法,该方法中假定节点A到节点B的链路故障,节点B检测到故障,该方法中节点B在保护链路上发送保护倒换请求消息,该方法具体包括:
[0089]节点B检测链路保护隧道是否有故障,如果否,选择链路保护隧道Tl作为本次业务传输的保护隧道,将业务倒换到链路保护隧道Tl,并在该链路保护隧道Tl上发送保护倒换请求消息。
[0090]链路保护隧道Tl上的中间节点接收到该保护倒换请求消息,同接收到正常数据报文或控制协议的处理方式相同,将保护倒换请求消息转发到下一个节点。
[0091]节点A (链路保护隧道Tl的另一端点)接收到保护倒换请求消息,将业务倒换到链路保护隧道Tl,并在链路保护隧道Tl上发送保护倒换应答消息,节点B接收到保护倒换应答消息,已实现链路保护倒换,无动作。
[0092]本发明实施例六在节点A到节点B的单向链路故障时,将业务倒换到链路保护隧道上,并在链路保护隧道上发送保护倒换请求消息,使链路保护隧道的另一端知道应将业务倒换到该链路保护隧道,以保证业务正常传输。
[0093]实施例七:
[0094]参阅图2,本发明实施例七提供一种环网保护方法,该方法中假定节点A与节点B间的双向链路故障,节点A和节点B均检测到环网上的故障,并分别在链路保护链路上发送倒换请求消息,该方法具体包括:
[0095]节点B在链路保护隧道上没有检测到故障,选择链路保护隧道Tl作为本次业务传输的保护隧道,将业务倒换到链路保护隧道Tl,并在该链路保护隧道Tl上发送保护倒换请求消息;节点A在链路保护隧道上没有检测到故障,选择链路保护隧道Tl作为本次业务传输的保护隧道,将业务倒换到链路保护隧道Tl,并在该链路保护隧道Tl上发送保护倒换请求消息;
[0096]节点A、节点B分别接收到对方(节点B、节点A)在链路保护隧道Tl上发送的保护倒换请求消息,均已进行链路保护倒换,无动作,在链路保护隧道上发送保护倒换应答消
肩、O
[0097]节点A、节点B分别接收到对方(节点B、节点A)在链路保护隧道Tl上发送的保护倒换应答消息,无动作。
[0098]本发明实施例七在节点A到节点B的双向链路故障时,节点A、节点B分别将业务倒换到链路保护隧道上,并在链路保护隧道上发送保护倒换请求消息,使链路保护隧道的另一端知道应将业务倒换到该链路保护隧道,以保证业务正常传输。
[0099]实施例八:
[0100]参阅图2,本发明实施例八提供一种环网保护方法,该方法中假定节点B故障,节点A和节点C检测到故障,节点A和节点C均检测到环网上的故障,并分别在节点保护链路上发送倒换请求消息,该方法具体包括:
[0101]节点A检测到链路保护隧道Tl故障,检测到节点保护隧道T3没有故障,选择节点保护隧道T3进行保护倒换,并在节点保护隧道T3上发送保护倒换请求消息;节点C检测到链路保护隧道T2故障,检测到节点保护隧道T3没有故障,选择节点保护隧道T3进行保护倒换,并在节点保护隧道T3上发送保护倒换请求消息;
[0102]节点A、节点C分别接收到对方(节点C、节点A)在节点保护隧道T3上发送的保护倒换请求消息,均已进行节点保护倒换,无动作;节点A、节点C分别在节点保护隧道T3上发送保护倒换应答消息;
[0103]节点A、节点C分别接收到对方(节点C、节点A)在节点保护隧道T3上发送的保护倒换应答消息,无动作。
[0104]本发明实施例八在节点B故障时,节点A、节点C分别将业务倒换到节点保护隧道上,并在节点保护隧道上发送保护倒换请求消息,使节点保护隧道的另一端知道应将业务倒换到该链路保护隧道,以保证业务正常传输。
[0105]实施例九:
[0106]本发明实施例九提供一种环网保护方法,包括:
[0107]第一节点在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;
[0108]在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息;
[0109]将业务倒换到接收到所述保护倒换响应消息的保护隧道上。
[0110]其中,在保护隧道上发送保护倒换请求消息的方式包括但不限于如下方式:在保护隧道上发送OAM报文。
[0111]其中,第一节点可以是后续实施例中的节点A、第二节点是后续实施例中的节点B、第三节点是后续实施例中的节点C。
[0112]本发明实施例九中第一节点在链路保护隧道和节点保护隧道上分别发送保护倒换请求消息,将业务倒换到接收到保护倒换响应消息的保护隧道上,以保证业务能够正常传输。[0113]实施例十:
[0114]参阅图2,本发明实施例十提供一种环网保护方法,该方法中假定节点A到节点B的单向链路故障,节点B检测到故障,该方法中节点B在链路保护隧道和节点保护隧道上都发送保护倒换请求消息,该方法具体包括:
[0115]节点B在链路保护隧道Tl和节点保护隧道T4上发送保护倒换请求消息。
[0116]链路保护隧道Tl和节点保护隧道T4上的中间节点分别接收到保护倒换请求消息,同接收到正常数据报文或控制协议的处理方式相同,将保护倒换请求消息转发到下一个节点。
[0117]节点H接收到节点保护隧道T4上的保护倒换请求消息,检测到自己到节点A侧的网络没有故障,不进行动作。
[0118]节点A接收到链路保护隧道Tl上的保护倒换请求消息,选择链路保护隧道Tl进行保护倒换,并通过该链路保护隧道Tl发送保护倒换应答消息。
[0119]节点B接收到节点A在链路保护隧道Tl上发送保护倒换应答消息,选择链路保护隧道Tl进行保护倒换。
[0120]本发明实施例十中节点A到节点B的单向链路故障时,节点B在链路保护隧道和节点保护隧道上分别发送保护倒换请求消息,节点A在链路保护隧道上接收到保护倒换请求消息,则将业务倒换到链路保护隧道,以保证业务能够正常传输。
[0121]实施例1^一:
[0122]参阅图2,本发明实施例十一提供一种环网保护方法,该方法中假定节点A与节点B间的双向链路故障,节点A和节点B分别在链路保护隧道和节点保护隧道上都发送保护倒换请求消息,该方法具体包括:
[0123]节点A在链路保护隧道Tl发送保护倒换请求消息,同时在节点保护隧道T3上发送保护倒换请求消息;节点B在链路保护隧道Tl上发送保护倒换请求消息,同时在节点保护隧道T4上发送保护倒换请求消息;
[0124]节点A、节点B分别接收到对方(节点B、节点A)在链路保护隧道Tl上发送的保护倒换请求消息,选择链路保护隧道Tl进行链路保护倒换,并通过链路保护隧道Tl发送保护倒换应答消息;
[0125]节点C、节点H分别接收到节点A、节点B在节点保护隧道T3和T4上发送的保护倒换请求消息,但本地未检测到B-C或A-H侧的相应故障,无动作;
[0126]节点A、节点B分别接收到对方(节点B、节点A)在链路保护隧道Tl上发送的保护倒换应答消息,均已进行链路保护倒换,无动作。
[0127]本发明实施例1^一在节点A到节点B的双向链路故障时,节点A和节点B在链路保护隧道和节点保护隧道上都分别发送保护倒换请求消息,链路保护隧道的对端节点(节点B和节点A)在链路保护隧道上接收到保护倒换请求消息,将业务倒换到链路保护隧道,以保证业务能够正常传输。
[0128]实施例十二:
[0129]参阅图2,本发明实施例十二提供一种环网保护方法,该方法中假定节点B故障,节点A和节点C检测到故障,节点A和节点C均检测到故障,并分别在链路保护隧道和节点保护链路上发送保护倒换请求消息,该方法具体包括:[0130]节点A在链路保护隧道Tl发送保护倒换请求消息,同时在节点保护隧道T3上发送保护倒换请求消息;节点C在链路保护隧道T2上发送保护倒换请求消息,同时在节点保护隧道T3上发送保护倒换请求消息;
[0131]节点A、节点C分别接收到对方(节点C、节点A)在节点保护隧道T3上发送的保护倒换请求消息,且本地检测到A-B、C-B侧相应故障,选择节点保护隧道T3进行本侧链路保护倒换,并通过节点保护隧道T3发送保护倒换应答消息;
[0132]节点A、节点C分别接收到对方(节点C、节点A)在节点保护隧道T3上发送的倒换应答消息,均已进行节点保护倒换,无动作。
[0133]本发明实施例十二在节点A到节点C间的节点B故障时,节点A和节点C在链路保护隧道和节点保护隧道上都分别发送保护倒换请求消息,节点保护隧道的对端节点(节点C和节点A)在节点保护隧道上接收到保护倒换请求消息,将业务倒换到节点保护隧道,以保证业务能够正常传输。
[0134]需要说明的是,本发明实施例中的保护倒换请求消息和保护倒换应答消息可以使用数字平面的 OAM (Operation, administration and maintenance,操作管理维护)报文,但是并不限于使用此报文,也可以使用控制平面的协议报文,或者其他报文,不影响本发明的实现。
[0135]实施例十三:
[0136]参阅图6,本发明实施例十三提供一种网络节点,包括:
[0137]接收单元601,用于接收环网保护倒换请求消息,所述环网保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0138]保护隧道选择单元602,用于根据所述源、宿节点信息,确定环网的故障位置,根据所确定的环网的故障位置,选择保护隧道,其中,所选择的保护隧道是所述源节点与所述网络节点间链路的链路保护隧道,或者所述源节点与所述网络节点间短径上中间节点的节点保护隧道;
[0139]倒换单元603,用于将业务倒换到所选择的保护隧道。
[0140]具体的,所述保护隧道选择单元602,用于当所述网络节点是宿节点时,确定所述网络节点与源节点间的链路故障;选择所述网络节点与源节点间链路的链路保护隧道;当所述网络节点不是宿节点,且检测到所述网络节点在其与所述源节点的短径侧有故障时,确定网络节点与源节点间短径上的中间节点故障;选择所述中间节点的节点保护隧道。
[0141]该网络节点还包括:隧道建立单元604,用于建立源节点与所述网络节点间链路的链路保护隧道,或者建立源节点与网络节点间短径上的中间节点的节点保护隧道。
[0142]本发明实施例十三在网络节点接收到环网保护倒换请求消息后,根据接收到的保护倒换请求消息确定环网的故障位置,根据该环网的故障位置选择保护隧道(所选择的保护隧道是该网络节点与源节点间链路的链路保护隧道,或者该网络节点与源节点间短径上中间节点的节点保护隧道),将业务倒换到所选择的保护隧道以保证业务能够正常传输。
[0143]实施例十四:
[0144]参阅图7,本发明实施例十四提供一种网络节点,包括:
[0145]选择单元701,用于根据预先建立的保护隧道的故障情况,选择保护隧道;
[0146]倒换单元702,用于将业务倒换到所选择的保护隧道;[0147]发送单元703,用于在所选择的保护隧道上发送保护倒换请求消息。
[0148]具体的,所述选择单元701,用于检测所述网络节点与第二节点间链路的链路保护隧道是否故障,如果否,则选择所述网络节点与第二节点间链路的链路保护隧道;如果是,并且所述第二节点的节点保护隧道无故障时,选择所述第二节点的节点保护隧道。
[0149]该网络节点还包括:
[0150]隧道建立单元704,用于建立所述网络节点与所述第二节点间链路的链路保护隧道,建立所述第二节点的节点保护隧道。
[0151]本发明实施例十四中该网络节点根据预先建立的保护隧道的故障状态选择保护隧道,并通过在所选保护隧道上发送保护倒换请求消息使保护隧道的另一端获知应将业务倒换到该保护隧道,以保证业务能够正常传输。
[0152]实施例十五:
[0153]参阅图8,本发明实施例十五提供一种网络节点,包括:
[0154]发送单元801,用于在网络节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;
[0155]接收单元802,用于在网络节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息;
[0156]倒换单元803,用于将业务倒换到接收到所述保护倒换响应消息的保护隧道上。
[0157]该网络节点还包括:隧道建立单元804,用于建立所述网络节点与所述第二节点间链路的链路保护隧道,建立所述第二节点的节点保护隧道。
[0158]本发明实施例十五提供的网络节点在两个保护隧道上分别发送保护倒换请求消息,将业务倒换到接收到保护倒换响应消息的保护隧道上,以保证业务能够正常传输。
[0159]实施例十六:
[0160]本发明实施例十六提供一种环网络,包括:
[0161]节点一,用于检测到网络故障,向节点二发送环网保护倒换请求消息,所述保护倒换请求消息中携带所述环网保护倒换请求消息的源、宿节点信息;
[0162]节点二,用于根据所述源、宿节点信息,确定环网的故障位置,根据所确定的环网的故障位置,选择保护隧道,将业务倒换到所选择的保护隧道,所选择的保护隧道是所述节点二与节点一间链路的链路保护隧道,或者所述节点二与节点一间短径上的中间节点的节点保护隧道。
[0163]本发明实施例十六提供的环网络中的节点二接收到环网保护倒换请求消息后,根据该环网保护倒换请求消息确定环网的故障位置,根据环网的故障位置选择保护隧道,将业务倒换到所选择的保护隧道上,以保证业务能够正常传输。
[0164]实施例十七:
[0165]本发明实施例十七提供一种环网络,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻,
[0166]第一节点,用于根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,所选择的保护隧道是第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道;
[0167]第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到所述保护倒换请求消息,将业务倒换到第一节点与第二节点间链路的链路保护隧道;
[0168]第三节点,用于如果在第二节点的节点保护隧道上接收到所述保护倒换请求消息,将业务倒换到所述第二节点的节点保护隧道。
[0169]本发明实施例十七提供的环网络中的第一节点根据预先建立的保护隧道的故障状态选择保护隧道,并通过在所选保护隧道上发送保护倒换请求消息使保护隧道的另一端获知应将业务倒换到该保护隧道,以保证业务能够正常传输。
[0170]实施例十八:
[0171]本发明实施例十八提供一种环网络,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻,
[0172]第一节点,用于在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息,将业务倒换到接收到所述保护倒换响应消息的保护隧道上;
[0173]第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到保护倒换请求消息,将业务倒换到所述第一节点与第二节点间链路的链路保护隧道,并在第一节点与第二节点间链路的链路保护隧道上发送保护倒换响应消息;
[0174]第三节点,用于如果在第二节点的节点保护隧道上接收到保护倒换请求消息,并检测到所述端点在其与第一节点短径侧有故障,将业务倒换到所述第二节点的节点保护隧道,在所述第二节点的节点保护隧道上发送保换倒换响应消息。
[0175]本发明实施例十八提供的环网络中的第一节点在两个保护隧道上分别发送保护倒换请求消息,将业务倒换到接收保护倒换响应消息的保护隧道上,以保证业务能够正常传输。
[0176]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,例如只读存储器,磁盘或光盘等。
[0177]以上对本发明实施例所提供的环网保护方法、网络节点及环网络进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种环网保护方法,其特征在于,包括: 当环网出现故障时,第一节点根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,通知所选择的保护隧道的另一端节点将业务倒换到所选择的保护隧道。
2.根据权利要求1所述的方法,其特征在于, 所述第一节点根据预先建立的保护隧道的故障情况,选择保护隧道包括: 所述第一节点检测第一节点与第二节点间链路的链路保护隧道是否故障如果否,则选择所述第一节点与第二节点间链路的链路保护隧道;如果是,并且所述第二节点的节点保护隧道无故障时,选择所述第二节点的节点保护隧道。
3.根据权利要求1或者2所述的方法,其特征在于, 为所述环网上的每个节点建立节点保护隧道,所述节点保护隧道分别连接被保护节点的相邻节点; 和,为所述环网上的每条链路建立链路保护隧道,所述链路保护隧道分别连接所述链路的两个端点。
4.一种环网保护方法,其特征在于,包括: 当环网出现故障时,第一节点在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息; 在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息; 将业务倒换到接收到所述保护倒换响应消息的保护隧道上。
5.根据权利要求4所述的方法,其特征在于,该方法还包括: 若第二节点在所述第一节点与第二节点间链路的链路保护隧道上接收到保护倒换请求消息,将业务倒换到所述第一节点与第二节点间链路的链路保护隧道,并在所述第一节点与第二节点间链路的链路保护隧道上发送保换倒换响应消息; 若第二节点的节点保护隧道的端点接收到保护倒换请求消息,并检测到所述端点在其与第一节点短径侧有故障,将业务倒换到所述第二节点的节点保护隧道,在所述第二节点的节点保护隧道上发送保换倒换响应消息。
6.根据权利要求4或者5所述的方法,其特征在于, 为所述环网上的每个节点建立节点保护隧道,所述节点保护隧道分别连接被保护节点的相邻节点; 和,为所述环网上的每条链路建立链路保护隧道,所述链路保护隧道分别连接所述链路的两个端点。
7.一种网络节点,所述网络节点位于环网络中,其特征在于,包括: 选择单元,用于根据预先建立的保护隧道的故障情况,选择保护隧道; 倒换单元,用于将业务倒换到所选择的保护隧道; 发送单元,用于在所选择的保护隧道上发送保护倒换请求消息。
8.根据权利要求7所述的网络节点,其特征在于, 所述选择单元,用于检测所述网络节点与第二节点间链路的链路保护隧道是否故障,如果否,则选择所述网络节点与第二节点间链路的链路保护隧道;如果是,并且所述第二节点的节点保护隧道无故障时,选择所述第二节点的节点保护隧道。
9.根据权利要求7或者8所述的网络节点,其特征在于,还包括: 隧道建立单元,用于建立所述网络节点与所述第二节点间链路的链路保护隧道,建立所述第二节点的节点保护隧道。
10.一种网络节点,其特征在于,包括: 发送单元,用于在网络节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息; 接收单元,用于在网络节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息; 倒换单元,用于将业务倒换到接收到所述保护倒换响应消息的保护隧道上。
11.根据权利要求10所述的网络节点,其特征在于,还包括: 隧道建立单元,用于建立所述网络节点与所述第二节点间链路的链路保护隧道,建立所述第二节点的节点保护隧道。
12.—种环网络,其特征在于,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻, 第一节点,用于根据预先建立的保护隧道的故障情况,选择保护隧道,将业务倒换到所选择的保护隧道,并在所选择的保护隧道上发送保护倒换请求消息,所选择的保护隧道是第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道; 第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到所述保护倒换请求消息,将业务倒换到第一节点与第二节点间链路的链路保护隧道; 第三节点,用于如果在第二节点的节点保护隧道上接收到所述保护倒换请求消息,将业务倒换到所述第二节点的节点保护隧道。
13.—种环网络,其特征在于,包括:第一节点、第二节点和第三节点,其中,所述第二节点分别与第一节点和第三节点相邻, 第一节点,用于在第一节点与第二节点间链路的链路保护隧道和第二节点的节点保护隧道上分别发送保护倒换请求消息;在第一节点与第二节点间链路的链路保护隧道或者第二节点的节点保护隧道上接收保换倒换响应消息,将业务倒换到接收到所述保护倒换响应消息的保护隧道上; 第二节点,用于如果在第一节点与第二节点间链路的链路保护隧道上接收到保护倒换请求消息,将业务倒换到所述第一节点与第二节点间链路的链路保护隧道,并在第一节点与第二节点间链路的链路保护隧道上发送保护倒换响应消息; 第三节点,用于如果在第二节点的节点保护隧道上接收到保护倒换请求消息,并检测到所述端点在其与第一节点短径侧有故障,将业务倒换到所述第二节点的节点保护隧道,在所述第二节点的节点保护隧道上发送保换倒换响应消息。
【文档编号】H04L12/437GK103701677SQ201310659484
【公开日】2014年4月2日 申请日期:2009年4月29日 优先权日:2009年4月29日
【发明者】张海燕, 龙昊 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1