一種傳輸網絡拓撲結構圖形的呈現方法及裝置的制造方法
【技術領域】
[0001] 本發明涉及計算機領域,尤其涉及一種傳輸網絡拓撲結構圖形的呈現方法及裝 置。
【背景技術】
[0002] 在通信系統中,對于傳輸網絡的拓撲管理是傳輸網絡管理的重要組成部分,用戶 需通過拓撲管理掌握傳輸網絡的拓撲結構、網絡覆蓋情況、網絡容量規模、電路流向等信 息,故障管理、性能管理、安全管理等,此外,其他類型的網絡管理模塊也需要根據上述拓撲 管理的結果進行數據或者圖形呈現。
[0003] 目前,由傳輸設備廠家提供的GUI (Graphical User Inte計ace ;圖形用戶界面) 中,傳輸網絡中網元的布局均W-個網元為單位隨機排列。傳輸網絡中各個網元之間的相 對位置沒有規律可循,如同屬于一個"環路"的兩個網元之間可能相距很遠,且上述同屬于 同一個"環路"的兩個網元之間還可能間插了很多屬于其他"環路"的網元。
[0004] 現有傳輸網絡EMS Wetwork Element Management System ;網兀管理系統)用戶 界面不能主動根據傳輸網絡中的包含多個網元的"環路"或者包含多個網元的"鏈路",生成 相應的拓撲結構圖形進行展示。如果用戶需要查看傳輸網絡的拓撲結構圖形,則需要通過 手動調整EMS用戶界面中網元的位置,人工繪制傳輸網絡拓撲結構圖形的方式。例如,參閱 圖1所示為,華為T2000傳輸網絡對應的GUI呈現圖形,該傳輸網絡中包含49個網元,若需 要繪制該傳輸網絡的拓撲結構圖形,需要對上述傳輸網絡中的每一個網元的位置逐一進行 手動調整,即需要進行49次手動調整,才能繪制完成上述傳輸網絡的拓撲結構圖形,如圖2 所示。由此可見,當傳輸網絡較為龐大,包含成千上萬個網元時,人工繪制拓撲結構圖形,將 耗費大量的人力;并且,數量眾多的網元也使得繪制得到的拓撲結構圖形網元之間關系較 為混亂。
[0005] 綜上所述,現有技術忽略網元及網絡的自身屬性,僅呈現出簡單的網元間的物理 連接圖,而不是網絡拓撲結構圖,使得用戶界面混亂、網元及連線互相交叉、重疊,需要用戶 頻繁手動調整網元位置才能獲取網絡拓撲結構信息,降低了網絡管理和故障處理效率。
【發明內容】
[0006] 本發明實施例提供一種傳輸網絡拓撲結構圖形呈現方法及裝置,用W解決現有技 術無法直接呈現傳輸網絡拓撲結構圖形的問題,從而提高網絡管理效率和故障處理的效 率。
[0007] 本發明實施例提供的具體技術方案如下:
[000引一種傳輸網絡拓撲結構圖形的呈現方法,包括:
[0009] 接收用戶輸入的傳輸網絡的網元路徑屬性信息;其中,所述網元路徑屬性信息包 括網元分組信息、每一個分組包含的所有網元排列順序、不同分組之間的關系、W及每一個 分組對應的拓撲結構類型;
[0010] 根據所述網元分組信息,確定所述傳輸網絡中包含的所有分組;
[0011] 根據所述不同分組之間的關系、W及每一分組對應的拓撲結構類型,確定所述傳 輸網絡中包含的所有分組中的每一個分組對應的抽象模型標識;
[0012] 分別根據所述每一個分組對應的抽象模型標識W及相應分組包含的所有網元排 列順序,生成每一個分組對應的拓撲結構圖形;
[0013] 根據所述每一個分組對應的拓撲結構圖形W及所述不同分組之間的關系,呈現所 述傳輸網絡的拓撲結構圖形。
[0014] 一種傳輸網絡拓撲結構圖形的呈現裝置,包括:
[0015] 接收單元,用于接收用戶輸入的傳輸網絡的網元路徑屬性信息;其中,所述網元路 徑屬性信息包括網元分組信息、每一個分組包含的所有網元排列順序、不同分組之間的關 系、W及每一個分組對應的拓撲結構類型;
[0016] 第一確定單元,用于根據所述不同分組之間的關系、W及每一分組對應的拓撲結 構類型,確定所述傳輸網絡中包含的所有分組中的所有分組;
[0017] 第二確定單元,用于根據網元路徑屬性信息,確定所述傳輸網絡中包含的每一個 分組對應的抽象模型標識;
[0018] 生成單元,用于分別根據所述每一個分組對應的抽象模型標識W及相應分組包含 的所有網元排列順序,生成每一個分組對應的拓撲結構圖形;
[0019] 呈現單元,用于根據所述每一個分組對應的拓撲結構圖形W及所述不同分組之間 的關系,呈現所述傳輸網絡的拓撲結構圖形。
[0020] 本發明實施例中,根據傳輸網絡的組網特性,在本地預先建立多種抽象模型;根據 用戶輸入的網元路徑屬性信息,確定傳輸網絡中包含的每一個分組對應的抽象模型標識; 基于該抽象模型標識,生成相應的拓撲結構圖形;將生成的各個拓撲結構圖形進行整合,生 成傳輸網絡拓撲結構圖形進行呈現。采用本發明技術方案,在本地預先建立多種抽象模型, 基于傳輸網絡中每一個網元和網絡的自身屬性,W及上述抽象模型生成傳輸網絡的拓撲結 構圖形,無須人工對網元間的物理連接圖進行調整生成拓撲結構圖形,從而有效提高了網 絡管理效率和故障處理效率。
【附圖說明】
[002。 圖1為現有技術中GUI呈現的傳輸網絡圖形;
[0022] 圖2為現有技術中傳輸網絡拓撲結構圖形;
[0023] 圖3為本發明實施例中傳輸網絡拓撲結構圖形呈現流程圖;
[0024] 圖4為本發明實施例中在本地建立的拓撲結構模型示意圖;
[00巧]圖5為本發明實施例中匯聚環模型對應的拓撲結構圖形建立示意圖;
[0026] 圖6曰、圖化和圖6c為本發明實施例中單匯聚接入模型對應的拓撲結構圖形生成 示意圖;
[0027] 圖7為本發明實施例中雙匯聚接入模型對應的拓撲結構圖形建立示意圖;
[0028] 圖8為本發明實施例中傳輸網絡拓撲結構圖形呈現裝置結構示意圖。
【具體實施方式】
[0029] 為了解決現有技術在呈現傳輸網絡拓撲結構圖形的過程中,存在呈現效率低,呈 現錯誤率高,W及故障定位速度慢的問題。本發明實施例中,根據傳輸網絡的組網特性,在 本地預先建立多種抽象模型;根據用戶輸入的網元路徑屬性信息,確定傳輸網絡中包含的 每一個分組對應的抽象模型標識;基于該抽象模型標識,生成相應的拓撲結構圖形;將生 成的各個拓撲結構圖形進行整合,生成傳輸網絡拓撲結構圖形進行呈現。采用本發明技術 方案,在本地預先建立多種抽象模型,基于傳輸網絡中每一個網元和網絡的自身屬性,W及 上述抽象模型生成傳輸網絡的拓撲結構圖形,無須人工對網元間的物理連接圖進行調整生 成拓撲結構圖形,從而有效提高了網絡管理效率和故障處理效率。
[0030] 下面結合附圖對本發明優選的實施方式進行詳細說明。
[0031] 參閱圖3所示,本發明實施例中,呈現傳輸網絡拓撲結構圖形的詳細流程為:
[0032] 步驟300 ;接收用戶輸入的傳輸網絡的網元路徑屬性信息。
[0033] 本發明實施例中,上述傳輸網絡拓撲結構圖形呈現裝置可W為一個擁有用戶操作 界面的終端,通過該用戶操作界面接收用戶輸入的傳輸網絡的網元路徑屬性信息;該傳輸 網絡拓撲結構圖形呈現裝置也可W為一個不包含用戶操作界面的服務器,該服務器對應一 個服務器客戶端,用戶通過在服務器客戶端的操作界面中輸入傳輸網絡的網元路徑屬性信 息,由該服務器客戶端將上述網元路徑屬性信息傳輸至服務器。
[0034] 可選的,上述網元路徑屬性信息包括網元分組信息、每一個分組包含的所有網元 排列順序、不同分組之間的關系、W及每一個分組對應的拓撲結構類型。其中,網元分組信 息用于表征傳輸網絡中屬于同一個分組的網元標識,例如,傳輸網絡包含網元A、網元B、網 元C和網元D,網元A和網元D屬于同一個分組1,而網元B和網元C屬于同一個分組2 ;每 一個分組包含的所有網元排列順序用于表征一個分組中包含的所有網元之間的位置關系, 如一個分組中包含網元A、網元B、網元C和網元D,網元A和網元C處于相鄰位置,網元C 和網元B處于相鄰位置,網元B和網元D處于相鄰位置,則該分組包含的所有網元排列順序 依次為網元A、網元C、網元B、網元D ;不同分組之間的關系用于表征不同網元之間的連接 關系,通過該連接關系能夠確定網元所屬層級屬性,如網元A為匯聚層網元,網元B與網元 A相連接,且網元B為接入層網元;分組對應的拓撲結構類型用于表征該分組對應的拓撲結 構形狀,如分組1對應的拓撲結構類型為環形拓撲結構,分組2對應的拓撲結構類型為鏈型 拓撲結構。
[003引步驟310 ;根據上述網元分組信息,確定傳輸網絡中包含的所有分組。
[0036] 本發明實施例中,根據網元分組信息,獲取傳輸網絡中包含的各個網元分別對應 的分組標識。其中,一個網元可W僅對應一個分組,還可W對應多個分組;例如,分組1包含 網元A、網元B和網元C,分組2包含網元A和網元D,由此可見,網元A既屬于分組1也屬于 分組2。
[0037] 步驟320;根據上述所述不同分組之間的