麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種生成信號流圖的方法

文檔序號:7957372閱讀:573來源:國知局
專利名稱:一種生成信號流圖的方法
技術領域
本發明涉及網絡通信技術,尤其在光通信技術領域內,涉及一種生成信號流圖的方法。
背景技術
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 type="OTM">
<sdstyle name="otm-rt"defaultstyle="true">
<interZone1 funUnitList="FIU"/>
<interZone2 funUnitList="DCM,OAU,SCU"/>
<interZone3 funUnitList="OTU"/>
<interZone4 funUnitList="ODU,OMU"/>
<interZone5 funUnitList="OTU"/>
<interZone6 funUnitList="DCM,OAU,SCU"/>
<interZone7 funUnitList="FIU"/>
</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日
發明者倪喬力 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 日喀则市| 禹城市| 西华县| 固镇县| 会泽县| 张家川| 册亨县| 镇康县| 老河口市| 古田县| 搜索| 井研县| 遂溪县| 靖江市| 达拉特旗| 思南县| 蚌埠市| 弋阳县| 旅游| 延川县| 云霄县| 黄平县| 阳城县| 巫山县| 吉隆县| 正镶白旗| 临沂市| 六枝特区| 科尔| 海林市| 三台县| 两当县| 洪雅县| 思南县| 凭祥市| 于田县| 汾西县| 迁西县| 阿城市| 佛教| 塔城市|