TWI862392B - Electronic device and method for generating topology of enterprise private network - Google Patents
Electronic device and method for generating topology of enterprise private network Download PDFInfo
- Publication number
- TWI862392B TWI862392B TW113101880A TW113101880A TWI862392B TW I862392 B TWI862392 B TW I862392B TW 113101880 A TW113101880 A TW 113101880A TW 113101880 A TW113101880 A TW 113101880A TW I862392 B TWI862392 B TW I862392B
- Authority
- TW
- Taiwan
- Prior art keywords
- topology
- network element
- private network
- network
- electronic device
- Prior art date
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本發明是有關於一種機器資源的管理方法,且特別是有關於一種用於產生企業專網的拓樸圖的電子裝置和方法。 The present invention relates to a method for managing machine resources, and in particular to an electronic device and method for generating a topology diagram of an enterprise private network.
5G企業專網環境可能因用戶(企業)所在產業不同、用途需求不同或客製化需求而影響佈署方式。在專網佈署完成後,為確保專網環境內之網路設備與終端連線功能正常.需對專網環境進行監控。一般來說,用戶會使用由監控服務提供商所提供的服務或是採用開源軟體執行相關監控任務,而拓樸圖為監控一IT環境必備的工具。然而,傳統的網路拓樸圖相關技術在監控5G企業專網環境上的全面性較為缺乏。在面對不同專網環境架構時也較不具彈性,若單純將所有設備及網元擺至拓樸圖上則導致用戶難以理解且無法快速找到目標設備。 The deployment method of 5G enterprise private network environment may be affected by the different industries, usage requirements or customized requirements of users (enterprises). After the private network deployment is completed, in order to ensure the normal function of network equipment and terminal connections in the private network environment, the private network environment needs to be monitored. Generally speaking, users will use services provided by monitoring service providers or adopt open source software to perform related monitoring tasks, and topology diagrams are essential tools for monitoring an IT environment. However, traditional network topology-related technologies are relatively lacking in comprehensiveness in monitoring 5G enterprise private network environments. It is also less flexible when facing different private network environment architectures. If all devices and network elements are simply placed on the topology diagram, it will be difficult for users to understand and find the target device quickly.
本發明提供一種用於產生企業專網的拓樸圖的電子裝置和方法, 可自動為企業專網產生地理位置拓樸圖、網元拓樸圖以及設備拓樸圖。 The present invention provides an electronic device and method for generating a topology map of an enterprise private network, which can automatically generate a geographical location topology map, a network element topology map, and a device topology map for the enterprise private network.
本發明的一種用於產生企業專網的拓樸圖的電子裝置,包含處理器、儲存媒體以及收發器。收發器通訊連接至企業專網。儲存媒體儲存多個模組以及多個網元拓樸配置。處理器耦接儲存媒體以及收發器,並且存取和執行多個模組,其中多個模組包含資源納管模組、資源蒐集模組、拓樸管理模組以及拓樸顯示模組。資源納管模組存取企業專網以取得關聯於第一系統的納管資訊。資源蒐集模組根據納管資訊存取第一系統以取得關聯於第一系統中的第一網元的專網資源表。拓樸管理模組使用機器學習模型以根據納管資訊和專網資源表輸出第一系統的佈署類型,從多個網元拓樸配置中選出對應於佈署類型的第一網元拓樸配置,並且根據第一網元拓樸配置產生第一系統的網元拓樸圖。拓樸顯示模組通過圖形用戶介面顯示網元拓樸圖。 The present invention provides an electronic device for generating a topology diagram of an enterprise private network, comprising a processor, a storage medium and a transceiver. The transceiver is communicatively connected to the enterprise private network. The storage medium stores multiple modules and multiple network element topology configurations. The processor is coupled to the storage medium and the transceiver, and accesses and executes multiple modules, wherein the multiple modules include a resource management module, a resource collection module, a topology management module and a topology display module. The resource management module accesses the enterprise private network to obtain management information related to a first system. The resource collection module accesses the first system according to the management information to obtain a private network resource table related to a first network element in the first system. The topology management module uses a machine learning model to output the deployment type of the first system according to the managed information and the private network resource table, selects a first network element topology configuration corresponding to the deployment type from multiple network element topology configurations, and generates a network element topology diagram of the first system according to the first network element topology configuration. The topology display module displays the network element topology diagram through a graphical user interface.
在本發明的一實施例中,上述的網元拓樸圖包含對應於第一網元的第一節點、對應於第一系統的第二網元的第二節點以及連接第一節點與第二節點的線段。 In one embodiment of the present invention, the network element topology diagram includes a first node corresponding to a first network element, a second node corresponding to a second network element of the first system, and a line segment connecting the first node and the second node.
在本發明的一實施例中,上述的拓樸顯示模組響應於用戶指令選擇了網元拓樸圖上的第一節點而顯示關聯於第一網元中的多個設備的設備拓樸圖。 In one embodiment of the present invention, the topology display module displays a device topology diagram of multiple devices associated with the first network element in response to a user instruction to select the first node on the network element topology diagram.
在本發明的一實施例中,上述的拓樸管理模組對專網資源表執行特徵擷取以取得對應於第一系統的供應商識別碼,並且 從對應於供應商識別碼的多個網元拓樸配置中選出第一網元拓樸配置。 In one embodiment of the present invention, the above-mentioned topology management module performs feature extraction on the private network resource table to obtain the provider identification code corresponding to the first system, and selects the first network element topology configuration from multiple network element topology configurations corresponding to the provider identification code.
在本發明的一實施例中,上述的儲存媒體更儲存對應於供應商識別碼及第一網元中的多個設備的設備拓樸圖,並且專網資源表包含多個設備中的第一設備的管理資訊,其中響應於用戶指令選擇了設備拓樸圖上的對應於第一設備的節點,拓樸顯示模組通過圖形用戶介面顯示管理資訊。 In one embodiment of the present invention, the storage medium further stores a device topology diagram corresponding to the vendor identification code and multiple devices in the first network element, and the private network resource table includes management information of the first device among the multiple devices, wherein in response to a user instruction, a node corresponding to the first device on the device topology diagram is selected, and the topology display module displays the management information through a graphical user interface.
在本發明的一實施例中,上述的多個模組更包含告警模組。告警模組判斷管理資訊是否異常,並且響應於判斷管理資訊異常而在設備拓樸圖上顯示對應於第一設備的第一告警訊息。 In one embodiment of the present invention, the above-mentioned multiple modules further include an alarm module. The alarm module determines whether the management information is abnormal, and in response to determining that the management information is abnormal, displays a first alarm message corresponding to the first device on the device topology map.
在本發明的一實施例中,上述的告警模組響應於判斷管理資訊異常而在網元拓樸圖上顯示對應於第一網元的第二告警訊息。 In one embodiment of the present invention, the above-mentioned alarm module displays a second alarm message corresponding to the first network element on the network element topology diagram in response to judging that the management information is abnormal.
在本發明的一實施例中,上述的告警模組響應於判斷管理資訊異常而在地理位置拓樸圖上顯示對應於第一系統所在的第一位置的第三告警訊息。 In one embodiment of the present invention, the above-mentioned alarm module displays a third alarm message corresponding to the first location where the first system is located on the geographical location topology map in response to judging that the management information is abnormal.
在本發明的一實施例中,上述的納管資訊包含第一系統的第一位置資訊以及企業專網中的第二系統的第二位置資訊,並且機器學習模型進一步輸出多位置指標,其中響應於多位置指標指示企業專網分布在多個位置,拓樸管理模組根據第一位置資訊和第二位置資訊產生地理位置拓樸圖,其中拓樸顯示模組通過圖形用戶介面顯示地理位置拓樸圖。 In one embodiment of the present invention, the above-mentioned managed information includes the first location information of the first system and the second location information of the second system in the enterprise private network, and the machine learning model further outputs a multi-location indicator, wherein in response to the multi-location indicator indicating that the enterprise private network is distributed in multiple locations, the topology management module generates a geographical location topology map according to the first location information and the second location information, wherein the topology display module displays the geographical location topology map through a graphical user interface.
在本發明的一實施例中,上述的地理位置拓樸圖包含對應於第一系統所在的第一位置的節點,其中響應於用戶指令選擇了節點,拓樸顯示模組通過圖形用戶介面顯示第一系統的網元拓樸圖。 In one embodiment of the present invention, the geographic location topology diagram includes a node corresponding to the first location where the first system is located, wherein the node is selected in response to a user instruction, and the topology display module displays the network element topology diagram of the first system through a graphical user interface.
在本發明的一實施例中,上述的儲存媒體更儲存包含系統識別碼的查找表,其中資源納管模組週期性地偵測企業專網中與系統識別碼匹配的第一系統以取得關聯於第一系統的納管資訊。 In one embodiment of the present invention, the storage medium further stores a lookup table containing a system identification code, wherein the resource management module periodically detects a first system matching the system identification code in the enterprise private network to obtain management information related to the first system.
本發明的一種用於產生企業專網的拓樸圖的方法,包含:取得多個網元拓樸配置;存取企業專網以取得關聯於第一系統的納管資訊;根據納管資訊存取第一系統以取得關聯於第一系統中的第一網元的專網資源表;使用機器學習模型以根據納管資訊和專網資源表輸出第一系統的佈署類型;從多個網元拓樸配置中選出對應於佈署類型的第一網元拓樸配置,並且根據第一網元拓樸配置產生第一系統的網元拓樸圖;以及通過圖形用戶介面顯示網元拓樸圖。 The method for generating a topology diagram of an enterprise private network of the present invention comprises: obtaining multiple network element topology configurations; accessing the enterprise private network to obtain management information related to a first system; accessing the first system according to the management information to obtain a private network resource table related to a first network element in the first system; using a machine learning model to output a deployment type of the first system according to the management information and the private network resource table; selecting a first network element topology configuration corresponding to the deployment type from multiple network element topology configurations, and generating a network element topology diagram of the first system according to the first network element topology configuration; and displaying the network element topology diagram through a graphical user interface.
基於上述,本發明的電子裝置可對所有5G企業專網環境進行分類並設計對應呈現方式。企業專網的專屬拓樸圖可涵蓋5G專網內部設備包含用戶設備(user equipment,UE)、終端設備、4G/5G基站、網路設備、邊緣運算(multi-access edge computing,MEC)裝置及其應用程式(application,APP)、核網及其各網元等。用戶可通過電子裝置提供的圖形用戶介面查看企業專網的狀態與相關障礙告警。 Based on the above, the electronic device of the present invention can classify all 5G enterprise private network environments and design corresponding presentation methods. The exclusive topology of the enterprise private network can cover the internal equipment of the 5G private network including user equipment (UE), terminal equipment, 4G/5G base stations, network equipment, edge computing (multi-access edge computing, MEC) devices and their applications (APP), core networks and their network elements, etc. Users can view the status of the enterprise private network and related fault alarms through the graphical user interface provided by the electronic device.
圖1根據本發明的一實施例繪示一種用於產生企業專網的拓樸圖的電子裝置100的示意圖。電子裝置100可包含處理器110、儲存媒體120以及收發器130。
FIG1 shows a schematic diagram of an
處理器110例如是中央處理單元(central processing unit,CPU),或是其他可程式化之一般用途或特殊用途的微控制單元(micro control unit,MCU)、微處理器(microprocessor)、數位信
號處理器(digital signal processor,DSP)、可程式化控制器、特殊應用積體電路(application specific integrated circuit,ASIC)、圖形處理器(graphics processing unit,GPU)、影像訊號處理器(image signal processor,ISP)、影像處理單元(image processing unit,IPU)、算數邏輯單元(arithmetic logic unit,ALU)、複雜可程式邏輯裝置(complex programmable logic device,CPLD)、現場可程式化邏輯閘陣列(field programmable gate array,FPGA)或其他類似元件或上述元件的組合。處理器110可耦接至儲存媒體120以及收發器130,並且存取和執行儲存於儲存媒體120中的多個模組和各種應用程式。
The
儲存媒體120例如是任何型態的固定式或可移動式的隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)、硬碟(hard disk drive,HDD)、固態硬碟(solid state drive,SSD)或類似元件或上述元件的組合,而用於儲存可由處理器110執行的多個模組或各種應用程式。如圖2所示,在一實施例中,儲存媒體120可儲存包含資源納管模組210、資源蒐集模組220、告警模組230、拓樸管理模組240、拓樸顯示模組250以及資料庫300等多個模組,其功能將於後續說明。
The
收發器130以無線或有線的方式傳送或接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。電子裝置100可通過收發
器130通訊連接至企業專網或企業專網中的系統。在一實施例中,拓樸顯示模組250可通過收發器130通訊連接至顯示裝置,以藉由顯示裝置顯示圖形用戶介面。在一實施例中,拓樸管理模組240可通過收發器130通訊連接至輸入裝置(例如:鍵盤或觸控螢幕),以藉由輸入裝置接收用戶指令。
The
當一個5G企業專網佈建完畢後,為了提供用戶監控服務以進行日常維運,資源納管模組210可取得用戶輸入的納管資訊310,或者,資源納管模組210可存取企業專網以取得關聯於企業專網中的各個系統的納管資訊310。納管資訊310可包含企業專網中的一或多個系統的相關資訊,其中所述相關資訊可包含系統識別碼及/或位置資訊(例如:經緯度)。在一實施例中,系統識別碼包含了位置資訊。舉例來說,特定系統識別碼與特定的地理位置具有映射關係。例如,若基站管理系統的識別碼的首個碼字為「A」,代表基站管理系統的地理位置位在「台北市」。
When a 5G enterprise private network is deployed, in order to provide user monitoring services for daily maintenance, the
表1為企業專網的各種系統所對應的納管資訊的範例。值得注意的是,隨著未來5G專網架構的演進,可能有更多跨專業的監控次系統加入企業專網,資源納管模組210所取得的納管資訊也可同步異動。取得之納管資訊310可儲存於資料庫300以提供其他模組使用。
Table 1 is an example of the managed information corresponding to various systems in the enterprise private network. It is worth noting that with the evolution of the 5G private network architecture in the future, more cross-professional monitoring subsystems may be added to the enterprise private network, and the managed information obtained by the
接著,資源蒐集模組220可根據納管資訊310存取企業專網中的系統以取得關聯於系統中的網元的專網資源表320。資源蒐集模組220可根據納管資訊310判斷哪些系統已被納管,並可存取已被納管的系統以取得關聯於各個系統中的網元的識別碼及規格資訊,進而產生或更新包含上述資訊的專網資源表320。網元的規格資訊可包含但不限於供應商識別碼、網元名稱或網元類型(例如:4G基站、5G基站、終端設備、核網、邊緣運算裝置、應用程式或網路設備)等資訊。資源蒐集模組220可將專網資源表320儲存在資料庫300中。
Next, the
在一實施例中,電子裝置100可對企業專網中的系統進行自動納管。若企業專網內的設備有異動,資源蒐集模組220可即時同步並儲存專網資源表320。專網資源表指示的資源之即時狀態或異常告警也會即時同步到專屬拓樸圖上。上述的這些資源組態、監測值或告警訊息可由資源蒐集模組220或告警模組230進行資料蒐集並儲存在資料庫300中,以提供給拓樸管理模組240使用。
In one embodiment, the
在一實施例中,儲存媒體120可儲存包含系統識別碼的
查找表。資源納管模組210或資源蒐集模組220可週期性地偵測企業專網中與系統識別碼匹配的系統以取得或更新關聯於所述系統的納管資訊310或專網資源表320。
In one embodiment, the
拓樸管理模組240可根據所取得的資料產生用戶專屬的拓樸圖。當資源有狀態轉換或異常告警發生時可即時呈現在拓樸圖上。在企業專網的納管資訊310或專網資源表320改變後,根據納管資訊310或專網資源表320產生的拓樸圖也可能變動,故拓樸管理模組240需即時同步資料並產生或更新拓樸圖。
The
圖3根據本發明的一實施例繪示產生拓樸圖的流程圖。在步驟S301中,拓樸管理模組240可對納管資訊310或專網資源表320執行資料清理。舉例來說,拓樸管理模組240可對納管資訊310或專網資源表320執行諸如填補缺失值、移除異常值(或離群值)或資料正規化等操作。
FIG3 shows a flow chart of generating a topology diagram according to an embodiment of the present invention. In step S301, the
在步驟S302中,拓樸管理模組240可對納管資訊310或專網資源表320執行特徵擷取以取的一或多種特徵資料。特徵資料可包含但不限於供應商識別碼。
In step S302, the
在步驟S303中,拓樸管理模組240可使用機器學習模型以根據納管資訊310或專網資源表320預測系統的佈署類型。具體來說,不同的供應商所提供的5G企業專網解決方案存在差異,故不同系統的網元拓樸配置可能不同。訓練好的機器學習模型可預存在儲存媒體120中。拓樸管理模組240可將從納管資訊310或專網資源表320取得的特徵資料輸入至機器學習模型以輸出系
統之網元的佈署類型。
In step S303, the
在一實施例中,機器學習模型可進一步輸出用於指示系統所隸屬的企業專網是否分布在多個位置的多位置指標。若多位置指標為第一值(例如:1),代表企業專網的不同系統被分別設置在不同的地理位置。若多位置指標為第二值(例如:0),但表企業專網的不同系統被設置在相同的地理位置。拓樸管理模組240可基於多位置指標為第一值而根據不同系統的每一者的位置資訊產生地理位置拓樸圖。拓樸顯示模組250可通過圖形用戶介面顯示如圖4所示的地理位置拓樸圖400供用戶參考,其中企業專網的不同系統被分別佈署在節點410所對應的位置和節點420所對應的位置。表2為機器學習模型的輸出的範例。
In one embodiment, the machine learning model may further output a multi-location indicator for indicating whether the enterprise private network to which the system belongs is distributed in multiple locations. If the multi-location indicator is a first value (e.g., 1), different systems of the enterprise private network are respectively set in different geographical locations. If the multi-location indicator is a second value (e.g., 0), different systems of the enterprise private network are set in the same geographical location. The
在一實施例中,拓樸管理模組240可根據訓練資料及其標籤訓練機器學習模型。訓練資料可包含但不限於過去一段時間內的納管資訊或專網資源表,或包含供應商識別碼等特徵。標籤可包含對應於訓練資料的多位置指標及佈署類型。拓樸管理模組240例如可基於監督式機器學習演算法而根據訓練資料及其標籤訓練機器學習模型。值得注意的是,機器學習模型的輸出結果是具修改與擴充彈性的。
In one embodiment, the
在一實施例中,儲存媒體120可預存對應於不同供應商或不同系統的多個網元拓樸配置。拓樸管理模組240可根據機器學習模型輸出的佈署類型或系統的供應商識別碼從多個網元拓樸配置中選出對應於系統的網元拓樸配置。
In one embodiment, the
在一實施例中,拓樸管理模組240可根據受選的網元拓樸配置產生系統的網元拓樸圖。拓樸顯示模組250可通過圖形用戶介面顯示網元拓樸圖供用戶參考。圖5、圖6和圖7分別繪示了不同的網元拓樸圖500、600和700之範例。網元拓樸圖可包含系統中的一或多個網元,並可包含用於連接兩個節點的線段。以圖5為例,網元拓樸圖500可包含終端裝置、4G基站、5G基站以及核網等網元,並展示了網元之間的連接關係。
In one embodiment, the
在一實施例中,拓樸管理模組240可接收用戶指令。若用戶指令選擇了地理位置拓樸圖上的對應於特定系統的節點,則拓樸顯示模組250可通過圖形用戶介面顯示對應於所述特定系統的網元拓樸圖。以圖4至圖6為例,假設節點410代表第一系統所在位置,節點420代表第二系統所在位置,網元拓樸圖500對應於第一系統,並且網元拓樸圖600對應於第二系統。若用戶指令在地理位置拓樸圖400中選擇了節點410,則拓樸顯示模組250所輸出的影像可從地理位置拓樸圖400切換為網元拓樸圖500。
In one embodiment, the
在一實施例中,儲存媒體120可預存對應於供應商識別碼或網元拓樸圖中的網元中的多個設備的設備拓樸圖。網元(例如:核網)可由一或多個設備及/或網路功能(network function)
所組成。上述的設備或網路功能可包含但不限於用戶設備、網路曝光功能(network exposure function,NEF)、網路切片選擇功能(network slice selection function,NSSF)、網路儲存功能(network repository function,NRF)、點協調功能(point coordination function,PCF)、統一資料管理(unified data management,UDM)功能、應用程式功能(application function,AF)、認證伺服器功能(authentication server function,AUSF)、存取和移動性管理功能(access and mobility management function,AMF)、會話管理功能(session management function,SMF)、下一代無線存取網路(new generation radio access network,NG-RAN)、用戶平面功能(user plane function,UPF)或資料網路(data network,DN)。舉例來說,儲存媒體120可儲存對應於網元拓樸圖500中的核網中的多個設備的設備拓樸圖800,如圖8所示。
In one embodiment, the
在一實施例中,拓樸管理模組240可接收用戶指令。若用戶指令選擇了網元拓樸圖上的對應於特定網元的節點,則拓樸顯示模組250可通過圖形用戶介面顯示對應於所述特定網元的設備拓樸圖。以圖5和圖8為例,假設節點510代表核網,且設備拓樸圖800用於顯示所述核網中的多個設備及其連接關係。若用戶指令在網元拓樸圖500中選擇了節點510,則拓樸顯示模組250所輸出的影像可從網元拓樸圖500切換為設備拓樸圖800。
In one embodiment, the
在一實施例中,專網資源表320可包含網元中的各個設備的管理資訊,其中管理資訊可包含但不限於障礙管理(fault
management,FM)資訊、效能管理(performance management,PM)資訊或配置管理(configuration management,CM)資訊。拓樸顯示模組250可通過圖形用戶介面選擇性地顯示對應於所述特定設備的管理資訊。在一實施例中,拓樸管理模組240可接收用戶指令。若用戶指令選擇了設備拓樸圖上的對應於特定設備的節點,則拓樸顯示模組250可顯示對應於特定設備的管理資訊。以圖8為例,若用戶選擇了設備拓樸圖800上對應於認證伺服器功能的節點820,則拓樸顯示模組250可通過圖形用戶介面顯示對應於認證伺服器功能的管理資訊821供用戶參考。在一實施例中,若專網資源表320未包含特定設備的管理資訊,則用戶指令無法在設備拓樸圖上選擇對應於所述特定設備的結點,或者,拓樸顯示模組250無法在設備拓樸圖上顯示對應於所述特定設備的管理資訊。
In one embodiment, the private network resource table 320 may include management information of each device in the network element, wherein the management information may include but is not limited to fault management (FM) information, performance management (PM) information or configuration management (CM) information. The
在一實施例中,告警模組230可判斷設備的管理資訊是否異常。若設備的管理資訊異常,則告警模組230可在設備拓樸圖上顯示對應於設備的告警訊息。以圖8為例,若告警模組230判斷會話管理功能的管理資訊是異常的,告警模組230可在設備拓樸圖800上顯示對應於節點810的告警訊息80。
In one embodiment, the
在一實施例中,若告警模組230判斷網元拓樸圖中的特定網元中的設備的管理資訊異常,則告警模組230可在網元拓樸圖上顯示對應於所述特定網元的告警訊息。以圖5和圖8為例,假設會話管理功能為核網中的設備。若告警模組230判斷會話管理功能的管理資訊異常,則告警模組230可在網元拓樸圖500上
顯示對應於節點510的告警訊息50。
In one embodiment, if the
在一實施例中,若告警模組230判斷地理位置拓樸圖的特定系統中的設備的管理資訊異常,則告警模組230可在地理位置拓樸圖上顯示對應於所述特定系統的告警訊息。以圖4~5和圖8為例,假設對應於網元拓樸圖500的系統被設置在對應於節點410的位置,且會話管理功能為核網中的設備。若告警模組230判斷會話管理功能的管理資訊異常,則告警模組230可在地理位置拓樸圖400上顯示對應於節點410的告警訊息40。
In one embodiment, if the
拓樸顯示模組250可參考儲存在資料庫300的資源組態、監測值或告警內容,為拓樸圖加入節點線段,並進行特徵加入。例如,在拓樸圖中加入代表狀態異常之紅燈或依廠牌的不同以不同的形式來顯示節點。拓樸顯示模組250可使用網頁視覺化開發技術(例如:基於JavaScript的繪圖套件D3.JS或Canvas)來完成用戶專屬的拓樸圖。
The
本發明實施例提供生成一個5G企業專網之專屬拓樸圖之方法與電子裝置100,所述之拓樸圖係由一個或多個代表企業專網內資源之節點與一條或多條代表節點之間關聯之線段所構成。節點可能為一個實體資源或是同一類型資源匯總。多系統環境的用戶可得到三層拓樸圖,而單系統環境之用戶可得到兩層拓樸圖。多系統環境用戶所得到的額外一層拓樸圖(例如:地理位置拓樸圖400)是由底圖與節點位置呈現各系統的地理位置資訊,並可呈現匯總而來的狀態與基本組態資訊。第二層拓樸圖(例如:網元拓樸
圖500、600或700)可根據佈署類型的不同而改變。企業專網內各跨專業網元在網元拓樸圖中以一個節點顯示。網元拓樸圖還可整合告警內容至各節點,透過線進行關聯。網元拓樸圖可掌握專網佈署架構及跨專業設備狀態,最後,第三層拓樸圖(例如:設備拓樸圖800)為單一專業類型之資源拓樸圖,可用於呈現同類設備(或網元)之狀態、數量或分布狀況。拓樸管理模組240可將上述各個拓樸圖的節點和線段之資訊儲存在資料庫300中以供日後查詢。
The embodiment of the present invention provides a method and an
企業專網架構內的各跨專業設備(例如:網元或設備)可包含但不限於用戶設備、4G/5G基站、網路設備、MEC設備或核網等,然而,5G企業專網相關建置技術方法還在持續演進中,未來可能會有更多專業用途設備需要加入拓樸圖內進行監控,進而發展出更多種拓樸圖呈現方式。 The cross-professional equipment (e.g., network elements or devices) within the enterprise private network architecture may include but not be limited to user equipment, 4G/5G base stations, network equipment, MEC equipment, or core networks. However, the construction technology methods related to 5G enterprise private networks are still evolving. In the future, more professional equipment may need to be added to the topology diagram for monitoring, thereby developing more topology diagram presentation methods.
參考圖2,本發明的電子裝置100中的各個模組之細部功能敘述如下。
Referring to FIG. 2 , the detailed functions of each module in the
用戶:具有可檢視拓樸圖之網路瀏覽器,並備有輸入裝置,可操作輸入裝置與拓樸圖互動。 User: has a web browser that can view the topology diagram and an input device that can operate the input device to interact with the topology diagram.
企業專網中的系統:具有企業專網內各跨專業設備所提供的管理介面。不同廠牌系統會提供不同的管理介面供外部裝置(例如:電子裝置100)呼叫。系統提供之管理介面可包含但不限於用戶設備管理介面、4G/5G基站管理介面、網路設備管理介面、MEC設備管理介面或核網管理介面。系統可提供為資源納管模組210或資源蒐集模組220提供納管資訊310或專網資源表320,進
而為電子裝置100提供取得欲監控之專網資源群之資訊。
System in enterprise private network: has management interface provided by each cross-professional device in enterprise private network. Different brand systems will provide different management interfaces for external devices (e.g., electronic device 100) to call. The management interface provided by the system may include but is not limited to user equipment management interface, 4G/5G base station management interface, network equipment management interface, MEC equipment management interface or core network management interface. The system can provide
電子裝置100的多個模組:用以蒐集用戶的5G企業專網內所有資源為目標,並儲存資源組態、效能資料與告警資料(例如:CM/PM/FM等管理資料)於資料庫300。不同種類資源會有不同的資料來做為拓樸圖繪製之基礎數據。這些資料可能為中央處理單元、記憶體、儲存空間配置大小、連線資訊或連線狀態(封包遺失率(packet loss rate,PLR)或往返時間(round trip time,RTT))。上述的模組可週期性地自動從企業專網的系統同步用戶專網資源並監控資源的變化,以確保用戶檢視的專屬拓樸圖與現場狀況一致。
Multiple modules of the electronic device 100: used to collect all resources in the user's 5G enterprise private network, and store resource configuration, performance data and alarm data (for example: CM/PM/FM and other management data) in the
拓樸管理模組240:可用於接收資料庫300中的資訊,並對資訊進行智慧化分析以決定用戶專屬的拓樸圖之呈現方式。
Topology management module 240: can be used to receive information from
拓樸顯示模組250:可根據拓樸管理模組240的處理結果,建立拓樸圖之節點與線段,再輔以用資源組態、效能資料與告警資料(例如:CM/PM/FM等管理資料),為節點加入外觀特徵,如節點圖標、節點外框之顏色等。拓樸顯示模組250可使用例如基於JavaScript的繪圖套件(例如D3.JS或Canvas)繪製拓樸圖,並通過用戶裝置瀏覽器呈現包含拓樸圖的圖形用戶介面。
Topology display module 250: Based on the processing results of
電子裝置100蒐集5G企業專網內所有資源之資訊,並儲存資源組態、效能資料或告警資料於資料庫300之流程,始於應用本發明的監控服務之納管功能。在5G企業專網建置完成後,用戶或是維運人員可透過資源納管模組210輸入專網相關資訊,其
中所述資訊可關聯於專網環境資訊、基站管理系統、核網管理系統、終端設備管理系統、網路設備管理系統或MEC裝置管理系統。除專網環境資訊外,其餘資訊均與企業專網中的系統有關。電子裝置100存取其他系統以取得資源之方式會因系統的廠牌不同而相異。電子裝置100可利用以下方式納管各個系統:基站是以基站識別碼或站點識別碼(site ID)進行納管;終端設備是以應用程式介面金鑰(API KEY)進行資料交換;或MEC管理系統是以管理區域ID進行納管。以上從系統取得的資料可被儲存至儲存媒體120或資料庫300中。資料庫300例如是基於MariaDB設計和開發。除了通過用戶手動輸入納管資訊310外,電子裝置100也可以選擇以自動方式納管系統。資源納管模組210可定期向企業專網的系統同步用戶的專網資源。例如,資源納管模組210可在每日午夜進行一次納管資訊310之同步。若不是使用自動納管功能,資源蒐集模組220可根據納管資訊310的設定向企業專網的系統取得對應的資源,並存入專網資源表320。專網資源表320可收容各種異質化資源。用戶可透過輸入SQL指令來取得用戶專網環境之資源群。拓樸管理模組240或告警模組230等模組可根據專網資源表320的內容存取企業專網的系統以取得資源對應的組態資料、效能資料或告警資料(例如:CM/PM/FM等管理資料),並儲存在資料庫300供其他模組查詢。
The process of the
本發明之智慧化分析流程使用的方法具彈性不受限制。機器學習模型的輸入可為納管資訊310、專網資源表320或設備廠
牌等與專網佈署相關的資料。機器學習模型的輸出可包含系統的佈署類型或多位置指標等用於決定專屬拓樸圖之呈現方式的參數。
The method used in the intelligent analysis process of the present invention is flexible and unrestricted. The input of the machine learning model can be data related to the private network deployment, such as the managed
企業專網是否被分散地建置在不同地理位置影響專屬拓樸圖的層數。佈署類型於本發明應用的5G企業專網可包含多種類型(例如:四種),其中各類型的佈署又會依系統(或系統中的網元或設備)使用的廠牌不同而相異,故網元或設備的廠牌資訊(例如:供應商識別碼)可為用於決定佈署類行的重要特徵。 Whether the enterprise private network is dispersedly built in different geographical locations affects the number of layers of the private topology map. The deployment type of the 5G enterprise private network applied in the present invention may include multiple types (for example, four types), and each type of deployment will vary depending on the brand used by the system (or the network element or device in the system). Therefore, the brand information of the network element or device (for example, the supplier identification code) can be an important feature for determining the deployment type.
在訓練機器學習模型或使用機器學習模型預測系統的佈署類型時,電子裝置100可針對輸入資料執行前處理(例如:填補缺失值或資料正規化等),再擷取經處理的輸入資料中取得特徵資料,並捨棄輸入資料中無關聯的欄位。在訓練機器學習模型時,電子裝置100可基於監督式學習演算法而使用已知的納管資訊及其對應的佈署類型,進行機器學習模型之訓練。訓練出的模型可供後續不同專網環境用戶應用。電子裝置100可輸入納管資訊310與專網資源表320至機器學習模型以產出佈署類型的預測結果。拓樸管理模組240可取得佈署類型的預測結果。
When training a machine learning model or using the machine learning model to predict the deployment type of the system, the
拓樸管理模組240可根據系統的佈署類型完成系統的專屬拓樸圖,其中拓樸圖的呈現方式會依據佈署類型或多位置指標而改變。若多位置指標指示企業專網的多個系統分別被設置在不同的地理位置,則拓樸管理模組240所產生的拓樸圖會增加一地理位置拓樸圖。地理位置拓樸圖可用於監視企業專網的各個系統的環境狀態。用戶也可在地理位置拓樸圖中加入底圖以增加地理
位置拓樸圖的可視性。若用戶欲監視單一系統環境,用戶可通過用戶指令選擇地理位置拓樸圖上節點,以切換至位於第二層的網元拓樸圖。網元拓樸圖的呈現方式會依照圖佈署類型及供應商識別碼變動,如圖5至圖7所繪示的不同類型的網元拓樸圖。
The
網元拓樸圖中的節點可為單一專業類型的設備,如MEC設備、核網或是基站。節點狀態與資料為匯集同一類型資源而來。若用戶要查看單一類型的所有資源,用戶可通過用戶指令選擇網元拓樸圖上的節點,以切換至位於第三層的設備拓樸圖。設備拓樸圖可將單一類型的資源統一呈現。用戶可通過用戶指令選擇設備拓樸圖中的設備(例如:核網)以監看設備的詳細資訊。 The nodes in the network element topology diagram can be single professional type of equipment, such as MEC equipment, core network or base station. The node status and data are collected for the same type of resources. If the user wants to view all resources of a single type, the user can select the node on the network element topology diagram through the user command to switch to the device topology diagram on the third layer. The device topology diagram can present a single type of resources in a unified manner. The user can select the device in the device topology diagram (for example: core network) through the user command to monitor the detailed information of the device.
圖9根據本發明的一實施例繪示一種用於產生企業專網的拓樸圖的方法的流程圖,其中所述方法可由如圖1所示的電子裝置100實施。在步驟S901中,取得多個網元拓樸配置。在步驟S902中,存取企業專網以取得關聯於第一系統的納管資訊。在步驟S903中,根據納管資訊存取第一系統以取得關聯於第一系統中的第一網元的專網資源表。在步驟S904中,使用機器學習模型以根據納管資訊和專網資源表輸出第一系統的佈署類型。在步驟S905中,從多個網元拓樸配置中選出對應於佈署類型的第一網元拓樸配置,並且根據第一網元拓樸配置產生第一系統的網元拓樸圖。在步驟S906中,通過圖形用戶介面顯示網元拓樸圖。
FIG9 is a flow chart of a method for generating a topology diagram of an enterprise private network according to an embodiment of the present invention, wherein the method can be implemented by the
綜上所述,本發明提供一個用戶專屬拓樸圖智慧化生成的方法與系統,由專網納管資訊決定拓樸圖呈現方式,當取得企業 專網的納管資訊後,電子裝置可根據納管資訊取得專網資源表,並且對納管資訊或專網資源表進行智慧化分析。電子裝置可應用已訓練之機器學習模型進行分類預測,並根據預測結果決定拓樸圖之呈現方式。本發明所生成的拓樸圖與傳統監控服務所提供拓樸圖之間存在差異。本發明可以最佳化視覺為用戶呈現專屬的拓樸圖。 In summary, the present invention provides a method and system for intelligently generating a user-specific topology map. The presentation mode of the topology map is determined by the private network management information. After obtaining the management information of the enterprise private network, the electronic device can obtain the private network resource table according to the management information, and perform intelligent analysis on the management information or the private network resource table. The electronic device can apply the trained machine learning model to perform classification prediction, and determine the presentation mode of the topology map according to the prediction result. There is a difference between the topology map generated by the present invention and the topology map provided by the traditional monitoring service. The present invention can optimize the visual presentation of the exclusive topology map for the user.
本發明提供的5G企業專網之監控拓樸圖可支援監控多專網環境、多專業層、多類型或多廠牌設備的資源。專網環境內有架構或設備變動時也會即時同步至拓樸圖上,讓專網拓樸圖可進行日常維運或障礙查測。用戶不需再至監控系統查看其他專業層的拓樸圖,而可透過單一圖形用戶介面顯示多樣的拓樸圖以供用戶進行端對端監控,提升監控效率並降低維運成本。 The monitoring topology diagram of the 5G enterprise private network provided by the present invention can support the monitoring of resources in multiple private network environments, multiple professional layers, and multiple types or brands of equipment. When there are changes in the architecture or equipment in the private network environment, they will be synchronized to the topology diagram in real time, so that the private network topology diagram can be used for daily maintenance or fault detection. Users no longer need to go to the monitoring system to view the topology diagrams of other professional layers, but can display a variety of topology diagrams through a single graphical user interface for users to perform end-to-end monitoring, improve monitoring efficiency and reduce maintenance costs.
由於5G企業專網市場持續成長中且商機競爭激烈,其技術也持續在演進,在面對未來日漸複雜且不同佈署方式的5G企業專網環境時,本發明可透過對企業專網之納管資訊或專網資源表進行預測分類,無須任何設定與程式碼開發即可取得專屬拓樸圖。 As the 5G enterprise private network market continues to grow and business opportunities are highly competitive, its technology continues to evolve. In the face of the increasingly complex and different deployment methods of the future 5G enterprise private network environment, the present invention can predict and classify the managed information or private network resource table of the enterprise private network, and obtain a dedicated topology map without any settings and code development.
相較於傳統的網管系統,本發明在5G企業專網監控拓樸圖生成方法中透過應用機器學習概念,將導入5G企業專網的用戶們進行分類。相同產業及相似專網環境納管資訊的用戶對於拓樸圖也會有相似的需求。本發明可為各種產業的企業專網提供專屬拓樸圖,並將監控專網所需要的資訊如設備狀態、流量或告警呈現給用戶參考。 Compared with traditional network management systems, the present invention classifies users introduced into 5G enterprise private networks by applying machine learning concepts in the 5G enterprise private network monitoring topology generation method. Users of the same industry and similar private network environments who manage information will also have similar needs for topology diagrams. The present invention can provide exclusive topology diagrams for enterprise private networks of various industries, and present the information required for monitoring private networks, such as equipment status, traffic or alarms, to users for reference.
本發明為用戶提供同時監控多個5G企業專網環境之服務。不同專網環境的網元具有不同的佈署方式。本發明透過智慧化流程與系統為用戶決定拓樸圖呈現方式。電子裝置可即時監視被納管的各個系統,且可自動地納管新加入企業專網的系統。納管和監視系統的過程中不需撰寫任何程式碼,故本發明可因應未來爆量的企業導入專網需求。 The present invention provides users with services for simultaneously monitoring multiple 5G enterprise private network environments. Network elements in different private network environments have different deployment methods. The present invention uses intelligent processes and systems to determine the topology presentation method for users. Electronic devices can monitor each managed system in real time, and can automatically manage systems newly added to the enterprise private network. No code needs to be written during the process of managing and monitoring the system, so the present invention can meet the future explosive demand for enterprises to introduce private networks.
100:電子裝置 100: Electronic devices
110:處理器 110: Processor
120:儲存媒體 120: Storage media
130:收發器 130: Transceiver
210:資源納管模組 210: Resource management module
220:資源蒐集模組 220: Resource collection module
230:告警模組 230: Alarm module
240:拓樸管理模組 240: Topology management module
250:拓樸顯示模組 250: Topology display module
300:資料庫 300: Database
310:納管資訊 310: Manage information
320:專網資源表 320: Private network resource table
40,50,80:告警訊息 40,50,80: Warning message
400:地理位置拓樸圖 400: Geographic location topology map
410,420,510,810,820:節點 410,420,510,810,820: Nodes
500,600,700:網元拓樸圖 500,600,700: Network element topology
800:設備拓樸圖 800: Equipment topology diagram
821:管理資訊 821: Management Information
S301,S302,S303,S901,S902,S903,S904,S905,S906:步驟 S301, S302, S303, S901, S902, S903, S904, S905, S906: Steps
圖1根據本發明的一實施例繪示一種用於產生企業專網的拓樸圖的電子裝置的示意圖。 FIG1 is a schematic diagram of an electronic device for generating a topology diagram of an enterprise private network according to an embodiment of the present invention.
圖2根據本發明的一實施例繪示電子裝置的模組的示意圖。 FIG2 is a schematic diagram of a module of an electronic device according to an embodiment of the present invention.
圖3根據本發明的一實施例繪示產生拓樸圖的流程圖。 FIG3 shows a flow chart for generating a topology diagram according to an embodiment of the present invention.
圖4根據本發明的一實施例繪示地理位置拓樸圖。 FIG4 shows a geographical location topology map according to an embodiment of the present invention.
圖5根據本發明的一實施例繪示網元拓樸圖。 FIG5 shows a network element topology diagram according to an embodiment of the present invention.
圖6根據本發明的一實施例繪示網元拓樸圖。 FIG6 shows a network element topology diagram according to an embodiment of the present invention.
圖7根據本發明的一實施例繪示網元拓樸圖。 FIG. 7 illustrates a network element topology diagram according to an embodiment of the present invention.
圖8根據本發明的一實施例繪示設備拓樸圖。 FIG8 shows a device topology diagram according to an embodiment of the present invention.
圖9根據本發明的一實施例繪示一種用於產生企業專網的拓樸圖的方法的流程圖。 FIG9 is a flow chart of a method for generating a topology diagram of an enterprise private network according to an embodiment of the present invention.
S901,S902,S903,S904,S905,S906:步驟 S901, S902, S903, S904, S905, S906: Steps
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113101880A TWI862392B (en) | 2024-01-17 | 2024-01-17 | Electronic device and method for generating topology of enterprise private network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113101880A TWI862392B (en) | 2024-01-17 | 2024-01-17 | Electronic device and method for generating topology of enterprise private network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI862392B true TWI862392B (en) | 2024-11-11 |
| TW202531737A TW202531737A (en) | 2025-08-01 |
Family
ID=94380101
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113101880A TWI862392B (en) | 2024-01-17 | 2024-01-17 | Electronic device and method for generating topology of enterprise private network |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI862392B (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI651667B (en) * | 2017-12-28 | 2019-02-21 | 中華電信股份有限公司 | Interface system for virtual and real network resources topology |
| CN113965455A (en) * | 2021-09-09 | 2022-01-21 | 阿里巴巴达摩院(杭州)科技有限公司 | Network deployment method, device and computer storage medium |
| TWI789014B (en) * | 2021-09-15 | 2023-01-01 | 中華電信股份有限公司 | System and method for managing virtual network function and multi-access edge computing topology |
| CN115913979A (en) * | 2022-11-24 | 2023-04-04 | 中国信息通信研究院 | Method and device for global network topology processing |
| TWI822474B (en) * | 2022-11-18 | 2023-11-11 | 中華電信股份有限公司 | Mobile network management system and method for private network |
| TWI824827B (en) * | 2022-11-17 | 2023-12-01 | 中華電信股份有限公司 | Management system and management method for network topology of software-defined network |
-
2024
- 2024-01-17 TW TW113101880A patent/TWI862392B/en active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI651667B (en) * | 2017-12-28 | 2019-02-21 | 中華電信股份有限公司 | Interface system for virtual and real network resources topology |
| CN113965455A (en) * | 2021-09-09 | 2022-01-21 | 阿里巴巴达摩院(杭州)科技有限公司 | Network deployment method, device and computer storage medium |
| TWI789014B (en) * | 2021-09-15 | 2023-01-01 | 中華電信股份有限公司 | System and method for managing virtual network function and multi-access edge computing topology |
| TWI824827B (en) * | 2022-11-17 | 2023-12-01 | 中華電信股份有限公司 | Management system and management method for network topology of software-defined network |
| TWI822474B (en) * | 2022-11-18 | 2023-11-11 | 中華電信股份有限公司 | Mobile network management system and method for private network |
| CN115913979A (en) * | 2022-11-24 | 2023-04-04 | 中国信息通信研究院 | Method and device for global network topology processing |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202531737A (en) | 2025-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111339071B (en) | Method and device for processing multi-source heterogeneous data | |
| CN102143507B (en) | Method and system for monitoring service quality, and analytical method and system therefor | |
| CN102035678B (en) | Multidimensional comprehensive situation display system based on degree of association | |
| IL263654A (en) | Empirical expert determination and question routing system and method | |
| CN111355622A (en) | Service monitoring method, system and computer-readable storage medium for container | |
| CN103533084B (en) | Real-time DMS (device management system) of B/S (browser/server) framework and method thereof | |
| CN105809248A (en) | Method for configuring DANN onto SDN and an interaction method between them | |
| CN110162445A (en) | The host health assessment method and device of Intrusion Detection based on host log and performance indicator | |
| CN107947963A (en) | A kind of alarm method and device of the network topology link based on GIS map | |
| CN113784455B (en) | Bluetooth matrix networking method, system, terminal and storage medium | |
| CN119298395A (en) | Visual intelligent monitoring system, method, computing device and storage medium for power distribution cabinet | |
| CN114860833A (en) | Data center platform applied to digital twin hydraulic engineering and data processing method | |
| CN110086682A (en) | Service link call relation view and failure root based on TCP are because of localization method | |
| WO2024221423A9 (en) | Method and apparatus for monitoring network system, and computing device | |
| CN107094086A (en) | A kind of information acquisition method and device | |
| CN113377626A (en) | Visual unified alarm method, device, equipment and medium based on service tree | |
| CN109587520B (en) | Method and device for locating video service fault | |
| KR102396812B1 (en) | method for managing sensors installed in smart city and server therefor | |
| CN112491719A (en) | Network node selection method, equipment and storage medium | |
| CN117349493B (en) | Method and device for visual display of power system data based on cim model | |
| CN118585340A (en) | A method for constructing edge data services and a method for training language models | |
| TWI862392B (en) | Electronic device and method for generating topology of enterprise private network | |
| CN120238415A (en) | Fault diagnosis method, device and system | |
| CN119271915B (en) | CIM platform based on Yun Yuansheng distributed architecture and platform management method | |
| CN118827393B (en) | Application Observation Link Topology Construction Method and Related Equipment Based on eBPF |