新四季網

一種生成信號流圖的方法

2023-04-23 09:16:56 1

專利名稱:一種生成信號流圖的方法
技術領域:
本發明涉及網絡通信技術,尤其在光通信技術領域內,涉及一種生成信號流圖的方法。
背景技術:
WDM(Wavelength Division Multiplexing,波分復用)設備一般按用途可分為OTM(Optical Terminal Multiplexer,光終端復用設備)、OLA(Optical Line Amplifier,光線路放大設備)、OADM(Optical Add/DropMultiplexer,光分插復用設備)、REG(Regeneration,電中繼設備)幾種類型,不同類型的設備其內部信號流向不同。
以OTM為例,在發送方向,OTM把波長為λ1~λ16(或λ32)的STM-16信號經合波器復用成WDM主信道,然後對其進行光放大,並附加上波長為λs的光監控信道。在接收方向,OTM先把光監控信道取出,然後對WDM主信道進行光放大,經分波器解復用成16(或32)個波長的STM-16信號。
在網管上,可以用各種形式來呈現不同的設備類型內部信號流的流向,同時,保持信號流向的顯示與實際設備流圖一致,提供形象的流向顯示。在C/S結構的網管系統中,通常實現如下形式在服務端(Server端),提供當前設備包含的所有的功能單元信息以及內部纖纜信息;在客戶端(Client端),根據設備類型與功能單元以及纖纜信息進行信號流圖的排布。
在現有技術中,方案一
在網管Client端中打開信號流圖時,從Server端獲取到當前的功能單元信息與內部纖纜信息後,根據纖纜連接方式生成最長路徑,以最長路徑作為主幹,其他路徑作為分支進行排列。
儘管該方案將已經有連接的功能單元之間的內部信號顯示非常完整,有明顯的主幹分支,有連接與無連接的功能單元之間有明顯的區隔,可以很容易看清當前使用到的信號流向。
但是其缺點在於1)信號流向與實際規則的流圖不一致,對於當前還沒有連接內部纖纜且已預留的功能單元,則不能夠排布在合適的位置。如圖1所示,在右邊的OBU(Optical Booster Unit,光放大單元)功能單元和下面的FIU(Function Interface Unit光接口單元)功能單元沒有連接纖纜時的圖形布局,這與和實際的效果圖有一定的差異。2)信號流圖已經顯示完整的情況下,再新增內部纖纜會使信號流圖重新布局,同時對原有的信號流圖進行大面積調整。
方案二在網管Client端中打開信號流圖時,從Server端獲取到當前的功能單元信息與內部纖纜信息後,根據不同的設備類型,定義不同的排布規則,根據排布規則來首先定義功能單元所在的位置,然後添加上纖纜信息。
儘管該方案解決新增纖纜時,會大面積調整信號流的問題,對已經存在的顯示不產生衝擊。
但是其缺點在於在信號流中,同一類型的功能單元可以放在不同的位置,如圖2所示,圖中SCA(Optical Supervising Channel Access unit,光監控信道接入板)功能單元可以放置在兩端,但只根據規則來放置功能單元時,要求功能單元放置的位置唯一,所以對於原始信號流的排布需要進行調整,最終會與原始流向的排布不符。如圖3所示,不同的網元用不同規則布局,輸出的信號流的實際工程圖相差較大。

發明內容
本發明的目的在於提供一種生成信號流圖的方法,以解決現有技術中信號流排布算法所存在的信號流圖與實際功能單元及纖纜排布差異很大的問題,以及在新增功能單元和/或纖纜時對已經存在的信號流圖衝擊過大的問題。
為了達到上述目的,本發明的技術方案是這樣實現的一種生成信號流圖的方法,該方法包括如下步驟A、根據網元內的功能單元類型設定放置規則;B、客戶端通過服務端查詢獲得當前網元內的功能單元信息與內部纖纜信息;C、所述客戶端通過所獲得的信息遍歷當前網元內的所有功能單元,並根據所述放置規則逐一完成所述功能單元的初始位置排布;D、當所述功能單元完成初始位置排布後,所述客戶端結合所述功能單元信息、內部纖纜信息和初始位置排布信息生成鄰接連接表,並完成所述功能單元的位置調整;E、所述客戶端根據所述鄰接連接表及所述功能單元的位置信息,生成信號流圖。
所述放置規則的內容具體包括根據不同功能單元類型劃分多個縱向區間,將同一類型功能單元在其中一個縱向區間內進行排布。
根據所述功能單元的數量相應調整所述縱向區間的大小。
B步驟具體包括,所述客戶端向所述服務端下發命令,所述服務端接收到命令後查詢當前網元內的功能單元信息與內部纖纜信息,並將所述功能單元信息與內部纖纜信息向所述客戶端進行反饋,所述客戶端接收到反饋信息後並進行保存。
C步驟具體包括所述客戶端逐一根據當前功能單元類型查找其對應的放置規則,通過所述放置規則的內容將所述功能單元在所述縱向區間內進行分配。
若所述功能單元能同時在兩個以上縱向區間內分配,則將所述功能單元從當前縱向區間調至後續包含所述類型功能單元的縱向區間。
所述鄰接連接表包括所述功能單元之間鄰接連接表和所述縱向區間之間的鄰接連接表;當新增的功能單元和內部纖纜時,根據新增的功能單元信息和內部纖纜信息更新所述鄰接連接表。
與現有技術方案相比,本發明技術方案的有益效果如下本發明提出了一種生成信號流圖的方法,即先進行規則排布,再根據內部纖纜信息進行調整的兩步調節機制,綜合了按照規則排布和最長路徑排布兩種方案的優點,使信號流圖的排布與工程製圖一致,可以很明顯地看出設備內部的信號流向;對於已有功能單元,但沒有連接纖纜的預留單位,功能單元也可以排布在合適的位置;在信號流圖已經生成完成後,若新增功能單元與內部纖纜,不會對已經存在的信號流圖產生衝擊;對於新增的功能單元與纖纜,用戶能夠明顯察覺,同時也可以保證新增後,信號流圖的完整性。


圖1是現有技術中基於最長路徑的信號流圖;圖2是現有技術中OLA設備類型的信號流圖;圖3是現有技術中基於規則的信號流圖;圖4是本發明中基於規則和路徑的信號流圖;圖5是本發明中功能單元排布處理方法的流程圖;圖6是本發明中縱向區間排布圖。
具體實施例方式
為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
針對現有技術中目前信號流排布算法中存在的信號流圖與實際功能單元及纖纜排布差異很大的問題,以及在新增功能單元和/或纖纜時對已經存在的信號流圖衝擊過大的問題,本發明提出了一種生成信號流圖的方法,即先進行規則排布,再根據內部纖纜信息進行調整的兩步調節機制,綜合了按照規則排布和最長路徑排布兩種方案的優點,使信號流圖的排布與工程製圖一致,可以很明顯地看出設備內部的信號流向;對於已有功能單元,但沒有連接纖纜的預留單位,功能單元也可以排布在合適的位置;在信號流圖已經生成完成後,若新增功能單元與內部纖纜,不會對已經存在的信號流圖產生衝擊;對於新增的功能單元與纖纜,用戶能夠明顯察覺,同時也可以保證新增後,信號流圖的完整性。如圖4所示,輸出的信號流圖貼近實際工程圖。
如圖5所示,該圖是本發明中功能單元排布處理方法的流程圖,其具體步驟如下S101用戶在網管上定義功能單元的放置規則。
所謂放置規則,即表示定義在一個InterZone(縱向區間)中的功能單元設備類型,同一類型的功能單元設備在一個縱向區間內進行排布,同時縱向區間的大小以及功能單元在縱向區內的間隔均可以根據需要進行調整。
以OTM為例,如圖6所示,規則定義如下layoutstyle
sdstyle
interZone1/
interZone2/
interZone3/
interZone4/
interZone5/
interZone6/
interZone7/
/sdstyle
/layoutstyle
其定義的放置規則為OTM設備組包含四個縱向區域,縱向區域1和7排布FIU(Function Interface Unit光接口單元)類型設備,縱向區域2和6排布DCM(Dispersion Compensation Module,色散補償模塊)類型設備,縱向區域3和5排布OUT類型設備,縱向區域4排布ODU(OpticalDemultiplexer Unit,分波單元)類型設備及OMU(Optical MultiplexerUnit,合波單元)類型設備、OAU(Optical Amplifier Unit光放大單元)類型設備及SCU類型設備,。
S102網管Client端在打開信號流圖時,下發查詢命令到Server端查詢當前的網元內的所有功能單元與內部纖纜信息。
S103Server端接收到Client端的查詢命令後,返回當前的網元內的所有功能單元與內部纖纜信息。
S104Client端遍歷網元內的所有功能單元,根據當前功能單元設備類型來查找其對應的放置規則。放置規則即為功能單元設備類型從屬的縱向區域。
S105根據放置規則,逐一完成網元內的所有功能單元的縱向區間分配。對於一些功能單元可以分配在多個區間(以下稱該屬性為複合屬性)的情況,全部分配到第一次出現的縱向區間,並將此類功能單元(以下稱複合節點)以集合(以下稱複合節點集)的形式進行保存。複合節點集內的節點具備多區間分配屬性,需要在後續步驟中進行進一步的位置調整。
S106Client端遍歷縱向區間內部的所有功能單元,根據功能單元的類型,對縱向區間進行內部位置劃分,得出一個初始的功能單元位置排布。然後,Client端根據獲取的功能單元信息與內部纖纜信息,生成縱向區間內的功能單元之間的鄰接連接表。
S107Client端逐一遍歷各個的縱向區間,完成所有區間內功能單元位置排布;並根據獲取的功能單元信息與內部纖纜信息,生成縱向區間之間的鄰接連接表。
S108根據縱向區間內的功能單元之間的鄰接連接表和縱向區間之間的鄰接連接表,完成所述功能單元的位置調整。
按照從左到右,從上到下的順序,遍歷鄰接連接表中縱向區間內部的功能單元,並查詢當前功能單元是否是複合節點集中的節點。若當前節點是複合節點集中的功能單元時,則以功能單元為源端,遍歷鄰接連接表中的鏈路節點,若此鏈路中包含兩個或者兩個以上的節點均具備複合屬性,則從第二個複合節點起(包含第二個複合節點),將複合節點後所有的鏈路進行搬移,從初始分配的第一個縱向區間中向後搬移到後續可以包含此類型節點的縱向區間中,同時更新鄰接連接表,直至所有需要調整的節點全部遍歷到。
S109在所有的需要調整的功能單元全部遍歷完後,信號流圖中節點的最終排布方式即生成,Client端根據鄰接連接表及生成的各個功能單元的坐標位置,並將計算出的信號流圖顯示在用戶視圖中。
另外,對於新增的功能單元與內部纖纜,根據用戶選定的操作方式進行排布(用戶可以設置需要哪種默認採用第一種排布方式或第二種排布方式)。第一種操作方式是直接將功能單元放置在視圖對應縱向區間的左上角,按照從上到下的次序依次排列,然後根據新增的內部纖纜信息,完成新增功能單元與現有功能單元的連接,並更新鄰接連接表;第二種操作方式是根據新增的纖纜連接信息,將新增功能單元插入到信號流圖的適當位置。第一種方式用戶可以很明顯地察覺到功能單元的增加,第二種方式可以保持信號流圖的完整性。其中,用戶選定第一種方式後,可以通過步驟S109的排布算法重新計算並排布信號流,以達到信號流圖排布的完整性。
本發明方法不但可應用在WDM設備,還可以應用在SDH、SONET、OTN等光網絡通信設備中。
以上所述僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。
權利要求
1.一種生成信號流圖的方法,其特徵在於,該方法包括如下步驟A、根據網元內的功能單元類型設定放置規則;B、客戶端通過服務端查詢獲得當前網元內的功能單元信息與內部纖纜信息;C、所述客戶端通過所獲得的信息遍歷當前網元內的所有功能單元,並根據所述放置規則逐一完成所述功能單元的初始位置排布;D、當所述功能單元完成初始位置排布後,所述客戶端結合所述功能單元信息、內部纖纜信息和初始位置排布信息生成鄰接連接表,並完成所述功能單元的位置調整;E、所述客戶端根據所述鄰接連接表及所述功能單元的位置信息,生成信號流圖。
2.根據權利要求1所述的一種生成信號流圖的方法,其特徵在於,所述放置規則的內容具體包括根據不同功能單元類型劃分多個縱向區間,將同一類型功能單元在其中一個縱向區間內進行排布。
3.根據權利要求1所述的一種生成信號流圖的方法,其特徵在於,根據所述功能單元的數量相應調整所述縱向區間的大小。
4.根據權利要求1所述的一種生成信號流圖的方法,其特徵在於,B步驟具體包括,所述客戶端向所述服務端下發命令,所述服務端接收到命令後查詢當前網元內的功能單元信息與內部纖纜信息,並將所述功能單元信息與內部纖纜信息向所述客戶端進行反饋,所述客戶端接收到反饋信息後並進行保存。
5.根據權利要求2所述的一種生成信號流圖的方法,其特徵在於,C步驟具體包括所述客戶端逐一根據當前功能單元類型查找其對應的放置規則,通過所述放置規則的內容將所述功能單元在所述縱向區間內進行分配。
6.根據權利要求5所述的一種生成信號流圖的方法,其特徵在於,若所述功能單元能同時在兩個以上縱向區間內分配,則將所述功能單元從當前縱向區間調至後續包含所述類型功能單元的縱向區間。
7.根據權利要求2所述的一種生成信號流圖的方法,其特徵在於,所述鄰接連接表包括所述功能單元之間鄰接連接表和縱向區間之間的鄰接連接表;當新增的功能單元和內部纖纜時,根據新增的功能單元信息和內部纖纜信息更新所述鄰接連接表。
全文摘要
本發明涉及網絡通信技術領域,特別公開了一種生成信號流圖的方法,即先進行規則排布,再根據內部纖纜信息進行調整的兩步調節機制,綜合了按照規則排布和最長路徑排布兩種方案的優點,使信號流圖的排布與工程製圖一致,可以很明顯地看出設備內部的信號流向;對於已有功能單元,但沒有連接纖纜的預留單位,功能單元也可以排布在合適的位置;在信號流圖已經生成完成後,若新增功能單元與內部纖纜,不會對已經存在的信號流圖產生衝擊;對於新增的功能單元與纖纜,用戶能夠明顯察覺,同時也可以保證新增後,信號流圖的完整性。
文檔編號H04B10/20GK1885958SQ200610061490
公開日2006年12月27日 申請日期2006年7月3日 優先權日2006年7月3日
發明者倪喬力 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀