專利名稱:創(chuàng)建偽線的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)管理領(lǐng)域,特別涉及一種創(chuàng)建偽線的方法及裝置。
背景技術(shù):
邊緣到邊緣偽線仿真(Pseudo Wire Emulation Edge to Edge, PWE3)是由互聯(lián)網(wǎng)工程任 務(wù)組(Internet Enginering Task Force, IETF)制訂的在包交換網(wǎng)絡(luò)(Packet Switched Network, PSN)上模擬端到端業(yè)務(wù)的技術(shù)標(biāo)準(zhǔn)。PWE3使用通用標(biāo)簽,為運(yùn)營商提供統(tǒng)一的多業(yè)務(wù)傳送 平臺,使不同的業(yè)務(wù)能夠以統(tǒng)一的方式匯聚到PSN,從而減少網(wǎng)絡(luò)數(shù)量、降低配置維護(hù)復(fù)雜 度和鏈路上的費(fèi)用。PWE3既可以靈活支持新業(yè)務(wù),又能夠使PSN與現(xiàn)有巨大的非IP/MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)網(wǎng)絡(luò)設(shè)備向后兼容,有效保護(hù)運(yùn)營商和 客戶的投資。
PWE3的網(wǎng)絡(luò)參考模型如圖1所示,為了使客戶設(shè)備(CustomerEdge, CE)能夠在PSN上 通信,運(yùn)營商設(shè)備(Provider Edge, PE)需要建立一條或者多條偽線(Pseudo Wire, PW)。 原始數(shù)據(jù)單元(比如比特、信元、數(shù)據(jù)報文等)自CEl經(jīng)連接電路(Attachment Circuit, AC) 到達(dá)PE1后,在PE1上被封裝進(jìn)PW協(xié)議數(shù)據(jù)單元(PW-Protocol Data Unit, PW-PDU),然后 經(jīng)PSN Tunnel (隧道)穿過PSN核心網(wǎng)絡(luò)到達(dá)PE2。在PE2上原始數(shù)據(jù)單元從PW-PDU解封裝 出來,經(jīng)AC送達(dá)CE2。
在PSN中,Tunnel作為服務(wù)層為PW提供數(shù)據(jù)傳送通道, 一條Tunnel可以承載若干條PW; 同時一條PW可以承載在多跳Tunnel上,如圖2所示,網(wǎng)元P3和網(wǎng)元P4 是用戶所不能接受。為了支持具有不同服務(wù)需求的語音、視頻以及數(shù)據(jù)等業(yè)務(wù), 要求網(wǎng)絡(luò)能夠區(qū)分出不同的業(yè)務(wù),進(jìn)而為之提供相應(yīng)的服務(wù)。為此,QoS (Quality of Service, 服務(wù)質(zhì)量)技術(shù)應(yīng)運(yùn)而生,該技術(shù)提供了保證傳輸?shù)膸?,降低傳送的時延,降低數(shù)據(jù)的丟包率以及時延抖動等機(jī)制,保證了業(yè)務(wù)的服務(wù)質(zhì)量。
在實際應(yīng)用中,為建立端到端的有QoS參數(shù)保證的PW,現(xiàn)有技術(shù)提供如下兩種技術(shù)方案: 第一、靜態(tài)或動態(tài)靜態(tài)混合PW配置方案,根據(jù)該方案可以進(jìn)行單跳PW配置和多跳PW配置。
(1) 單跳PW配置。如圖3所示,在PEl和網(wǎng)元PE2之間已經(jīng)配置好一條Tunnel,在網(wǎng)元 Pl進(jìn)行Tunnel的交換。用戶需要創(chuàng)建一條從網(wǎng)元PE1到網(wǎng)元PE2的PW,此時,用戶必須在網(wǎng)元 PE1和網(wǎng)元PE2進(jìn)行逐站配置,大量重復(fù)的配置參數(shù)需要在每個網(wǎng)元進(jìn)行配置。
(2) 多跳PW配置。如圖4所示,在網(wǎng)元PEl和網(wǎng)元Pl之間已經(jīng)配置好一條TunnelA,在 網(wǎng)元PE2和網(wǎng)元P 1之間已經(jīng)配置好一條TunnelB。用戶需要創(chuàng)建一條從網(wǎng)元PE1到網(wǎng)元PE2的 PW,其中,網(wǎng)元PE1為起點(diǎn)網(wǎng)元,網(wǎng)元PE2為終點(diǎn)網(wǎng)元,網(wǎng)元P1為交換網(wǎng)元。此時,用戶在 網(wǎng)元PE1、網(wǎng)元P1和網(wǎng)元PE2進(jìn)行逐站配置,并且在配置完成后,如果發(fā)現(xiàn)檢測未通,則需要 逐站進(jìn)行故障排查。
發(fā)明人在研究現(xiàn)有技術(shù)一的過程中發(fā)現(xiàn)現(xiàn)有技術(shù)一是采用人工方式逐站進(jìn)行PW配置, 但配置參數(shù)多,配置復(fù)雜,配置速度慢,操作耗時,運(yùn)營成本和維護(hù)成本高,同時對用戶要 求很高;此外,人工方式容易出錯,缺乏必要的糾錯手段。
第二、動態(tài)PW配置方案,該方案能夠完成單跳PW和多跳PW的配置。如圖5所示,用戶 在網(wǎng)元PE1配置PW參數(shù),通過IS-IS(Intermediate System-to-intermediate System,中間系統(tǒng)到中 間系統(tǒng))協(xié)議進(jìn)行路由選擇,再通過LDP (Label Distribution Protocol,標(biāo)記分配協(xié)議)信令或 者RSVP-TE (Resource ReSerVation Protocol-Tra迅ce Engineer,資源預(yù)留協(xié)議一流量工程)協(xié)議 建立PW。
發(fā)明人在研究過程中發(fā)現(xiàn)現(xiàn)有技術(shù)二存在如下缺陷
第一、對網(wǎng)元能力要求比較高,組網(wǎng)的成本過高。在該方案下,為了建立PW,需要網(wǎng)元 支持LDP信令、RSVP-TE協(xié)議等,這對網(wǎng)元的性能提出了更高要求,加大了運(yùn)營成本。
第二、完全面向于每層的獨(dú)立配置,導(dǎo)致配置復(fù)雜,需要用戶提前做好配置的規(guī)劃,這 對用戶提出了更高的要求。
第三、當(dāng)PW的路徑上的某一段出現(xiàn)問題,例如刪除配置、接口狀態(tài)發(fā)生變化,隧道或者 信令會話(Session)發(fā)生變化等都會導(dǎo)致整個PW狀態(tài)的變化,產(chǎn)生大量的信令報文,盡管 PWE3擴(kuò)展了Notification (通知)來專門用于狀態(tài)變化的通告,但在網(wǎng)絡(luò)發(fā)生振蕩的時候,這 種大量的信令開銷仍然嚴(yán)重影響了網(wǎng)絡(luò)的性能。
第四、在一些采用MPLS (Multi-Protocol Label Switching,多協(xié)議標(biāo)簽交換)技術(shù)的核心網(wǎng)絡(luò)中,用戶需要詳細(xì)了解資源的使用情況,希望能夠?qū)W進(jìn)行靜態(tài)、可管理的規(guī)劃,而 動態(tài)配置方案難以滿足這一要求。
發(fā)明內(nèi)容
為了克服人工逐站配置偽線以及通過信令配置偽線的缺陷,本發(fā)明實施例提供了一種創(chuàng) 建偽線的方法和裝置。所述技術(shù)方案如下 一種創(chuàng)建偽線的方法,包括
獲取偽線基本配置信息,所述偽線基本配置信息包括偽線的起點(diǎn)和終點(diǎn)、偽線的服務(wù)質(zhì) 量參數(shù);
根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;
根據(jù)所述偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道; 將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元。 一種創(chuàng)建偽線的裝置,包括-
第一獲取模塊,用于獲取偽線基本配置信息,所述偽線配置信息包括偽線的起點(diǎn)和終點(diǎn)、 偽線的服務(wù)質(zhì)量參數(shù);
第二獲取模塊,用于根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;
第三獲取模塊,用于根據(jù)偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道; 下發(fā)模塊,用于將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元。 本發(fā)明實施例提供的技術(shù)方案通過獲取偽線基本配置信息,所述偽線基本配置信息包括
偽線的起點(diǎn)和終點(diǎn)、偽線的服務(wù)質(zhì)量參數(shù);根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;根據(jù)
所述偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道;將所述偽線基本配置信息
下發(fā)到所述隧道上的網(wǎng)元,能夠達(dá)到如下效果
第一、對網(wǎng)元性能要求低,滿足了用戶的配置要求,提高了網(wǎng)絡(luò)性能,降低了組網(wǎng)成本; 第二、能夠簡單、迅速地實現(xiàn)大批量業(yè)務(wù)的分發(fā),解決了現(xiàn)有技術(shù)中偽線配置緩慢,效
率低,出錯概率高的問題;
第三、減少用戶配置工作量,極大的降低了業(yè)務(wù)的配置難度,提高了配置的成功率。 第四、將PWQoS和TunnelQoS有機(jī)結(jié)合起來,根據(jù)配置參數(shù)自動選擇最優(yōu)的Tunnel作為
服務(wù)層,無需用戶參與,同時提供統(tǒng)一的資源管理、資源分配,無需用戶提前做大量細(xì)致的
規(guī)劃,降低了配置復(fù)雜度,提高了工作效率。
圖1是現(xiàn)有技術(shù)提供的PWE3的網(wǎng)絡(luò)參考模型示意圖2是現(xiàn)有技術(shù)提供的Tunnel和PW的關(guān)系示意圖3是現(xiàn)有技術(shù)提供的一種端到端的有QoS保證的單跳PW的示意圖4是現(xiàn)有技術(shù)提供的一種創(chuàng)建端到端的有QoS保證的多跳PW的示意圖5是現(xiàn)有技術(shù)提供的一種創(chuàng)建端到端的有QoS保證的動態(tài)PW的示意圖6是本發(fā)明實施例的組網(wǎng)示意圖7是本發(fā)明實施例提供的一種創(chuàng)建偽線的方法的流程圖; 圖8是本發(fā)明實施例提供的獲取PW出入標(biāo)簽的示意圖9是發(fā)明實施例提供的根據(jù)PW的起點(diǎn)和終點(diǎn)獲取的Tunnel示意圖10是本發(fā)明實施例提供的根據(jù)PW的上下行峰值帶寬獲取的Tunnel示意圖11是本發(fā)明實施例提供的根據(jù)PW的CoS峰值帶寬獲取的Tunnel示意圖12是本發(fā)朋實施例提供的一種創(chuàng)建偽線的裝置的示意圖13是本發(fā)明實施例提供的一種創(chuàng)建偽線的裝置的示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn) 一步地詳細(xì)描述。
在對本發(fā)明實施例進(jìn)行詳細(xì)描述前,首先介紹本發(fā)明實施例的組網(wǎng)環(huán)境,本發(fā)明實施例 的組網(wǎng)環(huán)境以MPLS網(wǎng)絡(luò)為例,該網(wǎng)絡(luò)包含4個網(wǎng)元,分別為網(wǎng)元PE1、網(wǎng)元PE2、網(wǎng)元P3 和網(wǎng)元P4,并已經(jīng)預(yù)先配置好7條雙向Tunnel,如圖6所示,分別是
Tunnd-12-1:起點(diǎn)網(wǎng)元為PE1,終點(diǎn)網(wǎng)元為PE2,在網(wǎng)元P3進(jìn)行數(shù)據(jù)交換;Tunnd類型為 L-LSP(由標(biāo)簽推導(dǎo)的標(biāo)簽交換路徑);CoS(Class of Service,服務(wù)等級)類型為BE(Best Effort, 盡力而為);帶寬為70M。
Timnel-12-2:起點(diǎn)網(wǎng)元為PE1,終點(diǎn)網(wǎng)元為PE2,在網(wǎng)元P3進(jìn)行數(shù)據(jù)交換;Tunnel類型為 L-LSP, CoS類型為EF (Express Forwording,快速轉(zhuǎn)發(fā));帶寬為60M。
Tunnel-13:起點(diǎn)網(wǎng)元為PE1,終點(diǎn)網(wǎng)元為P3; Tunnel類型為E-LSP (由實驗推導(dǎo)的標(biāo)簽交 換路徑);帶寬為100M。
Tu皿el-32:起點(diǎn)網(wǎng)元為P3,終點(diǎn)網(wǎng)元為PE2; Tunnel類型為E-LSP;帶寬為200M。
Tunnel-34-l:起點(diǎn)網(wǎng)元為P3,終點(diǎn)網(wǎng)元為P4; Tunnel類型為E-LSP;帶寬為15M。Tunnel-34-2:起點(diǎn)網(wǎng)元為P3,終點(diǎn)網(wǎng)元為P4; Tumel類型為E-LSP;帶寬為20M。 Tunnel-42:起點(diǎn)網(wǎng)元為P4,終點(diǎn)網(wǎng)元為PE2; Tunnel類型為L-LSP; CoS類型為EF;帶寬 為80M。
本發(fā)明實施例提供了一種構(gòu)建偽線的方法,該方法通過獲取偽線基本配置信息,所述偽 線配置信息包括偽線的起點(diǎn)和終點(diǎn)、偽線的服務(wù)質(zhì)量參數(shù);根據(jù)偽線的起點(diǎn)和終點(diǎn)獲取隧道 資源;根據(jù)偽線的服務(wù)質(zhì)量參數(shù)從隧道資源獲取承載偽線的隧道;將偽線基本配置信息和隧 道標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元,可以克服人工配置PW以及通過信令配置PW的缺陷。如 圖7所示,本實施例的具體步驟如下
S101:獲取PW基本配置信息。
獲取的PW基本配置信息有
(1) PW的起點(diǎn)和終點(diǎn);
(2) PW的QoS參數(shù)承諾帶寬(Committed Information Rate, CIR)、峰值帶寬(Peak Information Rate, PIR)、承諾突發(fā)緩存區(qū)(Committed Buffer Size, CBS)、額外突發(fā)緩存區(qū)
(Excesstive Buffer Size, EBS),上行各個CoS的帶寬限制等;
(3) PWID、 PW出入標(biāo)簽、PW起點(diǎn)和終點(diǎn)IP地址。
(4) PW的名稱、PW的類型、PW的方向等。這些參數(shù)均可以設(shè)置常用默認(rèn)值,用戶 可以無需修改;
(5) PW的高級屬性,如控制字、報文裝載時間等,這些參數(shù)均可以設(shè)置常用默認(rèn)值, 用戶可以無須修改。
其中,第(1)、第(2)、第(4)和第(5)種信息由用戶輸入,具體的,用戶輸入的PW 基本配置信息根據(jù)實際情況有所不同,可能會多于這四種信息,也可能會少于這四種信息。
其中,PW ID、 PW出入標(biāo)簽、PW起點(diǎn)和終點(diǎn)IP地址中的一種或數(shù)種既可以由用戶人 工輸入,也可以由網(wǎng)管設(shè)備根據(jù)全網(wǎng)資源生成,由網(wǎng)管設(shè)備根據(jù)全網(wǎng)資源生成的方法具體如 下
獲取PWID的方法為使用一個全局的變量標(biāo)識當(dāng)前已經(jīng)使用過的PWID資源,并記為 系統(tǒng)A,使用一個全局變量標(biāo)識PWID資源的空間,并記為系統(tǒng)B。當(dāng)創(chuàng)建PW時,首先從 系統(tǒng)B中取一個默認(rèn)數(shù),然后在系統(tǒng)A中查找,如果系統(tǒng)A中存在該數(shù),則從系統(tǒng)B中取 下另外一個數(shù)值,然后重復(fù)此前的查找過程,直到確認(rèn)從系統(tǒng)B中取下的數(shù)值在系統(tǒng)A中不 存在,則該數(shù)值分配給PW作為PWID。獲取PWID的方法有很多種,上述方法只是其中一 種。獲取PW出入標(biāo)簽的方法如下如圖8所示,從網(wǎng)元PE1到網(wǎng)元PE4存在一條多跳PW,其 中從網(wǎng)元PE1到網(wǎng)元P2的PW ID為1 -2 ,從網(wǎng)元P2到網(wǎng)元P3的PW ID為2-3 ,從網(wǎng)元P3到網(wǎng)元PE4 的PWID為3-4。 PW上行的含義為起點(diǎn)到終點(diǎn)的方向,PW下行的含義為終點(diǎn)到起點(diǎn)的方向。 PW入方向是指入Tunnel方向,出方向是只出Tunnel方向。采用下游標(biāo)簽分配方法來分配PW 的出入標(biāo)簽,在PW上行方向,網(wǎng)元PE4分配網(wǎng)元P3節(jié)點(diǎn)處PW3-4的入標(biāo)簽(由于網(wǎng)元P3到網(wǎng) 元PE4再無數(shù)據(jù)交換,因此網(wǎng)元PE4處的PW3-4的出標(biāo)簽也已經(jīng)確定,即網(wǎng)元P3節(jié)點(diǎn)處的PW3-4 的入標(biāo)簽),網(wǎng)元P3分配網(wǎng)元P2處的PW2-3的入標(biāo)簽(同理,網(wǎng)元P3處PW2-3的出標(biāo)簽也為 該標(biāo)簽)。在PW下行方向,網(wǎng)元PEl分配網(wǎng)元P2處PWl-2的入標(biāo)簽(同理,網(wǎng)元PE1節(jié)點(diǎn)處 PWl-2的出標(biāo)簽也為該標(biāo)簽),通過這樣的逐步分配,最終PW標(biāo)簽的自動分配即可完成。
對端IP地址起點(diǎn)網(wǎng)元的對端IP地址即為終點(diǎn)網(wǎng)元的IP地址,終點(diǎn)網(wǎng)元的對端IP地址即為 起點(diǎn)網(wǎng)元的IP地址。
在本實施例中,用戶需要創(chuàng)建一條起點(diǎn)網(wǎng)元為PE1,終點(diǎn)網(wǎng)元為PE2的PW,輸入的PW的 QoS參數(shù)有
上行CIR為20M,上行PIR為30M;
上行CoS類型為BE,上行CIR為15M,上行PIR為30M,上行CoS類型為EF,上行 CIR為5M,上行PIR為5M;
下行CIR為30M,下行PIR為50M;
下行CoS類型為BE,下行CIR為20M,下行PIR為50M,下行CoS類型為EF,下行 CIR為IOM,下行PIR為20M。
S102:根據(jù)PW的起點(diǎn)和終點(diǎn)獲取承載偽線的Tunnel資源。
根據(jù)PW的起點(diǎn)和終點(diǎn)信息獲取Tunnd資源的基本規(guī)則是兩個網(wǎng)元間只要存在一條 Tunnel,就可以在兩個網(wǎng)元間存在一條連接線進(jìn)行顯示,兩個網(wǎng)元間存在多于一條Tunnel, 則兩個網(wǎng)元間僅顯示一條連接線,兩個網(wǎng)元間沒有Tu皿el,則兩個網(wǎng)元間不存在連接線。依 據(jù)上述規(guī)則針對圖6獲取的所有以網(wǎng)元PE1為起點(diǎn),以網(wǎng)元PE2為終點(diǎn)的Tunnd資源如圖9所
此夕卜,還可以對圖9進(jìn)行進(jìn)一步優(yōu)化,例如網(wǎng)元P3和網(wǎng)元P4間存在兩條Tunnel, Tunnel 資源圖上可以用收縮鏈的方式顯示,展開顯示實際連線數(shù)為2,收縮后顯示1條連接線;或 是可以根據(jù)節(jié)點(diǎn)間Tunnel的帶寬占用情況,用顏色標(biāo)識出帶寬不充裕的Tunnel連線,便于用 戶安排路由,例如用紅色標(biāo)識可用帶寬少于10M的Tumel,黃色標(biāo)識可用帶寬少于50M的 Tunnel等。SI03:從步驟SI02得到的Tunnel資源中獲取符合PW的QoS參數(shù)要求的隧道。 獲取符合PW的QoS參數(shù)要求的隧道具體為選中同時滿足PW的QoS參數(shù)上下行要求 的TunneL需要說明的是,可以先選擇滿足PW的QoS參數(shù)上行要求的Tunnel,再選擇滿足 PW的QoS參數(shù)下行要求的Tunnel,或是先選擇滿足PW的QoS參數(shù)下行要求的Tunnel,再 選擇滿足PW的QoS參數(shù)上行要求的Tunnel (—般分離路由使用該方式,即PW上下行可以 使用不同的Tunnel),或是同時選擇滿足PW的QoS參數(shù)上下行要求的Tunnel (—致路由方 式,即PW上下行使用相同Tunnel)。在本實施例中,采用一致路由方式,即以同時選擇滿足 PW的QoS參數(shù)上下行要求的Tunnel為例。
S103A:選擇滿足PW帶寬要求的Tunnel,刪除不滿足PW帶寬要求的Tunnel。 在本實施例中,Tunnel可用帶寬必須大于或等于PW上下行方向的PIR值,滿足該條件的 Tunne卿可保留,不滿足該條件則刪除。在本實施例中,PW的上行PIR值為30M,下行PIR值 為50M因此,針對圖9選擇Tunnel的結(jié)果如下
(1) Tumel-12-1:帶寬為70M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(2) Tunnel-12-2:帶寬為60M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(3) Tunnel-13:帶寬為100M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(4) Tunnel-32:帶寬為200M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(5) Tu應(yīng)l-34-l:帶寬為15M,小于上行PIR值30M,刪除;
(6) Tunnel-34-2:帶寬為20M,小于上行PIR值30M,刪除;
(7) Tunnel-42:帶寬為80M,大于上行PIR值30M,且大于下行PIR值50M,保留。 最終的選擇的Timne傻源如圖10所示。
S103B、根據(jù)PW的CoS的峰值帶寬從S103A得到的圖10中選擇Tunnel,刪除不滿足PW的 CoS峰值帶寬的Tunnel。
具體的,如果Tunnel的類型是E-LSP,貝UTunnel的可用帶寬必須大于等于PW的各CoS的峰 值帶寬,滿足該條件的Tunne卿可保留,否則刪除;
如果Tunnel的類型是L-LSP,貝UTunnel資源圖中兩個網(wǎng)元間的連線必須滿足所有PW的CoS 個數(shù)對應(yīng)的Tunnel,如PW的CoS類型分為BE、 EF、 AF1,貝打unnel資源圖中兩個網(wǎng)元間的必 須至少有三條Tunnel,且所有Tunnel中至少存在三條CoS類型對應(yīng)PW的Tumel,必須至少存 在三條CoS類型分別為BE、 EF、 AFl的Tunnel,且每條Tunnel的帶寬必須大于或等于與其CoS 類型相同的PWCoS類型的峰值帶寬,滿足該條件即可留下,否則刪除。
采用遍歷判斷資源圖上的Tunnel是否滿足要求的方式實現(xiàn),遍歷判斷的順序方式可以多樣,本實施例采用從PW起點(diǎn)網(wǎng)元的Tunnel遍歷到PW終點(diǎn)網(wǎng)元的Tunnel,進(jìn)行CoS的峰值帶寬 判斷。
按照上述規(guī)則,首先判斷Tunnel-12-l,發(fā)現(xiàn)其類型為L-LSP,而此時PW的上下行的CoS 類型都包含BE、 EF,所以至少要兩條類型為L-LSP的Tuimd,再遍歷是否存在其他和 Tunnel-12-l同源同宿的Tunnel,發(fā)現(xiàn)Tunnel-12-2,判斷其CoS類型,并判斷其帶寬是否大于或 等于與其相同的PW的CoS類型的峰值帶寬,發(fā)現(xiàn)兩者滿足,則同時保留Tunnel-12-l、 Tunnel-12-2;
繼續(xù)判斷Tunnel-13,發(fā)現(xiàn)其類型為E-LSP,此時直接判斷其可用帶寬是否滿足PW上下行 CoS峰值帶寬,發(fā)現(xiàn)滿足,則保留Tumel-13。
其他Tu皿el判斷步驟和上述一致,最終的結(jié)果如下 根據(jù)上述規(guī)則從圖10選擇Tunnel的結(jié)果如下
Tunnel-12-1: Tunnel類型為L-LSP, CoS類型為BE, Tu皿e帶寬70M,保留;
Tunnel-12-2: Tunnel類型L-LSP, CoS類型為EF, Tu皿e帶寬60M,保留;
Tunnel-13: Tunnel類型E-LSP, Tunne帶寬100M,保留;
Tunnel-32: Timnel類型E-LSP, Tunne帶寬200M,保留;
Tunnel-42: Tunnel類型L-LSP, CoS類型為EF, Tunne帶寬80M,刪除。
最終選擇Tunnel資源如圖1 l所示。
默認(rèn)情況下,呈現(xiàn)給用戶的是最優(yōu)的Tu皿el,其它的Tu皿el供用戶備選。
需要說明的是,步驟S103A和S103B的順序可以顛倒,具體不再贅述。
另外,如果用戶已經(jīng)完成了步驟S103A的工作,則只需執(zhí)行步驟S103B即可,或是如果用戶已經(jīng)完成了步驟S103B的工作,則只需執(zhí)行步驟S103A即可。
S104:將PW基本配置信息和獲取的符合PW QoS參數(shù)要求的隧道標(biāo)識下發(fā)到待創(chuàng)建偽
線的網(wǎng)元。
下發(fā)PW基本配置信息分為單跳和多跳兩種情況
第一,在單跳PW情況下直接向網(wǎng)元PE1和網(wǎng)元PE2下發(fā)PW基本配置信息和獲取的符合 PWQoS參數(shù)要求的隧道標(biāo)識,無需人工逐跳配置。 第二,在多跳PW情況下,需要執(zhí)行如下步驟
(1)首先確定交換網(wǎng)元,此時分為三種場景第一種場景是靜態(tài)多跳PW配置,此時只要
根據(jù)選中的Tunnel通路集合,選中的在兩條Tunnd之間的那個網(wǎng)元即為交換網(wǎng)元。交換網(wǎng)元 可能存在多個,每個交換網(wǎng)元的確定規(guī)則相同。第二種場景是網(wǎng)絡(luò)內(nèi)部分網(wǎng)元不支持動態(tài)PW配置,部分網(wǎng)元支持動態(tài)PW配置,此時,如果某一支持動態(tài)PW配置的網(wǎng)元距離支持靜態(tài)配 置的網(wǎng)元最近,且兩個網(wǎng)元之間存在直通Tunnel,則該支持動態(tài)PW配置的網(wǎng)元即為交換網(wǎng)元, 交換網(wǎng)元可能有多個,每個交換網(wǎng)元的確定規(guī)則相同。第三種場景為網(wǎng)絡(luò)內(nèi)所有網(wǎng)元都支持 動態(tài)PW配置,基于某種需求需要建立動靜態(tài)混合的多跳PW,此時需要用戶手工指定交換節(jié)點(diǎn)。
(2)將PW基本配置信息和獲取的符合PWQoS參數(shù)要求的隧道標(biāo)識下發(fā)到待創(chuàng)建偽線的 交換網(wǎng)元、起點(diǎn)網(wǎng)元和終點(diǎn)網(wǎng)元。
至此,即創(chuàng)建完成端到端的滿足QoS參數(shù)信息要求的PW。
為了更好的滿足用戶的需求,本實施例還可以根據(jù)路由約束條件和/或路由選擇策略對 上述S103選擇的Tunnel進(jìn)一步作出優(yōu)選,并將PW基本配置信息和獲取的符合PW QoS參數(shù)要 求的隧道標(biāo)識下發(fā)到待創(chuàng)建偽線的各個網(wǎng)元。具體的
第一、根據(jù)路由約束條件進(jìn)一步選擇Tunnel,如必不經(jīng)節(jié)點(diǎn),必經(jīng)路由等,具體的
對于必不經(jīng)節(jié)點(diǎn),可以將經(jīng)過該節(jié)點(diǎn)的所有Tunnel全部刪除;
對于必經(jīng)路由,可以將從PW的起點(diǎn)網(wǎng)元到終點(diǎn)網(wǎng)元形成的每個通路Tunnel集合中沒有該 Timnel的集合全部刪除。
第二、根據(jù)路由選擇策略進(jìn)一步選擇Tunnel,如最小跳數(shù)Tunnel、優(yōu)先使用帶寬充裕的 Tunnel、優(yōu)先節(jié)省Tunnel帶寬、優(yōu)先創(chuàng)建多跳PW、優(yōu)先創(chuàng)建單跳PW、優(yōu)先使用保護(hù)Tunnel 來選擇一條最佳的Tunnel作為默認(rèn)選擇的Tunnd顯示給用戶,具體的
對于優(yōu)先使用最小跳數(shù)Tunnel,可以根據(jù)Tunnel經(jīng)過的交換節(jié)點(diǎn)數(shù)進(jìn)行判斷,交換節(jié)點(diǎn) 數(shù)越少,則跳數(shù)越?。?br>
對于優(yōu)先使用帶寬充裕的Tu皿d,可以根據(jù)Tunnel的可用帶寬進(jìn)行判斷,優(yōu)先選擇滿足 要求的最大可用帶寬的Tunnel;
對于優(yōu)先節(jié)省Timnel帶寬,可以根據(jù)Timnd的可用帶寬進(jìn)行判斷,優(yōu)先選擇一條滿足最 小可用帶寬的Tunnel;
對于優(yōu)先創(chuàng)建多跳PW,優(yōu)先使用可以形成多瑕kPW的Timne虔合;
對于優(yōu)先創(chuàng)建單跳PW,優(yōu)先使用可以形成單跳PW的Tunnel集合;
對于優(yōu)先使用保護(hù)Tunnel,可以通過査詢保護(hù)組,優(yōu)先選擇有Tunnel保護(hù)的Tunnel集合。
本實施例提供的技術(shù)方案的有益效果是
第一、提供了一種簡便、快捷的靜態(tài)(動靜態(tài)混合)的有QoS參數(shù)保證的端到端PW創(chuàng)建 方案,解決了現(xiàn)有技術(shù)PW配置方案下,網(wǎng)元性能要求高,網(wǎng)絡(luò)性能不足的問題,滿足了用戶的配置要求,降低了組網(wǎng)成本。
第二、能夠簡單、迅速地實現(xiàn)大批量業(yè)務(wù)的分發(fā),解決了現(xiàn)有技術(shù)中PW配置緩慢,效率 低,出錯概率高的問題。
第三、通過端到端的配置引導(dǎo),與網(wǎng)管設(shè)備的分析推導(dǎo)工作,減少用戶配置工作量,自 動計算諸如PWID、 PW出入標(biāo)簽等配置容易出錯而且難以規(guī)劃的參數(shù),極大的降低了業(yè)務(wù)的 配置難度,提高了配置的成功率,降低了配置上出錯導(dǎo)致業(yè)務(wù)不同的概率。
第四、提供了一種基于圖形化的操作方式,減少了用戶輸入?yún)?shù),提高了配置效率,降 低了配置維護(hù)的成本。
第五、提供了一套基于標(biāo)準(zhǔn)的層次化配置體驗,將PWQoS和TunneIQoS有機(jī)結(jié)合起來, 根據(jù)配置參數(shù)自動選擇最優(yōu)的Tunnel作為服務(wù)層,無需用戶參與,同時提供統(tǒng)一的資源管理、 資源分配,無需用戶提前做大量細(xì)致的規(guī)劃,降低了配置復(fù)雜度,提高了工作效率。
第六、針對大規(guī)模部署網(wǎng)絡(luò)和交換網(wǎng)元增多的情況,該方案對配置影響很小。
本發(fā)明實施例還提供了一種創(chuàng)建偽線的裝置,具體可以是網(wǎng)管設(shè)備。在本實施例的組網(wǎng) 環(huán)境如圖6所示。用戶需要創(chuàng)建一條起點(diǎn)網(wǎng)元為PE1,終點(diǎn)網(wǎng)元為PE2的PW,輸入的PW的QoS 參數(shù)有
上行CIR為20M,上行PIR為30M;
上行CoS類型為BE,上行CIR為15M,上行PIR為30M, CoS類型為EF,上行CIR 為5M,上行PIR為5M;
下行CIR為30M,下行PIR為50M;
下行CoS類型為BE,下行CIR為20M,下行PIR為50M,下行CoS類型為EF,下行 CIR為IOM,下行PIR為20M。
該裝置的功能描述如下
該裝置獲取偽線基本配置信息,該偽線基本配置信息包括
(1) PW的起點(diǎn)和終點(diǎn);
(2) PW的QoS參數(shù)承諾帶寬、峰值帶寬、承諾突發(fā)緩存區(qū)、額外突發(fā)緩存區(qū),上行 各個CoS的帶寬限制等;
(3) PWID、 PW出入標(biāo)簽、對端IP地址。
(4) PW的名稱、PW的類型、PW的方向。這些參數(shù)均可以設(shè)置常用默認(rèn)值,用戶可 以無需修改;(5)PW的高級屬性,如控制字、報文裝載時間等,這些參數(shù)均可以設(shè)置常用默認(rèn)值, 用戶可以無須修改。
其中,第(1)、第(2)、第(4)和第(5)種信息由用戶輸入,具體的,用戶輸入的 PW基本配置信息根據(jù)實際情況有所不同,可能會多于這四種信息,也可能會少于這四種信息。
其中,PWID、 PW出入標(biāo)簽、對端IP地址中的一種或數(shù)種可以由用戶輸入或是由該裝 置根據(jù)全網(wǎng)資源生成。
該裝置根據(jù)PW的起點(diǎn)和終點(diǎn)獲取Tunnel資源,基本規(guī)則如下
兩個網(wǎng)元間只要存在一條Tunnel,就可以在兩個網(wǎng)元間存在一條連接線進(jìn)行顯示,兩個 網(wǎng)元間多于一條Tu皿el,則兩個網(wǎng)元間僅顯示一條連接線,兩個網(wǎng)元間沒有Tunnel,則兩個 網(wǎng)元間不存在連接線。根據(jù)上述規(guī)則針對圖6獲取的Tunnel資源如圖9所示。
此外,還可以對獲取的Tunnel資源進(jìn)行優(yōu)化例如兩個網(wǎng)元間存在兩條Tunnel,拓?fù)湟?圖上可以用收縮鏈的方式顯示,展開顯示實際連線數(shù)為2,收縮后顯示1條連接線;或是可 以根據(jù)節(jié)點(diǎn)間Tunnel的帶寬占用情況,用顏色標(biāo)識出帶寬不充裕的Tunnel連線,便于用戶安 排路由,例如用紅色標(biāo)識可用帶寬少于10M的Tunnel,黃色標(biāo)識可用帶寬少于50M的Tunnel 等。
該裝置根據(jù)從Tunnel資源中獲取符合PW的QoS參數(shù)要求的隧道。 獲取符合PW的QoS參數(shù)要求的隧道具體為選中同時滿足PW的QoS參數(shù)上下行要求 的Tunnel。需要說明的是,可以先選擇滿足PW的QoS參數(shù)上行要求的Tunnel,再選擇滿足 PW的QoS參數(shù)下行要求的Tunnel,或是先選擇滿足PW的QoS參數(shù)下行要求的Tunnel,再 選擇滿足PW的QoS參數(shù)上行要求的Tunnel (—般分離路由使用該方式,即PW上下行可以 使用不同的Tunnel),或是同時選擇滿足PW的QoS參數(shù)上下行要求的Tunnel (—致路由方 式,即PW上下行使用相同Tunnel)。在本實施例中,采用一致路由方式,即以同時選擇滿足 PW的QoS參數(shù)上下行要求的Timnel為例。
第一、選擇滿足PW帶寬要求的Tunnel,刪除不滿足PW帶寬要求的Tunnel。 在本實施例中,Tunnel可用帶寬必須大于或等于PW上下行方向的PIR值,滿足該條件的 Tunnel即可保留,不滿足該條件則刪除。在本實施例中,PW的上行PIR值為30M,下行值為 50M因此,針對圖9選擇Tunnel的結(jié)果如下
(1) Tunnel-12-1:帶寬為70M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(2) T畫iel-12-2:帶寬為60M,大于上行PIR值30M,且大于下行PIR值50M,保留;(3) Tunnel-13:帶寬為100M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(4) Tunnel-32:帶寬為200M,大于上行PIR值30M,且大于下行PIR值50M,保留;
(5) Tunnel-34-l:帶寬為15M,小于上行PIR值30M,刪除;
(6) Tunnel-34-2:帶寬為20M,小于上行PIR值30M,刪除;
(7) Tu皿el-42:帶寬為80M,大于上行PIR值30M,且大于下行PIR值50M,保留。 最終的選擇的Tunnel如圖10所示。
第二、根據(jù)PW的CoS峰值帶寬從圖10中選擇Tunnel,刪除不滿足PW的CoS峰值帶寬的 Tunnel 。
具體的,如果Tu皿el的類型是E-LSP,則Tunnel的可用帶寬必須大于等于PW的各CoS峰
值帶寬,滿足該條件的Tunnd即可保留,否則刪除;
如果Tunnel的類型是L-LSP,則Tunne傻源圖中兩個網(wǎng)元間的連線必須滿足所有PW的CoS
個數(shù)對應(yīng)的Tunnel,如PW的CoS類型分為BE、 EF、 AF1,則Tunnel資源圖中兩個網(wǎng)元間的必
須至少有三條Tunnel,且所有Tunnel中至少存在三條CoS類型對應(yīng)PW的Tunnel,必須至少存
在三條CoS類型分別為BE、 EF、 AFl的Tunnel,且每條Tunnel的帶寬必須大于或等于與其CoS
相同的PWCoS的峰值帶寬,滿足該條件即可留下,否則刪除。
此時,依舊需要同時判斷Timne啲CoS的峰值帶寬是否滿足PW上下行兩個方向。 采用遍歷判斷資源圖上的Tunnd是否滿足要求的方式實現(xiàn),遍歷判斷的順序方式可以多
樣,本實施例采用從PW起點(diǎn)網(wǎng)元的Timnel遍歷到PW終點(diǎn)網(wǎng)元的Tunnel,進(jìn)行CoS的峰值帶寬判斷。
按照上述規(guī)則,首先判斷Tunnel-12-l,發(fā)現(xiàn)其類型為L-LSP,而此時PW的上下行的CoS 都包含BE、 EF,所以至少要兩條類型L-LSP的Tunnel,再遍歷是否存在其他和Tunnel-12-l同 源同宿的Timnel,發(fā)現(xiàn)Tunnel-12-2,判斷其CoS類型,并判斷其帶寬是否大于或等于與其相同 CoS的峰值帶寬,發(fā)現(xiàn)兩者滿足,則同時保留Timnel-12-l、 Tunnel-12-2;
繼續(xù)判斷Tunnel-13,發(fā)現(xiàn)其類型為E-LSP,此時直接判斷其帶寬是否大于或等于與其相 同CoS的峰值帶寬,發(fā)現(xiàn)滿足,則保留Tunnel-13。
其他Tunnel判斷步驟和上述一致,最終的結(jié)果如下
Tunnel-12-1: Tunnel類型為L-LSP, CoS類型為BE, Tunne帶寬70M,保留; Tunnel-12-2: Tuimel類型L-LSP, CoS類型為EF, Tunne帶寬60M,保留; Tunnel-13: Tunnel類型E-LSP, Tunne帶寬100M,保留; Tunnel-32: Tunnel類型E-LSP, Tunne帶寬200M,保留;Tunnel-42: Tunnel類型L-LSP, CoS類型為EF, Tu皿e帶寬80M,刪除。 最終選擇Tunnel如圖1 l所示。
需要說明的是,如果根據(jù)PW帶寬獲取隧道與根據(jù)CoS峰值帶寬獲取隧道的順序可以顛 倒。此外,如果用戶已經(jīng)配置好滿足PW帶寬的隧道,則該裝置只需根據(jù)oS峰值帶寬獲取隧道, 反之同理。
該裝置將將PW基本配置信息和符合PW QoS參數(shù)要求的隧道的標(biāo)識下發(fā)到隧道上的網(wǎng)元。
下發(fā)PW基本配置信息和符合PWQoS參數(shù)要求的隧道的標(biāo)識分為單跳和多跳兩種情況 第一,在單蹈〖PW情況下直接向網(wǎng)元PE1和網(wǎng)元PE2下發(fā)PW基本配置信息和符合PW QoS 參數(shù)要求的隧道的標(biāo)識,無需人工逐跳配置。
第二,在多跳PW情況下,需要執(zhí)行如下步驟
(1) 首先確定交換網(wǎng)元,此時分為三種場景第一種場景是靜態(tài)多跳PW配置,此時只
要根據(jù)選中的Tunnel通路集合,選中的在兩條Tunnel之間的那個網(wǎng)元即為交換網(wǎng)元,如圖3所 示,網(wǎng)元P3為交換網(wǎng)元。交換網(wǎng)元可能存在多個,每個交換網(wǎng)元的確定規(guī)則相同。第二種場 景是網(wǎng)絡(luò)內(nèi)部分網(wǎng)元不支持動PW態(tài)配置,此時,如果某一支持動態(tài)PW配置的網(wǎng)元距離支持 靜態(tài)配置的網(wǎng)元最近,且兩個網(wǎng)元之間存在直通Timnd,則該支持動態(tài)PW配置的網(wǎng)元即為交 換網(wǎng)元,交換網(wǎng)元可能有多個,每個交換網(wǎng)元的確定規(guī)則相同。第三種場景為網(wǎng)絡(luò)內(nèi)所有網(wǎng) 元都支持動態(tài)PW配置,基于某種需求需要建立動靜態(tài)混合的多跳PW,此時需要用戶手工指 定交換節(jié)點(diǎn)。
(2) 將PW基本配置信息和符合PWQoS參數(shù)要求的隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的交換 網(wǎng)元、起點(diǎn)網(wǎng)元和終點(diǎn)網(wǎng)元。
至此,即創(chuàng)建完成端到端的滿足QoS參數(shù)信息要求的PW,默認(rèn)情況下,呈現(xiàn)給用戶的 是最優(yōu)的Tunnd,其它的Tunnel供用戶備選。
為了更好的滿足用戶的需求,本實施例還可以根據(jù)路由約束條件和/或路由選擇策略對 上述S103選擇的Tunnel進(jìn)一步作出優(yōu)選,并將PW基本配置信息和符合PW QoS參數(shù)要求的隧 道的標(biāo)識下發(fā)到所述隧道上的各個網(wǎng)元。具體的
第一、根據(jù)路由約束條件進(jìn)一步選擇Tunnel,如必不經(jīng)節(jié)點(diǎn),必經(jīng)路由等,具體的 對于必不經(jīng)節(jié)點(diǎn),可以將經(jīng)過該節(jié)點(diǎn)的所有Tunnel全部刪除;
對于必經(jīng)路由,可以將從PW的起點(diǎn)網(wǎng)元到終點(diǎn)網(wǎng)元形成的每個通路Timnd集合中沒有該 Tunnel的集合全部刪除。第二、根據(jù)路由選擇策略進(jìn)一步選擇Tunnel,如最小跳數(shù)Tunnel、優(yōu)先使用帶寬充裕的 Tunnel、優(yōu)先節(jié)省Tunnel帶寬、優(yōu)先創(chuàng)建多跳PW、優(yōu)先創(chuàng)建單跳PW、優(yōu)先使用帶保護(hù)Tunnel 來選擇一條最佳的Tunnd作為默認(rèn)選擇的Tunnel顯示給用戶,具體的
對于優(yōu)先使用最小跳數(shù)Tu皿d,可以根據(jù)Tunnel經(jīng)過的交換節(jié)點(diǎn)數(shù)進(jìn)行判斷,交換節(jié)點(diǎn) 數(shù)越少,則跳數(shù)越??;
對于優(yōu)先使用帶寬充裕的Tunnel,可以根據(jù)Tunnel的可用帶寬進(jìn)行判斷,優(yōu)先選擇滿足 要求的最大可用帶寬的Tunnel;
對于優(yōu)先節(jié)省Tunnel帶寬,可以根據(jù)Tunnd的可用帶寬進(jìn)行判斷,優(yōu)先選擇一條滿足最 小可用帶寬的Tunnel;
對于優(yōu)先創(chuàng)建多跳PW,優(yōu)先使用可以形成多跳PW的Tunnel集合;
對于優(yōu)先創(chuàng)建單跳PW,優(yōu)先使用可以形成單跳PW的Tunnd集合;
對于優(yōu)先使用帶寬保護(hù)Tunnel,可以通過查詢保護(hù)組,優(yōu)先選擇有Tunnel保護(hù)的Tunnel
隹A 朱n o
如圖12所示,本發(fā)明實施例提供的一種創(chuàng)建偽線的裝置,包括
第一獲取模塊,用于獲取偽線基本配置信息,所述偽線配置信息包括偽線的起點(diǎn)和終點(diǎn)、 偽線的服務(wù)質(zhì)量參數(shù);
第二獲取模塊,用于根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;
第三獲取模塊,用于根據(jù)偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道; 下發(fā)模塊,用于將所述偽線基本配置信息和承載偽線的隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的 網(wǎng)元。
具體實施過程與方法實施例中的相關(guān)描述屬于同一發(fā)明構(gòu)思,可以參見方法實施例,這 里不再詳細(xì)描述。
如圖13所示,本發(fā)明實施例提供的一種創(chuàng)建偽線的裝置,其中, 第三獲取模塊包括-
第四獲取模塊,用于獲取滿足下述兩個條件之一或其組合的隧道可用帶寬大于或等于 偽線的上下行峰值帶寬;可用帶寬大于或等于偽線的服務(wù)等級的峰值帶寬 進(jìn)一歩,第四獲取模塊包括 第一判斷模塊,用于判斷隧道的類型;
第五獲取模塊,用于當(dāng)隧道類型為E-LSP時,獲取可用帶寬大于或等于偽線的服務(wù)等級 峰值帶寬的隧道;或用于當(dāng)隧道的類型為L-LSP時,獲取與偽線的服務(wù)等級相同的隧道,所述隧道可用帶寬大于或等于與偽線相同的各服務(wù)等級峰值帶寬。 進(jìn)一步,下發(fā)模塊包括
第二判斷模塊,用于當(dāng)進(jìn)行多跳偽線配置時,確定交換網(wǎng)元;
下發(fā)子模塊,用于將所述偽線基本配置信息和符合PW QoS參數(shù)要求的隧道標(biāo)識下發(fā)到 所述待創(chuàng)建偽線的起點(diǎn)網(wǎng)元、交換網(wǎng)元和終點(diǎn)網(wǎng)元。
其中,第二判斷模塊具體用于當(dāng)網(wǎng)元支持靜態(tài)偽線配置時,確定存在通路的兩條隧道之 間的網(wǎng)元為交換網(wǎng)元;或
用于當(dāng)部分網(wǎng)元支持靜態(tài)偽線配置,部分網(wǎng)元支持動態(tài)偽線配置時,確定距離支持靜態(tài) 偽線配置的網(wǎng)元距離最近,且與支持靜態(tài)偽線配置的網(wǎng)元之間存在直通隧道的支持動態(tài)偽線 配置的網(wǎng)元為交換網(wǎng)元。
具體實施過程與方法實施例中的相關(guān)描述屬于同一發(fā)明構(gòu)思,可以參見方法實施例,這 里不再詳細(xì)描述。
本實施例提供的技術(shù)方案的有益效果是
第一、提供了一種簡便、快捷的靜態(tài)(動靜態(tài)混合)的有QoS參數(shù)保證的端到端PW創(chuàng)建 方案,解決了現(xiàn)有技術(shù)PW配置方案下,網(wǎng)元性能要求高,網(wǎng)絡(luò)性能不足的問題,滿足了用戶 的配置要求,降低了組網(wǎng)成本。
第二、能夠簡單、迅速地實現(xiàn)大批量業(yè)務(wù)的分發(fā),解決了現(xiàn)有技術(shù)中PW配置緩慢,效率 低,出錯概率高的問題。
第三、通過端到端的配置引導(dǎo),與網(wǎng)管設(shè)備的分析推導(dǎo)工作,減少用戶配置工作量,自 動計算諸如PWID、 PW出入標(biāo)簽等配置容易出錯而且難以規(guī)劃的參數(shù),極大的降低了業(yè)務(wù)的
配置難度,提高了配置的成功率,降低了配置上出錯導(dǎo)致業(yè)務(wù)不同的概率。
第四、提供了一種基于圖形化的操作方式,減少了用戶輸入?yún)?shù),提高了配置效率,降 低了配置維護(hù)的成本。
第五、提供了一套基于標(biāo)準(zhǔn)的層次化配置體驗,將PWQoS和TimndQoS有機(jī)結(jié)合起來, 根據(jù)配置參數(shù)自動選擇最優(yōu)的Tunnel作為服務(wù)層,無需用戶參與,同時提供統(tǒng)一的資源管理、 資源分配,無需用戶提前做大量細(xì)致的規(guī)劃,降低了配置復(fù)雜度,提高了工作效率。 第六、針對大規(guī)模部署網(wǎng)絡(luò)和交換網(wǎng)元增多的情況,該方案對配置影響很小。 本發(fā)明實施例提供的技術(shù)方案不僅適用于MPLS網(wǎng)絡(luò),還適用于電信級的網(wǎng)絡(luò)、以太網(wǎng)、 IP網(wǎng)絡(luò)等網(wǎng)絡(luò)。
以上實施例提供的技術(shù)方案可以通過硬件和軟件實現(xiàn),軟件存儲在可讀取的存儲介質(zhì)上,如計算機(jī)的軟盤,硬盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之 內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種創(chuàng)建偽線的方法,其特征在于,包括獲取偽線基本配置信息,所述偽線基本配置信息包括偽線的起點(diǎn)和終點(diǎn)、偽線的服務(wù)質(zhì)量參數(shù);根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;根據(jù)所述偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道;將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元。
2、 如權(quán)利要求1所述的創(chuàng)建偽線的方法,其特征在于,所述根據(jù)所述偽線的服務(wù)質(zhì)量參 數(shù)從所述隧道資源中獲取承載偽線的隧道的步驟具體包括獲取滿足下述兩個條件之一或其組合的隧道可用帶寬大于或等于偽線的上下行峰值帶 寬;可用帶寬大于或等于偽線的服務(wù)等級的峰值帶寬。
3、 如權(quán)利要求2所述的創(chuàng)建偽線的方法,其特征在于,可用帶寬大于或等于偽線的服務(wù) 等級的峰值帶寬的隧道的獲取步驟包括-判斷隧道的類型,當(dāng)隧道類型為E-LSP時,獲取可用帶寬大于或等于偽線的各服務(wù)等級 的峰值帶寬的隧道;或當(dāng)隧道的類型為L-LSP時,獲取與偽線的服務(wù)等級相同類型的隧道,所述隧道可用帶寬 大于或等于與偽線相同的各服務(wù)等級峰值帶寬。
4、 如權(quán)利要求l-3所述的創(chuàng)建偽線的方法,其特征在于,所述根據(jù)偽線的服務(wù)質(zhì)量參數(shù) 從所述隧道資源中獲取承載偽線的隧道的步驟還包括根據(jù)路由約束信息和/或路由選擇策略信息獲取承載偽線的隧道; 所述路由約束信息至少包括以下信息之一必不經(jīng)節(jié)點(diǎn)、必經(jīng)路由;所述路由選擇策略信息至少包括以下信息之一對于優(yōu)先使用最小跳數(shù)隧道、優(yōu)先使用 帶寬充裕的隧道、優(yōu)先節(jié)省隧道帶寬、優(yōu)先創(chuàng)建多跳偽線、對于優(yōu)先創(chuàng)建單跳偽線、對于優(yōu) 先使用保護(hù)隧道。
5、 如權(quán)利要求4所述的創(chuàng)建偽線的方法,其特征在于,所述將所述偽線基本配置信息和 所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元的步驟包括當(dāng)進(jìn)行多跳偽線配置時,確定交換網(wǎng)元;將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到起點(diǎn)網(wǎng)元、交換網(wǎng)元和終點(diǎn)網(wǎng)元。
6、 如權(quán)利要求5所述的創(chuàng)建偽線的方法,其特征在于,所述確定交換網(wǎng)元的步驟包括 當(dāng)網(wǎng)元支持靜態(tài)偽線配置時,確定存在通路的兩條隧道之間的網(wǎng)元為交換網(wǎng)元;或 當(dāng)部分網(wǎng)元支持靜態(tài)偽線配置,部分網(wǎng)元支持動態(tài)偽線配置時,確定距離所述支持靜態(tài)偽線配置的網(wǎng)元距離最近且與所述支持靜態(tài)偽線配置的網(wǎng)元之間存在直通隧道的支持動態(tài)偽 線配置的網(wǎng)元為交換網(wǎng)元。
7、 一種創(chuàng)建偽線的裝置,其特征在于,包括第一獲取模塊,用于獲取偽線基本配置信息,所述偽線配置信息包括偽線的起點(diǎn)和終點(diǎn)、 偽線的服務(wù)質(zhì)量參數(shù);第二獲取模塊,用于根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;第三獲取模塊,用于根據(jù)偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道; 下發(fā)模塊,用于將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元。
8、 如權(quán)利要求7所述的創(chuàng)建偽線的裝置,其特征在于,所述第三獲取模塊包括-第四獲取模塊,用于獲取滿足下述兩個條件之一或其組合的隧道可用帶寬大于或等于偽線的上下行峰值帶寬;可用帶寬大于或等于偽線的服務(wù)等級的峰值帶寬。
9、 如權(quán)利要求8所述的創(chuàng)建偽線的裝置,其特征在于,所述第四獲取模塊包括 第一判斷模塊,用于判斷隧道的類型;第五獲取模塊,用于當(dāng)隧道類型為E-LSP時,獲取可用帶寬大于或等于偽線的服務(wù)等級 峰值帶寬的隧道;或用于當(dāng)隧道的類型為L-LSP時,獲取與偽線的服務(wù)等級相同的隧道,所述隧道可用帶寬 大于或等于與偽線相同的各服務(wù)等級峰值帶寬。
10、 如權(quán)利要求7所述的創(chuàng)建偽線的裝置,其特征在于,所述下發(fā)模塊包括第二判斷模塊,用于當(dāng)進(jìn)行多跳偽線配置時,確定交換網(wǎng)元;下發(fā)子模塊,用于將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到所述起點(diǎn)網(wǎng)元、交 換網(wǎng)元和終點(diǎn)網(wǎng)元。
11、如權(quán)利要求10所述的創(chuàng)建偽線的裝置,其特征在于,所述第二判斷模塊具體用于當(dāng) 網(wǎng)元支持靜態(tài)偽線配置時,確定存在通路的兩條隧道之間的網(wǎng)元為交換網(wǎng)元;或用于當(dāng)部分網(wǎng)元支持靜態(tài)偽線配置,部分網(wǎng)元支持動態(tài)偽線配置時,確定距離所述支持 靜態(tài)偽線配置的網(wǎng)元距離最近且與所述支持靜態(tài)偽線配置的網(wǎng)元之間存在直通隧道的支持動 態(tài)偽線配置的網(wǎng)元為交換網(wǎng)元。
全文摘要
本發(fā)明實施例公開了一種創(chuàng)建偽線的方法及裝置,屬于網(wǎng)絡(luò)管理領(lǐng)域。所述方法包括獲取偽線基本配置信息,所述偽線基本配置信息包括偽線的起點(diǎn)和終點(diǎn)、偽線的服務(wù)質(zhì)量參數(shù);根據(jù)所述偽線的起點(diǎn)和終點(diǎn)獲取隧道資源;根據(jù)所述偽線的服務(wù)質(zhì)量參數(shù)從所述隧道資源中獲取承載偽線的隧道;將所述偽線基本配置信息和所述隧道的標(biāo)識下發(fā)到待創(chuàng)建偽線的網(wǎng)元。所述裝置包括第一獲取模塊、第二獲取模塊、第三獲取模塊和下發(fā)模塊。本發(fā)明實施例提供的技術(shù)方案可以克服人工逐站配置偽線以及通過信令方式配置偽線的缺陷。
文檔編號H04L12/46GK101616051SQ20081011581
公開日2009年12月30日 申請日期2008年6月27日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者何碧武, 孫子晏, 胡海龍 申請人:華為技術(shù)有限公司