新四季網

拓撲結構掃描方法和掃描系統的製作方法

2023-08-06 10:31:41

專利名稱:拓撲結構掃描方法和掃描系統的製作方法
技術領域:
本發明涉及通信領域,尤其涉及一種拓撲結構掃描機制。
背景技術:
在無線通信系統中,尤其是在分布式基站系統中,串行級聯總線結構得到普遍應用。例如如圖1所示的分布式基站系統中,通過Serdes(Serializeand Deserialize,串行化和解串行化)功能,REC(Radio EquipmentController,無線設備控制器)和多個級聯的RE(Radio Equipment,無線設備)之間形成串行級聯總線結構。在形成的串行級聯總線結構中,主要由三個邏輯通道構成用戶數據通道、控制數據通道以及同步信息通道。REC和RE共享這三個邏輯通道。在CPRI邏輯模型中,REC和RE共享的三個邏輯通道分別表示為SAPIQ、SAPCM和SAPS。REC對應主設備,RE對應從設備,REC和RE的CPRI(Common Public Radio Interface,公共射頻接口)分別對應為Master Port接口和Slave Port接口。主設備通過用戶數據通道傳送前向用戶面數據,從設備通過此通道向主設備傳送反向用戶面數據,如IQ數據;主設備通過設定控制數據相關的地址信息來控制從設備,從設備利用此通道向主設備反饋控制數據,控制數據一般分為物理層控制信息和高層控制信息。
所述CPRI接口的協議架構包括Layer 1和Layer 2兩層協議結構,其中在Layer 2中的Ethernet(乙太網)和HDLC(High_Ievel Data link controlprocedure,高層數據鏈路控制規程)主要是承載高層控制數據,完成主設備和從設備之間的通信承載功能。
在定義的CPRI幀格式中,控制數據欄位是在WCDMA系統中的一個10ms基本幀BFN的基礎上進行定義的。
在標準中定義的CPRI控制欄位如表1所示

表1由表1中的序號16可以看出,在標準中定義了Portld和Hop欄位。對於Hop欄位,下行填HOP+1,表示級聯的RE當前位置所處的跳數;上行填寫HOPtotal,表示所有級聯的RE的數目。對於Portld欄位,下行方向為REC對應的埠號,上行對於分布式基站目前預留。所述的Portld欄位還沒有在掃描拓撲結構的機制中使用過。
對於一個CPRI超幀中定義的控制數據中,Slow CM link為承載HDLC的通道,Fast CM link為承載Ethernet的通道。
與本發明有關的現有技術是採用如圖2所示的基於Hop自動分配的算法識別級聯RE。該算法的主要思想是基於CPRI控制欄位的定義,針對Hop欄位,下行傳輸時填寫HOP+1,上行傳輸時填寫HOPtotal。通過REC和RE之間的串行級聯總線結構,每一個級聯的RE都知道當前級聯總線上總的級數HOPtotal以及自身的級數HOP。
通過現有技術的技術方案可以看出,現有技術僅僅通過標準中定義的CPRI控制欄位中的HOP欄位,使每一個級聯的RE都知道當前級聯總線上總的級數HOPtotal以及自身的級數HOP。然而REC與RE間的組網種類比較多,常用的拓撲結構有如圖3所示的環形拓撲結構,如圖4所示的星型拓撲結構,如圖5所示的鏈型拓撲結構。對於鏈型結構,系統根據採用現有技術的方法獲知到的HOP信息能夠構建出相應的拓撲結構,然而對於環形拓撲結構和星型拓撲結構的組網來說,由於一個REC存在兩個或多個埠與RE相連,此時系統單單依靠通過現有技術的方法獲知到的HOP信息還不能掃描出相應的拓撲結構,還需要獲知各個RE設備和不同REC埠之間的對應關係。
為了能夠使系統發現各個RE設備和不同REC埠之間的對應關係,目前主要通過用戶手工配置的方法來實現。這樣會存在如下的缺陷通過手工配置的方式對各個RE設備和不同REC埠之間的對應關係進行配置時,容易存在配置數據和手工安裝不一致的問題,維護工作量大,而且無法做到即插即用。

發明內容
本發明的目的是提供一種拓撲結構掃描方法和掃描系統,通過本發明,不僅能夠實現拓撲結構的自動掃描的功能,以及即插即用功能,而且能夠減少維護工作量,減少數據配置工作量。
本發明的目的是通過以下技術方案實現的本發明提供一種拓撲結構掃描方法,其包括A、主設備的各個埠分別發送本埠的PortID信息和初始HOP值給其從設備;B、所述從設備將接收到的HOP值進行更新,並根據自己下級設備的情況,繼續發送接收到的PortID信息以及更新後的HOP值;C、所述主設備根據其各個埠接收到的Port ID信息以及HOP值進行拓撲結構的構造。
其中,所述步驟A具體包括主設備的各個埠分別利用CPRI控制幀發送本埠的Port ID信息和初始HOP值給其從設備。
其中,所述步驟B具體包括B1、所述從設備對接收到的HOP值進行更新;B2、判斷其是否存在下級設備,如果不存在,則將接收到的Port ID信息置為無效值或保持原有的值,並返回進行更新後的HOP值以及所述Port ID給其上級設備;如果存在下級設備,則執行步驟B3;B3、根據與其相連的所述下級設備的埠狀態,對從其上級設備或下級設備接收到的HOP值,以及Port ID信息進行傳輸。
其中,所述步驟B1具體包括所述從設備對接收到的HOP值加上或減去設定值。
其中,所述步驟B3具體包括B31、檢測與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則將接收到的所述Port ID信息以及所述更新後的HOP值發送給下級設備,同時返回下級設備發送給的Port ID信息和更新後的HOP值;當所述對端埠為Master狀態時,則執行步驟B32;B32、將其接收到的上級設備發送給的所述Port ID信息發送所述下級設備,並返回進行更新後的HOP值以及其下級設備發送給的Port ID信息給其上級設備。
其中,步驟B2中或步驟B32中,返回進行更新後的HOP值的過程,具體包括
所述從設備將HOPtotal置為更新後的HOP值,並返回所述HOPtotal給其上級設備;或,將更新後的HOP值,轉換為約定換算關係的運算值,並將HOPtotal置為所述運算值,然後返回所述HOPtotal給其上級設備。
其中,當存在多個從設備時,所述步驟B還包括每一個從設備接收到其上級設備傳送給的CPRI控制幀後,繼續執行步驟B。
其中,所述步驟C具體包括C1、當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal值後,根據所述Port ID和HOPtotal信息獲知本埠的拓撲信息;C2、所述主設備根據其各個埠的拓撲信息進行拓撲結構的構造。
其中,所述步驟C1具體包括當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal後,根據所述Port ID獲知與自己連接的對端主設備埠的信息,以及根據接收到的HOPtotal中的更新後的HOP值獲知與自己連接的從設備的數量信息;或,當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal後,根據所述Port ID獲知與自己連接的對端主設備埠的信息,以及通過約定的換算關係將接收到的HOPtotal中的換算值進行計算,並根據得到的計算結果獲知與自己連接的從設備的數量信息。
其中,在步驟C1與步驟C2之間包括所述主設備的各個埠實時檢測其當前獲知的拓撲信息是否發生改變,並當檢測到發生改變後,將當前獲知的拓撲信息上報給所述主設備。
本發明提供一種拓撲結構掃描系統,其包括
主設備及其從設備;所述主設備,用於從其各個埠分別發送本埠的Port ID信息和初始HOP值給其從設備;以及根據其各個埠接收到的Port ID信息以及HOPtotal值進行拓撲結構的構造;所述從設備,用於對接收到的所述HOP值進行更新,並根據其下級設備的情況,對其接收到的Port ID信息以及HOP值進行傳輸。
其中,所述主設備包括埠拓撲管理模塊和在各個埠設置的埠拓撲信息生成模塊;所述埠拓撲信息生成模塊,用於採集其所在的埠接收到的Port ID信息以及HOPtotal值,並根據接收到的Port ID信息以及HOPtotal值生成其所在埠的拓撲信息;所述埠拓撲管理模塊,用於根據各個埠的埠拓撲信息生成模塊生成的拓撲信息生成當前組網的拓撲結構。
其中,所述主設備還包括在各個埠設置的埠檢測模塊;所述埠檢測模塊,用於檢測其所在埠的埠拓撲信息生成模塊生成的本埠的拓撲信息是否發生改變,並當確認發生改變後,將檢測到的信息上報給埠拓撲管理模塊。
其中,所述從設備包括HOP值更新模塊和埠識別模塊;所述HOP值更新模塊,用於將所述從設備的上級設備發送給的的HOP值進行更新;所述埠識別模塊,用於識別所述從設備是否具備下級設備,當確認不存在下級設備時,將HOPtotal值置為更新後的HOP值,或置為根據更新後的HOP值得到的換算值,然後返回接收到的所述Port ID信息以及所述HOPtotal值給上級設備;當確認存在下級設備時,用於進一步識別與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則繼續發送接收到的所述PortID信息以及所述HOP值更新模塊更新後的HOP值給其下級設備;當對端埠為Master狀態時,則發送接收到的所述Port ID信息給其下級設備,同時將HOPtotal值置為更新後的HOP值,或置為根據所述更新後的HOP值得到的換算值,並返回所述HOPtotal值以及從其下級設備發送給的Port ID信息給其上級設備。
由上述本發明提供的技術方案可以看出,本發明通過主設備的各個埠分別發送本埠的Port ID信息和初始HOP值給其相鄰的從設備;所述從設備對接收到的所述HOP值進行更新,並根據自己下級設備的情況發送接收到的所述Port ID信息以及所述更新後的HOP值,因此所述主設備的各個埠會接收到其從設備發送的Port ID信息和HOP值,並能夠根據其各個埠接收到的Port ID信息以及HOP值進行拓撲結構的掃描。由此可見,通過本發明,所述主設備能夠實現拓撲結構的自動掃描的功能,以及即插即用功能,而且能夠減少維護工作量,減少數據配置工作量。


圖1為背景技術中級聯通信系統的系統框圖;圖2為現有技術中Hop自動分配原理圖;圖3為環形組網的架構圖;圖4為星型組網的架構圖;圖5為鏈型組網的架構圖;圖6為本發明提供的第一實施例的流程圖;圖7為當組網為環形組網時的具體實施方式
;圖8為當組網為鏈型組網時的具體實施方式

圖9為當組網為星型組網時的具體實施方式
;圖10為本發明提供的第三實施例的流程圖。
具體實施例方式
本發明在現有標準中定義的PortID和Hop的欄位的基礎上,對所述PortID和Hop欄位進行了定義,如表2所示

表2從表2可以看出,上下行方向的PortID和Hop的欄位的定義是一樣的。本發明基於上述對PortID和Hop的欄位的定義提供了本發明的具體實施例。
本發明提供的第一實施例,如圖6所示,包括如下步驟步驟1,主設備在其埠通過CPRI控制幀發送本埠的Port ID信息和初始HOP值給其相鄰的從設備。
步驟2,所述從設備根據接收到的所述CPRI控制幀獲取到Port ID信息和HOP值,並對所述HOP值進行更新,也就是說在所述HOP值的基礎上加上設定值或減去設定值,然後執行步驟3。
步驟3,判斷其是否存在下級設備,若不存在,則執行步驟4,即修改所述Port ID的值為無效值或保持原有的值不變,並將HOPtotal置為更新後的HOP值,然後通過CPRI控制幀返回所述Port ID信息,以及所述HOPtotal,然後執行步驟8。
在步驟4中,也可以將更新後的HOP值,轉換為約定換算關係的運算值,然後將HOPtotal置為所述運算值,並返回所述HOPtotal給上級設備。
如果其存在下級設備,則根據與其相連的下級設備的埠狀態,對其上級設備或下級設備發送給的HOP,以及Port ID信息進行傳輸,具體包括步驟5,檢測與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則執行步驟6,即繼續利用CPRI控制幀發送上級設備發送給的所述PortID信息以及所述更新後的HOP值給下級設備,同時繼續利用CPRI控制幀返回下級設備發送給的Port ID信息和HOPtotal值給上級設備;當所述埠為Master狀態時,則執行步驟7,即繼續利用CPRI控制幀發送其上級設備發送給的所述Port ID信息給其下級設備,並將HoPtotal置為更新後的HOP值,然後利用CPRI控制幀返回所述HOPtotal以及其下級設備發送給的Port ID信息給其上級設備。
步驟7中,還可以將更新後的HOP值,轉換為約定換算關係的運算值,然後將HOPtotal置為所述運算值,並返回所述HOPtotal給其上級設備。
步驟2中,當存在多級從設備時,每一個從設備接收到其上一級設備傳送給的CPRI控制幀後,繼續執行步驟2至步驟7的過程。
步驟8,當所述CPRI控制幀到達所述主設備後,所述主設備根據其各個埠接收到的所述CPRI控制幀中攜帶的Port ID信息的值,以及HOPtotal確定目前組網的拓撲結構。
當所述Port ID信息的值為無效值或本端埠的Port ID,且HOPtotal的值大於初始HOP值加上設定值,如HOPtotal值大於1時,或者,HOPtotal值小於初始HOP值減去設定值,如HOP值小於-1時,則所述主設備接收到的所述CPRI控制幀的當前埠根據所述Port ID信息的值,以及HOPtotal值獲得本埠的拓撲信息,即根據所述HOPtotal中的值確定出連接到本埠的從設備的數量,並且根據所述Port ID為無效值的信息確定出自己所在的設備上沒有其它埠與本埠相連的拓撲信息。最後所述主設備綜合各個埠獲得的拓撲信息掃描出目前組網的拓撲結構為鏈狀結構。
當所述Port ID信息的值為無效值或本端埠的Port ID,且HOPtotal的值等於初始HOP值加上設定值,如等於1,或初始HOP值減去設定值,如等於-1時,則所述主設備中接收到所述CPRI控制幀的當前埠根據所述Port ID信息的值,以及HOPtotal值獲得本埠的拓撲信息,即根據所述HOPtotal值確定出連接到本埠的從設備的數量為1,並根據所述Port ID為無效值或者本埠PortID的信息確定出自己所在的設備上沒有其它埠與本埠相連。最後所述主設備綜合各個埠獲得的拓撲信息掃描出目前組網的拓撲結構為星型或者鏈型結構。
當所述Port ID信息的值為非本埠有效值時,則所述主設備中接收到的所述CPRI控制幀的當前埠根據所述Port ID信息的值,以及HOPtotal值獲得本埠的拓撲信息,即根據所述Port ID信息確定出自己所在的設備上有哪個埠與本埠相連,並根據返回的HOPtotal值確定出連接到本埠的從設備的數量。最後所述主設備綜合各個埠獲得的拓撲信息掃描出目前組網的拓撲結構為環型結構。
下面分別以REC和多個RE間構成環狀拓撲結構、鏈型拓撲結構和星型拓撲結構為例描述本發明第一實施例的具體實現過程。
按照標準規定,從設備中受主設備控制的埠的狀態為Slave狀態,控制與其連接的下級設備的埠的狀態為Master狀態。
假設REC和4個RE間構成如圖7所示的環狀拓撲結構
主設備REC在每個埠的CPRI控制幀中發送本埠的Port ID,以及初始HOP值,這裡假設初始HOP值為0。
以Port ID=n的埠為例,其通過CPRI控制幀發送本埠的埠號n,以及HOP值=0;當RE0接收到所述CPRI控制幀後,根據接收到的所述CPRI控制幀獲取到Port ID信息和HOP值,並對所述HOP值進行更新,即在所述HOP值的基礎上加上1,然後檢測其是否存在下級設備,當確認存在下級設備時,則繼續檢測與其連接的下級設備的埠狀態,當獲知到所述埠為Slave狀態時,則繼續利用CPRI控制幀傳送所述埠號n和更新後的HOP值給所述下級設備;所述CPRI控制幀到達RE1後,所述RE1對接收到的所述HOP值進行更新,此時HOP值=2,然後繼續作RE0同樣的檢測,當所述RE1檢測與其連接的下級設備的埠,即RE3的埠的狀態為Master狀態時,其會繼續利用CPRI控制幀僅僅傳送所述埠號n給所述下級設備RE3,以及所述下級設備RE3利用CPRI控制幀發送過來的Port ID信息,即埠號m給其上級設備RE0,同時將HOPtotal值置為更新後的HOP值,並傳送所述HOPtotal值,以及所述下級設備RE3發送給的Port ID=m的信息給其上級設備RE0。
RE1發送的HOPtotal值和Port ID信息到達其上級設備RE0後,所述RE0不對其進行任何改變,直接發送給主設備REC的埠n。
所述主設備REC的埠n接收到的HOPtotal值=2的信息,獲知到連接到埠n的RE的數量為2,根據其埠n接收到的Port ID信息為m的信息獲知到連接到m埠的埠為埠n。
同理,所述主設備的埠m會根據其接收到的HOP值=2,以及Port ID為埠n的信息,獲知到連接到m埠的RE的數量為2,以及埠n。
於是主設備根據埠n與埠m獲知的信息能夠構造出當前組網目前的拓撲結構為環形拓撲。
假設REC和2個RE間構成如圖8所示的鏈型拓撲結構此時REC利用CPRI控制幀發送其Port ID,以及初始HOP值。這裡假設Port ID為埠號n,初始HOP值為0。
當RE0接收到所述CPRI控制幀後,根據接收到的所述CPRI控制幀獲取到Port ID信息和HOP值,並對所述HOP值進行更新,即在所述HOP值的基礎上加上1,然後檢測其是否存在下級設備,當確認存在下級設備RE1時,則繼續利用CPRI控制幀傳送所述埠號n和更新後的HOP值(HOP值=1)給所述下級設備RE1。
所述CPRI控制幀到達RE1後,所述RE1根據接收到的所述CPRI控制幀獲取到Port ID信息和HOP值,並對所述HOP值進行更新,即在所述HOP值的基礎上加上1,此時HOP值變為2,然後檢測其是否存在下級設備,當確認其不存在下級設備時,標識所述Port ID為無效值,同時將HOPtotal值置為更新後的HOP值,並通過CPRI控制幀返回所述Port ID信息,以及HOPtotal值(HOPtotal值=2)。
當RE0接收RE1返回的CPRI控制幀後,繼續返回給REC。
當CPRI控制幀到達REC後,所述REC只能通過埠號n為埠接收所述CPRI控制幀。埠號n為埠根據其從設備返回的CPRI控制幀中的HOPtotal值獲知到連接到其埠號為n的埠的RE為2個,並確認沒有其它埠與自己進行連接。最後所述REC根據埠號為n的埠所獲知到的Port Id信息確認無對端主設備埠,得出目前的拓撲結構為鏈型拓撲結構。
假設REC和2個RE間構成如圖9所示的星型拓撲結構REC在每個埠的CPRI控制幀中發送本埠的Port ID,以及初始HOP值,這裡假設初始HOP值為0。
以Port ID=n埠為例,其通過CPRI控制幀發送本埠的埠號n。
當RE0接收到所述CPRI控制幀後,根據接收到的所述CPRI控制幀獲取到Port ID信息和HOP值,並對所述HOP值進行更新,即在所述HOP值的基礎上加上1,然後檢測其是否存在下級設備,當確認其不存在下級設備時,標識所述Port ID為無效值,同時置HOPtotal為更新後的HOP值,並通過CPRI控制幀返回所述Port ID信息,以及HOPtotal值(HOPtotal值=1)。
當所述REC的埠n接收RE0返回的CPRI控制幀後,所述REC根據其從設備返回的CPRI控制幀中的HOPtotal值獲知到連接到其埠號為n的埠的RE為1個,並根據所述Port ID為無效值的信息確認沒有其它主設備埠參與與埠n的連接。
同樣,REC的埠m會獲得與其本身連接的RE的數量,並根據所述PortID為無效值的信息確認沒有其它主設備埠參與與其的連接。
REC根據所獲知到的埠n的拓撲信息以及埠m的拓撲信息,綜合出來目前組網的拓撲結構為星型拓撲結構。
本發明提供的第二實施例,是對第一實施例的優化,其主要思想是當各個埠根據自己接收到的Port ID信息以及HOPtotal值獲取到自己的拓撲信息,然後與先前獲取到的拓撲信息進行比較,只有當發現拓撲信息發生變化後,才將當前獲取到的拓撲信息上報給所述主設備;然後所述主設備根據各個埠上報的拓撲信息綜合出目前組網的拓撲結構。其具體實施過程如下首先執行第一實施例中的步驟1至步驟4;然後,當所述CPRI控制幀到達所述主設備後,接收到所述CPRI控制幀的埠,會根據接收到所述CPRI控制幀中攜帶的Port ID信息的值,以及HOPtotal值確認出本埠的拓撲信息,即根據所述HOPtotal值確定與其本身連接的RE的數量,並根據所述Port ID的值確認是否存在其它主設備埠與其連接。
接著,各個埠比較其拓撲信息與先前的拓撲信息,當檢測到拓撲信息發生變化後,將當前獲得的拓撲信息上報給主設備。
最後,主設備根據各個埠確認出的拓撲信息綜合出目前組網的拓撲結構。
針對本發明所述的拓撲結構掃描系統,本發明提供了第三實施例,如圖10所示,包括主設備及其從設備。
其中所述主設備的各個埠設置有埠檢測模塊、埠拓撲管理模塊和埠拓撲信息生成模塊。所述從設備包括HOP值更新模塊和埠識別模塊。
主設備的各個埠利用CPRI控制幀發送其Port ID信息以及初始HOP值。
當所述從設備接收到Port ID信息以及HOP值後,通過HOP值更新模塊對從設備接收到的HOP值進行更新;然後通過埠識別模塊所述從設備是否具備下級設備,當確認不存在下級設備時,則將HOPtotal值置為更新後的HOP值,或置為根據約定的換算關係對所述HOP值更新模塊更新後的HOP值進行換算得到的換算值,然後返回上級設備發送給的所述Port ID信息以及HOPtotal值給所述上級設備;當確認存在下級設備時,用於進一步識別與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則繼續發送其上級設備發送給的所述Port ID信息以及所述HOP值更新模塊更新後的HOP值給下級設備;當所述埠為Master狀態時,則發送上級設備發送給所述Port ID信息給其下級設備,並將HOPtotal值置為更新後的HOP值,或置為根據約定的換算關係對所述HOP值更新模塊更新後的HOP值進行換算得到的換算值,然後返回HOPtotal值以及下級設備發送給的Port ID信息給上級設備。
當CPRI控制幀到達主設備後,接收到所述CPRI控制幀的埠會獲知到Port ID信息以及HOPtotal值。然後通過其內的埠拓撲信息生成模塊採集其所在的埠接收到的Port ID信息以及HOPtotal值,並根據接收到的Port ID信息以及HOPtotal值生成其所在埠的拓撲信息;接著,通過埠檢測模塊檢測其所在埠的埠拓撲信息生成模塊生成的本埠的拓撲信息是否發生改變,並當確認發生改變後,將檢測到的信息上報給埠拓撲管理模塊。所述埠拓撲管理模塊根據各個埠的埠拓撲信息生成模塊生成的拓撲信息生成當前組網的拓撲結構。
例如,如果埠m換成埠p,埠檢測模塊就可以檢測到對端的埠號發生變化,於是主動上報給埠拓撲管理模塊,所述埠拓撲管理模塊根據各個埠的埠拓撲信息生成模塊生成的拓撲信息生成當前組網的拓撲結構,並通過後臺界面顯示,這樣就實現了即插即用的功能,對於網絡拓撲從鏈型改造成環形拓撲或者反之,系統都能夠通過埠獲取到的PortID信息和HOPtotal值自動發現。同時由於是物理層信息傳遞,響應速度非常快。
針對本發明所述的拓撲結構掃描系統,本發明提供了第四實施例,其與第三實施例的區別之處在於在此實施例中,沒有埠檢測模塊。埠拓撲信息生成模塊將其生成的其所在埠的拓撲信息直接上報給埠拓撲管理模塊。然後所述埠拓撲管理模塊根據各個埠的埠拓撲信息生成模塊生成的拓撲信息生成當前組網的拓撲結構。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。
權利要求
1.一種拓撲結構掃描方法,其特徵在於,包括A、主設備的各個埠分別發送本埠的Port ID信息和初始HOP值給其從設備;B、所述從設備將接收到的HOP值進行更新,並根據自己下級設備的情況,繼續發送接收到的Port ID信息以及更新後的HOP值;C、所述主設備根據其各個埠接收到的Port ID信息以及HOP值進行拓撲結構的構造。
2.根據權利要求1所述的方法,其特徵在於,所述步驟A具體包括主設備的各個埠分別利用CPRI控制幀發送本埠的Port ID信息和初始HOP值給其從設備。
3.根據權利要求1或2所述的方法,其特徵在於,所述步驟B具體包括B1、所述從設備對接收到的HOP值進行更新;B2、判斷其是否存在下級設備,如果不存在,則將接收到的Port ID信息置為無效值或保持原有的值,並返回進行更新後的HOP值以及所述Port ID給其上級設備;如果存在下級設備,則執行步驟B3;B3、根據與其相連的所述下級設備的埠狀態,對從其上級設備或下級設備接收到的HOP值,以及Port ID信息進行傳輸。
4.根據權利要求3所述的方法,其特徵在於,所述步驟B1具體包括所述從設備對接收到的HOP值加上或減去設定值。
5.根據權利要求3所述的方法,其特徵在於,所述步驟B3具體包括B31、檢測與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則將接收到的所述Port ID信息以及所述更新後的HOP值發送給下級設備,同時返回下級設備發送給的Port ID信息和更新後的HOP值;當所述對端埠為Master狀態時,則執行步驟B32;B32、將其接收到的上級設備發送給的所述Port ID信息發送所述下級設備,並返回進行更新後的HOP值以及其下級設備發送給的Port ID信息給其上級設備。
6.根據權利要求3或5所述的方法,其特徵在於,步驟B2中或步驟B32中,返回進行更新後的HOP值的過程,具體包括所述從設備將HOPtotal置為更新後的HOP值,並返回所述HOPtotal給其上級設備;或,將更新後的HOP值,轉換為約定換算關係的運算值,並將HOPtotal置為所述運算值,然後返回所述HOPtotal給其上級設備。
7.根據權利要求3所述的方法,其特徵在於,當存在多個從設備時,所述步驟B還包括每一個從設備接收到其上級設備傳送給的CPRI控制幀後,繼續執行步驟B。
8.根據權利要求6所述的方法,其特徵在於,所述步驟C具體包括C1、當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal值後,根據所述Port ID和HOPtotal信息獲知本埠的拓撲信息;C2、所述主設備根據其各個埠的拓撲信息進行拓撲結構的構造。
9.根據權利要求8所述的方法,其特徵在於,所述步驟C1具體包括當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal後,根據所述Port ID獲知與自己連接的對端主設備埠的信息,以及根據接收到的HOPtotal中的更新後的HOP值獲知與自己連接的從設備的數量信息;或,當所述主設備的各個埠分別接收到Port ID信息以及HOPtotal後,根據所述Port ID獲知與自己連接的對端主設備埠的信息,以及通過約定的換算關係將接收到的HOPtotal中的換算值進行計算,並根據得到的計算結果獲知與自己連接的從設備的數量信息。
10.根據權利要求8所述的方法,其特徵在於,在步驟C1與步驟C2之間包括所述主設備的各個埠實時檢測其當前獲知的拓撲信息是否發生改變,並當檢測到發生改變後,將當前獲知的拓撲信息上報給所述主設備。
11.一種拓撲結構掃描系統,其特徵在於,包括主設備及其從設備;所述主設備,用於從其各個埠分別發送本埠的Port ID信息和初始HOP值給其從設備;以及根據其各個埠接收到的Port ID信息以及HOPtotal值進行拓撲結構的構造;所述從設備,用於對接收到的所述HOP值進行更新,並根據其下級設備的情況,對其接收到的Port ID信息以及HOP值進行傳輸。
12.根據權利要求11所述的系統,其特徵在於,所述主設備包括埠拓撲管理模塊和在各個埠設置的埠拓撲信息生成模塊;所述埠拓撲信息生成模塊,用於採集其所在的埠接收到的Port ID信息以及HOPtotal值,並根據接收到的Port ID信息以及HOPtotal值生成其所在埠的拓撲信息;所述埠拓撲管理模塊,用於根據各個埠的埠拓撲信息生成模塊生成的拓撲信息生成當前組網的拓撲結構。
13.根據權利要求12所述的系統,其特徵在於,所述主設備還包括在各個埠設置的埠檢測模塊;所述埠檢測模塊,用於檢測其所在埠的埠拓撲信息生成模塊生成的本埠的拓撲信息是否發生改變,並當確認發生改變後,將檢測到的信息上報給埠拓撲管理模塊。
14.根據權利要求11所述的系統,其特徵在於,所述從設備包括HOP值更新模塊和埠識別模塊;所述HOP值更新模塊,用於將所述從設備的上級設備發送給的的HOP值進行更新;所述埠識別模塊,用於識別所述從設備是否具備下級設備,當確認不存在下級設備時,將HOPtotal值置為更新後的HOP值,或置為根據更新後的HOP值得到的換算值,然後返回接收到的所述Port ID信息以及所述HOPtotal值給上級設備;當確認存在下級設備時,用於進一步識別與其相連的下級設備的埠狀態,當所述埠為Slave狀態時,則繼續發送接收到的所述PortID信息以及所述HOP值更新模塊更新後的HOP值給其下級設備;當對端埠為Master狀態時,則發送接收到的所述Port ID信息給其下級設備,同時將HOPtotal值置為更新後的HOP值,或置為根據所述更新後的HOP值得到的換算值,並返回所述HOPtotal值以及從其下級設備發送給的Port ID信息給其上級設備。
全文摘要
本發明涉及一種拓撲結構掃描方法和掃描系統,其核心是主設備的各個埠分別發送本埠的Port ID信息和初始的HOP值給其相鄰的從設備;所述從設備對接收到的所述HOP值進行更新,並根據自己下級設備的情況,繼續發送接收到的所述Port ID信息以及所述更新後的HOP值;所述主設備根據其各個埠接收到的Port ID信息以及HOP值進行拓撲結構的掃描。通過本發明,所述主設備能夠實現拓撲結構的自動掃描的功能,以及即插即用功能,而且能夠減少維護工作量,減少數據配置工作量。
文檔編號H04W88/00GK101064631SQ200610076049
公開日2007年10月31日 申請日期2006年4月25日 優先權日2006年4月25日
發明者周軍 申請人:華為技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀