Ad hoc network-based communication method and ad hoc network

By establishing S-CSCF and I-CSCF connections between 5G integrated stations in a self-organizing network, the problem of IMS cross-site interconnection and interoperability in emergency communication scenarios is solved, and cross-site calling and SMS services between 5G integrated stations are realized.

CN122120718APending Publication Date: 2026-05-29CHENGDU TD TECH LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHENGDU TD TECH LTD
Filing Date
2024-11-27
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing technologies cannot meet the IMS cross-site interconnection and interoperability requirements between 5G integrated stations in emergency communication scenarios, especially since IMS services cannot be interoperated between different integrated stations.

Method used

In the self-organizing network, the S-CSCF in the IMS of each 5G integrated station establishes a connection with the I-CSCF and S-CSCF of other 5G integrated stations to realize the forwarding of call requests and SMS requests, and saves the registration information of each 5G terminal through the HSS to realize cross-site communication.

Benefits of technology

It enables interconnection and interoperability between IMS of each 5G integrated station in the self-organizing network, and supports cross-site calling and SMS services in emergency communication scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122120718A_ABST
    Figure CN122120718A_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of communication method based on ad hoc network and ad hoc network.It includes multiple 5G integrated stations, 5G integrated station includes 5GC core network and IMS, IMS includes I-CSCF and S-CSCF, the S-CSCF of each 5G integrated station is connected with the I-CSCF and S-CSCF of other 5G integrated station, method is applied to the IMS of any one 5G integrated station, including: I-CSCF receives call request, I-CSCF determines the first target S-CSCF corresponding to called 5G terminal according to the IMPU of called 5G terminal, I-CSCF forwards call request to first target S-CSCF, I-CSCF receives the feedback information sent by first target S-CSCF, and sends feedback information to calling 5G terminal.Based on the method provided in the example, the interconnection and intercommunication between the IMS of each 5G integrated station in ad hoc network are realized, and the purpose of IMS cross-station communication in emergency communication scene is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method based on ad hoc networks and ad hoc networks. Background Technology

[0002] A 5G integrated station includes the 5th Generation Core Network (5GC) core network and the IP Multimedia Subsystem (IMS). 5G terminals can access the 5G integrated station through the air interface and conduct voice, video and SMS services through IMS.

[0003] In existing technologies, the communication protocol used by 5G integrated stations is the 3rd Generation Partnership Project (3GPP). The Home Subscriber Server (HSS) of IMS defined by 3GPP is an operator-grade database system, and IMS services between different integrated single stations are not interoperable.

[0004] In emergency communication scenarios, multiple integrated stations are required to achieve IMS cross-station interconnection and interoperability, but existing technologies cannot meet the requirements of IMS cross-station interconnection and interoperability in emergency communication scenarios. Summary of the Invention

[0005] This application provides a communication method and a self-organizing network based on a self-organizing network to achieve IMS cross-site interconnection and interoperability in emergency communication scenarios.

[0006] In a first aspect, embodiments of this application provide a communication method based on a self-organizing network, wherein the self-organizing network includes multiple 5G integrated stations, wherein each 5G integrated station includes a 5GC core network and an IMS, wherein the IMS includes an I-CSCF and an S-CSCF, and the S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations. The method is applied to the IMS of any 5G integrated station, including:

[0007] The I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal.

[0008] The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal.

[0009] The I-CSCF then forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal;

[0010] The I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

[0011] In one possible implementation, the IMS further includes an HSS, wherein the HSS includes registration information for each 5G terminal corresponding to each 5G integrated station in the self-organizing network, wherein the registration information includes the IMPU and S-CSCF domain name corresponding to the 5G terminal.

[0012] Accordingly, the I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal, including:

[0013] The I-CSCF queries the S-CSCF domain name corresponding to the called 5G terminal from the local HSS based on the IMPU of the called 5G terminal.

[0014] The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the S-CSCF domain name corresponding to the called 5G terminal.

[0015] In one possible implementation, it also includes:

[0016] S-CSCF receives SMS requests, wherein the SMS requests are generated by the uplink 5G terminal based on the user's SMS editing operation, and wherein the SMS requests include the IMPU of the downlink 5G terminal;

[0017] The S-CSCF queries the S-CSCF domain name corresponding to the downlink 5G terminal from the local HSS based on the IMPU of the downlink 5G terminal.

[0018] The S-CSCF determines the second target S-CSCF based on the S-CSCF domain name corresponding to the downlink 5G terminal;

[0019] The S-CSCF forwards the SMS request to the second target S-CSCF, so that the second target S-CSCF forwards the SMS request to the downlink 5G terminal.

[0020] In one possible implementation, before the I-CSCF receives the call request, the method further includes:

[0021] Obtain each registration information broadcast by the S-CSCF of each other 5G integrated station in the self-organizing network, wherein each registration information includes the IMPU, IMPI, S-CSCF domain name and registration flag corresponding to the 5G terminal;

[0022] Each registration information is saved to the local HSS.

[0023] In one possible implementation, it also includes:

[0024] The I-CSCF receives a registration request sent by a 5G terminal to be registered, wherein the registration request is generated by the 5G terminal to be registered receiving a user's registration operation, and the registration request includes the IMPU and IMPI of the 5G terminal to be registered;

[0025] The I-CSCF forwards the IMPU and IMPI of the 5G terminal to be registered to the S-CSCF;

[0026] S-CSCF obtains the authentication vector from the local HSS;

[0027] The S-CSCF returns the authentication vector to the I-CSCF;

[0028] The I-CSCF returns the authentication vector to the 5G terminal to be registered;

[0029] The I-CSCF receives the authentication response code sent by the 5G terminal to be registered, wherein the authentication response code is generated by the 5G terminal to be registered based on the authentication vector;

[0030] The I-CSCF forwards the authentication response code to the S-CSCF;

[0031] The S-CSCF authenticates the 5G terminal to be registered based on the authentication response code to obtain the authentication result;

[0032] If the authentication result is successful, the S-CSCF obtains the signing information from the local HSS and sends the confirmation information of obtaining the signing information to the I-CSCF.

[0033] The I-CSCF sends the confirmation information to the 5G terminal to be registered, thereby completing the registration of the 5G terminal.

[0034] In one possible implementation, after the I-CSCF sends the confirmation information to the 5G terminal to be registered, the method further includes:

[0035] S-CSCF adds a registration identifier to the 5G terminal to be registered;

[0036] S-CSCF encapsulates the IMPU, IMPI, registration identifier of the 5G terminal to be registered, along with its own domain name, into the registration information of the 5G terminal to be registered.

[0037] The S-CSCF saves the registration information of the 5G terminal to be registered to the local HSS.

[0038] In one possible implementation, after the S-CSCF encapsulates the IMPU, IMPI, registration identifier, and its own domain name of the 5G terminal to be registered into the registration information of the 5G terminal to be registered, it further includes:

[0039] The S-CSCF broadcasts the registration information of the 5G terminal to be registered, so that the S-CSCF of each other 5G integrated station in the ad hoc network can receive the registration information of the 5G terminal to be registered.

[0040] Secondly, embodiments of this application provide a self-organizing network, which includes multiple 5G integrated stations. Each 5G integrated station includes a 5GC core network and an IMS, wherein the IMS includes an I-CSCF and an S-CSCF. The S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations.

[0041] The I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal.

[0042] The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal.

[0043] The I-CSCF then forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal;

[0044] The I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

[0045] Thirdly, embodiments of this application provide a computer device, including: a memory and a processor;

[0046] The memory stores the instructions that the computer executes;

[0047] The processor executes computer execution instructions stored in memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0048] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0049] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0050] The communication method and self-organizing network based on the embodiments of this application are provided. The self-organizing network includes multiple 5G integrated stations. Each 5G integrated station includes a 5GC core network and an IMS. The IMS includes an I-CSCF and an S-CSCF. The S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations. The method is applied to the IMS of any 5G integrated station and includes: the I-CSCF receiving a call request, and then determining the first target S-CSCF corresponding to the called 5G terminal according to the IMPU of the called 5G terminal; the I-CSCF forwards the call request to the first target S-CSCF so that the first target S-CSCF sends the call request to the called 5G terminal; then, the I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. This application achieves interconnection and interoperability between the IMS of each 5G integrated station in the self-organizing network by connecting the S-CSCF in the IMS of each 5G integrated station with the I-CSCF and S-CSCF of other 5G integrated stations, thus realizing the purpose of cross-site communication of IMS in emergency communication scenarios. Attached Figure Description

[0051] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0052] Figure 1 A schematic diagram of a scenario using existing technologies as an example;

[0053] Figure 2 The following is a schematic diagram illustrating a scenario of this application;

[0054] Figure 3 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 1 ;

[0055] Figure 4 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 2 ;

[0056] Figure 5 The call flow of a 5G integrated station multi-site interoperability architecture is shown as an example.

[0057] Figure 6 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 3 ;

[0058] Figure 7 for Figure 7 The SMS process for a 5G integrated station multi-site interoperability architecture is shown as an example.

[0059] Figure 8 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 4 ;

[0060] Figure 9 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 5 ;

[0061] Figure 10 The registration process for a 5G integrated station multi-site interoperability architecture is shown as an example.

[0062] Figure 11 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 6 ;

[0063] Figure 12 A schematic diagram of the structure of the computer device provided in this application.

[0064] The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation

[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0066] Figure 1 A schematic diagram of a scenario using existing technologies as an example, such as... Figure 1As shown, the specific application scenarios of this application mainly include 5G user experience (UE), 5G base station (gNodeB, gNB), 5GC and IMS. The 5GUE, or 5G terminal, is comprised of the following components: Unified Data Management (UDM), Access and Mobility Management Function (AMF), Session Management Function (SMF), Policy and Charging Rules Function (PCRF), and User Plane Function (UPF). The IMS includes: Home Subscriber Server (HSS), Interrogating Call Session Control Function (I-CSCF), Serving Call Session Control Function (S-CSCF), Short Message Service Center (SMSC), IP Short Message Gateway (IPSMGW), and Proxy Call Session Control Function (P-CSCF). The 5G terminal connects to the AMF via air interface N1, thus enabling connection to the integrated 5G base station. The gNB connects to the AMF and UPF via the N2 and N3 interfaces respectively, thus achieving connectivity with the 5G integrated base station. The SMF communicates with the UPF via the N4 interface, the UPF communicates with the P-CSCF via the N6 interface, the PCRF communicates with the P-CSCF via the Rx interface, the I-CSCF, P-CSCF and S-CSCF communicate with each other via the Mw interface, the HSS communicates with the I-CSCF and S-CSCF via the Cx interface, the SMSC communicates with the HSS and IPSMGW via the Map interface, and the S-CSCF communicates with the IPSMGW via the Interface for Secure Communication (ISC).

[0067] After a 5G terminal connects to a 5G integrated station, it can register with IMS and use IMS for services such as voice, video, and SMS. Current 3GPP technology only enables intra-station service interoperability; IMS services between different integrated stations cannot be interoperated. Emergency communication scenarios require multiple integrated stations to achieve cross-site IMS interconnection and interoperability, enabling cross-site IMS registration, IMS voice, video, and SMS services. Therefore, current technology cannot meet the requirements of emergency communication scenarios.

[0068] Figure 2 This application provides a scenario illustration as an example, such as... Figure 2 As shown, taking a self-organizing network composed of two 5G integrated stations as an example, the S-CSCF in each 5G integrated station establishes communication with the S-CSCF and I-CSCF in the other 5G integrated station through the Mw interface, thereby realizing communication between the two 5G integrated stations. In this way, interconnection between two or more 5G integrated stations can be established.

[0069] Based on the scenario diagram of this application, the method provided in this application is applied to the IMS of any 5G integrated station. The method includes: the I-CSCF receives a call request, and then determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal; the I-CSCF forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal; then, the I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. This application achieves interconnection and interoperability between the IMS of each 5G integrated station in the self-organizing network by connecting the S-CSCF in the IMS of each 5G integrated station to the I-CSCF and S-CSCF of other 5G integrated stations, thus realizing the purpose of cross-site communication of IMS in emergency communication scenarios.

[0070] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0071] Figure 3 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 1 ,like Figure 3 As shown, combined with Figure 2 The example is a schematic diagram of a scenario from this application. The method is applied to the IMS of any 5G integrated base station, including:

[0072] S301, I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal.

[0073] With a scenario example, the I-CSCF can receive call requests from 5G terminals registered in the corresponding IMS. For instance, taking IMS-1 as an example, if 5G terminal A is registered in IMS-1, then when 5G terminal A initiates a call request as the calling 5G terminal, the I-CSCF in IMS-1 can receive the call request from 5G terminal A. The call request includes the IP Multimedia Public Identifier (IMPU) of the called 5G terminal.

[0074] S302, I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal.

[0075] Combined with scenario examples, Figure 2 In IMS-1 and IMS-2, the I-CSCF and S-CSCF have built-in Domain Name System (DNS). The I-CSCF uses the built-in DNS to query the domain name of the S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal, and thus determines the first target S-CSCF corresponding to the called 5G terminal based on the domain name of the S-CSCF corresponding to the called 5G terminal.

[0076] S303 and I-CSCF then forward the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal.

[0077] Based on the scenario example, the first target S-CSCF can be either the S-CSCF of IMS-1 or the S-CSCF of IMS-2. If the first target S-CSCF is the S-CSCF of IMS-1, taking 5G terminal A as an example, since the IMS corresponding to 5G terminal A is IMS-1, the calling 5G terminal A and the called 5G terminal can communicate within the 5G integrated station corresponding to IMS-1. If the first target S-CSCF is the S-CSCF of IMS-2, that is, the IMS registered by the called 5G terminal is IMS-2, then the calling 5G terminal A and the called 5G terminal need to communicate between two different 5G integrated stations. In this case, the call request of 5G terminal A can be forwarded to the S-CSCF of IMS-2 through the Mw interface between the I-CSCF of IMS-1 and the S-CSCF of IMS-2. After receiving a call request from 5G terminal A, the S-CSCF of IMS-2 sends the call request from 5G terminal A to the called 5G terminal based on the IMPU of the called 5G terminal in the call request, so that 5G terminal A and the called 5G terminal can communicate.

[0078] S304, the I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

[0079] In a scenario example, if the first target S-CSCF is the S-CSCF in IMS-1, after sending the call request to the called 5G terminal, the S-CSCF in IMS-1 can send feedback information indicating the call connection status back to the I-CSCF in IMS-1. Similarly, if the first target S-CSCF is the S-CSCF in IMS-2, after sending the call request to the called 5G terminal, the S-CSCF in IMS-2 can send feedback information indicating the call connection status back to the I-CSCF in IMS-1. The feedback information includes: 183, 180, and 200 OK. Here, 183 indicates that the first target S-CSCF has sent the call request to the called 5G terminal, 180 indicates that the calling 5G terminal is calling the called 5G terminal, and 200 OK indicates that the calling 5G terminal has successfully connected with the called 5G terminal.

[0080] This example demonstrates how the S-CSCF in the IMS of each 5G integrated station in the self-organizing network is connected to the I-CSCF and S-CSCF of other 5G integrated stations, thereby achieving interconnection and interoperability between the IMS of each 5G integrated station in the self-organizing network and enabling cross-site calls via IMS in emergency communication scenarios.

[0081] Optional, combined Figure 2 However, the IMS also includes HSS, wherein the HSS includes the registration information of each 5G terminal corresponding to each 5G integrated station in the self-organizing network, wherein the registration information includes the IMPU and S-CSCF domain name corresponding to the 5G terminal.

[0082] Accordingly, Figure 4 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 2 ,like Figure 4 As shown, S302 includes:

[0083] S401, I-CSCF queries the local HSS for the S-CSCF domain name corresponding to the called 5G terminal based on the IMPU of the called 5G terminal.

[0084] Figure 5 The call flow of a 5G integrated station multi-site interoperability architecture is shown in the example. Figure 5 As shown, the network includes an uplink (Mobile Origina, MO) 5G integrated station 1 and a downlink (Mobile Terminated, MT) 5G integrated station 2. When a calling 5G terminal initiates a call request to a called 5G terminal, the call process is first initiated through the registration information (invite). The 5G integrated station corresponding to the calling 5G terminal is the uplink 5G integrated station 1. The call request passes sequentially through the P-CSCF, S-CSCF, and I-CSCF in the uplink 5G integrated station 1. The I-CSCF in the 5G integrated station 1 encapsulates a Location-Info-Request (LIR) to query the HSS for the S-CSCF domain name corresponding to the called 5G terminal. Specifically, it can query the S-CSCF domain name corresponding to the user of the called 5G terminal when they joined the network through the IMPU information. The HSS returns the corresponding S-CSCF domain name to the I-CSCF based on the Location-Info-Answer (LIA).

[0085] S402, I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the S-CSCF domain name corresponding to the called 5G terminal.

[0086] Combined with scenario examples, such as Figure 5As shown, in 5G integrated station 1, after obtaining the S-CSCF domain name, the I-CSCF determines the first target S-CSCF through the IP address corresponding to the S-CSCF domain name. The first target S-CSCF can be the S-CSCF in downlink 5G integrated station 2 corresponding to the called 5G terminal. The S-CSCF in 5G integrated station 2 forwards the call request to the called 5G terminal, and the called 5G terminal can first return the 183 feedback information to the calling 5G terminal. Among them, after receiving the feedback information from the downlink 5G terminal, the P-CSCF in downlink 5G integrated station 2 needs to first send the authentication-authorization-request (AAR) to the PCF in uplink 5G integrated station 1, and then receive the authentication-authorization-response A (AAA) returned by the PCF in downlink 5G integrated station 1 before transmitting the 183 feedback information to the calling 5G terminal. After receiving the feedback information, the P-CSCF in the uplink 5G integrated station 1 needs to first send the AAR to the PCF in the uplink 5G integrated station 1, and then send the 183 feedback information to the calling 5G terminal after receiving the AAA returned by the PCF in the downlink 5G integrated station 1.

[0087] The other procedures initiated by the calling 5G terminal are consistent with the call request described above. For example, after sending a Provisional Response Acknowledgment (PRACK) to the called 5G terminal, the called 5G terminal can return a 200 OK feedback message based on the PRACK. Also, after the calling 5G terminal sends an update to the called 5G terminal, the called 5G terminal can return a 200 OK feedback message based on the update. Subsequently, the called 5G terminal can sequentially return a 180 feedback message and a 200 OK feedback message regarding the call request to the calling 5G terminal.

[0088] Based on the method provided in this example, the first target S-CSCF corresponding to the called 5G terminal can be accurately queried from the local HSS.

[0089] Optional, Figure 6 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 3 ,like Figure 6 As shown, it also includes:

[0090] S601 and S-CSCF receive SMS requests, wherein the SMS requests are generated by the uplink 5G terminal based on the user's SMS editing operation, and wherein the SMS requests include the IMPU of the downlink 5G terminal.

[0091] Combined with scenario examples, Figure 7 The SMS process for a 5G integrated station multi-site interoperability architecture is shown below. Figure 7 As shown, the uplink 5G terminal generates an SMS request based on the user-edited SMS message. The SMS process is initiated primarily by carrying the message body. Uplink 5G integrated station 1 is the 5G integrated station corresponding to the uplink 5G terminal. The SMS request reaches the S-CSCF through the P-CSCF in uplink 5G integrated station 1. The S-CSCF in uplink 5G integrated station 1 encapsulates a CX-LIR message and queries the local HSS for the S-CSCF domain name corresponding to the called 5G terminal. The HSS returns the S-CSCF domain name corresponding to the called 5G terminal through a CX-LIA message.

[0092] S602 and S-CSCF query the S-CSCF domain name corresponding to the downlink 5G terminal from the local HSS based on the IMPU of the downlink 5G terminal.

[0093] Based on the scenario example, the SMS request includes the IMPU of the called 5G terminal. Specifically, the S-CSCF in the uplink 5G integrated base station 1 can query the S-CSCF domain name corresponding to the user of the called 5G terminal when they joined the network through the IMPU information.

[0094] S603, S-CSCF determines the second target S-CSCF based on the S-CSCF domain name corresponding to the downlink 5G terminal.

[0095] Based on the scenario example, the S-CSCF in the uplink 5G integrated station 1 determines the second target S-CSCF based on the IP address corresponding to the S-CSCF domain name of the user corresponding to the 5G terminal when joining the network.

[0096] S604, the S-CSCF forwards the SMS request to the second target S-CSCF, so that the second target S-CSCF forwards the SMS request to the downlink 5G terminal.

[0097] In a scenario example, the S-CSCF in uplink 5G integrated station 1 forwards the SMS request to the second target S-CSCF. The second target S-CSCF, located in 5G integrated station 2, is a downlink 5G integrated station. Upon receiving the SMS request, the second target S-CSCF in downlink 5G integrated station 2 forwards it to the SMSC in downlink 5G integrated station 2. The SMSC then sends the SMS request to the downlink 5G terminal, enabling the uplink 5G terminal to send the SMS content to the downlink 5G terminal.

[0098] This example demonstrates how the S-CSCF in the IMS of each 5G integrated station in the self-organizing network is connected to the I-CSCF and S-CSCF of other 5G integrated stations, thereby achieving interconnection and interoperability between the IMS of each 5G integrated station in the self-organizing network and realizing the purpose of cross-site SMS communication in emergency communication scenarios.

[0099] Optional, Figure 8 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 4 ,like Figure 8 As shown, before the I-CSCF receives the call request, it also includes:

[0100] S801. Obtain each registration information broadcast by the S-CSCF of each other 5G integrated station in the self-organizing network, wherein each registration information includes the IMPU, IMPI, S-CSCF domain name and registration flag corresponding to the 5G terminal.

[0101] In a scenario example, if a self-organizing network includes N 5G integrated stations, when a 5G terminal connects to the self-organizing network, it can select one of the 5G integrated stations in the self-organizing network as the visited location for registration. After registration, the 5G terminal can use that 5G integrated station as the corresponding 5G integrated station.

[0102] S802. Save each registration information to the local HSS.

[0103] Based on the scenario example, after each 5G terminal completes registration, the corresponding registration information will be saved to the HSS of the corresponding 5G integrated station.

[0104] Based on the method provided in this example, the registration information of each 5G terminal can be saved for subsequent querying.

[0105] Optional, Figure 9 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 5 ,like Figure 9 As shown, it also includes:

[0106] S901, I-CSCF receives a registration request sent by a 5G terminal to be registered, wherein the registration request is generated by the 5G terminal to be registered receiving a user's registration operation, and the registration request includes the IMPU and IMPI of the 5G terminal to be registered.

[0107] Combined with scenario examples, Figure 10 The registration process for a 5G integrated station multi-site interoperability architecture is shown below. Figure 9As shown, if the ad hoc network includes N 5G integrated stations, and if the 5G terminal to be registered is visited at 5G integrated station 1 during registration, then the registration process of the 5G terminal to be registered at 5G integrated station 1 is as follows: Figure 10 In S1 and S2, the 5G terminal to be registered first generates a registration request using the Register information and registers with the IMS of the 5G integrated station 1. The Register information includes the IMPU and IMPI of the 5G terminal to be registered. After receiving the Register information, the IMS I-CSCF selects the S-CSCF subscribed to by the user at the local HSS. Specifically, as shown... Figure 10 In S3a and S3b, the I-CSCF of the 5G integrated station 1 sends the User-Authorization-Request (UAR) to the local HSS, and the HSS returns the User-Authorization-Answer (UAA).

[0108] S902 and I-CSCF forward the IMPU and IMPI of the 5G terminal to be registered to S-CSCF.

[0109] Based on the scenario example, the I-CSCF selects the S-CSCF of 5G integrated base station 1 for registration. Specifically, for example... Figure 10 In S5, the I-CSCF forwards the Register information of the 5G terminal to be registered to the S-CSCF. Specifically, it forwards the IMPU and IMPI of the 5G terminal to be registered to the S-CSCF.

[0110] S903 and S-CSCF obtain the authentication vector from the local HSS.

[0111] Combined with scenario examples, such as Figure 10 In the S6a and S6b of the 5G integrated station 1, after receiving the IMPU and IMPI of the 5G terminal to be registered, the S-CSCF obtains the authentication vector from the HSS, that is, the Multimedia Authentication Request (MAR) and receives the Multimedia Authentication Response (MAA) returned by the HSS.

[0112] S904, S-CSCF returns the authentication vector to I-CSCF.

[0113] Combined with scenario examples, such as Figure 10 In S7, the S-CSCF sends the obtained authentication vector to the I-CSCF of 5G integrated station 1 through the 401 interface.

[0114] S905 and I-CSCF return the authentication vector to the 5G terminal to be registered.

[0115] Combined with scenario examples, such as Figure 10 In S8 and S9, the I-CSCF sends the obtained authentication vector to the P-CSCF through the 401 interface, and the P-CSCF sends it to the 5G terminal to be registered through the 401 interface.

[0116] S906, I-CSCF receives the authentication response code sent by the 5G terminal to be registered, wherein the authentication response code is generated by the 5G terminal to be registered based on the authentication vector.

[0117] Combined with scenario examples, such as Figure 10 In S10 and S11, after receiving the authentication vector, the 5G terminal to be registered converts the received authentication vector to obtain the authentication response code, and sends the obtained authentication response code to the I-CSCF through the P-CSCF.

[0118] S907, The I-CSCF forwards the authentication response code to the S-CSCF.

[0119] Combined with scenario examples, such as Figure 10 In S12a, S12b and S13, after receiving the authentication response code, the I-CSCF sends the UAR to the HSS, and after receiving the UAA returned by the HSS, it sends the authentication response code to the S-CSCF.

[0120] S908. The S-CSCF authenticates the 5G terminal to be registered based on the authentication response code to obtain the authentication result.

[0121] Using scenario examples, S-CSCF performs authentication analysis based on the received authentication response code.

[0122] S909. If the authentication result is successful, the S-CSCF obtains the contract information from the local HSS and sends the confirmation information of the obtained contract information to the I-CSCF.

[0123] Based on the scenario example, after authentication is successful, such as Figure 10 In S14a and S14b, the S-CSCF obtains the subscription information of the 5G terminal to be registered. Specifically, it sends a Service Assignment Request (SAR) to the HSS and receives a Service Assignment Response (SAA) returned by the HSS. Figure 10In the S15, after receiving the subscription information of the 5G terminal to be registered, the S-CSCF sends a 200 OK confirmation message to the I-CSCF.

[0124] S9010, the I-CSCF sends the confirmation information to the 5G terminal to be registered, so as to complete the registration of the 5G terminal to be registered.

[0125] Combined with scenario examples, such as Figure 10 In S16 and S7, the I-CSCF sends the 200OK confirmation information to the 5G terminal to be registered via the P-CSCF.

[0126] The registration of a 5G terminal to be registered can be completed using the method provided in this example.

[0127] Optional, Figure 11 A flowchart illustrating the communication method based on ad hoc networks provided in this application. Figure 6 ,like Figure 11 As shown, after S9010, it also includes:

[0128] S1101 and S-CSCF add registration identifiers to the 5G terminal to be registered.

[0129] Based on the scenario example, the registration identifier can be the identifier of the 5G integrated station in the location visited during the registration of the 5G terminal to be registered. For example, if the location visited during the registration of the 5G terminal to be registered is 5G integrated station 1, then after the registration of the 5G terminal to be registered is completed, the registration identifier added to the 5G terminal to be registered can be 5G integrated station 1.

[0130] S1102 and S-CSCF encapsulate the IMPU, IMPI, registration identifier, and their own domain name of the 5G terminal to be registered into the registration information of the 5G terminal to be registered.

[0131] In a scenario example, if the 5G terminal to be registered is visited at 5G Integrated Station 1 during registration, then the S-CSCF of 5G Integrated Station 1 will encapsulate the IMPU, IMPI, 5G Integrated Station 1, and the IP address of the S-CSCF of 5G Integrated Station 1 into the registration information of the 5G terminal to be registered.

[0132] S1103 and S-CSCF save the registration information of the 5G terminal to be registered to the local HSS.

[0133] In a scenario example, the S-CSCF of 5G integrated station 1 saves the registration information corresponding to the 5G terminal to be registered to the HSS of 5G integrated station 1. Similarly, if the 5G terminal to be registered is visited by 5G integrated station 2 during registration, the S-CSCF of 5G integrated station 2 encapsulates the IMPU, IMPI of the 5G terminal to be registered, the IP address of 5G integrated station 2, and the IP address of the S-CSCF itself of 5G integrated station 2 into the registration information of the 5G terminal to be registered, and saves the obtained registration information to the HSS of 5G integrated station 2.

[0134] Based on the method provided in this example, the registration information of each 5G terminal to be registered can be saved to the local HSS of the corresponding 5G integrated station, so that the registration information of each 5G terminal to be registered can be viewed later.

[0135] Optionally, following S1102, the following may also be included:

[0136] The S-CSCF broadcasts the registration information of the 5G terminal to be registered, so that the S-CSCF of each other 5G integrated station in the ad hoc network can receive the registration information of the 5G terminal to be registered.

[0137] Based on a scenario example, each 5G integrated station in the ad hoc network saves the registration information of the corresponding 5G terminals to be registered to its local HSS, such as... Figure 10In steps S18-S23, each 5G integrated station's S-CSCF obtains the domain names of all S-CSCFs in the ad hoc network via DNS. It can then broadcast the registration information of the corresponding 5G terminals to be registered, ensuring that each 5G integrated station's S-CSCF receives the registration information of the 5G terminals to be registered corresponding to other 5G integrated stations. For example, if the ad hoc network includes N 5G integrated stations, taking 5G integrated station 1 as an example, if 5G terminal A is the 5G terminal to be registered corresponding to 5G integrated station 1, after saving the registration information of 5G terminal A to its local HSS, the S-CSCF of 5G integrated station 1 broadcasts the registration information of 5G terminal A throughout the ad hoc network. This ensures that each other 5G integrated station's S-CSCF receives the registration information of 5G terminal A and then saves it to its local HSS. Similarly, for 5G integrated station 1, after obtaining the domain name of each of the other S-CSCFs in the self-organizing network, the S-CSCF of 5G integrated station 1 receives the registration information broadcast by the other S-CSCFs and saves the registration information broadcast by the other S-CSCFs to its local HSS according to the domain name of the S-CSCF. Based on the method provided in this example, each 5G integrated station in the self-organizing network can have the registration information of all 5G terminals to be registered in the self-organizing network locally, so that each S-CSCF in the self-organizing network can find the corresponding target S-CSCF after receiving any call request and SMS request, thereby realizing interconnection between each 5G integrated station in the self-organizing network.

[0138] This embodiment provides a self-organizing network, which includes multiple 5G integrated stations. Each 5G integrated station includes a 5GC core network and an IMS. The IMS includes an I-CSCF and an S-CSCF. The S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations.

[0139] The I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal.

[0140] The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal.

[0141] The I-CSCF then forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal;

[0142] The I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

[0143] The self-organizing network provided in this embodiment can execute the methods provided in the above method embodiments. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0144] Figure 12 A schematic diagram of the structure of the computer device provided in this application. Figure 12 As shown, the computer device 50 provided in this embodiment includes at least one processor 501 and a memory 502. Optionally, the device 50 further includes a communication component 503. The processor 501, memory 502, and communication component 503 are connected via a bus 504.

[0145] In a specific implementation, at least one processor 501 executes computer execution instructions stored in memory 502, causing at least one processor 501 to perform the above-described method.

[0146] The specific implementation process of processor 501 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0147] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0148] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0149] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0150] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0151] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0152] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0153] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0154] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0155] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0156] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0157] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0158] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0159] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A communication method based on ad hoc networks, characterized in that, The self-organizing network includes multiple 5G integrated stations, wherein each 5G integrated station includes a 5GC core network and an IMS, and wherein the IMS includes an I-CSCF and an S-CSCF. The S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations. The method is applied to the IMS of any 5G integrated station, including: The I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal. The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal. The I-CSCF then forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal; The I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

2. The method according to claim 1, characterized in that, The IMS also includes HSS, wherein the HSS includes the registration information of each 5G terminal corresponding to each 5G integrated station in the self-organizing network, wherein the registration information includes the IMPU and S-CSCF domain name corresponding to the 5G terminal. Accordingly, the I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal, including: The I-CSCF queries the S-CSCF domain name corresponding to the called 5G terminal from the local HSS based on the IMPU of the called 5G terminal. The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the S-CSCF domain name corresponding to the called 5G terminal.

3. The method according to claim 2, characterized in that, Also includes: S-CSCF receives SMS requests, wherein the SMS requests are generated by the uplink 5G terminal based on the user's SMS editing operation, and wherein the SMS requests include the IMPU of the downlink 5G terminal; The S-CSCF queries the S-CSCF domain name corresponding to the downlink 5G terminal from the local HSS based on the IMPU of the downlink 5G terminal. The S-CSCF determines the second target S-CSCF based on the S-CSCF domain name corresponding to the downlink 5G terminal; The S-CSCF forwards the SMS request to the second target S-CSCF, so that the second target S-CSCF forwards the SMS request to the downlink 5G terminal.

4. The method according to claim 2, characterized in that, Before the I-CSCF receives the call request, it also includes: Obtain each registration information broadcast by the S-CSCF of each other 5G integrated station in the self-organizing network, wherein each registration information includes the IMPU, IMPI, S-CSCF domain name and registration flag corresponding to the 5G terminal; Each registration information is saved to the local HSS.

5. The method according to any one of claims 1-4, characterized in that, Also includes: The I-CSCF receives a registration request sent by a 5G terminal to be registered, wherein the registration request is generated by the 5G terminal to be registered receiving a user's registration operation, and the registration request includes the IMPU and IMPI of the 5G terminal to be registered; The I-CSCF forwards the IMPU and IMPI of the 5G terminal to be registered to the S-CSCF; S-CSCF obtains the authentication vector from the local HSS; The S-CSCF returns the authentication vector to the I-CSCF; The I-CSCF returns the authentication vector to the 5G terminal to be registered; The I-CSCF receives the authentication response code sent by the 5G terminal to be registered, wherein the authentication response code is generated by the 5G terminal to be registered based on the authentication vector; The I-CSCF forwards the authentication response code to the S-CSCF; The S-CSCF authenticates the 5G terminal to be registered based on the authentication response code to obtain the authentication result; If the authentication result is successful, the S-CSCF obtains the signing information from the local HSS and sends the confirmation information of obtaining the signing information to the I-CSCF. The I-CSCF sends the confirmation information to the 5G terminal to be registered, thereby completing the registration of the 5G terminal.

6. The method according to any one of claims 5, characterized in that, After the I-CSCF sends the confirmation information to the 5G terminal to be registered, the following is also included: S-CSCF adds a registration identifier to the 5G terminal to be registered; S-CSCF encapsulates the IMPU, IMPI, registration identifier of the 5G terminal to be registered, along with its own domain name, into the registration information of the 5G terminal to be registered. The S-CSCF saves the registration information of the 5G terminal to be registered to the local HSS.

7. The method according to claim 6, characterized in that, After the S-CSCF encapsulates the IMPU, IMPI, registration identifier, and its own domain name of the 5G terminal to be registered into the registration information of the 5G terminal to be registered, it also includes: The S-CSCF broadcasts the registration information of the 5G terminal to be registered, so that the S-CSCF of each other 5G integrated station in the ad hoc network can receive the registration information of the 5G terminal to be registered.

8. A self-organizing network, characterized in that, The self-organizing network includes multiple 5G integrated stations, each comprising a 5GC core network and an IMS, wherein the IMS includes an I-CSCF and an S-CSCF, and the S-CSCF of each 5G integrated station is connected to the I-CSCF and S-CSCF of other 5G integrated stations; wherein... The I-CSCF receives a call request, wherein the call request is generated by the calling 5G terminal based on the user's call operation, and wherein the call request includes the IMPU of the called 5G terminal. The I-CSCF determines the first target S-CSCF corresponding to the called 5G terminal based on the IMPU of the called 5G terminal. The I-CSCF then forwards the call request to the first target S-CSCF, so that the first target S-CSCF sends the call request to the called 5G terminal; The I-CSCF receives feedback information sent by the first target S-CSCF and sends the feedback information to the calling 5G terminal. The feedback information represents the connection status between the calling 5G terminal and the called 5G terminal.

9. A computer device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-7.

11. A computer program product comprising a computer program that, when executed by a processor, implements the method of any one of claims 1-7.