A message sending method, device, apparatus and computer readable storage medium
By setting up a unified operation and maintenance management system in the converged network and using interface conversion protocols to achieve unified management of network element devices, the management challenges of network element devices under different networks are solved, and network stability and management efficiency are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2021-10-28
- Publication Date
- 2026-05-19
AI Technical Summary
How to achieve unified operation and management of network elements in a converged network composed of different networks, thereby improving network stability and overall management efficiency.
By setting up a unified Operation and Maintenance Management System (OAM) device in the converged network, the message call interface is converted into the operation and maintenance management interface of each network element device using the interface conversion protocol, and instruction messages are sent to the network element devices through these interfaces, thereby realizing unified management of different network element devices.
It enables unified operation and maintenance management of different network element devices in the converged network, improving network stability and overall management efficiency.
Smart Images

Figure CN116056109B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, specifically to a message sending method, apparatus, device, and computer-readable storage medium. 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 message sending method, apparatus, device, and computer-readable storage medium, which can uniformly manage network element devices in a converged network.
[0004] On one hand, embodiments of this application provide a message sending method, including:
[0005] Obtain the message call interface, which is used to send indication messages to the target network element device;
[0006] According to the interface conversion protocol, the message call interface is converted into the operation and maintenance management interface of the target network element device;
[0007] Call the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device;
[0008] The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
[0009] On one hand, embodiments of this application provide a message sending method, including:
[0010] Obtain the instruction message for the target network element device, and the operation and maintenance management interface of the target network element device for receiving the instruction message;
[0011] Call the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device;
[0012] The target network element device is any network element device in the converged network.
[0013] On one hand, embodiments of this application provide a message sending device, which includes:
[0014] The acquisition unit is used to acquire the message call interface, which is used to send indication messages to the target network element device.
[0015] The processing unit is used to convert the message call interface into the operation and maintenance management interface of the target network element device according to the interface conversion protocol.
[0016] The processing unit is also used to call the operation and maintenance management interface of the target network element device and send instruction messages to the target network element device;
[0017] The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
[0018] On one hand, embodiments of this application provide a message sending device, which includes:
[0019] The acquisition unit is used to acquire the instruction message for the target network element device, as well as the operation and maintenance management interface of the target network element device for receiving the instruction message;
[0020] The processing unit is used to call the operation and maintenance management interface of the target network element device and send instruction messages to the target network element device;
[0021] The target network element device is any network element device in the converged network.
[0022] This application provides a computer device, the device comprising:
[0023] A processor is used to load and execute computer programs;
[0024] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described message sending method.
[0025] This application provides a computer-readable storage medium storing a computer program adapted to be loaded by a processor and executed by the above-described message sending method.
[0026] This application provides 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 message sending method.
[0027] In this embodiment, a unified Operation Administration and Maintenance (OAM) management system device is set up in the converged network. The interaction process between the OAM and any network element device in the converged network may include: the OAM device obtains a message call interface, which is used to send an instruction message to the target network element; according to the interface conversion protocol, the message call interface is converted into the OAM management interface of the target network element device; the OAM management interface of the target network element device is called; and the instruction message is sent to the target network element device. It can be seen that the interface conversion protocol can convert the message call interface into the OAM management interface of different network elements, and send instruction messages to these network elements through their respective OAM management interfaces. This enables unified OAM management of different network elements in the converged network, which is beneficial for the overall management and optimization of the converged network, thereby improving its stability. Attached Figure Description
[0028] Figure 1a An architecture diagram of a message sending system provided in this application embodiment;
[0029] Figure 1b An architecture diagram of another message sending system provided in this application embodiment;
[0030] Figure 2 A flowchart illustrating a message sending method provided in an embodiment of this application;
[0031] Figure 3 A flowchart illustrating another message sending method provided in this application embodiment;
[0032] Figure 4a A flowchart illustrating the interaction of heartbeat messages is provided in an embodiment of this application.
[0033] Figure 4b A flowchart illustrating a network message interaction provided in an embodiment of this application;
[0034] Figure 5 A flowchart illustrating another message sending method provided in an embodiment of this application;
[0035] Figure 6 This is a schematic diagram of the structure of a message sending device provided in an embodiment of this application;
[0036] Figure 7 This is a schematic diagram of another message sending device provided in an embodiment of this application;
[0037] Figure 8 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0038] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0039] The following describes the various terms used in the embodiments of this application:
[0040] I. Cloud Technology:
[0041] 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.
[0042] In one possible implementation, the message sending 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 field of cloud technology, 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 (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.
[0043] II. Blockchain:
[0044] 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.
[0045] In one possible implementation, the message sending 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 computer devices from being tampered with, thereby improving the security and privacy of instruction messages, management messages, and other data.
[0046] III. Intelligent Transportation and Intelligent Vehicle-Road Cooperation:
[0047] 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.
[0048] 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.
[0049] In one possible implementation, the message sending 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. Also, by managing the RSUs, the parameters of the RSUs can be optimized in a timely manner, and the communication performance between the RSUs and vehicle terminals can be improved, etc.
[0050] 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).
[0051] This application proposes a message sending scheme applicable 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 elements in a converged network. Here, a converged network refers to a network composed of two or more different networks. In one embodiment, "different networks" refers 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" refers 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 message sending 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 5G and V2X networks, the network elements to be managed can be core network elements in the 5G network (such as AMF, SMF, UPF, etc.) and network elements in the V2X network (such as RSU, road traffic management equipment, etc.). As another example, in a converged network composed of 5G and cloud networks, the network elements to be managed can be core network elements in the 5G network and network elements in the cloud network (such as cloud central servers, cloud edge servers, etc.).
[0052] The message sending schemes involved in the embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0053] This application provides a message sending scheme and system to improve network performance. Please refer to [link / reference]. Figure 1a , Figure 1a This is an architecture diagram of a message sending system provided in an embodiment of this application. Figure 1a As shown, this message sending system is a converged network, which refers to a network formed by the integration of 5G and C-V2X networks. Based on this, the message sending system may include at least one terminal device, an OAM device, and at least one network element device.
[0054] In one implementation, the converged network may include: a vehicle-to-everything (V2X) network, a 5G network, a 5G base station, and terminal devices. Roadside equipment in the V2X network and 5G core network equipment in the 5G network communicate via a wired network. The message sending scheme provided in this embodiment can be executed by the operation and maintenance management system equipment in the 5G network. The following provides a detailed description of each device in the message sending system:
[0055] Vehicle-to-everything (V2X) networks include roadside units (RSUs) and second gateways. Roadside units (RSUs) receive real-time traffic information, such as road condition data, from traffic lights / application servers and dynamically broadcast it to passing vehicles, reducing and mitigating traffic accidents and improving traffic efficiency. For example, a roadside unit could be a traffic light. The second gateway communicates with other devices outside the roadside unit network (such as 5G base stations and operation and maintenance management system equipment).
[0056] A 5G network may include: access and mobility management function (AMF) network elements, session management function (SMF) network elements, user plane function (UPF) network elements, and operation and maintenance management system equipment. Specifically, the AMF is responsible for user access authentication and mobility management; the SMF is responsible for session management, such as establishing and deleting user sessions, maintaining protocol data unit (PDU) session contexts, and user plane forwarding pipeline information; the UPF is responsible for processing user packets, such as forwarding and billing; and the operation and maintenance management system equipment is used for unified operation and maintenance management of the network elements in the 5G network and the roadside equipment in the roadside equipment network.
[0057] OAM equipment can be a standalone entity. For example, OAM can be a server, which can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, etc. OAM equipment can also be a non-standalone entity. For example, OAM equipment can be set up in any core network element device in a 5G network, existing as a functional module of that core network element device. For instance, OAM equipment can be set up in SMF (Software-Defined Network) as a functional module of SMF. Figure 1aAs shown, the OAM device has an OAM gateway. The main function of the gateway is to provide message relay services, such as relaying messages sent by the OAM device to network element devices, or relaying messages sent by network element devices to the OAM device.
[0058] OAM devices can be deployed in any network within a converged network. For example, an OAM device can be deployed in a 5G network or a C-V2X network. This application embodiment uses an example where the OAM device is deployed in a 5G network, and the OAM device exists as an independent entity within the 5G network.
[0059] 5G base stations are used to provide wireless network coverage and enable wireless signal transmission between wired communication networks and wireless terminals. In this embodiment, the 5G base station is used to enable signal transmission between the 5G network and terminal devices.
[0060] Terminal devices may include, but are not limited to, smartphones (such as Android phones, iOS phones, etc.), tablet computers, portable personal computers, mobile internet devices (MIDs), vehicle terminals, and other devices with wireless communication capabilities. This application does not limit these devices.
[0061] In one embodiment, each network element device (such as AMF, SMF, UPF, etc.) in the 5G network is wired to the operation and maintenance management system device through a first gateway, meaning that each network element in the 5G network can transmit messages through the first gateway; the roadside device is wired to the operation and maintenance management system device through a second gateway, meaning that the roadside device and the operation and maintenance management system device can transmit messages through the second gateway.
[0062] Please see Figure 1b , Figure 1b This is an architecture diagram of another message sending system provided in an embodiment of this application. Figure 1b As shown, the message sending system may include: vehicle-to-everything (V2X) network, 5G network, 5G base station, and terminal equipment. Figure 1b and Figure 1aThe difference lies in the communication between roadside devices in the vehicle-to-everything (V2X) network and 5G core network devices in the 5G network via the 5G air interface. In one implementation, when a roadside device sends a management message to the operation and maintenance management system device, it first uploads the management message to a second gateway. Then, the second gateway in the roadside device sends the management message to the 5G base station via the 5G air interface. Next, the 5G base station sends the management message to the user plane function network element. Then, the user plane function network element distributes the management message to the first gateway through an open operation and maintenance management interface. Finally, the first gateway sends the management message to the operation and maintenance management system device. Similarly, when the operation and maintenance management system device sends an instruction message to the roadside device, it first uploads the instruction message to the first gateway. Then, the first gateway sends the instruction message to the user plane function network element. Next, the user plane function network element sends the instruction message to the 5G base station. Then, the 5G base station sends the instruction message to the second gateway in the roadside device. Finally, the second gateway sends the instruction message to the roadside device.
[0063] 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.
[0064] (1) The operation and maintenance management system equipment obtains a message call interface, which is used to send instruction messages to the target network element equipment. The target network element equipment is any network element equipment in the converged network (such as AMF, roadside equipment, etc.). The message call interface can be specified by the operation and maintenance management personnel; it can also be determined according to the message type. For example, the first type of message corresponds to the first message call interface, and the second type of message corresponds to the second message call interface; the message call interface can also be determined according to the type of the target network element equipment. For example, the first type of network element equipment corresponds to the first message call interface, and the second type of network element equipment corresponds to the second message call interface. The instruction message is used to instruct the target network element equipment to perform the management operation; the management operation includes any of the following: process management, equipment restart, modification of configuration information, and optimization of service parameters. For example, when the operation and maintenance management system equipment needs to configure the parameters of the target network element equipment, it sends an instruction message to the target network element equipment. The instruction message is used to instruct the target network element equipment to configure its own parameters according to the instructions in the instruction message.
[0065] (2) The operation and maintenance management system equipment converts the message call interface into the operation and maintenance management interface of the target network element device according to the interface conversion protocol. The interface conversion protocol is used to indicate the operation and maintenance management interface opened by different network element devices for the message call interface. For example, the operation and maintenance management interface opened by network element device 1 for the first message call interface is interface 1001, and the operation and maintenance management interface opened by network element device 2 for the first message call interface is interface 1002. The interface conversion protocol can be pre-set in the operation and maintenance management system equipment, can be specified by the operation and maintenance management personnel, or can be obtained from the network device.
[0066] In one embodiment, the interface conversion protocol is stored in the form of an interface protocol conversion table. The header of the interface protocol conversion table includes an operation and maintenance management system device interface field, a network element device identifier field, a network element device dedicated open interface field, and a dedicated open interface invocation method field. Specifically, the operation and maintenance management system device interface field indicates the message invocation interface for various messages in the operation and maintenance management system device; the network element device identifier field indicates the model of the managed network element device; the network element device dedicated open interface field indicates the operation and maintenance management interface that matches the message invocation interface; and the dedicated open interface invocation method field indicates the invocation method of the operation and maintenance management interface. The operation and maintenance management system device uses the message invocation interface and the identifier of the target network element device to find and determine the operation and maintenance management interface of the target network element device from the interface protocol conversion table.
[0067] (3) The operation and maintenance management system equipment calls the operation and maintenance management interface of the target network element equipment and sends an instruction message to the target network element equipment.
[0068] In one implementation, the operation and maintenance management system equipment can directly send instruction messages to the target network element equipment through its operation and maintenance management interface. In another implementation, the interface conversion protocol defines the calling method for the operation and maintenance management interfaces of each network element equipment. The operation and maintenance management system equipment calls the operation and maintenance management interface of the target network element equipment according to the calling method defined in the interface conversion protocol, and sends instruction messages to the target network element equipment.
[0069] In this embodiment, a unified Operation Administration and Maintenance (OAM) management system device is set up in the converged network. The interaction process between the OAM and any network element device in the converged network may include: the OAM device obtains a message call interface, which is used to send an instruction message to the target network element; according to the interface conversion protocol, the message call interface is converted into the OAM management interface of the target network element device; the OAM management interface of the target network element device is called; and the instruction message is sent to the target network element device. It can be seen that the interface conversion protocol can convert the message call interface into the OAM management interface of different network elements, and send instruction messages to these network elements through their respective OAM management interfaces. This enables unified OAM management of different network elements in the converged network, which is beneficial for the overall management and optimization of the converged network, thereby improving its stability.
[0070] Figure 2 This is a flowchart illustrating a message sending method provided in an embodiment of this application. This message sending method can be executed by a computer device, which may be an OAM device or a device carrying an OAM device. See also... Figure 2 As shown, the message sending method may include the following S201-S203:
[0071] S201, Get message call interface.
[0072] The message call interface is used to send indication messages to the target network element device, which can be any network element device in the converged network (such as AMF, roadside equipment, etc.). The converged network can include a first network and a second network. The first and second networks can be heterogeneous networks, meaning their network structures are different. 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.
[0073] In this embodiment, the OAM device can be located within a 5G network. The OAM device includes a gateway, also known as an internetwork 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.
[0074] The message call interface can be specified by operation and maintenance management personnel; it can also be determined based on the message type, for example, a first type of message corresponds to a first message call interface, and a second type of message corresponds to a second message call interface; the message call interface can also be determined based on the type of the target network element device, for example, a first type of network element device corresponds to a first message call interface, and a second type of network element device corresponds to a second message call interface. The converged network can include: vehicle-to-everything (V2X) networks, 5G networks, 5G base stations, and terminal devices.
[0075] Instruction messages are used to instruct the target network element device to perform management operations. Management operations may include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters. For example, when the operation and maintenance management system device needs to configure the parameters of the target network element device, it sends an instruction message to the target network element device. The instruction message is used to instruct the target network element device to configure according to the parameters carried in the instruction message.
[0076] S202. According to the interface conversion protocol, the message call interface is converted into the operation and maintenance management interface of the target network element device.
[0077] The interface conversion protocol is used to indicate the operation and maintenance management interfaces opened by different network element devices for the message call interface; for example, the operation and maintenance management interface opened by network element device 1 for the first message call interface is interface 1001, and the operation and maintenance management interface opened by network element device 2 for the first message call interface is interface 1002. The interface conversion protocol can be pre-configured in the operation and maintenance management system devices, can be specified by the operation and maintenance management personnel, or can be obtained from the network devices.
[0078] In one embodiment, the interface conversion protocol is stored in the operation and maintenance management system equipment in the form of an interface protocol conversion table. The interface protocol conversion table includes interface fields for the operation and maintenance management system equipment, network element equipment identifier fields, dedicated open interface fields for network elements, and dedicated open interface invocation method fields. In one possible implementation, the above fields may be included in the header of the interface protocol conversion table. Table 1 shows an interface protocol conversion table provided in an embodiment of this application:
[0079] Table 1
[0080]
[0081] As shown in Table 1, the Equipment Interface field of the Operation and Maintenance Management System indicates the message call interface for various messages in the equipment of the Operation and Maintenance Management System; the Network Element Equipment Identifier field indicates the model of the managed network element equipment; the Dedicated Open Interface field indicates the operation and maintenance management interface that is compatible with the message call interface when it is called; and the Dedicated Open Interface Call Method field indicates the call method of the operation and maintenance management interface. Through the Equipment Interface field and the Network Element Equipment Identifier field of the Operation and Maintenance Management System, the Dedicated Open Interface field and the Dedicated Open Interface Call Method field of the network element equipment can be determined. For example, through the Equipment Interface "Message Call Interface 1" and the Network Element Equipment Identifier "XX", the Dedicated Open Interface "Operation and Maintenance Management Interface 3" and the Dedicated Open Interface Call Method "Call Method 1" can be determined; similarly, through the Equipment Interface "Message Call Interface 2" and the Network Element Equipment Identifier "ZZ", the Dedicated Open Interface "Operation and Maintenance Management Interface 8" and the Dedicated Open Interface Call Method "Call Method 3" can be determined. Similarly, the device interface fields of the operation and maintenance management system can be determined by the dedicated open interface field of the network element device and the network element device identifier field; for example, the device interface "Message Call Interface 1" of the operation and maintenance management system can be determined by the dedicated open interface field "Operation and Maintenance Management Interface 6" of the network element device and the network element device identifier field "YY".
[0082] As can be seen, the operation and maintenance management system equipment can find and determine the operation and maintenance management interface of the target network element device from Table 1 above by using the message call interface and the identifier of the target network element device, or it can find and determine the operation and maintenance management system equipment interface from Table 1 above by using the dedicated open interface of the target network element device and the identifier of the target network element device.
[0083] It should be noted that in some embodiments, if the calling methods of the operation and maintenance management interfaces opened by different network element devices are all the same, the interface protocol conversion table may only include the operation and maintenance management system device interface field, the network element device identifier field, and the network element device dedicated open interface field. That is to say, the interface conversion protocol may include the calling methods of the operation and maintenance management interfaces opened by each network element device (for example, when the operation and maintenance management interfaces opened by each network element device are different), or it may not include the calling methods of the operation and maintenance management interfaces opened by each network element device (for example, when the operation and maintenance management interfaces opened by each network element device are the same).
[0084] S203. Call the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device.
[0085] In one implementation, the operation and maintenance management system equipment can directly send instruction messages to the target network element equipment through its operation and maintenance management interface. In another implementation, the interface conversion protocol defines the calling method for the operation and maintenance management interfaces of each network element equipment. The operation and maintenance management system equipment calls the operation and maintenance management interface of the target network element equipment according to the calling method defined in the interface conversion protocol, and sends instruction messages to the target network element equipment.
[0086] In this embodiment, a unified Operation Administration and Maintenance (OAM) management system device is set up in the converged network. The interaction process between the OAM and any network element device in the converged network may include: the OAM device obtains a message call interface, which is used to send an instruction message to the target network element; according to the interface conversion protocol, the message call interface is converted into the OAM management interface of the target network element device; the OAM management interface of the target network element device is called; and the instruction message is sent to the target network element device. It can be seen that the interface conversion protocol can convert the message call interface into the OAM management interface of different network elements, and send instruction messages to these network elements through their respective OAM management interfaces. This enables unified OAM management of different network elements in the converged network, which is beneficial for the overall management and optimization of the converged network, thereby improving its stability.
[0087] Figure 3 A flowchart illustrating another message sending method provided in an embodiment of this application. This message sending method can be executed by a computer device, which may be an OAM device or a device carrying an OAM device. See also... Figure 3 As shown, the message sending method may include the following S301-S307:
[0088] S301, Get message call interface.
[0089] S302. According to the interface conversion protocol, the message call interface is converted into the operation and maintenance management interface of the target network element device.
[0090] For detailed implementation methods of S301 and S302, please refer to... Figure 2 The implementation methods of S201 and S202 will not be described in detail here.
[0091] In one implementation, different network element devices have different methods for calling their open operation and maintenance management interfaces. An interface conversion protocol defines the calling method for each network element device's operation and maintenance management interface. The operation and maintenance management system device determines the calling method for the target network element device's operation and maintenance management interface based on the interface conversion protocol. Taking the interface conversion protocol stored in the operation and maintenance management system device as an example (refer to Table 1 above), the operation and maintenance management system device can determine the target network element device's dedicated open interface and its calling method using the operation and maintenance management system device interface and the target network element device's identifier.
[0092] S303. The instruction message is converted according to the message format conversion protocol of the operation and maintenance management interface of the target network element device to obtain the converted instruction message.
[0093] The message format conversion protocol is used to indicate the message transmission format under different operation and maintenance management interfaces; for example, it indicates that the message transmission format under the message call interface is format A, and the message transmission format under the operation and maintenance management interface of the target network element device is format B. The message format conversion protocol can be pre-configured in the operation and maintenance management system equipment, can be specified by the operation and maintenance management personnel, or can be obtained from the network equipment.
[0094] In one implementation, converting an instruction message refers to converting the fields within the instruction message. The message format conversion protocol is stored in the operation and maintenance management system equipment in the form of a message format conversion table. This table includes fields for network element device-specific open interfaces, network element device-specific open interface response messages, operation and maintenance management system equipment interfaces, and operation and maintenance management system equipment message fields. In one possible implementation, these fields may be included in the header of the message format conversion table. Table 2 shows a message format conversion table provided in an embodiment of this application.
[0095] Table 2
[0096]
[0097] As shown in Table 2, the "Dedicated Open Interface" field for network element devices indicates the open operation and maintenance management interfaces for different network element devices; for example, the dedicated open interface for network element device A is operation and maintenance management interface 1, and the dedicated open interface for network element device B is operation and maintenance management interface 2. The "Dedicated Open Interface Response Message" field for network element devices indicates the message field of the response message when calling the operation and maintenance management interfaces of different network element devices; for example, the message field of the response message in operation and maintenance management interface 1 is field A, and the message field of the response message in operation and maintenance management interface 3 is field X. The "Operation and Maintenance Management System Device Interface" field indicates the message calling interface when various messages are invoked in the operation and maintenance management system device; within the operation and maintenance management system device, the message calling interface for the same type of message is the same, but the dedicated open interfaces for the same type of message are different in different network element devices. The "Operation and Maintenance Management System Device Message" field indicates the message field of the response message when calling the message calling interface in the operation and maintenance management system device.
[0098] By using the dedicated open interface fields of network element devices and the response message fields of those dedicated open interfaces, the device interface fields and device message fields of the operation and maintenance management system can be determined. For example, by using the dedicated open interface "Operation and Maintenance Management Interface 1" and the response message field "Field A" of the dedicated open interface, the device interface "Message Call Interface 3" and the device message field "Field B" of the operation and maintenance management system can be determined. Similarly, by using the dedicated open interface "Operation and Maintenance Management Interface 3" and the response message field "Field X" of the dedicated open interface, the device interface "Message Call Interface 6" and the device message field "Field Z" of the operation and maintenance management system can be determined. Likewise, by using the device interface fields and device message fields of the operation and maintenance management system, the dedicated open interface fields and response message fields of the dedicated open interface can be determined. For example, by using the device interface "Message Call Interface 3" and the device message field "Field B" of the operation and maintenance management system, the dedicated open interface "Operation and Maintenance Management Interface 1" and the response message field "Field A" of the dedicated open interface can be determined. Similarly, the response message field of the dedicated open interface of the network element device can be determined by the dedicated open interface field of the network element device and the device message field of the operation and maintenance management system; for example, the response message field of the dedicated open interface of the network element device "Operation and Maintenance Management Interface 1" and the device message field "Field B" of the operation and maintenance management system can be determined by the dedicated open interface of the network element device "Field A".
[0099] As can be seen, the operation and maintenance management system equipment can use the target network element equipment's dedicated open interface and the operation and maintenance management system equipment's message fields to find and confirm the corresponding target network element equipment's dedicated open interface response message fields in Table 2 above, and convert the operation and maintenance management system equipment's message fields contained in the instruction message into the corresponding target network element equipment's dedicated open interface response message fields to obtain the converted instruction message.
[0100] S304. Send the converted instruction message to the target network element device.
[0101] The operation and maintenance management system equipment calls the operation and maintenance management interface of the target network element device according to the calling method defined in the interface conversion protocol, and sends the converted instruction message to the target network element device.
[0102] In one implementation, the operation and maintenance management system equipment is equipped with a gateway, and the target network element equipment is connected to the operation and maintenance management system equipment through the gateway. The operation and maintenance management system equipment sends the converted instruction message to the gateway; the gateway then calls the operation and maintenance management interface of the target network element equipment according to the calling method of the target network element equipment's operation and maintenance management interface, and sends the converted instruction message to the target network element equipment.
[0103] In one embodiment, please refer to Figure 1a and Figure 1b The operation and maintenance management system equipment has a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the vehicle-to-everything (V2X) network. The target network element equipment is connected to the operation and maintenance management system equipment through the second gateway. The operation and maintenance management system equipment sends the converted instruction message to the first gateway, which then forwards the converted instruction message to the user plane function in the 5G network. The user plane function then sends the converted instruction message to the second gateway, which finally forwards the converted instruction message to the target network element equipment.
[0104] S305. Receive management messages about the target network element device reported by the target network element.
[0105] Management messages are used to indicate the environment configuration and service processing status of the target network element device. Management messages may include at least one of the following: configuration information of the target network element device, service processing monitoring data of the target network element device, and basic parameters and utilization rates of the central processing unit (CPU), memory, hard disk, and I / O interfaces of the hardware or Kernel-based Virtual Machine (KVM) device where the target network element device resides.
[0106] The operation and maintenance management system equipment can retrieve management messages about the target network element reported by the target network element through the gateway.
[0107] In one implementation, the operation and maintenance management system (OAM) device is equipped with a gateway, and the target network element device is connected to the OAM device through the gateway. The OAM device retrieves management messages about the target network element device reported by the target network element from the gateway. Specifically, the retrieval method can be that the OAM device retrieves the management messages about the target network element device reported by the target network element device from the gateway periodically; for example, the OAM device retrieves the management messages about the target network element device reported by the target network element device from the gateway every minute. Alternatively, the OAM device can retrieve the management messages about the target network element device from the gateway when it receives a retrieval notification from the gateway. Specifically, the gateway can send a notification to the OAM device at the moment it receives the management message reported by the target network element device or at any time after that moment, notifying the OAM device to retrieve the management message. The OAM device can then retrieve the management messages about the target network element device from the gateway at the moment it receives the notification or at any time after that moment. It is understandable that all management messages from network elements are sent to the gateway. Therefore, the messages retrieved by the OAM device from the gateway may contain management messages about the target network element, as well as management messages about other network elements. For example, when the gateway receives a management message from network element A, it sends a notification to the operation and maintenance management system device. Upon receiving the notification, the operation and maintenance management system device retrieves the management message from network element A from the gateway.
[0108] In another embodiment, the operation and maintenance management system equipment is equipped with a gateway. The equipment can establish a persistent connection with the target network element through the gateway, receive heartbeat messages from the target network element based on this persistent connection, and determine the status of the target network element based on the heartbeat messages. Specifically, if a heartbeat message is received from the target network element within the heartbeat cycle, the target network element is determined to be in a normal state. If no heartbeat message is received from the target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state; furthermore, the operation and maintenance management system equipment disconnects the persistent connection with the target network element. Here, a persistent connection refers to continuously sending multiple data packets over a single connection to maintain the connection from being broken.
[0109] Figure 4a This is a flowchart illustrating a heartbeat message interaction method provided in an embodiment of this application. Figure 4aAs shown, the network element sends a long-connection request to the gateway through the developed operation and maintenance management interface. Upon receiving the request, the gateway forwards it to the operation and maintenance management system device. After agreeing to the request, the operation and maintenance management system device establishes a long-connection with the network element through the gateway. Once established, the network element can send heartbeat messages to the operation and maintenance management system device through the gateway. When monitoring ends or the network element's status becomes abnormal, the operation and maintenance management system device disconnects the long-connection.
[0110] S306. Convert the management message according to the message format conversion protocol of the operation and maintenance management interface opened by the target network element device to obtain the converted management message.
[0111] The implementation method of the operation and maintenance management system equipment converting management messages according to the message format conversion protocol of the target network element's open operation and maintenance management interface is similar to the implementation method of the operation and maintenance management system equipment converting instruction messages according to the message format conversion protocol of the target network element's operation and maintenance management interface. Referring to Table 2 above, the operation and maintenance management system equipment can use the target network element's dedicated open interface and the target network element's dedicated open interface response message field in the management message to find and confirm the corresponding operation and maintenance management system equipment message field in Table 2, and convert the target network element's dedicated open interface response message field in the management message into the corresponding operation and maintenance management system equipment message field to obtain the converted management message.
[0112] S307, Store the transformed management message.
[0113] The operation and maintenance management system stores the transformed management messages into the operation and maintenance management system equipment time-series database.
[0114] Figure 4b This is a flowchart illustrating a network message interaction process provided in an embodiment of this application. Figure 4b As shown, network message interaction can be divided into two parts: network message interaction between network element devices and gateways, and network message interaction between gateways and operation and maintenance management system devices.
[0115] In one embodiment, before sending management command messages or monitoring messages to the target network element, the operation and maintenance management system device establishes a long connection with the gateway, and then sends the management command messages or monitoring messages to the target network element through the gateway. In other words, the communication between the target network element and the operation and maintenance management system mainly involves the gateway initiating interface calls to the operation and maintenance management interface exposed to the target network element to obtain management messages and execute management command messages. The management command messages are used to perform management operations on the target network element; for example, configuring parameters in the target network element or restarting the target network element. The monitoring messages are used to obtain monitoring data of the target network element within a target time period.
[0116] Specifically, for monitoring messages: The gateway initiates a long-lived connection request to the Operations and Maintenance Management (OAM) system and establishes a long-lived connection with OAM. The OAM system, according to the interface conversion protocol, converts the message call interface for monitoring messages under its own system into the operation and maintenance management interface opened by the network element receiving the monitoring messages. The OAM system then sends the monitoring messages and the operation and maintenance management interface opened by the network element receiving the monitoring messages to the gateway. Upon receiving the monitoring messages and the operation and maintenance management interface opened by the network element receiving the monitoring messages, the gateway invokes the operation and maintenance management interface opened by the network element receiving the monitoring messages according to the interface call method specified in the interface conversion protocol, obtains the response message (i.e., the management message) for the monitoring messages, and then caches it in the gateway. The Operation and Maintenance Management System (OAM) device periodically pulls management messages from the gateway. After the management messages enter the OAM device, the OAM device converts the management messages into a unified data format according to the message format conversion protocol and stores them in the OAM device's time-series database for recording, querying, and analysis.
[0117] For management command messages: The gateway initiates a long-lived connection request to the Operations and Maintenance Management (OAM) system and establishes a long-lived connection with OAM. The OAM system first converts the message call interface of the management command message under its own system into the operation and maintenance management interface opened by the network element receiving the management command message using an interface conversion protocol. The OAM system then sends the management command message and the open operation and maintenance management interface of the receiving network element to the gateway. Upon receiving the management command message and the open operation and maintenance management interface of the receiving network element, the gateway invokes the open operation and maintenance management interface of the receiving network element according to the interface call method specified in the interface conversion protocol and executes the relevant management operations.
[0118] When a gateway does not receive a heartbeat message from a network element within a preset time period, or when other abnormal conditions occur, the gateway will initiate a long-lived connection termination message. Similarly, when the Operation and Maintenance Management System (OAM) device does not receive a heartbeat message from the gateway within a preset time period, or when other abnormal conditions occur, the OAM device will initiate a long-lived connection termination message. The long-lived connection termination message is used to disconnect the long-lived connection.
[0119] In summary, in this embodiment, the OAM device possesses monitoring and management functions for network element devices. Specifically, it achieves monitoring and management of the network element devices through message interaction between the OAM device and the network element devices via a gateway. The monitoring functions of the OAM device include:
[0120] ① Monitor the basic parameters and utilization of network element devices (hardware or KVM (Kernel-based Virtual Machine)) such as CPU (Central Processing Unit), memory and hard disk, IO (Input Output) interface, etc.;
[0121] ② Monitor the running status of network element processes in network element devices;
[0122] ③ Control the communication between running network element processes in the network element device to monitor the configuration information, service processing data, etc. of the network element device.
[0123] All of the above-mentioned monitoring functions can be fed back to the OAM device by the network element device in the form of management messages.
[0124] The management functions of OAM devices include:
[0125] ① Perform management operations such as managing network element processes and restarting network element devices (hardware or KVM);
[0126] ② To manage communication between network element processes running within network element devices (hardware or KVM), modify the configuration information of network element devices, and restart network element processes running within network element devices.
[0127] All of the above-mentioned management functions can be implemented by the OAM device sending instruction messages to the network element device through the gateway, thereby controlling the network element device to perform corresponding management operations.
[0128] In this embodiment, a unified Operation Administration and Maintenance (OAM) management system device is set up in the converged network. The OAM communicates and interacts with network elements in the converged network through a gateway. The interaction process may include: the OAM device obtaining a message call interface, which is used to send instruction messages to the target network element; converting the message call interface into the target network element's OAM management interface according to an interface conversion protocol; calling the target network element's OAM management interface; and sending instruction messages to the target network element. It is evident that the interface conversion protocol can convert the message call interface into the OAM management interfaces of different network elements, and send instruction messages to these network elements through their respective OAM management interfaces. This enables unified OAM management of different network elements in the converged network, which is beneficial for overall management and optimization of the converged network, thereby improving its stability.
[0129] Figure 5 This is a flowchart illustrating another message sending method provided in an embodiment of this application. This message sending method can be executed by a computer device, which may be a gateway device or a device carrying a gateway. See also... Figure 5 As shown, the message sending method may include the following S501-S505:
[0130] S501. Obtain the instruction message for the target network element device, and the operation and maintenance management interface of the target network element device for receiving the instruction message.
[0131] The target network element device is any network element device in the converged network (such as AMF, roadside equipment, etc.). The converged network can include a first network and a second network. The first and second networks can be heterogeneous networks, meaning their network structures are different. 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.
[0132] In this embodiment, the gateway can be located within the 5G network. A gateway is also known as an internetwork connector or protocol converter. At the transport layer, a gateway enables network interconnection; that is, it can be used for both wide area network (WAN) and local area network (LAN) interconnection. Specifically, in this embodiment, a gateway can be used to achieve communication between heterogeneous networks or networks across different network segments. For example, a gateway can be used to achieve communication between a 5G network and a C-V2X network.
[0133] Instruction messages are used to instruct the target network element device to perform management operations. For example, when the operation and maintenance management system device needs to configure the parameters of the target network element device, it sends an instruction message to the target network element device. The instruction message is used to instruct the target network element device to configure according to the parameters carried in the instruction message.
[0134] The operation and maintenance management interface of the target network element device for receiving instruction messages refers to the interface opened by the target network element device for communicating with other network element devices in the converged network.
[0135] In one implementation, the instruction message for the target network element is sent to the gateway by the OAM device. The operation and maintenance management interface used by the target network element to receive the instruction message can be sent to the gateway by the OAM device, or it can be determined by the gateway according to the interface conversion protocol. For specific determination methods, please refer to [reference needed]. Figure 2 S202, which will not be elaborated on here.
[0136] S502, Obtain the calling method of the operation and maintenance management interface of the target network element device.
[0137] Different network element devices use different methods to invoke their open operation and maintenance management interfaces. The target network element device's operation and maintenance management interface can be invoked either by the gateway obtaining it through an interface conversion protocol, or by the operation and maintenance management system device sending it to the gateway.
[0138] S503. By calling the operation and maintenance management interface of the target network element device, an instruction message is sent to the target network element device.
[0139] The gateway invokes the operation and maintenance management interface of the target network element device through the method of calling the operation and maintenance management interface of the target network element device, so that the target network element device can receive and respond to the instruction message.
[0140] S504. Obtain management messages from the target network element device.
[0141] Management messages are used to indicate the environment configuration and service processing status of the target network element device. Management messages may include at least one of the following: configuration information of the target network element device, service processing monitoring data of the target network element device, and basic parameters and utilization rates of the central processing unit (CPU), memory, hard disk, and I / O interfaces of the hardware or Kernel-based Virtual Machine (KVM) device where the target network element device resides.
[0142] S505. Report management messages about the target network element equipment to the operation and maintenance management system.
[0143] In one implementation, after obtaining the management message sent by the target network element, the gateway caches the management message. When the operation and maintenance management system device retrieves the management message from the target network element, the gateway sends the management message to the operation and maintenance management system device. In one embodiment, the converged network includes at least a 5G network and a vehicle-to-everything (V2X) network, with the gateway located within the V2X network. The gateway sends the management message to the user plane function in the 5G network, which then offloads the management message to the gateway in the 5G network, and finally, the gateway in the 5G network provides the management message to the operation and maintenance management system device.
[0144] In another embodiment, after receiving a long connection request from the target network element, the gateway establishes a long connection with both the target network element and the OAM device. When it receives a heartbeat message from the target network element, it sends a heartbeat message to the operation and maintenance management system device based on the long connection. The specific transmission method can be referred to the transmission method of the management messages described above, and will not be repeated here.
[0145] In this embodiment, a unified Operation Administration and Maintenance (OAM) management system device is set up in the converged network. The OAM communicates and interacts with network elements in the converged network through a gateway. The interaction process may include: the gateway receiving and sending command messages for a target message, and the target network element's OAM management interface for receiving instruction messages; calling the target network element's OAM management interface; and sending instruction messages to the target network element. Therefore, by calling the OAM management interfaces of various network elements through the gateway to send instruction messages to these network elements, unified OAM management of different network elements in the converged network can be achieved. This facilitates overall management and optimization of the converged network, thereby improving its stability.
[0146] The methods of the embodiments of this application have been described in detail above. In order to facilitate better implementation of the above solutions of the embodiments of this application, the apparatus of the embodiments of this application is provided below.
[0147] Please see Figure 6 , Figure 6 This is a schematic diagram of a message sending device provided in an embodiment of this application. The device can be mounted on a computer device. Figure 6 The message sending device shown can be used to perform the above. Figure 2 and Figure 3 Some or all of the functionality described in the method embodiments. Please refer to... Figure 6 The detailed descriptions of each unit are as follows:
[0148] The acquisition unit 601 is used to acquire the message call interface, which is used to send an indication message to the target network element device.
[0149] The processing unit 602 is used to convert the message call interface into the operation and maintenance management interface of the target network element device according to the interface conversion protocol.
[0150] The processing unit 602 is also used to call the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device;
[0151] The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
[0152] In one embodiment, the processing unit 602 is configured to send an indication message to the target network element device, specifically for:
[0153] The instruction message is converted according to the message format conversion protocol of the operation and maintenance management interface of the target network element device to obtain the converted instruction message;
[0154] Send the converted instruction message to the target network element device.
[0155] In one implementation, the processing unit 602 is configured to invoke the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device, specifically for:
[0156] The operation and maintenance management interface of the target network element device is invoked according to the invocation method defined in the interface conversion protocol, and an instruction message is sent to the target network element device.
[0157] In one implementation, the interface conversion protocol is stored in the form of an interface protocol conversion table, which includes an operation and maintenance management system equipment interface field, a network element equipment identifier field, a network element equipment dedicated open interface field, and a dedicated open interface invocation method field.
[0158] The equipment interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the equipment of the operation and maintenance management system are invoked;
[0159] The network element device identifier field is used to indicate the model of the managed network element device;
[0160] The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interface that is compatible with the message call interface when it is invoked;
[0161] The dedicated open interface invocation method field is used to indicate the invocation method of the operation and maintenance management interface.
[0162] In one implementation, the message format conversion protocol is stored in the form of a message format conversion table, which includes a dedicated open interface field for network element devices, a dedicated open interface response message field for network element devices, an interface field for operation and maintenance management system devices, and a message field for operation and maintenance management system devices.
[0163] The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interfaces opened by different network element devices;
[0164] The dedicated open interface response message field for network element devices is a message field used to indicate the response message of calling the operation and maintenance management interface of different network element devices;
[0165] The equipment interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the equipment of the operation and maintenance management system are invoked;
[0166] The Equipment Message field in the Operation and Maintenance Management System is a message field used to indicate the response message of the message call interface in the Equipment Operation and Maintenance Management System.
[0167] In one 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.
[0168] In one 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.
[0169] In one implementation, the message sending method is executed by an operation and maintenance management system device in the converged network, the operation and maintenance management system device having a gateway; the target network element device is connected to the operation and maintenance management system device through the gateway.
[0170] In one implementation, the processing unit 602 is configured to invoke the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device, specifically for:
[0171] The instruction message is sent to the gateway, which then calls the operation and maintenance management interface of the target network element to send the instruction message to the target network element.
[0172] In one embodiment, the acquisition unit 601 is further configured to:
[0173] Receive management messages about the target network element device reported by the target network element.
[0174] In one embodiment, the acquisition unit 601 is configured to receive management messages about the target network element device reported by the target network element, specifically for:
[0175] Retrieve management messages about the target network element device reported by the target network element from the gateway.
[0176] In one implementation, the fetching method includes at least one of the following: fetching periodically; fetching upon receiving a notification from the gateway;
[0177] The notification is sent by the gateway after receiving a management message about the target network element device from the target network element device.
[0178] In one embodiment, the processing unit 602 is further configured to:
[0179] The management message is converted according to the message format conversion protocol of the operation and maintenance management interface opened by the target network element device to obtain the converted management message;
[0180] Store the transformed management messages.
[0181] In one implementation, the message sending 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 target network element device is connected to the operation and maintenance management system device through the second gateway.
[0182] In one implementation, the processing unit 602 is configured to invoke the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device, specifically for:
[0183] The instruction message is sent to the first gateway, which then forwards it to the user plane function in the 5G network. The user plane function then sends the instruction message to the second gateway, which in turn forwards it to the target network element device.
[0184] In one embodiment, the message sending method is performed by an operation and maintenance management system device in a converged network, the operation and maintenance management system device being equipped with a gateway; the processing unit 602 is further configured to:
[0185] Establish a long-term connection with the target network element device through the gateway;
[0186] Receive heartbeat messages sent by the target network element device based on a long connection;
[0187] The status of the target network element device is determined based on the heartbeat message.
[0188] In one implementation, the processing unit 602 is configured to determine the status of the target network element device based on the heartbeat message, specifically for:
[0189] If a heartbeat message is received from the target network element within the heartbeat cycle, it is determined that the target network element is in normal condition.
[0190] If no heartbeat message is received from the target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state.
[0191] In one implementation, the management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
[0192] In one embodiment, the processing unit 602 is further configured to:
[0193] If the target network element device is in an abnormal state, disconnect the long-term connection with the target network element device.
[0194] According to one embodiment of this application, Figure 2 and Figure 3 The steps involved in the message sending method shown can be derived from... Figure 6 The message sending device shown is executed by each unit within it. For example, Figure 2 The S201 shown can be derived from Figure 6 The acquisition unit 601 shown is executed, and S202 and S203 can be performed by... Figure 6 The processing unit 602 shown executes. Figure 3 The S301 and S305 shown can be derived from Figure 6 The acquisition unit 601 shown is executed, and S302-S304, S306 and S307 can be performed by... Figure 6 The processing unit 602 shown executes. Figure 6 The various units in the illustrated message sending device can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the message sending device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0195] According to another embodiment of this application, the following can be executed by running on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a central processing unit (CPU), random access memory (RAM), and read-only memory (ROM). Figure 2 and Figure 3 The computer program (including program code) for each step involved in the corresponding method shown, to construct such... Figure 6 The message sending apparatus shown herein, and the message sending method for implementing the embodiments of this application, are described. A computer program may be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the computer-readable recording medium, and executed therein.
[0196] Based on the same inventive concept, the principle and beneficial effects of the message sending device provided in the embodiments of this application are similar to the principle and beneficial effects of the message sending method in the embodiments of this application. For details, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, these will not be repeated here.
[0197] Please see Figure 7 , Figure 7This is a schematic diagram of another message sending device provided in an embodiment of this application. This device can be mounted on a computer device. Figure 7 The message sending device shown can be used to perform the above. Figure 5 Some or all of the functionality described in the method embodiments. Please refer to... Figure 7 The detailed descriptions of each unit are as follows:
[0198] The acquisition unit 701 is used to acquire the instruction message for the target network element device and the operation and maintenance management interface of the target network element device for receiving the instruction message;
[0199] Processing unit 702 is used to call the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device;
[0200] The target network element device is any network element device in the converged network.
[0201] In one implementation, the processing unit 702 is configured to invoke the operation and maintenance management interface of the target network element device and send an instruction message to the target network element device, specifically for:
[0202] Obtain the calling method of the operation and maintenance management interface of the target network element device;
[0203] By calling the operation and maintenance management interface of the target network element device, an instruction message is sent to the target network element device.
[0204] In one embodiment, the processing unit 702 is further configured to:
[0205] Obtain management messages from the target network element device;
[0206] Report management messages about the target network element to the operation and maintenance management system.
[0207] In one implementation, the processing unit 702 is configured to report management messages about the target network element device to the operation and maintenance management system equipment, specifically for:
[0208] Stores management messages for target network element devices;
[0209] When the operation and maintenance management system equipment retrieves management messages from the target network element equipment, it reports the management messages about the target network element equipment to the operation and maintenance management system equipment.
[0210] In one embodiment, the processing unit 702 is further configured to:
[0211] Establish long-term connections between the equipment and the operation and maintenance management system;
[0212] When a heartbeat message is received from the target network element device, a heartbeat message is sent to the operation and maintenance management system device based on the long connection.
[0213] In one embodiment, the converged network includes a first gateway and a second gateway of the operation and maintenance management system equipment. The method is performed by the second gateway of the operation and maintenance management system equipment in the converged network. The converged network includes at least a 5G network and a vehicle network. The first gateway is located in the 5G network and the second gateway is located in the vehicle network.
[0214] Processing unit 702 is used to report management messages about the target network element device to the operation and maintenance management system equipment, specifically for:
[0215] The management message is sent to the user plane function in the 5G network. The user plane function then sends the management message to the first gateway, which in turn provides the management message to the operation and maintenance management system equipment.
[0216] According to one embodiment of this application, Figure 5 The steps involved in the message sending method shown can be derived from... Figure 7 The message sending device shown is executed by each unit within it. For example, Figure 5 S501, S502 and S504 shown can be derived from Figure 7 The acquisition unit 701 shown is executed, and S503 and S505 can be performed by... Figure 7 The processing unit 702 shown is executed. Figure 7 The various units in the illustrated message sending device can be individually or entirely merged into one or more other units, or some of the units can be further divided into multiple functionally smaller units. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above-mentioned units are based on logical function division. In practical applications, the function of one unit can also be implemented by multiple units, or the function of multiple units can be implemented by one unit. In other embodiments of this application, the message sending device may also include other units. In practical applications, these functions can also be implemented with the assistance of other units, and can be implemented collaboratively by multiple units.
[0217] According to another embodiment of this application, the following can be executed by running on a general-purpose computing device, such as a computer, which includes processing elements and storage elements such as a central processing unit (CPU), random access memory (RAM), and read-only memory (ROM). Figure 5 The computer program (including program code) for each step involved in the corresponding method shown, to construct such... Figure 7The message sending apparatus shown herein, and the message sending method for implementing the embodiments of this application, are described. A computer program may be recorded on, for example, a computer-readable recording medium, loaded onto the aforementioned computing device via the computer-readable recording medium, and executed therein.
[0218] Based on the same inventive concept, the principle and beneficial effects of the message sending device provided in the embodiments of this application are similar to the principle and beneficial effects of the message sending method in the embodiments of this application. For details, please refer to the principle and beneficial effects of the method implementation. For the sake of brevity, these will not be repeated here.
[0219] Please see Figure 8 , Figure 8 This application provides a schematic diagram of the structure of a computer device, as shown in the embodiment of the present application. Figure 8 As shown, the computer device includes at least a processor 801, a communication interface 802, and a memory 803. The processor 801, communication interface 802, and memory 803 can be connected via a bus or other means. The processor 801 (or Central Processing Unit, CPU) is the computing and control core of the terminal. It can parse various instructions within the terminal and process various types of data. For example, the CPU can parse power-on / off commands sent by the user to the terminal and control the terminal to perform power-on / off operations; it can also transmit various interactive data between internal structures within the terminal, and so on. The communication interface 802 can optionally include standard wired interfaces and wireless interfaces (such as Wi-Fi, mobile communication interfaces, etc.), and can be used to send and receive data under the control of the processor 801; the communication interface 802 can also be used for data transmission and interaction within the terminal. The memory 803 is the memory device in the terminal, used to store programs and data. It can be understood that the memory 803 here can include the terminal's built-in memory, or it can include extended memory supported by the terminal. The memory 803 provides storage space for storing the terminal's operating system, which may include, but is not limited to, Android, iOS, Windows Phone, etc. This application does not limit this.
[0220] This application embodiment also provides a computer-readable storage medium (Memory), which is a memory device in a terminal for storing programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the terminal and extended storage media supported by the terminal. The computer-readable storage medium provides storage space that stores the terminal's processing system. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by the processor 801, which can be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be high-speed RAM or non-volatile memory, such as at least one disk storage device; optionally, it can also be at least one computer-readable storage medium located remotely from the aforementioned processor.
[0221] In one embodiment, the computer device may be an OAM device. In this case, the processor 801 performs the following operations by running executable program code in memory 803:
[0222] Obtain the message call interface, which is used to send indication messages to the target network element device;
[0223] According to the interface conversion protocol, the message call interface is converted into the operation and maintenance management interface of the target network element device;
[0224] And the operation and maintenance management interface for calling the target network element device to send instruction messages to the target network element device;
[0225] The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
[0226] As an optional embodiment, the specific embodiment in which the processor 801 sends an indication message to the target network element device is as follows:
[0227] The instruction message is converted according to the message format conversion protocol of the operation and maintenance management interface of the target network element device to obtain the converted instruction message;
[0228] Send the converted instruction message to the target network element device.
[0229] As an optional embodiment, the processor 801 calls the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device. A specific embodiment of this is as follows:
[0230] The operation and maintenance management interface of the target network element device is invoked according to the invocation method defined in the interface conversion protocol, and an instruction message is sent to the target network element device.
[0231] As an optional embodiment, the interface conversion protocol is stored in the form of an interface protocol conversion table, which includes the operation and maintenance management system equipment interface field, network element equipment identifier field, network element equipment dedicated open interface field, and dedicated open interface calling method field;
[0232] The equipment interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the equipment of the operation and maintenance management system are invoked;
[0233] The network element device identifier field is used to indicate the model of the managed network element device;
[0234] The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interface that is compatible with the message call interface when it is invoked;
[0235] The dedicated open interface invocation method field is used to indicate the invocation method of the operation and maintenance management interface.
[0236] As an optional embodiment, the message format conversion protocol is stored in the form of a message format conversion table, which includes a dedicated open interface field for network element devices, a dedicated open interface response message field for network element devices, an interface field for operation and maintenance management system devices, and a message field for operation and maintenance management system devices.
[0237] The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interfaces opened by different network element devices;
[0238] The dedicated open interface response message field for network element devices is a message field used to indicate the response message of calling the operation and maintenance management interface of different network element devices;
[0239] The equipment interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the equipment of the operation and maintenance management system are invoked;
[0240] The Equipment Message field in the Operation and Maintenance Management System is a message field used to indicate the response message of the message call interface in the Equipment Operation and Maintenance Management System.
[0241] As an optional embodiment, 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.
[0242] As an optional embodiment, 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.
[0243] As an optional embodiment, the message sending method is executed by the operation and maintenance management system equipment in the converged network, and the operation and maintenance management system equipment is equipped with a gateway; the target network element equipment is connected to the operation and maintenance management system equipment through the gateway.
[0244] As an optional embodiment, the processor 801 calls the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device. A specific embodiment of this is as follows:
[0245] The instruction message is sent to the gateway, which then calls the operation and maintenance management interface of the target network element to send the instruction message to the target network element.
[0246] As an optional embodiment, the processor 801, by running executable program code in the memory 803, also performs the following operations:
[0247] The communication interface 802 receives management messages about the target network element device reported by the target network element.
[0248] As an optional embodiment, the processor 801 receives management messages about the target network element device reported by the target network element in the following specific embodiment:
[0249] Retrieve management messages about the target network element device reported by the target network element from the gateway.
[0250] As an optional embodiment, the fetching method includes at least one of the following: fetching periodically; fetching upon receiving a notification from the gateway;
[0251] The notification is sent by the gateway after receiving a management message about the target network element device from the target network element device.
[0252] As an optional embodiment, the processor 801, by running executable program code in the memory 803, also performs the following operations:
[0253] The management message is converted according to the message format conversion protocol of the operation and maintenance management interface opened by the target network element device to obtain the converted management message;
[0254] Store the transformed management messages.
[0255] As an optional embodiment, the message sending method is executed by the operation and maintenance management system equipment in the converged network. The operation and maintenance management system equipment is equipped with a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the vehicle network. The target network element equipment is connected to the operation and maintenance management system equipment through the second gateway.
[0256] As an optional embodiment, the processor 801 calls the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device. A specific embodiment of this is as follows:
[0257] The instruction message is sent to the first gateway, which then forwards it to the user plane function in the 5G network. The user plane function then sends the instruction message to the second gateway, which in turn forwards it to the target network element device.
[0258] As an optional embodiment, the message sending method is executed by an operation and maintenance management system device in the converged network, the operation and maintenance management system device being equipped with a gateway; the processor 801, by running executable program code in the running memory 803, also performs the following operations:
[0259] Establish a long-term connection with the target network element device through the gateway;
[0260] Receive heartbeat messages sent by the target network element device based on a long connection;
[0261] The status of the target network element device is determined based on the heartbeat message.
[0262] As an optional embodiment, the processor 801 determines the status of the target network element device based on the heartbeat message in the following specific embodiment:
[0263] If a heartbeat message is received from the target network element within the heartbeat cycle, it is determined that the target network element is in normal condition.
[0264] If no heartbeat message is received from the target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state.
[0265] As an optional implementation, management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
[0266] As an optional embodiment, the processor 801, by running executable program code in the memory 803, also performs the following operations:
[0267] If the target network element device is in an abnormal state, disconnect the long-term connection with the target network element device.
[0268] In another embodiment, the computer device may be a gateway. The processor 901 performs the following operations by running executable program code in memory 903:
[0269] The instruction message for the target network element device and the operation and maintenance management interface of the target network element device used to receive the instruction message are obtained through the communication interface 902.
[0270] Call the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device;
[0271] The target network element device is any network element device in the converged network.
[0272] As an optional embodiment, the processor 901 calls the operation and maintenance management interface of the target network element device to send an instruction message to the target network element device. A specific embodiment of this is as follows:
[0273] Obtain the calling method of the operation and maintenance management interface of the target network element device;
[0274] By calling the operation and maintenance management interface of the target network element device, an instruction message is sent to the target network element device.
[0275] As an optional embodiment, the processor 901, by running executable program code in the memory 903, also performs the following operations:
[0276] Obtain management messages from the target network element device;
[0277] Report management messages about the target network element to the operation and maintenance management system.
[0278] As an optional embodiment, a specific example of the processor 901 reporting management messages about the target network element device to the operation and maintenance management system device is as follows:
[0279] Stores management messages for target network element devices;
[0280] When the operation and maintenance management system equipment retrieves management messages from the target network element equipment, it reports the management messages about the target network element equipment to the operation and maintenance management system equipment.
[0281] As an optional embodiment, the processor 901, by running executable program code in the memory 903, also performs the following operations:
[0282] Establish long-term connections between the equipment and the operation and maintenance management system;
[0283] When a heartbeat message is received from the target network element device, a heartbeat message is sent to the operation and maintenance management system device based on the long connection.
[0284] As an optional embodiment, the converged network includes a first gateway and a second gateway of the operation and maintenance management system equipment. The method is executed by the second gateway of the operation and maintenance management system equipment in the converged network. The converged network includes at least a 5G network and a vehicle-to-everything (V2X) network. The first gateway is located in the 5G network, and the second gateway is located in the V2X network.
[0285] A specific example of processor 901 reporting management messages about target network element devices to the operation and maintenance management system is as follows:
[0286] The management message is sent to the user plane function in the 5G network. The user plane function then sends the management message to the first gateway, which in turn provides the management message to the operation and maintenance management system equipment.
[0287] Based on the same inventive concept, the principle and beneficial effects of the computer device provided in the embodiments of this application in solving the problem are similar to the principle and beneficial effects of the message sending method in the embodiments of this application in solving the problem. Please refer to the principle and beneficial effects of the implementation of the method. For the sake of brevity, they will not be repeated here.
[0288] This application also provides a computer-readable storage medium storing one or more instructions, which are adapted to be loaded by a processor and executed by the message sending method described in the above method embodiments.
[0289] This application also provides a computer program product containing instructions that, when run on a computer, causes the computer to execute the message sending method described in the above method embodiments.
[0290] This application also provides a computer program product or computer program, which 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 message sending method.
[0291] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0292] The modules in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0293] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.
[0294] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Those skilled in the art will understand that all or part of the processes for implementing the above embodiments and equivalent variations made in accordance with the claims of this application are still within the scope of this application.
Claims
1. A message sending method, characterized in that, The method is executed by an operation and maintenance management system device, which is located in any network within the converged network. The method includes: Obtain the message call interface, which is used to send an indication message to the target network element device; According to the interface conversion protocol, the message call interface is converted into the operation and maintenance management interface of the target network element device; the interface conversion protocol is used to indicate the operation and maintenance management interface opened by different network element devices for the message call interface; Invoke the operation and maintenance management interface of the target network element device and send the instruction message to the target network element device; The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
2. The method as described in claim 1, characterized in that, Sending the indication message to the target network element device includes: The instruction message is converted according to the message format conversion protocol of the operation and maintenance management interface of the target network element device to obtain the converted instruction message; The converted instruction message is sent to the target network element device.
3. The method as described in claim 1, characterized in that, The step of calling the operation and maintenance management interface of the target network element device and sending the instruction message to the target network element device includes: The operation and maintenance management interface of the target network element is invoked according to the invocation method defined in the interface conversion protocol, and the instruction message is sent to the target network element.
4. The method as described in claim 1, characterized in that, The interface conversion protocol is stored in the form of an interface protocol conversion table, which includes the operation and maintenance management system equipment interface field, network element equipment identifier field, network element equipment dedicated open interface field, and dedicated open interface calling method field. The device interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the operation and maintenance management system device are invoked; The network element device identification field is used to indicate the model of the managed network element device; The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interface that is compatible with the message call interface when it is invoked; The dedicated open interface calling method field is used to indicate the calling method of the operation and maintenance management interface.
5. The method as described in claim 2, characterized in that, The message format conversion protocol is stored in the form of a message format conversion table, which includes a dedicated open interface field for network element devices, a dedicated open interface response message field for network element devices, an interface field for operation and maintenance management system devices, and a message field for operation and maintenance management system devices. The dedicated open interface field for network element devices is used to indicate the operation and maintenance management interfaces opened by different network element devices; The dedicated open interface response message field for network element devices is a message field used to indicate the response message of calling the operation and maintenance management interface of different network element devices; The device interface field of the operation and maintenance management system is used to indicate the message calling interface when various messages in the operation and maintenance management system device are invoked; The device message field of the operation and maintenance management system is used to indicate the response message of the message call interface in the device of the operation and maintenance management system.
6. 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.
7. The method as described in claim 6, 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.
8. The method as described in claim 7, characterized in that, The operation and maintenance management system equipment is equipped with a first gateway and a second gateway. The first gateway is located in the 5G network, and the second gateway is located in the vehicle network. The target network element device is connected to the operation and maintenance management system equipment through the second gateway.
9. The method as described in claim 8, characterized in that, The step of calling the operation and maintenance management interface of the target network element device and sending the instruction message to the target network element device includes: The instruction message is sent to the first gateway, which then forwards it to the user plane function in the 5G network. The user plane function then sends the instruction message to the second gateway, which in turn forwards it to the target network element device.
10. The method as described in claim 1, characterized in that, The operation and maintenance management system equipment is equipped with a gateway; the method further includes: A long connection is established between the gateway and the target network element device; Based on the long connection, the heartbeat message sent by the target network element device is received; The status of the target network element device is determined based on the heartbeat message.
11. The method as described in claim 10, characterized in that, Determining the status of the target network element device based on the heartbeat message includes: If a heartbeat message is received from 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 target network element within the heartbeat cycle, the target network element is determined to be in an abnormal state.
12. The method as described in claim 1, characterized in that, The management operations include any of the following: process management, device restart, modification of configuration information, and optimization of service parameters.
13. A message sending method, characterized in that, The method is executed by a gateway in the converged network, and the method includes: The system receives an instruction message for a target network element device sent by an operation and maintenance management system device, and an operation and maintenance management interface of the target network element device for receiving the instruction message. The instruction message is sent to the gateway by the operation and maintenance management system device, and the operation and maintenance management interface is obtained by the operation and maintenance management system device by converting the message call interface according to the interface conversion protocol. The message call interface is used to send the instruction message to the target network element device, and the interface conversion protocol is used to indicate the operation and maintenance management interfaces opened by different network element devices for the message call interface. Invoke the operation and maintenance management interface of the target network element device and send the instruction message to the target network element device; The target network element device is any network element device in the converged network, the operation and maintenance management system device is located in any network in the converged network, and the instruction message is used to instruct the target network element device to perform the management operation.
14. The method as described in claim 13, characterized in that, The step of calling the operation and maintenance management interface of the target network element device and sending the instruction message to the target network element device includes: Obtain the calling method of the operation and maintenance management interface of the target network element device; The instruction message is sent to the target network element device by invoking its operation and maintenance management interface.
15. The method as described in claim 13, characterized in that, The method further includes: Establish a long-lived connection with the equipment in the operation and maintenance management system; When a heartbeat message is received from the target network element device, the heartbeat message is sent to the operation and maintenance management system device based on the long connection.
16. A message sending device, characterized in that, The device is installed in the operation and maintenance management system equipment, which is located in any network within the converged network. The device includes: The acquisition unit is used to acquire a message call interface, which is used to send an indication message to the target network element device. The processing unit is used to convert the message call interface into the operation and maintenance management interface of the target network element device according to the interface conversion protocol; the interface conversion protocol is used to indicate the operation and maintenance management interface opened by different network element devices for the message call interface; The processing unit is also used to call the operation and maintenance management interface of the target network element device and send the instruction message to the target network element device; The target network element device is any network element device in the converged network, and the indication message is used to indicate the management operation that the target network element device needs to perform.
17. A message sending device, characterized in that, The device is located in a gateway in a converged network, and the device includes: The acquisition unit is used to receive an instruction message for a target network element device sent by the operation and maintenance management system device, and the operation and maintenance management interface of the target network element device for receiving the instruction message; the instruction message is sent by the operation and maintenance management system device to the gateway, and the operation and maintenance management interface is obtained by the operation and maintenance management system device by converting the message call interface according to the interface conversion protocol, wherein the message call interface is used to send the instruction message to the target network element device, and the interface conversion protocol is used to indicate the operation and maintenance management interfaces opened by different network element devices for the message call interface; The processing unit is used to call the operation and maintenance management interface of the target network element device and send the instruction message to the target network element device; The target network element device is any network element device in the converged network, the operation and maintenance management system device is located in any network in the converged network, and the instruction message is used to instruct the target network element device to perform the management operation.
18. A computer device, characterized in that, include: Storage devices and processors; A memory, wherein a computer program is stored; A processor is configured to load the computer program to implement the message sending method as described in any one of claims 1-12, or to implement the message sending method as described in any one of claims 13-15.
19. 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 message sending method as described in any one of claims 1-12, or execute the message sending method as described in any one of claims 13-15.
20. 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 message sending method as described in any one of claims 1-12, or execute the message sending method as described in any one of claims 13-15.