專利名稱:獲取流量工程鏈路的鏈路損傷信息的方法及裝置的制作方法
技術領域:
本發(fā)明涉及光網(wǎng)絡通信技術領域,尤其涉及一種獲取TE(Traffic Engineering, 流量工程)鏈路的鏈路損傷信息的方法及裝置。
背景技術:
WDM(wavelength division multiplex,波分復用)光網(wǎng)絡可以在光域進行信號的 復用、傳輸、放大、選路以及恢復,已經成為光通信領域研究的熱點。根據(jù)WDM光網(wǎng)絡的節(jié)點 是否進行光信號的電處理,WDM光網(wǎng)絡可分為WDM透明網(wǎng)絡和WDM不透明網(wǎng)絡兩種類型。對于WDM透明光網(wǎng)絡,信號在從源節(jié)點到宿節(jié)點傳送過程中始終以光信號的形式 進行,可以使光信號越過中間節(jié)點的電處理過程,直接到達宿節(jié)點,從而實現(xiàn)光信號無中繼 長距離傳輸。WDM透明光網(wǎng)絡能支持各種格式、各種速率和協(xié)議的信號。但是,WDM透明光網(wǎng)絡同時會導致傳輸?shù)墓庑盘柕男阅芟陆担译S著網(wǎng)絡規(guī)模的 擴大和傳輸距離的增大而變得越來越嚴重。上述光信號的性能因素主要包括光纖色散、光 纖非線性、串擾(特別是同頻串擾)、EDFA(Erbium-doped Optical Fiber Amplifer,摻鉺 光纖放大器)噪聲累積等,這些性能因素也被叫做鏈路的損傷參數(shù)。在WDM透明光網(wǎng)絡中,在給定一組連接請求后,需要為該連接請求建立路由并分 配波長,并且在建立光路連接的時候,還需要收集網(wǎng)絡中的上述鏈路的損傷參數(shù),以保證建 立的光路能夠正常承載信號的傳輸。一種典型的WDM網(wǎng)絡的拓撲圖如圖1所示,主要包括PXC(Photonic Cross-Connect,交叉單元)、OLS (Optical Line Segment,光線部門單元),其中,OLS 中包 括多個OA (Optical Amplifier,光放大器)節(jié)點。上述圖1中的PXC具備交換功能,可以改變接收到的業(yè)務的方向,比如,圖1中的 PXC單元標識了 1,2,3個端口,從1端口進來的業(yè)務可以被交換到2端口方向,也可以被交 換到3端口方向。當建立一條端到端的業(yè)務連接時,當業(yè)務在經過PXC節(jié)點時,通常需要對 該PXC節(jié)點進行適當?shù)呐渲脧亩WC連接的建立。OLS的功能主要是完成信號的再生功能,從而保證業(yè)務信號可以傳送更遠的距離。 該單元不具備交換能力,即OA節(jié)點與交換節(jié)點或者OA節(jié)點與OA節(jié)點之間一般是固定連接。在WDM透明光網(wǎng)絡中,控制平面管理的節(jié)點一般僅指PXC節(jié)點。在給連接請求建 立了路由并分配了波長后,控制平面的信令直接通過PXC節(jié)點傳輸。但是由于兩個PXC節(jié) 點之間可能會經過多個OA節(jié)點,OA節(jié)點本身會帶來上述兩個PXC節(jié)點之間的TE鏈路的性 能損傷,所以在建立路由的過程中必須要考慮到OA節(jié)點對TE鏈路的性能損傷?,F(xiàn)有技術中的一種獲取OA節(jié)點對TE鏈路的性能損傷的方法為將OA節(jié)點也作為 控制平面管理的節(jié)點,OA節(jié)點具備與PXC節(jié)點同樣的控制平面功能。OA節(jié)點和PXC節(jié)點一 樣,使用OSPF (Open Shortest Path First,開放最短路徑優(yōu)先)等路由協(xié)議向全網(wǎng)發(fā)布OA 節(jié)點的鏈路屬性信息,從而網(wǎng)絡上的每個節(jié)點均可以獲取上述OA節(jié)點的鏈路屬性信息。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術中的獲取OA節(jié)點對TE鏈路的性 能損傷的方法至少存在如下問題1、從標準化的角度考慮,OA節(jié)點不屬于PXC節(jié)點,不適合控制平面進行管理。2、當網(wǎng)絡的傳輸距離比較長時,存在較多的OA節(jié)點時,OA與PXC節(jié)點以及OA節(jié) 點與OA節(jié)點之間的鏈路屬性都需要進行洪泛,導致網(wǎng)絡中需要傳輸?shù)臄?shù)據(jù)量大幅度增加。3、控制平面的信令需要經過OA節(jié)點,但OA節(jié)點基本不需要對信令進行處理,增加 了信令處理的冗余度。
發(fā)明內容
本發(fā)明的實施例提供了一種獲取TE鏈路的鏈路損傷信息的方法及裝置,以在不 大幅度增加傳輸?shù)臄?shù)據(jù)量,不增加信令處理的冗余度的情況下,有效地獲取OA節(jié)點對TE鏈 路的損傷信息。(和權利要求書相對應)由上述本發(fā)明的實施例提供的技術方案可以看出,本發(fā)明實施例TE鏈路上經過 的OA節(jié)點在接收到的消息中增加本OA節(jié)點相關的鏈路損傷信息并發(fā)送出去,從而可以有 效地收集TE鏈路上經過的OA節(jié)點的鏈路損傷信息,避免將OA節(jié)點以及OA節(jié)點之間的鏈 路屬性進行洪泛導致網(wǎng)絡中需要傳輸?shù)臄?shù)據(jù)量大幅度增加的情況。
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本 領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。圖1為現(xiàn)有技術中的一種典型的WDM網(wǎng)絡的拓撲圖;圖2為本發(fā)明實施例一提供的一種獲取WDM網(wǎng)絡中TE鏈路的鏈路損傷信息的方 法的處理流程圖;圖3為本發(fā)明實施例一提供的一種WDM網(wǎng)絡的拓撲圖;圖4為本發(fā)明實施例提供的一種傳輸流量工程鏈路的鏈路損傷信息的裝置的具 體實現(xiàn)結構圖;圖5為本發(fā)明實施例提供的一種傳輸流量工程鏈路的鏈路損傷信息的裝置的具 體實現(xiàn)結構圖;圖6為本發(fā)明實施例提供的一種傳輸流量工程鏈路的鏈路損傷信息的裝置的具 體實現(xiàn)結構圖。
具體實施例方式為便于對本發(fā)明實施例的理解,下面將結合附圖以幾個具體實施例為例做進一步 的解釋說明,且各個實施例并不構成對本發(fā)明實施例的限定。實施例一該實施例通過擴展LMP (Link Management Protocol,鏈路管理協(xié)議)協(xié)議的TE鏈路屬性一致性校驗過程,來完成兩個PXC交換節(jié)點之間的OA節(jié)點的損傷參數(shù)等鏈路屬性信 息的收集和映射。該實施例提供的一種獲取WDM網(wǎng)絡中TE鏈路的鏈路損傷信息的方法的處理流程 如圖2所示,包括如下處理步驟步驟21、位于TE鏈路的一端的第一 PXC節(jié)點通過擴展的LMP (Link Management Protocol,鏈路管理協(xié)議)協(xié)議的LinkSummery消息,發(fā)起TE (Traffic Engineering,流量 工程)鏈路屬性的一致性校驗過程?,F(xiàn)有的LMP協(xié)議的一個重要功能是進行TE鏈路屬性一致性校驗,同步此TE鏈路 的屬性,確保TE鏈路屬性在兩端節(jié)點上的配置一致。 在兩個PXC節(jié)點之間的TE鏈路上,某個PXC節(jié)點首先通過LMP協(xié)議的LinkSummery 消息,發(fā)起上述TE鏈路的屬性的一致性校驗過程。比如,在圖3所示的WDM網(wǎng)絡的拓撲示意圖中,NodeA和NodeD為分別別位于一條 TE鏈路的兩端的兩個PXC節(jié)點,NodeB為OA節(jié)點,NodeC為OA節(jié)點。首先,位于TE鏈路的一端的NodeA發(fā)起上述TE鏈路屬性的一致性校驗過程, 向NodeB發(fā)送擴展的LinkSummery消息(即圖3中的第一 LinkSummery消息),該擴展的 LinkSummery消息中除了包含了上述TE鏈路中的數(shù)據(jù)鏈路在本地節(jié)點(即NodeA)的鏈路 狀態(tài)信息,比如,本地鏈路ID,對端鏈路ID,編碼類型,最大最小帶寬以及所用波長等鏈路 特性。還包含了上述TE鏈路中的數(shù)據(jù)鏈路在本地節(jié)點(即NodeA)的鏈路損傷信息。上述LinkSummery消息采用UDP (UserDatagramProtocol,用戶數(shù)據(jù)報協(xié)議)協(xié)議 來傳輸,上述LinkSummery消息的目的地址填寫為相鄰節(jié)點(即NodeB)的地址。上述LinkSummery 消息、LinkSummeryAck 消息和 LinkSummeryNack 消息中都包含 對象Message_Id(消息標識)。本發(fā)明實施例在上述LinkSummery消息還攜帶一個校驗標識,該校驗標識可 以是一個特定的字符串或數(shù)值,用于驗證上述NodeA接收到的響應消息是否是上述 LinkSummery消息的應答消息。在本實施例中,如果上述NodeA接收到了位于TE鏈路的另 一端的NodeD返回的攜帶上述校驗標識的LinkSummeryAck消息,則說明TE鏈路屬性的一 致性校驗成功;如果收到的是LinkSummeryNack消息,則說明TE鏈路屬性的一致性校驗失 敗。步驟22、中間的OA節(jié)點在接收到LinkSummery消息后,將自身相關的鏈路損傷信 息添加到LinkSummary消息中,將更新后的LinkSummary消息轉發(fā)到下一個節(jié)點。在本發(fā)明實施例中,TE鏈路上的中間的OA節(jié)點接收TE上相鄰的上一個節(jié)點發(fā)送 的消息后,該中間的OA節(jié)點在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,并將更新后 的所述消息發(fā)送給所述TE上相鄰的下一個節(jié)點。所述本OA節(jié)點相關的鏈路損傷信息包括 所述本OA節(jié)點的鏈路損傷信息、所述本OA節(jié)點與所述上一個節(jié)點之間的鏈路損傷信息中 的至少一項。比如,NodeB收到上述LinkSummery消息后,由于NodeB知道自身是TE鏈路上 的中間的OA節(jié)點而非交換節(jié)點,NodeB需要更新該LinkSummery消息,并將更新后的 LinkSummery消息繼續(xù)轉發(fā)到下一節(jié)點。NodeB先回送一個LinkSummaryffait (即圖3中的 LinkSummaryffait 消息)消息給 NodeA。
如果上述NodeA在發(fā)送了上述LinkSummery消息(即圖3中的第一 LinkSummery 消息)之后,在設定的響應時間段內,未收到上述LinkSummaryWait消息,則會繼續(xù)重發(fā)上 述LinkSummery消息(即圖3中的第一 LinkSummery消息),直到收到響應或者重發(fā)次數(shù)達 到設定的數(shù)目。NodeB將自身相關的鏈路損傷信息添加到LinkSummary消息中,該自身相關的鏈 路損傷信息包括=NodeB的鏈路損傷信息、NodeB與相鄰的上一個節(jié)點之間的鏈路損傷信息 中的至少一項。當不考慮NodeB的鏈路損傷信息對整個TE鏈路的鏈路損傷時,該自身相關 的鏈路損傷信息可以只包括NodeB與相鄰的上一個節(jié)點之間的鏈路損傷信息;同樣,當不 考慮NodeB與相鄰的上一個節(jié)點之間的鏈路損傷信息對整個TE鏈路的鏈路損傷時,該自身 相關的鏈路損傷信息可以只包括NodeB的鏈路損傷信息。在本實施例,NodeB將自身的鏈路損傷信息和NodeB和NodeA之間的鏈路損傷信息 都添加到從NodeA收到的LinkSummary消息中,將更新后的LinkSummary (即圖3中的第二 LinkSummary消息)消息轉發(fā)到下一個節(jié)點NodeC。上述NodeB更新后的LinkSummary (即 圖3中的第二 LinkSummary消息)消息與上述圖3中的第一 LinkSummary消息的Message_ Id是不同的,但是上述NodeB更新后的LinkSummary中仍然攜帶上述校驗標識。NodeC收到上述NodeB更新后的LinkSummery消息后,知道自身是OA站點而 非交換節(jié)點,NodeC需要更新該接收到的LinkSummery消息。NodeC節(jié)點先回送一個 LinkSummaryAck(即圖 3 中的第一 LinkSummaryAck 消息)消息給 NodeB。NodeC將自身相關的鏈路損傷信息添加到接收到的上述NodeB更新后的 LinkSummary消息中,該自身相關的鏈路損傷信息包括=NodeC的鏈路損傷信息、NodeC與相 鄰的上一個節(jié)點之間的鏈路損傷信息中的至少一項。在本實施例中,NodeC將自身的鏈路損 傷信息和NodeC和NodeB之間的鏈路損傷信息添加到上述NodeB更新后的LinkSummary消 息中。然后,NodeC將自己更新后的LinkSummary (即圖3中的第三LinkSummary消息)消息 轉發(fā)到下一個節(jié)點NodeD。上述NodeC更新后的LinkSummary (即圖3中的第三LinkSummary 消息)消息中仍然攜帶上述校驗標識。步驟23、位于TE鏈路的另一端的第二 PXC節(jié)點在接收到上述NodeC更新后的 LinkSummery消息后,獲取該LinkSummary消息中攜帶的鏈路損傷信息,并與自身相關的鏈 路損傷信息結合在一起,形成上述TE鏈路的損傷信息。NodeD收到上述NodeC發(fā)送的LinkSmnmary消息后,先回送一個 LinkSummaryAck(即圖 3 中的第二 LinkSummaryAck 消息)消息給 NodeC。NodeD 根據(jù)所述 NodeC發(fā)送的LinkSummary消息中攜帶的鏈路損傷信息,以及NodeD的鏈路損傷信息,獲取 所述流量工程鏈路的鏈路損傷信息。NodeD首先獲取該LinkSummary消息中攜帶的NodeA、 NodeB和NodeC的鏈路損傷信息,以及NodeA和NodeB之間的、NodeC和NodeB之間的鏈路 損傷信息。然后,將上述獲取的鏈路損傷信息,和本地節(jié)點(NodeD)的鏈路損傷信息,還包 括NodeD和NodeC之間的鏈路損傷信息結合在一起,形成上述TE鏈路的損傷信息。NodeD將上述TE鏈路的損傷信息保存在本地數(shù)據(jù)庫中。最后,NodeD回送一個 LinkSummaryAck (即圖3中的第三LinkSummaryAck消息)消息給NodeA。上述NodeD更新 后的LinkSummary (即圖3中的第三LinkSummaryAck消息)消息中仍然攜帶上述校驗標識。NodeA接收到上述NodeD更新后的LinkSummary消息后,根據(jù)該NodeD更新后的LinkSummary消息中攜帶的上述校驗標識,便知道該NodeD更新后的LinkSummary (即圖3 中的第三LinkSummaryAck消息)消息是上述NodeA發(fā)送的LinkSummery消息(即圖3中的 第一 LinkSummary消息)的應答消息,從而確認上述TE鏈路屬性的一致性校驗過程結束。同理,NodeD也可以發(fā)起TE鏈路屬性的一致性校驗過程,形成反方向的TE鏈路的 損傷信息。上述NodeD在TE鏈路屬性的一致性校驗結束后,將上述保存的TE鏈路的損傷信 息通告給控制平面的路由模塊等其他模塊。控制平面的信令可以只通過PXC節(jié)點來傳輸, 不經過OA節(jié)點。比如,路由模塊在得到這些TE鏈路的損傷信息后,會將這些TE鏈路的損傷信息洪 泛出去,并可以根據(jù)該TE鏈路的損傷信息來為連接請求創(chuàng)建合理的路徑。實施例二在該實施例中,對上述實施例一所述的處理流程進行改進,在NodeA發(fā)送的擴展 的LinkSummery消息中不攜帶上述校驗標識。在NodeA通過UDP協(xié)議來向NodeB發(fā)送上述 擴展的LinkSummery消息時,將一個IP Alert Option選項和上述LinkSummery消息綁定 在一起,上述IP Alert Option選項中攜帶第一個OA節(jié)點(即NodeB)的地址。上述擴展的LinkSummery消息到達NodeB后,NodeB在該LinkSummery消息中添 加自身的鏈路損傷信息,還添加NodeB和NodeA之間的鏈路損傷信息,并在上述IP Alert Option選項中增加下一個OA節(jié)點(即NodeC)的地址后,將NodeB更新后的LinkSummery 消息發(fā)送給NodeC。上述NodeB更新后的LinkSummery消息和上述NodeA發(fā)送的的 LinkSummery消息中攜帶相同的Message_Id。由于上述NodeB更新后的LinkSummery消息的IP Alert Option選項中攜帶了 NodeC的地址,上述更新后的LinkSummery消息將經過NodeC。NodeC接收到上述NodeB 更新后的LinkSummery消息后,在該LinkSummery消息中添加自身的鏈路損傷信息,還添 加NodeC和NodeB之間的鏈路損傷信息,并在上述IP Alert Option選項中增加下一個節(jié) 點(即NodeD)的地址后,將NodeC更新后的LinkSummery消息發(fā)送給NodeD。上述NodeC 更新后的LinkSummery消息和上述NodeB更新后的LinkSummery消息、NodeA發(fā)送的的 LinkSummery消息中攜帶相同的Message_Id。NodeD收到上述NodeC發(fā)送的LinkSummary消息后,獲取該LinkSummary消息中攜 帶的NodeA、NodeB和NodeC的鏈路損傷信息,以及NodeA和NodeB之間的、NodeC和NodeB 之間的鏈路損傷信息。NodeD回送一個LinkSummaryAck消息給NodeA。該LinkSummaryAck 消息中仍然攜帶上述相同的Messagejd。NodeD將上述NodeA、NodeB和NodeC的鏈路損傷信息,以及NodeA和NodeB之間的、 NodeC和NodeB之間的鏈路損傷信息,和本地節(jié)點(NodeD)的鏈路損傷信息,還包括NodeD 和NodeC之間的鏈路損傷信息結合在一起,形成上述TE鏈路的損傷信息,將該TE鏈路的損 傷信息保存在本地數(shù)據(jù)庫中。NodeA 接收到上述 NodeD 發(fā)送的 LinkSummaryAck 消息后,根據(jù)該 LinkSummaryAck 中攜帶的上述Message_Id,便知道該LinkSummaryAck消息是上述NodeA發(fā)送的 LinkSummery消息的應答消息,從而確認上述TE鏈路屬性的一致性校驗過程結束。在該實施例中,所有的LinkSummary消息和LinkSummaryAck消息都攜帶相同的Message_Id,由于整個消息傳輸過程不包含Messagejd的變化,所以不需要像上述實施例 一那樣額外設置一個校驗標識。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。本發(fā)明實施例還提供了一種獲取流量工程鏈路的鏈路損傷信息的裝置,其具體實 現(xiàn)結構如圖4所示,具體可以包括消息接收模塊41,用于接收攜帶有流量工程鏈路上的OA節(jié)點相關的鏈路損傷信 息的消息,所述的OA節(jié)點相關的鏈路損傷信息包括0A節(jié)點的鏈路損傷信息、OA節(jié)點與相 鄰的上一個節(jié)點之間的鏈路損傷信息中的至少一項。鏈路損傷信息獲取模塊42,用于根據(jù)所述消息接收模塊所接收到的消息中攜帶的 鏈路損傷信息,以及所述流量工程鏈路上的交換節(jié)點的鏈路損傷信息,獲取所述流量工程 鏈路的鏈路損傷信息。所述裝置可以設置在位于流量工程鏈路的一端的第二交換節(jié)點上,所述第二交換 節(jié)點與所述流量工程鏈路上經過的最后一個OA節(jié)點相鄰,在這種情況下,位于流量工程鏈 路的另一端的第一交換節(jié)點向所述流量工程鏈路經過的第一個OA節(jié)點發(fā)送攜帶有所述源 交換節(jié)點的鏈路損傷信息的消息。所述第一個OA節(jié)點接收到所述消息后,在所述消息中增加所述第一個OA節(jié)點的 鏈路損傷信息,以及第一個OA節(jié)點與第一交換節(jié)點之間的鏈路損傷信息后,將更新后的所 述消息發(fā)送給所述流量工程鏈路經過的下一個OA節(jié)點。所述下一個OA節(jié)點接收到所述消息后,在所述消息中增加所述下一個OA節(jié)點的 鏈路損傷信息,以及下一個OA節(jié)點與第一個OA節(jié)點之間的鏈路損傷信息后,將更新后的所 述消息發(fā)送給所述流量工程鏈路經過的再下一個OA節(jié)點;依此類推,直到更新后的所述消 息被傳輸?shù)剿隽髁抗こ替溌方涍^的最后一個OA節(jié)點。所述第二交換節(jié)點上的所述裝置的上述消息接收模塊,接收所述最后一個OA節(jié) 點發(fā)送的、攜帶有第一鏈路損傷信息的消息時,所述第一鏈路損傷信息包括所述位于流量 工程鏈路的另一端的第一交換節(jié)點和所述流量工程鏈路經過的所有OA節(jié)點的鏈路損傷信 息、相鄰的OA節(jié)點之間的鏈路損傷信息、所述第一交換節(jié)點和與所述第一交換節(jié)點相鄰的 OA節(jié)點之間的鏈路損傷信息,所述的鏈路損傷信息獲取模塊42包括信息提取模塊421,用于提取所述消息接收模塊所接收到的消息中攜帶的所述第 一鏈路損傷信息;鏈路損傷信息形成模塊422,用于將所述信息提取模塊所提取的第一鏈路損傷信 息,與所述第二交換節(jié)點的鏈路損傷信息以及所述第二交換節(jié)點與所述最后一個OA節(jié)點 之間的鏈路損傷信息結合在一起,形成所述流量工程鏈路的鏈路損傷信息。本發(fā)明實施例還提供了一種獲取流量工程鏈路的鏈路損傷信息的裝置,其具體實 現(xiàn)結構如圖5所示,具體可以包括消息更新模塊51,用于接收流量工程鏈路上相鄰的上一個節(jié)點發(fā)送的消息,在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述OA節(jié)點的鏈路 損傷信息、所述OA節(jié)點與所述上一個節(jié)點之間的鏈路損傷信息中的至少一項;消息傳輸模塊52,用于將所述消息構造模塊所更新的消息傳輸給流量工程鏈路上 相鄰的下一個節(jié)點。當所述裝置設置在流量工程鏈路上的OA節(jié)點時所述的消息更新模塊51,用于在接收到的上一個節(jié)點發(fā)送的消息中增加本OA節(jié) 點的鏈路損傷信息和本OA節(jié)點與上一節(jié)點之間的鏈路損傷信息,將更新后的消息傳輸給 所述的消息傳輸模塊;所述的消息傳輸模塊52,用于將所述消息構造模塊所傳輸過來的消息傳輸給流量 工程鏈路上相鄰的下一個節(jié)點。本發(fā)明實施例還提供了一種傳輸流量工程鏈路的鏈路損傷信息的裝置,設置在位 于流量工程鏈路的一端的第一交換節(jié)點上,具體實現(xiàn)結構如圖6所示,具體可以包括消息構造模塊61,用于構造攜帶有所述第一交換節(jié)點的鏈路損傷信息的消息;消息傳輸模塊62,用于將所述消息構造模塊所構造的消息傳輸給流量工程鏈路上 和所述第一交換節(jié)點相鄰的第一個OA節(jié)點。本發(fā)明實施例還提供了一種網(wǎng)絡系統(tǒng),包括第一節(jié)點、第二節(jié)點和位于所述第一 節(jié)點和第二節(jié)點之間的光放大器OA節(jié)點,所述OA節(jié)點用于,接收所述第一節(jié)點發(fā)送的消息;在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述 OA節(jié)點的鏈路損傷信息、所述OA節(jié)點與所述第一節(jié)點之間的鏈路損傷信息中的至少一項,所述OA節(jié)點將更新后的所述消息發(fā)送給所述第二節(jié)點。當所述的第一節(jié)點為位于流量工程鏈路的一端的第一交換節(jié)點時,所述的第一節(jié) 點用于構造攜帶有所述第一節(jié)點的鏈路損傷信息的消息,將所述消息傳輸給流量工程鏈路 上和所述第一節(jié)點相鄰的第一個OA節(jié)點;當所述的第二節(jié)點為位于流量工程鏈路的另一端的第二交換節(jié)點時,所述的第二 節(jié)點用于接收所述流量工程鏈路上經過的最后一個OA節(jié)點發(fā)送的、攜帶有第一鏈路損傷 信息的消息時,將所述第一鏈路損傷信息,與所述第二節(jié)點的鏈路損傷信息以及所述第二 節(jié)點與所述最后一個OA節(jié)點之間的鏈路損傷信息結合在一起,形成所述流量工程鏈路的 鏈路損傷信息,所述第一鏈路損傷信息包括所述第一節(jié)點和所述流量工程鏈路經過的所 有OA節(jié)點的鏈路損傷信息、相鄰的OA節(jié)點之間的鏈路損傷信息、所述第一節(jié)點和與所述第 一節(jié)點相鄰的OA節(jié)點之間的鏈路損傷信息。綜上所述,本發(fā)明實施例通過擴展LMP協(xié)議的LinkSummery消息,可以有效地收集 WDM網(wǎng)絡中的PXC節(jié)點之間的TE鏈路上經過的OA節(jié)點的鏈路損傷信息,進而獲取整個TE 鏈路的鏈路損傷信息。本發(fā)明實施例避免了將OA節(jié)點作為控制平面管理的節(jié)點,符合標準化思想。并且 OA節(jié)點的鏈路損傷信息傳輸?shù)搅?PXC節(jié)點,不再需要單獨進行洪泛,降低了路由協(xié)議或者 其它洪泛機制的負荷。本發(fā)明實施例可以實現(xiàn)控制平面的信令只通過PXC節(jié)點來傳輸,不經過OA節(jié)點。 降低了信令處理的冗余度,從而降低了建路時延。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到的變化或替換, 都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應該以權利要求的保護范圍 為準。
權利要求
一種獲取流量工程鏈路的鏈路損傷信息的方法,其特征在于,包括流量工程鏈路上的光放大器OA節(jié)點接收流量工程鏈路上相鄰的上一個節(jié)點發(fā)送的消息;所述OA節(jié)點在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述OA節(jié)點的鏈路損傷信息、所述OA節(jié)點與所述上一個節(jié)點之間的鏈路損傷信息中的至少一項,所述OA節(jié)點將更新后的所述消息發(fā)送給所述流量工程鏈路上相鄰的下一個節(jié)點。
2.根據(jù)權利要求1所述的獲取流量工程鏈路的鏈路損傷信息的方法,其特征在于,當 所述上一個節(jié)點為位于流量工程鏈路的一端的第一交換節(jié)點時,所述的流量工程鏈路上的 光放大器OA節(jié)點接收流量工程鏈路上相鄰的上一個節(jié)點發(fā)送的消息,包括所述OA節(jié)點接收所述第一交換節(jié)點發(fā)送的攜帶有所述第一交換節(jié)點的鏈路損傷信息 的消息。
3.根據(jù)權利要求2所述的獲取流量工程鏈路的鏈路損傷信息的方法,其特征在于,所 述的所述OA節(jié)點在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,包括所述OA節(jié)點在所述消息中增加本OA節(jié)點的鏈路損傷信息和所述OA節(jié)點與所述上一 個節(jié)點之間的鏈路損傷信息。
4.根據(jù)權利要求2或3所述的獲取流量工程鏈路的鏈路損傷信息的方法,其特征在于, 當所述下一個節(jié)點為位于流量工程鏈路的另一端的第二交換節(jié)點時,所述的所述OA節(jié)點 將更新后的所述消息發(fā)送給所述流量工程鏈路的下一個節(jié)點,包括所述OA節(jié)點將攜帶有第一鏈路損傷信息的消息發(fā)送給所述第二交換節(jié)點,所述第一 鏈路損傷信息包括所述第一交換節(jié)點和流量工程鏈路上的所有OA節(jié)點的鏈路損傷信息、 相鄰的OA節(jié)點之間的鏈路損傷信息、所述第一交換節(jié)點和與所述第一交換節(jié)點相鄰的OA 節(jié)點之間的鏈路損傷信息;以使所述第二交換節(jié)點將所述第一鏈路損傷信息和所述第二交換節(jié)點的鏈路損傷信 息、所述第二交換節(jié)點和與所述第二交換節(jié)點相鄰的OA節(jié)點之間的鏈路損傷信息結合在 一起,形成所述流量工程鏈路的鏈路損傷信息。
5.根據(jù)權利要求1所述的獲取流量工程鏈路的鏈路損傷信息的方法,其特征在,所述 的消息包括擴展的鏈路管理協(xié)議LMP協(xié)議的LinkSummety消息。
6.一種獲取流量工程鏈路的鏈路損傷信息的裝置,其特征在于,包括消息更新模塊,用于接收流量工程鏈路上相鄰的上一個節(jié)點發(fā)送的消息,在所述消息 中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述OA節(jié)點的鏈路損傷信 息、所述OA節(jié)點與所述上一個節(jié)點之間的鏈路損傷信息中的至少一項;消息傳輸模塊,用于將所述消息構造模塊所更新的消息傳輸給流量工程鏈路上相鄰的 下一個節(jié)點。
7.一種傳輸流量工程鏈路的鏈路損傷信息的裝置,其特征在于,設置在位于流量工程 鏈路的一端的第一交換節(jié)點上,所述裝置具體包括消息構造模塊,用于構造攜帶有所述第一交換節(jié)點的鏈路損傷信息的消息;消息傳輸模塊,用于將所述消息構造模塊所構造的消息傳輸給流量工程鏈路上和所述 第一交換節(jié)點相鄰的第一個OA節(jié)點。
8.一種獲取流量工程鏈路的鏈路損傷信息的裝置,其特征在于,包括消息接收模塊,用于接收攜帶有流量工程鏈路上的OA節(jié)點相關的鏈路損傷信息的消 息,所述的OA節(jié)點相關的鏈路損傷信息包括0A節(jié)點的鏈路損傷信息、OA節(jié)點與相鄰的上 一個節(jié)點之間的鏈路損傷信息中的至少一項;鏈路損傷信息獲取模塊,用于根據(jù)所述消息接收模塊所接收到的消息中攜帶的鏈路損 傷信息,以及所述流量工程鏈路上的交換節(jié)點的鏈路損傷信息,獲取所述流量工程鏈路的 鏈路損傷信息。
9.根據(jù)權利要求8所述的獲取流量工程鏈路的鏈路損傷信息的裝置,其特征在于,所 述裝置設置在位于流量工程鏈路的一端的第二交換節(jié)點上,所述第二交換節(jié)點與所述流量 工程鏈路上經過的最后一個OA節(jié)點相鄰,并且,當所述消息接收模塊接收到所述流量工程鏈路上經過的最后一個OA節(jié)點發(fā)送的、攜 帶有第一鏈路損傷信息的消息時,所述第一鏈路損傷信息包括所述位于流量工程鏈路的 另一端的第一交換節(jié)點和所述流量工程鏈路經過的所有OA節(jié)點的鏈路損傷信息、相鄰的 OA節(jié)點之間的鏈路損傷信息、所述第一交換節(jié)點和與所述第一交換節(jié)點相鄰的OA節(jié)點之 間的鏈路損傷信息,所述的鏈路損傷信息獲取模塊包括信息提取模塊,用于提取所述消息接收模塊所接收到的消息中攜帶的所述第一鏈路損 傷信息;鏈路損傷信息形成模塊,用于將所述信息提取模塊所提取的第一鏈路損傷信息,與所 述第二交換節(jié)點的鏈路損傷信息以及所述第二交換節(jié)點與所述最后一個OA節(jié)點之間的鏈 路損傷信息結合在一起,形成所述流量工程鏈路的鏈路損傷信息。
10.一種網(wǎng)絡系統(tǒng),包括第一節(jié)點、第二節(jié)點和位于所述第一節(jié)點和第二節(jié)點之間的光 放大器OA節(jié)點,其特征在于所述OA節(jié)點用于,接收所述第一節(jié)點發(fā)送的消息;在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述OA節(jié) 點的鏈路損傷信息、所述OA節(jié)點與所述第一節(jié)點之間的鏈路損傷信息中的至少一項,所述OA節(jié)點將更新后的所述消息發(fā)送給所述第二節(jié)點。
11.根據(jù)權利要求10所述的網(wǎng)絡系統(tǒng),其特征在于當所述的第一節(jié)點為位于流量工程鏈路的一端的第一交換節(jié)點時,所述的第一節(jié)點用 于構造攜帶有所述第一節(jié)點的鏈路損傷信息的消息,將所述消息傳輸給流量工程鏈路上和 所述第一節(jié)點相鄰的第一個OA節(jié)點;當所述的第二節(jié)點為位于流量工程鏈路的另一端的第二交換節(jié)點時,所述的第二節(jié)點 用于接收所述流量工程鏈路上經過的最后一個OA節(jié)點發(fā)送的、攜帶有第一鏈路損傷信息 的消息時,將所述第一鏈路損傷信息,與所述第二節(jié)點的鏈路損傷信息以及所述第二節(jié)點 與所述最后一個OA節(jié)點之間的鏈路損傷信息結合在一起,形成所述流量工程鏈路的鏈路 損傷信息,所述第一鏈路損傷信息包括所述第一節(jié)點和所述流量工程鏈路經過的所有OA 節(jié)點的鏈路損傷信息、相鄰的OA節(jié)點之間的鏈路損傷信息、所述第一節(jié)點和與所述第一節(jié) 點相鄰的OA節(jié)點之間的鏈路損傷信息。
全文摘要
本發(fā)明實施例提供了一種獲取流量工程鏈路的鏈路損傷信息的方法和裝置,該方法主要包括流量工程鏈路上的OA節(jié)點接收流量工程鏈路上相鄰的上一個節(jié)點發(fā)送的消息,所述OA節(jié)點在所述消息中增加本OA節(jié)點相關的鏈路損傷信息,所述鏈路損傷信息包括所述OA節(jié)點的鏈路損傷信息、所述OA節(jié)點與所述上一個節(jié)點之間的鏈路損傷信息中的至少一項,所述OA節(jié)點將更新后的所述消息發(fā)送給所述流量工程鏈路上相鄰的下一個節(jié)點。利用本發(fā)明,可以有效地收集TE鏈路上經過的OA節(jié)點的鏈路損傷信息,進而獲取整個TE鏈路的鏈路損傷信息。
文檔編號H04J14/02GK101924599SQ20091008662
公開日2010年12月22日 申請日期2009年6月12日 優(yōu)先權日2009年6月12日
發(fā)明者韓建蕊 申請人:華為技術有限公司