統一網管利用corba技術實現電路帶寬動態調整的製作方法
2023-05-07 00:51:06 1
專利名稱:統一網管利用corba技術實現電路帶寬動態調整的製作方法
技術領域:
本發明涉及分布式網絡管理系統,特別涉及基於公共對象請求代理體系結構CORBA接口與統一網管的電路帶寬動態調整方法。
背景技術:
(1)CORBACORBA是國際標準化組織OMG(對象管理組)於1991年發布的構造異構分布式系統結構的技術規範。它定義了分布式對象如何互操作,目的是使基於對象的軟體部件在分布式異構環境下可重用、可移植和可互操作。它為可移植的、面向對象的分布式計算應用程式提供了不依賴於平臺的編程接口和模型。它不依賴於程式語言、計算平臺、網絡協議的這一特點,使得它非常適合於分布式系統應用程式的開發和系統集成,為不同平臺軟體系統的互操作提供了一種簡單、易懂的接口方案。
目前,CORBA技術已經大量應用於電信、金融等領域。例如在電信網的管理方面,基於CORBA的接口規範已經為各運營商和製造商所接受,很多電信網絡管理系統都通過CORBA接口與底層系統進行交互並提供北向的CORBA接口。
(2)統一網管隨著網絡設備處理能力的提高以及運營商對網絡可管理性的重視,目前,很多運營商已經或正在建設能管理所轄範圍之內所有設備的統一網管。例如某省移動公司為了提高其生產效率、節約管理成本,針對自身管理需求,分別建設了能管理全省傳輸網絡設備的傳輸網統一網管和能管理全省交換網絡設備的話務網統一網管。特別值得一提的是,傳輸網統一網管一般具有端到端的自動配置與管理功能,這就使得網絡的管理者可以不再關心設備的實現細節,如網元交叉等,只需關注業務的開發以及端到端業務通道的創建、監視,為用戶提供滿足服務等級約定的通訊服務。
在電信運營商的日常活動中,為了適應話務量的變化、合理利用通信網絡資源、避免收入的流失,往往需要頻繁地進行中繼電路的連接與拆除工作。這些工作往往需要通過人工操作來完成。例如,在某段時間,負責話務網的工作人員W發現a至z之間的通信量增長迅速,並且部分呼叫的建立存在阻塞,為了避免業務流失,W向負責傳輸網絡維護的部門或上級部門提出增加a至z之間的中繼電路的請求,在傳輸電路建立好之後,W再激活交換機相應模塊,至此,a與z之間的通信帶寬得以提升。顯然,這種手工操作方式效率非常低下,不可避免地存在通信業務流失、客戶滿意度下降等問題。
發明內容
本發明的目的為了解決現有技術存在的上述問題,提供一種基於CORBA接口與統一網管的電路帶寬動態調整方法,該方法通過CORBA接口將傳輸網統一網管與話務網統一網管聯繫起來,使用計算機軟體自動實現通信網絡資源的按需調配。相對於目前的人工操作方式而言,能更快、更好地對通信網絡資源進行合理調度,提高資源的利用率,避免話務量的流失。
本發明的技術方案為在運營商已經建設了傳輸網統一網管和話務網統一網管的基礎上,上述問題可以通過傳輸網統一網管與話務網統一網管協同工作來有效解決。
一種基於CORBA接口與統一網管的電路帶寬動態調整方法,包括傳輸網統一網管、話務網統一網管、CORBA接口和配置數據,所述方法包括下列步驟(1)、話務網統一網管管理所有的交換設備,能夠統計、監視某段時間之內兩地間中繼群的話務量,通過對業務流量門限的設置,話務網統一網管可以判斷出哪些中繼群需要進行帶寬調整,當話務網統一網管監測到中繼群話務量越限,將通過CORBA接口把帶寬調整請求傳達給傳輸網統一網管;(2)、傳輸網統一網管在收到帶寬調整請求後,創建並激活滿足帶寬要求的電路或拆除已存在的電路,並將處理的結果返回給話務網統一網管;(3)、話務網統一網管根據傳輸網統一網管返回的結果執行相應的操作;話務網統一網管將激活或去激活相應的交換機模塊,通信網絡資源得以重新分配。
配置數據是傳輸網統一網管和話務網統一網管協同工作的基礎,所用的配置數據包括(1)、數字配線架DDF埠連接表;(2)、同步數字系列SDH埠與數字配線架DDF埠映射表;(3)、交換機模塊與數字配線架DDF埠映射表;通過以上三張關係表,可以將SDH埠與交換機模塊關聯起來,從而使傳輸網統一網管與話務網統一網管能夠互相標識對方的資源。
CORBA接口使用接口描述語言IDL,對傳輸網統一網管與話務網統一網管之間的交互進行了準確、詳細的約定,是本方法的靈魂。IDL接口文件如下#ifndef_BANDWIDTHADJUST_IDL_#define_BANDWIDTHADJUST_IDL_module corbaBase{module BWAdjustMgr{ //描述電路忙閒狀態 struct CircuitTraffic{ string<20>srcBureauName;//源交換機所在局名; string<20>srcDDFSwPortID;//源交換側DDF埠標識(如1B-1-2-1) string<20>dstBureauName;//宿交換機所在局名; string<20>dstDDFSwPortID;//宿交換側DDF埠標識(如IB-1-2-2) short trafficVolume;//埠忙閒狀態百分比(0~100) }; typedef sequence<CircuitTraffic>CircuitTrafficSeq; //帶寬調整命令中使用的數據結構 struct PathStruct{ string<20>srcBureauName; //源交換機所在局名; string<20>srcDDFSwPortID;//源交換機側DDF埠標識(如1B-1-2-1) string<20>dstBureauName; //宿交換機所在局名; string<20>dstDDFSwPortID;//宿交換機側DDF埠標識(如2B-1-2-1) long reserv;//保留的控制參數(備用)};//描述DDF傳輸側(A面)埠於交換側(B面)埠的連接關係struct DDFRelation{string<20>bureauName; //局名string<20>DDFTrPortID; //傳輸側DDF埠標識,在局內唯一string<20>DDFSwPortID; //交換側DDF埠標識,在局內唯一};typedef sequence<DDFRelation>DDFRelationSeq;//描述DDF交換側埠與交換機模塊的關係struct SwitchDDF_ModuleRelation{!-- SIPO DP --dp/ string<20> bureauName;//局名 string<20> DDFSwPortID; //交換側DDF埠標識 string<20> switcherName; //交換機標識 string<20> moduleName;//交換機模塊標識 longsystemNo; //系統號 }; typedef sequence<SwitchDDF_ModuleRelation>SwitchDDF_ModuleRelationSeq; interface BandwidthAdjust{ /*(1)增加帶寬 Input Path 指定需更創建的SDH通道的源宿點 timeout超時門限(單位秒),如傳輸網管在該時間內內有響應請求, 則取消該命令的執行 Return0 SUCCESS-1 TIME OUT<-1FAIL>0 INPUT INVALID */ long CreatePath(in PathStruct path,in long timeout); /*(2)減少帶寬 Input Path 指定需要拆除的SDH通道的源宿點 timeout超時門限(單位秒),如傳輸網管在該時間內內有響應請求, 則取消該命令的執行 Return 0 SUCCESS -1 TIME OUT <-1FAIL >0 INPUT INVALID */ long DeletePath(in PathStruct path,in long timeout); //(3)獲取所有DDF埠連接關係;!-- SIPO DP --dp/void getAllDDFRelation(out DDFRelationSeq ddfRelationList);//(4)設置交換機側DDF埠與模塊關係信息;void setSwitchDDF_ModuleRelation(in SwitchDDF_ModuleRelationSeq ddfModuleList);//(5)設置電路忙閒狀態(最近統計值)void setCircuitTraffic(in CircuitTrafficSeq circuitTrafficList); };};};#endif本發明的有益效果該方法通過CORBA接口將傳輸網統一網管與話務網統一網管聯繫起來,使用計算機軟體自動實現通信網絡資源的按需調配。相對於目前的人工操作方式而言,能更快、更好地對通信網絡資源進行合理調度,提高資源的利用率,避免話務量的流失,為運營商增加收入。
圖1為本發明的處理流程圖。
圖2為本發明話務網統一網管側流程圖。
圖3為本發明傳輸網統一網管側流程圖。
圖4為本發明實施帶寬動態調整的系統結構圖。其中1-SDH傳輸設備A,2-SDH傳輸設備B,3-程控交換機A,4-程控交換機B,5-傳輸網統一網管,6-話務網統一網管。
具體實施例方式
圖4是一個實施帶寬動態調整的系統結構圖。在本實施案例中。話務網統一網管管理某一區域之內的交換網設備及其資源,傳輸網統一網管管理該區域之內的傳輸設備及其資源。話務網統一網管定時統計所管交換機模塊的話務流量,如果發現業務量越限,則向傳輸網統一網管發送電路帶寬動態調整的請求;傳輸網統一網管在收到請求後,創建或拆除相應的電路;話務網統一網管根據傳輸網的響應結果執行交換機模塊的激活或去激活操作,從而達到帶寬動態調整的目的。
具體敘述如下圖中所示的傳輸網由SDH傳輸設備,如終端復用器、分插復用器、中繼器及連接它們的光纖鏈路組成,交換網由程控交換機及連接它們的中繼鏈路組成。傳輸網為交換網提供鏈路帶寬,用於承載語音、數據、圖象等業務。程控交換機的2M中繼口通過數字配線架DDF與SDH傳輸設備的E1埠相連。也就是說,DDF將交換機的埠與傳輸設備的埠進行關聯,實現交換機與傳輸設備的通信。
傳輸網統一網管管理傳輸網的所有資源,具有端到端的電路自動創建功能。也就是說,傳輸網統一網管能夠在給定源宿埠的條件下,自動尋找滿足帶寬要求的服務層路徑並分配信道資源,指示設備執行交叉連接指令,從而建立源宿埠之間的通路。話務網統一網管管理交換網的所有資源,具有交換機業務流量的統計監視以及連接的建立功能。傳輸網統一網管與話務網統一網管位於網管中心機房,通過高速乙太網交換機進行通信。
當話務網統一網管監測到交換機業務流量越限時,例如交換機A與B之間的業務量很大,越過門限,將通過CORBA接口,向傳輸網統一網管發送帶寬調整請求,請求傳輸網統一網管在傳輸設備A與傳輸設備B之間建立中繼電路;傳輸網統一網管響應請求,試圖在A與B之間建立滿足帶寬要求的通路並將結果返回給話務網統一網管;如果傳輸通路建立成功,話務網統一網管將指示交換機A與交換機B的相關模塊執行激活操作,至此整個操作流程完成。
權利要求
1.一種基於CORBA接口與統一網管的電路帶寬動態調整方法,包括傳輸網統一網管、話務網統一網管、CORBA接口和配置數據,其特徵在於所述方法包括下列步驟(1)、話務網統一網管管理所有的交換設備,能夠統計、監視某段時間之內兩地間中繼群的話務量,通過對業務流量門限的設置,話務網統一網管可以判斷出哪些中繼群需要進行帶寬調整,當話務網統一網管監測到中繼群話務量越限,將通過CORBA接口把帶寬調整請求傳達給傳輸網統一網管;(2)、傳輸網統一網管在收到帶寬調整請求後,創建並激活滿足帶寬要求的電路或拆除已存在的電路,並將處理的結果返回給話務網統一網管;(3)、話務網統一網管根據傳輸網統一網管返回的結果執行相應的操作;話務網統一網管將激活或去激活相應的交換機模塊,通信網絡資源得以重新分配。
2.根據權利要求1所述的電路帶寬動態調整方法,其特徵在於使傳輸網統一網管和話務網統一網管協同工作所用的配置數據包括(1)、DDF埠連接表;(2)、SDH埠與DDF埠映射表;(3)、交換機模塊與DDF埠映射表;通過以上三張關係表,可以將SDH埠與交換機模塊關聯起來,從而使傳輸網統一網管與話務網統一網管能夠互相標識對方的資源。
3.根據權利要求1所述的電路帶寬動態調整方法,其特徵在於所述的方法運行了CORBA接口所使用IDL接口程序。
全文摘要
本發明涉及基於CORBA接口與統一網管的電路帶寬動態調整方法。該方法通過CORBA接口將傳輸網統一網管與話務網統一網管聯繫起來,使用計算機軟體自動實現通信網絡資源的按需調配。相對於目前的人工操作方式而言,能更快、更好地對通信網絡資源進行合理調度,提高資源的利用率,避免話務量的流失,為運營商增加收入。
文檔編號H04L12/24GK1494262SQ0312833
公開日2004年5月5日 申請日期2003年7月18日 優先權日2003年7月18日
發明者胡志勇, 郭薇 申請人:烽火通信科技股份有限公司