本發(fā)明涉及通信網(wǎng)絡(luò)中的業(yè)務(wù)調(diào)度技術(shù)領(lǐng)域,具體地說是一種通信網(wǎng)絡(luò)光路調(diào)度方法及裝置。
背景技術(shù):
移動(dòng)網(wǎng)絡(luò)資源是移動(dòng)企業(yè)對(duì)外提供服務(wù)的基礎(chǔ),建立移動(dòng)資源管理系統(tǒng),充分利用移動(dòng)網(wǎng)絡(luò)資源,提高移動(dòng)網(wǎng)絡(luò)資源管理水平和使用率是實(shí)現(xiàn)移動(dòng)企業(yè)信息化的關(guān)鍵。隨著通信用戶的不斷增長(zhǎng),傳輸網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大,網(wǎng)絡(luò)種類及網(wǎng)上傳輸設(shè)備類型日益增多,傳輸光路數(shù)目激增。在大多數(shù)電信企業(yè)中,光路調(diào)度依賴網(wǎng)絡(luò)管理人員的經(jīng)驗(yàn)和網(wǎng)絡(luò)熟知度,以固定的流程通過人工調(diào)度方式傳發(fā)到各操作單位來完成。
但是,隨著傳輸網(wǎng)的日趨龐大復(fù)雜,傳輸光路業(yè)務(wù)的多樣化,網(wǎng)絡(luò)管理人員已經(jīng)無法實(shí)時(shí)、準(zhǔn)確地了解全網(wǎng)資源及資源的使用情況,有效地動(dòng)態(tài)更新資源、提高資源利用率、快速調(diào)整網(wǎng)絡(luò)以實(shí)現(xiàn)對(duì)市場(chǎng)需求的快速反應(yīng)。因此,各大電信運(yùn)營(yíng)商渴望借助新技術(shù),改善當(dāng)前光路調(diào)度方式和復(fù)雜度。如何通過一種網(wǎng)絡(luò)資源管理系統(tǒng)合理、高效的對(duì)資源進(jìn)行管理,加快業(yè)務(wù)提供速度,提高資源利用率以增加行業(yè)競(jìng)爭(zhēng)力,成為移動(dòng)通信運(yùn)營(yíng)商關(guān)注的熱點(diǎn)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供高效率、高準(zhǔn)確率的一種通信網(wǎng)絡(luò)光路調(diào)度方法及裝置。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:一種通信網(wǎng)絡(luò)光路調(diào)度裝置,包含局向光纖自動(dòng)串通單元、局向光纖數(shù)據(jù)生成單元和局向光纖id字段更新單元;
其中,局向光纖自動(dòng)串通單元,用于通過端子、跳纖、纖芯上架、熔接光纖,自動(dòng)串通光路通路;
局向光纖數(shù)據(jù)生成單元,用于通過查找跳纖數(shù)據(jù)或纖芯上架數(shù)據(jù)找到對(duì)端端子,并且生成局向光纖數(shù)據(jù);
局向光纖id字段更新單元,用于將端子、跳纖、纖芯上架、熔接光纖關(guān)聯(lián)到局向光纖數(shù)據(jù)上。
進(jìn)一步的,優(yōu)選的結(jié)構(gòu)為,所述的光路通路包括老局向光纖、跳纖和設(shè)備纖,老局向光纖的兩端各自通過跳纖連接一個(gè)綜合架后形成新局向光纖,新局向光纖的兩端各自通過設(shè)備纖連接傳輸設(shè)備端口后形成光路通路。
進(jìn)一步的,優(yōu)選的結(jié)構(gòu)為,所述的老局向光纖包括綜合架、光纜纖芯,綜合架通過光纜纖芯連接接頭盒,接頭盒通過光纜纖芯連接交接箱,交接箱通過光纜纖芯連接另一個(gè)綜合架。
進(jìn)一步的,優(yōu)選的結(jié)構(gòu)為,所述的局向光纖id字段更新單元包括入?yún)⒈闅v判斷模塊、入?yún)①Y源類型判斷模塊和生成局向光纖執(zhí)行模塊;
所述的入?yún)⒈闅v判斷模塊,用于針對(duì)入?yún)?,判斷是否遍歷深度達(dá)到最大值;
所述的入?yún)①Y源類型判斷模塊,用于判斷入?yún)①Y源的類型,并按照判斷選擇執(zhí)行邏輯;
所述的生成局向光纖執(zhí)行模塊,用于生成局向光纖。
進(jìn)一步的,優(yōu)選的結(jié)構(gòu)為,所述的裝置還包括升級(jí)備份單元,用于為升級(jí)回滾時(shí)提供備份文件。
一種通信網(wǎng)絡(luò)光路調(diào)度方法,所述的方法為人工選擇始端或末端端子后,自動(dòng)串通光路通路的方法,具體的步驟如下:
s1、通過端子數(shù)據(jù)遞歸查找跳纖或纖芯上架數(shù)據(jù);
s2、查找到跳纖數(shù)據(jù),獲取對(duì)端端子,用對(duì)端端子繼續(xù)查詢跳纖或者纖芯上架數(shù)據(jù);
s3、查找到纖芯上架數(shù)據(jù),獲取纖芯數(shù)據(jù),通過熔接光纖找到對(duì)端纖芯,然后通過纖芯上架找到對(duì)端端子,最終端子找不到新的跳纖或纖芯上架數(shù)據(jù)遞歸結(jié)束,并且生成局向光纖數(shù)據(jù);
s4、通過判斷所用到的纖芯是否被其他局纖占用;是占用或者預(yù)占用的狀態(tài),則跳出串接邏輯,不生成新局纖;否,且其他局纖是空閑狀態(tài),則刪除掉其他局纖,重新生成一條新局纖;
s5、將找到的端子、跳纖、纖芯上架、纖芯關(guān)聯(lián)到局向光纖數(shù)據(jù)上。
進(jìn)一步的,優(yōu)選的方法為,具體的步驟如下:
s1、初始端子針對(duì)入?yún)?,判斷是否已?jīng)遍歷深度達(dá)到最大值,是,則無法生成局向光纖,結(jié)束;否,則判斷資源類型;
s2、如果是端子,按照處理端子邏輯執(zhí)行;如果是纖芯,按照處理纖芯邏輯執(zhí)行;
s3、如果是端子,判斷端子是否跳纖,是,則判斷是設(shè)備跳纖或線路跳纖;是設(shè)備跳纖,則生成局向光纖,然后結(jié)束;是線路跳纖,則返回端子id,并繼續(xù)執(zhí)行s1;
s4、不存在跳纖,則判斷是否存在纖芯上架,否,則生成局向光纖;是,則判斷該纖芯關(guān)聯(lián)的局向光纖是否被業(yè)務(wù)占用,是,則無法生成局向光纖;否,則執(zhí)行釋放局向光纖的方法,返回光纖id,并繼續(xù)執(zhí)行s1;
s5、如果是纖芯,判斷是否纖芯上架,是,則返回端子id,并繼續(xù)執(zhí)行s1;否,驗(yàn)證是否存在熔接光纖,否,則無法生成局向光纖;是,則驗(yàn)證該熔接光纖相關(guān)聯(lián)的局向光纖是否被業(yè)務(wù)占用,是,則無法生成局向光纖,并提示錯(cuò)誤;否,則執(zhí)行釋放局向光纖的方法,返回光纖id,并繼續(xù)執(zhí)行s1。
進(jìn)一步的,優(yōu)選的方法為,所述的方法使用java語(yǔ)言以及jdbc,用以實(shí)現(xiàn)跨平臺(tái)、跨數(shù)據(jù)庫(kù),提供gui圖形界面。
本發(fā)明的一種通信網(wǎng)絡(luò)光路調(diào)度方法和現(xiàn)有技術(shù)相比,有益效果如下:
1、本發(fā)明通過端子、跳纖、纖芯上架、熔接光纖,自動(dòng)串通光路通路,生成局向光纖數(shù)據(jù),端子、跳纖、纖芯上架、熔接光纖關(guān)聯(lián)到局向光纖數(shù)據(jù)上;用戶只需配置起始端設(shè)備端子,系統(tǒng)自動(dòng)串通通路,提高了用戶光路調(diào)度效率和準(zhǔn)確率;
2、通過一種通信網(wǎng)絡(luò)光路調(diào)度方法,合理、高效的對(duì)資源進(jìn)行管理,加快業(yè)務(wù)提供速度,提高資源利用率以增加行業(yè)競(jìng)爭(zhēng)力;
3、本發(fā)明使用java語(yǔ)言以及jdbc,使得本發(fā)明的方法可以跨平臺(tái)(windows/unix),跨數(shù)據(jù)庫(kù)(informix/oracle/db2等),提供gui圖形界面;
4、本發(fā)明的方法提供文件備份,用于升級(jí)回滾時(shí),自動(dòng)用備份文件覆蓋新安裝的文件。
附圖說明
下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步說明。
附圖1為一種通信網(wǎng)絡(luò)光路通路的原理示意圖;
附圖2為一種通信網(wǎng)絡(luò)光路調(diào)度方法的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明;
其中:odf(opticaldistributionframe)光纖配線架是專為光纖通信機(jī)房設(shè)計(jì)的光纖配線設(shè)備,具有光纜固定和保護(hù)功能光纜終接功能、調(diào)線功能,是信息機(jī)房中不可或缺的部分;odf可以對(duì)光纜纖芯和尾纖起到保護(hù)功能。既可單獨(dú)裝配成光纖配線架,也可與數(shù)字配線單元、音頻配線單元同裝在一個(gè)機(jī)柜架內(nèi)。構(gòu)成綜合配線架。該設(shè)備配置靈活、安裝使用簡(jiǎn)單、容易維護(hù)、便于管理、是光纖通信光纜網(wǎng)絡(luò)終端,或中繼點(diǎn)實(shí)現(xiàn)排纖、跳纖光纜熔接及接入必不可少的設(shè)備。跳纖通常是在odf架之間的光纖。設(shè)備到odf架的光纖通常就稱為設(shè)備纖。
光纖:是光導(dǎo)纖維的簡(jiǎn)稱,狹義地說,光纖是一種約束光并傳導(dǎo)光的多層同軸圓柱實(shí)體介質(zhì)光波導(dǎo),又稱為光介質(zhì)傳輸線。主要作用使傳導(dǎo)光,將傳輸?shù)墓庑盘?hào)從一地如實(shí)的傳到另一地,實(shí)現(xiàn)光信號(hào)的長(zhǎng)距離異地傳輸。由纖芯、包層和涂覆層組成。纖芯主要是具有高折射率的導(dǎo)光材料制成,使光信號(hào)在芯層內(nèi)部沿軸向向前傳輸。光纜,是由若干根這樣的光纖經(jīng)一定方式絞合、成纜并外擠保護(hù)層構(gòu)成的實(shí)用導(dǎo)光線纜制品。
jdbc(javadatabaseconnection,java數(shù)據(jù)庫(kù)連接)。
本發(fā)明為一種通信網(wǎng)絡(luò)光路調(diào)度方法及裝置,通過端子、跳纖、纖芯上架、熔接光纖,自動(dòng)自動(dòng)串通光路通路,生成局向光纖數(shù)據(jù),端子、跳纖、纖芯上架、熔接光纖關(guān)聯(lián)到局向光纖數(shù)據(jù)上,用戶只需配置起始端設(shè)備端子,系統(tǒng)自動(dòng)串通通路,提高了用戶光路調(diào)度效率和準(zhǔn)確率。
實(shí)施例1:
本發(fā)明為一種通信網(wǎng)絡(luò)光路調(diào)度方法,光路調(diào)度人員設(shè)置好起始端設(shè)備端子,通過端子、跳纖、纖芯上架、熔接光纖,自動(dòng)串通光路通路;具體實(shí)施方法如下,
s1、通過端子數(shù)據(jù)遞歸查找跳纖或纖芯上架數(shù)據(jù),
如果能查找到跳纖數(shù)據(jù),獲取對(duì)端端子,用對(duì)端端子繼續(xù)查詢跳纖或者纖芯上架數(shù)據(jù);
如果能查找到纖芯上架數(shù)據(jù),獲取纖芯數(shù)據(jù),通過熔接光纖找到對(duì)端纖芯,然后通過纖芯上架找到對(duì)端端子,最終端子找不到新的跳纖或纖芯上架數(shù)據(jù)遞歸結(jié)束,并且生成局向光纖數(shù)據(jù),將找到的端子、跳纖、纖芯上架、纖芯關(guān)聯(lián)到局向光纖數(shù)據(jù)上。
s2、當(dāng)串接局纖時(shí),如果所用到的纖芯已被其他局纖占用,且其他局纖是空閑狀態(tài),則刪除掉其他局纖,重新生成一條新局纖;若其他局纖是占用或預(yù)占用狀態(tài),則跳出串接邏輯,不生成新局纖。
s3、當(dāng)串接局纖完成時(shí),更新路徑中所有纖芯、跳纖、端子的局纖id字段。
(1)針對(duì)入?yún)?,判斷是否已?jīng)遍歷過或者遍歷深度達(dá)到最大值(最大值設(shè)置100,避免死循環(huán)),如果是,則不生成局纖數(shù)據(jù),跳出方法;如果不是,繼續(xù)執(zhí)行;
(2)判斷入?yún)①Y源的類型(端子或者纖芯),如果是端子,按照處理端子邏輯執(zhí)行;如果是纖芯,按照處理纖芯邏輯執(zhí)行;
(3)端子處理邏輯:
判斷端子是否跳纖,如果存在并且是設(shè)備跳纖,生成局纖,跳出方法;如果存在并且是線路跳纖,返回端子id和類型(terminal)并繼續(xù)執(zhí)行步驟(1)。如果不存在,判斷是否存在纖芯上架,如果不存在纖芯上架,生成局纖數(shù)據(jù);如果存在,判斷該纖芯歸屬的局向光纖是否被光路占用,如果被占用,則不生成局纖數(shù)據(jù),跳出方法,并提示錯(cuò)誤;如果未被光路占用,執(zhí)行釋放局纖方法,返回纖芯id和類型(fiber)并執(zhí)行步驟(1)。
(4)纖芯處理邏輯
判斷纖芯是否纖芯上架,如果存在,返回端子id和類型(fiber)并執(zhí)行步驟(1);如果不存在,驗(yàn)證是否存在熔接光纖,如果不存在熔接光纖,不生成局纖方法,跳出方法;如果存在,驗(yàn)證該熔接纖芯相關(guān)的局纖是否被業(yè)務(wù)占用,如果被占用,不生成局纖數(shù)據(jù),跳出方法,并提示錯(cuò)誤,如果未被占用,執(zhí)行釋放局纖方法,返回頭纖或者尾纖的id和類型(fiber)并執(zhí)行步驟(1)。
為了增加擴(kuò)展性和兼容性,具體實(shí)現(xiàn)本發(fā)明的技術(shù)時(shí),使用java語(yǔ)言以及jdbc(javadatabaseconnection,java數(shù)據(jù)庫(kù)連接);從而實(shí)現(xiàn)本發(fā)明實(shí)現(xiàn)跨平臺(tái)(windows/unix)、跨數(shù)據(jù)庫(kù)(informix/oracle/db2等)提供gui圖形界面。
本發(fā)明對(duì)于應(yīng)用程序的升級(jí)提供文件備份,如果需要回滾,自動(dòng)完成用備份的文件覆蓋新安裝的文件。
本發(fā)明還包括了應(yīng)用本方法的一種光路調(diào)度裝置,所述的一種光路調(diào)度裝置包含局向光纖自動(dòng)串通單元、局向光纖數(shù)據(jù)生成單元和局向光纖id字段更新單元;其中,局向光纖自動(dòng)串通單元,用于通過端子、跳纖、纖芯上架、熔接光纖,自動(dòng)串通光路通路;局向光纖數(shù)據(jù)生成單元,用于通過查找跳纖數(shù)據(jù)或纖芯上架數(shù)據(jù)找到對(duì)端端子,并且生成局向光纖數(shù)據(jù);局向光纖id字段更新單元,用于將端子、跳纖、纖芯上架、熔接光纖關(guān)聯(lián)到局向光纖數(shù)據(jù)上。所述的局向光纖id字段更新單元包括入?yún)⒈闅v判斷模塊、入?yún)①Y源類型判斷模塊和生成局向光纖執(zhí)行模塊;所述的入?yún)⒈闅v判斷模塊,用于針對(duì)入?yún)?,判斷是否遍歷深度達(dá)到最大值;所述的入?yún)①Y源類型判斷模塊,用于判斷入?yún)①Y源的類型,并按照判斷選擇執(zhí)行邏輯;所述的生成局向光纖執(zhí)行模塊,用于生成局向光纖。
所述的光路通路包括老局向光纖、跳纖和設(shè)備纖,老局向光纖的兩端各自通過跳纖連接一個(gè)綜合架后形成新局向光纖,新局向光纖的兩端各自通過設(shè)備纖連接傳輸設(shè)備端口后形成光路通路。所述的老局向光纖包括綜合架、光纜纖芯,綜合架通過光纜纖芯連接接頭盒,接頭盒通過光纜纖芯連接交接箱,交接箱通過光纜纖芯連接另一個(gè)綜合架。
所述的裝置還包括升級(jí)備份單元,用于為升級(jí)回滾時(shí)提供備份文件。
具體的工作方式:本發(fā)明的方法為一種光路調(diào)度的配置方式,主要使用人員為光路調(diào)度人員,首先業(yè)務(wù)人員根據(jù)需求發(fā)起光路調(diào)度申請(qǐng),并在申請(qǐng)環(huán)節(jié)填寫業(yè)務(wù)信息,包括傳輸設(shè)備、成端設(shè)備、光路類型纖芯數(shù)量等信息。業(yè)務(wù)信息填寫完成之后將工單提交至光路設(shè)計(jì)環(huán)節(jié)。
光路調(diào)度人員接到工單后進(jìn)行光路設(shè)計(jì),首先根據(jù)成端設(shè)備選擇端子,通過本發(fā)明的一種光路調(diào)度方法實(shí)現(xiàn)自動(dòng)生成局向光纖通路;在頁(yè)面顯示出串通的通路,然后選擇要配置的通路點(diǎn)擊占用通路按鈕,光路預(yù)占用所選擇通路,所涉及資源設(shè)置為預(yù)占用,光路調(diào)度人員配置完成后提交至施工環(huán)節(jié),施工人員導(dǎo)出調(diào)度單進(jìn)行施工。施工完成后提交工單進(jìn)行歸檔,歸檔時(shí)系統(tǒng)會(huì)生成光路數(shù)據(jù)以及光路路由數(shù)據(jù),光路路由數(shù)據(jù)包含占用的局向光纖數(shù)據(jù)。
通過上面具體實(shí)施方式,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的幾種具體實(shí)施方式。在公開的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。