[go: up one dir, main page]

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 PDF

Info

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
Application number
TW113101880A
Other languages
Chinese (zh)
Other versions
TW202531737A (en
Inventor
余家豪
Original Assignee
中華電信股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中華電信股份有限公司 filed Critical 中華電信股份有限公司
Priority to TW113101880A priority Critical patent/TWI862392B/en
Application granted granted Critical
Publication of TWI862392B publication Critical patent/TWI862392B/en
Publication of TW202531737A publication Critical patent/TW202531737A/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

An electronic device and a method for generating a topology of an enterprise private network are provided. The method includes: obtaining a plurality of network element topology configuration; accessing the enterprise private network to obtain management information of a first system; accessing the first system according to the management information to obtain a private network resource table of a first network element in the first system; outputting a deployment type of the first system according to the management information and the private network resource table by a machine learning model; selecting a first network element topology configuration corresponding to the deployment type from the plurality of network element topology configuration, and generating a network element topology according to the first network element topology configuration; and displaying the network element topology via a graphical user interface.

Description

用於產生企業專網的拓樸圖的電子裝置和方法Electronic device and method for generating topology diagram of enterprise private network

本發明是有關於一種機器資源的管理方法,且特別是有關於一種用於產生企業專網的拓樸圖的電子裝置和方法。 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 electronic device 100 for generating a topology diagram of an enterprise private network according to an embodiment of the present invention. The electronic device 100 may include a processor 110, a storage medium 120, and a transceiver 130.

處理器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 processor 110 is, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose micro control unit (MCU), microprocessor, digital signal processor (DSP), programmable controller, 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), or other similar components or combinations of the above components. The processor 110 may be coupled to the storage medium 120 and the transceiver 130, and access and execute multiple modules and various applications stored in the storage medium 120.

儲存媒體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 storage medium 120 is, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, hard disk drive (HDD), solid state drive (SSD) or similar components or a combination of the above components, and is used to store multiple modules or various applications that can be executed by the processor 110. As shown in FIG. 2, in one embodiment, the storage medium 120 can store multiple modules including a resource management module 210, a resource collection module 220, an alarm module 230, a topology management module 240, a topology display module 250, and a database 300, and its functions will be described later.

收發器130以無線或有線的方式傳送或接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。電子裝置100可通過收發 器130通訊連接至企業專網或企業專網中的系統。在一實施例中,拓樸顯示模組250可通過收發器130通訊連接至顯示裝置,以藉由顯示裝置顯示圖形用戶介面。在一實施例中,拓樸管理模組240可通過收發器130通訊連接至輸入裝置(例如:鍵盤或觸控螢幕),以藉由輸入裝置接收用戶指令。 The transceiver 130 transmits or receives signals wirelessly or wiredly. The transceiver 130 may also perform operations such as low noise amplification, impedance matching, mixing, up or down frequency conversion, filtering, amplification, and the like. The electronic device 100 may be connected to an enterprise network or a system in the enterprise network through the transceiver 130. In one embodiment, the topology display module 250 may be connected to a display device through the transceiver 130 to display a graphical user interface through the display device. In one embodiment, the topology management module 240 may be connected to an input device (e.g., a keyboard or a touch screen) through the transceiver 130 to receive user commands through the input device.

當一個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 resource management module 210 can obtain the management information 310 input by the user, or the resource management module 210 can access the enterprise private network to obtain the management information 310 associated with each system in the enterprise private network. The management information 310 may include relevant information of one or more systems in the enterprise private network, wherein the relevant information may include a system identifier and/or location information (e.g., longitude and latitude). In one embodiment, the system identifier includes location information. For example, a specific system identifier has a mapping relationship with a specific geographic location. For example, if the first codeword of the base station management system's identifier is "A", it means that the base station management system is located in "Taipei City".

表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 resource management module 210 can also be synchronized. The acquired managed information 310 can be stored in the database 300 for use by other modules.

Figure 113101880-A0305-02-0009-1
Figure 113101880-A0305-02-0009-1
Figure 113101880-A0305-02-0010-2
Figure 113101880-A0305-02-0010-2

接著,資源蒐集模組220可根據納管資訊310存取企業專網中的系統以取得關聯於系統中的網元的專網資源表320。資源蒐集模組220可根據納管資訊310判斷哪些系統已被納管,並可存取已被納管的系統以取得關聯於各個系統中的網元的識別碼及規格資訊,進而產生或更新包含上述資訊的專網資源表320。網元的規格資訊可包含但不限於供應商識別碼、網元名稱或網元類型(例如:4G基站、5G基站、終端設備、核網、邊緣運算裝置、應用程式或網路設備)等資訊。資源蒐集模組220可將專網資源表320儲存在資料庫300中。 Next, the resource collection module 220 can access the system in the enterprise private network according to the management information 310 to obtain the private network resource table 320 associated with the network elements in the system. The resource collection module 220 can determine which systems have been managed according to the management information 310, and can access the managed systems to obtain the identification codes and specification information of the network elements associated with each system, and then generate or update the private network resource table 320 containing the above information. The specification information of the network element may include but is not limited to information such as the vendor identification code, the network element name or the network element type (for example: 4G base station, 5G base station, terminal equipment, core network, edge computing device, application or network equipment). The resource collection module 220 can store the private network resource table 320 in the database 300.

在一實施例中,電子裝置100可對企業專網中的系統進行自動納管。若企業專網內的設備有異動,資源蒐集模組220可即時同步並儲存專網資源表320。專網資源表指示的資源之即時狀態或異常告警也會即時同步到專屬拓樸圖上。上述的這些資源組態、監測值或告警訊息可由資源蒐集模組220或告警模組230進行資料蒐集並儲存在資料庫300中,以提供給拓樸管理模組240使用。 In one embodiment, the electronic device 100 can automatically manage the system in the enterprise private network. If there is an abnormality in the equipment in the enterprise private network, the resource collection module 220 can synchronize and store the private network resource table 320 in real time. The real-time status or abnormal alarm of the resources indicated by the private network resource table will also be synchronized to the private topology map in real time. The above-mentioned resource configurations, monitoring values or alarm messages can be collected by the resource collection module 220 or the alarm module 230 and stored in the database 300 to provide it to the topology management module 240 for use.

在一實施例中,儲存媒體120可儲存包含系統識別碼的 查找表。資源納管模組210或資源蒐集模組220可週期性地偵測企業專網中與系統識別碼匹配的系統以取得或更新關聯於所述系統的納管資訊310或專網資源表320。 In one embodiment, the storage medium 120 may store a lookup table containing a system identifier. The resource management module 210 or the resource collection module 220 may periodically detect a system matching the system identifier in the enterprise private network to obtain or update the management information 310 or the private network resource table 320 associated with the system.

拓樸管理模組240可根據所取得的資料產生用戶專屬的拓樸圖。當資源有狀態轉換或異常告警發生時可即時呈現在拓樸圖上。在企業專網的納管資訊310或專網資源表320改變後,根據納管資訊310或專網資源表320產生的拓樸圖也可能變動,故拓樸管理模組240需即時同步資料並產生或更新拓樸圖。 The topology management module 240 can generate a user-specific topology diagram based on the acquired data. When a resource changes state or an abnormal alarm occurs, it can be displayed on the topology diagram in real time. When the managed information 310 or the private network resource table 320 of the enterprise private network changes, the topology diagram generated based on the managed information 310 or the private network resource table 320 may also change, so the topology management module 240 needs to synchronize data in real time and generate or update the topology diagram.

圖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 topology management module 240 may perform data cleaning on the managed information 310 or the private network resource table 320. For example, the topology management module 240 may perform operations such as filling missing values, removing abnormal values (or outliers), or normalizing data on the managed information 310 or the private network resource table 320.

在步驟S302中,拓樸管理模組240可對納管資訊310或專網資源表320執行特徵擷取以取的一或多種特徵資料。特徵資料可包含但不限於供應商識別碼。 In step S302, the topology management module 240 may perform feature extraction on the managed information 310 or the private network resource table 320 to obtain one or more feature data. The feature data may include but is not limited to the supplier identification code.

在步驟S303中,拓樸管理模組240可使用機器學習模型以根據納管資訊310或專網資源表320預測系統的佈署類型。具體來說,不同的供應商所提供的5G企業專網解決方案存在差異,故不同系統的網元拓樸配置可能不同。訓練好的機器學習模型可預存在儲存媒體120中。拓樸管理模組240可將從納管資訊310或專網資源表320取得的特徵資料輸入至機器學習模型以輸出系 統之網元的佈署類型。 In step S303, the topology management module 240 may use a machine learning model to predict the deployment type of the system based on the managed information 310 or the private network resource table 320. Specifically, different suppliers provide different 5G enterprise private network solutions, so the network element topology configurations of different systems may be different. The trained machine learning model may be pre-stored in the storage medium 120. The topology management module 240 may input the feature data obtained from the managed information 310 or the private network resource table 320 into the machine learning model to output the deployment type of the network element of the system.

在一實施例中,機器學習模型可進一步輸出用於指示系統所隸屬的企業專網是否分布在多個位置的多位置指標。若多位置指標為第一值(例如: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 topology management module 240 may generate a geographical location topology map based on the location information of each of the different systems based on the multi-location indicator being a first value. The topology display module 250 may display a geographical location topology map 400 as shown in FIG. 4 for user reference through a graphical user interface, in which different systems of the enterprise private network are respectively deployed at the location corresponding to the node 410 and the location corresponding to the node 420. Table 2 is an example of the output of the machine learning model.

Figure 113101880-A0305-02-0012-4
Figure 113101880-A0305-02-0012-4

在一實施例中,拓樸管理模組240可根據訓練資料及其標籤訓練機器學習模型。訓練資料可包含但不限於過去一段時間內的納管資訊或專網資源表,或包含供應商識別碼等特徵。標籤可包含對應於訓練資料的多位置指標及佈署類型。拓樸管理模組240例如可基於監督式機器學習演算法而根據訓練資料及其標籤訓練機器學習模型。值得注意的是,機器學習模型的輸出結果是具修改與擴充彈性的。 In one embodiment, the topology management module 240 can train a machine learning model based on training data and its labels. The training data may include but is not limited to managed information or a private network resource table in the past period of time, or include features such as a supplier identification code. The label may include multiple location indicators and deployment types corresponding to the training data. The topology management module 240 can, for example, train a machine learning model based on the training data and its labels based on a supervised machine learning algorithm. It is worth noting that the output result of the machine learning model is flexible to modify and expand.

在一實施例中,儲存媒體120可預存對應於不同供應商或不同系統的多個網元拓樸配置。拓樸管理模組240可根據機器學習模型輸出的佈署類型或系統的供應商識別碼從多個網元拓樸配置中選出對應於系統的網元拓樸配置。 In one embodiment, the storage medium 120 may pre-store multiple network element topology configurations corresponding to different suppliers or different systems. The topology management module 240 may select a network element topology configuration corresponding to the system from multiple network element topology configurations according to the deployment type output by the machine learning model or the supplier identification code of the system.

在一實施例中,拓樸管理模組240可根據受選的網元拓樸配置產生系統的網元拓樸圖。拓樸顯示模組250可通過圖形用戶介面顯示網元拓樸圖供用戶參考。圖5、圖6和圖7分別繪示了不同的網元拓樸圖500、600和700之範例。網元拓樸圖可包含系統中的一或多個網元,並可包含用於連接兩個節點的線段。以圖5為例,網元拓樸圖500可包含終端裝置、4G基站、5G基站以及核網等網元,並展示了網元之間的連接關係。 In one embodiment, the topology management module 240 may generate a network element topology diagram of the system according to the selected network element topology configuration. The topology display module 250 may display the network element topology diagram for user reference through a graphical user interface. Figures 5, 6, and 7 respectively illustrate examples of different network element topology diagrams 500, 600, and 700. The network element topology diagram may include one or more network elements in the system, and may include line segments for connecting two nodes. Taking Figure 5 as an example, the network element topology diagram 500 may include network elements such as terminal devices, 4G base stations, 5G base stations, and core networks, and displays the connection relationship between network elements.

在一實施例中,拓樸管理模組240可接收用戶指令。若用戶指令選擇了地理位置拓樸圖上的對應於特定系統的節點,則拓樸顯示模組250可通過圖形用戶介面顯示對應於所述特定系統的網元拓樸圖。以圖4至圖6為例,假設節點410代表第一系統所在位置,節點420代表第二系統所在位置,網元拓樸圖500對應於第一系統,並且網元拓樸圖600對應於第二系統。若用戶指令在地理位置拓樸圖400中選擇了節點410,則拓樸顯示模組250所輸出的影像可從地理位置拓樸圖400切換為網元拓樸圖500。 In one embodiment, the topology management module 240 may receive a user instruction. If the user instruction selects a node corresponding to a specific system on the geographic location topology diagram, the topology display module 250 may display the network element topology diagram corresponding to the specific system through a graphical user interface. Taking Figures 4 to 6 as an example, assuming that node 410 represents the location of the first system, node 420 represents the location of the second system, network element topology diagram 500 corresponds to the first system, and network element topology diagram 600 corresponds to the second system. If the user instruction selects node 410 in the geographic location topology diagram 400, the image output by the topology display module 250 may be switched from the geographic location topology diagram 400 to the network element topology diagram 500.

在一實施例中,儲存媒體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 storage medium 120 may pre-store a device topology map corresponding to a vendor identification code or a plurality of devices in a network element in the network element topology map. A network element (e.g., a core network) may be composed of one or more devices and/or network functions. The above-mentioned equipment or network functions may include but are not limited to user equipment, network exposure function (NEF), network slice selection function (NSSF), network repository function (NRF), point coordination function (PCF), unified data management (UDM) function, application function (AF), authentication server function (AUSF), access and mobility management function (AMF), session management function (SMF), next generation radio access network (NG-RAN), user plane function (UPF) or data network (DN). For example, the storage medium 120 can store a device topology diagram 800 corresponding to multiple devices in the core network in the network element topology diagram 500, as shown in FIG8.

在一實施例中,拓樸管理模組240可接收用戶指令。若用戶指令選擇了網元拓樸圖上的對應於特定網元的節點,則拓樸顯示模組250可通過圖形用戶介面顯示對應於所述特定網元的設備拓樸圖。以圖5和圖8為例,假設節點510代表核網,且設備拓樸圖800用於顯示所述核網中的多個設備及其連接關係。若用戶指令在網元拓樸圖500中選擇了節點510,則拓樸顯示模組250所輸出的影像可從網元拓樸圖500切換為設備拓樸圖800。 In one embodiment, the topology management module 240 may receive a user instruction. If the user instruction selects a node corresponding to a specific network element on the network element topology diagram, the topology display module 250 may display the device topology diagram corresponding to the specific network element through a graphical user interface. Taking Figures 5 and 8 as examples, it is assumed that the node 510 represents the core network, and the device topology diagram 800 is used to display multiple devices in the core network and their connection relationships. If the user instruction selects the node 510 in the network element topology diagram 500, the image output by the topology display module 250 may be switched from the network element topology diagram 500 to the device topology diagram 800.

在一實施例中,專網資源表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 topology display module 250 may selectively display the management information corresponding to the specific device through a graphical user interface. In one embodiment, the topology management module 240 may receive a user instruction. If the user instruction selects a node corresponding to a specific device on the device topology diagram, the topology display module 250 may display the management information corresponding to the specific device. Taking FIG8 as an example, if the user selects the node 820 corresponding to the authentication server function on the device topology diagram 800, the topology display module 250 can display the management information 821 corresponding to the authentication server function through the graphical user interface for the user's reference. In one embodiment, if the private network resource table 320 does not include the management information of a specific device, the user instruction cannot select the node corresponding to the specific device on the device topology diagram, or the topology display module 250 cannot display the management information corresponding to the specific device on the device topology diagram.

在一實施例中,告警模組230可判斷設備的管理資訊是否異常。若設備的管理資訊異常,則告警模組230可在設備拓樸圖上顯示對應於設備的告警訊息。以圖8為例,若告警模組230判斷會話管理功能的管理資訊是異常的,告警模組230可在設備拓樸圖800上顯示對應於節點810的告警訊息80。 In one embodiment, the alarm module 230 can determine whether the management information of the device is abnormal. If the management information of the device is abnormal, the alarm module 230 can display the alarm message corresponding to the device on the device topology diagram. Taking Figure 8 as an example, if the alarm module 230 determines that the management information of the session management function is abnormal, the alarm module 230 can display the alarm message 80 corresponding to the node 810 on the device topology diagram 800.

在一實施例中,若告警模組230判斷網元拓樸圖中的特定網元中的設備的管理資訊異常,則告警模組230可在網元拓樸圖上顯示對應於所述特定網元的告警訊息。以圖5和圖8為例,假設會話管理功能為核網中的設備。若告警模組230判斷會話管理功能的管理資訊異常,則告警模組230可在網元拓樸圖500上 顯示對應於節點510的告警訊息50。 In one embodiment, if the alarm module 230 determines that the management information of the device in a specific network element in the network element topology diagram is abnormal, the alarm module 230 may display an alarm message corresponding to the specific network element on the network element topology diagram. Taking Figures 5 and 8 as examples, it is assumed that the session management function is a device in the core network. If the alarm module 230 determines that the management information of the session management function is abnormal, the alarm module 230 may display an alarm message 50 corresponding to the node 510 on the network element topology diagram 500.

在一實施例中,若告警模組230判斷地理位置拓樸圖的特定系統中的設備的管理資訊異常,則告警模組230可在地理位置拓樸圖上顯示對應於所述特定系統的告警訊息。以圖4~5和圖8為例,假設對應於網元拓樸圖500的系統被設置在對應於節點410的位置,且會話管理功能為核網中的設備。若告警模組230判斷會話管理功能的管理資訊異常,則告警模組230可在地理位置拓樸圖400上顯示對應於節點410的告警訊息40。 In one embodiment, if the alarm module 230 determines that the management information of the equipment in the specific system of the geographic location topology is abnormal, the alarm module 230 may display the alarm message corresponding to the specific system on the geographic location topology. Taking Figures 4-5 and 8 as examples, it is assumed that the system corresponding to the network element topology 500 is set at a position corresponding to the node 410, and the session management function is a device in the core network. If the alarm module 230 determines that the management information of the session management function is abnormal, the alarm module 230 may display the alarm message 40 corresponding to the node 410 on the geographic location topology 400.

拓樸顯示模組250可參考儲存在資料庫300的資源組態、監測值或告警內容,為拓樸圖加入節點線段,並進行特徵加入。例如,在拓樸圖中加入代表狀態異常之紅燈或依廠牌的不同以不同的形式來顯示節點。拓樸顯示模組250可使用網頁視覺化開發技術(例如:基於JavaScript的繪圖套件D3.JS或Canvas)來完成用戶專屬的拓樸圖。 The topology display module 250 can refer to the resource configuration, monitoring value or alarm content stored in the database 300, add node segments to the topology diagram, and add features. For example, a red light representing an abnormal state is added to the topology diagram, or nodes are displayed in different forms according to different brands. The topology display module 250 can use web page visualization development technology (for example: JavaScript-based drawing kit D3.JS or Canvas) to complete the user-specific topology diagram.

本發明實施例提供生成一個5G企業專網之專屬拓樸圖之方法與電子裝置100,所述之拓樸圖係由一個或多個代表企業專網內資源之節點與一條或多條代表節點之間關聯之線段所構成。節點可能為一個實體資源或是同一類型資源匯總。多系統環境的用戶可得到三層拓樸圖,而單系統環境之用戶可得到兩層拓樸圖。多系統環境用戶所得到的額外一層拓樸圖(例如:地理位置拓樸圖400)是由底圖與節點位置呈現各系統的地理位置資訊,並可呈現匯總而來的狀態與基本組態資訊。第二層拓樸圖(例如:網元拓樸 圖500、600或700)可根據佈署類型的不同而改變。企業專網內各跨專業網元在網元拓樸圖中以一個節點顯示。網元拓樸圖還可整合告警內容至各節點,透過線進行關聯。網元拓樸圖可掌握專網佈署架構及跨專業設備狀態,最後,第三層拓樸圖(例如:設備拓樸圖800)為單一專業類型之資源拓樸圖,可用於呈現同類設備(或網元)之狀態、數量或分布狀況。拓樸管理模組240可將上述各個拓樸圖的節點和線段之資訊儲存在資料庫300中以供日後查詢。 The embodiment of the present invention provides a method and an electronic device 100 for generating a dedicated topology map of a 5G enterprise private network, wherein the topology map is composed of one or more nodes representing resources within the enterprise private network and one or more line segments representing the association between the nodes. A node may be a physical resource or a collection of resources of the same type. Users in a multi-system environment can obtain a three-layer topology map, while users in a single-system environment can obtain a two-layer topology map. The additional layer of topology map (for example: geographic location topology map 400) obtained by users in a multi-system environment presents the geographic location information of each system by a base map and node positions, and can present the summarized status and basic configuration information. The second-level topology diagram (e.g., network element topology diagram 500, 600, or 700) can be changed according to the different deployment types. Each cross-professional network element in the enterprise private network is displayed as a node in the network element topology diagram. The network element topology diagram can also integrate alarm content to each node and associate them through lines. The network element topology diagram can grasp the private network deployment architecture and the status of cross-professional equipment. Finally, the third-level topology diagram (e.g., equipment topology diagram 800) is a resource topology diagram of a single professional type, which can be used to present the status, quantity, or distribution of similar equipment (or network elements). The topology management module 240 can store the information of the nodes and segments of each topology diagram in the database 300 for future query.

企業專網架構內的各跨專業設備(例如:網元或設備)可包含但不限於用戶設備、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 electronic device 100 of the present invention are described as follows.

用戶:具有可檢視拓樸圖之網路瀏覽器,並備有輸入裝置,可操作輸入裝置與拓樸圖互動。 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 management information 310 or private network resource table 320 for resource management module 210 or resource collection module 220, and then provide electronic device 100 with information on the private network resource group to be monitored.

電子裝置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 database 300. Different types of resources will have different data as the basic data for drawing the topology diagram. These data may be central processing units, memory, storage space configuration size, connection information or connection status (packet loss rate (PLR) or round trip time (RTT)). The above modules can periodically and automatically synchronize user private network resources from the enterprise private network system and monitor resource changes to ensure that the private topology diagram viewed by the user is consistent with the on-site situation.

拓樸管理模組240:可用於接收資料庫300中的資訊,並對資訊進行智慧化分析以決定用戶專屬的拓樸圖之呈現方式。 Topology management module 240: can be used to receive information from database 300 and perform intelligent analysis on the information to determine the presentation method of the user-specific topology diagram.

拓樸顯示模組250:可根據拓樸管理模組240的處理結果,建立拓樸圖之節點與線段,再輔以用資源組態、效能資料與告警資料(例如:CM/PM/FM等管理資料),為節點加入外觀特徵,如節點圖標、節點外框之顏色等。拓樸顯示模組250可使用例如基於JavaScript的繪圖套件(例如D3.JS或Canvas)繪製拓樸圖,並通過用戶裝置瀏覽器呈現包含拓樸圖的圖形用戶介面。 Topology display module 250: Based on the processing results of topology management module 240, nodes and segments of topology diagram can be established, and then resource configuration, performance data and alarm data (e.g., CM/PM/FM and other management data) can be used to add appearance features to nodes, such as node icons and the color of node frames. Topology display module 250 can use, for example, a JavaScript-based drawing package (e.g., D3.JS or Canvas) to draw topology diagrams, and present a graphical user interface containing topology diagrams through the browser of the user device.

電子裝置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 electronic device 100 collecting information of all resources in the 5G enterprise private network and storing resource configuration, performance data or alarm data in the database 300 begins with the application of the management function of the monitoring service of the present invention. After the 5G enterprise private network is built, users or maintenance personnel can input private network related information through the resource management module 210, wherein the information can be related to private network environment information, base station management system, core network management system, terminal equipment management system, network equipment management system or MEC device management system. Except for the private network environment information, the rest of the information is related to the system in the enterprise private network. The way in which the electronic device 100 accesses other systems to obtain resources will vary depending on the brand of the system. The electronic device 100 can manage each system in the following ways: the base station is managed by the base station identifier or site identifier (site ID); the terminal device is managed by the application program interface key (API KEY); or the MEC management system is managed by the management area ID. The above data obtained from the system can be stored in the storage medium 120 or the database 300. The database 300 is designed and developed based on MariaDB, for example. In addition to the user manually entering the management information 310, the electronic device 100 can also choose to manage the system automatically. The resource management module 210 can regularly synchronize the user's private network resources with the enterprise private network system. For example, the resource management module 210 can synchronize the management information 310 once a day at midnight. If the automatic management function is not used, the resource collection module 220 can obtain the corresponding resources from the enterprise private network system according to the settings of the management information 310 and store them in the private network resource table 320. The private network resource table 320 can accommodate various heterogeneous resources. Users can obtain the resource group of the user's private network environment by entering SQL commands. Modules such as the topology management module 240 or the alarm module 230 can access the enterprise private network system according to the content of the private network resource table 320 to obtain the configuration data, performance data or alarm data corresponding to the resources (for example: CM/PM/FM and other management data), and store them in the database 300 for other modules to query.

本發明之智慧化分析流程使用的方法具彈性不受限制。機器學習模型的輸入可為納管資訊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 information 310, the private network resource table 320, or the equipment manufacturer's brand. The output of the machine learning model can include parameters such as the system's deployment type or multi-location indicators used to determine the presentation method of the private topology map.

企業專網是否被分散地建置在不同地理位置影響專屬拓樸圖的層數。佈署類型於本發明應用的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 electronic device 100 can perform pre-processing on the input data (e.g., filling in missing values or data normalization, etc.), then extract feature data from the processed input data, and discard irrelevant fields in the input data. When training a machine learning model, the electronic device 100 can use known managed information and its corresponding deployment type based on a supervised learning algorithm to train the machine learning model. The trained model can be used by users in different private network environments. The electronic device 100 can input the managed information 310 and the private network resource table 320 into the machine learning model to generate the prediction result of the deployment type. The topology management module 240 can obtain the prediction result of the deployment type.

拓樸管理模組240可根據系統的佈署類型完成系統的專屬拓樸圖,其中拓樸圖的呈現方式會依據佈署類型或多位置指標而改變。若多位置指標指示企業專網的多個系統分別被設置在不同的地理位置,則拓樸管理模組240所產生的拓樸圖會增加一地理位置拓樸圖。地理位置拓樸圖可用於監視企業專網的各個系統的環境狀態。用戶也可在地理位置拓樸圖中加入底圖以增加地理 位置拓樸圖的可視性。若用戶欲監視單一系統環境,用戶可通過用戶指令選擇地理位置拓樸圖上節點,以切換至位於第二層的網元拓樸圖。網元拓樸圖的呈現方式會依照圖佈署類型及供應商識別碼變動,如圖5至圖7所繪示的不同類型的網元拓樸圖。 The topology management module 240 can complete the exclusive topology map of the system according to the deployment type of the system, wherein the presentation mode of the topology map will change according to the deployment type or the multi-location indicator. If the multi-location indicator indicates that multiple systems of the enterprise private network are respectively set in different geographical locations, the topology map generated by the topology management module 240 will add a geographical location topology map. The geographical location topology map can be used to monitor the environmental status of each system of the enterprise private network. The user can also add a base map to the geographical location topology map to increase the visibility of the geographical location topology map. If the user wants to monitor the environment of a single system, the user can select a node on the geographical location topology map through a user command to switch to the network element topology map located at the second layer. The presentation of the network element topology diagram will vary according to the diagram layout type and the vendor identification code, such as the different types of network element topology diagrams shown in Figures 5 to 7.

網元拓樸圖中的節點可為單一專業類型的設備,如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 electronic device 100 shown in FIG1 . In step S901, multiple network element topology configurations are obtained. In step S902, the enterprise private network is accessed to obtain management information related to the first system. In step S903, the first system is accessed based on the management information to obtain a private network resource table related to the first network element in the first system. In step S904, a machine learning model is used to output the deployment type of the first system based on the management information and the private network resource table. In step S905, a first network element topology configuration corresponding to the deployment type is selected from multiple network element topology configurations, and a network element topology diagram of the first system is generated according to the first network element topology configuration. In step S906, the network element topology diagram is displayed through a graphical user interface.

綜上所述,本發明提供一個用戶專屬拓樸圖智慧化生成的方法與系統,由專網納管資訊決定拓樸圖呈現方式,當取得企業 專網的納管資訊後,電子裝置可根據納管資訊取得專網資源表,並且對納管資訊或專網資源表進行智慧化分析。電子裝置可應用已訓練之機器學習模型進行分類預測,並根據預測結果決定拓樸圖之呈現方式。本發明所生成的拓樸圖與傳統監控服務所提供拓樸圖之間存在差異。本發明可以最佳化視覺為用戶呈現專屬的拓樸圖。 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)

一種用於產生企業專網的拓樸圖的電子裝置,包括: 收發器,通訊連接至所述企業專網; 儲存媒體,儲存多個模組以及多個網元拓樸配置;以及 處理器,耦接所述儲存媒體以及所述收發器,並且存取和執行所述多個模組,其中所述多個模組包括: 資源納管模組,存取所述企業專網以取得關聯於第一系統的納管資訊; 資源蒐集模組,根據所述納管資訊存取所述第一系統以取得關聯於所述第一系統中的第一網元的專網資源表; 拓樸管理模組,使用機器學習模型以根據所述納管資訊和所述專網資源表輸出所述第一系統的佈署類型,從所述多個網元拓樸配置中選出對應於所述佈署類型的第一網元拓樸配置,並且根據所述第一網元拓樸配置產生所述第一系統的網元拓樸圖;以及 拓樸顯示模組,通過圖形用戶介面顯示所述網元拓樸圖。 An electronic device for generating a topology diagram of an enterprise private network, comprising: A transceiver, communicatively connected to the enterprise private network; A storage medium, storing multiple modules and multiple network element topology configurations; and A processor, coupling the storage medium and the transceiver, and accessing and executing the multiple modules, wherein the multiple modules include: A resource management module, accessing the enterprise private network to obtain management information related to a first system; A resource collection module, 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; A topology management module, using a machine learning model to output the deployment type of the first system according to the managed information and the private network resource table, selecting a first network element topology configuration corresponding to the deployment type from the 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 a topology display module, displaying the network element topology diagram through a graphical user interface. 如請求項1所述的電子裝置,其中所述網元拓樸圖包括對應於所述第一網元的第一節點、對應於所述第一系統的第二網元的第二節點以及連接所述第一節點與所述第二節點的線段。An electronic device as described in claim 1, wherein the network element topology diagram includes a first node corresponding to the first network element, a second node corresponding to the second network element of the first system, and a line segment connecting the first node and the second node. 如請求項2所述的電子裝置,其中所述拓樸顯示模組響應於用戶指令選擇了所述網元拓樸圖上的所述第一節點而顯示關聯於所述第一網元中的多個設備的設備拓樸圖。An electronic device as described in claim 2, wherein the topology display module displays a device topology diagram of multiple devices associated with the first network element in response to a user instruction selecting the first node on the network element topology diagram. 如請求項1所述的電子裝置,其中 所述拓樸管理模組對所述專網資源表執行特徵擷取以取得對應於所述第一系統的供應商識別碼,並且從對應於所述供應商識別碼的所述多個網元拓樸配置中選出所述第一網元拓樸配置。 The electronic device as described in claim 1, wherein the topology management module performs feature extraction on the private network resource table to obtain the vendor identification code corresponding to the first system, and selects the first network element topology configuration from the multiple network element topology configurations corresponding to the vendor identification code. 如請求項4所述的電子裝置,其中所述儲存媒體更儲存對應於所述供應商識別碼及所述第一網元中的多個設備的設備拓樸圖,並且所述專網資源表包括所述多個設備中的第一設備的管理資訊,其中 響應於用戶指令選擇了所述設備拓樸圖上的對應於所述第一設備的節點,所述拓樸顯示模組通過所述圖形用戶介面顯示所述管理資訊。 An electronic device as described in claim 4, wherein 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 a first device among the multiple devices, wherein in response to a user instruction selecting a node corresponding to the first device on the device topology diagram, the topology display module displays the management information through the graphical user interface. 如請求項5所述的電子裝置,其中所述多個模組更包括: 告警模組,判斷所述管理資訊是否異常,並且響應於判斷所述管理資訊異常而在所述設備拓樸圖上顯示對應於所述第一設備的第一告警訊息。 The electronic device as described in claim 5, wherein the plurality of modules further include: An alarm module, which determines whether the management information is abnormal, and displays a first alarm message corresponding to the first device on the device topology map in response to determining that the management information is abnormal. 如請求項6所述的電子裝置,其中 所述告警模組響應於判斷所述管理資訊異常而在所述網元拓樸圖上顯示對應於所述第一網元的第二告警訊息。 The electronic device as described in claim 6, wherein the alarm module displays a second alarm message corresponding to the first network element on the network element topology diagram in response to determining that the management information is abnormal. 如請求項6所述的電子裝置,其中 所述告警模組響應於判斷所述管理資訊異常而在地理位置拓樸圖上顯示對應於所述第一系統所在的第一位置的第三告警訊息。 The electronic device as described in claim 6, wherein the alarm module displays a third alarm message corresponding to the first location where the first system is located on the geographic location topology map in response to determining that the management information is abnormal. 如請求項1所述的電子裝置,其中所述納管資訊包括所述第一系統的第一位置資訊以及所述企業專網中的第二系統的第二位置資訊,並且所述機器學習模型進一步輸出多位置指標,其中 響應於所述多位置指標指示所述企業專網分布在多個位置,所述拓樸管理模組根據所述第一位置資訊和所述第二位置資訊產生地理位置拓樸圖,其中 所述拓樸顯示模組通過所述圖形用戶介面顯示所述地理位置拓樸圖。 An electronic device as described in claim 1, wherein the managed information includes first location information of the first system and 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 geographic location topology map based on the first location information and the second location information, wherein The topology display module displays the geographic location topology map through the graphical user interface. 如請求項9所述的電子裝置,其中所述地理位置拓樸圖包括對應於所述第一系統所在的第一位置的節點,其中 響應於用戶指令選擇了所述節點,所述拓樸顯示模組通過所述圖形用戶介面顯示所述第一系統的所述網元拓樸圖。 An electronic device as described in claim 9, wherein the geographic location topology map includes a node corresponding to a first location where the first system is located, wherein in response to a user instruction selecting the node, the topology display module displays the network element topology map of the first system through the graphical user interface. 如請求項1所述的電子裝置,其中所述儲存媒體更儲存包括系統識別碼的查找表,其中 所述資源納管模組週期性地偵測所述企業專網中與所述系統識別碼匹配的所述第一系統以取得關聯於所述第一系統的所述納管資訊。 An electronic device as described in claim 1, wherein the storage medium further stores a lookup table including a system identification code, wherein the resource management module periodically detects the first system matching the system identification code in the enterprise private network to obtain the management information associated with the first system. 一種用於產生企業專網的拓樸圖的方法,包括: 取得多個網元拓樸配置; 存取所述企業專網以取得關聯於第一系統的納管資訊; 根據所述納管資訊存取所述第一系統以取得關聯於所述第一系統中的第一網元的專網資源表; 使用機器學習模型以根據所述納管資訊和所述專網資源表輸出所述第一系統的佈署類型; 從所述多個網元拓樸配置中選出對應於所述佈署類型的第一網元拓樸配置,並且根據所述第一網元拓樸配置產生所述第一系統的網元拓樸圖;以及 通過圖形用戶介面顯示所述網元拓樸圖。 A method for generating a topology diagram of an enterprise private network, comprising: 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 the 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.
TW113101880A 2024-01-17 2024-01-17 Electronic device and method for generating topology of enterprise private network TWI862392B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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