本發明涉及無線通信技術領域,尤其涉及一種確定組網拓撲架構的方法及裝置。
背景技術:
各種類型的通訊設備按照一定的級聯規則進行組網構成了通訊設備組網系統,通訊設備監控網管系統用于對通訊設備組網系統中的各種類型的通訊設備進行集中的監控管理,包括監控設備上下線、設備運行狀態、設備告警狀態、設備業務數據采集、設備網絡質量狀態和設備之間的組網狀態等,除此之外,通訊設備監控網管系統還可對通訊設備中的軟件進行遠程的版本升級等操作。
現有技術中,通訊設備組網系統的每個通訊設備均獨立地與通訊設備監控網管系統交互,以使通訊設備監控網管系統可獲知整個通訊設備組網系統的拓撲架構,并監控其中的每一個通訊設備的運行及組網狀態。然而,由于通訊設備組網系統中級聯的通訊設備的類型、數量和級聯層次越來越多,使得通訊設備監控網管系統獲取、操作每個通訊設備的運行和組網狀態,以及呈現整個通訊設備組網系統的拓撲架構變得越來越復雜。
因此,目前亟需要一種確定組網拓撲架構的方法,用以在復雜的通訊設備組網系統中有效地確定出通訊設備之間的級聯關系,并呈現出通訊設備組網系統的拓撲架構,便于網管系統對通訊設備組網系統的監控和管理。
技術實現要素:
本發明提供一種確定組網拓撲架構的方法及裝置,用以在復雜的通訊設備組網系統中有效地確定出通訊設備之間的級聯關系,并呈現出通訊設備組網系統的拓撲架構,便于網管系統對通訊設備組網系統的監控和管理。
本發明實施例提供的一種確定組網拓撲架構的方法,所述方法應用于smallcell組網系統,所述smallcell組網系統中包括網管服務器,與所述網管服務器連接的smallcell設備,與所述smallcell設備級聯的至少一個通訊設備,所述方法包括:
所述網管服務器接收所述smallcell設備發送的所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息;
所述網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構;
所述網管服務器將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來。
可選地,所述smallcell設備級聯的各個通訊設備包括cp設備、dp設備和dau設備;
所述網管服務器接收所述smallcell設備發送的所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,包括:
所述網管服務器接收所述smallcell設備發送的第一事件通知消息,所述第一事件通知消息是所述smallcell設備獲取到其自身的設備信息,以及與其直接級聯的各個dp設備的設備信息后發送的;所述第一事件通知消息包括所述smallcell設備的設備信息和所述smallcell設備直接級聯的dp設備的設備信息;
所述網管服務器接收所述smallcell設備發送的第二事件通知消息,所述第二事件通知消息是所述smallcell設備獲取到與其級聯的各個cp設備的設備信息,以及與所述各個cp設備直接級聯的各個dp設備的設備信息后發送的;所述第二事件通知消息包括所述smallcell設備級聯的各個cp設備的設備信息和所述各個cp設備直接級聯的各個dp設備的設備信息;
所述網管服務器接收所述smallcell設備發送的第三事件通知消息,所述第三事件通知消息是所述smallcell設備獲取到與其級聯的各個dau設備的設備信息后發送的;所述第三事件通知消息包括所述smallcell設備級聯的各個dau設備的設備信息。
可選地,所述各個通訊設備的設備信息中包括設備類型和網口號;
所述網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構,包括:
所述網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備以及所述smallcell設備直接級聯的各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;
所述網管服務器根據所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備級聯的多個cp設備;
針對于所述多個cp設備中的第一cp設備,所述網管服務器根據所述第一cp設備的網口號,確定出所述第一cp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的各個dp設備的網口號,確定出所述各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的dau設備的網口號,確定出所述dau設備在所述smallcell組網系統的拓撲結構中的級聯位置;其中,所述第一cp設備為所述多個cp設備中的任一cp設備。
可選地,所述各個通訊設備的設備信息中還包括設備狀態;
所述網管服務器將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來,包括:
所述網管服務器將所述smallcell組網系統中各個通訊設備所在的級聯位置和設備狀態以圖形界面的形式呈現出來。
可選地,所述網管服務器以圖形界面的形式將所述smallcell組網系統的拓撲架構呈現出來之后,還包括:
所述網管服務器接收smallcell設備發送的所述smallcell組網系統的運行狀態信息;所述運行狀態信息是所述smallcell設備在確定所述smallcell設備級聯的各個通訊設備中的任一通訊設備的接入位置或設備狀態發生變化后發送的,所述運行狀態信息中包括所述任一通訊設備變化后的接入位置和設備狀態;
所述網管服務器根據所述任一通訊設備變化后的接入位置和設備狀態,更新所述smallcell組網系統的拓撲架構。
可選地,所述網管服務器確定出所述通訊設備組網的拓撲架構之后,還包括:
所述網管服務器向所述smallcell設備發送軟件升級命令;所述軟件升級命令中包括待升級通訊設備的網口號和升級軟件版本的下載地址,所述軟件升級命令用于指示所述smallcell設備根據所述下載地址下載升級版本軟件,并在下載成功后,根據所述待升級通訊設備的網口號,向所述待升級通訊設備發送所述升級版本軟件,以使所述待升級設備在接收到所述升級版本軟件后進行軟件升級。
基于同樣的發明構思,本發明實施例進一步地提供一種確定組網拓撲架構的裝置,所述裝置包括:
接收模塊,用于接收所述smallcell設備發送的所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息;
確定模塊,用于根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構;
呈現模塊,用于將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來。
可選地,所述smallcell設備級聯的各個通訊設備包括cp設備、dp設備和dau設備;
所述接收模塊具體用于:
接收所述smallcell設備發送的第一事件通知消息,所述第一事件通知消息是所述smallcell設備獲取到其自身的設備信息,以及與其直接級聯的各個dp設備的設備信息后發送的;所述第一事件通知消息包括所述smallcell設備的設備信息和所述smallcell設備直接級聯的dp設備的設備信息;
接收所述smallcell設備發送的第二事件通知消息,所述第二事件通知消息是所述smallcell設備獲取到與其級聯的各個cp設備的設備信息,以及與所述各個cp設備直接級聯的各個dp設備的設備信息后發送的;所述第二事件通知消息包括所述smallcell設備級聯的各個cp設備的設備信息和所述各個cp設備直接級聯的各個dp設備的設備信息;
接收所述smallcell設備發送的第三事件通知消息,所述第三事件通知消息是所述smallcell設備獲取到與其級聯的各個dau設備的設備信息后發送的;所述第三事件通知消息包括所述smallcell設備級聯的各個dau設備的設備信息。
可選地,所述各個通訊設備的設備信息中包括設備類型和網口號;
所述確定模塊具體用于:
根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備以及所述smallcell設備直接級聯的各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;
根據所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備級聯的多個cp設備;
針對于所述多個cp設備中的第一cp設備,根據所述第一cp設備的網口號,確定出所述第一cp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的各個dp設備的網口號,確定出所述各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的dau設備的網口號,確定出所述dau設備在所述smallcell組網系統的拓撲結構中的級聯位置;其中,所述第一cp設備為所述多個cp設備中的任一cp設備。
可選地,所述各個通訊設備的設備信息中還包括設備狀態;
所述呈現模塊具體用于:
將所述smallcell組網系統中各個通訊設備所在的級聯位置和設備狀態以圖形界面的形式呈現出來。
可選地,所述接收模塊還用于:
接收smallcell設備發送的所述smallcell組網系統的運行狀態信息;所述運行狀態信息是所述smallcell設備在確定所述smallcell設備級聯的各個通訊設備中的任一通訊設備的接入位置或設備狀態發生變化后發送的,所述運行狀態信息中包括所述任一通訊設備變化后的接入位置和設備狀態;
所述呈現模塊還用于:
根據所述任一通訊設備變化后的接入位置和設備狀態,更新所述smallcell組網系統的拓撲架構。
可選地,所述裝置還包括升級模塊,所述升級模塊用于:
向所述smallcell設備發送軟件升級命令;所述軟件升級命令中包括待升級通訊設備的網口號和升級軟件版本的下載地址,所述軟件升級命令用于指示所述smallcell設備根據所述下載地址下載升級版本軟件,并在下載成功后,根據所述待升級通訊設備的網口號,向所述待升級通訊設備發送所述升級版本軟件,以使所述待升級設備在接收到所述升級版本軟件后進行軟件升級。
本發明實施例中提供的一種確定組網拓撲架構的方法,應用在smallcell組網系統中,該smallcell組網系統中包括網管服務器、與網管服務器連接的smallcell設備,以及與smallcell設備級聯的至少一個通訊設備。網管服務器通過接收smallcell設備發送的smallcell設備的設備信息以及smallcell設備級聯的各個通訊設備的設備信息,根據接收到的各個通訊設備的設備信息,確定出smallcell設備級聯的各個通訊設備之間的級聯關系,進而確定出smallcell組網系統的拓撲架構并以圖形界面的形式呈現出來。由于網管服務器可通過smallcell設備主動匯聚smallcell設備下級聯的各個通訊設備的設備信息,因而,可有效地使網管服務器確定出smallcell組網系統的拓撲架構,以便于對smallcell組網系統中各通訊設備的監控和管理。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例適用的系統架構圖;
圖2為本發明實施例中的一種確定組網拓撲架構的方法所對應的流程示意圖;
圖3為本發明具體實施例中網管服務器對通訊設備的升級過程所對應的流程示意圖;
圖4為本發明實施例中的一種確定組網拓撲架構的裝置的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例,僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
本發明實施例中,所述smallcell設備具體是指低功率的無線接入節點,即小型的室內基站或微基站,其通過標準的有線連接(比如dsl)接入smallcell系統網關(gateway),并進一步連接運營商的核心網絡,為室內的各類終端用戶提供各種業務的無線接入服務。利用smallcell接入能夠提高系統的網絡容量,為用戶提供高速率的服務業務,讓用戶有更好的用戶體驗。
下面結合說明書附圖對本發明實施例做進一步詳細描述。
本發明實施例提供的確定組網拓撲架構的方法可應用于smallcell組網系統中。所述smallcell組網系統中包括網管服務器、與所述網管服務器連接的smallcell設備,與所述smallcell設備級聯的至少一個通訊設備。
其中,所述網管服務器下可連接有一個smallcell設備,也可連接多個smallcell設備,本發明對此不做具體限制。在網管服務器下連接有一個smallcell設備的情況下,網管服務器僅對該smallcell設備所在的smallcell組網系統中的通訊設備進行管理和監控;而在網管服務器下連接有多個smallcell設備的情況下,網管服務器可對多個smallcell設備分別所在的small組網系統的通訊設備進行管理和監控。下面,僅以網管服務器下連接有一個smallcell設備的情況為例,說明本發明中確定組網拓撲架構的方法。
本發明實施例中,smallcell設備下可級聯有多種類型的通訊設備,比如說,cp(cellprocess,小區處理)設備、dp(dataaccessunit,數據接入單元)設備和dau(dataprocess,數據處理)設備。其中,所述cp設備可與smallcell設備直接級聯,也可級聯在上一級的cp設備下;相應的,所述dp設備也可與smallcell設備直接級聯,也可級聯在每一級的cp設備下;所述dau設備可級聯在每一級的cp設備下。
圖1為本發明實施例適用的一種系統架構示意圖。如圖1所示,該系統架構中包括網管服務器101、與網管服務器連接的smallcell設備102,以及smallcell設備下級聯的各類通訊設備。其中,包括與smallcell設備直接級聯的dp設備1031至103n,與smallcell設備直接級聯的cp設備104;與cp設備104直接級聯的dp設備1051至105n,與cp設備104直接級聯的cp設備106,與cp設備104直接級聯的dau設備107;與cp設備106設備直接級聯的dp設備1081至108n。
需要說明的是,圖1中所示的僅是本發明實施例所適用的系統架構的一種具體示例。實際上,在具體的應用場景下,smallcell下可級聯有多級cp設備,每一級的cp設備下可級聯有一個或多個dp設備,可級聯一個dau設備,也可不級聯dau設備,但僅可級聯一個cp設備。本發明實施例中,本領域技術人員可根據實際需要對smallcell組網系統中級聯的通訊設備的類型、數量和層級進行設置,此處不做具體限制。
具體的,網管服務器與smallcell設備之間可通過光纖相連;同樣的,small設備與級聯的cp設備之間、上一級的cp設備與下一級的cp設備之間也可通過光纖相連;而smallcell設備與直接級聯的dp設備之間、每一級的cp設備與其直接級聯的dp設備之間通過讀寫寄存器進行數據的讀寫與控制。
此外,在所述smallcell設備、cp設備、dp設備和dau設備通過級聯組網的方式構成smallcell組網系統時,上一級的通訊設備還可為下一級的通訊設備分配一個網口號,即lanid,以表征下一級的通訊設備連接的具體位置以及級聯層級。比如說,smallcell設備可為直接級聯的dp設備和cp設備分配網口號,每一級的cp設備可為直接級聯的dp設備和下一級cp設備分配網口號,并同時提供該級cp設備中是否級聯有dau設備。
具體的,每一個通訊設備分配的網口號都各不相同,以使網管服務器可通過網口號來區分通訊設備的級聯層次,包括主從cp設備、直接級聯dp設備、是否有dau設備接入等。對于cp設備來說,由于每一級中僅可級聯一個cp設備,因此,cp設備的網口號在表示出該cp設備與上一次通訊設備的連接位置的同時,還可進一步表示該cp設備級聯的層級。對于dp設備來說,由于上一級通訊設備下可級聯有多個dp設備,因而dp設備的網口號可表示出該dp與上級通信設備具體的連接位置。
圖2為本發明實施例提供的一種確定組網拓撲架構的方法所對應的流程示意圖,如圖2所示,包括以下步驟s201至步驟s203:
步驟s201:所述網管服務器接收所述smallcell設備發送的所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息
步驟s202:所述網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構;
步驟s203:所述網管服務器將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來。
由于網管服務器可通過smallcell設備主動匯聚smallcell設備下級聯的各個通訊設備的設備信息,因而,可有效地使網管服務器確定出smallcell組網系統的拓撲架構,以便于對smallcell組網系統中各通訊設備的監控和管理。
具體的,在步驟s201中,與smallcell設備直接級聯的各個dp設備可按照第一預設周期主動向smallcell設備傳遞其設備信息,其中包括該dp設備的設備類型、設備序列號、網口號等。
進而,所述smallcell設備在接收到與其直接級聯的dp設備上報的設備信息,以及在獲取到smallcell設備自身的設備信息后,可在網管心跳包中通過valuechange事件的方式向網管服務器發送第一事件通知消息;其中,第一事件通知消息中包括smallcell設備的設備信息,以及smallcell設備直接級聯的各個dp設備的設備信息。
相應地,在smallcell設備下級聯的每一級cp設備均可按照第二預設周期讀取與該級cp設備直接級聯的各個dp設備的設備信息,并將獲取到的該級cp設備下級聯的各個dp設備的設備信息,以及該級cp設備自身的設備信息通過預設的協議傳遞給smallcell設備。
進而,所述smallcell設備在接收到與其級聯的各個cp設備的設備信息,以及與所述各個cp設備直接級聯的各個dp設備的設備信息后,可在網管心跳包中通過valuechange事件的方式向網管服務器發送第二事件通知消息;其中,第二事件通知消息中包括與smallcell設備級聯的各個cp設備的設備信息,以及與所述各個cp設備直接級聯的各個dp設備的設備信息。
此外,與各個cp設備級聯的每個dau設備可按照第三預設周期獨立地獲取自身的設備信息,并將獲取到的設備信息通過預設協議傳遞給smallcell設備,進而,small設備在接收到各級cp設備級聯的dau設備的設備信息后,可在網管心跳包中通過valuechange事件的方式向網管服務器發送第三事件通知消息;其中,該第三事件通知消息中包括各級cp設備級聯的各個dau設備的設備信息。
本發明實施例中,本領域技術人員可根據實際需要對cp設備與smallcell設備之間的數據交互選擇合適的協議用于數據傳輸,此處不做具體限制。而且,smallcell設備向網管服務器發送第一事件通知消息、第二事件通知消息和第三通知消息的預設周期,即所述第一預設周期、第二預設周期和第三預設周期可以相同,也可以不相同,此處不做具體限制。
需要說明的是,在實際的應用場景中,下一級的cp設備與smallcell設備進行數據交互時,以及每一級的cp設備下級聯的dau設備與smallcell設備進行數據交互時,均需要通過上一級的cp設備進行數據轉發,但是上一級的cp設備不會對下一級cp設備或dau設備的所傳送的數據進行任何處理。
進一步地,在步驟s202中,所述網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構。
具體包括:網管服務器根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備以及所述smallcell設備直接級聯的各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置。其中,smallcell設備以及與smallcell設備直接級聯的各個dp設備可作為smallcell組網系統中的第一拓撲層級,而每一個直接級聯的dp設備的網口號表示該dp設備在第一拓撲層級中的級聯位置。
所述網管服務器根據所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備級聯的多個cp設備;
針對于所述多個cp設備中的第一cp設備,所述網管服務器根據所述第一cp設備的網口號,確定出所述第一cp設備在所述smallcell組網系統的拓撲結構中的級聯位置,根據所述第一cp設備直接級聯的各個dp設備的網口號,確定出所述各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置。
其中,cp設備的網口號直接反映了該cp設備的級聯層級或級聯位置。比如,若cp設備的網口號為1,則該cp設備即為第一級cp設備,該cp設備以及與該cp設備級聯的各個dp設備即為smallcell級聯組網系統中的第二拓撲層級,每一dp設備的網口號進一步反映了該dp設備在第二拓撲層級中的級聯位置。
進一步地,網管服務器根據所述第一cp設備直接級聯的dau設備的網口號,確定出所述dau設備在所述smallcell組網系統的拓撲結構中的級聯位置。其中,所述第一cp設備為所述多個cp設備中的任一cp設備。
本發明實施例中,所述各個通訊設備的設備信息中還包括設備狀態。其中,每一通訊設備均可包括多種類型的設備狀態,包括正常、告警、離線和升級中等等,此處不做具體限制。
因而,在步驟s203中,網管服務器可通過html5技術將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來。其中包括以圖形界面的形式展現出smallcell組網系統中每一個通訊設備的級聯位置和設備狀態、各個通訊設備之間的級聯關系。
更進一步地,smallcell組網系統中的每一通訊設備在確定自身的設備狀態發生變化(如由正常運行狀態變為告警狀態或離線狀態)或者接入位置(如接入的上一級的通訊設備的光口位置或者接入的通訊設備的數量)發生變化時,均可通過smallcell設備將變化后的設備狀態信息發送給smallcell設備,進而由smallcell設備以valuechange事件的方式上報至網管服務器。
因而,服務器接收smallcell設備發送的所述smallcell組網系統的運行狀態信息,并根據該運行狀態信息中包括的任一通訊設備變化后的接入位置和設備狀態,更新smallcell組網系統的拓撲架構,包括拓撲架構中的各通訊設備之間的級聯關系和通訊設備的運行狀態。
本發明實施例中,網管服務器還可對smallcell組網系統中的任一通訊設備的運行軟件進行升級,包括dp設備、cp設備和dau設備等。
具體的,網管服務器向smallcell設備發送軟件升級命令;所述軟件升級命令中包括待升級通訊設備的網口號和升級軟件版本的下載地址,所述軟件升級命令用于指示所述smallcell設備根據所述下載地址下載升級版本軟件,并在下載成功后,根據所述待升級通訊設備的網口號,向所述待升級通訊設備發送所述升級版本軟件,以使所述待升級設備在接收到所述升級版本軟件后進行軟件升級。
圖3為本發明具體實施例中網管服務器對通訊設備的升級過程所對應的流程示意圖。在具體的應用場景中,如圖3中所示,網管服務器可向smallcell設備發送軟件下載請求和設置命令。其中,軟件下載請求中包括指定版本的升級軟件的下載地址,而設置命令中包括待升級的通訊設備的網口號、升級軟件的版本、文件類型等信息。
smallcell設備在接收到軟件下載請求后,可按照軟件下載請求中的下載地址下載指定版本的升級軟件,并向網管服務器反饋下載狀態(成功或失敗),如下載成功后向網管服務器反饋成功下載的確認消息。
進而,smallcell設備可將成功下載的升級軟件發送給設置命令中指定的待升級通訊設備。
相應地,待升級通訊設備在成功下載后可向smallcell設備反饋成功下載的確認消息,并根據成功下載的升級軟件和設置命令自動升級版本,升級完成后通過smallcell設備以valuechange事件的方式向網管服務器反饋升級成功的確認消息和升級后的版本信息。
基于同樣的發明構思,本發明實施例還提供了一種確定組網拓撲架構的裝置,如圖4所示,所述裝置包括:
接收模塊401,用于接收所述smallcell設備發送的所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息;
確定模塊402,用于根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備信息,確定出所述smallcell組網系統的拓撲架構;
呈現模塊403,用于將所述smallcell組網系統的拓撲架構以圖形界面的形式呈現出來。
可選地,所述smallcell設備級聯的各個通訊設備包括cp設備、dp設備和dau設備;
所述接收模塊401具體用于:
接收所述smallcell設備發送的第一事件通知消息,所述第一事件通知消息是所述smallcell設備獲取到其自身的設備信息,以及與其直接級聯的各個dp設備的設備信息后發送的;所述第一事件通知消息包括所述smallcell設備的設備信息和所述smallcell設備直接級聯的dp設備的設備信息;
接收所述smallcell設備發送的第二事件通知消息,所述第二事件通知消息是所述smallcell設備獲取到與其級聯的各個cp設備的設備信息,以及與所述各個cp設備直接級聯的各個dp設備的設備信息后發送的;所述第二事件通知消息包括所述smallcell設備級聯的各個cp設備的設備信息和所述各個cp設備直接級聯的各個dp設備的設備信息;
接收所述smallcell設備發送的第三事件通知消息,所述第三事件通知消息是所述smallcell設備獲取到與其級聯的各個dau設備的設備信息后發送的;所述第三事件通知消息包括所述smallcell設備級聯的各個dau設備的設備信息。
可選地,所述各個通訊設備的設備信息中包括設備類型和網口號;
所述確定模塊402具體用于:
根據所述smallcell設備的設備信息以及所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備以及所述smallcell設備直接級聯的各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;
根據所述smallcell設備級聯的各個通訊設備的設備類型和網口號,確定出所述smallcell設備級聯的多個cp設備;
針對于所述多個cp設備中的第一cp設備,根據所述第一cp設備的網口號,確定出所述第一cp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的各個dp設備的網口號,確定出所述各個dp設備在所述smallcell組網系統的拓撲結構中的級聯位置;根據所述第一cp設備直接級聯的dau設備的網口號,確定出所述dau設備在所述smallcell組網系統的拓撲結構中的級聯位置;其中,所述第一cp設備為所述多個cp設備中的任一cp設備。
可選地,所述各個通訊設備的設備信息中還包括設備狀態;
所述呈現模塊403具體用于:
將所述smallcell組網系統中各個通訊設備所在的級聯位置和設備狀態以圖形界面的形式呈現出來。
可選地,所述接收模塊401還用于:
接收smallcell設備發送的所述smallcell組網系統的運行狀態信息;所述運行狀態信息是所述smallcell設備在確定所述smallcell設備級聯的各個通訊設備中的任一通訊設備的接入位置或設備狀態發生變化后發送的,所述運行狀態信息中包括所述任一通訊設備變化后的接入位置和設備狀態;
所述呈現模塊403還用于:
根據所述任一通訊設備變化后的接入位置和設備狀態,更新所述smallcell組網系統的拓撲架構。
可選地,所述裝置還包括升級模塊404,所述升級模塊404用于:
向所述smallcell設備發送軟件升級命令;所述軟件升級命令中包括待升級通訊設備的網口號和升級軟件版本的下載地址,所述軟件升級命令用于指示所述smallcell設備根據所述下載地址下載升級版本軟件,并在下載成功后,根據所述待升級通訊設備的網口號,向所述待升級通訊設備發送所述升級版本軟件,以使所述待升級設備在接收到所述升級版本軟件后進行軟件升級。
由上述內容可以看出:
本發明實施例中提供的一種確定組網拓撲架構的方法,應用在smallcell組網系統中,該smallcell組網系統中包括網管服務器、與網管服務器連接的smallcell設備,以及與smallcell設備級聯的至少一個通訊設備。網管服務器通過接收smallcell設備發送的smallcell設備的設備信息以及smallcell設備級聯的各個通訊設備的設備信息,根據接收到的各個通訊設備的設備信息,確定出smallcell設備級聯的各個通訊設備之間的級聯關系,進而確定出smallcell組網系統的拓撲架構并以圖形界面的形式呈現出來。由于網管服務器可通過smallcell設備主動匯聚smallcell設備下級聯的各個通訊設備的設備信息,因而,可有效地使網管服務器確定出smallcell組網系統的拓撲架構,以便于對smallcell組網系統中各通訊設備的監控和管理。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或兩個以上其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、cd-rom、光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或兩個以上流程和/或方框圖一個方框或兩個以上方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或兩個以上流程和/或方框圖一個方框或兩個以上方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或兩個以上流程和/或方框圖一個方框或兩個以上方框中指定的功能的步驟。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。