Signaling interworking method, system, apparatus, electronic device, and storage medium

By setting up SEPP network elements in the 5G network, signaling interoperability between the 5G public network and the enterprise private network within the same PLMN was achieved, solving the signaling routing problem and ensuring secure access and forwarding.

CN115604670BActive Publication Date: 2026-08-04CHINA TELECOM CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD
Filing Date
2022-09-28
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

Within the same PLMN, signaling between 5G enterprise private networks and public networks cannot be securely interconnected, and existing technologies do not define signaling routing methods.

Method used

SEPP network elements are set up at the boundary between the 5G public network in the PLMN and the 5GC private network in the enterprise park. Signaling communication is achieved through SEPP network elements. The private network NF network elements register services with the local NRF network elements and send registration proxy messages to the public network NRF network elements through the public network SEPP network elements. Signaling forwarding is performed using the address information of the SEPP network elements.

Benefits of technology

It enables signaling forwarding and secure access between the 5G public network and private network within the PLMN, solving the signaling routing problem without requiring additional network functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115604670B_ABST
    Figure CN115604670B_ABST
Patent Text Reader

Abstract

This disclosure provides a signaling interoperability method, system, apparatus, electronic device, and storage medium, relating to the field of wireless communication technology. In this method, a first NF network element sends a service registration message to a first NRF network element. The first NRF network element then forwards the service registration message to a first SEPP network element. The first SEPP network element acts as an agent for the first NF network element to register services with a second NRF network element. When the second NF network element sends a signaling message to the first NF network element, the second NF network element obtains the address information of the first SEPP network element from the second NRF network element and sends a second signaling message carrying the address information of the first SEPP network element to the second SEPP network element. The second SEPP network element forwards the second signaling message to the first SEPP network element based on the address information within the first SEPP network element. The first SEPP network element then forwards the second signaling message to the first NF network element. This disclosure enables interoperability of signaling messages between different networks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication technology, and in particular to a signaling communication method, system, apparatus, electronic device, and storage medium. Background Technology

[0002] A private network is a network communication domain that exists independently of existing carrier networks, yet coexists with them. To ensure security, private networks are typically deployed in relatively closed network environments, isolated from external networks.

[0003] The 3GPP (3rd Generation Partnership Project) architecture introduces SEPP (Security Edge Protection Proxy) to achieve secure signaling interoperability between different operator networks, or between operator networks and enterprise private networks (SNPNs). Signaling routing and forwarding are based on PLMN (public land mobile network) IDs (Identity Documents) or PLMN ID+NID (Network Identifiers). However, the interoperability scenario between 5G (5th Generation Mobile Communication Technology) enterprise private networks and 5G public networks in two different trust areas within the same PLMN, within the PNI-NPN (Public Network Integrated NPN) scenario, is not defined in 3GPP.

[0004] Therefore, how to achieve secure signaling interoperability between the private network and the public network within the same PLMN has become an urgent technical problem to be solved.

[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0006] This disclosure provides a signaling interoperability method, system, device, electronic device, and storage medium, which at least to some extent overcomes the problem of signaling incompatibility between private networks and public networks within the same PLMN in related technologies.

[0007] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0008] According to one aspect of this disclosure, a signaling interoperability method is provided, applied to a first NF (Network Function) network element, comprising: sending a service registration message to a first NRF (Network Data Repository Function) network element, wherein the service registration message contains attribute information and address information of the first NF network element, the first NF network element and the first NRF network element are located in a first network, so that the first NRF network element sends the service registration message to a first SEPP network element in the first network, the first SEPP network element stores the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element to obtain a replaced service registration message, forwards the replaced service registration message to a second SEPP network element in a second network, and the second SEPP network element forwards the replaced service registration message to a second The second NRF network element of the network; when the first SEPP network element receives the second signaling message sent by the second SEPP network element, it receives the second signaling message sent by the first SEPP network element according to the address information of the first NF network element, wherein the second NF network element of the second network sends an NF discovery request to the second NRF network element, receives an NF discovery response returned by the second NRF network element, the NF discovery response contains the address information of the first SEPP network element, and sends the second signaling message to the first SEPP network element, the second signaling message containing the address information of the first SEPP network element; the first SEPP network element sends the second signaling message to the second SEPP network element according to the address information of the first SEPP network element.

[0009] In one embodiment of this disclosure, the method further includes: when the first NF network element sends a signaling message to the second NF network element, sending a first signaling message to the first SEPP network element, so that the first SEPP network element sends the first signaling message to the second SEPP network element according to the address information of the second SEPP network element configured locally; the second SEPP network element initiates service discovery to the second NRF network element, obtains the address information of the second NF network element, and forwards the first signaling message to the second NF network element according to the address information of the second NF network element.

[0010] According to another aspect of this disclosure, a signaling interoperability method is provided, comprising: applying to a second NF network element, including: when the second NF network element sends a signaling message to a first NF network element, sending an NF discovery request to a second NRF network element, wherein the second NF network element and the second NRF network element are located in a second network; receiving an NF discovery response returned by the second NRF network element, wherein the NF discovery response contains address information of a first SEPP network element, wherein the first NF network element and the first SEPP network element are located in a first network; sending a second signaling message to the second SEPP network element of the second network, wherein the second signaling message contains address information of the first SEPP network element, so that the second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element; the first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element.

[0011] In one embodiment of this disclosure, the method further includes: when the second SEPP network element receives the first signaling message, receiving the first signaling message sent by the second SEPP network element, wherein the first signaling message is sent by the first NF network element, and the first NF network element sends the first signaling message to the first SEPP network element; the first SEPP network element sends the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally; the second SEPP network element obtains the address information of the second NF network element by initiating service discovery to the second NRF network element, and sends the first signaling message to the second NF network element according to the address information of the second NF network element.

[0012] According to another aspect of this disclosure, a signaling interoperability system is provided, comprising: a first NF network element, configured to send a service registration message to a first NRF network element, wherein the service registration message includes attribute information and address information of the first NF network element, and the first NF network element and the first NRF network element are located in a first network; a first NRF network element, configured to forward the service registration message to a first SEPP network element of the first network; a first SEPP network element, configured to configure routing information of a second SEPP network element of a second network locally, and after receiving the service registration message, save the address information of the first NF network element in the service registration message, replace the address information of the first NF network element in the service registration message with the address information of the first SEPP network element to obtain a replaced service registration message, and send the replaced service registration message to the SEPP network element according to the routing information of the second SEPP network element; a second SEPP network element, configured to send the replaced service registration message to a second NRF network element of the second network; and a second NRF network element, configured to receive the replaced service registration message, and upon receiving the second NRF network element of the second network... When an NF network element sends an NF discovery request, it returns an NF discovery response to the second NF network element. The NF discovery request and the NF discovery response contain the address information of the first SEPP network element. The second NF network element, when sending a signaling message to the first NF network element, sends the NF discovery request to the second NRF network element. After receiving the NF discovery response returned by the second NRF network element, it sends a second signaling message to the second SEPP network element. The NF discovery response and the second signaling message both contain the address information of the first SEPP network element. The second SEPP network element is further configured to send the second signaling message to the first SEPP network element based on the address information of the first SEPP network element. The first SEPP network element is further configured to initiate service discovery to the first NRF network element, receive the address information of the first NF network element returned by the first NRF network element, and send the second signaling message to the first NF network element based on the address information of the first NF network element. The first NF network element is also configured to receive the second signaling message.

[0013] In one embodiment of this disclosure, the first NF network element is further configured to send a first signaling message to the first SEPP network element when the first NF network element sends a signaling message to the second NF network element; the first SEPP network element is further configured to send the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally; the second SEPP network element is further configured to receive the first signaling message, initiate service discovery to the first NRF network element, receive the address information of the second NF network element returned by the second NRF network element, and send the first signaling message to the first NF network element according to the address information of the second NF network element; the first NF network element is further configured to receive the first signaling message.

[0014] According to another aspect of this disclosure, a signaling interoperability device is provided, applied to a first NF network element, comprising: a service registration message sending module, configured to send a service registration message to a first NRF network element, wherein the service registration message contains attribute information and address information of the first NF network element, the first NF network element and the first NRF network element are located in a first network, so that the first NRF network element sends the service registration message to a first SEPP network element of the first network, the first SEPP network element stores the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element to obtain a replaced service registration message, and forwards the replaced service registration message to a second SEPP network element of a second network, the second SEPP network element receiving the replaced service registration message. The service registration message after the change is forwarded to the second NRF network element of the second network; the second signaling message receiving module is used to receive the second signaling message sent by the first SEPP network element according to the address information of the first NF network element when the first SEPP network element receives the second signaling message sent by the second SEPP network element, wherein the second NF network element of the second network sends an NF discovery request to the second NRF network element, receives the NF discovery response returned by the second NRF network element, the NF discovery response contains the address information of the first SEPP network element, and sends the second signaling message to the first SEPP network element, the second signaling message containing the address information of the first SEPP network element; the first SEPP network element sends the second signaling message to the second SEPP network element according to the address information of the first SEPP network element.

[0015] In one embodiment of this disclosure, the apparatus further includes a first signaling message sending module. This module is configured to send a first signaling message to the first SEPP network element when the first NF network element sends a signaling message to the second NF network element. This allows the first SEPP network element to send the first signaling message to the second SEPP network element based on the address information of the locally configured second SEPP network element. The second SEPP network element then initiates service discovery with the second NRF network element, obtains the address information of the second NF network element, and forwards the first signaling message to the second NF network element based on the address information.

[0016] According to another aspect of this disclosure, a signaling interoperability device is provided, applied to a second NF network element, comprising: an NF discovery request sending module, configured to send an NF discovery request to a second NRF network element when the second NF network element sends a signaling message to a first NF network element, wherein the second NF network element and the second NRF network element are located in a second network; an NF discovery response receiving module, configured to receive an NF discovery response returned by the second NRF network element, wherein the NF discovery response includes address information of a first SEPP network element, wherein the first NF network element and the first SEPP network element are located in a first network; and a second signaling message sending module, configured to send a second signaling message to the second SEPP network element of the second network, wherein the second signaling message includes address information of the first SEPP network element, so that the second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element; the first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element.

[0017] In one embodiment of this disclosure, the apparatus further includes a first signaling message receiving module. This module is used to receive the first signaling message sent by the second SEPP network element when the second SEPP network element receives the first signaling message. The first signaling message is sent by the first NF network element, which then sends the first signaling message to the first SEPP network element. The first SEPP network element sends the first signaling message to the second SEPP network element according to its locally configured routing information. The second SEPP network element obtains the address information of the second NF network element by initiating service discovery with the second NF network element, and then sends the first signaling message to the second NF network element according to the address information.

[0018] According to another aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the signaling interoperability method described above by executing the executable instructions.

[0019] According to another aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the signaling interoperability method described above.

[0020] This disclosure provides a signaling interoperability method, system, apparatus, electronic device, and storage medium. In this method, a first NF network element sends a service registration message to a first NRF network element. The first NRF network element then sends the service registration message to a first SEPP network element. The first SEPP network element acts as an agent for the first NF network element to register services with a second NRF network element. When the second NF network element sends a signaling message to the first NF network element, it obtains the address information of the first SEPP network element from the second NRF network element and sends a second signaling message carrying the address information of the first SEPP network element to the second SEPP network element. The second SEPP network element forwards the second signaling message to the first SEPP network element based on the address information within the first SEPP network element. The first SEPP network element then sends the second signaling message to the first NF network element. This disclosure enables signaling message interoperability between different networks.

[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0023] Figure 1 This diagram illustrates a communication system architecture according to an embodiment of the present disclosure.

[0024] Figure 2 This diagram illustrates a signaling interoperability method according to an embodiment of the present disclosure;

[0025] Figure 3 This diagram illustrates another signaling interoperability method in an embodiment of this disclosure.

[0026] Figure 4 This diagram illustrates a signaling interoperability method according to an embodiment of the present disclosure.

[0027] Figure 5 This diagram illustrates a signaling interoperability system according to an embodiment of the present disclosure;

[0028] Figure 6 This diagram illustrates a signaling interoperability device according to an embodiment of the present disclosure;

[0029] Figure 7 This illustration shows a schematic diagram of another signaling interoperability device in an embodiment of this disclosure; and

[0030] Figure 8 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation

[0031] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0032] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0033] As 5G continues to empower vertical industries, key customers in sectors such as energy, ports, and aviation have placed extremely high demands on network security isolation and functional customization. A hybrid private network model, where customized 5G core network elements are deployed on the customer side, can effectively meet these needs. However, this deployment method extends the operator's core network boundary to the user side. 5GC (5G core network) private network elements deployed in enterprise campuses (untrusted areas) are considered untrusted access relative to the operator's public 5G network, posing significant challenges to operators in areas such as network and equipment security, user and business data security, and operation and maintenance.

[0034] Based on this, this disclosure provides a signaling interoperability method, system, device, electronic device, and storage medium. SEPP network elements are respectively set up at the boundaries of the 5G public network and 5G private network in two trust zones within the PLMN. To enable addressing and routing of the public network SEPP network element to the private network SEPP network element, the private network NF network element first registers its service with the local private network NRF network element. Simultaneously, the private network NRF network element triggers a registration proxy message sent to the private network SEPP network element. The private network SEPP network element then sends the service registration message of the private network NF network element to the public network NRF network element via the public network SEPP network element. The address information registered by the private network NF network element is the address of the private network SEPP network element.

[0035] When a public network NF element sends a signaling message to a private network, it initiates a service discovery message to the public network NRF element. Based on the address information of the private network SEPP element returned by the public network NRF element, it determines whether to send the signaling message to the public network SEPP element and includes the address information of the private network SEPP element in the message header field.

[0036] The public network SEPP element forwards the signaling message to the private network SEPP element based on the message header address information. The private network SEPP element then performs service discovery on the private network NRF element and forwards the message to the target private network NF element.

[0037] This disclosure enables signaling interoperability between 5G public networks in two different trust zones within the same PLMN and a 5GC private network within an enterprise park via SEPP network elements, and solves the problem that existing technologies cannot perform signaling routing based on the PLMN ID. This disclosure enhances the routing logic of the NF in the 5G network and SEPP, enabling signaling forwarding and secure access between the 5G public network and the private network within the PLMN without requiring additional network functions.

[0038] Figure 1 An exemplary schematic diagram of a communication system architecture provided in this disclosure is shown. Figure 1 As shown, the communication system may include data analysis network elements, data management network elements, network storage function network elements, session management function network elements, user plane function network elements, and terminal equipment. The data analysis network elements, data management network elements, network storage function network elements, and session management function network elements can be connected via a bus. Here, the bus refers to the logical connection and communication between the various network elements in the communication system; these network elements can communicate with each other through interfaces or networks. The session management function network element is connected to the user plane function network element. The session management function network element can be used to control the user plane function network element to execute user plane-related policies, or it can be used to control the terminal equipment or radio access network (RAN) to execute session-related policies through the mobility management network element.

[0039] Data analytics network elements are primarily used to collect data from network function network elements, operation administration maintenance (OAM) systems, terminal devices, or application function (AF) network elements, and analyze the collected data to obtain data analysis results. Data analytics network elements can also send the obtained data analysis results to NF, OAM systems, terminal devices, or AF network elements to enable these entities to formulate corresponding policies and execute operations. In fifth-generation (5G) communication, data analytics network elements can be network data analytics function (NWDAF) network elements, management data analytics service (MDAS) network elements, etc. In future communication such as sixth-generation (6G) communication, data analytics network elements can still be NWDAF or MDAS network elements, or have other names; this disclosure does not limit this. Among them, NF network elements include, but are not limited to, 5G network elements such as access and mobility management function (AMF), session management function (SMF), and policy control function (PCF).

[0040] Data management network elements are primarily used to manage and store user data, such as subscription information and authentication / authorization information. In 5G, data management network elements can be unified data management (UDM) network elements or unified data repository (UDR) network elements. In future communications such as 6G, data management network elements can still be UDM network elements or UDR network elements, or have other names; this disclosure does not limit their use.

[0041] Network storage function network elements are mainly used to support service registration and network element status monitoring of network function network elements, and to realize automated management, selection and expansion of network function services. In 5G, a network storage function network element can be any network storage function network element. In future communications such as 6G, a network storage function network element can still be an NRF network element, or have other names. This disclosure does not limit it in this regard.

[0042] Session management function (SMF) network elements are primarily used for session management and the selection and control of user plane function network elements in mobile networks. Session management includes functions such as session creation, modification, and release. Specific functions include assigning Internet Protocol (IP) addresses to users and selecting user plane function network elements that provide packet forwarding capabilities. In 5G, the SMF network element can be a Session Management Function (SMF) network element. In future communications such as 6G, the SMF network element may still be an SMF network element, or it may have other names; this disclosure does not limit its scope.

[0043] User plane function (UPF) network elements are primarily used for user plane service processing, such as packet routing and transmission, packet inspection, service usage reporting, Quality of Service (QoS) processing, lawful interception, uplink packet inspection, and downlink packet storage. In 5G, UPF network elements can be UPF network elements. In future communications such as 6G, UPF network elements can still be UPF network elements, or have other names; this disclosure does not limit this. It should be noted that UPF in this disclosure is an abbreviation for core network UPF, and the two have the same meaning, which will not be explained separately thereafter.

[0044] Access network equipment (also known as radio access network (RAN) equipment) is a device that provides wireless communication capabilities to terminals. Access network equipment includes, but is not limited to: next-generation base stations (g node B, gNB) in 5G, evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B, HNB), baseband unit (BBU), transmitting and receiving point (TRP), transmitting point (TP), mobile switching center, etc.

[0045] A terminal device (also known as user equipment, UE) is a device with wireless transceiver capabilities. It can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can be deployed in the air (such as on airplanes, balloons, and satellites). Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc. It should be noted that this disclosure can also be applied to the 4th generation (4G) network architecture. For example, the mobility management entity (MME) in 4G provides the functions of the mobility management network elements in this disclosure; the MME and servicing gateway (SGW) in 4G provide the functions of the session management network elements in this disclosure; the packet data network gateway (PDN gateway, PGW) in 4G provides the functions of the core network UPF in this disclosure; and the data analysis network elements in 4G provide the functions of the data analysis network elements in this disclosure, etc. Additionally, Figure 1 The form and number of network elements shown are for illustrative purposes only and do not constitute a limitation of this disclosure.

[0046] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.

[0047] First, this disclosure provides a signaling interoperability method, which can be executed by any electronic device with computing capabilities.

[0048] Figure 1 This invention discloses a flowchart of a signaling interoperability method according to an embodiment of the present invention, as shown below. Figure 1 As shown, the signaling interoperability method provided in this embodiment includes the following steps:

[0049] S202, a service registration message is sent to the first network storage function (NRF) network element. The service registration message contains the attribute information and address information of the first NF network element. The first NF network element and the first NRF network element are located in the first network. The first NRF network element sends the service registration message to the first security boundary proxy gateway (SEPP) network element of the first network. The first SEPP network element saves the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element, obtains the replaced service registration message, and forwards the replaced service registration message to the second SEPP network element of the second network. The second SEPP network element forwards the replaced service registration message to the second NRF network element of the second network.

[0050] It should be noted that the service registration message is used to register the service of the first NF network element on the first NRF network element. The address information can be the network IP (Internet Protocol) address, and the attribute information of the first NF network element can be the attribute information registered by the first NF network element to the first NRF network element, which is used to identify the general parameters and service information that can be provided by this type of NF network element.

[0051] In one embodiment of this disclosure, the first network can be a private network, and the network type of the first network can be an SNPN, such as a 5GC private network or an enterprise private network; the second network can be a public network, and the network type of the second network can be a PLMN, a network that can provide terrestrial mobile communication services to the public, such as an operator network.

[0052] In one embodiment of this disclosure, the first NF network element is a private network NF network element, the first NRF network element is a private network NRF network element, the first SEPP network element is a private network SEPP network element, the second NF network element is a public network NF network element, the second NRF network element is a public network NRF network element, and the second SEPP network element is a public network SEPP network element.

[0053] S204, when the first SEPP network element receives the second signaling message sent by the second SEPP network element, it receives the second signaling message sent by the first SEPP network element according to the address information of the first NF network element. In this process, the second NF network element of the second network sends an NF discovery request to the second NRF network element, receives an NF discovery response returned by the second NRF network element, and the NF discovery response contains the address information of the first SEPP network element. The second signaling message is then sent to the first SEPP network element, and the second signaling message contains the address information of the first SEPP network element. The first SEPP network element sends the second signaling message to the second SEPP network element according to the address information of the first SEPP network element.

[0054] The signaling interoperability method provided in this disclosure involves a first NF network element sending a service registration message to a first NRF network element. The first NRF network element then sends the service registration message to a first SEPP network element. The first SEPP network element acts as an agent for the first NF network element to register services with a second NRF network element. When the second NF network element sends a signaling message to the first NF network element, it obtains the address information of the first SEPP network element from the second NRF network element and sends a second signaling message carrying the address information of the first SEPP network element to the second SEPP network element. The second SEPP network element forwards the second signaling message to the first SEPP network element based on the address information within the first SEPP network element. The first SEPP network element then sends the second signaling message to the first NF network element. This disclosure achieves interoperability of signaling messages between different networks.

[0055] In one embodiment of this disclosure, the method further includes: when the first NF network element sends a signaling message to the second NF network element, sending a first signaling message to the first SEPP network element, so that the first SEPP network element sends the first signaling message to the second SEPP network element according to the address information of the second SEPP network element configured locally; the second SEPP network element initiates service discovery to the second NRF network element, obtains the address information of the second NF network element, and forwards the first signaling message to the second NF network element according to the address information of the second NF network element.

[0056] In one embodiment of this disclosure, the second SEPP network element initiates service discovery with the second NRF network element to obtain the address information of the second NF network element, which may include:

[0057] The second SEPP network element sends a second service discovery message to the second NRF network element, wherein the second service discovery message is used to request the second NRF network element to return information about the second NR network element;

[0058] The second SEPP network element receives the second service discovery response returned by the second NRF network element. The second service discovery response contains information about the second NR network element. The information about the second NR network element may include, but is not limited to, one or more combinations of the following: address information of the second NF network element, user number range, slice ID, TAC (Tracking Area Code), province identifier, private network identifier, etc.

[0059] This disclosure also provides another signaling interoperability method, participating in... Figure 3 The flowchart of another signaling interoperability method shown can be applied to the second NF network element, including:

[0060] S302, when the second NF network element sends a signaling message to the first NF network element, it sends an NF discovery request to the second NRF network element, wherein the second NF network element and the second NRF network element are located in the second network;

[0061] It should be noted that the NF discovery request is used to request the address information of the first SEPP network element from the second NRF network element.

[0062] S304, Receive the NF discovery response returned by the second NRF network element, wherein the NF discovery response contains the address information of the first SEPP network element, wherein the first NF network element and the first SEPP network element are located in the first network;

[0063] S306, a second signaling message is sent to the second SEPP network element of the second network, wherein the second signaling message contains the address information of the first SEPP network element, so that the second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element; the first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element.

[0064] In one embodiment of this disclosure, the address information of the first SEPP network element may be carried in the header field of the second signaling message.

[0065] In one embodiment of this disclosure, the first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, which may include:

[0066] The first SEPP network element sends a first service discovery message to the first NRF network element, wherein the first service discovery message is used to request the first NRF network element to return information about the first NF network element;

[0067] The first SEPP network element receives the first service discovery response returned by the first NRF network element, wherein the second service discovery response contains information of the first NR network element. The information of the first NR network element may include, but is not limited to, one or more combinations of the following: address information of the first NF network element, user number range, slice ID (Identity document), TAC (Tracking Area Code), province identifier, private network identifier, etc.

[0068] In one embodiment of this disclosure, the method further includes: when the second SEPP network element receives the first signaling message, receiving the first signaling message sent by the second SEPP network element, wherein the first signaling message is sent by the first NF network element, and the first NF network element sends the first signaling message to the first SEPP network element; the first SEPP network element sends the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally; the second SEPP network element obtains the address information of the second NF network element by initiating service discovery to the second NRF network element, and sends the first signaling message to the second NF network element according to the address information of the second NF network element.

[0069] In one embodiment of this disclosure, another signaling interoperability method is also provided, see [link to relevant documentation]. Figure 4 The diagram illustrating another signaling interoperability method may include:

[0070] S402, the first NF network element sends a service registration request to the first NRF network element, wherein the service registration request includes the attribute information and address information of the first NF network element;

[0071] S404, the first NRF network element sends a service registration request to the first SEPP network element;

[0072] S406, the first SEPP network element replaces the address information of the first NF network element in the service registration request with the address information of the first SEPP network element to obtain the replaced service registration request, wherein the replaced service registration request includes the attribute information of the first NF network element and the address information of the first SEPP network element.

[0073] S408, the first SEPP network element sends the replaced service registration request to the second SEPP network element according to the routing information of the second SEPP network element configured locally;

[0074] S410, the second SEPP network element sends the replaced service registration request to the second NRF network element;

[0075] S412, when the second NF network element sends a signaling message to the first NF network element, the second NF network element sends an NF discovery request to the second NRF network element;

[0076] S414, the second NRF network element returns an NF discovery response to the second NF network element, wherein the NF discovery response contains the address information of the first SEPP network element;

[0077] S416, the second NF network element sends a second signaling message to the second SEPP network element, wherein the second signaling message contains the address information of the first SEPP network element;

[0078] S418, the second SEPP network element sends a second signaling message to the first SEPP network element based on the address information of the first SEPP network element;

[0079] S420, the first SEPP network element initiates service discovery to the first NRF network element to obtain the address information of the first NF network element;

[0080] S422, the first SEPP network element sends a second signaling message to the first NF network element based on the address information of the first NF network element;

[0081] S424, when the first NF network element sends the first signaling message to the second NF network element, the first NF network element sends the first signaling message to the first SEPP network element;

[0082] S426, the first SEPP network element sends a first signaling message to the second NRF network element according to the address information of the second SEPP network element configured locally;

[0083] S428, the second SEPP network element initiates service discovery to the second NRF network element to obtain the address information of the second NF network element;

[0084] S430, the second SEPP network element sends the first signaling message to the second NF network element based on the address information of the second NF network element.

[0085] In one embodiment of this disclosure, the method may further include, before S402: the first SEPP network element locally configuring the routing information of the second SEPP network element.

[0086] This disclosure also provides a signaling interoperability system, participating in... Figure 5 The diagram shown illustrates a signaling interoperability system, which includes:

[0087] The first NF network element 510 is used to send a service registration message to the first NRF network element 520. The service registration message contains the attribute information and address information of the first NF network element 510. The first NF network element 510 and the first NRF network element 520 are located in the first network.

[0088] The first NRF network element 520 is used to forward service registration messages to the first SEPP network element 530 of the first network;

[0089] The first SEPP network element 530 is used to configure the routing information of the second SEPP network element 540 of the second network locally. After receiving the service registration message, it saves the address information of the first NF network element 510 in the service registration message, replaces the address information of the first NF network element 510 in the service registration message with the address information of the first SEPP network element 530, obtains the replaced service registration message, and sends the replaced service registration message to the SEPP network element according to the routing information of the second SEPP network element 540.

[0090] The second SEPP network element 540 is used to send the replaced service registration message to the second NRF network element 550 of the second network;

[0091] The second NRF network element 550 is used to receive the replaced service registration message. When it receives the NF discovery request sent by the second NF network element 560 of the second network, it returns an NF discovery response to the second NF network element 560. The NF discovery request and the NF discovery response contain the address information of the first SEPP network element 530.

[0092] The second NF network element 560 is used to send an NF discovery request to the second NRF network element 550 when the second NF network element 560 sends a signaling message to the first NF network element 510, and after receiving the NF discovery response returned by the second NRF network element 550, send a second signaling message to the second SEPP. The NF discovery response contains the address information of the first SEPP network element 530, and the second signaling message contains the address information of the first SEPP network element 530.

[0093] The second SEPP network element 540 is also used to send the second signaling message to the first SEPP network element 530 according to the address information of the first SEPP network element 530;

[0094] The first SEPP network element 530 is also used to initiate service discovery to the first NRF network element 520, receive the address information of the first NF network element 510 returned by the first NRF network element 520, and send the second signaling message to the first NF network element 510 according to the address information of the first NF network element 510.

[0095] The first NF network element 510 is also used to receive the second signaling message.

[0096] In one embodiment of this disclosure, the first NF network element 510 is further configured to send a first signaling message to the first SEPP network element 530 when the first NF network element 510 sends a signaling message to the second NF network element 560; the first SEPP network element 530 is further configured to send the first signaling message to the second SEPP network element 540 according to the routing information of the second SEPP network element 540 configured locally; the second SEPP network element 540 is further configured to receive the first signaling message, initiate service discovery to the first NRF network element 520, receive the address information of the second NF network element 560 returned by the second NRF network element 550, and send the first signaling message to the first NF network element 510 according to the address information of the second NF network element 560; the first NF network element 510 is further configured to receive the first signaling message.

[0097] In one embodiment of this disclosure, when the first network is a private network and the second network is a public network, the second SEPP network element can be connected to multiple first SEPP network elements. That is, the second SEPP network element is a public network SEPP network element, and the first SEPP network element is a private network SEPP network element. The public network SEPP network element and the private network SEPP network element have a one-to-many relationship. The public network SEPP network element in this area is connected to multiple private network SEPP network elements in the area. The public network SEPP network element and the private network SEPP network element respectively perform topology hiding on the public network NF network element and the private network NF network element. Here, the public network NF network element is the second NF network element, and the private network NF network element is the second NF network element.

[0098] Based on the same inventive concept, this disclosure also provides a signaling interoperability device, as shown in the following embodiment. Since the principle by which this device embodiment solves the problem is similar to that of the above-described method embodiment, the implementation of this device embodiment can refer to the implementation of the above-described method embodiment, and repeated details will not be elaborated further.

[0099] Figure 6 This diagram illustrates a signaling interoperability device according to an embodiment of the present disclosure, such as... Figure 6 The diagram shows a signaling interoperability device that can be applied to the first NF network element side, including:

[0100] The service registration message sending module 610 is used to send a service registration message to a first NRF network element. The service registration message contains the attribute information and address information of the first NF network element. The first NF network element and the first NRF network element are located in a first network, so that the first NRF network element can send the service registration message to the first SEPP network element of the first network. The first SEPP network element saves the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element to obtain a replaced service registration message, and forwards the replaced service registration message to the second SEPP network element of the second network. The second SEPP network element forwards the replaced service registration message to the second NRF network element of the second network.

[0101] The second signaling message receiving module 620 is used to receive the second signaling message sent by the first SEPP network element based on the address information of the first NF network element when the first SEPP network element receives the second signaling message sent by the second SEPP network element. Specifically, the second NF network element of the second network sends an NF discovery request to the second NRF network element, receives an NF discovery response returned by the second NRF network element (the NF discovery response contains the address information of the first SEPP network element), and sends the second signaling message to the first SEPP network element (the second signaling message also contains the address information of the first SEPP network element). The first SEPP network element then sends the second signaling message to the second SEPP network element based on its address information.

[0102] In one embodiment of this disclosure, the apparatus further includes a first signaling message sending module. This first signaling message sending module is used to send a first signaling message to the first SEPP network element when the first NF network element sends a signaling message to the second NF network element, so that the first SEPP network element sends the first signaling message to the second SEPP network element according to the address information of the second SEPP network element configured locally; the second SEPP network element initiates service discovery to the second NRF network element, obtains the address information of the second NF network element, and forwards the first signaling message to the second NF network element according to the address information of the second NF network element.

[0103] Figure 7 This illustration shows a schematic diagram of another signaling interoperability device in an embodiment of this disclosure, such as... Figure 7 The diagram shows another signaling interoperability device, which can be applied to the second NF network element side, including:

[0104] The NF discovery request sending module 710 is used to send an NF discovery request to the second NRF network element when the second NF network element sends a signaling message to the first NF network element, wherein the second NF network element and the second NRF network element are located in the second network;

[0105] The NF discovery response receiving module 720 is used to receive the NF discovery response returned by the second NRF network element, wherein the NF discovery response contains the address information of the first SEPP network element, and the first NF network element and the first SEPP network element are located in the first network.

[0106] The second signaling message sending module 730 is used to send a second signaling message to a second SEPP network element in the second network. The second signaling message contains the address information of the first SEPP network element, so that the second SEPP network element can send the second signaling message to the first SEPP network element according to the address information of the first SEPP network element. The first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element in the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element.

[0107] In one embodiment of this disclosure, the apparatus further includes a first signaling message receiving module, which is used to receive the first signaling message sent by the second SEPP network element when the second SEPP network element receives the first signaling message. The first signaling message is sent by the first NF network element, and the first NF network element sends the first signaling message to the first SEPP network element. The first SEPP network element sends the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally. The second SEPP network element obtains the address information of the second NF network element by initiating service discovery to the second NRF network element, and sends the first signaling message to the second NF network element according to the address information of the second NF network element.

[0108] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0109] The following reference Figure 8 To describe an electronic device 800 according to such an embodiment of the present disclosure. Figure 8 The electronic device 800 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0110] like Figure 8 As shown, the electronic device 800 is manifested in the form of a general-purpose computing device. The components of the electronic device 800 may include, but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including storage unit 820 and processing unit 810).

[0111] The storage unit stores program code, which can be executed by the processing unit 810, causing the processing unit 810 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 810 can perform the following steps of the above method embodiment: sending a service registration message to a first network storage function (NRF) network element, wherein the service registration message contains attribute information and address information of the first NF network element, the first NF network element and the first NRF network element are located in the first network, so that the first NRF network element sends the service registration message to a first security boundary proxy gateway (SEPP) network element in the first network, the first SEPP network element saves the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element to obtain a replaced service registration message, and forwards the replaced service registration message to a second SEPP network element in the second network, the second SEPP network element... The PP network element forwards the replaced service registration message to the second NRF network element of the second network. When the first SEPP network element receives the second signaling message sent by the second SEPP network element, it receives the second signaling message sent by the first SEPP network element according to the address information of the first NF network element. In this process, the second NF network element of the second network sends an NF discovery request to the second NRF network element, receives the NF discovery response returned by the second NRF network element, and the NF discovery response contains the address information of the first SEPP network element. The second signaling message is then sent to the first SEPP network element, and the second signaling message contains the address information of the first SEPP network element. The first SEPP network element sends the second signaling message to the second SEPP network element according to the address information of the first SEPP network element.

[0112] Storage unit 820 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 8201 and / or cache memory 8202, and may further include a read-only memory (ROM) 8203.

[0113] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.

[0114] Bus 830 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0115] Electronic device 800 can also communicate with one or more external devices 840 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 800, and / or with any device that enables electronic device 800 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 850. Furthermore, electronic device 800 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 860. As shown, network adapter 860 communicates with other modules of electronic device 800 via bus 830. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0116] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0117] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the methods described above is stored thereon. In some possible implementations, various aspects of this disclosure may also be implemented as a program product including program code, which, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0118] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0119] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0120] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0121] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0122] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0123] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0124] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0125] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

Claims

1. A signaling interoperability method, characterized in that, Applied to the first network function (NF) network element, including: The first NF network element sends a service registration message to the first Network Storage Function (NRF) network element. The service registration message contains attribute information and address information of the first NF network element. The first NF network element and the first NRF network element are located in the first network. The first NRF network element sends the service registration message to the first Security Border Proxy Gateway (SEPP) network element of the first network. The first SEPP network element saves the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element with the address information of the first SEPP network element to obtain a replaced service registration message, and forwards the replaced service registration message to the second SEPP network element of the second network. The second SEPP network element then forwards the replaced service registration message to the second SEPP network element of the second network. An NRF network element enables a first SEPP network element to proxy a first NF network element for service registration with a second NRF network element. When the second NRF network element receives an NF discovery request from a second NF network element in the second network, the second NRF network element sends an NF discovery response to the second NF network element. The NF discovery response contains the address information of the first SEPP network element. After receiving the NF discovery response, the second NF network element sends a second signaling message to the second SEPP network element. The second SEPP network element sends the second signaling message to the first SEPP network element, and the second signaling message contains the address information of the first SEPP network element. The second SEPP network element sends the second signaling message to the first SEPP network element based on the address information of the first SEPP network element. When the first SEPP network element receives the second signaling message sent by the second SEPP network element, the first NF network element receives the second signaling message sent by the first SEPP network element based on the address information of the first NF network element; the address information of the first NF network element is obtained by the first SEPP network element initiating service discovery to the first NRF network element when the first SEPP network element receives the second signaling message sent by the second SEPP network element. The first network and the second network are located within the same Public Land Mobile Network (PLMN). The first network is a private network, and the second network is a public network. The first SEPP network element is used to perform topology hiding on the first NF network element, and the second SEPP network element is used to perform topology hiding on the second NF network element.

2. The signaling interoperability method according to claim 1, characterized in that, The method further includes: When the first NF network element sends a signaling message to the second NF network element, it sends a first signaling message to the first SEPP network element, so that the first SEPP network element sends the first signaling message to the second SEPP network element according to the address information of the second SEPP network element configured locally; the second SEPP network element initiates service discovery to the second NRF network element, obtains the address information of the second NF network element, and forwards the first signaling message to the second NF network element according to the address information of the second NF network element.

3. A signaling interoperability method, characterized in that, Applied to the second NF network element, including: When the second NF network element sends a signaling message to the first NF network element, it sends an NF discovery request to the second NRF network element, wherein the second NF network element and the second NRF network element are located in the second network; Receive the NF discovery response returned by the second NRF network element, wherein the NF discovery response contains the address information of the first SEPP network element, wherein the first NF network element and the first SEPP network element are located in the first network; The second signaling message is sent to the second SEPP network element of the second network, wherein the second signaling message contains the address information of the first SEPP network element, so that the second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element; the first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element; The first network and the second network are located within the same Public Land Mobile Network (PLMN). The first network is a private network, and the second network is a public network. The first SEPP network element is used to perform topology hiding on the first NF network element, and the second SEPP network element is used to perform topology hiding on the second NF network element.

4. The signaling interoperability method according to claim 3, characterized in that, The method further includes: The system receives a first signaling message sent by the second SEPP network element, wherein the first signaling message is sent by the first NF network element, and the first NF network element sends the first signaling message to the first SEPP network element; the first SEPP network element sends the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally; the second SEPP network element obtains the address information of the second NF network element by initiating service discovery to the second NRF network element, and sends the first signaling message to the second NF network element according to the address information of the second NF network element.

5. A signaling interoperability system, characterized in that, include: The first NF network element is used to send a service registration message to the first NRF network element. The service registration message contains the attribute information and address information of the first NF network element. The first NF network element and the first NRF network element are located in the first network. The first NRF network element is used to forward the service registration message to the first SEPP network element of the first network; The first SEPP network element is used to configure the routing information of the second SEPP network element of the second network locally. After receiving the service registration message, it saves the address information of the first NF network element in the service registration message, replaces the address information of the first NF network element in the service registration message with the address information of the first SEPP network element, obtains the replaced service registration message, and sends the replaced service registration message to the second SEPP network element according to the routing information of the second SEPP network element. The second SEPP network element is used to send the replaced service registration message to the second NRF network element of the second network, so that the first SEPP network element can act as an agent for the first NF network element to register services with the second NRF network element. The second NRF network element is used to receive the replaced service registration message. When it receives an NF discovery request sent by the second NF network element of the second network, it returns an NF discovery response to the second NF network element, wherein the NF discovery response contains the address information of the first SEPP network element. The second NF network element is used to send the NF discovery request to the second NRF network element when the second NF network element sends a signaling message to the first NF network element, and after receiving the NF discovery response returned by the second NRF network element, send a second signaling message to the second SEPP, wherein the NF discovery response contains the address information of the first SEPP network element, and the second signaling message contains the address information of the first SEPP network element; The second SEPP network element is further configured to send the second signaling message to the first SEPP network element based on the address information of the first SEPP network element; The first SEPP network element is also used to initiate service discovery to the first NRF network element, receive the address information of the first NF network element returned by the first NRF network element, and send the second signaling message to the first NF network element according to the address information of the first NF network element. The first NF network element is also used to receive the second signaling message; The first network and the second network are located within the same Public Land Mobile Network (PLMN). The first network is a private network, and the second network is a public network. The first SEPP network element is used to perform topology hiding on the first NF network element, and the second SEPP network element is used to perform topology hiding on the second NF network element.

6. The signaling interoperability system according to claim 5, characterized in that, The first NF network element is also used to send a first signaling message to the first SEPP network element when the first NF network element sends a signaling message to the second NF network element; The first SEPP network element is further configured to send the first signaling message to the second SEPP network element according to the routing information of the second SEPP network element configured locally; The second SEPP network element is also used to receive the first signaling message, initiate service discovery to the second NRF network element, receive the address information of the second NF network element returned by the second NRF network element, and send the first signaling message to the first NF network element according to the address information of the second NF network element. The first NF network element is also used to receive the first signaling message.

7. A signaling interoperability device, characterized in that, Applied to the first NF network element side, including: A service registration message sending module is used to send a service registration message to a first NRF network element. The service registration message contains attribute information and address information of the first NRF network element. The first NRF network element and the first NRF network element are located in a first network. The first NRF network element sends the service registration message to a first SEPP network element in the first network. The first SEPP network element stores the address information of the first NRF network element in the service registration message, replaces the address information of the first NRF network element with the address information of the first SEPP network element to obtain a replaced service registration message, and forwards the replaced service registration message to a second SEPP network element in a second network. The second SEPP network element then forwards the replaced service registration message to a second NRF network element in the second network. A network element is configured such that a first SEPP network element proxies a first NF network element to register services with a second NRF network element. When the second NRF network element receives an NF discovery request from the second NF network element in the second network, the second NRF network element sends an NF discovery response to the second NF network element. The NF discovery response contains the address information of the first SEPP network element. After receiving the NF discovery response, the second NF network element sends a second signaling message to the second SEPP network element. The second SEPP network element sends the second signaling message to the first SEPP network element, and the second signaling message contains the address information of the first SEPP network element. The second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element. The second signaling message receiving module is used to receive the second signaling message sent by the first SEPP network element based on the address information of the first NF network element when the first SEPP network element receives the second signaling message sent by the second SEPP network element; the address information of the first NF network element is obtained by the first SEPP network element initiating service discovery with the first NRF network element when the first SEPP network element receives the second signaling message sent by the second SEPP network element. The first network and the second network are located within the same Public Land Mobile Network (PLMN). The first network is a private network, and the second network is a public network. The first SEPP network element is used to perform topology hiding on the first NF network element, and the second SEPP network element is used to perform topology hiding on the second NF network element.

8. A signaling interoperability device, characterized in that, Applied to the second NF network element side, including: The NF discovery request sending module is used to send an NF discovery request to the second NRF network element when the second NF network element sends a signaling message to the first NF network element, wherein the second NF network element and the second NRF network element are located in the second network; The NF discovery response receiving module is used to receive the NF discovery response returned by the second NRF network element, wherein the NF discovery response contains the address information of the first SEPP network element, and the first NF network element and the first SEPP network element are located in the first network; The second signaling message sending module is used to send a second signaling message to a second SEPP network element of the second network. The second signaling message contains the address information of the first SEPP network element, so that the second SEPP network element sends the second signaling message to the first SEPP network element according to the address information of the first SEPP network element. The first SEPP network element obtains the address information of the first NF network element by initiating service discovery to the first NRF network element of the first network, and forwards the second signaling message to the first NF network element according to the address information of the first NF network element. The first network and the second network are located within the same Public Land Mobile Network (PLMN). The first network is a private network, and the second network is a public network. The first SEPP network element is used to perform topology hiding on the first NF network element, and the second SEPP network element is used to perform topology hiding on the second NF network element.

9. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the signaling interoperability method of any one of claims 1 to 4 by executing the executable instructions.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the signaling interoperability method according to any one of claims 1 to 4.