專利名稱:基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法及自動交換光網(wǎng)絡(luò)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及自動交換光網(wǎng)絡(luò)(ASON, Automatically Switched Optical Networks)技術(shù)領(lǐng)域,具體涉及基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法及自動交 換光網(wǎng)絡(luò)。
背景技術(shù):
傳統(tǒng)的ASON由控制平面、管理平面和傳送平面組成。其中,控制平面 由路由選擇、信令轉(zhuǎn)發(fā)以及資源管理等功能模塊和傳送控制信令信息的信令網(wǎng) 絡(luò)組成,完成呼叫控制和連接控制等功能??刂破矫嫱ㄟ^使用接口、協(xié)議以及 信令系統(tǒng),可以動態(tài)地交換光網(wǎng)絡(luò)的拓樸信息、路由信息以及其它控制信令, 實現(xiàn)光通道的動態(tài)建立和拆除,以及網(wǎng)絡(luò)資源的動態(tài)分配,還能在連接出現(xiàn)故 障時對其進行恢復(fù)。
管理平面的重要特征就是管理功能的分布化和智能化。傳統(tǒng)的光傳送網(wǎng)管 理體系被基于傳送平面、控制平面和信令網(wǎng)絡(luò)的新型多層面管理結(jié)構(gòu)所替代, 構(gòu)成了一個集中管理與分布智能相結(jié)合、面向運營者(管理平面)的維護管理 需求與面向用戶(控制平面)的動態(tài)服務(wù)需求相結(jié)合的綜合化的光網(wǎng)絡(luò)管理方 案。ASON的管理平面與控制平面技術(shù)互為補充,可以實現(xiàn)對網(wǎng)絡(luò)資源的動態(tài) 配置、性能監(jiān)測、故障管理以及路由規(guī)劃等功能。
傳送平面由一系列的傳送實體組成,它是業(yè)務(wù)傳送的通道,可提供端到端 單向或者雙向傳輸。ASON傳送網(wǎng)絡(luò)基于網(wǎng)狀網(wǎng)結(jié)構(gòu),也支持環(huán)網(wǎng)保護。光節(jié) 點使用具有智能的光交叉連接器(OXC, Optical Cross Connect)和可重構(gòu)光 分插復(fù)用器(ROADM, Reconfigurable Optical Add/Drop Multiplexer)等光交 換設(shè)備。另外,傳送平面具備分層結(jié)構(gòu),支持多粒度光交換技術(shù)。多粒度交換 技術(shù)是ASON實現(xiàn)流量工程的重要物理支撐技術(shù),同時也適應(yīng)帶寬的靈活分 配和多種業(yè)務(wù)接入的需要。在ASON網(wǎng)絡(luò)中,為了和網(wǎng)絡(luò)管理域的劃分相匹配,控制平面以及傳送 平面也分為不同的自治域。其劃分的依據(jù)可以是按照資源的不同地域或者是所 包含的不同類型設(shè)備。即使在已經(jīng)被進一步劃分的域中,為了可擴展的需求, 控制平面也可以被劃分為不同的路由區(qū)域,ASON傳送平面的資源也將據(jù)此分 為不同的部分。
上述三大平面之間通過3個接口實現(xiàn)信息的交互。控制平面和傳送平面之 間通過連接控制接口相連,交互的信息主要為從控制節(jié)點到傳送平面網(wǎng)元的交 換控制命令和從網(wǎng)元到控制節(jié)點的資源狀態(tài)信息。管理平面通過網(wǎng)絡(luò)管理接口 分別與控制平面及傳送平面相連,實現(xiàn)管理平面對控制平面和傳送平面的管 理,接口中的信息主要是網(wǎng)絡(luò)管理信息??刂破矫嫔线€有用戶網(wǎng)絡(luò)接口 (UNI, User Network Interface )、內(nèi)部網(wǎng)纟各網(wǎng)纟各4妄口 ( I-NNI , Internal Network-Network Interface )和外部網(wǎng)絡(luò)網(wǎng)絡(luò)接口 ( E-NNI, External Network-Network Interface )。 UNI是客戶網(wǎng)絡(luò)和光層設(shè)備之間的信令接口 ??蛻粼O(shè)備通過這個接口動態(tài)地請 求獲取、撤銷、修改具有一定特性的光帶寬連接資源,其多樣性要求光層的接 口必須滿足多樣性,能夠支持多種網(wǎng)元類型;還要滿足自動交換的要求,即要 支持業(yè)務(wù)發(fā)現(xiàn)、鄰居發(fā)現(xiàn)等自動發(fā)現(xiàn)功能,以及呼叫控制、連接控制和連接選 擇功能。I-NNI是在一個自治域內(nèi)部或者在有信任關(guān)系的多個自治域中的控制 實體間的雙向信令接口 。 E-NNI是在不同自治域中控制實體之間的雙向信令接 口。為了實現(xiàn)連接的自動建立,NNI需要支持資源發(fā)現(xiàn)、連接控制、連接選擇 和連接路由尋徑等功能。
現(xiàn)有的ASON體系結(jié)構(gòu),用戶不能直接向網(wǎng)絡(luò)提交復(fù)雜的業(yè)務(wù)申請,只 能通過UNI接口或者網(wǎng)管提交請求。基于UNI接口的業(yè)務(wù)提交方式,無法實 現(xiàn)業(yè)務(wù)邏輯的分析和組合,所以無法實現(xiàn)對復(fù)雜邏輯業(yè)務(wù)的處理,同時現(xiàn)有的 框架無法實現(xiàn)對業(yè)務(wù)邏輯的封裝和重用。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理 方法及自動交換光網(wǎng)絡(luò),使得用戶可以直接向網(wǎng)絡(luò)提交復(fù)雜的業(yè)務(wù)申請,為用 戶參與業(yè)務(wù)定制和業(yè)務(wù)共享奠定了&出。
為解決上述技術(shù)問題,本發(fā)明提供方案如下
一種自動交換光網(wǎng)絡(luò),包括控制平面、傳送平面和管理平面,還包括業(yè)務(wù) 平面,所述業(yè)務(wù)平面包括業(yè)務(wù)數(shù)據(jù)單元SDE和至少一個業(yè)務(wù)控制單元SCE, 其中,每個SCE具體包括業(yè)務(wù)分析模塊SA-SCE和業(yè)務(wù)處理模塊SP-SCE;
所述SDE,用于維護光網(wǎng)絡(luò)中的基本邏輯塊的業(yè)務(wù)邏輯信息,所述基本
邏輯塊是最小業(yè)務(wù)粒度的業(yè)務(wù)邏輯,所述業(yè)務(wù)邏輯信息包括業(yè)務(wù)邏輯的服務(wù)地 址和接口 ;
所述SA-SCE,用于接收并解析用戶提交的業(yè)務(wù)請求,得到多個基本邏輯 塊,并從所述SDE查詢所述多個基本邏輯塊各自對應(yīng)的服務(wù)地址和接口,并 根據(jù)查詢到的服務(wù)地址和接口,調(diào)用對應(yīng)的SP-SCE以執(zhí)行所述多個基本邏輯
塊;
所述SP-SCE,通過用戶網(wǎng)絡(luò)接口 UNI與所述控制平面連接,用于保存與 本SP-SCE對應(yīng)的自治域相關(guān)的業(yè)務(wù)邏輯,并根據(jù)本地或遠(yuǎn)程的SA-SCE的調(diào) 用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
優(yōu)選地,上述自動交換光網(wǎng)絡(luò)中,
所述SDE,還用于維護光網(wǎng)絡(luò)中的用戶信息和虛擬拓樸,其中,所述虛 擬拓樸是一個自治域的邏輯拓樸結(jié)構(gòu)信息;
所述SP-SCE,進一步用于通過與所述控制平面進行交互以執(zhí)行所述相應(yīng) 的業(yè)務(wù)邏輯。
優(yōu)選地,上述自動交換光網(wǎng)絡(luò)中,
所述SP-SCE,還用于將本SP-SCE保存的所有業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息 發(fā)送給所述SDE;所述SDE還用于根據(jù)接收到的各個SP-SCE發(fā)送的業(yè)務(wù)邏 輯信息,維護光網(wǎng)絡(luò)中的業(yè)務(wù)邏輯信息。
優(yōu)選地,上述自動交換光網(wǎng)絡(luò)中,還包括業(yè)務(wù)生產(chǎn)環(huán)境SPE和業(yè)務(wù)提交 門戶SSP;
所述SPE,用于通過圖形用戶界面上的可視化圖形顯示業(yè)務(wù)構(gòu)建器和所述 SDE維護的各個業(yè)務(wù)邏輯,并接收用戶根據(jù)需要對所述可視化圖形按照預(yù)定 順序組合后得到的圖形組,并根據(jù)所述圖形組組合生成新的業(yè)務(wù)邏輯,并將所 述新的業(yè)務(wù)邏輯保存在該新的業(yè)務(wù)邏輯所對應(yīng)SP-SCE中,同時將該新的業(yè)務(wù)
邏輯的業(yè)務(wù)邏輯信息注冊到所述SDE;
所述SSP,用于通過圖形用戶界面上的可禍/f匕圖形顯示所述SDE維護的 各個業(yè)務(wù)邏輯,并根據(jù)用戶所選擇的可視化圖形,確定用戶所選擇的業(yè)務(wù)邏輯, 并根據(jù)所述所選擇的業(yè)務(wù)邏輯對應(yīng)的服務(wù)地址和4妄口 ,調(diào)用對應(yīng)的SP-SCE以 執(zhí)行所述所選擇的業(yè)務(wù)邏輯;
所述SP-SCE,還用于根據(jù)SSP的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。 優(yōu)選地,上述自動交換光網(wǎng)絡(luò)中,還包括業(yè)務(wù)分享環(huán)境SSE,用于獲取并 保存所述SPE生成的新的業(yè)務(wù)邏輯,并且,通過廣播方式將所述新的業(yè)務(wù)邏 輯的業(yè)務(wù)邏輯信息通知用戶,和/或根據(jù)用戶輸入的元數(shù)據(jù),從自身保存的新 的業(yè)務(wù)邏輯中搜索匹配的業(yè)務(wù)邏輯并將搜索到的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息發(fā) 送給用戶。
本發(fā)明還提供了 一種基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法,
所述自動交換光網(wǎng)絡(luò)包括控制平面、傳送平面、管理平面和業(yè)務(wù)平面,所 述業(yè)務(wù)平面包括業(yè)務(wù)數(shù)據(jù)單元SDE和至少一個業(yè)務(wù)控制單元SCE,其中,所 述SDE維護光網(wǎng)絡(luò)中的基本邏輯塊的業(yè)務(wù)邏輯信息,所述基本邏輯塊是最小 業(yè)務(wù)粒度的業(yè)務(wù)邏輯,所述業(yè)務(wù)邏輯信息包括業(yè)務(wù)邏輯的服務(wù)地址和接口;每 個SCE具體包括業(yè)務(wù)分析模塊SA-SCE和業(yè)務(wù)處理模塊SP-SCE;所述SP-SCE, 通過用戶網(wǎng)絡(luò)接口 UNI與所述控制平面連接,用于保存與本SP-SCE對應(yīng)的自 治域相關(guān)的業(yè)務(wù)邏輯;所述方法還包括
通過所述SA-SCE接收并解析用戶提交的業(yè)務(wù),得到多個基本邏輯塊,并 從所述SDE獲取所述多個基本邏輯塊各自對應(yīng)的服務(wù)地址和接口 ,并根據(jù)獲 取到的服務(wù)地址和接口,調(diào)用對應(yīng)的SP-SCE;所述對應(yīng)的SP-SCE,根據(jù)所述 SA-SCE的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
優(yōu)選地,上述方法中,所述SDE還維護光網(wǎng)絡(luò)中的用戶信息和虛擬拓樸, 其中,所述虛擬拓樸是一個自治域的邏輯拓樸結(jié)構(gòu)信息;
所述SP-SCE進一步通過與所述控制平面進行交互以執(zhí)行所述相應(yīng)的業(yè)務(wù) 邏輯。
優(yōu)選地,上述方法中,所述SP-SCE進一步將本SP-SCE保存的所有業(yè)務(wù) 邏輯的業(yè)務(wù)邏輯信息發(fā)送給所述SDE;所述SDE進一步根據(jù)接收到的各個
SP-SCE發(fā)送的業(yè)務(wù)邏輯信息,維護光網(wǎng)絡(luò)中的業(yè)務(wù)邏輯信息。
優(yōu)選地,上述方法中,所述自動交換光網(wǎng)絡(luò)還包括業(yè)務(wù)生產(chǎn)環(huán)境SPE和 業(yè)務(wù)提交門戶SSP,所述方法還包括
所述SPE通過圖形用戶界面上的可視化圖形顯示業(yè)務(wù)構(gòu)建器和所述SDE 維護的各個業(yè)務(wù)邏輯,并接收用戶對所述可視化圖形按照預(yù)定順序組合后得到 的圖形組,并根據(jù)所述圖形組組合生成新的業(yè)務(wù)邏輯,并將所述新的業(yè)務(wù)邏輯 保存在該新的業(yè)務(wù)邏輯所對應(yīng)SP-SCE中,同時將該新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯 信息發(fā)送給所述SDE;
所述SSP通過圖形用戶界面上的可視化圖形顯示所述SDE維護的各個業(yè) 務(wù)邏輯,并根據(jù)用戶所選擇的可視化圖形,確定用戶所選擇的業(yè)務(wù)邏輯,并根 據(jù)所述所選擇的業(yè)務(wù)邏輯對應(yīng)的服務(wù)地址和接口 ,調(diào)用對應(yīng)的SP-SCE以執(zhí)行 所述所選擇的業(yè)務(wù)邏輯。
優(yōu)選地,上述方法中,所述自動交換光網(wǎng)絡(luò)還包括業(yè)務(wù)分享環(huán)境SSE,所 述SSE獲取并保存所述SPE生成的新的業(yè)務(wù)邏輯,并且,通過廣播方式將所 述新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息通知用戶,和/或根據(jù)接收到的用戶輸入的元 數(shù)據(jù),從自身保存的新的業(yè)務(wù)邏輯中搜索匹配的業(yè)務(wù)邏輯并將搜索到的業(yè)務(wù)邏 輯的業(yè)務(wù)邏輯信息發(fā)送給用戶。
從以上所述可以看出,本發(fā)明提供的基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法 及自動交換光網(wǎng)絡(luò),通過在現(xiàn)有的自動交換光網(wǎng)絡(luò)系統(tǒng)增加業(yè)務(wù)平面,從而提 供了面向業(yè)務(wù),以用戶為中心的光網(wǎng)絡(luò)業(yè)務(wù)提供體系架構(gòu)。它具有分布式,動 態(tài)靈活,個性化等特點。相對于現(xiàn)有的光網(wǎng)絡(luò),本發(fā)明所述自動交換光網(wǎng)絡(luò)通 過一個業(yè)務(wù)平面實現(xiàn)了對各種光網(wǎng)絡(luò)資源和業(yè)務(wù)邏輯資源的統(tǒng)一管理,能夠在 光網(wǎng)絡(luò)上提供復(fù)雜光傳送網(wǎng)業(yè)務(wù)。并且,本發(fā)明使得用戶能夠參與網(wǎng)絡(luò)業(yè)務(wù)邏 輯的開發(fā)和共享,實現(xiàn)了業(yè)務(wù)邏輯的封裝和重用性,提高了新業(yè)務(wù)的部署速度。
圖1為本發(fā)明實施例中的業(yè)務(wù)平面示意圖2為本發(fā)明實施例所述自動交換光網(wǎng)絡(luò)的架構(gòu)示意圖3為本發(fā)明實施例所述自動交換光網(wǎng)絡(luò)的另 一 種架構(gòu)示意圖4為本發(fā)明實施例中生產(chǎn)業(yè)務(wù)的示意圖。
具體實施例方式
傳統(tǒng)的光網(wǎng)絡(luò)架構(gòu)沒有業(yè)務(wù)平面,用戶不能直接提交復(fù)雜的業(yè)務(wù)申請,只 能通過UNI接口或者網(wǎng)管提交請求?;赨NI接口的業(yè)務(wù)提交方式,無法實 現(xiàn)業(yè)務(wù)邏輯的分析和組合,所以無法實現(xiàn)對復(fù)雜邏輯業(yè)務(wù)的處理,同時現(xiàn)有的 框架無法實現(xiàn)對業(yè)務(wù)邏輯的封裝和重用。
下一代光網(wǎng)絡(luò)的業(yè)務(wù)和應(yīng)用必須能夠提供更高級別的應(yīng)用價值和差異化。 這些業(yè)務(wù)應(yīng)該是開發(fā)起來比較簡單,能實現(xiàn)快速配置,而且可以在必要的時候 將業(yè)務(wù)分享給感興趣的使用者。而基于面向服務(wù)架構(gòu)(SOA, Service Oriented Architecture)可以實現(xiàn)這一點。SOA是一種面向業(yè)務(wù)的開放體系架構(gòu),它提 出了一種能夠重復(fù)利用業(yè)務(wù),遠(yuǎn)程調(diào)用業(yè)務(wù)和用戶參與業(yè)務(wù)開發(fā)的方法論。本 發(fā)明中,發(fā)明人4艮據(jù)SOA的方法論,在現(xiàn)有ASON的傳送,控制和管理三大 平面基礎(chǔ)上,添加了業(yè)務(wù)平面,以滿足多業(yè)務(wù)自適應(yīng)的下一代光網(wǎng)絡(luò)需求,以 下通過附圖和具體實施例對本發(fā)明作進一步說明。
首先介紹本實施例中所述業(yè)務(wù)邏輯和基本邏輯塊的概念。業(yè)務(wù)邏輯是一種 用于執(zhí)行預(yù)定業(yè)務(wù)功能的實體,具體的可以是應(yīng)用程序接口 ( API, Application Programming Interface)函數(shù)等。業(yè)務(wù)邏輯可以實現(xiàn)諸如建立端到端之間連接、 對網(wǎng)絡(luò)資源的查詢操作、對用戶進行鑒權(quán)等功能。基本邏輯塊則是最小業(yè)務(wù)粒 度的業(yè)務(wù)邏輯,基本邏輯塊不能再被進一步細(xì)分,是一種"原子,,形式的業(yè)務(wù) 邏輯。通常,不同的基本邏輯塊按照某種特定順序可以被組合成某種高級別的 業(yè)務(wù)邏輯,高級別的業(yè)務(wù)邏輯可以被解析為一個或多個的基本邏輯塊。所以,
高級別的業(yè)務(wù)邏輯可以看作是某些基本邏輯塊的聯(lián)合體。
圖1為本發(fā)明實施例中的業(yè)務(wù)平面示意圖。如圖1所示,業(yè)務(wù)平面內(nèi)部主 要功能實體包括業(yè)務(wù)控制單元(SCE, Service Control Element)和業(yè)務(wù)數(shù)據(jù)單 元(SDE, Service Data Element )。 SCE又根據(jù)客戶/服務(wù)器結(jié)構(gòu)(C/S )分為業(yè) 務(wù)分析模塊(SA-SCE, Service Analyzer in SCE)和業(yè)務(wù)處理模塊(SP-SCE, Service Processor in SCE )。
其中,SDE用于維護光網(wǎng)絡(luò)資源。這里,光網(wǎng)絡(luò)資源信息包括光網(wǎng)絡(luò)中
的基本邏輯塊的業(yè)務(wù)邏輯信息、用戶信息和虛擬拓樸等。所述業(yè)務(wù)邏輯信息包
括業(yè)務(wù)邏輯的服務(wù)地址和接口 ;所述虛擬拓樸是一個自治域的邏輯拓樸結(jié)構(gòu)信 息。具體的,控制平面可以按照與現(xiàn)有技術(shù)相同的處理方式,即根據(jù)鏈路資源 管理協(xié)議自動發(fā)現(xiàn)光網(wǎng)絡(luò)資源,然后再將光網(wǎng)絡(luò)資源上報給SDE。
SA-SCE是SCE的關(guān)鍵模塊,它面向業(yè)務(wù),負(fù)責(zé)接收并解析用戶提交的業(yè) 務(wù),把高級業(yè)務(wù)解析成多個基本邏輯塊(BLB, Basic Logic Block),然后向 SDE查詢這些基本邏輯塊的服務(wù)地址和接口 ,并利用簡單對象訪問協(xié)議 (SOAP, Simple Object Access Protocol)從相應(yīng)的SP-SCE調(diào)用相應(yīng)的服務(wù), 用以執(zhí)行各個基本邏輯塊。
SP-SCE通過UNI與所述控制平面連接。SP-SCE作為現(xiàn)有業(yè)務(wù)邏輯的容 器(container),即作為業(yè)務(wù)邏輯的載體(業(yè)務(wù)邏輯庫),保存有與本SP-SCE 對應(yīng)的自治域相關(guān)的業(yè)務(wù)邏輯,并能夠根據(jù)本地或遠(yuǎn)程的SA-SCE的調(diào)用,執(zhí) 行相應(yīng)的業(yè)務(wù)邏輯,例如,通過UNI接口與控制平面交互,執(zhí)行基本的業(yè)務(wù) 邏輯(比如建立端到端的光路等)。這里,SP-SCE還利用web服務(wù)描述語言 (WSDL, Web Services Description Language)描述本SP-SCE提供的所有業(yè) 務(wù)邏輯(即網(wǎng)絡(luò)服務(wù)),并將本SP-SCE保存的所有業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息 發(fā)送給SDE,用以向SDE注冊業(yè)務(wù)邏輯;SDE作為SOA架構(gòu)中的注冊中心, 根據(jù)接收到的各個SP-SCE發(fā)送的業(yè)務(wù)邏輯信息,維護光網(wǎng)絡(luò)中的業(yè)務(wù)邏輯信 息,并根據(jù)統(tǒng)一發(fā)現(xiàn)、描述和集成(UDDI, Universal Discovery Description and Integration)協(xié)議更新服務(wù)目錄并發(fā)布服務(wù)(業(yè)務(wù)邏輯)??蛻艨梢酝ㄟ^UDDI 的標(biāo)準(zhǔn)和機制來搜索需要的服務(wù)并通過SOAP協(xié)議調(diào)用搜索到的服務(wù)。
再請參照圖2,本實施例所述自動交換光網(wǎng)絡(luò)中,在現(xiàn)有ASON的控制平 面之上增加了業(yè)務(wù)平面。業(yè)務(wù)平面通過用戶業(yè)務(wù)接口 (USI, User Service Interface)與用戶系統(tǒng)連接,通過UNI接口與控制平面連接。圖2中的業(yè)務(wù)平 面示出了兩個SCE,分別對應(yīng)于自治域A和自治域B,其中,自治域A包括 N1 N4共四個節(jié)點,自治域B包括N5 N7共三個節(jié)點。
表l中給出了本實施例定義的IO種基本邏輯塊及各自的功能描述,它們 可以組合成現(xiàn)有光網(wǎng)絡(luò)中的各種典型業(yè)務(wù)。不同的基本邏輯塊可以執(zhí)行不同的 業(yè)務(wù)功能,所以某一特定的基本邏輯塊組合可以實現(xiàn)某一特定的"業(yè)務(wù)邏輯',;
并且,凟口承3矢尸、 、小l&J的順, 會得到不同的業(yè)務(wù)邏輯。由此可以看出,任一高級別的光網(wǎng)絡(luò)業(yè)務(wù)都可以分解 為基本邏輯塊,并可以通過執(zhí)行這些基本邏輯塊來實現(xiàn)這個業(yè)務(wù)。
基本邏輯塊 功能描述
鑒權(quán)查詢和設(shè)置與用戶權(quán)限相關(guān)的信息
計費按照業(yè)務(wù)類型對用戶收費
校驗實現(xiàn)某些基本的驗證
算法對業(yè)務(wù)請求處理的基本策略
策略分配調(diào)用基本邏輯和安排整個邏輯的執(zhí)行流程
建立和刪除光路建立或者刪除一條光3各
帶寬分配根據(jù)指定信息分配光路帶寬
排隊根據(jù)到達時間和優(yōu)先級對處理請求進行排隊
狀態(tài)查詢返回狀態(tài)信息
曰志記錄業(yè)務(wù)邏輯的操作信息
表1通常,業(yè)務(wù)平面在收到用戶提交的業(yè)務(wù)請求后,首先會檢驗其合法性,然 后才開始解析這個業(yè)務(wù)。 一般來說,收到的業(yè)務(wù)大多是高級別的業(yè)務(wù),需要被 解析為基本邏輯塊才能被執(zhí)行。這個過程中, 一個業(yè)務(wù)請求從一個復(fù)雜的實體 變成一個由基本邏輯塊組成的序列,因此我們把這一過程稱為"序列化"。具
體的,SA-SCE可以根據(jù)業(yè)務(wù)類型、業(yè)務(wù)具體需求等信息,對收到的業(yè)務(wù)進行 解析,得到由基本邏輯塊組成的序列,再將該序列中的基本邏輯塊按照在該序 列中的順序依次執(zhí)行(具體通過調(diào)用基本邏輯塊對應(yīng)的SP-SCE執(zhí)行)。例如, 用戶提交了一個光虛擬專用網(wǎng)(OVPN)業(yè)務(wù)請求,當(dāng)業(yè)務(wù)平面收到該業(yè)務(wù)請 求時,SA-SCE把它解析成兩個初始路徑(Nl-N3和Nl-N2-N4-N5-N6)和其 它輔助的基本邏輯塊組成的序列,如日志和狀態(tài)查詢,然后按照順序執(zhí)行這些 基本邏輯塊。當(dāng)用戶業(yè)務(wù)平面返回的成功消息之后,就可以通過OVPN把數(shù) 據(jù)傳送到指定的存儲器(存儲器1和存儲器2 )。
由于本實施例中的業(yè)務(wù)平面是基于SOA架構(gòu),從而使得本實施例的自動 交換光網(wǎng)絡(luò)可以帶來以下的有益效果
1、 底層資源和業(yè)務(wù)邏輯的封裝特性,有利于網(wǎng)絡(luò)運營商和業(yè)務(wù)開發(fā)商實 現(xiàn)分離?;赟OA架構(gòu)的業(yè)務(wù)平面將底層光網(wǎng)絡(luò)資源和光網(wǎng)絡(luò)業(yè)務(wù)邏輯進行 封裝,提供標(biāo)準(zhǔn)的業(yè)務(wù)邏輯調(diào)用接口,使業(yè)務(wù)邏輯的調(diào)用標(biāo)準(zhǔn)化,使得網(wǎng)絡(luò)運 營商可以專注于提供底層光網(wǎng)絡(luò)資源,業(yè)務(wù)開發(fā)商專注于開發(fā)各種新業(yè)務(wù)。
2、 使得光網(wǎng)絡(luò)能夠輕松處理各種復(fù)雜邏輯的高級業(yè)務(wù)。分布式的業(yè)務(wù)請 求系統(tǒng)能夠接收并控制用戶提交的各種復(fù)雜請求,經(jīng)過SA-SCE的分析,拆解 成一些基本邏輯塊的組合,然后通過調(diào)用對應(yīng)的SP-SCE執(zhí)行基本邏輯塊得以 實現(xiàn)具體的業(yè)務(wù)邏輯。
3、 提高新業(yè)務(wù)的部署速度。采用面向業(yè)務(wù)的業(yè)務(wù)定制和封裝方法,加快 了新業(yè)務(wù)部署的速度,因為新的業(yè)務(wù)可以重復(fù)利用已經(jīng)存在的業(yè)務(wù)和部件,所 以,除了降低項目的成本和風(fēng)險之外,本實施例可以減少設(shè)計、開發(fā)、測試和 配置的時間。這一點將在下文中詳細(xì)進行說明。
以上所述的自動交換光網(wǎng)絡(luò)中,用戶可以提交各種業(yè)務(wù)請求,而且很方便 的享用業(yè)務(wù)提供商開發(fā)的各種業(yè)務(wù),但是用戶還無法參與網(wǎng)絡(luò)業(yè)務(wù)的開發(fā)。一 個以用戶為中心的體系結(jié)構(gòu),應(yīng)當(dāng)使用戶充分參與網(wǎng)絡(luò)和業(yè)務(wù)的創(chuàng)造。為此, 本實施例進一步綜合Web 2.0所代表的參與精神,基于商業(yè)流程執(zhí)行語言 (BPEL, Business Process Execute Language )方法論,在上述的業(yè)務(wù)平面中添 加了業(yè)務(wù)生產(chǎn)環(huán)境(SPE, Service Produce Environment )、業(yè)務(wù)分享環(huán)境(SSE, Service Share Environment)和業(yè)務(wù)提交門戶(SSP, Service Submit Portal )。
如圖3所示,所述SPE,用于通過圖形用戶界面上的可視化圖形顯示業(yè)務(wù) 構(gòu)建器和所述SDE維護的各個業(yè)務(wù)邏輯,并接收用戶(業(yè)務(wù)生產(chǎn)者)根據(jù)需 要對所述可視化圖形按照預(yù)定順序組合后得到的圖形組,并根據(jù)所述圖形組生 成新的業(yè)務(wù)邏輯,并將所述新的業(yè)務(wù)邏輯保存在該新的業(yè)務(wù)邏輯所對應(yīng) SP-SCE中,同時將該新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息發(fā)送給所述SDE。
所述SSP,用于通過可視化圖形顯示所述SDE維護的各個業(yè)務(wù)邏輯,并 根據(jù)用戶(業(yè)務(wù)使用者)所選擇的可視化圖形,確定用戶所選擇的業(yè)務(wù)邏輯, 并根據(jù)所述所選擇的業(yè)務(wù)邏輯對應(yīng)的服務(wù)地址和接口 ,調(diào)用對應(yīng)的SP-SCE以
執(zhí)行所述所選擇的業(yè)務(wù)邏輯。
所述SP-SCE,還用于根據(jù)SSP的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
所述SSE,用于獲^l并保存所述SPE生成的新的業(yè)務(wù)邏輯,并且,通過 廣播方式將所述新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息通知用戶,和/或根據(jù)接收到的 用戶輸入的元數(shù)據(jù),從自身保存的新的業(yè)務(wù)邏輯中搜索匹配的業(yè)務(wù)邏輯并將搜 索到的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息發(fā)送給用戶。
這樣,在SPE中,沒有編程技能的普通用戶可以通過組合部署在SP-SCE 中的基本業(yè)務(wù)邏輯來創(chuàng)建新業(yè)務(wù)邏輯。
當(dāng)用戶使用SPE提供的圖形用戶界面創(chuàng)建了一個業(yè)務(wù)邏輯以后,SPE會 把這一業(yè)務(wù)邏輯按照SDE中的業(yè)務(wù)描述模板(即按照WSDL標(biāo)準(zhǔn))保存起來 并存儲在該業(yè)務(wù)邏輯所對應(yīng)的SP-SPE (業(yè)務(wù)池)中。然后,SSE可以讓潛在 用戶發(fā)現(xiàn)剛剛創(chuàng)建的該業(yè)務(wù),主要可以通過兩種方式實現(xiàn)"推,,(push)方式 用于廣播通知, 一個用戶可以給其他用戶發(fā)送有關(guān)該業(yè)務(wù)邏輯的消息;"拉" (pull)方式用于瀏覽,用戶可以通過一組元數(shù)據(jù)從SPE所保存的業(yè)務(wù)邏輯種 搜索符合自己需要的某一特定業(yè)務(wù)邏輯。
通過讓用戶參與業(yè)務(wù)定制,并且共享用戶所創(chuàng)建的業(yè)務(wù),使得光網(wǎng)絡(luò)中出 現(xiàn)大量新的業(yè)務(wù)邏輯。下面我們通過在上述自動交換光網(wǎng)絡(luò)系統(tǒng)上的 一個具體 用例來說明業(yè)務(wù)定制與共享。
具體用例自適應(yīng)的銀行帶寬按需分配(BoD, Bandwidth on Demand)
在本具體用例中,假設(shè)上述自動交換光網(wǎng)絡(luò)系統(tǒng)的用戶A是北京某銀行 的技術(shù)總監(jiān)。用戶A與網(wǎng)絡(luò)運營商簽署了一個自適應(yīng)的銀行BoD業(yè)務(wù)。由于 2008北京奧運會,該4艮行將需要更多的帶寬來提供金融業(yè)務(wù),尤其是在每天 早上9點到下午4點之間。用戶A針對這一時期的特定需求做出如下決定 當(dāng)網(wǎng)絡(luò)信息顯示帶寬利用率超過80%時,如果該銀行的服務(wù)等級協(xié)議(SLA, Service Level Agreement)有足夠權(quán)限,則將帶寬提高20 % ;如果SLA沒有充 分的權(quán)限,則檢查當(dāng)前業(yè)務(wù)的類型如果當(dāng)前業(yè)務(wù)是對時間要求敏感的,就與 網(wǎng)絡(luò)運營商協(xié)商升級SLA的等級來滿足帶寬需求;如果業(yè)務(wù)并不是對時間要 求敏感的,就在可用時間(通常是凌晨)內(nèi)預(yù)定新的帶寬。
用戶A是上述自動交換光網(wǎng)絡(luò)系統(tǒng)的注冊用戶,他在SSP中檢查發(fā)現(xiàn)當(dāng)前沒有任何業(yè)務(wù)邏輯能夠滿足他的需求。但他在SPE中找到了他所需要的所 有基本邏輯塊(例如網(wǎng)絡(luò)信息消息,用戶SLA檢驗,用戶業(yè)務(wù)類型檢驗,帶 寬調(diào)整,SLA調(diào)整和BoD調(diào)整等基本邏輯塊)和業(yè)務(wù)構(gòu)建器(例如交換器等 基本的業(yè)務(wù)構(gòu)建器,用于業(yè)務(wù)邏輯交換、判斷等)。業(yè)務(wù)構(gòu)建器用于業(yè)務(wù)組建, 驅(qū)動業(yè)務(wù)邏輯的執(zhí)行流程,對輸入進行判斷,并根據(jù)判斷結(jié)果決定下一步的動 作。當(dāng)用戶A找到用于生產(chǎn)他的個性化的BoD的必要圖形組件之后,他只需 要再做一件事,就是像圖4那樣把這些圖形組件連接起來,從而SPE根據(jù)圖4 中圖形組件的組合,生成新的業(yè)務(wù)邏輯,并將所述新的業(yè)務(wù)邏輯保存在該新的 業(yè)務(wù)邏輯所對應(yīng)SP-SCE中,同時將該新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息發(fā)送給所 述SDE。這樣, 一個新的業(yè)務(wù)邏輯便被創(chuàng)建出來。
并且,用戶A還考慮到可能會有其他用戶對他生產(chǎn)的業(yè)務(wù)邏輯感興趣, 所以他決定跟4艮行社區(qū)(例如網(wǎng)絡(luò)論壇)的所有用戶共享他的業(yè)務(wù)邏輯,并將 之標(biāo)記為"自適應(yīng)適合銀行業(yè)務(wù)的BoD"。然后,用戶A所要做的就是配置和 執(zhí)行這個業(yè)務(wù)邏輯。例如,他可以設(shè)定新預(yù)定的帶寬大小和持續(xù)時長等基本參 數(shù)。
綜上所述,本發(fā)明纟是供的基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法及自動交換 光網(wǎng)絡(luò),通過在現(xiàn)有的自動交換光網(wǎng)絡(luò)基礎(chǔ)上增加業(yè)務(wù)平面,從而實現(xiàn)了面向 業(yè)務(wù),以用戶為中心的光網(wǎng)絡(luò)業(yè)務(wù)提供體系。它具有分布式,動態(tài)靈活,個性 化等特點。相對于現(xiàn)有的光網(wǎng)絡(luò),本發(fā)明所述光網(wǎng)絡(luò)通過一個業(yè)務(wù)平面實現(xiàn)了 對各種光網(wǎng)絡(luò)資源和業(yè)務(wù)邏輯資源的統(tǒng)一管理,能夠在光網(wǎng)絡(luò)上提供復(fù)雜光傳 送網(wǎng)業(yè)務(wù)。并且,本發(fā)明使得用戶能夠參與網(wǎng)絡(luò)業(yè)務(wù)邏輯的開發(fā)和共享,實現(xiàn) 了業(yè)務(wù)邏輯的封裝和重用性。
最后應(yīng)當(dāng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制, 本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同 替換,而不脫離本發(fā)明技術(shù)方案的精神范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求 范圍當(dāng)中。
權(quán)利要求
1.一種自動交換光網(wǎng)絡(luò),包括控制平面、傳送平面和管理平面,其特征在于,還包括業(yè)務(wù)平面,所述業(yè)務(wù)平面包括業(yè)務(wù)數(shù)據(jù)單元SDE和至少一個業(yè)務(wù)控制單元SCE,其中,每個SCE具體包括業(yè)務(wù)分析模塊SA-SCE和業(yè)務(wù)處理模塊SP-SCE;所述SDE,用于維護光網(wǎng)絡(luò)中的基本邏輯塊的業(yè)務(wù)邏輯信息,所述基本邏輯塊是最小業(yè)務(wù)粒度的業(yè)務(wù)邏輯,所述業(yè)務(wù)邏輯信息包括業(yè)務(wù)邏輯的服務(wù)地址和接口;所述SA-SCE,用于接收并解析用戶提交的業(yè)務(wù)請求,得到多個基本邏輯塊,并從所述SDE查詢所述多個基本邏輯塊各自對應(yīng)的服務(wù)地址和接口,并根據(jù)查詢到的服務(wù)地址和接口,調(diào)用對應(yīng)的SP-SCE以執(zhí)行所述多個基本邏輯塊;所述SP-SCE,通過用戶網(wǎng)絡(luò)接口UNI與所述控制平面連接,用于保存與本SP-SCE對應(yīng)的自治域相關(guān)的業(yè)務(wù)邏輯,并根據(jù)本地或遠(yuǎn)程的SA-SCE的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
2. 如權(quán)利要求1所述的自動交換光網(wǎng)絡(luò),其特征在于,所述SDE,還用于維護光網(wǎng)絡(luò)中的用戶信息和虛擬拓樸,其中,所述虛 擬拓樸是一個自治域的邏輯拓樸結(jié)構(gòu)信息;所述SP-SCE,進一步用于通過與所述控制平面進行交互以執(zhí)行所述相應(yīng) 的業(yè)務(wù)邏輯。
3. 如權(quán)利要求1所述的自動交換光網(wǎng)絡(luò),其特征在于,所述SP-SCE,還用于將本SP-SCE保存的所有業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息 發(fā)送給所述SDE;所述SDE還用于根據(jù)接收到的各個SP-SCE發(fā)送的業(yè)務(wù)邏 輯信息,維護光網(wǎng)絡(luò)中的業(yè)務(wù)邏輯信息。
4. 如權(quán)利要求3所述的自動交換光網(wǎng)絡(luò),其特征在于,還包括業(yè)務(wù)生產(chǎn) 環(huán)境SPE和業(yè)務(wù)提交門戶SSP;所述SPE,用于通過圖形用戶界面上的可^L化圖形顯示業(yè)務(wù)構(gòu)建器和所述 SDE維護的各個業(yè)務(wù)邏輯,并接收用戶根據(jù)需要對所述可視化圖形按照預(yù)定順序組合后得到的圖形組,并根據(jù)所述圖形組組合生成新的業(yè)務(wù)邏輯,并將所述新的業(yè)務(wù)邏輯保存在該新的業(yè)務(wù)邏輯所對應(yīng)SP-SCE中,同時將該新的業(yè)務(wù) 邏輯的業(yè)務(wù)邏輯信息注冊到所述SDE;所述SSP,用于通過圖形用戶界面上的可視化圖形顯示所述SDE維護的 各個業(yè)務(wù)邏輯,并根據(jù)用戶所選擇的可視化圖形,確定用戶所選擇的業(yè)務(wù)邏輯, 并根據(jù)所述所選擇的業(yè)務(wù)邏輯對應(yīng)的服務(wù)地址和接口 ,調(diào)用對應(yīng)的SP-SCE以 執(zhí)行所述所選擇的業(yè)務(wù)邏輯;所述SP-SCE,還用于根據(jù)SSP的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
5. 如權(quán)利要求4所述的自動交換光網(wǎng)絡(luò),其特征在于,還包括業(yè)務(wù)分享 環(huán)境SSE,用于獲取并保存所述SPE生成的新的業(yè)務(wù)邏輯,并且,通過廣播 方式將所述新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息通知用戶,和/或根據(jù)用戶輸入的元 數(shù)據(jù),從自身保存的新的業(yè)務(wù)邏輯中搜索匹配的業(yè)務(wù)邏輯并將搜索到的業(yè)務(wù)邏 輯的業(yè)務(wù)邏輯信息發(fā)送給用戶。
6. —種基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法,其特征在于, 所述自動交換光網(wǎng)絡(luò)包括控制平面、傳送平面、管理平面和業(yè)務(wù)平面,所述業(yè)務(wù)平面包括業(yè)務(wù)數(shù)據(jù)單元SDE和至少一個業(yè)務(wù)控制單元SCE,其中,所 述SDE維護光網(wǎng)絡(luò)中的基本邏輯塊的業(yè)務(wù)邏輯信息,所述基本邏輯塊是最小 業(yè)務(wù)粒度的業(yè)務(wù)邏輯,所述業(yè)務(wù)邏輯信息包括業(yè)務(wù)邏輯的服務(wù)地址和接口;每 個SCE具體包括業(yè)務(wù)分析模塊SA-SCE和業(yè)務(wù)處理模塊SP-SCE;所述SP-SCE, 通過用戶網(wǎng)絡(luò)接口 UNI與所述控制平面連接,用于保存與本SP-SCE對應(yīng)的自 治域相關(guān)的業(yè)務(wù)邏輯;所述方法還包括通過所述SA-SCE接收并解析用戶提交的業(yè)務(wù),得到多個基本邏輯塊,并 從所述SDE獲取所述多個基本邏輯塊各自對應(yīng)的服務(wù)地址和接口 ,并根據(jù)獲 取到的服務(wù)地址和接口,調(diào)用對應(yīng)的SP-SCE;所述對應(yīng)的SP-SCE,根據(jù)所述 SA-SCE的調(diào)用,執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。
7. 如權(quán)利要求6所述的方法,其特征在于,所述SDE還維護光網(wǎng)絡(luò)中的用戶信息和虛擬拓樸,其中,所述虛擬拓樸 是一個自治域的邏輯拓樸結(jié)構(gòu)信息;所述SP-SCE進一 步通過與所述控制平面進行交互以執(zhí)行所述相應(yīng)的業(yè)務(wù) 邏輯。
8. 如權(quán)利要求6所述的方法,其特征在于,所述SP-SCE進一步將本SP-SCE保存的所有業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息發(fā) 送給所述SDE;所述SDE進一步根據(jù)接收到的各個SP-SCE發(fā)送的業(yè)務(wù)邏輯 信息,維護光網(wǎng)絡(luò)中的業(yè)務(wù)邏輯信息。
9. 如權(quán)利要求8所述的方法,其特征在于,所述自動交換光網(wǎng)絡(luò)還包括 業(yè)務(wù)生產(chǎn)環(huán)境SPE和業(yè)務(wù)提交門戶SSP,所述方法還包括所述SPE通過圖形用戶界面上的可視z化圖形顯示業(yè)務(wù)構(gòu)建器和所述SDE 維護的各個業(yè)務(wù)邏輯,并接收用戶對所述可視化圖形按照預(yù)定順序組合后得到 的圖形組,并根據(jù)所述圖形組組合生成新的業(yè)務(wù)邏輯,并將所述新的業(yè)務(wù)邏輯 保存在該新的業(yè)務(wù)邏輯所對應(yīng)SP-SCE中,同時將該新的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯 信息發(fā)送給所述SDE;所述SSP通過圖形用戶界面上的可視化圖形顯示所述SDE維護的各個業(yè) 務(wù)邏輯,并根據(jù)用戶所選^f奪的可視化圖形,確定用戶所選擇的業(yè)務(wù)邏輯,并根 據(jù)所述所選擇的業(yè)務(wù)邏輯對應(yīng)的服務(wù)地址和接口 ,調(diào)用對應(yīng)的SP-SCE以執(zhí)行 所述所選擇的業(yè)務(wù)邏輯。
10. 如權(quán)利要求9所述的方法,其特征在于,所述自動交換光網(wǎng)絡(luò)還包括業(yè)務(wù)分享環(huán)境SSE,所述SSE獲取并保存所 述SPE生成的新的業(yè)務(wù)邏輯,并且,通過廣播方式將所述新的業(yè)務(wù)邏輯的業(yè) 務(wù)邏輯信息通知用戶,和/或根據(jù)接收到的用戶輸入的元數(shù)據(jù),從自身保存的 新的業(yè)務(wù)邏輯中搜索匹配的業(yè)務(wù)邏輯并將搜索到的業(yè)務(wù)邏輯的業(yè)務(wù)邏輯信息 發(fā)送給用戶。
全文摘要
本發(fā)明提供了基于自動交換光網(wǎng)絡(luò)的業(yè)務(wù)處理方法及自動交換光網(wǎng)絡(luò)。本發(fā)明在現(xiàn)有的自動交換光網(wǎng)絡(luò)中增加業(yè)務(wù)平面,通過業(yè)務(wù)平面接收并解析用戶提交的業(yè)務(wù),進而調(diào)用對應(yīng)的SP-SCE執(zhí)行解析得到的基本邏輯塊。本發(fā)明通過一個業(yè)務(wù)平面實現(xiàn)了對各種光網(wǎng)絡(luò)資源和業(yè)務(wù)邏輯資源的統(tǒng)一管理,能夠在光網(wǎng)絡(luò)上提供復(fù)雜光傳送網(wǎng)業(yè)務(wù)。并且,本發(fā)明使得用戶能夠參與網(wǎng)絡(luò)業(yè)務(wù)邏輯的開發(fā)和共享,實現(xiàn)了業(yè)務(wù)邏輯的封裝和重用性,提高了新業(yè)務(wù)的部署速度。
文檔編號H04B10/08GK101346007SQ200810118928
公開日2009年1月14日 申請日期2008年8月26日 優(yōu)先權(quán)日2008年8月26日
發(fā)明者婷 孫, 杰 張, 張海斌, 陳秀忠, 顧畹儀 申請人:北京郵電大學(xué)