專利名稱:光網(wǎng)絡(luò)業(yè)務(wù)容量、節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種光網(wǎng)絡(luò)業(yè)務(wù)容量、節(jié)點(diǎn)間可創(chuàng)建業(yè) 務(wù)數(shù)量檢測(cè)方法及裝置。
背景技術(shù):
智能網(wǎng)絡(luò)通過(guò)應(yīng)用軟件來(lái)控制業(yè)務(wù)的狀態(tài)。自動(dòng)交換光網(wǎng)絡(luò)(Automatic Switched Optical Network,簡(jiǎn)稱為AS0N)是近年來(lái)光網(wǎng)絡(luò)領(lǐng)域研究的熱點(diǎn),ASON網(wǎng)絡(luò)就 是智能網(wǎng)絡(luò),其利用控制平面(Control Plane,簡(jiǎn)稱為CP)來(lái)控制完成自動(dòng)交換和連接控 制的光傳送網(wǎng),遵循國(guó)際電信聯(lián)盟(TIU-T)標(biāo)準(zhǔn)G. 8080。ASON業(yè)務(wù)的創(chuàng)建是上層軟件、協(xié)議棧與底層設(shè)備配合完成的,協(xié)議棧首先通過(guò) OSPF(Open Shortest Path First,開放式最短路徑優(yōu)先)協(xié)議泛洪獲取到全網(wǎng)TE (Traffic Engineering,流量工程)鏈路信息,然后根據(jù)路由策略計(jì)算路由,再通過(guò)RSVP (Resource Reservation Protocol,資源預(yù)留協(xié)議)協(xié)議創(chuàng)建自首至末的交叉,同時(shí)下發(fā)給設(shè)備。ASON 業(yè)務(wù)容量是一項(xiàng)網(wǎng)絡(luò)運(yùn)行指標(biāo),表示當(dāng)前網(wǎng)絡(luò)任意兩個(gè)網(wǎng)元之間可創(chuàng)建的業(yè)務(wù)總數(shù)。在ASON的系統(tǒng)測(cè)試以及工程應(yīng)用中,業(yè)務(wù)容量是網(wǎng)絡(luò)運(yùn)行很重要的信息,是用戶 很關(guān)切的數(shù)據(jù),如用戶經(jīng)常會(huì)問(wèn)到網(wǎng)絡(luò)剩余容量是多少,指定兩個(gè)節(jié)點(diǎn)之間還能創(chuàng)建多少 條業(yè)務(wù),當(dāng)前網(wǎng)絡(luò)中的業(yè)務(wù)在網(wǎng)絡(luò)環(huán)境極度惡化的情況下是否都能恢復(fù)成功,業(yè)務(wù)容量達(dá) 到一定比率網(wǎng)絡(luò)的穩(wěn)定性如何,等等,準(zhǔn)確的業(yè)務(wù)容量信息為用戶配置業(yè)務(wù)和網(wǎng)絡(luò)擴(kuò)縮容 提供了參考?,F(xiàn)有技術(shù)中,ASON業(yè)務(wù)容量是在ASON全網(wǎng)TE鏈路的基礎(chǔ)上手工估算得出的。這 在網(wǎng)元數(shù)目不大,網(wǎng)絡(luò)拓?fù)浜?jiǎn)單,鏈路稀少的情況下,是可行的。但當(dāng)網(wǎng)絡(luò)規(guī)模巨大,組網(wǎng)非 常復(fù)雜時(shí),手工計(jì)算就難以得出準(zhǔn)確數(shù)據(jù),而且算法復(fù)雜度很大,計(jì)算費(fèi)時(shí)費(fèi)力。
發(fā)明內(nèi)容
本發(fā)明解決的一個(gè)技術(shù)問(wèn)題是提供一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法 及裝置,能自動(dòng)檢測(cè)出網(wǎng)絡(luò)中任意兩個(gè)節(jié)點(diǎn)之間可創(chuàng)建的業(yè)務(wù)數(shù)量。為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方 法,所述方法包括在所述光網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直至因網(wǎng)絡(luò)資源不足而無(wú)法 創(chuàng)建為止;通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn) 間可創(chuàng)建的業(yè)務(wù)數(shù)量。進(jìn)一步地,所述光網(wǎng)絡(luò)包括自動(dòng)交換光網(wǎng)絡(luò)(ASON);創(chuàng)建一個(gè)所述虛業(yè)務(wù)的過(guò)程,具體包括ASON程序通過(guò)ASON協(xié)議棧計(jì)算所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由;ASON程序?qū)⑺雎酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用;
ASON協(xié)議棧泛洪流量工程(TE)鏈路資源信息。本發(fā)明還提供了一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)裝置,應(yīng)用于ASON網(wǎng)絡(luò), 所述裝置包括虛業(yè)務(wù)創(chuàng)建模塊,用于在所述ASON網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直 至因網(wǎng)絡(luò)資源不足而無(wú)法創(chuàng)建為止;可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊,用于通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè) 務(wù)的數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量。進(jìn)一步地,所述虛業(yè)務(wù)創(chuàng)建模塊進(jìn)一步包括創(chuàng)建請(qǐng)求子模塊;ASON程序中的可 達(dá)路由計(jì)算子模塊、標(biāo)簽狀態(tài)改變子模塊;以及,ASON協(xié)議棧中的泛洪資源鏈路信息子模 塊,其中創(chuàng)建請(qǐng)求子模塊,用于向ASON程序發(fā)送創(chuàng)建虛業(yè)務(wù)請(qǐng)求,請(qǐng)求在所述首節(jié)點(diǎn)和末 節(jié)點(diǎn)間創(chuàng)建虛業(yè)務(wù);可達(dá)路由計(jì)算子模塊,用于根據(jù)所述創(chuàng)建虛業(yè)務(wù)請(qǐng)求,通過(guò)ASON協(xié)議棧計(jì)算所述 首節(jié)點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由;標(biāo)簽狀態(tài)改變子模塊,用于根據(jù)所述可達(dá)路由計(jì)算子模塊計(jì)算的可達(dá)路由信息, 將路由經(jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用;泛洪資源鏈路信息子模塊,用于泛洪TE鏈路資源信息。本發(fā)明解決的另一技術(shù)問(wèn)題是提供一種光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)方法及裝置,通過(guò)檢 測(cè)網(wǎng)絡(luò)中任意兩個(gè)節(jié)點(diǎn)之間已有業(yè)務(wù)數(shù)量和可創(chuàng)建的業(yè)務(wù)數(shù)量,進(jìn)而檢測(cè)出網(wǎng)絡(luò)的業(yè)務(wù)容量。為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種基于上述光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量 檢測(cè)方法的光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)方法,所述方法包括查詢所述光網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量;根據(jù)查詢到的所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可 創(chuàng)建的業(yè)務(wù)數(shù)量之和得出所述光網(wǎng)絡(luò)的業(yè)務(wù)容量。此外,所述方法還包括在統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量后,刪除所創(chuàng)建的虛業(yè)務(wù)。其中,刪除創(chuàng)建的每個(gè)所述虛業(yè)務(wù)的過(guò)程,具體包括ASON程序?qū)⒙酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的業(yè)務(wù)標(biāo)簽置為可用;
ASON協(xié)議棧泛洪TE鏈路資源信息。此外,從所述首節(jié)點(diǎn)查詢到所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量。此外,所述方法還包括根據(jù)所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與得出的所述光網(wǎng)絡(luò)的業(yè)務(wù)容量之比,得 出所述光網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載。本發(fā)明還提供了一種基于上述光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)裝置的光網(wǎng)絡(luò) 業(yè)務(wù)容量檢測(cè)裝置,所述裝置還包括已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊,用于查詢所述ASON網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn) 間已創(chuàng)建的業(yè)務(wù)數(shù)量;
業(yè)務(wù)容量檢測(cè)模塊,用于根據(jù)所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊查詢到的所述兩個(gè)節(jié) 點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與所述可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建 的業(yè)務(wù)數(shù)量之和得出所述ASON網(wǎng)絡(luò)的業(yè)務(wù)容量。此外,所述裝置還包括虛業(yè)務(wù)刪除模塊,所述虛業(yè)務(wù)刪除模塊進(jìn)一步包括刪除請(qǐng) 求子模塊,刪除請(qǐng)求子模塊,用于向ASON程序發(fā)送刪除虛業(yè)務(wù)請(qǐng)求,請(qǐng)求刪除在所述首節(jié)點(diǎn) 和末節(jié)點(diǎn)間創(chuàng)建的虛業(yè)務(wù);所述標(biāo)簽狀態(tài)改變子模塊還用于,根據(jù)所述刪除虛業(yè)務(wù)請(qǐng)求,將所述虛業(yè)務(wù)路由 經(jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為可用;泛洪資源鏈路信息子模塊還用于,用于泛洪TE鏈路資源信息。此外,所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊進(jìn)一步用于,從所述首節(jié)點(diǎn)查詢到所述兩個(gè) 節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量。與現(xiàn)有技術(shù)相比,本發(fā)明利用ASON的協(xié)議棧創(chuàng)建虛業(yè)務(wù)的方式計(jì)算業(yè)務(wù)容量,計(jì) 算結(jié)果準(zhǔn)確,避免了手工計(jì)算可能的誤差,另外整個(gè)計(jì)算過(guò)程是全自動(dòng)的,網(wǎng)絡(luò)發(fā)生改變 后,運(yùn)行裝置功能,可以自動(dòng)得出最新的數(shù)據(jù),使得用戶掌控網(wǎng)絡(luò)更便捷。本發(fā)明的檢測(cè)過(guò) 程是自動(dòng)的,當(dāng)網(wǎng)絡(luò)拓?fù)浒l(fā)生改變,業(yè)務(wù)增加或減少,鏈路故障或恢復(fù)后,只需重新執(zhí)行一 次檢測(cè)操作就能得到最新結(jié)果,整個(gè)過(guò)程采用了 ASON創(chuàng)建和刪除虛業(yè)務(wù)的方式。此外,本 發(fā)明還提供了風(fēng)險(xiǎn)預(yù)警功能,讓用戶意識(shí)到網(wǎng)絡(luò)容量風(fēng)險(xiǎn)。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖1為本發(fā)明的ASON業(yè)務(wù)容量檢測(cè)裝置的一種應(yīng)用場(chǎng)景示意圖;圖2為本發(fā)明實(shí)施例的ASON業(yè)務(wù)容量檢測(cè)裝置的組成示意圖;圖3是本發(fā)明實(shí)施例的虛業(yè)務(wù)建立流程的示意圖;圖4是本發(fā)明實(shí)施例的虛業(yè)務(wù)刪除流程的示意圖。
具體實(shí)施例方式本發(fā)明的核心思想在于,提出一種自動(dòng)檢測(cè)光網(wǎng)絡(luò)節(jié)點(diǎn)可創(chuàng)建業(yè)務(wù)數(shù)量及網(wǎng)絡(luò)業(yè) 務(wù)容量的檢測(cè)方法,能夠自動(dòng)檢測(cè)網(wǎng)絡(luò)中任意兩個(gè)節(jié)點(diǎn)之間已有業(yè)務(wù)數(shù)量和可創(chuàng)建的業(yè)務(wù) 數(shù)量,進(jìn)而得出業(yè)務(wù)容量和網(wǎng)絡(luò)負(fù)載,并對(duì)負(fù)載結(jié)果進(jìn)行分析,對(duì)可能的風(fēng)險(xiǎn)提出預(yù)警?;谏鲜鏊枷?,本發(fā)明提供一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法,采用如 下技術(shù)方案在所述光網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直至因網(wǎng)絡(luò)資源不足而無(wú)法 創(chuàng)建為止;通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn) 間可創(chuàng)建的業(yè)務(wù)數(shù)量。進(jìn)一步地,所述光網(wǎng)絡(luò)包括自動(dòng)交換光網(wǎng)絡(luò)(ASON);所述虛業(yè)務(wù)是指ASON軟件層面的業(yè)務(wù)創(chuàng)建。
進(jìn)一步地,所述創(chuàng)建虛業(yè)務(wù)的過(guò)程,具體包括ASON程序通過(guò)ASON協(xié)議棧計(jì)算所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由;ASON程序?qū)⒙酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用;ASON協(xié)議棧泛洪TE鏈路資源信息?;谏鲜龉?jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法,本發(fā)明還提供了一種光網(wǎng)絡(luò)業(yè)務(wù)容量 檢測(cè)方法,所述方法包括查詢所述光網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量;根據(jù)查詢到的所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可 創(chuàng)建的業(yè)務(wù)數(shù)量之和得出所述光網(wǎng)絡(luò)的業(yè)務(wù)容量。進(jìn)一步地,所述方法還包括在統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量后,刪除所創(chuàng)建的虛業(yè)務(wù)。進(jìn)一步地,所述刪除虛業(yè)務(wù)的過(guò)程,具體包括ASON程序?qū)⒙酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的業(yè)務(wù)標(biāo)簽置為可用;ASON協(xié)議棧泛洪TE鏈路資源信息。進(jìn)一步地,從所述首節(jié)點(diǎn)查詢到所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量。進(jìn)一步地,所述方法還包括根據(jù)所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與得出的所述光網(wǎng)絡(luò)的業(yè)務(wù)容量之比,得 出所述光網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載。為了便于闡述本發(fā)明,以下將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明技術(shù)方案的實(shí)施作 進(jìn)一步詳細(xì)描述。以ASON網(wǎng)絡(luò)為例,圖1示出了本發(fā)明提供的光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)裝置的一種應(yīng)用 場(chǎng)景,如圖1所示,該裝置具有一個(gè)網(wǎng)絡(luò)接口,通過(guò)該網(wǎng)絡(luò)接口可以直連上ASON網(wǎng)絡(luò)中任意 一個(gè)網(wǎng)元(AS0N節(jié)點(diǎn)),再通過(guò)該網(wǎng)元訪問(wèn)整個(gè)網(wǎng)絡(luò),直連的網(wǎng)元稱為接入網(wǎng)元。如圖2所示,本發(fā)明實(shí)施例提供的自動(dòng)交換光網(wǎng)絡(luò)業(yè)務(wù)容量的檢測(cè)裝置主要包 括接口單元、連接單元、處理單元、復(fù)原單元、分析單元和告警單元。接口單元接口單元負(fù)責(zé)接收用戶的輸入信息,包括首節(jié)點(diǎn)、末節(jié)點(diǎn)、和容量告警 門限等;接口單元還負(fù)責(zé)把檢測(cè)結(jié)果呈現(xiàn)給用戶,包括當(dāng)前業(yè)務(wù)數(shù)量,可創(chuàng)建的業(yè)務(wù)數(shù)量, 網(wǎng)絡(luò)負(fù)載程度,網(wǎng)絡(luò)是否存在風(fēng)險(xiǎn)等。連接單元連接單元負(fù)責(zé)連接上網(wǎng)絡(luò),訪問(wèn)各個(gè)網(wǎng)元,完成裝置與網(wǎng)元之間的信息 交互。處理單元處理單元從接口單元中提取到首節(jié)點(diǎn)和末節(jié)點(diǎn)信息,通過(guò)連接單元訪 問(wèn)指定網(wǎng)元,查詢網(wǎng)絡(luò)中首節(jié)點(diǎn)和末節(jié)點(diǎn)之間已創(chuàng)建的業(yè)務(wù)數(shù)量,然后通過(guò)與ASON程序交 互以批量創(chuàng)建虛業(yè)務(wù)的方式檢測(cè)可創(chuàng)建的業(yè)務(wù)數(shù)量。如無(wú)特別說(shuō)明,本文中的ASON程序是 指上層軟件。復(fù)原單元處理單元在檢測(cè)可創(chuàng)建業(yè)務(wù)數(shù)量的過(guò)程中,對(duì)ASON程序做了數(shù)據(jù)修改 (主要是指改變標(biāo)簽狀態(tài)),復(fù)原單元負(fù)責(zé)復(fù)原ASON數(shù)據(jù)到檢測(cè)前的狀態(tài)(即將標(biāo)簽狀態(tài) 恢復(fù)為可用),主要工作是刪除之前創(chuàng)建的虛業(yè)務(wù)。分析單元分析單元根據(jù)處理單元的結(jié)果(如已建業(yè)務(wù)數(shù)量和可創(chuàng)建業(yè)務(wù)數(shù)量),
7計(jì)算出業(yè)務(wù)容量和網(wǎng)絡(luò)負(fù)載。兩點(diǎn)間業(yè)務(wù)容量等于已建業(yè)務(wù)數(shù)量和可創(chuàng)建業(yè)務(wù)數(shù)量之和, 兩點(diǎn)間網(wǎng)絡(luò)負(fù)載是指已建業(yè)務(wù)與業(yè)務(wù)容量之比。告警單元告警單元負(fù)責(zé)輸出告警,若當(dāng)前網(wǎng)絡(luò)負(fù)載高于用戶輸入的容量告警門 限,則通知接口單元顯示越限告警。此外,本發(fā)明實(shí)施例中還提供了一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)裝置,應(yīng) 用于ASON網(wǎng)絡(luò),所述裝置包括虛業(yè)務(wù)創(chuàng)建模塊,用于在所述ASON網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直 至因網(wǎng)絡(luò)資源不足而無(wú)法創(chuàng)建為止;可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊,用于通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè) 務(wù)的數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量。此外,所述虛業(yè)務(wù)創(chuàng)建模塊進(jìn)一步包括創(chuàng)建請(qǐng)求子模塊;ASON程序中的可達(dá)路 由計(jì)算子模塊、標(biāo)簽狀態(tài)改變子模塊;以及,ASON協(xié)議棧中的泛洪資源鏈路信息子模塊,其 中創(chuàng)建請(qǐng)求子模塊,用于向ASON程序發(fā)送創(chuàng)建虛業(yè)務(wù)請(qǐng)求,請(qǐng)求在所述首節(jié)點(diǎn)和末 節(jié)點(diǎn)間創(chuàng)建虛業(yè)務(wù);可達(dá)路由計(jì)算子模塊,用于根據(jù)所述創(chuàng)建虛業(yè)務(wù)請(qǐng)求,通過(guò)ASON協(xié)議棧計(jì)算所述 首節(jié)點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由;標(biāo)簽狀態(tài)改變子模塊,用于根據(jù)所述可達(dá)路由計(jì)算子模塊計(jì)算的可達(dá)路由信息, 將路由經(jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用;泛洪資源鏈路信息子模塊,用于泛洪TE鏈路資源信息。此外,本發(fā)明實(shí)施例中還提供了一種光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)裝置,包括上述的虛業(yè) 務(wù)創(chuàng)建模塊和可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊,還包括已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊,用于查詢所述ASON網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn) 間已創(chuàng)建的業(yè)務(wù)數(shù)量;業(yè)務(wù)容量檢測(cè)模塊,用于根據(jù)所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊查詢到的所述兩個(gè)節(jié) 點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與所述可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建 的業(yè)務(wù)數(shù)量之和得出所述ASON網(wǎng)絡(luò)的業(yè)務(wù)容量。此外,所述裝置還包括虛業(yè)務(wù)刪除模塊,所述虛業(yè)務(wù)刪除模塊進(jìn)一步包括刪除請(qǐng) 求子模塊,刪除請(qǐng)求子模塊,用于向ASON程序發(fā)送刪除虛業(yè)務(wù)請(qǐng)求,請(qǐng)求刪除在所述首節(jié)點(diǎn) 和末節(jié)點(diǎn)間創(chuàng)建的虛業(yè)務(wù);所述標(biāo)簽狀態(tài)改變子模塊還用于,根據(jù)所述刪除虛業(yè)務(wù)請(qǐng)求,將所述虛業(yè)務(wù)路由 經(jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為可用;泛洪資源鏈路信息子模塊還用于,用于泛洪TE鏈路資源信息。此外,所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊進(jìn)一步用于,從所述首節(jié)點(diǎn)查詢到所述兩個(gè) 節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量。圖3示出了本發(fā)明實(shí)施例的創(chuàng)建一個(gè)虛業(yè)務(wù)的流程,其中,每一個(gè)虛業(yè)務(wù)的創(chuàng)建 流程主要包括如下步驟步驟1,處理單元向ASON程序發(fā)起創(chuàng)建虛業(yè)務(wù)請(qǐng)求;
其中,所稱的虛業(yè)務(wù)是相對(duì)業(yè)務(wù)來(lái)講的,ASON創(chuàng)建業(yè)務(wù)包括軟件層面的創(chuàng)建和實(shí) 際設(shè)備層面的創(chuàng)建,前者是通過(guò)ASON協(xié)議棧計(jì)算首末節(jié)點(diǎn)之間的可達(dá)路由,改變路由經(jīng)過(guò) 的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài),泛洪鏈路資源信息等幾步完成。后者是指將ASON創(chuàng) 建業(yè)務(wù)生成的交叉下發(fā)到實(shí)際設(shè)備上。如無(wú)特別說(shuō)明,本文中虛業(yè)務(wù)是指ASON軟件層面的業(yè)務(wù)創(chuàng)建,這種創(chuàng)建的好處 是不改變?cè)O(shè)備的實(shí)際交叉信息,對(duì)已建的業(yè)務(wù)沒(méi)有影響,但又充分利用了 ASON協(xié)議棧路 由計(jì)算的功能,以自動(dòng)計(jì)算出兩點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量。步驟2,ASON程序通過(guò)ASON協(xié)議棧計(jì)算首末節(jié)點(diǎn)之間的可達(dá)路由;步驟3,ASON協(xié)議棧向ASON程序返回路由信息;步驟4,ASON程序改變路由經(jīng)過(guò)各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài);步驟5,TE鏈路資源信息(全網(wǎng)可用資源)泛洪;其中,全網(wǎng)可用資源可以理解為全網(wǎng)的空閑標(biāo)簽情況。泛洪的目的是為了讓全網(wǎng) 每個(gè)網(wǎng)元都知道網(wǎng)絡(luò)中的資源情況,其實(shí)是為下一步算路做準(zhǔn)備。步驟6,ASON程序向處理單元返回創(chuàng)建完畢響應(yīng),該流程結(jié)束。實(shí)際上,整個(gè)虛業(yè)務(wù)創(chuàng)建過(guò)程是以上步驟2 步驟6的循環(huán),即計(jì)算路由,改變標(biāo)
簽狀態(tài),泛洪,再計(jì)算路由,......如此重復(fù)執(zhí)行。其中,路由計(jì)算是根據(jù)全網(wǎng)資源泛洪情
況得出的,路由計(jì)算后,改變標(biāo)簽狀態(tài),全網(wǎng)資源情況也隨之改變。而其中每計(jì)算一次路由, 然后改變標(biāo)簽狀態(tài),就相當(dāng)于創(chuàng)建了 一條虛業(yè)務(wù)。圖4示出了本發(fā)明實(shí)施例的刪除虛業(yè)務(wù)的流程,其中,刪除虛業(yè)務(wù)的過(guò)程為,虛業(yè) 務(wù)路由上的各點(diǎn)清除業(yè)務(wù)信息,并修改標(biāo)簽狀態(tài)由占用改為空閑,然后泛洪。如圖4所示, 該流程主要包括如下步驟步驟A,復(fù)原單元向ASON程序請(qǐng)求刪除虛業(yè)務(wù);步驟B,ASON程序?qū)I(yè)務(wù)經(jīng)過(guò)各點(diǎn)傳送端口對(duì)應(yīng)的業(yè)務(wù)標(biāo)簽置為可用;步驟C,在ASON協(xié)議棧TE鏈路泛洪;步驟D,ASON協(xié)議棧通知ASON程序標(biāo)簽狀態(tài)變更成功,泛洪完成;步驟E,ASON程序向復(fù)原單元返回刪除虛業(yè)務(wù)成功響應(yīng),該流程結(jié)束。請(qǐng)參見(jiàn)圖2,以下將結(jié)合本發(fā)明的應(yīng)用示例,對(duì)本發(fā)明提供的ASON業(yè)務(wù)容量檢測(cè) 裝置的操作過(guò)程進(jìn)行詳細(xì)介紹,其具體操作過(guò)程描述如下第一步用戶在裝置輸入界面輸入首節(jié)點(diǎn),末節(jié)點(diǎn)和業(yè)務(wù)容量門限給接口單元,并 點(diǎn)擊“開始”按鈕,檢測(cè)開始。接口單元檢查輸入信息,若輸入信息非法,如輸入的節(jié)點(diǎn)不存 在或首末節(jié)點(diǎn)為同一個(gè)網(wǎng)元,接口單元直接返回失敗,并提示用戶重新輸入,若輸入信息合 法,則轉(zhuǎn)下一步;第二步接口單元通知連接單元連接網(wǎng)絡(luò),若連接成功,連接單元返回連接成功應(yīng) 答。若連接失敗,返回網(wǎng)絡(luò)暫時(shí)無(wú)法連接的提示信息。裝置內(nèi)部各個(gè)組成單元通過(guò)連接單 元與ASON網(wǎng)絡(luò)進(jìn)行信息的交互;第三步接口單元通知處理單元執(zhí)行檢測(cè)功能。處理單元通過(guò)連接單元訪問(wèn)網(wǎng)絡(luò), 獲得當(dāng)前網(wǎng)絡(luò)中首節(jié)點(diǎn)和末節(jié)點(diǎn)之間已建業(yè)務(wù)數(shù)量。ASON業(yè)務(wù)一般由首節(jié)點(diǎn)管理,處理單 元可以從首節(jié)點(diǎn)查詢到已建業(yè)務(wù)數(shù)量;第四步處理單元通過(guò)連接單元再次訪問(wèn)網(wǎng)絡(luò),請(qǐng)求ASON程序在首節(jié)點(diǎn)和末節(jié)點(diǎn)之間創(chuàng)建虛業(yè)務(wù);第五步AS0N收到處理單元?jiǎng)?chuàng)建虛業(yè)務(wù)命令后,在首節(jié)點(diǎn)和末節(jié)點(diǎn)之間批量創(chuàng)建 虛業(yè)務(wù)直到因網(wǎng)絡(luò)資源不夠而創(chuàng)建失敗為止,ASON程序把創(chuàng)建成功的業(yè)務(wù)數(shù)量通過(guò)連接單 元反饋給處理單元;第六步處理單元把已建業(yè)務(wù)數(shù)量和ASON創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量發(fā)送給接口 單元和分析單元;第七步處理單元通知復(fù)原單元復(fù)原網(wǎng)絡(luò)環(huán)境,復(fù)原單元通過(guò)連接單元通知ASON 程序刪除所有創(chuàng)建的虛業(yè)務(wù);第八步分析單元計(jì)算首節(jié)點(diǎn)和末節(jié)點(diǎn)之間業(yè)務(wù)容量和網(wǎng)絡(luò)負(fù)載,計(jì)算完成后,把 結(jié)果發(fā)送給接口單元和告警單元;第九步告警單元比較用戶輸入的網(wǎng)絡(luò)容量門限和分析單元的結(jié)果,若超限則向 接口單元發(fā)送容量越限告警;第十步接口單元顯示分析結(jié)果及告警結(jié)果。以上僅為本發(fā)明的優(yōu)選實(shí)施案例而已,并不用于限制本發(fā)明,本發(fā)明還可有其他 多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā) 明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求 的保護(hù)范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令 相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤 等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng) 地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的 形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
10
權(quán)利要求
一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法,其特征在于,所述方法包括在所述光網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直至因網(wǎng)絡(luò)資源不足而無(wú)法創(chuàng)建為止;通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量。
2.如權(quán)利要求1所述的方法,其特征在于, 所述光網(wǎng)絡(luò)包括自動(dòng)交換光網(wǎng)絡(luò)(ASON); 創(chuàng)建一個(gè)所述虛業(yè)務(wù)的過(guò)程,具體包括ASON程序通過(guò)ASON協(xié)議棧計(jì)算所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由; ASON程序?qū)⑺雎酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用; ASON協(xié)議棧泛洪流量工程(TE)鏈路資源信息。
3.—種如權(quán)利要求1或2的光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)方法,其特征在于,所述方法包括 查詢所述光網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量;根據(jù)查詢到的所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建 的業(yè)務(wù)數(shù)量之和得出所述光網(wǎng)絡(luò)的業(yè)務(wù)容量。
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括在統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量后,刪除所創(chuàng)建的虛業(yè)務(wù)。
5.如權(quán)利要求4所述的方法,其特征在于,刪除創(chuàng)建的每個(gè)所述虛業(yè)務(wù)的過(guò)程,具體包括ASON程序?qū)⒙酚山?jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的業(yè)務(wù)標(biāo)簽置為可用; ASON協(xié)議棧泛洪TE鏈路資源信息。
6.如權(quán)利要求3所述的方法,其特征在于,從所述首節(jié)點(diǎn)查詢到所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量。
7.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括根據(jù)所述兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與得出的所述光網(wǎng)絡(luò)的業(yè)務(wù)容量之比,得出所 述光網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載。
8.一種光網(wǎng)絡(luò)節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)裝置,其特征在于,應(yīng)用于ASON網(wǎng)絡(luò),所述 裝置包括虛業(yè)務(wù)創(chuàng)建模塊,用于在所述ASON網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直至因 網(wǎng)絡(luò)資源不足而無(wú)法創(chuàng)建為止;可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊,用于通過(guò)統(tǒng)計(jì)所述首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的 數(shù)量,檢測(cè)出所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量。
9.如權(quán)利要求8所述的裝置,其特征在于,所述虛業(yè)務(wù)創(chuàng)建模塊進(jìn)一步包括創(chuàng)建請(qǐng)求子模塊;ASON程序中的可達(dá)路由計(jì)算子模 塊、標(biāo)簽狀態(tài)改變子模塊;以及,ASON協(xié)議棧中的泛洪資源鏈路信息子模塊,其中創(chuàng)建請(qǐng)求子模塊,用于向ASON程序發(fā)送創(chuàng)建虛業(yè)務(wù)請(qǐng)求,請(qǐng)求在所述首節(jié)點(diǎn)和末節(jié)點(diǎn) 間創(chuàng)建虛業(yè)務(wù);可達(dá)路由計(jì)算子模塊,用于根據(jù)所述創(chuàng)建虛業(yè)務(wù)請(qǐng)求,通過(guò)ASON協(xié)議棧計(jì)算所述首節(jié) 點(diǎn)和末節(jié)點(diǎn)間的可達(dá)路由;標(biāo)簽狀態(tài)改變子模塊,用于根據(jù)所述可達(dá)路由計(jì)算子模塊計(jì)算的可達(dá)路由信息,將路 由經(jīng)過(guò)的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為禁用;泛洪資源鏈路信息子模塊,用于泛洪TE鏈路資源信息。
10.一種如權(quán)利要求8或9的光網(wǎng)絡(luò)業(yè)務(wù)容量檢測(cè)裝置,其特征在于,所述裝置還包括已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊,用于查詢所述ASON網(wǎng)絡(luò)中任意兩個(gè)首節(jié)點(diǎn)和末節(jié)點(diǎn)間已 創(chuàng)建的業(yè)務(wù)數(shù)量;業(yè)務(wù)容量檢測(cè)模塊,用于根據(jù)所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊查詢到的所述兩個(gè)節(jié)點(diǎn)間 已創(chuàng)建的業(yè)務(wù)數(shù)量與所述可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)模塊檢測(cè)出的所述兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè) 務(wù)數(shù)量之和得出所述ASON網(wǎng)絡(luò)的業(yè)務(wù)容量。
11.如權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括虛業(yè)務(wù)刪除模塊,所述虛業(yè)務(wù)刪除模塊進(jìn)一步包括刪除請(qǐng)求子模塊, 刪除請(qǐng)求子模塊,用于向ASON程序發(fā)送刪除虛業(yè)務(wù)請(qǐng)求,請(qǐng)求刪除在所述首節(jié)點(diǎn)和末 節(jié)點(diǎn)間創(chuàng)建的虛業(yè)務(wù);所述標(biāo)簽狀態(tài)改變子模塊還用于,根據(jù)所述刪除虛業(yè)務(wù)請(qǐng)求,將所述虛業(yè)務(wù)路由經(jīng)過(guò) 的各ASON節(jié)點(diǎn)傳送端口的標(biāo)簽狀態(tài)置為可用;泛洪資源鏈路信息子模塊還用于,用于泛洪TE鏈路資源信息。
12.如權(quán)利要求10所述的方法,其特征在于,所述已創(chuàng)建業(yè)務(wù)數(shù)量查詢模塊進(jìn)一步用于,從所述首節(jié)點(diǎn)查詢到所述兩個(gè)節(jié)點(diǎn)間已創(chuàng) 建的業(yè)務(wù)數(shù)量。
全文摘要
本發(fā)明公開了一種光網(wǎng)絡(luò)業(yè)務(wù)容量、節(jié)點(diǎn)間可創(chuàng)建業(yè)務(wù)數(shù)量檢測(cè)方法及裝置,在光網(wǎng)絡(luò)的首節(jié)點(diǎn)和末節(jié)點(diǎn)間批量創(chuàng)建虛業(yè)務(wù),直至因網(wǎng)絡(luò)資源不足而無(wú)法創(chuàng)建為止;通過(guò)統(tǒng)計(jì)首節(jié)點(diǎn)和末節(jié)點(diǎn)間創(chuàng)建成功的虛業(yè)務(wù)的數(shù)量,檢測(cè)出兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量;再根據(jù)查詢到的兩個(gè)節(jié)點(diǎn)間已創(chuàng)建的業(yè)務(wù)數(shù)量與檢測(cè)出的兩個(gè)節(jié)點(diǎn)間可創(chuàng)建的業(yè)務(wù)數(shù)量之和得出光網(wǎng)絡(luò)的業(yè)務(wù)容量。本發(fā)明利用ASON協(xié)議棧創(chuàng)建虛業(yè)務(wù)的方式計(jì)算業(yè)務(wù)容量,計(jì)算結(jié)果準(zhǔn)確,避免了手工計(jì)算可能的誤差,另外整個(gè)過(guò)程是全自動(dòng)的,網(wǎng)絡(luò)發(fā)生改變后,可以自動(dòng)得出最新的數(shù)據(jù),使得用戶掌控網(wǎng)絡(luò)數(shù)據(jù)更便捷。
文檔編號(hào)H04B10/08GK101977335SQ20101050862
公開日2011年2月16日 申請(qǐng)日期2010年10月12日 優(yōu)先權(quán)日2010年10月12日
發(fā)明者曾召軍 申請(qǐng)人:中興通訊股份有限公司