Communication method, device, equipment and medium
By introducing service interfaces and data management functions into 5G networks, NFS is decoupled and high-performance data transmission is achieved, which solves the problem of insufficient flexibility and expansion capabilities of network function services, and improves the independence and operation and maintenance efficiency of network function services.
Patent Information
- Application Number
- CN202510758103.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-06-09
Smart Images

Figure CN120282182A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular, to a communication method, apparatus, device, and medium. Background Art
[0002] The service-based architecture (SBA) is the basic architecture of the fifth-generation mobile communication technology (5G) network. The network entities are redefined in the form of network functions (NFs). Each NF provides an independent network function service (NF Service, NFS) function implementation and can be called mutually, thus realizing the transformation from the traditional rigid network (fixed functions of network elements, fixed connections between network elements, fixed signaling interactions, etc.) to a service-based flexible network.
[0003] In the actual deployment of the existing network, usually, the NF corresponds to the traditional network element device, and is released and maintained independently. The NFS, as the external feature in the NF network element, does not support independent operation and maintenance and update. Any update or addition of the NFS service in the NF requires the upgrade of the entire NF version, resulting in poor flexibility and poor expansion ability of the network function service. Summary of the Invention
[0004] The purpose of the present invention is to provide a communication method, apparatus, device, and medium to solve the problems of poor flexibility and poor expansion ability of the existing network function service.
[0005] To achieve the above purpose, in a first aspect, the present invention provides a communication method, which is applied to a first network function and includes: The first service of the first network function interacts with the second service through a first service interface or a data management function; wherein, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of a second network function; The interaction between the first service of the first network function and the second service through the first service interface or the data management function includes: The first service of the first network function transmits first data to the second service through the first service interface or the data management function; The first service of the first network function transmitting first data to the second service through the data management function includes: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service; The first service of the first network function transmits first data to a second service, including: The first service of the first network function transmits the first data to the second service through a target bearer mode, where the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
[0006] In some embodiments, the method further includes: The first service of the first network function sends a first data format description corresponding to the first data to a data management function, where the first data format description is used for the data management function to obtain the first data.
[0007] In some embodiments, the second service is a service of the first network function, and the method further includes: In the case where it is determined that the second service acting as a data consumer is replaced by a third service, send first indication information to the data management function, where the first indication information is used to instruct the data management function to cancel the data subscription of the second service.
[0008] In a second aspect, the present invention further provides a communication device, including: A communication interaction module, configured to enable the first service of the first network function to interact with the second service through a first service-based interface or a data management function; where the first service-based interface is a service-based interface between the first service and the second service, and the second service is a service of the first network function or a service of a second network function; The communication interaction module includes: A communication interaction unit, configured to transmit first data from the first service of the first network function to the second service through a first service-based interface or a data management function; Specifically, the communication interaction unit is configured to: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service; Specifically, the communication interaction unit is further configured to: The first service of the first network function transmits the first data to the second service through a target bearer mode, where the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
[0009] In a third aspect, the present invention further provides a first network function, including a processor and a transceiver, where the transceiver receives and sends data under the control of the processor, and the processor is configured to perform the following operations: The first service of the first network function interacts with the second service through the first service interface or the data management function; wherein, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function; The processor is further configured to: The first service of the first network function transmits first data to the second service through the first service interface or the data management function; The transceiver is further configured to: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service subscribing to the first service; The processor is further configured to: The first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
[0010] In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps in the communication method described in the first aspect above are implemented.
[0011] In a fifth aspect, the present invention further provides a computer program product, including computer instructions, and when the computer instructions are executed by a processor, the steps in the communication method described in the first aspect above are implemented.
[0012] The above technical solutions of the present invention have at least the following beneficial effects: In the embodiments of the present invention, the first service of the first network function interacts with the second service through the first service interface or the data management function, wherein the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function; specifically, the first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service subscribing to the first service; or, the first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call; in the present invention, on the one hand, by the first service interface, that is, a new service interface is added between Network Function Services (NFS), and the NFS within the network function can be truly decoupled, so that the NFS can be independently published, maintained, and upgraded, improving the flexibility and expandability of the network function service; on the other hand, by introducing the data management function, the publication and subscription management of messages between services are supported, thereby improving the flexible expandability of communication between services. Description of the Drawings
[0013] Figure 1 It shows a schematic diagram of the 5G network architecture defined in the existing standard; Figure 2 It shows a schematic diagram of the relationship between existing NFS and NF; Figure 3 It shows a schematic flowchart of the communication method provided by the embodiments of the present invention; Figure 4 It shows a schematic diagram of the network architecture provided by the embodiments of the present invention; Figure 5 It shows a schematic flowchart of the method after introducing the data management function in the embodiments of the present invention; Figure 6 It shows a schematic diagram of the multi-level multiplexing cache of the transceiver protocol stack and the intermediate path device; Figure 7 It shows a schematic diagram of the inter-service communication method of the present invention; Figure 8 It shows a schematic diagram of the traditional IP communication method; Figure 9 It shows a schematic diagram of the modules of the communication device provided by the embodiments of the present invention; Figure 10 It shows a schematic diagram of the hardware structure of the first network function provided by the embodiments of the present invention. Detailed Embodiments
[0014] To make the technical problems, technical solutions, and advantages to be solved by the present invention clearer, the following will be described in detail with reference to the drawings and specific embodiments.
[0015] Refer to Figure 1 , which is the 5G network architecture defined in the existing standard. Among them, the dotted box realizes the serviceification of network function entities based on the cloud-native concept for the core network control plane. Each node is an independent network function NF, and NF provides one or more network function services NFS externally. NFS interact through service-based interfaces based on the HTTP protocol to complete the service process; the user plane function (User Plane Function, UPF), radio access network (Radio Access Network, RAN), and user equipment (User Equipment, UE) in the solid line box are not serviceified and still provide functions externally in the form of a monolithic machine + non-serviceified proprietary interface method (Uu, Xn, N1, N2, N3, N6, N4, etc.). In the understanding of the full-service network architecture proposed in the latest 6G research, it is expected that these network elements will also support serviceification to achieve end-to-end full-network serviceification.
[0016] Refer to Figure 2, which is a schematic diagram of the relationship between NFS and NF. Currently, on the network management interface, NF, like RAN and UPF as network element devices, is independently operated and maintained and has independent version management. If the NFS function in NF changes or a new NFS service is added, the entire NF, and even multiple surrounding NFs, need to be upgraded and transformed simultaneously.
[0017] To avoid the upgrade of the entire NF caused by the addition of NFS and affect the stability of the NF in the existing network, currently, the method of adding a new NF can be adopted to add NFS. The number of NFs in the 5G core network has increased from the initial 10+ to the current 50+. However, the continuous expansion of the number of network elements will make it difficult for operations and maintenance management, docking test verification after network changes, etc.
[0018] To solve the above technical problems, the present invention provides a communication method, device, equipment, and medium. Among them, the method and the device are based on the same inventive concept. Since the principles of the method and the device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0019] As Figure 3 shown, an embodiment of the present invention provides a communication method. This method is applied to a first network function, that is, this method is executed by the first network function. Among them, this method may include: Step 301, the first service of the first network function interacts with the second service through a first service-based interface or a data management function; wherein, the first service-based interface is a service-based interface between the first service and the second service, and the second service is a service of the first network function or a service of a second network function; optionally, the first service of the first network function interacts with the second service through a first service-based interface or a data management function, including: the first service of the first network function transmits first data to the second service through the first service-based interface or the data management function; specifically, the first service of the first network function transmits first data to the second service through the data management function, including: the first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service; or, the first service of the first network function transmits first data to the second service, including: the first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is media access control MAC direct connection, remote direct memory access RDMA, or function call.
[0020] Among them, the first network function may be an Access and Mobility Management Function (AMF), a Session Management Function (SMF), a PCF, a Unified Data Management (UDM), etc.
[0021] Here, refer to Figure 4 , the present invention extends the service interface to the interior of the network function, that is, by adding a new service interface between network function services NFS through the first service interface, so that the NFS within the network function can be truly decoupled, and further enables the NFS to be independently published, maintained, and upgraded, improving the flexibility and expandability of the network function service.
[0022] By adding a new service interface between network function services NFS, the NFS within the network function can be truly decoupled. For the addition or modification of NFS, only the NFS needs to be published and upgraded, and the other NFS within the NF do not need to be upgraded. Taking Figure 4 as an example, NFS2 can be independently replaced in the AMF, or a new NFS can be added.
[0023] Taking RAN as an example, following the above idea (adding a new service interface between NFS), the functions of RAN need to be split into independent services (NFS), and information interaction between each service is carried out through a standard service interface. Theoretically, the finer the granularity of service splitting, the better the flexibility of RAN. However, limited by the service granularity and interface message content defined by existing standards, that is, it is necessary to define how many services RAN is split into and define the interface message content between each service, resulting in limited flexible expansion ability of the service and a sharp increase in standard definition work.
[0024] Therefore, the present invention also provides an implementation solution, that is, introducing a data management function to define the business functions and processes of network functions as a whole. The service splitting granularity of network functions is customized by each operator or manufacturer. By introducing a data management function, it supports the publication and subscription management of messages between services, thereby improving the flexible expansion ability of communication between services and solving the problem of the rapid expansion of the current NF quantity.
[0025] It should be noted that the second service is the service of the first network function or the service of the second network function, indicating that the method of the present invention can realize the interaction between services within a network function, and can also realize the interaction between services across network functions, achieving the goal of an end-to-end fully service-oriented network architecture.
[0026] In an optional embodiment described above, the first service of the first network function sends first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service. Among them, as a data consumer, the second service can send a data subscription request to the data management function to subscribe to the first service (the data produced). In this way, after receiving the first data sent by the first service of the first network function, the data management function sends the first data to the second service based on this request. That is to say, the first service of the first network function transmits the first data to the second service through the forwarding of the data management function.
[0027] That is to say, in this embodiment, the first network function has the service data publishing and subscription management function. See Figure 5 For the example description in, in this example, it is assumed that the RAN splits into two services, namely the L3 service and the MAC service. The L3 service needs to send the test data D1 to the MAC service.
[0028] Specifically, ① The L3 service publishes the producible terminal measurement data D1 and the data format of D1 to the data management function.
[0029] It should be noted that the data format of D1 is declared by the producer (for example, it can be described using asn.1) and published to the data management function.
[0030] ② The MAC service subscribes to D1 from the data management function and obtains the specific format definition according to the data declaration of D1.
[0031] That is to say, the data consumer subscribes to D1 from the data management function and obtains the specific data content, that is, the test data D1, from the data management function according to the data format description.
[0032] Furthermore, the method of the present invention further includes: The first service of the first network function sends the first data format description corresponding to the first data to the data management function, and the first data format description is used for the data management function to obtain the first data.
[0033] Here, according to the first data format description, the data management function can obtain the first data published by the first service and forward the first data to the second service.
[0034] The present invention adds a service-based interface between NFs, and the functions of NFs need to be split into independent services (NFS). After the functional service-based split of NFs, although the deployment flexibility is increased, the inter-service message interaction overhead will also be introduced, resulting in a larger end-to-end service delay. The reason is that the current inter-service interaction is carried by the IP+TCP+HTTP protocol, and each interaction is an asynchronous operation, which requires multi-level multiplexing caches of the protocol stacks at the sending and receiving ends and the intermediate path devices. SeeFigure 6 。
[0035] To solve the problem of increased latency, the solution idea of the present invention is to introduce the concept of decoupling the inter-service message and the underlying bearer protocol, that is, in the above-mentioned another optional embodiment, the first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
[0036] Among them, the above-mentioned target bearer mode is a high-performance bearer mode, which can shorten the end-to-end service latency. It should be noted that the method of realizing inter-service interaction through the data management function is also applicable to this embodiment.
[0037] Among them, the purpose of inter-service message interaction is to transmit the message payload. Using the Hypertext Transfer Protocol (HTTP) as the bearer layer in the traditional mechanism is just one implementation method, rather than an inevitable choice. Therefore, the underlying bearer protocol of the message can be improved, that is, the first service of the first network function transmits the first data to the second service through the target bearer mode. See Figure 7 , which is a schematic diagram of the inter-service communication method of the present invention.
[0038] For services deployed across physical server nodes, because routing and forwarding are required, the current IP+TCP+HTTP method remains unchanged, that is, see Figure 8 , which is a schematic diagram of the traditional IP communication method. For the wireless communication field, in the state of discrete distribution of base stations, most services (such as services after RAN splitting) can be deployed in one server node, and other high-performance bearer modes can be used for this scenario, such as MAC direct connection, Remote Direct Memory Access (RDMA), function call, etc.
[0039] After the NF of the present invention is split into multiple services, according to actual business requirements, multiple services can be arranged within one NF. These services can be set with an affinity attribute, requiring the cloud platform to be deployed in one server node, and efficient message interaction can be achieved through function call. In this way, both the decoupling and on-demand combination between services can be realized through the service-oriented splitting of the NF, and the problem of increased inter-service message latency introduced by the traditional method can be solved.
[0040] In some embodiments, the second service is the service of the first network function. Correspondingly, the method of the present invention further includes: In the case where the second service acting as a data consumer is replaced by a third service, send first indication information to the data management function, where the first indication information is used to instruct the data management function to cancel the data subscription of the second service.
[0041] In this way, resources can be released by canceling the subscription, and the transmission and processing of data can be stopped, thereby avoiding unnecessary network overhead.
[0042] Furthermore, in some embodiments, the method of the present invention further includes: If the third service is a data consumer, the third service sends a data subscription request to the data management function; If the third service is a data producer, the third service sends second data to the data management function.
[0043] In this embodiment, for the replaced third service, if it is a data producer, it publishes the produced data to the data management function to provide data to the data consumers subscribing to the third service in a timely manner. If it is a data consumer, it sends a data subscription request to the data management function for subsequent data transmission and processing.
[0044] In some embodiments, the method of the present invention further includes: In the case where a fourth service is newly added to the first network function, if the fourth service is a data consumer, the fourth service sends a data subscription request to the data management function; If the fourth service is a data producer, the fourth service sends second data to the data management function.
[0045] In this embodiment, for the newly added fourth service, if it is a data producer, it publishes the produced data to the data management function to provide data to the data consumers subscribing to the fourth service in a timely manner. If it is a data consumer, it sends a data subscription request to the data management function for subsequent data transmission and processing.
[0046] By using the communication method of the embodiments of the present invention, the mutual decoupling between NFS services can be truly realized, meeting the requirements of flexible expansion and high-performance communication between services in different scenarios.
[0047] As Figure 9 shown, the embodiments of the present invention further provide a communication device, which is applied to the first network function. Among them, the device may include: A communication interaction module 901 is used to interact between a first service of a first network function and a second service through a first service interface or a data management function; wherein, the first service interface is a service interface between the first service and the second service, and the second service is a service of the first network function or a service of a second network function. Wherein, the communication interaction module 901 includes: A communication interaction unit is used to transmit first data from a first service of a first network function to a second service through a first service interface or a data management function. Specifically, the communication interaction unit is used for: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service. Specifically, the communication interaction unit is also used for: The first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is media access control MAC direct connection, remote direct memory access RDMA, or function call.
[0048] In some embodiments, the device of the present invention further includes: A first sending module is used for the first service of the first network function to send a first data format description corresponding to the first data to the data management function, and the first data format description is used for the data management function to obtain the first data.
[0049] In some embodiments, when the second service is a service of the first network function, the device of the present invention further includes: A second sending module is used to send a first indication message to the data management function when it is determined that the second service as a data consumer is replaced by a third service, and the first indication message is used to instruct the data management function to cancel the data subscription of the second service.
[0050] The communication device according to the embodiment of the present invention interacts the first service of the first network function with the second service through the first service interface or the data management function. Among them, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function. Specifically, the first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service. Or, the first service of the first network function transmits the first data to the second service through the target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call. In this way, by adding a service interface between Network Function Services (NFS), that is, the NFS within the network function can be truly decoupled, so that the NFS can be independently published, maintained, and upgraded, improving the flexibility and expandability of the network function service. Or, by introducing the data management function, it supports the publishing and subscription management of inter-service messages, thereby improving the flexible expandability of inter-service communication.
[0051] To better achieve the above object, as Figure 10 shown, the embodiment of the present invention further provides a first network function, including a processor 1000 and a transceiver 1010. The transceiver 1010 receives and sends data under the control of the processor 1000, and the processor 1000 is used to execute the following processes: The first service of the first network function interacts with the second service through the first service interface or the data management function. Among them, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function. The processor 1000 is further used for: The first service of the first network function transmits the first data to the second service through the first service interface or the data management function. The transceiver 1010 is further used for: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service. The processor 1000 is further used for: The first service of the first network function transmits the first data to the second service through the target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
[0052] In some embodiments, the transceiver 1010 is further used for: The first service of the first network function sends a description of the first data format corresponding to the first data to the data management function, and the first data format description is used for the data management function to obtain the first data.
[0053] In some embodiments, the second service is a service of the first network function. Correspondingly, the transceiver 1010 is further configured to: In the case where it is determined that the second service acting as a data consumer is replaced by a third service, send first indication information to the data management function, and the first indication information is used to instruct the data management function to cancel the data subscription of the second service.
[0054] In the first network function according to the embodiment of the present invention, through the first service interface or the data management function, the first service of the first network function interacts with the second service. Among them, the first service interface is a service interface between the first service and the second service, and the second service is a service of the first network function or a service of the second network function; specifically, the first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service subscribing to the first service; or, the first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is media access control MAC direct connection, remote direct memory access RDMA, or function call; in this way, by adding a service interface between network function services NFS through the first service interface, the NFS within the network function can be truly decoupled, so that the NFS can be independently published, maintained, and upgraded, improving the flexibility and expansion ability of network function services; or, by introducing a data management function, it supports the publication and subscription management of inter-service messages, thereby improving the flexible expansion ability of inter-service communication.
[0055] The embodiment of the present invention further provides a first network function, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements each process in the communication method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be described here again.
[0056] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements each process in the communication method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be described here again. Among them, the computer-readable storage medium is, for example, a read-only memory (Read-Only Memory, abbreviated as ROM), a random access memory (Random Access Memory, abbreviated as RAM), a magnetic disk, or an optical disc, etc.
[0057] An embodiment of the present invention also provides a computer program product, including computer instructions, which, when executed by a processor, implement each process of the foregoing communication method embodiment and can achieve the same technical effects. To avoid repetition, details are not described herein again.
[0058] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk memories and optical memories, etc.) that contain computer-usable program code.
[0059] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, as well as the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the processes or a plurality of processes and / or one or more of the blocks.
[0060] These computer program instructions can also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable storage medium generate a paper product including an instruction device, and the instruction device implements the functions specified in Figure 1 one or more of the processes or a plurality of processes and / or Figure 1 one or more of the blocks.
[0061] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one or more of the processes or a plurality of processes and / or Figure 1 one or more of the blocks.
[0062] The above are the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.
Claims
1. A communication method, applied to a first network function, characterized in that, Including: The first service of the first network function interacts with the second service through the first service interface or the data management function; wherein, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function; The interaction between the first service of the first network function and the second service through the first service interface or the data management function includes: The first service of the first network function transmits first data to the second service through the first service interface or the data management function; The transmission of the first data from the first service of the first network function to the second service through the data management function includes: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service subscribing to the first service; The transmission of the first data from the first service of the first network function to the second service includes: The first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
2. The method according to claim 1, wherein The method further includes: The first service of the first network function sends a first data format description corresponding to the first data to the data management function, and the first data format description is used for the data management function to obtain the first data.
3. The method according to claim 1, wherein When the second service is the service of the first network function, the method further includes: In the case where it is determined that the second service acting as a data consumer is replaced by a third service, a first indication message is sent to the data management function, and the first indication message is used to instruct the data management function to cancel the data subscription of the second service.
4. A communication device, characterized in that, Including: A communication interaction module, configured to enable the first service of the first network function to interact with the second service through the first service interface or the data management function; wherein, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function; The communication interaction module includes: A communication interaction unit, configured to enable the first service of the first network function to transmit first data to the second service through the first service interface or the data management function; Specifically, the communication interaction unit is configured to: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service subscribing to the first service; Specifically, the communication interaction unit is further configured to: The first service of the first network function transmits the first data to the second service through a target bearer mode, and the target bearer mode is Media Access Control (MAC) direct connection, Remote Direct Memory Access (RDMA), or function call.
5. A first network function, comprising a processor and a transceiver, the transceiver receiving and sending data under the control of the processor, characterized in that, The processor is configured to perform the following operations: The first service of the first network function interacts with the second service through the first service interface or the data management function; wherein, the first service interface is the service interface between the first service and the second service, and the second service is the service of the first network function or the service of the second network function; The processor is further configured to: The first service of the first network function transmits first data to the second service through the first service interface or the data management function; The transceiver is further configured to: The first service of the first network function sends the first data to the data management function, and the data management function forwards the first data to the second service that subscribes to the first service; The processor is further configured to: The first service of the first network function transmits first data to the second service through a target bearer mode, and the target bearer mode is media access control MAC direct connection, remote direct memory access RDMA, or function call.
6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the communication method according to any one of claims 1 to 3.
7. A computer program product, characterized in that, It includes computer instructions, and when the computer instructions are executed by the processor, it implements the steps in the communication method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Servitization interaction method and device, user plane service and network service
CN115515147A
Business processing method and device, equipment and medium
CN119854757A
Processing method and device of service wireless access network, platform, product and medium
CN119854821A
Service Authorization
US20230232204A1
Method, device and system for selecting network function service
WO2017075757A1