專利名稱:一種t-mpls控制平面的模塊化實現方法
技術領域:
本發(fā)明涉及光網絡中T-MPLS控制平面的一種模塊化實現方法, 適用于傳送網絡中的分組傳送領域。特別涉及城域網接入與匯聚層面 應用。
背景技術:
縱觀整個光網絡,可以從區(qū)域和功能兩個方面進行劃分。從橫向 區(qū)域分割來看,整個光網絡可分為光接入網、城域網和骨干網三個部 分;從網絡功能構成看,則可分為管理平面、控制平面和傳送平面三 個相互分離又相互依賴的功能模塊,其中控制平面作為可選模塊,在 20世紀90年代以前都未曾被單獨實現。
在電信業(yè)務的IP化趨勢推動下,傳輸網承載的業(yè)務從以TDM為 主向以IP為主轉變,以S0NET/SDH為基礎的通信網要想滿足網絡中 急劇增長的業(yè)務種類與數量越來越困難,因此,新的技術自動交換光 網絡(AS0N)應運而生。AS0N與傳統的傳送網絡主要的不同就是將 管理平面和控制平面分開,實現了獨立的控制平面。
在AS0N中,控制平面主要是實現連接的建立釋放、檢測維護和 故障的恢復連接等功能,針對這些呼叫控制和連接控制功能決定了控 制平面的結構組成,分別是連接控制單元(CC)、路由控制單元(RC)、鏈路資源管理單元(LRM)、流量策略單元(TP)、網絡呼叫控制單元 (NetCallC)和協議控制單元(PC)組成。
目前,ITU-T關于AS0N的建議僅僅支持SDH和0TN傳送網應用, 如何將AS0N的體系架構擴展分組傳送網迫在眉睫。迄今為止,釆用 ASON體系結構作為T-MPLS分組傳送網體系結構框架是最佳選擇,現 在的標準僅規(guī)范了 T-MPLS數據平面的部分功能,控制平面的功能及 實現還需要進一步研究。
發(fā)明內容
針對上述不足,本發(fā)明提供一種T-MPLS控制平面的模塊化實現 方法。在對T-MPLS控制平面與其他技術進行詳細研究對比后,結合 現有控制平面相關技術,本著功能與模塊緊密結合的原則,該方法針 對T-MPLS在分組傳送網絡中控制平面所需實現的連接、路由、信令 和資源管理功能將控制平面抽象為四大模塊,同時規(guī)定了各個模塊間 及控制平面與其他平面的接口方式。本方法能高效完成T-MPLS控制 平面所有功能,并能保證與其他傳送網技術互聯互通。
本發(fā)明提出的一種T-MPLS控制平面模塊化實現方法,其具體內 容如下
如圖1所示,整個控制平面按照功能抽象出四個模塊一一連接控 制模塊(CCM )、路由模塊(RM )、信令模塊(醒)和資源管理模塊(R薩)。 各個模塊間以及同管理平面間采用無連接的SOCKET通信方式進行信 息交互,同傳送平面的通信方式則采用串口通信。四個模塊中連接控制模塊作為核心模塊與其他三個模塊及管理平面均有接口 ,鏈路資源 管理模塊向下與傳輸平面設置接口、向上與管理平面亦設置接口,除 此之外不設置其他接口。
本發(fā)明中,連接控制模塊主要實現連接的管理、連接策略的維護 和連接(業(yè)務)的恢復功能。為了在告警發(fā)生時進行快速的源端保護 倒換,該模塊需要維護一個以本節(jié)點為源節(jié)點的連接以及經過本節(jié)點
的連接的信息庫,如圖2所示。該模塊亦不負責時隙資源的分配(標 簽管理和分配),僅向鏈路資源管理模塊發(fā)送相關時隙命令,由資源 模塊返回。
本發(fā)明采用模塊化的方式實現T-MPLS控制平面,能在分組傳送 網中實現多業(yè)務的端到端路由、信令和保護功能,能加快連接建立及 保護倒換速度、節(jié)約有限的帶寬資源,并能與數據光網絡中現有的控 制平面技術相互兼容。使用該方法的T-MPLS分組傳送網亦能與SDH 等傳統傳送網互聯互通。
通過結合附圖的方式對下面的實例進行詳細描述,本發(fā)明的上述 和/或其他目的和優(yōu)點將會更加清楚,其中
圖1所示為T-MPLS控制平面模塊化結構示意圖。 圖2所示為T-MPLS控制平面保護倒換過程示意圖。 201表示管理平面
202表示連接控制模塊查詢連接信息表,然后返回備份路由。203表示連接控制模塊更新連接信息表。
圖3所示為T-MPLS控制平面模塊建路時序示意圖。
具體實施方案
本發(fā)明根據已有控制平面技術,結合T-MPLS自身特點,設計了 一種T-MPLS控制平面模塊化實現方法,圖1即為本發(fā)明所示T-MPLS 控制平面模塊化結構總圖。
圖1中,連接控制模塊(CCM)主要有三大功能,即連接的管理、 連接策略的維護和連接(業(yè)務)的恢復。資源管理模塊(R醒)基于 LRM草案實現。此模塊維護控制信道的連通性、檢驗數據鏈路的物理 連通性、進行鏈路屬性信息的關聯、支持下游向上游告警的傳遞并能 進行故障定位以滿足保護恢復的需求。路由模塊(RM)基于0SPF— TE實現。其主要功能有兩個 一是路由信息的分發(fā), 一是受限路由 的計算。信令模塊(MM)基于CR-LDP或擴展的RSVP實現。信令模塊 接受連接控制模塊的調用,將連接控制模塊的連接命令轉換為相應的 信令協議消息,在各個控制節(jié)點之間進行具體的控制信令的傳遞及信 令狀態(tài)的維護。其中,連接控制模塊對外有四大接口,分別是與路由 模塊的接口、與資源管理模塊的接口、與信令模塊的接口以及與網管 及用戶代理(管理平面)的接口,資源管理模塊與管理平面亦設置了 接口,通信方式均采用無連接的SOCKET通信,資源管理模塊與傳輸 平面的通信方式則采用串口通信。
在建路過程中,連接控制模塊不負責時隙資源的分配(標簽管理和分配),它只是根據要求的帶寬向資源管理模塊發(fā)出各種時隙命令, 如預留配置、釋放等等,由資源管理模塊來完成時隙資源的分配。參
照圖3所示T-MPLS控制平面模塊建路時序示意圖,CCM根據連接參 數和本地連接策略,先向路由控制器請求路由,路由模塊會返回滿足 連接限制要求(如包含和排除特定鏈路或節(jié)點,風險組不相關,時延 限制等)的多條路由。根據返回的路由再向鏈路資源管理器申請預留 一定的資源,比如一個SDHVC4。資源管理模塊根據要求參數完成最 佳及次佳路由的標簽分配。如果資源預留成功,則開始與路徑上其它 AS0N節(jié)點間的協作,連接控制器把連接操作轉換成特定的連接建立 命令,通過與信令協議模塊的接口轉換成RSVP信令消息。如果得到 信令協議模塊下游節(jié)點連接建立成功的指示,則請求鏈路資源管理模 塊對已經預留的資源進行交叉倒換,連接建立成功,通知連接控制模 塊的業(yè)務控制器。連接控制器還要對成功建立的連接狀態(tài)進行監(jiān)視和 維護,并通過與網管的接口匯報連接情況并接受管理平面的連接和策 略配置。
連接控制模塊的連接的管理功能是指此模塊維護了 一個以本節(jié) 點為源節(jié)點的連接以及經過本節(jié)點的連接的信息庫,接到網絡管理模 塊或用戶的連接建立、修改、查詢、拆除的命令后,通過連接目錄管 理修改連接管理信息。如業(yè)務控制器接收到資源管理模塊的建路成功 命令后,將新建連接的路由及備份路由信息添加進信息表中。同理若 接收到拆路成功命令后則刪除相關信息。
連接控制模塊接收到資源管理模塊或信令模塊上報的光路告警后,連接控制模塊能根據上述信息庫中存放的備份路由信息進行快速
的保護倒換,參見圖2 — 一T-MPLS控制平面保護倒換過程示意圖???br>
制模塊首先將該告警上報網管并通過信令模塊將該告警信息廣播出 去,同時對信息庫進行查詢。若該告警來自資源管理^^塊,則查詢信 息庫中所有本節(jié)點發(fā)起的連接,返回預先計算好的相應備份路由信息
并將標簽信息下發(fā),當接到底層的更改成功指示更新信息表并通知網 管。若該告警來自信令模塊,則連接控制模塊查詢信息表中以本節(jié)點 為源節(jié)點的連接是否經過該故障節(jié)點,若有則按照上述步驟進行交叉 倒換,但不再對該告警進行泛洪。
權利要求
1、一種T-MPLS控制平面的模塊化實現方法,該方法通過四大功能模塊完成控制平面的路由、信令、資源預留管理功能,并給出了各個模塊間以及控制平面同管理平面、傳輸平面的接口。其特征在于功能模塊部分包括連接控制模塊(CCM),用于完成網絡中連接的管理、連接策略的維護和連接(業(yè)務)的恢復;資源管理模塊(RMM),用于維護控制信道的連通性、檢驗數據鏈路的物理連通性、進行鏈路屬性信息的關聯、支持下游向上游告警的傳遞并能進行故障定位以滿足保護恢復的需求;路由模塊(RM),用于完成路由信息的分發(fā)和受限路由的計算;信令模塊(MM),用于信令協議消息的轉換、傳遞及信令狀態(tài)維護。接口部分包括模塊間接口,采用無連接的SOCKET通信方式進行信息的交換傳遞;控制平面同管理平面接口,采用無連接的SOCKET通信方式;控制平面同傳輸平面接口,采用串口通信方式。
2、 根據權利要求1所述的一種T-MPLS控制平面的模塊實現方 法,其特征在于所述的連接控制模塊對外包括四大接口,分別為 與路由模塊的接口、與鏈路資源管理器的接口、與信令協議模塊的接 口以及與管理平面的接口 。
3、 根據權利要求1所述的一種T-MPLS控制平面的模塊實現方 法,其特征在于所述的資源管理模塊對外接口包括與連接控制模 塊的接口、與管理平面的接口和與傳輸平面的接口。
4、 根據權利要求1所述的一種T-MPLS控制平面的模塊實現方法,其特征在于所述的路由模塊和信令模塊的對外接口僅包括與 連接控制模塊的接口。
5、根據權利要求1所述的一種T-MPLS控制平面的模塊實現方法, 其特征在于所述的連接控制模塊維護了 一個以本節(jié)點為源節(jié)點的連 接以及經過本節(jié)點的連接的信息庫,接到網管或用戶的連接建立、修 改、查詢、拆除的命令后,通過連接目錄管理修改連接管理信息。
6 、根據權利要求5所述的一種T-MPLS控制平面的模塊實現方法, 其特征在于連接控制模塊不負責時隙資源的分配(標簽管理和分 配),它只是根據要求的帶寬向資源管理模塊發(fā)出各種時隙命令,如 預留配置、釋放等等,由資源管理模塊來完成時隙資源的分配。
7、根據權利要求5所述的一種T-MPLS控制平面的^^莫塊實現方法, 其特征在于連接信息庫中包含正在使用路由及備份路由兩種信息, 當接收到底層鏈路故障告警后,采用源端保護策略,直接從連接信息 庫中提取備份路由。
全文摘要
本發(fā)明為T-MPLS控制平面的一種模塊化實現方法,該方法定義了控制平面功能及接口。本發(fā)明中控制平面由連接控制模塊(CCM)、資源管理模塊(RMM)、路由模塊(RM)和信令模塊組成(MM),完成的功能包括連接的管理、維護和恢復;鏈路資源的分配管理;受限路由的計算及分發(fā);控制信令的傳遞與維護??刂破矫婺K之間及與管理平面間采用SOCKET通信方式,與傳輸平面則采用共享內存方式進行通信。本發(fā)明能在分組傳送網中實現多業(yè)務的端到端的路由、信令和保護功能,大幅度地縮短連接恢復所需時間。
文檔編號H04Q11/00GK101431701SQ20081023959
公開日2009年5月13日 申請日期2008年12月12日 優(yōu)先權日2008年12月12日
發(fā)明者昱 堯, 張志輝, 張永軍, 蔣定孚, 琳 譚, 閆新峰, 顧畹儀 申請人:北京郵電大學