專利名稱:Ptn/ipran端到端業(yè)務數據快速創(chuàng)建方法
技術領域:
本發(fā)明涉及PTN (PacketTransportNetwork)/IPRAN (IP Radio Access Network)網絡管理,具體涉及PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法。
背景技術:
隨著傳輸技術的發(fā)展,PTN/IPAN等分組傳送設備逐漸在運營商網絡得到大量的應用和推廣。傳輸網絡維護人員擁有SDH (Synchronous Digital Hierarchy) /MSTP(Multi-ServiceTransportPlatform)/ASON (Auto-Switch Optical Network)網絡維護經驗,更喜歡SDH式的端到端業(yè)務配置方式,但是對于PTN/IPRAN網絡業(yè)務,因為有隧道/偽線/業(yè)務三個業(yè)務管理層次,并且每層有大量的MPLS/以太網/ATM參數需要配置,造成即使采用端到端的方式進行業(yè)務數據的制作,仍然十分繁瑣和復雜,配置一條業(yè)務的時間往往相當于SDH業(yè)務的5 10倍,并且對維護人員的專業(yè)能力提出了很高的要求,從而大大提高了網絡維護的成本。本文中,CES是 Circuit Emulation Service 的縮寫;QOS 是 Qality Of Service縮寫,OAM 是 Operation Administration Management 的縮寫。VPN 是 Virtual PrivateNetwork的縮寫。
發(fā)明內容
本發(fā)明所要解決的技術問題是解決PTN/IPRAN網絡端到端業(yè)務創(chuàng)建繁瑣、復雜的問題。為了解決上述技術問題,本發(fā)明所采用的技術方案是提供一種PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,包括以下步驟
A、根據PTN/IPRAN網絡維護對象的參數屬性組分類制作不同的參數屬性組配置模板;
B、根據業(yè)務類型,在同一界面層內選擇相應的參數屬性組配置模板配置業(yè)務屬性,生成網絡業(yè)務數據;在步驟B中,首先選擇業(yè)務屬性,然后選擇源宿網元端口、各層標簽以及各層使用的參數屬性組配置模板,最后確定業(yè)務層的完整工作路徑和保護路徑;
C、將業(yè)務數據按照業(yè)務、偽線和隧道三個層次進行分層顯示,并可進行相互快速定位。在上述方法中,步驟A包括以下步驟
根據網絡維護的對象將該對象的參數屬性組配置模板進行分類;
確定各參數屬性組配置模板中配置參數的范圍;
確定各類參數屬性組配置模板中相應配置參數的缺省值,所述配置參數包括常規(guī)參數和用于特定業(yè)務應用場景的特定參數。在上述方法中,所述業(yè)務類型包括以太網專線業(yè)務、虛擬以太網專線業(yè)務、以太網專網業(yè)務、虛擬以太網專網業(yè)務、以太網樹形業(yè)務、虛擬以太網樹形業(yè)務、CES仿真業(yè)務和ATM業(yè)務。在上述方法中,步驟B中,所述業(yè)務屬性包括業(yè)務類型、業(yè)務代號、業(yè)務級別、業(yè)務名稱、客戶名、保護方式以及輸入業(yè)務和承載隧道的帶寬信息。在上述方法中,確定業(yè)務層的完整工作路徑的步驟如下
B31、根據配置參數中的業(yè)務帶寬、路由策略和選擇的源宿網元接口信息生成隧道過濾條件;
B32、根據所述隧道過濾條件判斷是否已有直接可用的隧道,如果沒有轉步驟B33,否則轉 B35 ;
B33、在源宿節(jié)點之間采用Dijkstra算法計算滿足路由策略的工作隧道路由;
B34、根據所述工作路徑上各接口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定工作隧道的屬性;轉B35 ; B35、選定所述隧道作為承載層,在其上手動或自動分配偽線標簽,并確定工作偽線屬性。在上述方法中,步驟B34中,分配隧道標簽時,可以為整條隧道分配相同的標簽,也可以根據單個節(jié)點自由分配空閑標簽。在上述方法中,確定保護路徑的步驟如下
B41、選擇保護隧道的源宿節(jié)點;
B42、在源宿節(jié)點之間采用Dijkstra算法計算保護路徑路由;
B43、根據所述保護路徑上各接口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定保護隧道屬性。本發(fā)明,一方面將大量繁瑣/復雜的參數配置工作固定到模板中,另一方面將多層業(yè)務配置集成到單層配置中,減少配置操作的步驟,從而降低配置繁瑣度,提高配置效率。此外,仍然采用三層分層顯示的方式,保持業(yè)務、偽線、隧道各層獨立操作和修改的便利性。
圖I為本發(fā)明的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法流程圖。圖2為本發(fā)明中步驟A的流程 圖3為本發(fā)明中步驟B的流程 圖4為本發(fā)明中步驟B2的流程 圖5為本發(fā)明中步驟B3的流程 圖6為本發(fā)明中步驟B4的流程圖。
具體實施例方式下面結合附圖對本發(fā)明作出詳細的說明。如圖I所示,本發(fā)明提供的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法包括以下步驟
步驟A、根據網絡維護的對象(如各種節(jié)點,各種接口,隧道,偽線,VPN業(yè)務,各層0ΑΜ,各層QOS等等)的參數屬性組分類制作PTN/IPRAN網絡業(yè)務的各類參數屬性組配置模板,具體步驟如下,請見圖2:
Al、根據以太網業(yè)務、CES仿真業(yè)務或ATM業(yè)務的需要對參數屬性組配置模板進行分類,參數屬性組配置模板包括各種協(xié)議屬性組、物理接口屬性組(SDH、以太網二層/三層、ATM各種物理接口的NNI側/UNI側物理屬性)、邏輯子接口屬性組、QOS屬性組(業(yè)務、偽線和隧道各層的QOS屬性)以及各層OAM的檢測屬性組、保護屬性組、路由策略屬性組等參數屬性組,每個參數屬性組包含一系列相關參數;
A2、確定各類參數屬性組配置模板中常規(guī)參數的范圍。根據各類參數屬性組配置模板,找出業(yè)務配置過程中每個參數屬性組常規(guī)需要使用的參數,確定參數的范圍。比如所有業(yè)務層次都會有QOS參數屬性組,QOS參數屬性組中的優(yōu)先級策略,流控策略,業(yè)務代號生成規(guī)則策略等等都是常規(guī)需要使用的參數。A3、確定各類參數屬性組配置模板中配置參數的缺省值。制作各種業(yè)務常用的缺省參數屬性組的缺省值模板,可以供大量業(yè)務通用。很多業(yè)務參數取決于業(yè)務應用場景和業(yè)務類型,比如可以對大客戶EVLAN業(yè)務制定相應的QOS參數屬性組模板,為基站語音業(yè)務、數據業(yè)務回傳制定不同的QOS參數屬性組模板,在這些 模板制作過程中,可以直接選擇使用常規(guī)缺省參數的模板或其他特定參數模板,通過模板的嵌套使用,簡化制作模板需要配置的參數,生成不同業(yè)務場景的參數屬性模板集合。該步驟的特點是盡量將業(yè)務需要的各層次參數采用參數屬性組模板固化,盡最大努力減少后面業(yè)務配置步驟中需要配置的相關各層參數,為業(yè)務配置多層次扁平化為單一配置層次做好準備。步驟B、根據業(yè)務類型,在同一界面層內選擇相應的參數屬性組配置模板配置各種業(yè)務屬性,生成網絡業(yè)務數據。業(yè)務類型主要有以太網專線業(yè)務(ELine),虛擬以太網專線業(yè)務(EVLine),以太網專網業(yè)務(ELAN),虛擬以太網專網業(yè)務(EVLAN),以太網樹形業(yè)務(ETree),虛擬以太網樹形業(yè)務(EVTree),CES仿真業(yè)務,ATM業(yè)務等。業(yè)務屬性主要有業(yè)務類型、業(yè)務代號、業(yè)務級別、業(yè)務名稱、客戶名、保護方式以及輸入業(yè)務和承載隧道的帶寬信息。業(yè)務屬性可以根據不同運營商、不同管理者關心的項目不同,進行業(yè)務屬性和部分自動生成屬性規(guī)則的定制。步驟B的具體步驟如下,請參見圖3
BI、為業(yè)務選擇相應的業(yè)務屬性(包括業(yè)務類型,業(yè)務代號,業(yè)務名稱,業(yè)務級別,客戶名,路由策略,保護策略等等)。B2、選擇源宿網元接口、各層標簽以及各層使用的參數屬性組配置模板,具體步驟如下,請參見圖4
B21、根據業(yè)務規(guī)劃,在同一界面一次性選擇源宿節(jié)點和業(yè)務物理接口或邏輯子接口 ;該步采用類似SDH網絡業(yè)務操作方式,直接選擇業(yè)務UNI側物理接口或者邏輯子接口,并選擇接口屬性使用的UNI物理接口或者邏輯子接口參數屬性組配置模板。B22、根據業(yè)務規(guī)劃,在同一界面一次性輸入隧道和偽線等各承載層標簽或者選擇自動分配標簽,將隧道和偽線類比于SDH網絡中選擇VC4和VC12。B23、根據常規(guī)網絡業(yè)務需求,在同一界面一次性分別為偽線和隧道層選擇偽線層0ΑΜ、隧道層OAM和偽線層Q0S、隧道層QOS等參數屬性組配置模板,自動生成各層業(yè)務對象的配置屬性信息。步驟B2的最大特點是將原來縱向層次化的業(yè)務配置直接融合成按照橫向單一層次進行配置,節(jié)省大量的操作步驟。步驟B3、尋找確定業(yè)務工作路徑經過的路由,具體步驟如下,請參見圖5
B31、根據配置參數中的業(yè)務帶寬、路由策略和選擇的源宿網元接口信息生成隧道過濾條件;比如根據源宿、帶寬、優(yōu)先級、路由策略、保護策略等生成綜合的隧道過濾條件。B32、根據所述隧道過濾條件判斷是否已有直接可用的隧道,如果沒有轉步驟B33,否則轉B35 ;
B33、在源宿節(jié)點之間采用Dijkstra算法計算滿足路由策略的隧道工作路徑;可以支持最少節(jié)點、最小成本、最佳性能、網絡負載均衡等路由策略和經過/排斥的網元、鏈路等條件找到滿足條件的最佳路由。B34、根據所述工作路徑上各接口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定工作隧道的屬性;轉B35 ;
為整條隧道同時生成標簽,可以采用整條隧道采用相同的標簽,這樣對于通過標簽識別業(yè)務有好處。當然也可以根據單個節(jié)點自由分配空閑標簽的方式,這樣可以充分利用標簽的空間。B35、選定所述隧道作為承載層,在其上手動或自動分配偽線標簽,并確定工作偽線屬性;
最后確認業(yè)務層的完整工作路由。步驟B4、選擇保護源宿端點,計算確定業(yè)務保護路徑經過的路由,從而確定保護路徑,具體步驟如下,請參見圖6:
B41、選擇保護隧道的源宿節(jié)點;
B42、在源宿節(jié)點之間采用Dijkstra算法自動或半自動(指定路由條件,如經過/排斥的節(jié)點/鏈路)計算保護路徑路由;
B43、根據保護路徑路由上的端口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定保護隧道屬性。如果采用多段保護路徑,則重復上述B41-B43,完成整個保護電路的數據制作。步驟C、將業(yè)務數據按照業(yè)務、偽線和隧道三個層次進行分層顯示,并可進行相互快速定位,這樣便于對數據進行獨立修改和操作,優(yōu)點如下
(I)采用三個獨立頁面分別顯示業(yè)務/偽線/隧道,并通過關聯標識提供相互間直接快速定位,便于相關數據的修改和操作。關聯標識是指在隧道對象中記錄承載的偽線和業(yè)務的標識,在業(yè)務和偽線中記錄承載該業(yè)務的隧道標識。(2)采用分層顯示,便于獨立進行分層拓撲顯示和分層告警/性能的管理,也便于統(tǒng)計察看各層帶寬利用率、實時流量等數據,還便于進行各層OAM維護。本發(fā)明,通過設計基于參數屬性組模板的單層式的PTN/IPRAN快速端到端業(yè)務數據制作方法,采用對參數屬性組模板分類、預置各模板參數,業(yè)務/偽線/隧道多個層次數據融合為一次性單層創(chuàng)建端到端數據制作方式,達到快速端到端業(yè)務數據制作,并且仍然采用分層方式進行結果數據顯示,同樣可以達到網絡分層維護管理的目的,從而提高PTN/IPAN網絡業(yè)務數據的制作速度,降低對于操作維護人員的專業(yè)技能要求,達到降低網絡維護的成本目標。本發(fā)明不局限于上述最佳實施方式,任何人應該得知在本發(fā)明的啟示下作出的結構變化,凡是與本發(fā)明具有相同或相近 的技術方案,均落入本發(fā)明的保護范圍之內。
權利要求
1.PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,包括以下步驟 A、根據PTN/IPRAN網絡維護對象的參數屬性組分類制作不同的參數屬性組配置模板; B、根據業(yè)務類型,在同一界面層內選擇相應的參數屬性組配置模板配置業(yè)務屬性,生成網絡業(yè)務數據;在步驟B中,首先選擇業(yè)務屬性,然后選擇源宿網元端口、各層標簽以及各層使用的參數屬性組配置模板,最后確定業(yè)務層的完整工作路徑和保護路徑; C、將業(yè)務數據按照業(yè)務、偽線和隧道三個層次進行分層顯示,并可通過關聯標識進行相互快速定位。
2.如權利要求I所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,步驟A包括以下步驟 根據網絡維護的對象將該對象的參數屬性組配置模板進行分類; 確定各參數屬性組配置模板中配置參數的范圍; 確定各類參數屬性組配置模板中相應配置參數的缺省值,所述配置參數包括常規(guī)參數和用于特定業(yè)務應用場景的特定參數。
3.如權利要求I所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于, 所述業(yè)務類型包括以太網專線業(yè)務、虛擬以太網專線業(yè)務、以太網專網業(yè)務、虛擬以太網專網業(yè)務、以太網樹形業(yè)務、虛擬以太網樹形業(yè)務、CES仿真業(yè)務和ATM業(yè)務。
4.如權利要求I所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,步驟B中,所述業(yè)務屬性包括業(yè)務類型、業(yè)務代號、業(yè)務級別、業(yè)務名稱、客戶名、保護方式以及輸入業(yè)務和承載隧道的帶寬信息。
5.如權利要求I所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,確定業(yè)務層的完整工作路徑的步驟如下 B31、根據配置參數中的業(yè)務帶寬、路由策略和選擇的源宿網元接口信息生成隧道過濾條件; B32、根據所述隧道過濾條件判斷是否已有直接可用的隧道,如果沒有轉步驟B33,否則轉 B35 ; B33、在源宿節(jié)點之間采用Dijkstra算法計算滿足路由策略的工作隧道路由; B34、根據所述工作路徑上各接口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定工作隧道的屬性;RB35 ; B35、選定所述隧道作為承載層,在其上手動或自動分配偽線標簽,并確定工作偽線屬性。
6.如權利要求5所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,步驟B34中,分配隧道標簽時,可以為整條隧道分配相同的標簽,也可以根據單個節(jié)點自由分配空閑標簽。
7.如權利要求I所述的PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,其特征在于,確定保護路徑的步驟如下 B41、選擇保護隧道的源宿節(jié)點; B42、在源宿節(jié)點之間采用Dijkstra算法計算保護路徑路由; B43、根據所述保護路徑上各接口輸入的標簽值手動分配隧道標簽或自動分配隧道標簽,并確定保護隧道屬性。
全文摘要
本發(fā)明公開了一種PTN/IPRAN端到端業(yè)務數據快速創(chuàng)建方法,包括以下步驟A、根據PTN/IPRAN網絡維護對象的參數屬性組分類制作不同的參數屬性組配置模板;B、根據業(yè)務類型,在同一界面層內選擇相應的參數屬性組配置模板配置業(yè)務屬性,生成網絡業(yè)務數據;C、將業(yè)務數據按照業(yè)務、偽線和隧道三個層次進行分層顯示。本發(fā)明,將大量繁瑣/復雜的參數配置工作固定到模板中,并將多層業(yè)務配置集成到單層配置中,減少配置操作的步驟,降低配置繁瑣度,提高配置效率;此外,仍然采用三層分層顯示的方式,保持業(yè)務、偽線、隧道各層獨立操作和修改的便利性。
文檔編號H04L12/24GK102882722SQ201210370238
公開日2013年1月16日 申請日期2012年9月28日 優(yōu)先權日2012年9月28日
發(fā)明者白澤剛 申請人:烽火通信科技股份有限公司