本發(fā)明涉及通信領域,特別是一種端到端的跨機固網絡業(yè)務編排方法。
背景技術:
1、目前,隨著通信技術的飛速發(fā)展,通信網絡結構越來越復雜,固定網絡和機動網絡的通信手段和接入手段越來越多。出于安全性和保密性的要求,不同的機固網絡之間通常相互隔離、受控互通。
2、隨著網絡規(guī)模的增大,經常出現(xiàn)機動網絡的通信終端和固定網絡的通信終端的業(yè)務互通需求。但是,由于網絡的復雜性和隔離性,造成跨機固網絡的端到端業(yè)務編排具備一定的困難性。
3、目前,通常是通過各個專業(yè)網管進行人工配置的方式來實現(xiàn)。這種方式配置復雜,效率低下??梢姡F(xiàn)有技術中缺少一種有效的方法進行可管可控的跨機固網絡業(yè)務編排。
技術實現(xiàn)思路
1、有鑒于此,本發(fā)明提出一種端到端的跨機固網絡業(yè)務編排方法。本發(fā)明具有方法通用、使用方便等特點,適用于端到端跨機固網絡的業(yè)務編排。
2、本發(fā)明采用的技術方案為:
3、一種端到端的跨機固網絡業(yè)務編排方法,包括以下步驟:
4、(1)通過網絡拓撲收集模塊發(fā)起網絡拓撲數(shù)據同步請求,通過機動網專業(yè)網管、固定網專業(yè)網管、網間交換管控系統(tǒng)查詢網絡拓撲數(shù)據信息;
5、(2)機動網專業(yè)網管、固定網專業(yè)網管、網間交換管控系統(tǒng)通過業(yè)務編排能力注冊接口向業(yè)務編排能力注冊模塊主動注冊自身的業(yè)務編排策略控制能力,業(yè)務編排策略控制能力包括帶寬限制、時延限制、抖動限制、丟包率限制、路徑優(yōu)選策略和主備路徑能力;業(yè)務編排策略控制能力作為業(yè)務跨域分解模塊的輸入,用于指定子業(yè)務的服務質量保障策略;
6、(3)通過業(yè)務需求接收模塊實現(xiàn)端到端業(yè)務需求的人工輸入,或接收上級應用系統(tǒng)下發(fā)的端到端業(yè)務需求;對業(yè)務需求進行分析,將業(yè)務需求傳送給業(yè)務跨域分解模塊,業(yè)務跨域分解模塊基于網絡拓撲數(shù)據和機動網專業(yè)網管、固定網專業(yè)網管的業(yè)務編排策略控制能力,規(guī)劃出一條符合業(yè)務需求的跨網跨域通信隧道;然后,將業(yè)務需求按照不同網域進行分解,分解為每個網域需要建立的通信隧道和網間數(shù)據交換策略,即每個專業(yè)網管需要完成的子業(yè)務;
7、(4)通過子業(yè)務資源預判模塊判斷當前網絡是否滿足業(yè)務需求,判斷內容包括:網絡剩余帶寬是否滿足業(yè)務需求、網絡時延丟包參數(shù)是否滿足業(yè)務需求、當前策略是否與已有策略沖突;當所有的子業(yè)務均通過資源預判操作后,則認為當前的網絡環(huán)境具備開通業(yè)務的條件,能夠進行子業(yè)務下發(fā)操作;如果存在子業(yè)務沒有通過資源預判操作,則認為當前的網絡環(huán)境不具備開通業(yè)務的條件,由業(yè)務需求調整模塊對業(yè)務需求進行調整,調整后重新進行業(yè)務跨域分解和資源預判;
8、(5)當所有的子業(yè)務均被資源預判操作認定為滿足資源需求后,進行子業(yè)務下發(fā)操作,具體方式為:通過協(xié)同控制模塊將子業(yè)務下發(fā)給機動網專業(yè)網管、固定網專業(yè)網管以及網間交換管控系統(tǒng),由專業(yè)網管進行域內的業(yè)務編排,并將編排結果反饋給數(shù)據采集模塊,數(shù)據采集模塊將域內編排結果發(fā)送給業(yè)務編排結果匯集模塊,形成一條端到端的業(yè)務編排結果;
9、(6)當業(yè)務開通后,通過業(yè)務運行質量監(jiān)控模塊對業(yè)務運行指標進行監(jiān)控,監(jiān)控內容包括業(yè)務的實時流量、時延、抖動和丟包率信息;在監(jiān)控過程中,如果業(yè)務的運行質量不滿足業(yè)務需求,則反饋給業(yè)務需求調整模塊,對業(yè)務需求進行調整,重新進行業(yè)務跨域分解和資源預判;
10、(7)業(yè)務需求接收模塊接收到業(yè)務結束指令后,發(fā)送給業(yè)務跨域分解模塊,業(yè)務跨域分解模塊通過協(xié)同控制模塊向機動網專業(yè)網管、固定網專業(yè)網管、網間交換管控系統(tǒng)下發(fā)業(yè)務結束指令,釋放相應的網絡資源,完成業(yè)務生命周期管控。
11、進一步地,步驟(1)中,網絡拓撲數(shù)據中包含節(jié)點、設備、鏈路和端口的信息,網絡拓撲數(shù)據作為業(yè)務跨域分解模塊的輸入,用于業(yè)務編排時判斷通信終端之間是否存在一條可達的連通路徑。
12、進一步地,步驟(3)中,所述跨網跨域通信隧道包含每個參與網域內的通信隧道需求參數(shù)以及網域之間負責跨網數(shù)據交換的策略需求參數(shù);所述通信隧道需求參數(shù)用于保障通信質量,所述策略需求參數(shù)用于保障不同網絡之間的隔離性,限制數(shù)據包是否可以通過;
13、進一步地,所述的端到端業(yè)務需求包括:源端ip地址、源端業(yè)務端口、目的端ip地址、目的端業(yè)務端口、帶寬、時延、抖動。
14、進一步地,所述的通信隧道需求參數(shù)包括:通信帶寬、通信優(yōu)先級、鏈路優(yōu)選策略、鏈路主備策略。
15、進一步地,所述的策略需求參數(shù)包括:白名單信息、黑名單信息、源地址信息、目的地址信息、通信業(yè)務端口信息、通信協(xié)議類型、通信保障時間。
16、本發(fā)明與背景技術相比,具有如下優(yōu)點:
17、1、本發(fā)明提出的一種端到端的跨機固網絡業(yè)務編排方法,能有效滿足跨機動網絡和固定網絡的業(yè)務編排需求。
18、2、本發(fā)明通過將任務跨域分解為通信隧道需求和跨網數(shù)據交換的策略,能夠保證網絡隔離性的前提下完成業(yè)務編排,業(yè)務生命周期結束后,能夠恢復到網絡的隔離狀態(tài)。
19、3、本發(fā)明通過對網絡拓撲數(shù)據的統(tǒng)一處理和業(yè)務編排能力注冊功能,可根據各專業(yè)網域支持的業(yè)務編排能力進行編排策略的指定,不僅能夠精準控制服務保障策略,而且有資源預判機制,能夠有效提升業(yè)務編排的成功率,具有很好的普適性和可擴展性。
1.一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,步驟(1)中,網絡拓撲數(shù)據中包含節(jié)點、設備、鏈路和端口的信息,網絡拓撲數(shù)據作為業(yè)務跨域分解模塊的輸入,用于業(yè)務編排時判斷通信終端之間是否存在一條可達的連通路徑。
3.根據權利要求1所述的一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,步驟(3)中,所述跨網跨域通信隧道包含每個參與網域內的通信隧道需求參數(shù)以及網域之間負責跨網數(shù)據交換的策略需求參數(shù);所述通信隧道需求參數(shù)用于保障通信質量,所述策略需求參數(shù)用于保障不同網絡之間的隔離性,限制數(shù)據包是否可以通過。
4.根據權利要求3所述的一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,所述的端到端業(yè)務需求包括:源端ip地址、源端業(yè)務端口、目的端ip地址、目的端業(yè)務端口、帶寬、時延、抖動。
5.根據權利要求3所述的一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,所述的通信隧道需求參數(shù)包括:通信帶寬、通信優(yōu)先級、鏈路優(yōu)選策略、鏈路主備策略。
6.根據權利要求3所述的一種端到端的跨機固網絡業(yè)務編排方法,其特征在于,所述的策略需求參數(shù)包括:白名單信息、黑名單信息、源地址信息、目的地址信息、通信業(yè)務端口信息、通信協(xié)議類型、通信保障時間。