Information processing method and device, IMS network, operator satellite-ground intercommunication platform and information processing system

Send user registration status notifications to the operator's Star-Ground Intercom platform through the IMS network, which solves the problem that the user terminal cannot receive short messages after disconnecting the Beidou network, realizes timely conversion and forwarding of short messages, and improves the timeliness acquisition of short messages by the user terminal.

CN119652870APending Publication Date: 2025-03-18CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411684264.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In the Beidou short message system, once the user terminal disconnects from the Beidou network, it will no longer receive short messages that have not been collected through the Beidou network before, resulting in low timeliness in obtaining short messages.

Method used

Responding to the first registration of the user terminal through the IMS network, the user registration status notification is sent to the operator's Star-Ground Intercommunication Platform, thereby triggering the operator's Star-Ground Intercommunication Platform to convert short messages that the user terminal has not received through satellites into short messages and forward them to the user terminal through the IMS network.

Benefits of technology

It realizes that when the user terminal leaves the satellite network and connects to the IMS network, it promptly and effectively notifies the operator of the status of the user terminal of the satellite communication platform, and converts the stranded short messages into short messages and forwards them to the user terminal, improving the timeliness of the user terminal to obtain short messages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652870A_ABST
    Figure CN119652870A_ABST
Patent Text Reader

Abstract

The invention relates to an information processing method and device, an IMS network, an operator satellite-ground intercommunication platform and an information processing system. The method comprises the following steps: in response to the first registration of a user terminal to an IMS network, sending a user registration state notification to an operator satellite-ground intercommunication platform; the user registration state notification is used for triggering the operator satellite-ground intercommunication platform to convert a short message which is not received by the user terminal through a satellite into a short message; and forwarding the short message returned by the operator satellite-ground intercommunication platform to the user terminal. By adopting the method, the timeliness of acquiring the Beidou satellite short message by the user terminal can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to an information processing method, device, IMS network, operator satellite-to-ground intercommunication platform, information processing system, computer-readable storage medium and computer program product. Background Art

[0002] Beidou short message is a special function based on Beidou satellite navigation system, which is mainly used to realize short-distance two-way data communication. It allows user terminals to exchange short information without cellular network coverage.

[0003] However, once the user terminal in the related art is disconnected from the Beidou network, the user terminal can no longer receive short messages that were not previously received through the Beidou network, which will affect the timeliness of the user terminal obtaining the short messages.

[0004] Therefore, there is a problem in the related art that the user terminal cannot obtain short messages in a timely manner. Summary of the invention

[0005] Based on this, it is necessary to provide an information processing method, device, IMS network, operator satellite-to-ground intercommunication platform and information processing system, computer-readable storage medium and computer program product to improve the timeliness of user terminals obtaining short messages in response to the above technical problems.

[0006] In a first aspect, the present application provides an information processing method, which is applied to an IMS network, comprising:

[0007] In response to the user terminal registering with the IMS network for the first time, sending a user registration status notification to the operator's satellite-to-ground intercommunication platform; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert a short message that the user terminal has not yet received via the satellite into a short message;

[0008] Forward the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

[0009] In one of the embodiments, in response to the user terminal registering with the IMS network for the first time, sending a user registration status notification to the operator's satellite-ground intercommunication platform includes:

[0010] receiving a user registration request sent by the user terminal, and determining a registration type of the user registration request;

[0011] In the case that the registration type of the user registration request is the first registration, the user registration status notification is sent to the operator's satellite-ground intercommunication platform via the SIP interface intercommunication platform.

[0012] In one of the embodiments, the IMS network includes a P-CSCF entity, and the receiving the user registration request sent by the user terminal and determining the registration type of the user registration request includes:

[0013] In response to the user registration request, querying whether the P-CSCF entity stores user registration information of the user terminal;

[0014] If the P-CSCF entity stores the user registration information and the user registration information is within the registration validity period, it is determined that the registration type of the user registration request is re-registration.

[0015] In one embodiment, the method further comprises:

[0016] If the P-CSCF entity does not store the user registration information, determining that the registration type of the user registration request is a first registration;

[0017] or,

[0018] If the P-CSCF entity stores the user registration information but the user registration information exceeds the registration validity period, it is determined that the registration type of the user registration request is the first registration.

[0019] In one embodiment, the IMS network includes an S-CSCF entity, and sending the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform includes:

[0020] Sending the user registration request to the S-CSCF entity; the S-CSCF entity is used to complete the initial registration process of the user terminal and generate a third-party registration request;

[0021] The third-party registration request is sent to the SIP interface intercommunication platform through the S-CSCF entity; the third-party registration request is used to trigger the SIP interface intercommunication platform to send the user registration status notification to the operator's satellite-to-ground intercommunication platform.

[0022] In one of the embodiments, when the registration type of the user registration request is re-registration, the method further includes:

[0023] Adding a re-registration identifier in the user registration request; the re-registration identifier is used to identify that the user registration request is issued by the user terminal for periodic re-registration to the IMS network;

[0024] The user registration request after sending the identifier is sent to the S-CSCF entity; the S-CSCF entity is used to complete the re-registration process of the user terminal, and responds to the re-registration identifier and no longer sends the third-party registration request to the SIP interface intercommunication platform.

[0025] In one of the embodiments, the S-CSCF entity receives the user registration request after the identifier, and the S-CSCF entity queries the initial filtering rule; the initial filtering rule is configured with an exception condition; the exception condition records that when the user registration request includes a re-registration identifier, it is determined that the condition for sending the third-party registration request to the SIP interface intercommunication platform is not met;

[0026] In response to the S-CSCF entity determining that the exception condition is met, the S-CSCF entity is not triggered to send the third-party registration request to the SIP interface intercommunication platform.

[0027] In one embodiment, sending the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform includes:

[0028] Recording the address information of the S-CSCF entity, and generating the user registration status notification; the user registration status notification includes the user identification of the user terminal;

[0029] When the SIP interface intercommunication platform establishes an HTTP communication connection with the operator's satellite-to-ground intercommunication platform, sending the user registration status notification to the operator's satellite-to-ground intercommunication platform;

[0030] The operator's satellite-to-ground intercommunication platform is used to query whether there is a stranded short message associated with the user identifier; the stranded short message is a short message that the user terminal has not yet received through the satellite;

[0031] The forwarding the short message returned by the operator's satellite-ground intercommunication platform to the user terminal includes:

[0032] Converting the short message into a corresponding SIP message via the SIP interface intercommunication platform;

[0033] According to the address information, the SIP message is sent to the S-CSCF entity, so that the IMS network forwards the SIP message to the user terminal.

[0034] In a second aspect, the present application further provides an information processing method, which is applied to an operator's satellite-to-ground intercommunication platform, and the method includes:

[0035] In response to a user registration status notification of a user terminal, querying a short message that the user terminal has not yet received via a satellite; the user registration status notification indicates that the user terminal is registering with the IMS network for the first time;

[0036] The short message is converted into a short message, and the short message is sent to the user terminal through the IMS network.

[0037] In one of the embodiments, after the step of sending the short message to the user terminal through the IMS network, the method further includes:

[0038] Delete the short message stored in the operator's satellite-to-ground intercommunication platform.

[0039] In a third aspect, the present application further provides an information processing device, applied to an IMS network, the device comprising:

[0040] A notification module, configured to send a user registration status notification to the operator's satellite-to-ground intercommunication platform in response to the user terminal registering with the IMS network for the first time; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert a short message that the user terminal has not yet received via the satellite into a short message;

[0041] The forwarding module is used to forward the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

[0042] In a fourth aspect, the present application further provides an information processing device, which is applied to an operator's satellite-to-ground intercommunication platform, and the device includes:

[0043] A query module, configured to respond to a user registration status notification of a user terminal and query a short message that the user terminal has not yet received via a satellite; the user registration status notification indicates that the user terminal is registering to the IMS network for the first time;

[0044] The sending module is used to convert the short message into a short message, and send the short message to the user terminal through the IMS network.

[0045] In a fifth aspect, the present application further provides an IMS network, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in the first aspect are implemented.

[0046] In a sixth aspect, the present application further provides an operator satellite-to-ground intercommunication platform, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the second aspect when executing the computer program.

[0047] In a seventh aspect, the present application also provides an information processing system, the system comprising: the IMS network as described above, and the operator satellite-ground intercommunication platform as described above.

[0048] In an eighth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.

[0049] In a ninth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the above method when executed by a processor.

[0050] The above-mentioned information processing method, device, IMS network, operator satellite-to-ground intercommunication platform, information processing system, computer-readable storage medium and computer program product, the IMS network sends a user registration status notification to the operator satellite-to-ground intercommunication platform in response to the trigger condition of the user terminal registering to the IMS network for the first time, thereby triggering the operator satellite-to-ground intercommunication platform to query whether there is a short message that the user terminal has not received through the satellite through the user registration status notification, and in the case that there is a short message that the user terminal has not received through the satellite, the short message is converted into a short message, and the short message is forwarded to the user terminal through the IMS network, so that when the user terminal leaves the satellite network and accesses the IMS network, the operator satellite-to-ground intercommunication platform is promptly and effectively notified that the user terminal has left the satellite network, so as to trigger the operator satellite-to-ground intercommunication platform to promptly convert the user's unreceived short message that has been stranded on the operator satellite-to-ground intercommunication platform into a short message, and promptly forward the user's unreceived short message to the user terminal through the IMS network, thereby effectively improving the timeliness of the user terminal obtaining the short message. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 An application environment diagram of an information processing method in an embodiment;

[0053] Figure 2 is a flowchart of an information processing method in an embodiment;

[0054] Figure 3 is a signaling diagram of an information processing method in an embodiment;

[0055] Figure 4 is a signaling diagram of an information processing method in another embodiment;

[0056] Figure 5 is a flow chart of another information processing method in one embodiment;

[0057] Figure 6 is a flow chart of an information processing method in another embodiment;

[0058] Figure 7 is a structural block diagram of an information processing device in one embodiment;

[0059] Figure 8 is a structural block diagram of another information processing device in one embodiment;

[0060] Fig. 9 is an internal structure diagram of a computer device in one embodiment;

[0061] Fig.10 A structural diagram of an information processing system in one embodiment. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] The information processing method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the user terminal (UE) 102 and the operator's satellite-to-ground intercommunication platform 106 can communicate with the IMS network 104. In actual applications, the IMS network 104 responds to the user terminal 102 registering with the IMS network 104 for the first time, and sends a user registration status notification to the operator's satellite-to-ground intercommunication platform 106; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform 106 to convert the short message that the user terminal 102 has not yet received through the satellite into a short message; the IMS network 104 forwards the short message returned by the operator's satellite-to-ground intercommunication platform 106 to the user terminal 102. Among them, the user terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers and portable wearable devices, and the portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. Among them, the IMS network can refer to a mobile IMS (IP Multimedia Subsystem) network. Among them, the operator's satellite-ground intercommunication platform refers to an interconnection platform established between ground operators and satellite communication systems.

[0064] In an exemplary embodiment, Figure 2 As shown, an information processing method is provided, which is applied to Figure 1 The IMS network 104 in FIG. 1 is taken as an example to illustrate, including the following steps S202 to S203. Among them:

[0065] Step S202, in response to the user terminal registering with the IMS network for the first time, a user registration status notification is sent to the operator's satellite-ground intercommunication platform.

[0066] The user registration status notification may refer to a notification used to inform the operator of the registration status of the user terminal of the satellite-ground intercommunication platform.

[0067] Among them, the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert the short message that the user terminal has not yet received through the satellite into a short message.

[0068] In a specific implementation, when a user terminal registers to an IMS network, the IMS network can detect whether the user terminal is registering to the IMS network for the first time; if the user terminal is registering to the IMS network for the first time, the IMS network can respond to the trigger condition that the user terminal registers to the IMS network for the first time and send the above-mentioned user registration status notification to the operator's satellite-ground intercommunication platform.

[0069] After receiving the user registration status notification, the operator's satellite-to-ground intercommunication platform can query whether there are short messages on the operator's satellite-to-ground intercommunication platform that have not been received by the Beidou user of the user terminal based on the user identifier carried in the user registration status notification.

[0070] In the case where there are short messages in the operator's satellite-to-ground intercommunication platform that have not been received by the user terminal via the satellite, the operator's satellite-to-ground intercommunication platform can convert the unreceived short messages into short messages; specifically, the operator's satellite-to-ground intercommunication platform can obtain a pre-configured short message template; then, the operator's satellite-to-ground intercommunication platform can fill the message content in the short message into the pre-configured short message template to obtain the above-mentioned short message. After the operator's satellite-to-ground intercommunication platform obtains the short message, the operator's satellite-to-ground intercommunication platform returns the short message to the IMS network. In addition, the operator's satellite-to-ground intercommunication platform can delete the short message stored in the operator's satellite-to-ground intercommunication platform to reduce the occupation of the data storage space of the operator's satellite-to-ground intercommunication platform.

[0071] Step S204: forwarding the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

[0072] In the specific implementation, after the IMS network obtains the short message returned by the operator's satellite-to-ground intercommunication platform, the IMS network sends the short message to the user terminal. Specifically, the operator's satellite-to-ground intercommunication platform can send a short message downlink message to the SIP (Session Initiation Protocol) interface intercommunication platform; through the short message downlink message, the SIP interface intercommunication platform is instructed to convert the short message into a SIP message, and the IMS network sends the SIP message to the user terminal, so as to forward the short message returned by the operator's satellite-to-ground intercommunication platform to the user terminal.

[0073] In the above information processing method, the IMS network sends a user registration status notification to the operator's satellite-to-ground intercommunication platform in response to the trigger condition of the user terminal's first registration to the IMS network, thereby triggering the operator's satellite-to-ground intercommunication platform to query whether there is a short message that the user terminal has not yet received through the satellite through the user registration status notification, and if there is a short message that the user terminal has not yet received through the satellite, the short message is converted into a short message, and the short message is forwarded to the user terminal through the IMS network, so that when the user terminal leaves the satellite network and accesses the IMS network, the operator's satellite-to-ground intercommunication platform can be promptly and effectively notified that the user terminal has currently left the satellite network, so as to trigger the operator's satellite-to-ground intercommunication platform to promptly convert the user's unreceived short messages that have been stranded on the operator's satellite-to-ground intercommunication platform into short messages, and promptly forward the user's unreceived short messages to the user terminal through the IMS network, thereby effectively improving the timeliness of the user terminal obtaining short messages.

[0074] In an exemplary embodiment, in response to a user terminal registering with an IMS network for the first time, sending a user registration status notification to an operator's satellite-to-ground intercommunication platform includes: receiving a user registration request sent by the user terminal, and identifying a registration type of the user registration request; when the registration type of the user registration request is a first registration, sending a user registration status notification to the operator's satellite-to-ground intercommunication platform via a SIP interface intercommunication platform.

[0075] In a specific implementation, the IMS network sends a user registration status notification to the operator's satellite-ground intercommunication platform in response to the user terminal registering with the IMS network for the first time, specifically including: Figure 3 In the process of user terminal registering with the IMS network, the user terminal can send a user registration request (Register) to the P-CSCF (Proxy- Call Session Control Function) entity or BAC (Border Access Controller) of the IMS network; the P-CSCF entity / BAC receives the user registration request sent by the user terminal and identifies the registration type of the user registration request.

[0076] In some embodiments, the IMS network includes a P-CSCF entity, receiving a user registration request sent by a user terminal, and determining a registration type of the user registration request, including: in response to the user registration request, querying whether the P-CSCF entity stores user registration information of the user terminal;

[0077] If the P-CSCF entity stores the user registration information and the user registration information is within the registration validity period, the registration type of the user registration request is determined to be re-registration;

[0078] If the P-CSCF entity does not store the user registration information, it is determined that the registration type of the user registration request is the first registration;

[0079] If the P-CSCF entity stores user registration information, but the user registration information exceeds the registration validity period, the registration type of the user registration request is determined to be the first registration;

[0080] Specifically, the P-CSCF entity / BAC is configured with a registration type identification module, through which it is determined whether the user information (i.e., user registration information) of the user terminal is currently stored; if the user registration information is stored and the user registration information is currently within the registration validity period, the registration type identification module determines that the registration type of the user registration request is not the first registration;

[0081] If the user registration information is not stored, the registration type identification module determines that the registration type of the user registration request is the first registration. Alternatively, if the user registration information is stored but the user registration information exceeds the registration validity period (i.e., the user registration information has expired), the registration type identification module determines that the registration type of the user registration request is the first registration. If the registration type of the user registration request is the first registration, the IMS network can send a user registration status notification to the operator's satellite-ground intercommunication platform through the SIP interface intercommunication platform.

[0082] The technical solution of this embodiment, by receiving a user registration request sent by a user terminal, identifies the registration type of the user registration request, and only sends a user registration status notification to the operator's satellite-ground intercommunication platform through the SIP interface intercommunication platform when the registration type of the user registration request is the first registration, thereby achieving the situation where the uncollected short messages stranded on the operator's satellite-ground intercommunication platform are pulled when the user terminal registers to the IMS network for the first time, and achieving the periodic registration of the user terminal in the subsequent periodic registration of the IMS network without notifying the operator's satellite-ground intercommunication platform of the registration status of the user terminal, thereby avoiding multiple wastes of equipment resources and network resources.

[0083] In an exemplary embodiment, sending a user registration status notification to an operator's satellite-to-ground intercommunication platform via a SIP interface intercommunication platform includes: sending a user registration request to an S-CSCF entity; the S-CSCF entity is used to complete an initial registration process for a user terminal and generate a third-party registration request; sending a third-party registration request to the SIP interface intercommunication platform via the S-CSCF entity; the third-party registration request is used to trigger the SIP interface intercommunication platform to send a user registration status notification to the operator's satellite-to-ground intercommunication platform.

[0084] The IMS network includes an S-CSCF (Serving-Call Session Control Function) entity.

[0085] In the specific implementation, the IMS network sends the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform, specifically including: Figure 3 , when the registration type identification module of the P-CSCF entity / BAC determines that the registration type of the user registration request is the first registration, the P-CSCF entity / BAC can directly send the user registration request to the S-CSCF entity; after the S-CSCF entity obtains the user registration request, the S-CSCF entity can control the execution of the initial registration process of the user terminal and return a response to the user terminal to complete the initial registration process of the user terminal.

[0086] In actual applications, the S-CSCF entity is configured with a service trigger module, which is used to query the user service trigger initial filtering rule (iFC), and based on the user service trigger initial filtering rule, determine whether the current conditions for sending a third-party registration request to the SIP interface intercommunication platform are met. In response to the conditions for sending a third-party registration request to the SIP interface intercommunication platform being met, the service trigger module generates a third-party registration request and sends the third-party registration request to the SIP interface intercommunication platform.

[0087] It should be noted that the initial filtering rules have a priority order, and the S-CSCF entity can sort the services according to the initial filtering rules and send the services to different ASs (Application Servers).

[0088] In actual applications, the SIP interface intercommunication platform is configured with a user status synchronization module. After receiving a third-party registration request, the user status synchronization module can respond to the third-party registration request and send a user registration status notification to the operator's satellite-to-ground intercommunication platform.

[0089] In actual applications, the operator's satellite-to-ground intercommunication platform is configured with a stranded short message processing module. After receiving the user registration status notification, the stranded short message processing module can query whether there are short messages on the operator's satellite-to-ground intercommunication platform that have not been received by the Beidou user of the user terminal based on the user identifier carried in the user registration status notification.

[0090] In the case that there are short messages that the user terminal has not received through the satellite, the retained short message processing module can convert the unreceived short messages into short messages; after the retained short message processing module obtains the short message, it returns the short message to the IMS network.

[0091] The stranded short message processing module can send a short message to a SIP (Session Initiation Protocol) interface intercommunication platform; through the short message sending message, the SIP interface intercommunication platform is instructed to convert the short message into a SIP message, and the IMS network sends the SIP message to the user terminal.

[0092] The technical solution of this embodiment sends a user registration request to the S-CSCF entity to trigger the S-CSCF entity to complete the initial registration process of the user terminal, and triggers the S-CSCF entity to meet the conditions for sending a third-party registration request to the SIP interface intercommunication platform, thereby achieving timely and efficient sending of user registration status notifications to the operator's satellite-to-ground intercommunication platform through the S-CSCF entity controlling the SIP interface intercommunication platform.

[0093] In an exemplary embodiment, when the registration type of the user registration request is re-registration, the method also includes: adding a re-registration identifier in the user registration request; sending the user registration request with the identifier to the S-CSCF entity; the S-CSCF entity is used to complete the re-registration process of the user terminal, and in response to the re-registration identifier, no longer sends a third-party registration request to the SIP interface intercommunication platform.

[0094] The re-registration identifier is used to identify that the user registration request is sent by the user terminal to periodically re-register with the IMS network.

[0095] For specific implementation, see Figure 4 , the IMS network can determine whether the user information of the user terminal is currently stored through the registration type identification module; if the user information of the user terminal is stored, the registration type identification module determines that the registration type of the user registration request is periodic re-registration; if the registration type of the user registration request is re-registration, the registration type identification module can add a re-registration identifier to the user registration request, and use the re-registration identifier to identify that the user registration request is issued by the user terminal when the user terminal periodically re-registers the IMS network.

[0096] Specifically, the user registration request is a Register message, and the registration type identification module may carry a parameter "per" in the Contact header field in the Register message to identify that the user registration request is a re-registration.

[0097] Then, the P-CSCF entity / BAC can send the identified user registration request to the S-CSCF entity; after the S-CSCF entity obtains the identified user registration request, the S-CSCF entity can control the execution of the re-registration process of the user terminal and return a response to the user terminal to complete the re-registration process of the user terminal.

[0098] Optionally, the S-CSCF entity receives the user registration request after the identifier, and the S-CSCF entity queries the initial filtering rules; the initial filtering rules are configured with exception conditions; the exception conditions record that when the user registration request contains a re-registration identifier, it is determined that the condition for sending a third-party registration request to the SIP interface intercommunication platform is not met; in response to the S-CSCF entity determining that the exception condition is met, the S-CSCF entity is not triggered to send a third-party registration request to the SIP interface intercommunication platform.

[0099] In actual applications, the service trigger module of the S-CSCF entity is used to query the initial filtering rules. In actual applications, the initial filtering rules are added with service trigger exception conditions, and the exception conditions record that when the user registration request includes a re-registration identifier, it is determined that the conditions for sending a third-party registration request to the SIP interface intercommunication platform are not met.

[0100] Specifically, the exception condition is that the Contact header field of the Register message contains the parameter "per", which is determined to be inconsistent with the condition for sending a third-party registration request to the SIP interface intercommunication platform.

[0101] In actual applications, when the service trigger module of the S-CSCF entity determines that the exception condition is currently met, it will no longer send a third-party registration request to the SIP interface intercommunication platform.

[0102] The technical solution of this embodiment, when the registration type of the user registration request is re-registration, by adding a re-registration identifier in the user registration request, it is possible to effectively identify through the re-registration identifier that the user registration request is a registration request sent by the user terminal when the user terminal periodically re-registers with the IMS network, and then effectively inform the S-CSCF entity not to send a third-party registration request to the SIP interface intercommunication platform, so that the subsequent periodic registration of the user terminal with the IMS network no longer notifies the operator's satellite-to-ground intercommunication platform of the registration status of the user terminal, thereby avoiding multiple wastes of equipment resources and network resources.

[0103] In an exemplary embodiment, a user registration status notification is sent to an operator's satellite-to-ground intercommunication platform via a SIP interface intercommunication platform, including: recording address information of an S-CSCF entity and generating a user registration status notification; the user registration status notification includes a user identifier of a user terminal; when an HTTP communication connection is established between the SIP interface intercommunication platform and the operator's satellite-to-ground intercommunication platform, the user registration status notification is sent to the operator's satellite-to-ground intercommunication platform; wherein the operator's satellite-to-ground intercommunication platform is used to query whether there is a retained short message associated with the user identifier; a retained short message is a short message that has not yet been received by the user terminal via a satellite.

[0104] For specific implementation, please refer to Figure 3, in the process of the IMS network sending the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform, the user status synchronization module of the SIP interface intercommunication platform can record the address information of the S-CSCF entity and generate a user registration status notification including the user identifier of the user terminal. Then, the user status synchronization module sends the user registration status notification to the operator's satellite-to-ground intercommunication platform through the HTTP protocol. Specifically, the SIP interface intercommunication platform can establish an HTTP communication connection with the operator's satellite-to-ground intercommunication platform; when the SIP interface intercommunication platform establishes an HTTP communication connection with the operator's satellite-to-ground intercommunication platform, the user status synchronization module sends the user registration status notification to the operator's satellite-to-ground intercommunication platform.

[0105] After the stranded short message processing module of the operator's satellite-to-ground intercommunication platform receives the user registration status notification sent by the SIP interface intercommunication platform, the stranded short message processing module inquires whether there is a stranded short message associated with the user ID, and the stranded short message is a short message that the user terminal has not yet received through the satellite. If there is a stranded short message associated with the user ID, the stranded short message processing module converts the stranded short message into a short message and sends the short message to the SIP interface intercommunication platform through the http protocol.

[0106] Optionally, forwarding the short message returned by the operator's satellite-ground intercommunication platform to the user terminal includes: converting the short message into a corresponding SIP message through the SIP interface intercommunication platform; sending the SIP message to the S-CSCF entity according to the address information, so that the IMS network forwards the SIP message to the user terminal.

[0107] For specific implementation, please refer to Figure 3 After the user status synchronization module of the SIP interface intercommunication platform receives the short message sent by the operator's satellite-to-ground intercommunication platform, the user status synchronization module can convert the short message forwarded by the short message sending message request into a corresponding SIP message (Message); then, the user status synchronization module sends the SIP message to the S-CSCF entity that matches the previously recorded S-CSCF entity address information. The S-CSCF entity sends the SIP message to the P-CSCF entity / BAC; the P-CSCF entity / BAC sends the SIP message to the user terminal, thereby enabling the IMS network to forward the SIP message to the user terminal.

[0108] In an exemplary embodiment, Figure 5 As shown, an information processing method is provided, which is applied to Figure 1 The operator satellite-to-ground intercommunication platform 106 in FIG. 1 is used as an example to illustrate the method, which includes the following steps S502 to S504. Among them:

[0109] Step S502, responding to the user registration status notification of the user terminal, querying the short messages that the user terminal has not yet received via the satellite; the user registration status notification indicates that the user terminal is registering to the IMS network for the first time.

[0110] Step S504: convert the short message into a short message, and send the short message to the user terminal through the IMS network.

[0111] It should be noted that the specific limitations of the above steps can be found in the specific limitations of an information processing method above, which will not be repeated here.

[0112] In the above information processing method, the IMS network sends a user registration status notification to the operator's satellite-to-ground intercommunication platform in response to the trigger condition of the user terminal's first registration to the IMS network, thereby triggering the operator's satellite-to-ground intercommunication platform to query whether there is a short message that the user terminal has not yet received through the satellite through the user registration status notification, and if there is a short message that the user terminal has not yet received through the satellite, the short message is converted into a short message, and the short message is forwarded to the user terminal through the IMS network, so that when the user terminal leaves the satellite network and accesses the IMS network, the operator's satellite-to-ground intercommunication platform can be promptly and effectively notified that the user terminal has currently left the satellite network, so as to trigger the operator's satellite-to-ground intercommunication platform to promptly convert the user's unreceived short messages that have been stranded on the operator's satellite-to-ground intercommunication platform into short messages, and promptly forward the user's unreceived short messages to the user terminal through the IMS network, thereby effectively improving the timeliness of the user terminal obtaining short messages.

[0113] In another embodiment, Figure 6 As shown, an information processing method is provided, which is applied to Figure 1 Taking the IMS network 104 in FIG. 1 as an example, the method includes the following steps:

[0114] Step S602: receiving a user registration request sent by a user terminal through a P-CSCF entity / BAC, and identifying a registration type of the user registration request;

[0115] Step S604: When the registration type of the user registration request is the first registration, the user registration request is sent to the S-CSCF entity through the P-CSCF entity / BAC;

[0116] Step S606, completing the initial registration process of the user terminal through the S-CSCF entity, sending a third-party registration request to the SIP interface intercommunication platform; the third-party registration request is used to trigger the SIP interface intercommunication platform to send a user registration status notification to the operator's satellite-to-ground intercommunication platform; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert the short message that the user terminal has not yet received through the satellite into a short message;

[0117] Step S608, receiving the short message returned by the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform, and converting the short message into a corresponding SIP message;

[0118] Step S610: Send the SIP message to the S-CSCF entity through the SIP interface intercommunication platform, so that the IMS network forwards the SIP message to the user terminal.

[0119] It should be noted that the specific limitations of the above steps can be found in the specific limitations of an information processing method above, which will not be repeated here.

[0120] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0121] Based on the same inventive concept, the embodiment of the present application also provides an information processing device for implementing the above-mentioned information processing method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in the one or more information processing device embodiments provided below can refer to the limitations on the information processing method above, and will not be repeated here.

[0122] In an exemplary embodiment, Figure 7 As shown, an information processing device is provided, comprising:

[0123] Notification module 710, for sending a user registration status notification to the operator's satellite-to-ground intercommunication platform in response to the user terminal registering with the IMS network for the first time; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert a short message that the user terminal has not yet received via the satellite into a short message;

[0124] The forwarding module 720 is used to forward the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

[0125] In one of the embodiments, the notification module 710 is specifically used to receive a user registration request sent by the user terminal and determine the registration type of the user registration request; when the registration type of the user registration request is the first registration, the user registration status notification is sent to the operator's satellite-ground intercommunication platform through the SIP interface intercommunication platform.

[0126] In one of the embodiments, the IMS network includes a P-CSCF entity, and the notification module 710 is specifically used to query whether the P-CSCF entity stores user registration information of the user terminal in response to the user registration request; when the P-CSCF entity stores the user registration information and the user registration information is within the registration validity period, it is determined that the registration type of the user registration request is re-registration.

[0127] In one of the embodiments, the device is further configured to determine that the registration type of the user registration request is a first registration if the P-CSCF entity does not store the user registration information;

[0128] or,

[0129] The device is also used for determining that the registration type of the user registration request is the first registration when the user registration information is stored in the P-CSCF entity but the user registration information exceeds the registration validity period.

[0130] In one of the embodiments, the IMS network also includes an S-CSCF entity, and the notification module 710 is specifically used to send the user registration request to the S-CSCF entity; the S-CSCF entity is used to complete the initial registration process of the user terminal and generate a third-party registration request; the third-party registration request is sent to the SIP interface intercommunication platform through the S-CSCF entity; the third-party registration request is used to trigger the SIP interface intercommunication platform to send the user registration status notification to the operator's satellite-to-ground intercommunication platform.

[0131] In one of the embodiments, when the registration type of the user registration request is re-registration, the device is further used to add a re-registration identifier in the user registration request; the re-registration identifier is used to identify that the user registration request is issued by the user terminal for periodic re-registration to the IMS network; the user registration request after the identifier is sent to the S-CSCF entity; the S-CSCF entity is used to complete the re-registration process of the user terminal, and in response to the re-registration identifier, no longer sends the third-party registration request to the SIP interface intercommunication platform.

[0132] In one of the embodiments, the device is also used for the S-CSCF entity to receive the user registration request after the identifier, and the S-CSCF entity queries the initial filtering rules; the initial filtering rules are configured with exception conditions; the exception conditions record that when the user registration request contains a re-registration identifier, it is determined that the condition for sending the third-party registration request to the SIP interface intercommunication platform is not met; in response to the S-CSCF entity determining that the exception condition is met, the S-CSCF entity is not triggered to send the third-party registration request to the SIP interface intercommunication platform.

[0133] In one embodiment, the notification module 710 is specifically used to record the address information of the S-CSCF entity and generate the user registration status notification; the user registration status notification includes the user identifier of the user terminal; when the SIP interface intercommunication platform establishes an HTTP communication connection with the operator's satellite-to-ground intercommunication platform, the user registration status notification is sent to the operator's satellite-to-ground intercommunication platform; wherein the operator's satellite-to-ground intercommunication platform is used to query whether there is a retained short message associated with the user identifier; the retained short message is a short message that the user terminal has not yet received through the satellite;

[0134] The notification module 720 is specifically configured to convert the short message into a corresponding SIP message through the SIP interface intercommunication platform; and send the SIP message to the S-CSCF entity according to the address information, so that the IMS network forwards the SIP message to the user terminal.

[0135] In an exemplary embodiment, Figure 8 As shown, an information processing device is provided, comprising:

[0136] A query module 810 is configured to respond to a user registration status notification of a user terminal and query short messages that the user terminal has not yet received via a satellite; the user registration status notification indicates that the user terminal is registering with the IMS network for the first time;

[0137] The sending module 820 is used to convert the short message into a short message, and send the short message to the user terminal through the IMS network.

[0138] In one of the embodiments, the information processing device further includes a deletion module, and the deletion module is used to delete the short message stored in the operator's satellite-to-ground intercommunication platform.

[0139] Each module in the above information processing device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0140] In an exemplary embodiment, a computer device is provided. The computer device may be an IMS network or an operator's satellite-to-ground intercommunication platform. The internal structure diagram thereof may be as follows: Fig. 9 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an information processing method is implemented.

[0141] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0142] In one embodiment, an information processing system is provided. Fig.10 As shown, the information processing system 1000 at least includes the above-mentioned IMS network 104 and the above-mentioned operator satellite-ground intercommunication platform 106.

[0143] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the above-mentioned information processing method. The steps of the information processing method here may be the steps of the information processing method in each of the above-mentioned embodiments.

[0144] In one embodiment, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the above-mentioned information processing method. The steps of the information processing method here can be the steps of the information processing method in each of the above-mentioned embodiments.

[0145] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the processor executes the steps of the above-mentioned information processing method. Here, the steps of the information processing method can be the steps of the information processing method in each of the above-mentioned embodiments.

[0146] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0147] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0148] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0149] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An information processing method, characterized in that: Applied to an IMS network, the method comprises: In response to the user terminal registering with the IMS network for the first time, sending a user registration status notification to the operator's satellite-to-ground intercommunication platform; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert a short message that the user terminal has not yet received via the satellite into a short message; Forward the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

2. The method according to claim 1, characterized in that The responding user terminal registers with the IMS network for the first time and sending a user registration status notification to the operator's satellite-ground intercommunication platform includes: receiving a user registration request sent by the user terminal, and determining a registration type of the user registration request; In the case that the registration type of the user registration request is the first registration, the user registration status notification is sent to the operator's satellite-ground intercommunication platform via the SIP interface intercommunication platform.

3. The method according to claim 2, characterized in that The IMS network includes a P-CSCF entity, and the receiving the user registration request sent by the user terminal and determining the registration type of the user registration request includes: In response to the user registration request, querying whether the P-CSCF entity stores user registration information of the user terminal; If the P-CSCF entity stores the user registration information and the user registration information is within the registration validity period, it is determined that the registration type of the user registration request is re-registration.

4. The method according to claim 3, characterized in that: The method further comprises: If the P-CSCF entity does not store the user registration information, determining that the registration type of the user registration request is a first registration; or, If the P-CSCF entity stores the user registration information but the user registration information exceeds the registration validity period, it is determined that the registration type of the user registration request is the first registration.

5. The method according to claim 2, characterized in that: The IMS network further includes an S-CSCF entity, and the sending of the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform includes: Sending the user registration request to the S-CSCF entity; the S-CSCF entity is used to complete the initial registration process of the user terminal and generate a third-party registration request; The third-party registration request is sent to the SIP interface intercommunication platform through the S-CSCF entity; the third-party registration request is used to trigger the SIP interface intercommunication platform to send the user registration status notification to the operator's satellite-to-ground intercommunication platform.

6. The method according to claim 5, characterized in that In the case where the registration type of the user registration request is re-registration, the method further includes: Adding a re-registration identifier in the user registration request; the re-registration identifier is used to identify that the user registration request is issued by the user terminal for periodic re-registration to the IMS network; The user registration request after sending the identifier is sent to the S-CSCF entity; the S-CSCF entity is used to complete the re-registration process of the user terminal, and responds to the re-registration identifier and no longer sends the third-party registration request to the SIP interface intercommunication platform.

7. The method according to claim 6, characterized in that The method further comprises: The S-CSCF entity receives the user registration request after the identifier, and the S-CSCF entity queries the initial filtering rule; the initial filtering rule is configured with an exception condition; the exception condition records that when the user registration request includes a re-registration identifier, it is determined that the condition for sending the third-party registration request to the SIP interface intercommunication platform is not met; In response to the S-CSCF entity determining that the exception condition is met, the S-CSCF entity is not triggered to send the third-party registration request to the SIP interface intercommunication platform.

8. The method according to claim 5, characterized in that The sending of the user registration status notification to the operator's satellite-to-ground intercommunication platform through the SIP interface intercommunication platform includes: Recording the address information of the S-CSCF entity, and generating the user registration status notification; the user registration status notification includes the user identification of the user terminal; When the SIP interface intercommunication platform establishes an HTTP communication connection with the operator's satellite-to-ground intercommunication platform, sending the user registration status notification to the operator's satellite-to-ground intercommunication platform; The operator's satellite-to-ground intercommunication platform is used to query whether there is a stranded short message associated with the user identifier; the stranded short message is a short message that the user terminal has not yet received through the satellite; The forwarding the short message returned by the operator's satellite-ground intercommunication platform to the user terminal includes: Converting the short message into a corresponding SIP message via the SIP interface intercommunication platform; According to the address information, the SIP message is sent to the S-CSCF entity, so that the IMS network forwards the SIP message to the user terminal.

9. An information processing method, characterized in that: Applied to the operator's satellite-to-ground intercommunication platform, the method includes: In response to a user registration status notification of a user terminal, querying a short message that the user terminal has not yet received via a satellite; the user registration status notification indicates that the user terminal is registering with the IMS network for the first time; The short message is converted into a short message, and the short message is sent to the user terminal through the IMS network.

10. The method according to claim 9, characterized in that After the step of sending the short message to the user terminal through the IMS network, the method further includes: Delete the short message stored in the operator's satellite-to-ground intercommunication platform.

11. An information processing device, characterized in that: Applied to an IMS network, the device comprises: A notification module, configured to send a user registration status notification to the operator's satellite-to-ground intercommunication platform in response to the user terminal registering with the IMS network for the first time; the user registration status notification is used to trigger the operator's satellite-to-ground intercommunication platform to convert a short message that the user terminal has not yet received via the satellite into a short message; The forwarding module is used to forward the short message returned by the operator's satellite-ground intercommunication platform to the user terminal.

12. An information processing device, characterized in that: Applied to the operator's satellite-to-ground intercommunication platform, the device includes: A query module, configured to respond to a user registration status notification of a user terminal and query a short message that the user terminal has not yet received via a satellite; the user registration status notification indicates that the user terminal is registering to the IMS network for the first time; The sending module is used to convert the short message into a short message, and send the short message to the user terminal through the IMS network.

13. An IMS network, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.

14. An operator satellite-to-ground intercommunication platform, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 9 to 10 are implemented.

15. An information processing system, characterized in that: The system comprises: the IMS network as claimed in claim 13, and the operator satellite-ground intercommunication platform as claimed in claim 14.

16. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.

17. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.