Management method and device of network element, computer device and storage medium
Patent Information
- Application Number
- CN202111280638.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2041-10-28
AI Technical Summary
[0011]In this embodiment, a unified OAM (Operation Administration and Maintenance) device is set up in the converged network, and proxy services are set up for the network elements in the converged network. The OAM device and the proxy services of the network elements can communicate and interact. This interaction may include: the OAM device can send instruction messages to the proxy services of the target network element (any network element in the converged network) to instruct the execution of management operations on the target network element; the OAM device can also receive management messages about the target network element reported by the proxy services of the target network element. Therefore, by communicating and interacting with the proxy services of each network element, the OAM device can monitor and manage each network element, thereby achieving unified management of all network elements in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
Smart Images

Figure CN116055284B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, specifically to a management method for network element devices, a management device for network element devices, a computer device, a computer-readable storage medium, and a computer program product. Background Technology
[0002] With the development of communication technology, the demand for converged networks is also increasing. A converged network refers to a network composed of two or more different networks; for example, a converged network consisting of 5G (5th Generation Mobile Communication Technology) and C-V2X (Cellular Vehicle-to-Everything) networks. Typically, the network elements in different networks may come from different manufacturers or have different characteristics; therefore, when these networks merge to form a converged network, unified operation and management of the network elements becomes crucial. Thus, how to achieve unified operation and management of network elements in a converged network is a pressing technical problem that needs to be solved. Summary of the Invention
[0003] This application provides a method, apparatus, computer device, and storage medium for managing network element devices, which can perform unified management of network element devices in converged networks.
[0004] On one hand, embodiments of this application provide a management method for network element devices, the method comprising: Send an instruction message to the agent service of the target network element device, the instruction message being used to instruct the execution of management operations on the target network element device; and... Receive management messages about the target network element device reported by the agent service of the target network element device; where the target network element device is any network element device in the converged network.
[0005] On one hand, embodiments of this application provide a management method for network element devices, the method comprising: Receive instruction messages for target network element devices sent by the operation and maintenance management system equipment; Perform management operations on the target network element device according to the instructions in the instruction message; and, Report management messages about the target network element device to the operation and maintenance management system equipment; where the target network element device is any network element device in the converged network.
[0006] On one hand, embodiments of this application provide a management device for network element equipment, the device comprising: The management unit is used to send instruction messages to the agent service of the target network element device, the instruction messages being used to instruct the execution of management operations on the target network element device; and, The receiving unit is used to receive management messages about the target network element device reported by the agent service of the target network element device; wherein, the target network element device is any network element device in the converged network.
[0007] On one hand, embodiments of this application provide a management device for network element equipment, the device comprising: The receiving unit is used to receive instruction messages sent by the operation and maintenance management system equipment for the target network element equipment; The processing unit is configured to perform management operations on the target network element device according to the instructions in the instruction message; and, The sending unit is used to report management messages about the target network element device to the operation and maintenance management system equipment; wherein, the target network element device is any network element device in the converged network.
[0008] On one hand, embodiments of this application provide a computer device, which includes a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, the processor performs the aforementioned management method for network element devices.
[0009] On one hand, embodiments of this application provide a computer-readable storage medium storing a computer program. When the computer program is read and executed by the processor of a computer device, the computer device performs the aforementioned management method for network element devices.
[0010] On one hand, embodiments of this application provide a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the aforementioned network element management method.
[0011] In this embodiment, a unified OAM (Operation Administration and Maintenance) device is set up in the converged network, and proxy services are set up for the network elements in the converged network. The OAM device and the proxy services of the network elements can communicate and interact. This interaction may include: the OAM device can send instruction messages to the proxy services of the target network element (any network element in the converged network) to instruct the execution of management operations on the target network element; the OAM device can also receive management messages about the target network element reported by the proxy services of the target network element. Therefore, by communicating and interacting with the proxy services of each network element, the OAM device can monitor and manage each network element, thereby achieving unified management of all network elements in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network. Attached Figure Description
[0012] Figure 1a This is a schematic diagram of the architecture of a management system for a network element device provided in an embodiment of this application; Figure 1b This is a schematic diagram of the architecture of a management system for another network element device provided in an embodiment of this application; Figure 2 This is a flowchart illustrating a management method for network element devices provided in an embodiment of this application; Figure 3a This is a schematic diagram of the architecture of a management system for another network element device provided in an embodiment of this application; Figure 3b This is a schematic diagram of the architecture of a management system for another network element device provided in an embodiment of this application; Figure 4 This is a flowchart illustrating another method for managing network element devices provided in an embodiment of this application; Figure 5 This is a schematic diagram of the interaction flow of a network element device management method provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a management device for a network element provided in an embodiment of this application; Figure 7 This is a schematic diagram of the structure of another network element management device provided in the embodiments of this application; Figure 8 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0013] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0014] This application proposes a management scheme for network element devices, which can be applied to various fields such as cloud technology, blockchain, smart transportation, and intelligent vehicle-road cooperation. This scheme enables unified operation and management of various network element devices in a converged network. Here, a converged network refers to a network composed of two or more different networks. In one embodiment, different networks refer to networks with different structures; for example, the converged network includes a first network and a second network, which are heterogeneous networks. In another embodiment, different networks refer to networks belonging to different network segments; for example, the first network and the second network in the converged network are cross-segment networks. It is understood that applying the network element device management scheme of this application to different fields will result in different converged network structures. For example, applying this scheme to the smart transportation field, the converged network may include, but is not limited to, a converged network composed of 5G and V2X networks; or a converged network composed of 5G and C-V2X networks, etc. Similarly, applying this scheme to the cloud technology field, the converged network may include, but is not limited to, a converged network composed of 5G and cloud networks, etc. Furthermore, the network elements to be managed in a converged network also differ. For example, in a converged network composed of both 5G and V2X networks, the network elements to be managed can be core network elements in the 5G network, including but not limited to: AMF (Access and Mobility Management Function) network elements, SMF (Session Management Function) network elements, and UPF (User Plane Function) network elements, as well as network elements in the V2X network (such as RSU (Road Side Unit) and road traffic management equipment). As another example, in a converged network composed of both 5G and cloud networks, the network elements to be managed can be both core network elements in the 5G network and network elements in the cloud network (such as cloud central servers and cloud edge servers).
[0015] The management process of the network element device management scheme proposed in this application generally includes: setting up a unified OAM device in the converged network and setting up proxy services for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of the target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of each network element device in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0016] Next, the technical terms involved in the technical field to which the solutions of the embodiments of this application may be applied will be introduced: I. Cloud Technology: Cloud technology is a collective term for network technologies, information technologies, integration technologies, management platform technologies, and application technologies applied based on the cloud computing business model. It can form resource pools, providing flexible and convenient on-demand access. Cloud computing technology will become a crucial support. Backend services of technical network systems require substantial computing and storage resources, such as video websites, image websites, and many portal websites. With the rapid development and application of the internet industry, every item may have its own identification mark in the future, requiring transmission to backend systems for logical processing. Data at different levels will be processed separately, and various industry data will all require robust system support, which can only be achieved through cloud computing.
[0017] In one possible implementation, the network element device management scheme provided in this application embodiment can be combined with cloud technology. For example, various messages (such as instruction messages, management messages, etc.) exchanged between OAM devices and network element devices can be stored using cloud storage technology in the cloud technology field, facilitating subsequent processing based on these messages. Cloud storage is a new concept that extends and develops from the concept of cloud computing. A distributed cloud storage system (hereinafter referred to as a storage system) refers to a storage system that uses cluster applications, grid technology, and distributed storage file systems to aggregate a large number of various types of storage devices (storage devices are also called storage nodes) in the network through application software or application interfaces to work together and jointly provide data storage and business access functions.
[0018] II. Blockchain: A blockchain network is a network composed of a peer-to-peer (P2P) network and a blockchain. A blockchain refers to a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. Essentially, it is a decentralized database, which is a series of data blocks (or blocks) linked together using cryptographic methods.
[0019] In one possible implementation, the network element device management scheme provided in this application embodiment can be combined with blockchain technology. For example, instruction messages, management messages and other data can be uploaded to the blockchain of the blockchain network for storage to prevent the internal data of the computer device from being tampered with, thereby improving the security and privacy of instruction messages, management messages and other data.
[0020] III. Intelligent Transportation and Intelligent Vehicle-Road Cooperation: Intelligent Traffic Systems (ITS), also known as Intelligent Transportation Systems, effectively integrate advanced technologies (information technology, computer technology, data communication technology, sensor technology, electronic control technology, automatic control theory, operations research, artificial intelligence, etc.) into transportation, service control, and vehicle manufacturing. This strengthens the connection between vehicles, roads, and users, thereby forming a comprehensive transportation system that ensures safety, improves efficiency, enhances the environment, and conserves energy. Intelligent Vehicle Infrastructure Cooperative Systems (IVICS) are a development direction of Intelligent Transportation Systems (ITS). IVICS utilizes advanced wireless communication and next-generation Internet technologies to implement comprehensive, real-time dynamic information exchange between vehicles and infrastructure. Based on the collection and fusion of dynamic traffic information across all times and spaces, it conducts active vehicle safety control and cooperative road management, fully realizing effective collaboration between people, vehicles, and roads. This ensures traffic safety, improves traffic efficiency, and ultimately forms a safe, efficient, and environmentally friendly road traffic system.
[0021] In one possible implementation, the network element device management scheme provided in this application embodiment can be applied to the fields of intelligent transportation and intelligent vehicle-road cooperation. For example, a road network can be included in the converged network, and roadside units (RSUs) at locations such as highway toll stations and gas stations involved in the road network can be used as network element devices to be managed. By monitoring the RSUs, congestion information of the road network at these locations can be understood. The parameters of the RSUs can also be optimized in a timely manner and the communication performance between the RSUs and vehicle terminals can be improved by managing the RSUs.
[0022] Unless otherwise specified, in the subsequent embodiments of this application, the application of the solution to the fields of intelligent transportation and intelligent vehicle-road cooperative systems will be used as examples for illustration. Accordingly, the converged network will be illustrated as a converged network composed of 5G network and vehicle network (V2X network or C-V2X network).
[0023] Based on the above description, the following will be combined with the appendix. Figure 1a - Appendix Figure 1b This application provides a detailed description of the management system for network element devices provided in the embodiments.
[0024] Please see Figures 1a-1b , Figures 1a-1b These are all schematic diagrams of the management system architecture for network element devices provided in the embodiments of this application. For example... Figures 1a-1b As shown, a converged network refers to a network formed by the convergence of 5G and C-V2X networks. Based on this, the management system of this network element device can include: at least one terminal device 40, an OAM device 10, and at least one network element device 20. The following section discusses... Figures 1a-1b The components shown are described in detail: (1) Terminal device 40 may include, but is not limited to: mobile phone, tablet computer, laptop computer, handheld computer, mobile internet device (MID), intelligent voice interaction device, vehicle terminal, roadside device, aircraft, wearable device, smart home appliance, or wearable device with information display function such as smart watch, smart bracelet, pedometer, etc.
[0025] (2) The OAM device 10 can be an independent entity. For example, the OAM device 10 can be a server, which can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, etc. The OAM device 10 can also be a non-independent entity. For example, the OAM device 10 can be set up in any core network element device in the 5G network as a functional module of that core network element device. For example, the OAM device 10 can be set up in the SMF as a functional module of the SMF. Figure 1a or Figure 1b As shown, OAM device 10 is equipped with a gateway 30. The main function of gateway 30 is to provide message relay services, such as relaying messages sent by OAM device 10 to network element device 20; or relaying messages sent by network element device 20 to OAM device 10.
[0026] It should be noted that the OAM device 10 can be deployed in any network within the converged network. For example, the OAM device 10 can be deployed in a 5G network or in a C-V2X network. This embodiment of the application illustrates the case where the OAM device 10 is deployed in a 5G network, and the OAM device 10 exists as an independent entity within the 5G network.
[0027] (3) The network element equipment 20 in the converged network includes the core network element equipment in the 5G network and the network element equipment in the C-V2X network. Here, the core network element equipment in the 5G network may include, but is not limited to: AMF network element equipment, SMF network element equipment, and UPF network element equipment. Among them, the AMF network element equipment is mainly responsible for user access authentication and mobility management; the SMF network element equipment can be responsible for session management, such as user session establishment and deletion, maintaining PDU (Protocol Data Unit) session context and user plane forwarding pipeline information, etc.; the UPF network element equipment can be used to process user packets, such as forwarding and billing. The network element equipment in the C-V2X network can be roadside equipment (RSU equipment), such as smart devices next to toll booths or gas stations, etc.
[0028] In this embodiment, a proxy service can be injected into the network element device 20 in the converged network. A proxy service is an application running in the background of the network element device that can act as an agent for the OAM device to obtain information from the network element device (such as hardware parameters, hardware utilization, etc.). Each network element device 20 establishes a communication connection with the OAM device 10 through its respective proxy service and is subject to unified management by the OAM device 10. Here, the communication connection between the network element device 20 and the OAM device 10 can support flexible configuration in various ways, such as... Figure 1a As shown, network elements (such as RSUs) in a C-V2X network can be connected to the OAM device 10 via a wired connection through gateway 30. For example... Figure 1b As shown, network elements (such as RSUs) in the C-V2X network can also be wirelessly connected to the OAM system device 10 via gateway 30 (e.g., using a 5G air interface network). In one possible implementation, a proxy service can be injected into each network element in the converged network, allowing the OAM device 10 to manage each network element in the converged network uniformly. In another possible implementation, proxy services can be selectively injected into a subset of network elements that need to be managed in the converged network, based on actual management needs, allowing the OAM device 10 to manage these network elements with injected proxy services uniformly.
[0029] It is understood that the system architecture diagrams described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0030] Next, the management method for network element devices provided in the embodiments of this application will be described in detail with reference to the accompanying drawings. Please refer to... Figure 2 , Figure 2 This is a flowchart illustrating a management method for network element devices provided in an embodiment of this application. This management method can be executed by a computer device, which can be an OAM device or a device carrying an OAM device. Figure 2 As shown, the management method for this network element device may include S201-S202, wherein: S201: Send an instruction message to the agent service of the target network element device. The instruction message is used to instruct the agent service of the target network element device to perform management operations on the target network element device.
[0031] The target network element can be any network element in the converged network. Specifically, the target network element can be any network element to be managed in the converged network. As described in the previous embodiments, proxy services can be injected into each network element in the converged network to achieve unified management, in which case the target network element can be any one of all network elements in the converged network. Alternatively, proxy services can be injected into some network elements to be managed in the converged network according to actual management needs to achieve unified management, in which case the target network element is any one of these network elements.
[0032] A converged network can include a first network and a second network. The first and second networks can be heterogeneous networks, meaning their network structures differ. Furthermore, the first and second networks can also be cross-segment networks, meaning they reside in different network segments. A network segment generally refers to the portion of a computer network that uses the same physical layer devices (transmission media, repeaters, hubs, etc.) that can communicate directly. In one possible implementation, the first network can be a 5G network, and the second network can be a vehicle-to-everything (V2X) network, which can include C-V2X (Cellular Vehicle-to-Everything) networks. It is understandable that the target network element can be any network element to be managed in the 5G network. For example, the target network element can be an AMF network element, SMF network element, UPF network element, Network Repository Function (NRF) network element, Network Exposure Function (NEF) network element, Unified Data Management (UDM) network element, and so on. The target network element can also be any network element to be managed in the C-V2X network. For example, the target network element can be an RSU in the C-V2X network, or a server in a traffic management platform, etc.
[0033] In this embodiment, the OAM device can be located within a 5G network. The OAM device includes a gateway (also called a Gateway or OAM Gateway), which is also known as an inter-network connector or protocol converter. The gateway enables network interconnection at the transport layer; that is, it can be used for both wide area network (WAN) and local area network (LAN) interconnection. Specifically, in this embodiment, the gateway can be used to achieve communication between heterogeneous networks or networks across different network segments. For example, the gateway can be used to achieve communication between a 5G network and a C-V2X network.
[0034] In one possible implementation, a proxy service can be configured in the target network element device. This configuration can be achieved through process injection. Specifically, a proxy service process is injected into the target network element device, and this proxy service can connect to the OAM device via a gateway. Further, the OAM device can interact with the target network element device based on its proxy service. Specifically, sending an instruction message from the OAM device to the target network element device's proxy service can mean that the OAM device sends the instruction message to the gateway, and the gateway forwards the instruction message to the target network element device's proxy service. For example, if the target network element device is an RSU device, the OAM device can send the instruction message to the gateway, which then forwards it to the RSU device's proxy service. The instruction message instructs the RSU device's proxy service to perform management operations on the RSU device. Similarly, if the target network element device is an AMF network element device, the OAM device can send the instruction message to the gateway, which then forwards it to the AMF network element device's proxy service. The instruction message instructs the AMF network element device's proxy service to perform management operations on the AMF network element device. In this embodiment of the application, by injecting proxy services into network element devices, including injecting proxy services into core network devices in 5G networks and roadside devices in C-V2X networks, the OAM device can interact with the corresponding network element devices based on the proxy services of each network element device.
[0035] In one possible implementation, the OAM device has a first gateway and a second gateway. See also... Figure 3a , Figure 3a This is a schematic diagram of the architecture of a management system for another network element device provided in an embodiment of this application. For example... Figure 3a As shown, the first gateway is located in the 5G network, and the second gateway is located in the C-V2X network. Figure 3a In the system architecture diagram shown, the roadside devices are connected to the OAM device, the first gateway, and the second gateway via wired communication. Additionally, please refer to... Figure 3b , Figure 3b This is a schematic diagram of the architecture of a management system for another network element device provided in an embodiment of this application, wherein, Figure 3b In the system architecture diagram shown, the roadside equipment is connected to the OAM equipment, the first gateway, and the second gateway via a 5G air interface network. Figure 3a The system architecture diagram shown or Figure 3b In the system architecture diagram shown, if the target network element is a roadside device in a C-V2X network, then the proxy service of the target network element can connect to the OAM device through a second gateway. In specific implementation, such as... Figure 3bAs shown, the OAM device sending an indication message to the proxy service of the target network element device may include: the OAM device sending the indication message to the first gateway, the first gateway forwarding the indication message to the UPF network element device in the 5G network, the UPF network element device sending the indication message to the second gateway, and the second gateway forwarding the indication message to the proxy service of the target network element device.
[0036] S202: Receive management messages about the target network element device reported by the agent service of the target network element device; wherein, the target network element device is any network element device in the converged network.
[0037] In one possible implementation, the OAM device receives management messages about the target network element reported by the proxy service of the target network element. This may include the OAM device pulling these management messages from the gateway. The pulling method may include at least one of the following: periodic pulling; or pulling upon receiving a notification from the gateway. Periodic pulling can be configured according to specific circumstances. For example, the period could be 1 hour, meaning the OAM device pulls messages from the gateway every hour; or it could be 10 minutes, meaning the OAM device pulls messages from the gateway every 10 minutes. The notification is sent by the gateway after receiving the management messages from the target network element's proxy service. Specifically, the gateway may send a notification to the OAM device at the moment of receiving the management messages or at any time after that moment, instructing the OAM device to pull the management messages. The OAM device can then pull the management messages from the gateway at the moment of receiving the notification or at any time after that moment. It is understandable that all management messages from network element devices are sent to the gateway. Therefore, the messages that the OAM device pulls from the gateway may include not only management messages about the target network element device, but also management messages about other network element devices.
[0038] In one possible implementation, the OAM device has a first gateway and a second gateway. Specifically, if the target network element is a roadside device in a C-V2X network, management messages about the target network element can be sent to the second gateway by the target network element's proxy service. The second gateway then sends the management messages to the UPF network element in the 5G network, which in turn sends them to the first gateway. Finally, the first gateway provides the management messages to the operation and maintenance management system equipment.
[0039] In one possible implementation, the OAM device can store management messages about the target network element device in a time-series database. The time-series database supports the OAM device in performing one or more of the following operations on the management messages about the target network element device: recording, querying, or analysis. The management messages about the target network element device include at least one of the following: the target network element device's hardware parameters (e.g., CPU operating frequency, graphics card configuration parameters, memory capacity, hard disk storage space and type, etc.), the target network element device's hardware utilization (e.g., CPU runtime, frequency, power consumption, etc.), the running status of processes within the target network element device (e.g., normal or abnormal status), the target network element device's configuration information (e.g., CPU configuration parameters, memory configuration parameters, graphics card configuration parameters, etc.), and the target network element device's service processing data (e.g., runtime, speed, power consumption, etc.).
[0040] In one possible implementation, messages transmitted between the OAM device and the target network element (such as indication messages, management messages, and heartbeat messages) include at least a message type field, a message direction field, and a service destination address field. In another possible implementation, these fields can be included in the message header; for example, the message header format can be as shown in Table 1. Table 1. Message Header Format
[0041] As shown in Table 1 above, the Message Type field indicates the message type, such as an instruction message, management message, or heartbeat message, etc. The Message Direction field indicates the direction of message transmission. For example, the direction of instruction message transmission could be from the OAM device to the proxy service of the target network element device; similarly, the direction of management message transmission could be from the proxy service of the target network element device to the OAM device. The Service Destination Address field indicates the address of the message receiving device. For example, if the transmitted message is an instruction message, the address of the message receiving device can be the IP address of the target network element device; similarly, if the transmitted message is a management message, the address of the message receiving device can be the IP address of the OAM device.
[0042] In one possible implementation, a persistent connection is established between the OAM device and the proxy service of the target network element. A persistent connection refers to the continuous transmission of multiple data packets over a single connection to maintain its continuity. The OAM device receives heartbeat messages from the proxy service of the target network element based on this persistent connection; the OAM device then determines the status of the target network element based on these heartbeat messages. Specifically, the OAM device can establish a persistent connection with the proxy service of the target network element based on the gateway. Specifically, the proxy service of the target network element can send a persistent connection establishment request to the gateway. After the gateway responds to the persistent connection establishment request, it sends a persistent connection establishment request to the OAM device, thus establishing a persistent connection between the OAM device and the proxy service of the target network element based on the gateway. Furthermore, after establishing the persistent connection between the OAM device and the proxy service of the target network element, the OAM device can receive heartbeat messages from the proxy service of the target network element through the gateway.
[0043] In practice, the OAM device determines the status of the target network element based on heartbeat messages. This can include: if a heartbeat message is received from the target network element's proxy service within the heartbeat cycle, the target network element is considered to be in a normal state; if no heartbeat message is received from the target network element's proxy service within the heartbeat cycle, the target network element is considered to be in an abnormal state. It should be noted that if the target network element is in an abnormal state, the OAM device can disconnect the long-lived connection with the target network element's proxy service.
[0044] In summary, in this embodiment, the OAM device possesses monitoring and management functions for network element devices. Specifically, this is achieved by injecting a proxy service into the network element device, and the OAM device interacts with the proxy service in the network element device to monitor and manage the network element device. The monitoring functions of the OAM device include: ① Monitor the basic parameters and utilization of the network element device (hardware or KVM (Kernel-based Virtual Machine)) where the monitoring agent service is located, such as CPU (Central Processing Unit), memory, hard disk, and IO (Input / Output) interfaces; ② Monitor the running status of network element processes in the network element devices where the agent service is located; ③ Control the communication between the proxy service in the network element device and the network element process running in the network element device, so as to monitor the configuration information, service processing data, etc. of the network element device.
[0045] All of the aforementioned monitoring functions can be fed back to the OAM device via management messages through the agent service of the network element device.
[0046] The management functions of OAM devices include: ① Perform management operations such as managing network element processes and restarting network element devices on the network element devices (hardware or KVM) where the proxy service is located; ② Control the communication between the agent service and the network element process running in the network element device (hardware or KVM) where the agent service is located, modify the configuration information of the network element device, and perform management operations such as restarting the network element process running in the network element device.
[0047] All of the above-mentioned management functions can be implemented by the OAM device sending instruction messages to the agent service of the network element device, thereby controlling the agent service of the network element device to perform the corresponding management operations.
[0048] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0049] Please see Figure 4 , Figure 4 This is a flowchart illustrating another method for managing network element devices provided in this application. This method can be executed by a computer device, which can be the target network element device itself, and the target network element device has been injected with a proxy service; the computer device can also be other devices capable of driving the proxy service of the target network element device to work. For example... Figure 4 As shown, the management method for this network element device may include S401-S403, wherein: S401: Receive an instruction message sent by the OAM device for the target network element device.
[0050] In practical implementation, the proxy service of the target network element device can receive instruction messages sent by the OAM device for the target network element device. These instruction messages instruct the proxy service of the target network element device to perform management operations on the target network element device. The target network element device can be any network element device in the converged network, which can include a first network and a second network. The first network can be a 5G network, and the second network can be a C-V2X network. For example, the target network element device can be a core network element device in a 5G network, which may include, but is not limited to, AMF network element devices, SMF network element devices, and UPF network element devices. The target network element device can also be a roadside device in a C-V2X network, or it can be a server, monitoring platform, etc., within a traffic management platform.
[0051] In one possible implementation, after receiving an instruction message from the OAM device, the proxy service of the target network element device, which may carry the device identifier of the OAM device, verifies the identity information of the OAM device based on the device identifier. This identity verification can be based on verifying whether the OAM device is a legitimate device in the converged network; if so, the identity verification passes. Specifically, if the identity verification of the OAM device passes, the proxy service of the target network element device is triggered to perform management operations on the target network element device according to the instructions in the instruction message; if the identity verification of the OAM device fails, the proxy service of the target network element device does not perform management operations on the target network element device according to the instructions in the instruction message. This approach improves the security of message interaction between the proxy service of the target network element device and the OAM device.
[0052] S402: Perform management operations on the target network element device according to the instructions in the instruction message.
[0053] In practice, the proxy service of the target network element performs management operations on the target network element according to the instructions in the instruction message. The proxy service of the target network element includes the proxy service process injected into the target network element.
[0054] In one possible implementation, the proxy service of the target network element performs management operations on the target network element according to the instruction message. This may include: if the instruction message indicates that the executor of the management operation is the proxy service of the target network element, then the management operation is performed on the target network element. The management operation may include one or more of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
[0055] In another possible implementation, the proxy service of the target network element performs management operations on the target network element according to the instruction message. This may further include: if the instruction message indicates that the executor of the management operation is a target process within the target network element, then the proxy service of the target network element calls the application program interface (API) of the target process within the target network element to perform the management operation. The management operation may include one or more of the following: process management, device restart, modification of configuration information, optimization of service parameters, etc.
[0056] S403: Report management messages about the target network element device to the OAM device, where the target network element device is any network element device in the converged network.
[0057] In one possible implementation, the proxy service for the target network element can periodically obtain management messages about the target network element and then report these messages to the OAM device. Specifically, the proxy service can periodically monitor the target network element and periodically obtain management messages about it. These management messages may include at least one of the following: hardware parameters of the target network element, hardware utilization of the target network element, running status of processes within the target network element, configuration information of the target network element, and service processing data of the target network element.
[0058] In another possible implementation, if a service event exists in the target network element, management messages about the target network element are obtained and then reported to the OAM device. Specifically, if the proxy service of the target network element detects a service event (e.g., receiving a service message) in the target network element, it obtains management messages about the target network element. In this case, the management messages obtained by the proxy service of the target network element may also include the service message received by the target network element, and service data generated during the execution of network element processes based on that service message, etc.
[0059] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0060] Next, please see Figure 5 , Figure 5 This is a schematic diagram of the interaction flow of a network element device management method provided in an embodiment of this application. For example... Figure 5 The interactive flow diagram shown can be executed by a computer device. This computer device can be the target network element itself, and this target network element device has already been injected with a proxy service (or other devices capable of driving the proxy service of the target network element device). The computer device can also be a gateway, or an OAM device (or a device carrying an OAM device). Specifically, this interactive flow diagram can include: the interaction between the proxy service of the target network element device and the gateway, the interaction between the gateway and the OAM device, and the interaction between the proxy service of the target network element device and the network element process. Both the network element process and the proxy service run within the target network element device. Next, combined with... Figure 5 The interaction flowcharts shown above provide relevant explanations of the interaction processes mentioned above. For example... Figure 5 As shown in the diagram, the interactive flow diagram may include: (1) Interaction between the proxy service of the target network element device and the gateway: S1a: The proxy service of the target network element sends a long connection establishment request to the gateway and establishes a long connection with the gateway.
[0061] In practice, the proxy service of the target network element can send a long connection establishment request to the gateway. This request may include the device identifier of the target network element, such as its ID. In one possible implementation, after receiving the long connection establishment request from the proxy service, the gateway can further verify the target network element's identity based on its device identifier. This verification can be based on the target network element's ID to check if it is a legitimate network element in the converged network. If so, the verification passes. If the gateway successfully verifies the target network element's identity, it responds to the long connection establishment request from the proxy service and establishes a long connection with the target network element. If the target network element is not a legitimate network element in the converged network, the verification fails, and the gateway may choose not to respond to the long connection establishment request from the proxy service. By verifying the target network element's identity before establishing a long connection, the communication security between the target network element and the gateway can be improved.
[0062] S2a: The proxy service of the target network element sends a heartbeat message to the gateway.
[0063] In one possible implementation, after a long connection is successfully established between the target network element and the gateway, the gateway can return a connection success response message to the target network element. Upon receiving the response message from the gateway, the proxy service of the target network element can periodically send heartbeat messages to the gateway. The heartbeat message sent by the proxy service of the target network element at least includes a message type field, a message direction field, and a service destination address field. These fields can be included in the message header of the heartbeat message. The message type field indicates the message type; for example, the message type indicated by the message type field can be a heartbeat message. The message direction field indicates the direction of message transmission; for example, the message direction field indicates the direction of message transmission from the proxy service of the target network element to the gateway. The service destination address field indicates the address of the message receiving device; for example, the address of the message receiving device indicated by the service destination address field is the IP address of the gateway.
[0064] S3a: The proxy service of the target network element periodically sends management messages about the target network element to the gateway.
[0065] The proxy service for the target network element can periodically retrieve management messages about the target network element and send them to the gateway. Alternatively, if a service event exists in the target network element, the proxy service retrieves management messages about the target network element and sends them to the gateway. It should be noted that before sending the management messages to the gateway, the proxy service can also encapsulate the management messages. These management messages must at least include a message type field, a message direction field, and a service destination address field. These fields can also be encapsulated in the message header of the management message. The proxy service then sends the management messages about the target network element to the gateway.
[0066] S4b: The gateway sends an instruction message to the proxy service of the target network element device.
[0067] When the gateway receives an instruction message from the OAM device, it can send an instruction message to the proxy service of the target network element device. The instruction message is used to instruct the proxy service of the target network element device to perform management operations on the target network element device.
[0068] S5b, disconnect the long-lived connection between the gateway and the proxy service of the target network element device.
[0069] If the gateway does not receive a heartbeat message from the proxy service of the target network element within the heartbeat cycle, or if other gateways in the converged network are in an abnormal state, the gateway sends a long connection termination message to the proxy service of the target network element and disconnects the long connection with the proxy service of the target network element.
[0070] (2) Interaction between the gateway and the OAM device: S1b: The gateway sends a long connection establishment request to the OAM device and establishes a long connection with the OAM device.
[0071] After receiving a long connection establishment request from the proxy service of the target network element device, the gateway can send a long connection establishment request to the OAM device to establish a long connection between the gateway and the OAM device. Alternatively, the gateway can establish a long connection with the target network element device first, and then send the long connection establishment request to the OAM device; this embodiment does not specifically limit this approach. Furthermore, before executing the step of establishing a long connection between the gateway and the OAM device, the OAM device can obtain the gateway's device identifier and perform identity verification. This identity verification can be based on the gateway's device identifier to verify whether the gateway is a legitimate gateway in the converged network; if so, the identity verification passes. After the gateway's identity verification passes, the OAM device responds to the long connection establishment request sent by the gateway and establishes a long connection with the gateway. In one possible implementation, before establishing a long connection with the gateway, the OAM device also obtains the target network element device's device identifier. In this case, the OAM device can perform identity verification on both the gateway and the target network element device simultaneously. After both identity verifications pass, the OAM device responds to the gateway's long connection establishment request and establishes a long connection with the gateway.
[0072] S2b: The gateway sends a heartbeat message to the OAM device.
[0073] After a long connection is successfully established between the target network element, the gateway, and the OAM device, the OAM device can receive heartbeat messages sent from the gateway. These heartbeat messages are periodically sent to the gateway by the proxy service of the target network element.
[0074] S3b: The gateway sends management messages about the target network element device to the OAM device.
[0075] The OAM device can retrieve management messages about the target network element reported by the proxy service of the target network element from the gateway. The retrieval method includes at least one of the following: periodic retrieval; retrieval upon receiving a notification from the gateway. The notification is sent by the gateway after receiving the management messages about the target network element reported by the proxy service of the target network element.
[0076] The S4a and OAM devices send instruction messages to the gateway.
[0077] When management of a target network element is required, the OAM device sends an instruction message to the gateway, which then forwards the instruction message to the proxy service of the target network element. The instruction message instructs the proxy service of the target network element to perform management operations on the target network element.
[0078] The long-term connection between the S5a, OAM device and the gateway is disconnected.
[0079] If the OAM device does not receive a heartbeat message from the gateway within the heartbeat cycle, or if other OAM devices in the converged network are in an abnormal state, the OAM device sends a long connection termination message to the gateway and disconnects the long connection with the gateway.
[0080] (3) Interaction between the proxy service of the target network element device and the network element process: S6, API call interaction within the target network element device.
[0081] The interaction between the proxy service of the target network element device and the network element process can include the exchange of instruction messages and the exchange of management messages. For example, after receiving an instruction message for the target network element device sent by the OAM device through the gateway, if the instruction message indicates that the executor of the management operation is the target process in the target network element device, the proxy service of the target network element device can call the API interface of the target process in the target network element device to perform management operations on the target network element device. As another example, the proxy service of the target network element device can call the API interface of the target process in the target network element device to obtain management messages about the target network element device.
[0082] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0083] Please see Figure 6 , Figure 6 This is a schematic diagram of a network element device management device provided in an embodiment of this application. The network element device management device 600 can be applied to the computer device in the aforementioned method embodiments. This computer device can be an OAM device or a device carrying an OAM device. The network element device management device 600 can be a computer program (including program code) running on the computer device; for example, the network element device management device 600 is an application software. This device can be used to execute the corresponding steps in the method provided in the embodiments of this application. The network element device management device 600 may include: Management unit 601 is configured to send an instruction message to the proxy service of the target network element device, the instruction message being used to instruct the proxy service of the target network element device to perform management operations on the target network element device; and, The receiving unit 602 is used to receive management messages about the target network element device reported by the proxy service of the target network element device; wherein, the target network element device is any network element device in the converged network.
[0084] In one possible implementation, the converged network includes a first network and a second network; the first network and the second network are heterogeneous networks to each other, or the first network and the second network are cross-segment networks to each other.
[0085] In one possible implementation, the first network is a 5G network; the second network is a vehicle-to-everything (V2X) network; the operation and maintenance management system equipment is located in the 5G network, and the target network element equipment is any network element equipment in the V2X network.
[0086] In one possible implementation, the above method is executed by an operation and maintenance management system device in the converged network, which is equipped with a gateway; the proxy service of the target network element device is connected to the operation and maintenance management system device through the gateway.
[0087] In one possible implementation, the management unit 601 sends an instruction message to the proxy service of the target network element device to perform the following operations: The instruction message is sent to the gateway, which then forwards it to the proxy service of the target network element device.
[0088] In one possible implementation, the receiving unit 60 receives management messages about the target network element device reported by the proxy service of the target network element device, and specifically performs the following operations: Retrieve management messages about the target network element device from the proxy service of the target network element device from the gateway.
[0089] In one possible implementation, the fetching method includes at least one of the following: fetching periodically; fetching upon receiving a notification from the gateway; The notification is sent by the gateway after receiving a management message about the target network element device from the proxy service of the target network element device.
[0090] In one possible implementation, the above method is executed by an operation and maintenance management system device in a converged network. The operation and maintenance management system device has a first gateway and a second gateway. The first gateway is located in a 5G network, and the second gateway is located in a vehicle network. The proxy service of the target network element device is connected to the operation and maintenance management system device through the second gateway.
[0091] In one possible implementation, the management unit 601 sends an instruction message to the proxy service of the target network element device to perform the following operations: The instruction message is sent to the first gateway, which then forwards it to the user plane function network element in the 5G network. The user plane function network element then sends the instruction message to the second gateway, which in turn forwards it to the proxy service of the target network element.
[0092] In one possible implementation, management messages about the target network element are sent by the proxy service of the target network element to the second gateway, which then sends the management messages to the user plane function network element in the 5G network. The user plane function network element then sends the management messages to the first gateway, which then provides the management messages to the operation and maintenance management system equipment.
[0093] In one possible implementation, the management unit 601 is also configured to perform the following operations: Store management messages about the target network element device in a time-series database; The time-series database supports one or more of the following operations: recording, querying, or analyzing management messages about target network elements. The management messages about target network elements include at least one of the following: hardware parameters of the target network element, hardware utilization of the target network element, running status of processes in the target network element, configuration information of the target network element, and service processing data of the target network element.
[0094] In one possible implementation, the above method is performed by an operation and maintenance management system device in the converged network, and the message transmitted between the operation and maintenance management system device and the target network element device includes at least a message type field, a message direction field, and a service destination address field. The message type field indicates the message type; the message direction field indicates the direction of message transmission; and the service destination address field indicates the address of the message receiving device.
[0095] In one possible implementation, the management unit 601 is also configured to perform the following operations: Establish a long-lived connection between the proxy service and the target network element device; Based on long-connection reception, heartbeat messages are sent by the proxy service of the target network element device. The status of the target network element device is determined based on the heartbeat message.
[0096] In one possible implementation, the management unit 601 determines the status of the target network element device based on the heartbeat message and performs the following operations: If a heartbeat message is received from the proxy service of the target network element device within the heartbeat cycle, it is determined that the target network element device is in normal condition. If no heartbeat message is received from the proxy service of the target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state.
[0097] In one possible implementation, the management unit 601 is also configured to perform the following operations: If the target network element device is in an abnormal state, disconnect the long-lived connection with the proxy service of the target network element device.
[0098] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0099] Please see Figure 7 , Figure 7 This is a schematic diagram of another network element device management device provided in this application embodiment. The network element device management device 700 can be applied to the computer device in the aforementioned method embodiments. The computer device can be the target network element device itself, and a proxy service has been injected into the target network element device; the computer device can also be other devices capable of driving the proxy service of the target network element device. The network element device management device 700 can be a computer program (including program code) running on the computer device, for example, the network element device management device 700 is an application software; the device can be used to execute the corresponding steps in the method provided in this application embodiment. The network element device management device 700 may include: The receiving unit 701 is used to receive instruction messages sent by the operation and maintenance management system equipment for the target network element equipment; Processing unit 702 is configured to perform management operations on the target network element device according to the instruction of the instruction message; and, The sending unit 703 is used to report management messages about the target network element device to the operation and maintenance management system equipment; wherein, the target network element device is any network element device in the converged network.
[0100] In one possible implementation, the above method is performed by a proxy service of the target network element in the converged network, the proxy service of the target network element including a proxy service process injected into the target network element.
[0101] In one possible implementation, the processing unit 702 performs management operations on the target network element device according to the instruction of the instruction message, for performing the following operations: If the instruction message indicates that the executor of the management operation is the agent service of the target network element device, then the management operation is performed on the target network element device; The management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
[0102] In one possible implementation, the processing unit 702 performs management operations on the target network element device according to the instruction of the instruction message, for performing the following operations: If the instruction message indicates that the executor of the management operation is the target process in the target network element device, then the application programming interface of the target process in the target network element device is called to perform the management operation on the target network element device.
[0103] In one possible implementation, the processing unit 702 is further configured to perform the following operations: Receive management messages about the target network element device according to a schedule; or... If a service event exists in the target network element device, then obtain management messages about the target network element device.
[0104] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0105] Please see Figure 8 , Figure 8This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device 800 is used to execute the steps performed by the computer device in the aforementioned method embodiments. The computer device 800 includes: one or more processors 810; one or more input devices 820; one or more output devices 830; and a memory 840. The processors 810, input devices 820, output devices 830, and memory 840 are connected via a bus 850. The memory 840 is used to store a computer program, which includes program instructions. The processor 810 is used to call the program instructions stored in the memory 840 to perform the following operations: Send an instruction message to the agent service of the target network element device, the instruction message being used to instruct the agent service of the target network element device to perform management operations on the target network element device; and Receive management messages about the target network element device reported by the agent service of the target network element device; where the target network element device is any network element device in the converged network.
[0106] In one possible implementation, the converged network includes a first network and a second network; the first network and the second network are heterogeneous networks to each other, or the first network and the second network are cross-segment networks to each other.
[0107] In one possible implementation, the first network is a 5G network; the second network is a vehicle-to-everything (V2X) network; the operation and maintenance management system equipment is located in the 5G network, and the target network element equipment is any network element equipment in the V2X network.
[0108] In one possible implementation, the above method is executed by an operation and maintenance management system device in the converged network, which is equipped with a gateway; the proxy service of the target network element device is connected to the operation and maintenance management system device through the gateway.
[0109] In one possible implementation, the processor 810 sends an instruction message to the proxy service of the target network element device to perform the following operations: The instruction message is sent to the gateway, which then forwards it to the proxy service of the target network element device.
[0110] In one possible implementation, the processor 810 receives management messages about the target network element device reported by the agent service of the target network element device, and specifically performs the following operations: Retrieve management messages about the target network element device from the proxy service of the target network element device from the gateway.
[0111] In one possible implementation, the fetching method includes at least one of the following: fetching periodically; fetching upon receiving a notification from the gateway; The notification is sent by the gateway after receiving a management message about the target network element device from the proxy service of the target network element device.
[0112] In one possible implementation, the above method is executed by an operation and maintenance management system device in a converged network. The operation and maintenance management system device has a first gateway and a second gateway. The first gateway is located in a 5G network, and the second gateway is located in a vehicle network. The proxy service of the target network element device is connected to the operation and maintenance management system device through the second gateway.
[0113] In one possible implementation, the processor 810 sends an instruction message to the proxy service of the target network element device to perform the following operations: The instruction message is sent to the first gateway, which then forwards it to the user plane function network element in the 5G network. The user plane function network element then sends the instruction message to the second gateway, which in turn forwards it to the proxy service of the target network element.
[0114] In one possible implementation, management messages about the target network element are sent by the proxy service of the target network element to the second gateway, which then sends the management messages to the user plane function network element in the 5G network. The user plane function network element then sends the management messages to the first gateway, which then provides the management messages to the operation and maintenance management system equipment.
[0115] In one possible implementation, the processor 810 is also used to perform the following operations: Store management messages about the target network element device in a time-series database; The time-series database supports one or more of the following operations: recording, querying, or analyzing management messages about target network elements. The management messages about target network elements include at least one of the following: hardware parameters of the target network element, hardware utilization of the target network element, running status of processes in the target network element, configuration information of the target network element, and service processing data of the target network element.
[0116] In one possible implementation, the above method is performed by an operation and maintenance management system device in the converged network, and the message transmitted between the operation and maintenance management system device and the target network element device includes at least a message type field, a message direction field, and a service destination address field. The message type field indicates the message type; the message direction field indicates the direction of message transmission; and the service destination address field indicates the address of the message receiving device.
[0117] In one possible implementation, the processor 810 is also used to perform the following operations: Establish a long-lived connection between the proxy service and the target network element device; Based on long-connection reception, heartbeat messages are sent by the proxy service of the target network element device. The status of the target network element device is determined based on the heartbeat message.
[0118] In one possible implementation, the processor 810 determines the status of the target network element device based on the heartbeat message and performs the following operations: If a heartbeat message is received from the proxy service of the target network element device within the heartbeat cycle, it is determined that the target network element device is in normal condition. If no heartbeat message is received from the proxy service of the target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state.
[0119] In one possible implementation, the processor 810 is also used to perform the following operations: If the target network element device is in an abnormal state, disconnect the long-lived connection with the proxy service of the target network element device.
[0120] It should also be noted that the processor 810 calls the program instructions stored in memory 840 to perform the following operations: Receive instruction messages for target network element devices sent by the operation and maintenance management system equipment; Perform management operations on the target network element device according to the instructions in the instruction message; and, Report management messages about the target network element device to the operation and maintenance management system equipment; where the target network element device is any network element device in the converged network.
[0121] In one possible implementation, the above method is performed by a proxy service of the target network element in the converged network, the proxy service of the target network element including a proxy service process injected into the target network element.
[0122] In one possible implementation, the processor 810 performs management operations on the target network element device according to the instruction of the instruction message, for performing the following operations: If the instruction message indicates that the executor of the management operation is the agent service of the target network element device, then the management operation is performed on the target network element device; The management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
[0123] In one possible implementation, the processor 810 performs management operations on the target network element device according to the instruction of the instruction message, for performing the following operations: If the instruction message indicates that the executor of the management operation is the target process in the target network element device, then the application programming interface of the target process in the target network element device is called to perform the management operation on the target network element device.
[0124] In one possible implementation, the processor 810 is also used to perform the following operations: Receive management messages about the target network element device according to a schedule; or... If a service event exists in the target network element device, then obtain management messages about the target network element device.
[0125] In this embodiment, a unified OAM device is set up in the converged network, and proxy services are set up for the network element devices in the converged network. The OAM device and the proxy services of the network element devices can communicate and interact. This interaction may include: the OAM device can send an instruction message to the proxy service of a target network element device (any network element device in the converged network) to instruct the execution of management operations on the target network element device; the OAM device can also receive management messages about the target network element device reported by the proxy service of the target network element device. Therefore, by communicating and interacting with the proxy services of each network element device, the OAM device can monitor and manage each network element device, thereby achieving unified management of all network element devices in the converged network. This is beneficial for the overall management and optimization of the converged network, thereby improving the stability of the converged network.
[0126] Furthermore, it should be noted that this application also provides a computer storage medium storing a computer program, which includes program instructions. When the processor executes these program instructions, it can perform the methods described in the preceding embodiments. Therefore, further details will not be provided here. For technical details not disclosed in the embodiments of the computer storage medium involved in this application, please refer to the description of the method embodiments of this application. As an example, the program instructions can be deployed on a computer device, executed on multiple computer devices located in one location, or executed on multiple computer devices distributed in multiple locations and interconnected through a communication network.
[0127] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods described in the preceding embodiments; therefore, further details will not be provided here.
[0128] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0129] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the claims of this application shall still fall within the scope of this application.
Claims
1. A method for managing network element devices, characterized in that, The method is executed by an operation and maintenance management system device located on the 5G network side of a converged network, which includes a 5G network and a vehicle-to-everything (V2X) network. The operation and maintenance management system device is permitted to manage roadside equipment in the V2X network, which serves as the target network element. The target network element device is equipped with a proxy service, which connects to the operation and maintenance management system device via a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the V2X network. The method includes: The instruction message is sent to the first gateway, which forwards it to the user plane function network element in the 5G network. The user plane function network element then sends the instruction message to the second gateway, which forwards it to the proxy service of the target network element. The instruction message instructs the proxy service of the target network element to perform management operations on the target network element. The system receives management messages about the target network element device reported by the proxy service of the target network element device; wherein the target network element device is any network element device in the converged network; wherein the management message about the target network element device is sent by the proxy service of the target network element device to the second gateway, the second gateway sends the management message to the user plane function network element device in the 5G network, the user plane function network element device sends the management message to the first gateway, and the first gateway provides the management message to the operation and maintenance management system device.
2. The method as described in claim 1, characterized in that, The converged network includes a first network and a second network; the first network and the second network are heterogeneous networks, or the first network and the second network are cross-segment networks.
3. The method as described in claim 2, characterized in that, The first network is a 5G network; the second network is a vehicle-to-everything (V2X) network; the operation and maintenance management system equipment is located in the 5G network, and the target network element equipment is any network element equipment in the V2X network.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: Store management messages about the target network element device in a time-series database; The time-series database supports one or more of the following operations: recording, querying, or analyzing, on the management messages concerning the target network element device. The management messages concerning the target network element device include at least one of the following: the hardware parameters of the target network element device, the hardware utilization rate of the target network element device, the running status of the processes in the target network element device, the configuration information of the target network element device, and the service processing data of the target network element device.
5. The method according to any one of claims 1-3, characterized in that, The method is executed by the operation and maintenance management system equipment in the converged network, and the message transmitted between the operation and maintenance management system equipment and the target network element equipment includes at least a message type field, a message direction field, and a service destination address field. The message type field is used to indicate the message type; the message direction field is used to indicate the direction of message transmission; and the service destination address field is used to indicate the address of the message receiving device.
6. The method as described in claim 1, characterized in that, The method further includes: Establish a long-lived connection with the proxy service of the target network element device; Based on the long connection, the heartbeat message sent by the proxy service of the target network element device is received; The status of the target network element device is determined based on the heartbeat message.
7. A method for managing network element devices, characterized in that, The method is executed by a target network element device, which is a roadside device in a converged network of vehicle-to-everything (V2X) networks. The converged network includes a 5G network and a V2X network. The target network element device has a proxy service configured, which connects to the operation and maintenance management system equipment on the 5G network side via a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the V2X network. The method includes: The system receives an instruction message for a target network element device sent by the operation and maintenance management system device. The instruction message is sent by the operation and maintenance management system device to the first gateway, and then the first gateway forwards the instruction message to the user plane function network element device in the 5G network. The user plane function network element device then sends the instruction message to the second gateway, and the second gateway then forwards the instruction message to the proxy service of the target network element device. Perform management operations on the target network element device according to the instruction message; and The management message regarding the target network element device is sent by the proxy service of the target network element device to the second gateway. The second gateway then sends the management message to the user plane function network element device in the 5G network. The user plane function network element device then sends the management message to the first gateway. Finally, the first gateway provides the management message to the operation and maintenance management system device.
8. The method as described in claim 7, characterized in that, The proxy service of the target network element device includes the proxy service process injected into the target network element device.
9. The method as described in claim 8, characterized in that, The step of performing management operations on the target network element device according to the instruction message includes: If the instruction message indicates that the executor of the management operation is the proxy service of the target network element device, then the management operation is performed on the target network element device; The management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
10. The method as described in claim 8, characterized in that, The step of performing management operations on the target network element device according to the instruction message includes: If the instruction message indicates that the executor of the management operation is the target process in the target network element device, then the application programming interface of the target process in the target network element device is invoked to perform the management operation on the target network element device.
11. The method according to any one of claims 7-10, characterized in that, The method further includes: Retrieve management messages about the target network element device according to a schedule; or... If a service event exists in the target network element device, then management messages about the target network element device are obtained.
12. A management device for network element equipment, characterized in that, The device is applied in an operation and maintenance management system device installed on the 5G network side of a converged network, the converged network including a 5G network and a vehicle-to-everything (V2X) network. The operation and maintenance management system device is allowed to manage roadside equipment in the V2X network, which serves as a target network element device. The target network element device is equipped with a proxy service, which connects to the operation and maintenance management system device through a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the V2X network. The device includes: The management unit is configured to send an instruction message to the proxy service of the target network element device, the instruction message being used to instruct the proxy service of the target network element device to perform management operations on the target network element device; and, A receiving unit is configured to receive management messages about the target network element device reported by the proxy service of the target network element device; wherein the target network element device is any network element device in the converged network; wherein the management message about the target network element device is sent from the proxy service of the target network element device to the second gateway, the second gateway sends the management message to the user plane function network element device in the 5G network, the user plane function network element device sends the management message to the first gateway, and the first gateway provides the management message to the operation and maintenance management system device; The management unit is specifically configured to send the instruction message to the first gateway, which then forwards the instruction message to the user plane function network element in the 5G network. The user plane function network element then sends the instruction message to the second gateway, which in turn forwards the instruction message to the proxy service of the target network element.
13. A management device for network element equipment, characterized in that, The device is applied to a target network element device, which is a roadside device in a converged network for vehicle-to-everything (V2X) communication. The converged network includes a 5G network and a V2X network. The target network element device has a proxy service configured, which connects to the operation and maintenance management system equipment on the 5G network side via a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the V2X network. The device includes: The receiving unit is used to receive an instruction message for a target network element device sent by the operation and maintenance management system equipment. The instruction message is sent by the operation and maintenance management system equipment to the first gateway, the first gateway forwards the instruction message to the user plane function network element device in the 5G network, the user plane function network element device sends the instruction message to the second gateway, and the second gateway forwards the instruction message to the proxy service of the target network element device. The processing unit is configured to perform management operations on the target network element device according to the instruction of the instruction message; and, The sending unit is used to report management messages about the target network element device to the operation and maintenance management system equipment; The sending unit is specifically used to send the management message about the target network element device to the second gateway through the proxy service of the target network element device, and the second gateway sends the management message to the user plane function network element device in the 5G network. The user plane function network element device sends the management message to the first gateway, and the first gateway provides the management message to the operation and maintenance management system device.
14. A computer device, characterized in that, include: Memory and processor; The memory contains computer programs; A processor is configured to load the computer program to implement the management method for network element devices as described in any one of claims 1-6, or to implement the management method for network element devices as described in any one of claims 7-11.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted to be loaded by a processor and execute the management method of the network element device as described in any one of claims 1-6, or execute the management method of the network element device as described in any one of claims 7-11.
16. A computer program product, characterized in that, The computer program product includes a computer program adapted to be loaded by a processor and execute the management method of the network element device as described in any one of claims 1-6, or execute the management method of the network element device as described in any one of claims 7-11.
Citation Information
Patent Citations
Network equipment management method and equipment and storage medium
CN113037541A