TWI700939B - Quality monitoring server and method thereof for network equipment - Google Patents

Quality monitoring server and method thereof for network equipment Download PDF

Info

Publication number
TWI700939B
TWI700939B TW107144963A TW107144963A TWI700939B TW I700939 B TWI700939 B TW I700939B TW 107144963 A TW107144963 A TW 107144963A TW 107144963 A TW107144963 A TW 107144963A TW I700939 B TWI700939 B TW I700939B
Authority
TW
Taiwan
Prior art keywords
service
real
time
monitoring
quality
Prior art date
Application number
TW107144963A
Other languages
Chinese (zh)
Other versions
TW202023301A (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 TW107144963A priority Critical patent/TWI700939B/en
Publication of TW202023301A publication Critical patent/TW202023301A/en
Application granted granted Critical
Publication of TWI700939B publication Critical patent/TWI700939B/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A quality monitoring server and a method thereof for network equipment are provided. Data transformation, data linkage and data query processes are provided. Contents corresponding to features such as service configuration, monitoring relation, relation category and instant quality are obtained, to establish configuration, monitoring and quality information of different services, and the information can be combined to form an instant service quality information combination. The instant service quality information combination would be compared with a corresponding history service quality information combination, to determine whether to establish a data linkage relation of instant timestamp. After the data linkage relation is generated, the instant service quality information can be queried, the history service quality information also can be obtained, so as to provide labor and time saving to review the history service quality information.

Description

網路設備的品質監控伺服器及其方法Quality monitoring server and method for network equipment

本發明是有關於一種網路監控技術,且特別是有關於一種網路設備的品質監控伺服器及其方法。The present invention relates to a network monitoring technology, and more particularly to a quality monitoring server and method for network equipment.

隨著網際網路的發展,各類寬頻、電信服務、資訊與通信科技(Information and Communication Technology,ICT)…等多元服務已廣泛被使用。在同時使用多項服務的情況下,電信商如何確保各類服務之品質狀況,進而加以管理分析,將成為一門重要之課題。為了監控各種服務之品質,需要因應不同服務建立不同的系統架構加以監控,其過程耗費大量人力及維運成本。With the development of the Internet, various services such as broadband, telecommunication services, Information and Communication Technology (ICT)... have been widely used. In the case of using multiple services at the same time, how to ensure the quality of various services and then manage and analyze them will become an important issue. In order to monitor the quality of various services, it is necessary to establish different system architectures for different services to monitor. The process consumes a lot of manpower and maintenance costs.

為了確保網路服務的品質,過往技術只需單純地監測實體網路設備的各項品質資訊。然而,現今軟體定義網路(Software Define Network,SDN)技術已臻純熟,設備之間的互連關係多變且複雜,使得監控網路品質更面臨了艱鉅的挑戰。In order to ensure the quality of network services, the past technology only needs to monitor various quality information of physical network equipment. However, today's Software Define Network (SDN) technology has become more sophisticated, and the interconnection between devices is changeable and complex, making monitoring network quality even more challenging.

有鑑於此,本發明提供一種網路設備的品質監控伺服器及其方法,對不同服務的資訊進行多階段轉換,並與時間戳建立資料鏈結關係,讓使用者可輕易查詢結果。In view of this, the present invention provides a quality monitoring server and method for network equipment, which performs multi-stage conversion of information of different services and establishes a data link relationship with the timestamp, so that users can easily query results.

本發明實施例的網路設備之品質監控伺服器,其包括儲存器、輸入輸出介面及處理器。儲存器儲存數個模組。輸入輸出介面傳送或接收資料。處理器耦接儲存器及網路模組,並存取且載入儲存器所儲存的那些模組。而那些模組包括服務組態模組、服務監控模組、服務關聯模組、即時品質模組、及資料鏈結模組。服務組態模組透過輸入輸出介面取得數個網路設備對應的服務組態,而各服務組態相關於對應網路設備的識別資訊及紀錄類型。服務監控模組建立那些網路設備對應的服務組態之間的監控關係。服務關聯模組取得那些網路設備對應的服務組態之關聯類別。即時品質模組透過輸入輸出介面取得那些網路設備對應的即時監控內容,而各即時監控內容相關於訊號品質、訊務或資源。資料鏈結模組將那些網路設備對應的服務組態、監控關係、關聯類別及即時監控內容所形成的即時服務品質資訊集合與對應歷史服務品質資訊集合比對,並透過即時時間戳紀錄比對不相符的即時服務品質資訊集合以形成資料鏈結關係。The quality monitoring server for network equipment in the embodiment of the present invention includes a storage, an input/output interface, and a processor. The memory stores several modules. The input and output interface sends or receives data. The processor is coupled to the storage and the network module, and accesses and loads the modules stored in the storage. Those modules include service configuration module, service monitoring module, service association module, real-time quality module, and data link module. The service configuration module obtains the service configuration corresponding to several network devices through the input and output interface, and each service configuration is related to the identification information and record type of the corresponding network device. The service monitoring module establishes the monitoring relationship between the service configurations corresponding to those network devices. The service association module obtains the association category of the service configuration corresponding to those network devices. The real-time quality module obtains the real-time monitoring content corresponding to those network devices through the input and output interface, and each real-time monitoring content is related to signal quality, communication or resources. The data link module compares the real-time service quality information collection formed by the corresponding service configuration, monitoring relationship, association category, and real-time monitoring content of those network devices with the corresponding historical service quality information collection, and compares them with real-time time stamp records. Collect inconsistent real-time service quality information to form a data link.

另一方面,本發明實施例的網路設備的品質監控方法,其包括下列步驟。取得數個網路設備對應的服務組態,而各服務組態相關於對應網路設備的識別資訊及紀錄類型。建立那些網路設備對應的服務組態之間的監控關係。取得那些網路設備對應的服務組態之關聯類別。取得那些網路設備對應的即時監控內容,而各即時監控內容相關於訊號品質、訊務或資源。將那些網路設備對應的服務組態、監控關係、關聯類別及即時監控內容所形成的即時服務品質資訊集合與對應歷史服務品質資訊集合比對。透過即時時間戳紀錄比對不相符的即時服務品質資訊集合以形成資料鏈結關係。On the other hand, the quality monitoring method of network equipment according to the embodiment of the present invention includes the following steps. Obtain the service configuration corresponding to several network devices, and each service configuration is related to the identification information and record type of the corresponding network device. Establish monitoring relationships between service configurations corresponding to those network devices. Get the associated category of the service configuration corresponding to those network devices. Obtain the real-time monitoring content corresponding to those network devices, and each real-time monitoring content is related to signal quality, communications or resources. The real-time service quality information collection formed by the service configuration, monitoring relationship, association category, and real-time monitoring content corresponding to those network devices is compared with the corresponding historical service quality information collection. The data link relationship is formed by comparing the inconsistent real-time service quality information collection through real-time timestamp records.

基於上述,本發明實施例的網路設備的品質監控伺服器及其方法,其係通用的系統架構,並支援多種服務之品質監控,且不需要為了不同的服務而建立多套品質監控系統,從而節省維運成本。透過設定不同設備與服務的各項監控關聯與品質資訊特徵值,並經過資訊轉換流程來建立設備與服務間的資料鏈結關係,再利用資料鏈結關係取得對應的服務品質資訊。本發明實施例的資訊轉換方法,不限定來源資料格式,直接使用原始資料資料庫之資料,並依據服務組態資料庫中之服務特徵值、監控關係特徵值、關聯類別特徵值及品質特徵值進行資料關聯,即可完成各種不同服務的資料轉換。藉此,可達到通用的系統架構,從而支援多種服務之品質監控。本發明實施例更能透過時間戳建立資料鏈結關係,藉由時間戳的機制,除可查詢即時品質資訊內容,也可追溯查詢歷史服務品質資訊,以節省人力及時間成本來比對追蹤歷史資料。Based on the above, the quality monitoring server and method for network equipment in the embodiments of the present invention have a common system architecture and support quality monitoring of multiple services, and there is no need to build multiple quality monitoring systems for different services. Thereby saving maintenance costs. By setting various monitoring associations and quality information characteristic values of different devices and services, and establishing the data link relationship between the device and the service through the information conversion process, the data link relationship is used to obtain the corresponding service quality information. The information conversion method of the embodiment of the present invention does not limit the source data format, directly uses the data of the original data database, and based on the service feature value, monitoring relationship feature value, correlation category feature value, and quality feature value in the service configuration database Perform data association to complete data conversion for various services. In this way, a common system architecture can be achieved to support quality monitoring of multiple services. The embodiment of the present invention can further establish the data link relationship through the time stamp. With the time stamp mechanism, in addition to querying real-time quality information content, it can also query historical service quality information retrospectively to save labor and time costs to compare and track history. data.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail in conjunction with the accompanying drawings.

圖1是依據本發明一實施例的系統架構圖。請參照圖1,此系統架構1至少包括但不僅限於品質監控伺服器100、原始資料庫200、服務組態資料庫300、服務品質資料庫400、資料鏈結資料庫500、應用程式介面((Application Programming Interface,API))600及服務介接裝置700。Fig. 1 is a system architecture diagram according to an embodiment of the present invention. Please refer to Figure 1. This system architecture 1 at least includes but is not limited to quality monitoring server 100, original database 200, service configuration database 300, service quality database 400, data link database 500, application program interface (( Application Programming Interface (API)) 600 and service interface device 700.

品質監控伺服器100可以是電腦主機、伺服器、工作站等裝置。品質監控伺服器100至少包括但不僅限於儲存器110、輸入輸出介面130及處理器150。The quality monitoring server 100 can be a computer host, a server, a workstation, and other devices. The quality monitoring server 100 at least includes but is not limited to a storage 110, an input/output interface 130, and a processor 150.

儲存器110可以係任何型態的固定或可移動隨機存取記憶體(RAM)、唯讀記憶體(ROM)、快閃記憶體(flash memory)、傳統硬碟(Hard Disk Drive,HDD)、固態硬碟(Solid-State Drive,SSD)或類似元件,並用以記錄服務組態模組101、服務監控模組102、服務關聯模組103、即時品質模組104、資料鏈結模組105等軟體程式/模組、服務組態資料、關聯類別資料、服務組態監控關係資料、即時品質資料、即時服務品質資訊集合、服務組態關鍵值、歷史服務品質資訊集合、資料鏈結關係等相關資訊及檔案。前述模組、檔案、及資料待後續實施例再詳細說明。The storage 110 can be any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory (flash memory), traditional hard disk (Hard Disk Drive, HDD), Solid-State Drive (SSD) or similar components, and used to record service configuration module 101, service monitoring module 102, service association module 103, real-time quality module 104, data link module 105, etc. Software programs/modules, service configuration data, related category data, service configuration monitoring relationship data, real-time quality data, real-time service quality information collection, service configuration key values, historical service quality information collection, data link relationships, etc. Information and files. The aforementioned modules, files, and data will be described in detail in subsequent embodiments.

輸入輸出介面130可以是支援諸如Wi-Fi、行動網路的通訊收發器、諸如鍵盤、滑鼠、觸控面板的輸入裝置、或是USB、Thunderbolt等有線介面。於本實施例中,輸入輸出介面130用以傳送或接收資料。The input and output interface 130 may be a communication transceiver supporting such as Wi-Fi and a mobile network, an input device such as a keyboard, a mouse, and a touch panel, or a wired interface such as USB and Thunderbolt. In this embodiment, the input/output interface 130 is used to transmit or receive data.

處理器150與儲存器110及輸入輸出介面130耦接,並可以是中央處理單元(CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位信號處理器(DSP)、可程式化控制器、特殊應用積體電路(ASIC)或其他類似元件或上述元件的組合。在本發明實施例中,處理器150用以執行品質監控伺服器100的所有作業,且可存取並執行上述儲存器110中記錄的模組及資料。The processor 150 is coupled to the storage 110 and the input/output interface 130, and can be a central processing unit (CPU), or other programmable general-purpose or special-purpose microprocessors, digital signal processors ( DSP), programmable controller, special application integrated circuit (ASIC) or other similar components or a combination of the above components. In the embodiment of the present invention, the processor 150 is used to perform all operations of the quality monitoring server 100, and can access and execute the modules and data recorded in the storage 110.

原始資料庫200、服務組態資料庫300、服務品質資料庫400、及資料鏈結資料庫500可以是諸如NAS、硬碟、隨身碟等儲存媒介、或是電腦主機、伺服器或工作站等裝置。服務介接裝置700可以是電腦主機、伺服器或工作站等裝置並提供輸入裝置以接收使用者的操作、以及顯示裝置以呈現查詢結果。此外,於本實施例中,服務介接裝置700係經由應用程式介面600連接品質監控伺服器100。The original database 200, the service configuration database 300, the service quality database 400, and the data link database 500 can be storage media such as NAS, hard drives, flash drives, or devices such as computer hosts, servers, or workstations. . The service interface device 700 may be a device such as a computer host, a server, or a workstation, and provides an input device to receive user operations, and a display device to present query results. In addition, in this embodiment, the service interface device 700 is connected to the quality monitoring server 100 via the application program interface 600.

為了方便理解本發明的操作流程,以下將舉諸多實施例詳細說明。下文中,將搭配系統架構1中的各裝置及品質監控伺服器100的各項元件及模組說明本發明實施例所述之方法。本方法的各個流程可依照實施情形而隨之調整,且並不僅限於此。In order to facilitate the understanding of the operation process of the present invention, a number of embodiments will be described below in detail. Hereinafter, the method described in the embodiment of the present invention will be described in conjunction with each device in the system architecture 1 and various components and modules of the quality monitoring server 100. Each process of the method can be adjusted accordingly according to the implementation situation, and is not limited to this.

圖2是依據本發明一實施例說明品質監控方法-資料轉換階段的流程圖。請參照圖2,服務組態模組101自透過輸入輸出介面130而自原始資料庫200取得原始設備資訊(步驟S210)。此原始資料庫200所記錄的內容是屬於核心骨幹網路、接取電路、或終端設備的網路設備。例如,虛擬私人網路(VPN)核心骨幹、VPN接取電路、VPN網路至網路介面(Network-to-Network Interface,NNI)電路、寬頻設備介面、地點名相關介面、寬頻服務相關介面等等相關設備。FIG. 2 is a flowchart illustrating a quality monitoring method-data conversion stage according to an embodiment of the present invention. Referring to FIG. 2, the service configuration module 101 obtains original device information from the original database 200 through the input/output interface 130 (step S210). The contents recorded in the original database 200 are network equipment belonging to the core backbone network, access circuit, or terminal equipment. For example, virtual private network (VPN) core backbone, VPN access circuit, VPN network-to-network interface (NNI) circuit, broadband device interface, location name-related interface, broadband service-related interface, etc. And other related equipment.

服務組態資料庫300預先設定有自動納管服務及服務特徵值等資訊。而服務特徵值例如是,範例1(服務編號)-{ “id(規格識別碼)”: “serviceId(服務識別碼)”, “name(規格名稱)”: “服務編號”, “specName(規格代碼)”: “serviceId”, “dataTypeId(規格資料型別)”: “一般文字(單筆)”};範例2(備援服務編號)-{“id(規格識別碼)”: “backupRtno(備援服務編號)”, “name(規格名稱)”:”備援服務編號”, “specName(規格代碼)”: “backupServiceId(備援服務識別碼)”, “dataTypeId(規格資料型別)”: “一般文字(多筆)”};範例3(封包來回時間(rtt)嚴重門檻值)-{“id(規格識別碼)”: “rttCriticalThreshold(嚴重門檻值)”, “name(規格名稱)”: “rtt嚴重門檻值”, “specName(規格代碼)”: “rttCriticalThreshold”, “dataTypeId(規格資料型別)”: “下拉式選單”}。The service configuration database 300 is preset with information such as automatically managed services and service characteristic values. The service characteristic value is, for example, example 1 (service number)-{ "id (specification identification code)": "serviceId (service identification code)", "name (specification name)": "service number", "specName (specification Code)": "serviceId", "dataTypeId (specification data type)": "general text (single)"}; example 2 (backup service number)-{"id (specification identification code)": "backupRtno( Backup Service ID)”, “name (specification name)”: “Backup service ID”, “specName (specification code)”: “backupServiceId (backup service identification code)”, “dataTypeId (specification data type)” : "General text (multiple strokes)"}; Example 3 (packet round trip time (rtt) serious threshold)-{"id (specification identification code)": "rttCriticalThreshold (serious threshold)", "name (specification name) ": "rtt critical threshold", "specName (specification code)": "rttCriticalThreshold", "dataTypeId (specification data type)": "drop-down menu"}.

服務組態模組101即可依據服務組態資料庫300中自動納管規則的不同服務特徵值來建立服務組態資料及關聯類別資料(步驟S220),並將所建立的服務組態資料、關聯類別資料存入服務組態資料庫300。The service configuration module 101 can create service configuration data and associated category data according to the different service characteristic values of the automatic management rules in the service configuration database 300 (step S220), and combine the created service configuration data, The associated category data is stored in the service configuration database 300.

舉例而言,服務組態模組101依據自動納管服務(即,納管規則)而至VPN核心骨幹網路取得納管的服務組態內容(如:原 “VPN-1234”轉換為“SDN-VPN服務(服務類別(serviceCategory))”);服務組態模組101亦可從VPN接取電路、寬頻服務相關介面取得電路號碼及電路上/下行速率(例如,電路號碼=034986342,電路上/下行速率=64K/2M),並轉換為“SDN-VPN服務”包含那些“電路號碼”及“電路上/下行速率”,此時的“電路號碼”將會是資料鏈結關係的”服務組態關鍵值”。由此可知,即便原始設備資訊的資料格式可能不同,但透過本發明實施例可取得的服務特徵值,以作為服務組態資料。For example, the service configuration module 101 obtains the managed service configuration content from the VPN core backbone network (for example, the original "VPN-1234" is converted to "SDN") according to the automatic management service (ie, management rules). -VPN service (service category (serviceCategory))”); the service configuration module 101 can also obtain the circuit number and circuit uplink/downlink rate from the VPN access circuit and broadband service related interfaces (for example, circuit number = 034986342, circuit on /Downlink rate=64K/2M), and converted to "SDN-VPN service" including those "circuit number" and "circuit uplink/downlink rate", the "circuit number" at this time will be the data link relationship" service Configure key values". It can be seen that even though the data format of the original equipment information may be different, the service characteristic value that can be obtained through the embodiment of the present invention is used as the service configuration data.

又例如,服務組態模組101可依據服務特徵值而從VPN接取電路取得每筆”電路號碼”對應規格資料的內容(例如,serviceId=“11350137”),這些內容後續可提供給服務介接裝置700依指定的服務特徵值之規格名稱取得資料。服務組態模組101亦可同時賦予每筆”電路號碼”一個關聯類別,並依其不同的角色給予不同的關聯類別(例如:“SR-MGN(代理介面管理IP)”、“SR-WAN(代理介面IP)”、“CW-WAN(客戶家介面IP)”),以形成關聯類別資料。For another example, the service configuration module 101 can obtain the content of the specification data (for example, serviceId="11350137") corresponding to each "circuit number" from the VPN access circuit according to the service characteristic value, and these contents can be subsequently provided to the service agent The interface device 700 obtains data according to the specification name of the specified service characteristic value. The service configuration module 101 can also assign each "circuit number" an association category at the same time, and assign different association categories according to its different roles (for example: "SR-MGN (agent interface management IP)", "SR-WAN (Agent Interface IP)", "CW-WAN (Customer Home Interface IP)") to form related category data.

接著,服務監控模組102依據服務組態資料、關聯類別資料及服務組態資料庫300中之不同服務的監控關係特徵值建立各服務組態間的監控關係資料(步驟S230),並將所建立的服務組態監控關係資料存入服務組態資料庫300。Then, the service monitoring module 102 establishes the monitoring relationship data between each service configuration according to the service configuration data, the associated category data, and the monitoring relationship characteristic values of different services in the service configuration database 300 (step S230), and combines The established service configuration monitoring relationship data is stored in the service configuration database 300.

這些監控關係特徵值例如是,範例1((訊號)品質監控)-{“serviceCategory(服務類別)”: “SDN-VPN”, “monitorType(監控類型)”: “linkQuality(連結品質)”, “agentType(代理關聯類別)”:”SR-MGN”, “srcType(來源關聯類別)”: “SR-WAN”, “destType(目的關聯類別)”: “CE-WAN”};範例2(訊務監控)-{“serviceCategory(服務類別)”: “SDN-VPN”, “monitorType(監控類型)”: “traffic”, “agentType(代理關聯類別)”: “SR-MGN”, “srcType(來源關聯類別)”: “SR-WAN”, “destType(目的關聯類別)”: “null(無)”};範例3(資源監控)-{“serviceCategory(服務類別)”: “SDN-VPN”, “monitorType(監控類型)”: “resource”, “agentType(代理關聯類別)”: “SR-MGN”, “srcType(來源關聯類別)”: “null”, “destType(目的關聯類別)”: “null”}。These monitoring relationship feature values are, for example, example 1 ((signal) quality monitoring)-{"serviceCategory (service category)": "SDN-VPN", "monitorType (monitor type)": "linkQuality (link quality)", " agentType (agent association type)": "SR-MGN", "srcType (source association type)": "SR-WAN", "destType (destination association type)": "CE-WAN"}; example 2 (communication Monitoring)-{"serviceCategory (service category)": "SDN-VPN", "monitorType (monitor type)": "traffic", "agentType (agent association category)": "SR-MGN", "srcType (source association) Category)": "SR-WAN", "destType (destination type)": "null (none)"}; Example 3 (resource monitoring)-{"serviceCategory (service category)": "SDN-VPN", " monitorType (monitoring type)": "resource", "agentType (agent association type)": "SR-MGN", "srcType (source association type)": "null", "destType (destination association type)": "null "}.

值得注意的是,服務組態資料庫300可預先設定監控類型(例如,品質監控(如:封包來回時間、封包遺失率)、訊務監控(如:上/下行封包數)、或資源監控(如:CPU使用率、記憶體使用率)等)。此外,服務組態資料庫300可預先設定監控關係特徵值。例如,品質監控是由“agentType:SR-MGN(代理介面管理IP)”;透過“srcType:SR-WAN(代理介面IP)”測試”;destType:CE-WAN(客戶家介面IP)”的封包來回時間、封包遺失率)。又例如,訊務監控是由“agentType:SR-MGN(代理介面管理IP)”測試”;srcType:SR-WAN(代理介面IP)”的上/下行封包數)。再例如,資訊監控是測試“agentType:SR-MGN(代理介面管理IP)”的CPU使用率、記憶體使用率)。此外,服務監控模組102可依監控關係特徵值而將SDN-VPN服務下每筆服務組態關鍵值產生所有的服務組態監控關係並存入服務組態資料庫300。It is worth noting that the service configuration database 300 can pre-set the monitoring type (for example, quality monitoring (such as: packet round-trip time, packet loss rate), traffic monitoring (such as the number of uplink/downlink packets), or resource monitoring ( Such as: CPU usage, memory usage), etc.). In addition, the service configuration database 300 can preset the monitoring relationship characteristic value. For example, quality monitoring is a package of "agentType: SR-MGN (agent interface management IP)"; "srcType: SR-WAN (agent interface IP)" test"; destType: CE-WAN (customer home interface IP)" Round trip time, packet loss rate). For another example, traffic monitoring is tested by "agentType: SR-MGN (agent interface management IP)"; srcType: SR-WAN (agent interface IP)" the number of up/down packets). For another example, information monitoring is to test the CPU usage and memory usage of "agentType: SR-MGN (Agent Interface Management IP)"). In addition, the service monitoring module 102 can generate all service configuration monitoring relationships for each service configuration key value under the SDN-VPN service and store them in the service configuration database 300 according to the characteristic value of the monitoring relationship.

接著,服務關聯模組103依據服務組態監控關係資料及服務組態資料庫300中之各服務需監控品質之設備關聯類別特徵值建立服務品質關聯資料(或稱關聯類別資料)(步驟S240),並將所建立的服務品質關聯資料存入服務組態資料庫300。Then, the service association module 103 establishes service quality association data (or associated category data) based on the service configuration monitoring relationship data and the characteristic values of the equipment association categories for which each service needs to be monitored for quality in the service configuration database 300 (step S240) , And store the established service quality related data in the service configuration database 300.

設備關聯類別特徵值例如是,範例1(監控設備管理介面)-{“serviceCategory(服務類別)”: “SDN-VPN”, “relationType(關聯類別)”:”SR-MGN”};範例2(監控設備介面)-{“serviceCategory(服務類別)”:”SDN-VPN”, “relationType(關聯類別)”: “SR-WAN”};範例3(客戶設備介面)-{“serviceCategory(服務類別)”: “SDN-VPN”, “relationType(關聯類別)”: “CE-WAN”}。The characteristic value of the device association category is, for example, example 1 (monitoring device management interface)-{"serviceCategory": "SDN-VPN", "relationType": "SR-MGN"}; example 2( Monitoring device interface)-{"serviceCategory (service category)": "SDN-VPN", "relationType (relation category)": "SR-WAN"}; example 3 (customer device interface)-{"serviceCategory (service category) ": "SDN-VPN", "relationType": "CE-WAN"}.

值得注意的是,服務組態資料庫300可預先設定關聯類別特徵值(例如,品質監控之關聯類別=“CE-WAN”、 訊務監控之關聯類別=“SR-MGN”;資源監控之關聯類別=“CE-WAN”、“SR-MGN”。又例如,服務組態資料庫300可預先設定關聯類別特徵值之群組取樣的類型(例如, SDN-VPN服務之組態為自維,則使用E2E(CE-WAN ADD CE-WAN)群組取樣類型)。此外,服務關聯模組103可依據關聯類別特徵值而將SDN-VPN服務下每筆服務組態關鍵值產生所有的服務品質關聯資料並存入服務組態資料庫300。It is worth noting that the service configuration database 300 can pre-set the associated category characteristic values (for example, the associated category of quality monitoring = "CE-WAN", the associated category of traffic monitoring = "SR-MGN"; the association of resource monitoring Category = "CE-WAN", "SR-MGN". For another example, the service configuration database 300 can pre-set the type of group sampling of the associated category feature values (for example, the configuration of the SDN-VPN service is self-maintained, E2E (CE-WAN ADD CE-WAN) group sampling type is used). In addition, the service association module 103 can generate all the service qualities of each service configuration key value under the SDN-VPN service according to the characteristic value of the association category The associated data is stored in the service configuration database 300.

接著,即時品質模組104依據服務品質關聯資料及服務組態資料庫中之各服務之品質特徵值,透過輸入輸出介面130連接服務品質資料庫400以取得對應品質資訊,從而建立即時品質資訊(步驟S250),並將所建立的即時品質資料存入服務組態資料庫300。Then, the real-time quality module 104 connects the service quality database 400 through the input and output interface 130 to obtain corresponding quality information based on the service quality related data and the quality characteristic values of each service in the service configuration database, thereby creating real-time quality information ( Step S250), and store the established real-time quality data in the service configuration database 300.

而品質特徵值例如是,範例1(品質資料)-{“serviceCategory(服務類別)”: “SDN-VPN “,“monitorType(監控類別)”: “linkQuality”, “pmDbName(品質資料庫)”: “agg_SDN_PM”, “pmTableName(歷史品質資料表)”: “usp_query_ping”, “pmViewName(即時品質檢視表)”: “vw_Recent_Ping”};範例2(訊務資料)-{“serviceCategory(服務類別)”: “SDN-VPN”, “monitorType(監控類別)”: “traffic(流量)”, “pmDbName(品質資料庫)”: “agg_SDN_PM”, “pmTableName(歷史品質資料表)”: “usp_query_traffic”, “pmViewName(即時品質檢視表)”: “vw_Recent_Traffic”};範例3(封包資料)-{“serviceCategory(服務類別)”: “SDN-VPN”, “monitorType(監控類別)”: “traffic”, “pmDbName(品質資料庫)”: “agg_SDN_PM”, “pmTableName(歷史品質資料表)”: “usp_query_packet”, “pmViewName(即時品質檢視表)”: “vw_Recent_Packet”}。The quality feature value is, for example, example 1 (quality data)-{"serviceCategory (service category)": "SDN-VPN ", "monitorType (monitor type)": "linkQuality", "pmDbName (quality database)": "Agg_SDN_PM", "pmTableName (historical quality data table)": "usp_query_ping", "pmViewName (real-time quality inspection table)": "vw_Recent_Ping"}; example 2 (communication information)-{"serviceCategory (service category)": "SDN-VPN", "monitorType (monitor type)": "traffic (traffic)", "pmDbName (quality database)": "agg_SDN_PM", "pmTableName (historical quality data table)": "usp_query_traffic", "pmViewName (Real-time quality checklist)": "vw_Recent_Traffic"}; Example 3 (Package data)-{"serviceCategory (service category)": "SDN-VPN", "monitorType (monitor type)": "traffic", "pmDbName( Quality database": "agg_SDN_PM", "pmTableName (historical quality data table)": "usp_query_packet", "pmViewName (real-time quality inspection table)": "vw_Recent_Packet"}.

服務品質資料庫400會依據服務監控模組102產生之服務組態監控關係資料來產生對應之品質監控(例如,封包來回時間、封包遺失率)、訊務監控(例如,上/下行封包數)、資源監控(例如,CPU使用率、記憶體使用率)資訊。又例如,服務組態資料庫300可預先設定品質特徵值(例如,品質監控之metricId:AGG-AVL、AGG-RTT其對應的avl(可用度)、rtt(封包來回時間) 等品質資訊);訊務監控之metricId:AGG-AVG-INFLOW、AGG-AVG-OUTFLOW其對應的inflow(上行封包數)、outflow(下行封包數) 等訊務資訊),這些特徵值將存入服務組態資料庫300,使服務介接裝置700後續可透過“metricId”取得對應資訊。此外,即時品質模組104可依據品質特徵值而將SDN-VPN服務下每筆服務組態關鍵值產生所有的即時品質資料存入服務組態資料庫300。The service quality database 400 generates corresponding quality monitoring (for example, packet round-trip time, packet loss rate) and traffic monitoring (for example, the number of upstream/downstream packets) based on the service configuration monitoring relationship data generated by the service monitoring module 102 , Resource monitoring (for example, CPU usage, memory usage) information. For another example, the service configuration database 300 can preset quality characteristic values (for example, the metricId of quality monitoring: AGG-AVL, AGG-RTT and its corresponding avl (availability), rtt (packet round-trip time) and other quality information); The metricId of traffic monitoring: AGG-AVG-INFLOW, AGG-AVG-OUTFLOW and their corresponding inflow (upstream packet number), outflow (downstream packet number) and other traffic information), these characteristic values will be stored in the service configuration database 300, so that the service interface device 700 can subsequently obtain corresponding information through "metricId". In addition, the real-time quality module 104 can store all real-time quality data generated by each service configuration key value under the SDN-VPN service in the service configuration database 300 according to the quality characteristic value.

圖3是依據本發明一實施例的品質監控方法-資料鏈結階段的流程圖。請參照圖3,資料鏈結模組105取得從資訊轉換流程轉換完成之即時服務品質資訊集合(可包含{“服務組態資料”, “服務組態監控關係資料”, “服務品質關聯資料”, “即時品質資料”})(步驟S310),並依據此服務品質資訊集合所包含的服務組態之所有服務組態關鍵值,而自資料鏈結資料庫500查詢過往已建立的資料鏈結關係資料。若資料鏈結模組105找出符合那些服務組態關鍵值的歷史資料鏈結關係,則可自其中取得各服務組態關鍵值最新時間戳的歷史資料鏈結關係(步驟S320)。Fig. 3 is a flowchart of a quality monitoring method-data linking stage according to an embodiment of the present invention. Please refer to Figure 3, the data link module 105 obtains a collection of real-time service quality information converted from the information conversion process (may include {"service configuration data", "service configuration monitoring relationship data", "service quality related data" , "Real-time quality data"}) (step S310), and based on all service configuration key values of the service configuration included in this service quality information set, query the data link database 500 that has been established in the past Relationship information. If the data link module 105 finds historical data link relationships that match those service configuration key values, it can obtain the historical data link relationships of the latest timestamp of each service configuration key value from them (step S320).

資料鏈結模組105可依據取得的其中一個服務組態關鍵值之最新時間戳下的歷史資料鏈結關係,而自服務組態資料庫300取得此服務組態關鍵值之歷史服務品質資訊集合(步驟S330),資料鏈結模組105並可比對此歷史服務品質資訊集合與轉換完成之即時服務品質資訊集合是否相同(步驟S340)。若不相同(或不符合)則將即時服務品質資訊集合結合即時(或當前)時間戳,以建立(或形成)一筆即時時間戳之資料鏈結關係至資料鏈結資料庫500(步驟S350)。反應於完成比對或比對相同,資料鏈結模組105將接續處理下一筆服務組態關鍵值之最新時間戳歷史資料鏈結關係(步驟S360)。The data link module 105 can obtain the historical data link relationship under the latest time stamp of one of the obtained service configuration key values, and obtain the historical service quality information collection of this service configuration key value from the service configuration database 300 (Step S330), the data link module 105 can compare whether the historical service quality information set is the same as the converted real-time service quality information set (Step S340). If they are not the same (or inconsistent), the real-time service quality information collection is combined with the real-time (or current) timestamp to establish (or form) a real-time timestamp data link relationship to the data link database 500 (step S350) . In response to the completion of the comparison or the same comparison, the data link module 105 will continue to process the latest time stamp historical data link relationship of the next service configuration key value (step S360).

值得注意的是,每筆服務組態關鍵值會依據時間戳而對應有資料鏈結關係(包含:{“時間戳”->“服務組態關鍵值”->“服務組態唯一序號”->“服務組態監控關係唯一序號”->“服務品質組態唯一序號”->“即時品質唯一序號”}等資料之間的鏈結關係。It is worth noting that each service configuration key value will correspond to the data link relationship based on the timestamp (including: {"timestamp" -> "service configuration key value" -> "service configuration unique serial number"- >"Service configuration monitoring relationship unique serial number" ->"Service quality configuration unique serial number" ->"Real-time quality unique serial number"} and other data links.

舉例而言,圖2的流程結束後,各模組101~104會各自產生SDN-VPN服務下每筆服務組態關鍵值對應於各模組101~104之唯一序號(例如,034986342 + 0020ee0d-1297-457b-8f85-e9774d6945af + 1 + 3 + 15)。每當即時品質模組104處理完後資料鏈結模組105將整合模組101~104之唯一序號,並比對所有內否是否有差異性。若無差異則不處理;若有差異則資料鏈結模組105增加(或結合)當下時間戳並寫入資料鏈結資料庫500(例如,20180919095700 + 034986342:0020ee0d-1297-457b-8f85-e9774d6945af + 1 + 3 + 15)。For example, after the process of Fig. 2 ends, each module 101~104 will generate each service configuration key value under the SDN-VPN service, corresponding to the unique serial number of each module 101~104 (for example, 034986342 + 0020ee0d- 1297-457b-8f85-e9774d6945af + 1 + 3 + 15). Whenever the real-time quality module 104 is processed, the data link module 105 will integrate the unique serial numbers of the modules 101 to 104, and compare whether there are any differences among them. If there is no difference, do not process; if there is a difference, the data link module 105 adds (or combines) the current timestamp and writes it to the data link database 500 (for example, 20180919095700 + 034986342: 0020ee0d-1297-457b-8f85-e9774d6945af + 1 + 3 + 15).

圖4是依據本發明一實施例的品質監控方法-資料查詢階段的流程圖。請參照圖4,服務介接裝置700透過其輸入裝置接收使用者指定的查詢條件(例如,{服務組態(設備規格識別碼、服務類別等)、時間(戳)、…}(步驟S410),即可傳送查詢條件至應用程式介面600。而應用程式介面600將此查詢條件傳送至品質監控伺服器100。資料鏈結模組105透過輸入輸出介面130接受此查詢條件,即可自資料鏈結資料庫500取得查詢條件對應查詢結果的所有服務組態關鍵值之資料鏈結關係(步驟S420),並依據資料鏈結關係而自服務組態資料庫300取得每筆服務組態關鍵值之服務品質資訊集合(步驟S430),即可將對應的服務品質資訊集合透過應用程式介面600回應至服務介接裝置700。FIG. 4 is a flowchart of a data query phase of a quality monitoring method according to an embodiment of the present invention. 4, the service interface device 700 receives user-specified query conditions (for example, {service configuration (equipment specification identification code, service category, etc.), time (stamp),...} through its input device (step S410) , The query condition can be sent to the application program interface 600. The application program interface 600 sends the query condition to the quality monitoring server 100. The data link module 105 accepts the query condition through the input and output interface 130, and then can download the query condition from the data link The result database 500 obtains the data link relationship of all service configuration key values corresponding to the query result of the query condition (step S420), and obtains the key value of each service configuration from the service configuration database 300 according to the data link relationship The service quality information collection (step S430) can respond the corresponding service quality information collection to the service interface device 700 through the application program interface 600.

值得注意的是,由於本發明實施例保有資料鏈結資料庫500的儲存紀錄,服務介接裝置700除了能透過應用程式介面600取得即時服務品質資訊集合,同時也可藉由時間戳的鏈結紀錄(即,資料鏈結關係)而可回溯歷史到已建立過的歷史服務品質資訊集合。It is worth noting that, because the embodiment of the present invention keeps the storage records of the data link database 500, the service interface device 700 can obtain the real-time service quality information collection through the application program interface 600, and can also link by time stamp. Records (ie, data link relationships) can be traced back to the established historical service quality information collection.

舉例而言,假若服務介接裝置700需查詢“服務組態關鍵值=034986342”品質監控之metricId:AGG-AVL之“即時”品質資訊結果,需先至資料鏈結資料庫500並依據“服務組態關鍵值=034986342”查詢最新時間戳之鏈結集合,再至服務組態資料庫300並透過唯一序號(0020ee0d-1297-457b-8f85-e9774d6945af + 1 + 3 + 15)而自所需要資訊集合取得metricId需要的結果且回傳給服務介接裝置700。For example, if the service interface device 700 needs to query the "service configuration key value=034986342" quality monitoring metricId: the "real-time" quality information result of AGG-AVL, first go to the data link database 500 and follow the "service Configuration key value=034986342" query the link set of the latest timestamp, then go to the service configuration database 300 and use the unique serial number (0020ee0d-1297-457b-8f85-e9774d6945af + 1 + 3 + 15) to obtain the required information The result required by the metricId is collected and returned to the service interface device 700.

假若服務介接裝置700需查詢“服務組態關鍵值=034986342”品質監控之metricId:AGG-AVL之歷史品質資訊結果,則需增加查詢的時間區間條件,並將此時間區間內所有符合的時間戳資料鏈結結果集合回傳給服務介接裝置700。If the service interface device 700 needs to query the "service configuration key value=034986342" quality monitoring metricId: AGG-AVL historical quality information result, the query time interval condition needs to be added, and all the matching times in this time interval The result set of the stamp data link is sent back to the service interface device 700.

綜上所述,本發明實施例網路設備的品質監控及其方法,在資訊轉換的過程中,本發明實施例係利用自動納管服務自各資料庫透過軟體模組針對各階段注入之特徵值映對建立不同服務的組態、監控、品質等資訊。在建立鏈結關係的過程中,本發明實施例係從資訊轉換流程取得轉換完成之即時服務品質資訊集合,依序藉由資料鏈結模組處理每一筆服務組態關鍵值之資料鏈結關係。此外,須對歷史服務品質資訊集合與轉換完成之即時服務品質資訊集合比對是否相同;若不相同則需建立即時時間戳之資料鏈結關係。在資料查詢的過程中,本發明實施例係透過服務介接裝置並經由應用程式介面而將查詢條件傳送至品質監控伺服器。資料鏈結模組可自資料鏈結資料庫取得查詢結果的所有服務組態關鍵值之資料鏈結關係,再依資料鏈結關係取得對應的即時服務品質資訊集合或歷史服務品質資訊集合。To sum up, the quality monitoring and method of network equipment in the embodiment of the present invention. In the process of information conversion, the embodiment of the present invention uses the automatic management service to inject the characteristic values from each database through the software module for each stage. Mapping establishes the configuration, monitoring, quality and other information of different services. In the process of establishing the link relationship, the embodiment of the present invention obtains the converted real-time service quality information collection from the information conversion process, and sequentially uses the data link module to process the data link relationship of each service configuration key value . In addition, it is necessary to compare whether the historical service quality information collection and the converted real-time service quality information collection are the same; if they are not the same, the data link relationship of the real-time time stamp needs to be established. In the process of data query, the embodiment of the present invention transmits query conditions to the quality monitoring server through the service interface device and through the application program interface. The data link module can obtain the data link relationship of all service configuration key values of the query result from the data link database, and then obtain the corresponding real-time service quality information collection or historical service quality information collection according to the data link relationship.

本發明實施例至少具有以下特點及功效:The embodiments of the present invention have at least the following characteristics and effects:

本發明實施例之資料鏈結方法,可應用於將各種服務之組態及監控品質資訊組合起來以產生一組資料鏈結關係,後續即可透過此鏈結關係來查詢服務即時及歷史品質資料。The data link method of the embodiment of the present invention can be applied to combine the configuration and monitoring quality information of various services to generate a set of data link relationships, which can then be used to query real-time and historical quality data of services .

本發明實施例不需指定來源資料格式,直接透過原始資料資料庫儲存之資料,依據服務組態資料庫中之服務組態特徵值、監控關係特徵值、設備關聯類別特徵值及品質特徵值進行資料關聯,即可完成資料轉換,並較具彈性。The embodiments of the present invention do not need to specify the source data format, and directly use the data stored in the original data database, and proceed according to the service configuration characteristic value, the monitoring relationship characteristic value, the device association category characteristic value, and the quality characteristic value in the service configuration database. Data association can complete data conversion and is more flexible.

本發明實施例具有時間戳的資料鏈結關係方法,在產生資料鏈結關係時,同時記錄時間戳資料,並將時間戳、服務組態、服務監控關係、監控品質組態及即時品質組合起來。藉由此時間戳資料鏈結關係機制可確保每筆資料鏈結紀錄被保存下來,除了可查詢即時品質資訊內容,也可追溯查詢歷史服務品質資訊,從而節省人力及時間成本來比對追蹤歷史資料。The embodiment of the present invention has a time-stamped data link relationship method. When the data link relationship is generated, the time-stamped data is recorded at the same time, and the timestamp, service configuration, service monitoring relationship, monitoring quality configuration and real-time quality are combined . This time-stamped data link relationship mechanism can ensure that each data link record is preserved. In addition to querying real-time quality information content, it can also retrospectively query historical service quality information, thereby saving labor and time costs to compare and track history data.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the relevant technical field can make slight changes and modifications without departing from the spirit and scope of the present invention. The scope of protection of the present invention shall be determined by the scope of the attached patent application.

1:系統架構 100:品質監控伺服器 200:原始資料庫 300:服務組態資料庫 400:服務品質資料庫 500:資料鏈結資料庫 600:應用程式介面 700:服務介接裝置 110:儲存器 130:輸入輸出介面 150:處理器 101:服務組態模組 102:服務監控模組 103:服務關聯模組 104:即時品質模組 105:資料鏈結模組 S210~S250、S310~S360、S410~S430:步驟1: System architecture 100: Quality monitoring server 200: Original database 300: Service configuration database 400: Service quality database 500: Data link database 600: Application programming interface 700: Service interface device 110: Storage 130: Input and output interface 150: Processor 101: Service configuration module 102: Service monitoring module 103: Service association module 104: Real-time quality module 105: Data link module S210~S250, S310~S360, S410 ~S430: Step

圖1是依據本發明一實施例的系統架構圖。 圖2是依據本發明一實施例的品質監控方法-資料轉換階段的流程圖。 圖3是依據本發明一實施例的品質監控方法-資料鏈結階段的流程圖。 圖4是依據本發明一實施例的品質監控方法-資料查詢階段的流程圖。Fig. 1 is a system architecture diagram according to an embodiment of the present invention. 2 is a flowchart of a quality monitoring method-data conversion stage according to an embodiment of the present invention. Fig. 3 is a flowchart of a quality monitoring method-data linking stage according to an embodiment of the present invention. FIG. 4 is a flowchart of a data query phase of a quality monitoring method according to an embodiment of the present invention.

1:系統架構 100:品質監控伺服器 200:原始資料庫 300:服務組態資料庫 400:服務品質資料庫 500:資料鏈結資料庫 600:應用程式介面 700:服務介接裝置 110:儲存器 130:輸入輸出介面 150:處理器 101:服務組態模組 102:服務監控模組 103:服務關聯模組 104:即時品質模組 105:資料鏈結模組1: System architecture 100: Quality monitoring server 200: Original database 300: Service configuration database 400: Service quality database 500: Data link database 600: Application programming interface 700: Service interface device 110: Storage 130: Input and output interface 150: Processor 101: Service configuration module 102: Service monitoring module 103: Service association module 104: Real-time quality module 105: Data link module

Claims (10)

一種網路設備之品質監控伺服器,包括:一儲存器,儲存多個軟體模組;一輸入輸出介面,傳送或接收資料;以及一處理器,耦接該儲存器及該網路模組,並存取且載入該儲存器所儲存的該些軟體模組,該些軟體模組包括:一服務組態模組,透過該輸入輸出介面取得多個網路設備對應的服務組態,其中各該服務組態相關於對應該網路設備的識別資訊及紀錄類型;一服務監控模組,建立該些網路設備對應的服務組態之間的監控關係;一服務關聯模組,取得該些網路設備對應的服務組態之關聯類別;一即時品質模組,透過該輸入輸出介面取得該些網路設備對應的即時監控內容,其中各該即時監控內容相關於訊號品質、訊務或資源;以及一資料鏈結模組,將該些網路設備對應的服務組態、監控關係、關聯類別及即時監控內容所形成的即時服務品質資訊集合與對應歷史服務品質資訊集合比對,其中比對該即時服務品質資訊集合中的該服務組態、該監控關係、該關聯類別、及該即時服務品質對應的唯一序號是否符合該對應歷史服務品質資訊集合,並反應於比對不相符,該資料鏈結模組透過即時時間戳結 合比對不相符的即時服務品質資訊集合以形成一資料鏈結關係並進一步記錄該資料鏈結關係於該儲存器,其中該即時時間戳用於查詢;反應於比對相符,該資料鏈結模組不記錄當前的該即時服務品質資訊集合且接續比對下一筆的該即時服務品質資訊集合。 A quality monitoring server for network equipment includes: a memory storing a plurality of software modules; an input and output interface for transmitting or receiving data; and a processor coupled to the memory and the network module, And access and load the software modules stored in the memory, the software modules include: a service configuration module, through the input and output interface to obtain the corresponding service configuration of multiple network devices, where Each service configuration is related to the identification information and record type of the corresponding network equipment; a service monitoring module establishes the monitoring relationship between the service configurations corresponding to the network equipment; a service association module obtains the The associated category of the service configuration corresponding to some network devices; a real-time quality module obtains the real-time monitoring content corresponding to the network devices through the input and output interface, and each real-time monitoring content is related to signal quality, traffic or Resources; and a data link module that compares the real-time service quality information collection formed by the service configuration, monitoring relationship, association category, and real-time monitoring content corresponding to these network devices with the corresponding historical service quality information collection, where Compare whether the service configuration, the monitoring relationship, the association category, and the unique serial number corresponding to the real-time service quality in the real-time service quality information set match the corresponding historical service quality information set, and reflect that the comparison does not match, The data link module uses real-time timestamp The real-time service quality information collection that does not match is matched to form a data link relationship and the data link relationship is further recorded in the storage, where the real-time timestamp is used for query; in response to the match, the data link The module does not record the current real-time service quality information collection and continues to compare the next real-time service quality information collection. 如申請專利範圍第1項所述網路設備之品質監控伺服器,其中該資料鏈結模組透過該輸入輸出介面接受針對一該服務組態及時間戳的查詢條件,依據該查詢條件取得該服務組態對應資料鏈結關係,並依據該對應資料鏈結關係取得對應的即時服務品質資訊集合或歷史服務品質資訊集合。 For example, the quality monitoring server of the network equipment described in the scope of patent application, wherein the data link module receives a query condition for the service configuration and timestamp through the input and output interface, and obtains the query condition according to the query condition The service configuration corresponds to the data link relationship, and the corresponding real-time service quality information set or the historical service quality information set is obtained according to the corresponding data link relationship. 如申請專利範圍第1項所述網路設備之品質監控伺服器,其中該些網路設備屬於核心骨幹網路、接取電路、或終端設備的網路設備。 For example, the quality monitoring server for network equipment described in the first item of the scope of patent application, wherein the network equipment belongs to the core backbone network, access circuit, or terminal equipment network equipment. 如申請專利範圍第1項所述網路設備之品質監控伺服器,其中該服務組態模組透過該輸入輸出介面取得該些網路設備的原始設備資訊,並依據一納管規則自該些網路設備的原始設備資訊取得對應該服務組態。 For example, the quality monitoring server of the network equipment described in the scope of patent application, wherein the service configuration module obtains the original equipment information of the network equipment through the input and output interface, and obtains the original equipment information from the network equipment according to a management rule The original equipment information of the network equipment obtains the corresponding service configuration. 如申請專利範圍第2項所述網路設備之品質監控伺服器,其中該資料查詢模組提供一應用程式介面(Application Programming Interface,API)接收該查詢條件並提供該查詢條件對應的服務品質資訊集合。 For example, the quality monitoring server for network equipment described in item 2 of the scope of patent application, wherein the data query module provides an application programming interface (API) to receive the query conditions and provide service quality information corresponding to the query conditions set. 一種網路設備的品質監控方法,包括: 取得多個網路設備對應的服務組態,其中各該服務組態相關於對應該網路設備的識別資訊及紀錄類型;建立該些網路設備對應的服務組態之間的監控關係;取得該些網路設備對應的服務組態之關聯類別;取得該些網路設備對應的即時監控內容,其中各該即時監控內容相關於訊號品質、訊務或資源;將該些網路設備對應的服務組態、監控關係、關聯類別及即時監控內容所形成的即時服務品質資訊集合與對應歷史服務品質資訊集合比對,包括:比對該即時服務品質資訊集合中的該服務組態、該監控關係、該關聯類別、及該即時服務品質對應的唯一序號是否符合該對應歷史服務品質資訊集合;反應於比對不相符,透過即時時間戳結合比對不相符的即時服務品質資訊集合以形成一資料鏈結關係並進一步儲存該資料鏈結關係,其中該即時時間戳用於查詢;以及反應於比對相符,不記錄當前的該即時服務品質資訊集合且接續比對下一筆的該即時服務品質資訊集合。 A quality monitoring method for network equipment includes: Obtain the service configuration corresponding to multiple network devices, each of which is related to the identification information and record type of the corresponding network device; establish the monitoring relationship between the service configurations corresponding to these network devices; obtain The associated category of the service configuration corresponding to the network devices; obtain the real-time monitoring content corresponding to the network devices, where each real-time monitoring content is related to signal quality, traffic or resources; the corresponding network devices The real-time service quality information collection formed by the service configuration, monitoring relationship, association category and real-time monitoring content is compared with the corresponding historical service quality information collection, including: comparing the service configuration and the monitoring in the real-time service quality information collection Whether the relationship, the association type, and the unique serial number corresponding to the real-time service quality match the corresponding historical service quality information set; in response to the mismatch, the real-time timestamp is combined with the mismatched real-time service quality information set to form a Data link relationship and further storage of the data link relationship, where the real-time timestamp is used for query; and in response to the matching match, the current real-time service quality information set is not recorded and the next real-time service quality is continuously compared Information collection. 如申請專利範圍第6項所述網路設備之品質監控方法,其中形成該資料鏈結關係之後,更包括:接受針對一該服務組態及時間戳的查詢條件;依據該查詢條件取得該服務組態對應資料鏈結關係;以及依據該對應資料鏈結關係取得對應的服務品質資訊集合。 For example, the quality monitoring method of network equipment described in item 6 of the scope of patent application, after forming the data link relationship, it further includes: accepting a query condition for the service configuration and timestamp; obtaining the service according to the query condition Configure the corresponding data link relationship; and obtain the corresponding service quality information collection according to the corresponding data link relationship. 如申請專利範圍第6項所述網路設備之品質監控方法,其中該些網路設備屬於核心骨幹網路、接取電路、或終端設備的網路設備。 For example, the quality monitoring method of network equipment described in item 6 of the scope of patent application, wherein the network equipment belongs to the network equipment of the core backbone network, access circuit, or terminal equipment. 如申請專利範圍第6項所述網路設備之品質監控方法,其中取得該些網路設備對應的服務組態的步驟包括:取得該些網路設備的原始設備資訊;以及依據一納管規則自該些網路設備的原始設備資訊取得對應該服務組態。 For example, in the quality monitoring method of network equipment described in item 6 of the scope of patent application, the step of obtaining the service configuration corresponding to the network equipment includes: obtaining the original equipment information of the network equipment; and according to a management rule Obtain the corresponding service configuration from the original device information of these network devices. 如申請專利範圍第7項所述網路設備之品質監控方法,更包括:提供一應用程式介面接收該查詢條件;以及提供該查詢條件對應的服務品質資訊集合。 For example, the quality monitoring method of network equipment described in item 7 of the scope of patent application further includes: providing an application program interface to receive the query condition; and providing a collection of service quality information corresponding to the query condition.
TW107144963A 2018-12-13 2018-12-13 Quality monitoring server and method thereof for network equipment TWI700939B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107144963A TWI700939B (en) 2018-12-13 2018-12-13 Quality monitoring server and method thereof for network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107144963A TWI700939B (en) 2018-12-13 2018-12-13 Quality monitoring server and method thereof for network equipment

Publications (2)

Publication Number Publication Date
TW202023301A TW202023301A (en) 2020-06-16
TWI700939B true TWI700939B (en) 2020-08-01

Family

ID=72175896

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107144963A TWI700939B (en) 2018-12-13 2018-12-13 Quality monitoring server and method thereof for network equipment

Country Status (1)

Country Link
TW (1) TWI700939B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143507A (en) * 2010-11-23 2011-08-03 北京中创信测科技股份有限公司 Method and system for monitoring service quality, and analytical method and system therefor
US20140052877A1 (en) * 2012-08-16 2014-02-20 Wenbo Mao Method and apparatus for tenant programmable logical network for multi-tenancy cloud datacenters
CN105791046A (en) * 2014-12-26 2016-07-20 中兴通讯股份有限公司 Method, device, terminal and server for evaluating user QoE
TWI599984B (en) * 2016-12-23 2017-09-21 Chunghwa Telecom Co Ltd Flexible configuration of multi-service integrated quality control system methods and computer programs
US20180284746A1 (en) * 2016-05-09 2018-10-04 StrongForce IoT Portfolio 2016, LLC Methods and systems for data collection optimization in an industrial internet of things environment
US20180316615A1 (en) * 2017-04-27 2018-11-01 At&T Intellectual Property I, L.P. Method and apparatus for selecting processing paths in a converged network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143507A (en) * 2010-11-23 2011-08-03 北京中创信测科技股份有限公司 Method and system for monitoring service quality, and analytical method and system therefor
CN102143507B (en) 2010-11-23 2015-04-15 北京中创信测科技股份有限公司 Method and system for monitoring service quality, and analytical method and system therefor
US20140052877A1 (en) * 2012-08-16 2014-02-20 Wenbo Mao Method and apparatus for tenant programmable logical network for multi-tenancy cloud datacenters
CN105791046A (en) * 2014-12-26 2016-07-20 中兴通讯股份有限公司 Method, device, terminal and server for evaluating user QoE
US20180284746A1 (en) * 2016-05-09 2018-10-04 StrongForce IoT Portfolio 2016, LLC Methods and systems for data collection optimization in an industrial internet of things environment
TWI599984B (en) * 2016-12-23 2017-09-21 Chunghwa Telecom Co Ltd Flexible configuration of multi-service integrated quality control system methods and computer programs
TW201824167A (en) * 2016-12-23 2018-07-01 中華電信股份有限公司 Method and computer program product for flexibly configured multi-service integrated quality monitoring system including a customer description file, a service layer, a service monitoring layer, a data storage layer, and a display layer
US20180316615A1 (en) * 2017-04-27 2018-11-01 At&T Intellectual Property I, L.P. Method and apparatus for selecting processing paths in a converged network

Also Published As

Publication number Publication date
TW202023301A (en) 2020-06-16

Similar Documents

Publication Publication Date Title
CN111274095B (en) Log data processing method, device, equipment and computer readable storage medium
US10284444B2 (en) Visual representation of end user response time in a multi-tiered network application
WO2021129367A1 (en) Method and apparatus for monitoring distributed storage system
CN108989136B (en) Service end-to-end performance monitoring method and device
CN103546343B (en) The network traffics methods of exhibiting of network traffic analysis system and system
CN111858248A (en) Application monitoring method, device, device and storage medium
CN110325979B (en) Measurement solution service providing system
WO2020173080A1 (en) Method and apparatus for querying call chain information
CN114513334B (en) Risk management method and risk management device
CN107704387B (en) Method, device, electronic equipment and computer readable medium for system early warning
CN116248479A (en) Network path detection method, device, equipment and storage medium
CN111752916A (en) Data acquisition method and device, computer readable storage medium, electronic device
CN104104734A (en) Log analysis method and device
WO2023010823A1 (en) Network fault root cause determining method and apparatus, device, and storage medium
WO2021056739A1 (en) Performance analysis method, device, computer apparatus and storage medium
CN109964450B (en) Method and device for determining shared risk link group
CN107094086A (en) A kind of information acquisition method and device
CN111147899B (en) Fault early warning method and device
HK1253571A1 (en) Automatic server cluster discovery
CN106549827A (en) The detection method and device of network state
TWI700939B (en) Quality monitoring server and method thereof for network equipment
CN112835780B (en) Service detection method and device
WO2025001697A1 (en) Cdn network topology awareness method and apparatus, and electronic device
CN106330556A (en) Method and device for generating service module calling associated information
CN104618190A (en) Shell-based network bandwidth testing method under cluster environment