一種光纜鏈路關系快速查詢定位的方法
【技術領域】
[0001]本發(fā)明屬于光纜網(wǎng)絡資源管理技術領域,具體涉及一種光纜鏈路關系快速查詢定位的方法。
【背景技術】
[0002]隨著光纜網(wǎng)絡資源的不斷增加,光纜間的連接關系越來越復雜。工程人員主要通過Excel文件記錄光纜間的纖芯對應關系,無法查看整個鏈路的路由關系。
[0003]當前的光纜資源管理系統(tǒng),只能查看相鄰光纜的連接關系,無法查看整個鏈路的路由關系,難以快速定位到相應的鏈路的信息資源。
[0004]Excel文件實時性差,難以及時更新或保存,查詢比較困難。且不能及時分享給相應的工程人員、排障人員。
[0005]Excel文件為文字記錄,不能以圖形化界面直觀的顯示光纜的鏈路路由。
[0006]排障人員進行排障前,需要先清楚各光纜間的連接關系,以便快速準確的確定故障的位置,光纜鏈路路由的不明確給排障人員帶來許多困擾。
[0007]目前的光纜資源管理系統(tǒng)由于在進行光纜纖芯錄入的時候,只建立了當前光纜與其相鄰兩個光纜之間的相連關系,沒有挖掘出整個鏈路路由關系,因此在進行路由分析的時候,不能夠完整地分析出整個鏈路的路由詳情。
【發(fā)明內(nèi)容】
[0008]有鑒于此,本發(fā)明提供了一種光纜鏈路關系快速查詢定位的方法,用于解決光纜鏈路連接關系記錄不規(guī)范、不直觀導致的鏈路路由關系不完整、路由分析效率低的問題。
[0009]為了達到上述目的,本發(fā)明的技術方案為:一種光纜鏈路關系快速查詢定位的方法,用于針對由機房、接續(xù)設備以及光纜組成的光纜網(wǎng)絡系統(tǒng)進行光纜鏈路關系快速查詢,該方法具體包括如下步驟:
[0010]步驟一、建立數(shù)據(jù)庫模型,其中數(shù)據(jù)庫模型包括11類模型,分別為:生產(chǎn)廠家模型、中繼段數(shù)據(jù)模型、纖芯色譜模型、光纜纖芯結構模型、光纜型號模型、機房資源數(shù)據(jù)模型、光纜資源數(shù)據(jù)模型、光纜節(jié)點資源數(shù)據(jù)模型、機房光纜拓撲關系模型、接續(xù)設備資源模型以及纖芯熔接關系模型。
[0011]生產(chǎn)廠家模型用于存儲所有光纜的生產(chǎn)廠家信息,每條生產(chǎn)廠家信息包括以下項目:生產(chǎn)廠家編號以及名稱。
[0012]中繼段數(shù)據(jù)模型存儲用于存儲機房與機房之間的中繼段信息,每條中繼段信息包括以下項目:中繼段名稱、主用路由長度以及備用路由長度。
[0013]纖芯色譜模型用于存儲光纜中每根纖芯的色譜信息,每條色譜信息包括以下項目:色譜顏色名稱、色譜顏色以及色譜編號。
[0014]光纜纖芯結構模型用于存儲光纜的纖芯結構信息,纖芯結構信息包括以下項目:纖芯結構種類、光纜型號、纖芯顏色名稱、纖芯在光纜中排序、纖芯編號、纖芯唯一 ID以及纖芯父ID ;顏色名稱與纖芯色譜模型中的色譜顏色名稱相關聯(lián),纖芯唯一 ID用于指示該纖芯的唯一屬性,纖芯父ID用于指示該纖芯所屬結構種類的ID。
[0015]光纜型號模型用于存儲所有光纜的型號信息,每條光纜的型號信息包括以下項目:型號名稱、類型、芯數(shù)以及生產(chǎn)廠家;生產(chǎn)廠家與生產(chǎn)廠家模型相關聯(lián)。
[0016]機房資源數(shù)據(jù)模型用于存儲所有機房的資源信息,每個機房的資源信息包括如下項目:機房的名稱、種類、編號、以及機房唯一 ID。
[0017]光纜資源數(shù)據(jù)模型用于存儲所有光纜的資源信息,每條光纜的資源信息包括以下項目:光纜編號、光纜級別、光纜名稱、光纜節(jié)點唯一 ID、光纜唯一 ID以及光纜父ID ;光纜節(jié)點為光纜線路轉折點;光纜父ID指示當前光纜相連的上游資源的唯一 ID。
[0018]光纜節(jié)點資源數(shù)據(jù)模型用于存儲光纜中所有節(jié)點的資源信息,節(jié)點資源信息包括以下項目:光纜節(jié)點唯一 ID、節(jié)點在其所屬光纜的排序、節(jié)點所在光纜的唯一 ID以及節(jié)點父ID ;光纜節(jié)點唯一 ID與光纜資源數(shù)據(jù)模型中的光纜節(jié)點唯一 ID相關聯(lián);節(jié)點父ID為當前節(jié)點上游節(jié)點的節(jié)點唯一 ID。
[0019]機房光纜拓撲關系模型用于存儲機房與光纜之間的拓撲關系信息,每條拓撲關系信息包括以下項目:光纜編號、光纜分線路名稱、光纜名稱、光纜型號、光纜的路由長度、光纜父ID、機房唯一 ID以及光纜唯一 ID ;光纜分線路為光纜被接續(xù)設備所分的各線路;機房唯一 ID關聯(lián)機房資源模型中的機房唯一 ID ;光纜唯一 ID關聯(lián)光纜資源模型中的光纜唯一ID ;光纜的路由長度為該光纜敷設在兩地間的距離。
[0020]接續(xù)設備資源模型用于存儲接續(xù)設備的信息,每條接續(xù)設備的信號包括以下項目:接續(xù)設備編號、接續(xù)設備名稱、接續(xù)設備所采用的熔接種類、接續(xù)設備型號、接續(xù)設備唯一 ID、接續(xù)設備所處位置相鄰光纜節(jié)點唯一 ID、接續(xù)設備所在光纜的唯一 ID。
[0021]纖芯熔接關系模型用于存儲纖芯熔接關系信息,每條纖芯熔接關系信息中均包括以下項目:接續(xù)設備唯一 ID、兩條熔接光纜的光纜唯一 ID、兩條熔接光纜的熔接節(jié)點的節(jié)點唯一 ID、兩條熔接光纜中的纖芯編號;接續(xù)設備唯一 ID與接續(xù)設備模型中的接續(xù)設備唯一 ID相關聯(lián)。
[0022]步驟二、針對實際的光纜網(wǎng)絡,進行實測,獲得網(wǎng)絡中資源的屬性數(shù)據(jù)、以及資源間的拓撲關系數(shù)據(jù),并將其存入步驟一建立的數(shù)據(jù)庫模型中,同時獲得網(wǎng)絡中資源的地理數(shù)據(jù);資源包括機房、光纜以及接續(xù)設備。
[0023]步驟三、建立光纜纖芯的接續(xù)關系形成鏈路,包括s301?s304四個步驟:
[0024]s301、對于要進行熔接操作的接續(xù)設備,從接續(xù)設備資源模型中獲取該接續(xù)設備的接續(xù)設備唯一 ID,并獲取接續(xù)設備所處位置相鄰光纜節(jié)點唯一 ID,組成相鄰光纜節(jié)點集合,根據(jù)相鄰光纜節(jié)點唯一 ID在光纜節(jié)點資源數(shù)據(jù)模型中獲取該相鄰光纜節(jié)點所屬光纜唯一 ID,組成相鄰光纜集合。
[0025]s302、遍歷相鄰光纜節(jié)點集合,從光纜節(jié)點資源數(shù)據(jù)模型中獲取每個光纜節(jié)點唯一 ID對應的節(jié)點在其所屬光纜的排序、節(jié)點所在光纜的唯一 ID以及節(jié)點父ID組成集合T。
[0026]s303、遍歷相鄰光纜集合,使用相鄰光纜集合中的光纜唯一 ID在光纜資源數(shù)據(jù)模型中獲取對應該光纜唯一 ID的光纜名稱、光纜節(jié)點唯一 ID以及光纜父ID。
[0027]將相鄰光纜節(jié)點集合中的光纜節(jié)點唯一 ID與其所在光纜的兩端的光纜節(jié)點唯一ID對比,若均不相等,則舍棄該光纜節(jié)點唯一 ID ;否則,該相等的光纜節(jié)點唯一 ID即為熔接節(jié)點,從集合T中獲取熔接節(jié)點的節(jié)點父ID以及該節(jié)點在其所屬光纜的排序存入集合C。
[0028]s304、判斷纖芯熔接關系模型中是否具有集合C中所存的熔接節(jié)點所對應的熔接關系,若存在,將已有熔接關系刪除,建立有關熔接節(jié)點的新的熔接關系;若沒有,則建立有關熔接節(jié)點的熔接關系存入纖芯熔接關系模型。
[0029]步驟四、針對鏈路進行路由分析,該步驟分為光纜路由分析和纖芯路由分析兩部分;其中光纜路由分析包括如下步驟Al?A4:
[0030]步驟Al、選定起始光纜,由光纜資源數(shù)據(jù)模型中獲得該起始光纜的光纜唯一 ID、末端節(jié)點對應的光纜節(jié)點唯一 ID,從機房光纜拓撲關系模型中根據(jù)光纜唯一 ID得到對應的光纜的路由長度。
[0031]以起始光纜作為當前光纜,從其末端開始通過如下步驟A2?步驟A4的過程獲得起始光纜所在的光纜路由:
[0032]步驟A2、根據(jù)當前光纜的光纜唯一 ID從機房光纜拓撲關系模型中獲取該光纜名稱,將光纜唯一 ID及其光纜名稱存入集合L中。
[0033]步驟A3、根據(jù)當前光纜的光纜唯一 ID及其末端節(jié)點的光纜節(jié)點唯一 ID從纖芯熔接關系模型中獲取該節(jié)點對應的纖芯熔接關系信息,存入L。
[0034]步驟A4、針對步驟A3所獲取的纖芯熔接關系信息中的另一條熔接光纜Y的光纜唯一 ID即IDY,由機房光纜拓撲關系模型中獲得該熔接光纜Y的路由長度,同時由光纜資源數(shù)據(jù)模型中獲得IDy對應的末端節(jié)點的光纜節(jié)點唯一 ID即NODE γ。
[0035]以熔接光纜Y作為當前光纜,則IDy及NODE γ代入步驟A3?Α4。
[0036]重復執(zhí)行步驟A3?步驟Α4直到步驟A3中不能再從纖芯熔接關系模型中得到數(shù)據(jù)為止,最終獲得的集合L即為起始光纜所在的光纜路由信息。
[0037]纖芯路由分析包括如下步驟BI?Β4:
[0038]步驟B1、選定起始光纜,由光纜資源數(shù)據(jù)模型中獲得該起始光纜的光纜唯一 ID、末端節(jié)點對應的光纜節(jié)點唯一 ID,從機房光纜拓撲關系模型中根據(jù)光纜唯一 ID得到對應的光纜的路由長度存入集合L。
[0039]以起始光纜作為當前光纜,從當前光纜的末端開始通過如下過程獲得起始光纜對應的纖芯路由:
[0040]步驟Β2、根據(jù)當前光纜的光纜唯一 ID從機房光纜拓撲關系模型中獲取當前光纜的光纜型號,根據(jù)光纜型號從光纜纖芯結構模型中獲取當前光纜的纖芯結構種類,遍歷該當前光纜的所有纖芯,根據(jù)該當前光纜的光纜唯一 ID、末端節(jié)點對應的光纜節(jié)點唯一 ID以及纖芯編號從纖