5G core network element health status monitoring method, system and network element

Through the introduction of network element monitoring components and reporting components on the 5G core network, the regular monitoring and configuration management of the health information of the net element is realized, and the health status monitoring problem of the 5G core network in China Net Yuan is solved. Detection and processing to ensure the stable operation of the network.

CN114071530BActive Publication Date: 2025-01-28CHINA TELECOM CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010743316.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-29
Publication Date
2025-01-28
Estimated Expiration
2040-07-29

AI Technical Summary

Technical Problem

In the 5G core network, it is difficult for the existing technology to effectively monitor and manage the health status of network elements, resulting in difficulty in timely discovering and handling network element abnormalities, affecting the high-speed operation of the network.

Method used

Through the introduction of network monitoring components and network components in the network repository function of the Net dollar (NRF) and other network dollars to achieve regular monitoring and configuration management of the health information of the mesh. Net yuan monitoring component receives the health information sent by the reporting component on the network element, and determines whether the net element is abnormal based on the received information. If the abnormalities are sent, the component configuration information is sent to adjust the content of the health information and the heartbeat interval, and the health information is continued if normal.

Benefits of technology

The efficient monitoring of the health status of the 5G core network meta is achieved, which can be found and handle the abnormal network element in time to ensure the stable operation of the network, and at the same time affect the performance of the mesh component as low as possible and reduce the data traffic.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114071530B_ABST
    Figure CN114071530B_ABST
Patent Text Reader

Abstract

The present invention relates to a monitoring method, system and network element for the health status of network elements in a 5G core network. The monitoring method comprises: a network element monitoring component receives health information regularly sent by a network element reporting component at a heartbeat interval; the network element monitoring component determines whether the network element is abnormal based on the received health information and / or the heartbeat interval of the network element reporting component, and when the network element is judged to be abnormal, the network element monitoring component sends the component configuration information of the network element reporting component to the network element; the network element monitoring component receives the health information sent by the network element reporting component after the component configuration information is changed; the network element monitoring component determines whether the network element is abnormal based on the health information and / or the heartbeat interval after the configuration is changed, and when the network element is judged to be abnormal, the network storage library function network element reports that the network element is abnormal, and when the network element is judged to be normal, the network element monitoring component continues to receive the health information regularly sent by the network element reporting component.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of 5G communication technology, and in particular, relates to a method, system and network element for monitoring the health status of a 5G core network element. Background Art

[0002] Mobile communication technology has developed from the first generation to the fifth generation, with faster speeds and lower latency. In the complex 5G network, the core network adopts a service-based architecture (SBA), referring to the concept of "microservices" in the field of information technology (IT), splitting the physical entities with multiple functions into multiple logical network functions (NF) with independent functions, and each individual realizes its own service function. The 5G core network network elements mainly include:

[0003] (1) AMF (Access and Mobility Management Function) network element functions include: connection management, reachability management, mobility management, access authorization, etc.

[0004] (2) SMF (Session Management Function) Network element functions include: session management, such as session establishment, modification and release, including channel maintenance between UPF and AN nodes, etc.

[0005] (3) UPF (User plane function) network element functions include: session point for interconnection between external PDU and data network, packet routing and forwarding (for example, supporting uplink classifier to route service flow to data network instance), etc.

[0006] (4) PCF (Policy Control Function) network element functions include: supporting a unified policy framework, providing policy rules, and accessing subscription information related to policy decisions in a unified data repository.

[0007] (5) NEF (Network Exposure Function) network element functions include: NEF uses a standardized interface (Nudr) to UDR (Unified Data Repository) to store / retrieve information as structured data.

[0008] (6) NRF (Network Repository Function) Network element functions include: maintaining available network element instances and network element configuration files for their supported services. NRF analyzes the heartbeat packets sent by each network element and gives processing results, such as retaining the network element, deleting the network element, and issuing an alarm.

[0009] (7) UDM (Unified Data Management) network element functions include: generating 3GPP key authentication information, user identification processing, network element registration management, legal interception function, subscription management, management and storage of contract data, authentication data, etc.

[0010] (8)AUSF (Authentication Server Function) network element functions include: terminal authentication, provision of key materials, protection of control information list, etc.

[0011] (9) NSSF (Network Slice Selection Function) network element functions include: selecting the network slice to serve the UE, determining the AMF set to be used to serve the UE, determining the list of candidate AMFs based on the configuration, etc.

[0012] Through modularization, decoupling and integration between network elements are achieved. The decoupled network elements can be expanded, evolved, and deployed on demand independently. Therefore, the numerous NFs in the 5G core network require unified management and maintenance. Summary of the invention

[0013] Although the 3GPP specification R15 stipulates that the network repository function NRF is responsible for managing each network element, 3GPP does not specify how NRF monitors the core network elements, especially how to monitor the health status of each network element.

[0014] The 5G service-oriented architecture transforms the logical network elements formed by the traditional hardware and software bundling to the network element virtualization NFV (Network Function Virtualization). With the increase in the number of network elements, it is necessary to regularly monitor the health status of network elements in order to timely discover, warn and predict network element anomalies to ensure the high-speed operation of the 5G network. The NRF network element in the 5G core network assumes the management function of network elements such as AMF (access and mobility management function), SMF (session management function), and NEF (network open function) in the core network. Network elements such as AMF, SMF, and NEF regularly report heartbeat information packets to NRF to indicate the survival status of the network element. However, the heartbeat information packet only contains information such as the heartbeat sequence number. In addition, NRF queries the health status information of each network element by subscription, but NRF may not be able to obtain this health status information in time. All these make it difficult for NRF to effectively and reliably manage many network elements.

[0015] The present invention is proposed in view of the above problems, and its purpose is to provide a method for monitoring the health status of 5G core network network elements, so as to monitor the health status of each network element more efficiently, and monitor the health status of each network element under the premise of minimizing the impact on network element performance and reducing data traffic as much as possible.

[0016] A brief overview of the invention is given below in order to provide a basic understanding of some aspects of the invention. However, it should be understood that this overview is not an exhaustive overview of the invention. It is not intended to identify the key or important parts of the invention, nor is it intended to limit the scope of the invention. Its purpose is merely to give some concepts of the invention in a simplified form as a prelude to a more detailed description that will be given later.

[0017] According to one aspect of the present invention, a method for monitoring the health status of a 5G core network network element is provided, wherein the 5G core network network element includes a network repository function network element and at least one other network element different from the network repository function network element, the network repository function network element includes a network element monitoring component, and the at least one other network element includes a network element reporting component, and the monitoring method includes: the network element monitoring component receives health information regularly sent by the network element reporting component of the at least one other network element at a heartbeat interval; the network element monitoring component determines whether the at least one other network element is abnormal based on the received health information and / or the heartbeat interval of the network element reporting component, and when it is determined that the at least one other network element is abnormal, the network element monitoring component sends component configuration information of the network element reporting component to the at least one other network element, and the component configuration information The information is used by the network element reporting component to configure itself according to the received component configuration information to change the content items of the health information reported to the network element monitoring component and / or the heartbeat interval of the network element reporting component; the network element monitoring component receives the health information sent by the network element reporting component after the configuration is changed according to the component configuration information; the network element monitoring component determines whether the at least one other network element is abnormal based on the health information after the configuration is changed and / or the heartbeat interval. When it is determined that the at least one other network element is abnormal, the network storage repository function network element reports the abnormality of the at least one other network element to the 5G core network network management network element, records the health information and updates the health log. When it is determined that the at least one other network element is normal, the network element monitoring component continues to receive the health information sent regularly by the network element reporting component.

[0018] According to another aspect of the present invention, a network repository functional network element is provided, comprising: one or more processors; and a memory on which computer executable instructions are stored, and when the computer executable instructions are executed by the one or more processors, the one or more processors execute the above-mentioned monitoring method.

[0019] According to one aspect of the present invention, a method for monitoring the health status of a 5G core network network element is provided, wherein the 5G core network network element includes a network repository function network element and at least one other network element different from the network repository function network element, the network repository function network element includes a network element monitoring component, and the at least one other network element includes a network element reporting component, and the monitoring method includes: the network element reporting component receives component configuration information issued by the network element monitoring component, and the component configuration information is used by the network element reporting component to configure itself according to the received component configuration information to change the content items of the reported health information and / or the network element reporting component heartbeat interval, the health information includes more than one content item; the network element reporting component generates the health information of at least one other network element according to the component configuration information; the network element reporting component periodically sends the health information to the network element monitoring component at the heartbeat interval in the component configuration information; the network element reporting component determines whether new component configuration information sent by the network element monitoring component is received, and configures itself according to the new component configuration information received when new component configuration information is received; and the network element reporting component generates new network element health information with the new component configuration information and periodically sends it to the network element monitoring component.

[0020] According to one aspect of the present invention, a network element for a 5G core network is provided, comprising: one or more processors; and a memory having computer executable instructions stored thereon, wherein the computer executable instructions, when executed by the one or more processors, enable the one or more processors to execute the above-mentioned monitoring method.

[0021] According to one aspect of the present invention, a system for monitoring the health status of 5G core network network elements is provided, wherein the 5G core network network element includes a network repository function network element and at least one other network element different from the network repository function network element, the network repository function network element includes a network element monitoring component, the at least one other network element includes a network element reporting component, the network element monitoring component is communicatively connected to the network element reporting component via a 5G network, the network element monitoring component is configured to receive health information regularly sent by the network element reporting component of the at least one other network element at a heartbeat interval, judge whether the at least one other network element is abnormal based on the received health information and / or the heartbeat interval of the network element reporting component, and send component configuration information of the network element reporting component to the at least one other network element if it is judged that the at least one other network element is abnormal, and the component configuration information is used by the network element reporting component to configure itself according to the received component configuration information to change the reported health information content items and / or the heartbeat interval of the network element reporting component, the health information includes more than one content item, the network element monitoring component is also configured to receive the health information sent by the network element reporting component after the component configuration information is changed, judge whether the at least one other network element is abnormal according to the health information after the configuration change and / or the heartbeat interval, report the at least one other network element abnormality when it is judged that the at least one other network element is abnormal, record the health information and update the health log, and continue to receive the health information regularly sent by the network element reporting component when it is judged that the at least one other network element is normal, the network element reporting component regularly sends the health information of the at least one other network element to the network element monitoring component at a heartbeat interval, and receives the component configuration information sent by the network element monitoring component, and configures itself according to the received component configuration information to change the content items of the health information reported to the network element monitoring component and / or the heartbeat interval of the network element reporting component.

[0022] According to one or more embodiments of the present invention, the health information of each network element can be monitored more efficiently, and the health status of each network element can be monitored under the premise of minimizing the impact on network element performance and reducing data traffic as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings, which constitute a part of the specification, describe embodiments of the present invention and, together with the specification, are used to explain the principles of the present invention. With reference to the accompanying drawings, the present invention can be more clearly understood according to the following detailed description, in which:

[0024] Figure 1 FIG. 4 is a block diagram showing an authentication system for a SIP voice service according to an embodiment of the present invention.

[0025] Figure 2 is a flow chart illustrating a network element monitoring component according to an embodiment of the present invention.

[0026] Figure 3 is a flow chart showing a network element monitoring component according to another embodiment of the present invention.

[0027] Figure 4 is a flow chart showing a network element reporting component according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless otherwise specifically stated.

[0029] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0030] The following description of at least one exemplary embodiment is merely illustrative and is not intended to limit the present invention and its application or use. Techniques, methods, and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, the techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific value should be interpreted as being merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0031] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0032] Figure 1 is a block diagram showing a monitoring system 1 according to an embodiment of the present invention.

[0033] The monitoring system 1 is a system for performing health monitoring on network elements of a 5G core network. The monitoring system 1 includes a network repository function network element NRF 11 and at least one other network element different from the network repository function network element NRF 11. Figure 1 In the illustrated embodiment, at least one other network element exemplifies access and mobility management function network element AMF 12, session management function network element SMF 13, user plane function network element UPF 14, network open function network element NEF 15, and policy control function network element PCF 16. These network elements are all examples and can be any 5G core network element.

[0034] The network repository function network element NRF 11 is configured to include a network element monitoring component 20. The access and mobility management function network element AMF 12, the session management function network element SMF 13, the user plane function network element UPF 14, the network open function network element NEF 15, and the policy control function network element PCF 16 are respectively configured to include a network element reporting component 30. The network element monitoring component 20 is communicatively connected to the network element reporting component 30 of each network element via the 5G network.

[0035] In the following, regarding at least one other network element, the access and mobility management function network element AMF 12 is taken as an example for explanation, but it should be understood that the following explanation can also be applied to other network elements.

[0036] The network element monitoring component 20 is configured to receive health information regularly sent by the network element reporting component 30 of each network element at a heartbeat interval, and determine whether the network element is abnormal according to the received health information and / or the heartbeat interval of the network element reporting component 30. In this embodiment, the network element monitoring component 20 receives health information regularly sent by the network element reporting component 30 of the access and mobility management function network element AMF 12 at a heartbeat interval, and determines whether the network element is abnormal according to the received health information and / or the heartbeat interval of the network element reporting component 30. Health information is information data reflecting the health status of the network element. In one embodiment, the health information includes more than one content item, and the content item includes at least one of the CPU temperature, CPU usage, physical memory usage, hard disk read and write data flow, network in and out flow, etc. of each network element. In one embodiment, the network element monitoring component 20 determines that the network element is abnormal when one or more items of the content items of the received health information exceed the respective specified thresholds. In another embodiment, the network element monitoring component 20 determines that the network element is abnormal when the received heartbeat interval is not within the specified range.

[0037] In the case where it is determined that the access and mobility management function network element AMF 12 is abnormal, the network element monitoring component 20 sends the component configuration information of the network element reporting component 30 to the access and mobility management function network element AMF 12. After receiving the component configuration information, the network element reporting component 30 of the access and mobility management function network element AMF 12 will configure itself according to the component configuration information to change the content items of the health information reported to the network element monitoring component 20 and / or the heartbeat interval of the network element reporting component 30. In one embodiment, in the case where it is determined that the access and mobility management function network element AMF 12 is normal, the network repository function network element NRF 11 records the network element health information, updates the network element health log, and continues to receive the health information regularly sent by the network element reporting component 30 of each network element at a heartbeat interval.

[0038] The network element monitoring component 20 is also configured to receive health information sent by the network element reporting component 30 after the component configuration information is changed, determine whether the access and mobility management function network element AMF 12 is abnormal based on the received health information and / or the heartbeat interval, and report the abnormality of the access and mobility management function network element AMF 12 when it is determined that the access and mobility management function network element AMF 12 is abnormal; and continue to receive health information regularly sent by the network element reporting component 30 of the access and mobility management function network element AMF 12 when it is determined that the access and mobility management function network element AMF 12 is normal.

[0039] The network element reporting component 30 of the access and mobility management function network element AMF 12 periodically sends the health information of the access and mobility management function network element AMF 12 to the network element monitoring component 20 at a heartbeat interval, and receives the component configuration information issued by the network element monitoring component 20, and configures itself according to the received component configuration information to change the content items of the reported health information and / or the heartbeat interval of the network element reporting component 30 of the access and mobility management function network element AMF 12.

[0040] In one embodiment, when the network repository function network element NRF 11 finds that a new network element is connected to the 5G core network, the network element monitoring component 20 may send component configuration information to the network element reporting component 30 of the network element. In another embodiment, when the network repository function network element NRF 11 finds that a new network element is connected to the 5G core network, the network element monitoring component 20 may not send component configuration information to the network element reporting component 30 of the network element, and the network element reporting component 30 of the network element may periodically send health information with a default configuration.

[0041] In one embodiment, when it is determined that the access and mobility management function network element AMF 12 is abnormal, the network element monitoring component 20 is configured for the component configuration information sent by the access and mobility management function network element AMF 12 to shorten the heartbeat interval for reporting health information of the access and mobility management function network element AMF 12 and / or increase the content items of the health information sent by the access and mobility management function network element AMF 12. By shortening the heartbeat interval for reporting health information, the various content items of the health information of the access and mobility management function network element AMF 12 and their changing trends can be monitored more timely and quickly. By increasing the content items of health information, the various health parameters of the access and mobility management function network element AMF 12 can be monitored more comprehensively.

[0042] The network repository function network element NRF 11 and the network element monitoring component 20 can be implemented by hardware, firmware, software and a combination thereof. In one embodiment, the network repository function network element NRF 11 includes one or more processors and a memory, and computer executable instructions are stored on the memory. When the computer executable instructions are executed by the one or more processors, the one or more processors implement the functions of the network repository function network element NRF 11.

[0043] The network elements such as the access and mobility management function network element AMF 12 and the network element reporting component 30 can be implemented by hardware, firmware, software and a combination thereof. In one embodiment, the access and mobility management function network element AMF 12 includes one or more processors and a memory, wherein the memory stores computer executable instructions, which, when executed by one or more processors, enable the one or more processors to implement the functions of the access and mobility management function network element AMF 12.

[0044] Figure 2 is a flow chart illustrating a network element monitoring component according to an embodiment of the present invention.

[0045] like Figure 2 As shown, in step S202, the network element monitoring component 20 of the network repository function network element NRF 11 receives health information regularly sent at heartbeat intervals by the network element reporting component 30 of the access and mobility management function network element AMF 12. In one embodiment, the content items of the health information include at least one of the CPU temperature of the access and mobility management function network element AMF 12, the CPU utilization rate, the physical memory utilization rate, the hard disk read and write data traffic, and the network in and out traffic.

[0046] In step S204, the network element monitoring component 20 determines whether the access and mobility management function network element AMF 12 is abnormal according to the received health information and / or the heartbeat interval of the network element reporting component 30. In the case where it is determined that the access and mobility management function network element AMF 12 is abnormal (i.e., "yes" in step S204), in step S206, the network element monitoring component 20 sends the component configuration information of the network element reporting component 30 to the access and mobility management function network element AMF 12, and the component configuration information is used by the network element reporting component 30 to configure itself according to the received component configuration information to change the content items of the reported health information and / or the heartbeat interval of the network element reporting component 30. In one embodiment, when it is determined that an abnormality has occurred in the access and mobility management function network element AMF 12, the network element monitoring component 20 is configured to send component configuration information for the access and mobility management function network element AMF 12 so as to shorten the heartbeat interval for reporting health information of the access and mobility management function network element AMF 12 and / or increase the content items of the health information sent by the access and mobility management function network element AMF 12. By shortening the heartbeat interval for reporting health information, the content items of the health information of the access and mobility management function network element AMF 12 and their changing trends can be monitored more timely and quickly. By increasing the content items of the health information, the various health parameters of the access and mobility management function network element AMF 12 can be monitored more comprehensively.

[0047] In one embodiment, when it is determined that the access and mobility management function network element AMF 12 is normal (ie, "No" in step S204), in step S214, the network element monitoring component 20 records the network element health information and updates the network element health log, and then returns to step S202.

[0048] After step S206, in step S208, the network element monitoring component 20 receives the health information sent by the network element reporting component 30 after the component configuration information is changed.

[0049] Next, in step S210, the network element monitoring component 20 determines whether the access and mobility management function network element AMF 12 is abnormal according to the health information and / or heartbeat interval received in step S208. In the case where the access and mobility management function network element AMF 12 is judged to be abnormal ("Yes" in step S210), the network repository function network element NRF 11 reports the abnormality of the access and mobility management function network element AMF 12 to the 5G core network network management network element (step S212), and records the health information and updates the health log (step S214); in the case where the access and mobility management function network element AMF 12 is judged to be normal ("No" in step S210), the process returns to step S202, and the network element monitoring component 20 continues to receive the health information regularly sent by the network element reporting component 30. Here, the 5G core network network management network is the management layer of the entire 5G core network, which can manage and control each network element. In one embodiment, the 5G core network network management network element is used to perform basic maintenance on each network element to meet basic and normal maintenance needs.

[0050] Figure 3 is a flow chart showing a network element monitoring component according to another embodiment of the present invention.

[0051] exist Figure 3 In the embodiment shown, Figure 2 Compared with step S202, step S200 is added before step S202. Figure 2 The same or similar parts are denoted by the same or similar reference numerals, and description thereof is omitted.

[0052] When the network repository function network element NRF 11 finds that a new network element is connected to the 5G core network, the network element monitoring component 20 sends component configuration information to the network element reporting component 30 of the network element in step S200 to perform initial configuration of the network element reporting component 30 of the network element. As a result, when a network element is newly connected to the 5G network, the network element monitoring component 20 can send health information with a unified configuration item. In another embodiment, when the network repository function network element NRF 11 finds that a new network element is connected to the 5G core network, the network element monitoring component 20 may not send component configuration information to the network element reporting component 30 of the network element, but the network element reporting component 30 of the network element may send health information regularly with a default configuration.

[0053] Figure 4 is a flow chart showing a network element reporting component according to an embodiment of the present invention.

[0054] In step S400, the network element reporting component 30 of the access and mobility management function network element AMF 12 receives the component configuration information sent by the network element monitoring component 20 of the network repository function network element NRF 11, where the component configuration information is used by the network element reporting component 30 to configure itself according to the received component configuration information to change the content items of the health information reported to the network element monitoring component 20 and / or the heartbeat interval of the network element reporting component 30. In one embodiment, the content items of the health information include at least one of the CPU temperature, CPU usage, physical memory usage, hard disk read and write data traffic, and network inbound and outbound traffic of the access and mobility management function network element AMF 12.

[0055] Next, in step S402, the network element reporting component 30 generates health information of at least one other network element according to the received component configuration information. In one embodiment, the network element reporting component 30 generates content items in the health information according to content items in the component configuration information and adds a timestamp to generate new network element health information.

[0056] Next, in step S404, the network element reporting component 30 periodically sends health information to the network element monitoring component 20 at the heartbeat interval in the component configuration information.

[0057] Next, in step S406, the network element reporting component 30 determines whether new component configuration information sent by the network element monitoring component 20 is received. When the network element reporting component 30 determines that new component configuration information is received (i.e., "yes" in step S406), it configures itself according to the received new component configuration information. In one embodiment, when the network element reporting component 30 determines that no new component configuration information is received (i.e., "no" in step S406), it returns to step S400, and the network element reporting component 30 continues to receive the component configuration information sent by the network element monitoring component 20 of the network repository function network element NRF11.

[0058] Next, in step S408 , the network element reporting component 30 generates new network element health information with the new component configuration information, and sends it to the network element monitoring component 20 regularly in the subsequent step S410 .

[0059] According to an embodiment of the present invention, the management function of the network repository functional network element is enhanced and expanded, and the heartbeat information and health information of each network element are combined. By respectively setting a network element monitoring component and a network element reporting component in the network repository functional network element and other network elements in the 5G core network, the health information of each network element can be monitored more efficiently, and the health status of each network element can be monitored under the premise of minimizing the impact on the network element performance and reducing the data traffic as much as possible.

[0060] It should be understood that references to "an embodiment" or similar expressions in this specification refer to specific features, structures, or characteristics described in conjunction with the embodiment being included in at least one specific embodiment of the present invention. Therefore, the appearance of "in an embodiment of the present invention" and similar expressions in this specification does not necessarily refer to the same embodiment.

[0061] It will be appreciated by those skilled in the art that the present invention is implemented as a system, apparatus, method, or computer-readable medium (e.g., non-transitory storage medium) as a computer program product. Thus, the present invention may be implemented in various forms, such as a complete hardware embodiment, a complete software embodiment (including firmware, resident software, microprogram code, etc.), or may be implemented in software and hardware implementations, which will be referred to as "circuits," "modules," or "systems" hereinafter. In addition, the present invention may also be implemented as a computer program product in any tangible media form having a computer-usable program code stored thereon.

[0062] The relevant description of the present invention is described with reference to the flowcharts and / or block diagrams of the systems, devices, methods and computer program products according to specific embodiments of the present invention. It can be understood that each block in each flowchart and / or block diagram, and any combination of blocks in the flowchart and / or block diagram, can be implemented using computer program instructions. These computer program instructions can be executed by a machine composed of a processor or other programmable data processing device of a general-purpose computer or a special computer, and the instructions are processed by a computer or other programmable data processing device to implement the functions or operations described in the flowchart and / or block diagram.

[0063] The accompanying drawings show the flow charts and block diagrams of the architecture, functions and operations that can be implemented by the systems, devices, methods and computer program products according to various embodiments of the present invention. Therefore, each block in the flow chart or block diagram can represent a module, segment, or part of the program code, which includes one or more executable instructions to implement the specified logical function. It should also be noted that in some other embodiments, the functions described in the blocks may not be performed in the order shown in the figure. For example, two blocks connected to each other in the figure can actually be executed simultaneously, or in some cases according to the functions involved, they can also be executed in the opposite order of the icons. It should also be noted that each block diagram and / or flow chart block, as well as the combination of blocks in the block diagram and / or flow chart, can be implemented by a system based on special hardware, or by a combination of special hardware and computer instructions to perform specific functions or operations.

[0064] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein are selected to best explain the principles of the embodiments, practical applications, or technical improvements to market technologies, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A method for monitoring the health status of a 5G core network element, wherein the 5G core network element comprises a network repository function network element and at least one other network element different from the network repository function network element, wherein the network repository function network element comprises a network element monitoring component, and the at least one other network element comprises a network element reporting component, wherein the monitoring method comprises: The network element monitoring component receives health information sent periodically at heartbeat intervals by the network element reporting component of the at least one other network element; The network element monitoring component determines whether the at least one other network element is abnormal based on the received health information and the heartbeat interval of the network element reporting component. When it is determined that the at least one other network element is abnormal, the network element monitoring component sends component configuration information of the network element reporting component to the at least one other network element, and the component configuration information is used by the network element reporting component to configure itself according to the received component configuration information to change the content items of the health information reported to the network element monitoring component, wherein the change increases the content items of the health information sent by the at least one other network element, and the health information includes more than one content item; The network element monitoring component receives health information regularly sent by the network element reporting component after the configuration of the component configuration information is changed; The network element monitoring component determines whether the at least one other network element is abnormal according to the health information after the configuration change and the heartbeat interval. If it is determined that the at least one other network element is abnormal, the network storage repository function network element reports the abnormality of the at least one other network element to the 5G core network network management network element, records the health information and updates the health log. If it is determined that the at least one other network element is normal, the network element monitoring component continues to receive the health information sent regularly by the network element reporting component; The content items of the health information include at least one of the CPU temperature, CPU usage, physical memory usage, hard disk read and write data flow, and network inbound and outbound flow of the at least one other network element.

2. The monitoring method according to claim 1, wherein: The network element monitoring component sends component configuration information to the network element reporting component of the at least one other network element when the at least one other network element is connected to the 5G core network.

3. The monitoring method according to claim 1, wherein: The change also shortens the heartbeat interval at which the at least one other network element reports health information.

4. A network storage repository function network element, comprising: one or more processors; as well as A memory having computer executable instructions stored thereon, wherein the computer executable instructions, when executed by the one or more processors, cause the one or more processors to perform the method according to any one of claims 1-3.

5. A method for monitoring the health status of a 5G core network element, wherein the 5G core network element comprises a network repository function network element and at least one other network element different from the network repository function network element, wherein the network repository function network element comprises a network element monitoring component, and the at least one other network element comprises a network element reporting component, wherein the monitoring method comprises: The network element reporting component receives component configuration information sent by the network element monitoring component when judging that the at least one other network element is abnormal according to the received health information and the heartbeat interval of the network element reporting component, and the component configuration information is used by the network element reporting component to configure itself according to the received component configuration information to change the content items of the reported health information, wherein the change increases the content items of the health information sent by the at least one other network element; The network element reporting component generates health information of the at least one other network element according to the component configuration information; The network element reporting component periodically sends the health information to the network element monitoring component at the heartbeat interval in the component configuration information; The network element reporting component determines whether new component configuration information sent by the network element monitoring component is received, and configures itself according to the received new component configuration information if the new component configuration information is received; and The network element reporting component generates new network element health information with new component configuration information and sends it to the network element monitoring component regularly; The content items of the health information include at least one of the CPU temperature, CPU usage, physical memory usage, hard disk read and write data flow, and network inbound and outbound flow of the at least one other network element.

6. The monitoring method according to claim 5, wherein: The change also shortens the heartbeat interval at which the at least one other network element reports health information.

7. The monitoring method according to claim 5, wherein: The network element reporting component generates network element health information according to component configuration information, including: generating content items in health information according to content items in the component configuration information and appending a timestamp to generate new network element health information.

8. A network element for a 5G core network, comprising: one or more processors; as well as A memory having computer executable instructions stored thereon, wherein when the computer executable instructions are executed by the one or more processors, the one or more processors are caused to perform the method according to any one of claims 5 to 7.

9. A system for monitoring the health status of 5G core network elements, wherein: The 5G core network element comprises a network repository function network element and at least one other network element different from the network repository function network element, The network repository function network element includes a network element monitoring component, the at least one other network element includes a network element reporting component, the network element monitoring component is communicatively connected to the network element reporting component via a 5G network, The network element monitoring component is configured to receive health information periodically sent by the network element reporting component of the at least one other network element at a heartbeat interval, determine whether the at least one other network element is abnormal based on the received health information and the heartbeat interval of the network element reporting component, and send component configuration information of the network element reporting component to the at least one other network element if it is determined that the at least one other network element is abnormal, wherein the component configuration information is used by the network element reporting component to configure itself according to the received component configuration information to change the content items of the reported health information, wherein the change increases the content items of the health information sent by the at least one other network element, and the health information includes more than one content item, The network element monitoring component is further configured to receive health information sent by the network element reporting component after the component configuration information is changed, determine whether the at least one other network element is abnormal based on the health information after the configuration change and the heartbeat interval, report the at least one other network element abnormality if it is determined that the at least one other network element is abnormal, record the health information and update the health log, and continue to receive the health information regularly sent by the network element reporting component if it is determined that the at least one other network element is normal. The network element reporting component periodically sends the health information of the at least one other network element to the network element monitoring component at a heartbeat interval, and receives the component configuration information sent by the network element monitoring component, and configures itself according to the received component configuration information to change the content items of the health information reported to the network element monitoring component; The content items of the health information include at least one of the CPU temperature, CPU usage, physical memory usage, hard disk read and write data flow, and network inbound and outbound flow of the at least one other network element.

Citation Information

Patent Citations

  • 5G network element task processing method and system, NRF (Network Repository Function) and memory medium

    CN109413667A

  • Management system and method for service network element in 5G core network

    CN110086652A

  • Container abnormity monitoring method and monitoring system

    CN110830289A