Short message transmission method, electronic device and storage medium

By determining the association between SMS cells and user accounts in TN and NTN networks, efficient SMS transmission between TN and NTN is achieved, solving the communication service quality problem, improving the success rate of delivery, and reducing latency.

CN119996952BActive Publication Date: 2025-11-04CHINA MOBILE SHANGHAI ICT CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311509603.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-11-04
Estimated Expiration
2043-11-13

AI Technical Summary

Technical Problem

In scenarios where TN and NTN coexist, how can we effectively integrate terrestrial and non-terrestrial networks to improve the quality of communication services, especially ensuring the success rate of SMS delivery and reducing delivery delays?

Method used

By judging the information element content in the SMS message in the first device of the terrestrial network, it is determined whether to send the SMS message through the non-terrestrial network NTN, and the user account association is confirmed in the second device of the NTN, so as to realize the timely routing and delivery of SMS messages.

Benefits of technology

It improves the success rate of SMS delivery, reduces delivery delays, and minimizes unnecessary communication costs and user disruption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996952B_ABST
    Figure CN119996952B_ABST
Patent Text Reader

Abstract

The application discloses a short message transmission method, an electronic device and a storage medium. The short message transmission method executed by a first network device of a ground network can include: receiving a first short message sent by a first device residing in the TN to a second device; receiving a first short message sent by a first device residing in the TN to a second device; determining whether to send the first short message to a second network device connected with a non-ground network NTN according to the signal element or signal element content contained in the first short message.
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, in particular to a short message transmission method, an electronic device and a storage medium. BACKGROUND

[0002] With the development of communication, wireless communication introduces non-terrestrial network (NTN) on the basis of terrestrial network (TN). Usually, the base station or wireless transceiver device of the base station of the non-terrestrial network is arranged in the air, for example, carried on a satellite.

[0003] At the same time, some terminal devices only support TN communication alone, and some terminals have the ability to use TN and NTN. Under this background, how to integrate TN and NTN to provide better communication services for terminals is a problem that needs to be further solved in the prior art. SUMMARY

[0004] Therefore, the embodiments of the present application provide a short message transmission method, an electronic device and a storage medium, aiming to improve the communication quality of the device in the TN and NTN coexistence scenario.

[0005] The technical scheme of the embodiments of the present application is implemented as follows:

[0006] The first aspect provides a short message transmission method, executed by a first network device of a terrestrial network TN, comprising:

[0007] receiving a first short message sent by a first device residing in the TN to a second device;

[0008] determining whether to send the first short message to a second network device connected with a non-terrestrial network NTN according to the information element or information element content contained in the first short message.

[0009] The second aspect provides a short message transmission method, executed by a first device residing in a terrestrial network TN, comprising:

[0010] determining the information element or information element content contained in the first short message according to whether the first short message is sent through a non-terrestrial network NTN;

[0011] sending the first short message to the first network device of the TN.

[0012] The third aspect provides a short message transmission method, executed by a second network device connected with a non-terrestrial network NTN, comprising:

[0013] receive a first short message sent by a first network device of a terrestrial network TN; the first short message comprises a first information element or a second information element containing information element content indicating that the first short message is allowed to be sent by the NTN;

[0014] send the first short message to a second device through the NTN.

[0015] A fourth aspect provides an electronic device, comprising: a processor and a memory for storing a computer program capable of running on the processor, wherein,

[0016] The processor is configured to execute the steps of any of the methods in the first aspect to the third aspect when the computer program is running.

[0017] A fifth aspect provides a computer storage medium, wherein the storage medium stores instructions, when the instructions run on an electronic device, the electronic device executes any of the technical solutions in the first aspect to the third aspect.

[0018] The technical solution provided by the embodiments of the present application is that the first device residing in the TN contains information element or information element content in the short message indicating whether the first short message is sent through the NTN, so that the first network device of the TN determines that the first short message is allowed to be sent through the NTN, and sends the first short message to the second network device connected to the NTN, and the second network device routes the first short message to the second device possibly residing in the NTN through the NTN. In this way, if the second device currently does not reside in the TN but resides in the NTN, the first short message of the first device residing in the TN can also be sent to the second device through the TN and the NTN in time, thereby improving the success rate of sending the first short message and / or reducing the delivery delay of the first short message. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 A flowchart of a short message transmission method provided by an embodiment of the present application;

[0020] Figure 2 A flowchart of a short message transmission method provided by an embodiment of the present application;

[0021] Figure 3 A flowchart of a short message transmission method provided by an embodiment of the present application;

[0022] Figure 4 A flowchart of a short message transmission method provided by an embodiment of the present application;

[0023] Figure 5 A flowchart of a short message transmission method provided by an embodiment of the present application;

[0024] Figure 6A flowchart of a short message transmission method provided by an embodiment of the present application is shown in FIG. 1.

[0025] Figure 7 A structural diagram of a short message transmission device provided by an embodiment of the present application is shown in FIG. 2.

[0026] Figure 8 A structural diagram of a short message transmission device provided by an embodiment of the present application is shown in FIG. 2.

[0027] Figure 9 A structural diagram of a short message transmission device provided by an embodiment of the present application is shown in FIG. 2.

[0028] Figure 10 A structural diagram of an electronic device provided by an embodiment of the present application is shown in FIG. 3. DETAILED DESCRIPTION

[0029] The present application will be further described in detail below with reference to the accompanying drawings and embodiments.

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in the description herein is for describing particular embodiments only and is not intended to be limiting of the application.

[0031] As shown in FIG. 1, the present disclosure provides a short message transmission method, which is performed by a first network device of a terrestrial network TN, and the method comprises: Figure 1

[0032] S1110: receiving a first short message sent by a first device of the TN to a second device;

[0033] S1120: determining whether to send the first short message to a second network device connected with a non-terrestrial network NTN according to an information element or information element content contained in the first short message.

[0034] In some embodiments, the first network device can be any network device of the TN.

[0035] The TN can be a mobile network in which various types of access network devices (for example, wireless parts of base stations) are deployed on the ground. China Mobile, China Telecom, or China Unicom are widely used TNs in China.

[0036] The first device resides in the TN, that is, the first device accesses the TN.

[0037] In some embodiments, the first device currently resides in the TN and does not reside in the NTN.

[0038] ​In some embodiments, the first device does not have the capability to camp on the NTN, or the first device has the capability to camp on the NTN but is not currently camped on the NTN.

[0039] In some embodiments, the first network device can be a core network device of the TN.

[0040] Exemplarily, the first network device can include, but is not limited to, a server Home Subscriber Server (HSS) or a gateway device of the TN.

[0041] In some embodiments, the NTN can be various types of non-terrestrial networks. For example, the NTN can include, but is not limited to, a satellite network.

[0042] The access device or the wireless part of the access device of the NTN can be carried on a satellite. The satellite can include, but is not limited to, a low earth orbit satellite and / or a geosynchronous satellite, etc.

[0043] In some embodiments, a typical NTN can include a Beidou network and / or a satellite network deployed by the Starlink project of Musk.

[0044] In some embodiments, the second network device can be a network device of the NTN.

[0045] In some embodiments, the second network device can be a network device connected to both the TN and the NTN.

[0046] In some embodiments, the second network device can be a network device connected to both the TN and the NTN.

[0047] In some embodiments, the second network device can be various gateway devices.

[0048] In some embodiments, the second network device can be a converged gateway of the TN and the NTN.

[0049] In some embodiments, after the first network device receives the first short message of the first device, the first network device determines whether to send the first short message through the NTN according to the information element or the information element content contained in the first short message.

[0050] When it is determined to send the first short message through the NTN, the first network device routes the first short message to the second network device connected to the NTN.

[0051] When it is determined not to send the first short message through the NTN, the first network device does not route the first short message to the second network device.

[0052] Thus, the first network device determines whether to send the first short message to the second network device connected with the NTN according to the information element or information element content contained in the first short message, thereby achieving the short message transmission between the first device residing in the TN and the second device residing in the NTN and achieving simplicity.

[0053] The determining whether to send the first short message to the second network device connected with the NTN according to the information element or information element content contained in the first short message includes at least one of the following:

[0054] When the first short message includes the first information element, it is determined to send the first short message to the second network device connected with the NTN;

[0055] When the first short message does not include the first information element, it is determined not to send the first short message to the second network device connected with the NTN;

[0056] When the information element content of the second information element included in the first short message indicates that the first short message is allowed to be sent to the second device using the NTN, it is determined to send the first short message to the second network device connected with the NTN;

[0057] When the information element content of the second information element contained in the first short message indicates that the first short message is not allowed to be sent to the second device using the NTN, it is determined not to send the first short message to the second network device connected with the NTN.

[0058] The first short message can be a mobile originated (MO) short message.

[0059] In some embodiments, the first information element can be an information element specially indicating that the short message is allowed to be sent using the NTN. Therefore, in this case, the state of whether the first short message contains the first information element can be used to indicate whether the first short message is sent through the NTN. The first information element can be an optional information element of the MO short message.

[0060] In some embodiments, the first short message always includes the second information element. However, whether the first short message is allowed to be sent using the NTN is indicated by the information element content of the second information element. Therefore, in this case, the first network device determines whether to send the first short message using the NTN according to the information element content of the second information element. In this case, the second information element can be a mandatory information element of the MO short message.

[0061] For example, the first information element and / or the second information element can correspond to one or more bits. Illustratively, the first information element and / or the second information element can correspond to one byte. The information element can also be referred to as an octet.

[0062] As Figure 2 shown, the method further includes:

[0063] S1130: receiving a response message sent by the second network device;

[0064] S1140: buffering the first short message when the response message indicates that the first short message fails to be sent.

[0065] S1150: sending the buffered first short message to the second device when the second device is detected to camp on the TN.

[0066] In some embodiments, the second network device can send a response message to the first network device after the first network device sends the first short message to the second network device. In some cases, the second network device can not send a response message.

[0067] When the response message indicates that the first short message fails to be sent, the first network device buffers the first short message, so that the next time the second device is detected to camp on the TN, the buffered first short message can be sent to the second device, thereby achieving successful delivery of the first short message.

[0068] In some embodiments, the sending the first short message to the second network device comprises:

[0069] When the first short message comprises a first information element, sending the first short message to the second network device; the first information element is used to indicate that the first short message is sent to the second device using the NTN.

[0070] In some embodiments, the first device can be subscribed to send short messages through the NTN, or the first device can not be subscribed to send short messages through the NTN. When the first device is subscribed to send short messages through the NTN, the second network device will route the first short message to the NTN after receiving the first short message. However, when the first device is not subscribed to send short messages through the NTN, the second network device will refuse to route the first short message to the NTN, and at this time the first network device will receive a response message indicating failure, otherwise it can receive a response message indicating success.

[0071] In some embodiments, the method further comprises: when the response message indicates that the first short message fails to be sent, sending first prompt information to the first device.

[0072] In some embodiments, the first prompt information is used to prompt the reason for the failure of the first short message to be sent and / or to prompt the ability to send short messages through the NTN.

[0073] When the first short message fails to be sent, the first network device will receive a response message sent by the second network device, and the first network device will know whether the first short message is successfully delivered to the second network device.

[0074] In some embodiments, the first network device further determines, according to the response message, to send a sending result message to the first device, the sending result message being used to show the first device a sending result of the first short message.

[0075] In some embodiments, the first prompt information can be carried in the sending result message. In some embodiments, if the first short message is sent successfully, the first network device can not transmit the sending result information to the first device, and the first device defaults to successful sending. Through the sending of the first prompt information, if the user of the first device is anxious to contact the user of the second device, the user can determine whether to acquire the capability of sending a short message through the NTN according to the first prompt information.

[0076] In some embodiments, acquiring the capability of sending a short message through the NTN can include, but is not limited to, at least one of the following: subscribing to a service of sending a short message through the NTN; and establishing a specified association relationship between a first user account of the first device and a second user account of the second device. In this way, if the user of the first device needs to send the first short message through the NTN, the user can know the reason for the failure of sending the first short message through the NTN and the operation needed to send the first short message through the NTN through the first prompt information.

[0077] Before receiving the first short message sent by the first device residing in the TN to the second device, the method further comprises:

[0078] receiving a second short message sent by the first device to the second device;

[0079] when the sending of the second short message fails and it is determined that the second device has a camping capability of the NTN, sending second prompt information to the first device, the second prompt information being used to prompt that the user account of the second device is an NTN user; and / or, the second prompt information being used to suggest sending a short message through the NTN; and / or, the second prompt information being used to inquire whether to send a short message through the NTN.

[0080] In some embodiments, the second short message is a short message sent by the first device before sending the first short message.

[0081] In some embodiments, the second information element is a short message that is sent by default using the TN.

[0082] In some embodiments, the second short message does not contain the first information element.

[0083] In some embodiments, the second short message contains a second information element whose content indicates that the second information element is not sent through the NTN.

[0084] Through the sending of the second prompt information, the user of the first device knows that the second device can be sent a short message through the NTN. In this case, based on the user operation of the first device, the first device can send the first short message to the second network device. In some embodiments, the target content of the first short message can be the same as the target content of the second short message. In this way, when the second short message sending fails, the target content can be sent to the second office through the first short message sent through the NTN, which carries the first information element or the second information element.

[0085] As shown in Figure 3 , the embodiment of the present disclosure provides a short message transmission method, which is executed by a first device residing in a terrestrial network TN, and the method comprises:

[0086] S2110: determining the information element or information element content contained in the first short message according to whether the first short message is sent through a non-terrestrial network NTN;

[0087] S2120: sending the first short message to a first network device of the TN.

[0088] In the embodiment of the present disclosure, the first device residing in the TN can send the first short message to the second device residing in the NTN, so that the short message interworking between the first device residing in the TN and the second device residing in the NTN can be realized.

[0089] The determination of the information element or information element content contained in the first short message according to whether the first short message is sent through a non-terrestrial network comprises at least one of the following:

[0090] When the first short message is sent through the NTN, it is determined that the first short message includes a first information element;

[0091] When the first short message is not sent through the NTN, it is determined that the first short message does not include the first information element;

[0092] When the first short message is sent through the NTN, it is determined that the information element content of the second information element included in the first short message indicates that the first short message is allowed to be sent through the NTN;

[0093] When the first short message is not sent through the NTN, it is determined that the information element content of the second information element included in the first short message indicates that the first short message is not allowed to be sent through the NTN.

[0094] The above provides two construction methods of the first short message, and any one of them can be selected flexibly according to needs for determining the first short message.

[0095] In some embodiments, as shown in Figure 4 , before sending the first short message to the second network device of the TN, the method further comprises:

[0096] S2010: sending, by the TN, a second short message to the first network device;

[0097] S2020: receiving second prompt information sent by the first network device when the sending of the second short message fails; the second prompt information is used to prompt that the user account of the second device is an NTN user; and / or, the second prompt information is used to suggest sending a short message through the NTN; and / or, the second prompt information is used to inquire whether to send through the NTN;

[0098] S2030: determining, based on a user indication acting on the second prompt information, whether to send the first short message to the second device through the NTN.

[0099] Through the sending of the second prompt information, the first device can know that the second device can reside in the NTN and can further send the first short message to the second device through the NTN.

[0100] In some embodiments, the method further comprises:

[0101] receiving first prompt information sent by a first network device of the TN; the first prompt information is used to prompt the reason for the sending failure of the first short message and / or prompt the ability to send a short message through the NTN.

[0102] Through the receiving of the first prompt information, the first device can know the reason for the sending failure of the first short message or how to successfully send a short message through the NTN.

[0103] As shown in FIG. 13, the embodiments of the present disclosure provide a short message transmission method, executed by a second network device of a non-terrestrial network NTN, the method comprising: Figure 5

[0104] S3110: receiving a first short message sent by a first network device of a terrestrial network TN; the first short message comprises a first information element or a second information element containing an indication of information element content allowing sending through the NTN;

[0105] S3120: sending, by the TN, the first short message to the second device.

[0106] In some embodiments, the first device can be any terminal device, such as various user terminals using the TN. The user terminal can include but is not limited to a mobile phone, a tablet computer, a wearable device, and / or a vehicle-mounted device, etc.

[0107] The second device can be a communication device supporting the NTN. For example, the second device can support satellite communication. For example, the second device can include but is not limited to a satellite phone.

[0108] ​In some embodiments, the second device can support both NTN and TN. That is, the second device can use both TN communication and NTN communication.

[0109] After receiving the first short message, the second network device can determine whether to send the first short message to the second device using NTN.

[0110] For example, the second network device determines that the second device camps on NTN, and at this time, the second device can be contacted only through NTN. In this case, the second network device, as a converged gateway or a network device capable of using both TN and NTN communication, can directly send the first short message to the second device through NTN.

[0111] The related description of the first information element and / or the second information element can refer to any one of the preceding embodiments, which will not be repeated here.

[0112] In the embodiments of the present disclosure, in order to reduce unnecessary disturbance to the user of the first device or reduce unnecessary high communication cost of the first device and / or the second device, it is determined whether the first user account and the second user account have a specified association relationship. When the specified association relationship exists, the first short message is sent to the second device through NTN.

[0113] In some embodiments, the sending end of the first short message is the first device; the first device has a first user account and the second device has a second user account.

[0114] The sending of the first short message to the second device through the NTN includes:

[0115] When the first user account and the second user account have a specified association relationship, the first short message is sent to the second device through the NTN.

[0116] In some embodiments, the specified association relationship can include, but is not limited to, at least one of the following:

[0117] The users of the first user account and the second user account have a kinship relationship;

[0118] The first user account and the second user account are close relationship accounts signed by the users;

[0119] The communication condition of the first user account and the second user account meets a condition corresponding to the specified association relationship. For example, the condition can include, but is not limited to, at least one of the following: the communication frequency is higher than a first threshold, the communication times is greater than a second threshold, and / or the single communication duration of the last N times of communication is greater than a third threshold, etc.

[0120] In some embodiments, the method further includes:

[0121] When the first user account and the second user account do not have the specified association relationship, the first network device of the TN is indicated a response message of sending failure.

[0122] Exemplarily, when the second device camps on the NTN and the first user account and the second user account do not have the specified association relationship, the first network device of the TN is indicated a response message of sending failure.

[0123] In some embodiments, when the second device camps on the NTN is due to the first user account and the second user account do not have the specified association relationship, the first network device determines not to forward the first short message, the failure reason carried by the response message can indicate that the first user account and the second user account do not have the specified association relationship.

[0124] Exemplarily, when the second device does not camp on the NTN, the first network device of the TN is indicated a response message of sending failure. In this case, the failure reason carried by the response message can indicate that the second device does not camp on the NTN.

[0125] Exemplarily, when the second device does not camp on the NTN and the first user account and the second user account do not have the specified association relationship, the failure reason carried by the response message can indicate that the second device does not camp on the NTN and the first user account and the second user account do not have the specified association relationship.

[0126] In some embodiments, when the second network device receives the first short message, it first determines whether the second device camps on the NTN, and if it does not camp on the NTN, it does not determine whether the first user account and the second user account have the specified association relationship. In the case of determining that the second device camps on the NTN, it further determines whether the first user account and the second user account have the specified association relationship, thereby reducing unnecessary determination.

[0127] In other embodiments, after the first device receives the first short message, it can determine whether the second device camps on the NTN and whether the first user account and the second user account have the specified association relationship, thereby reducing the transmission delay of the first short message.

[0128] In some embodiments, considering that the first device sends the first short message to the second device through the NTN can be considered as a time-sensitive first short message, therefore, after receiving the first short message, the first network device can determine in parallel whether the second device camps on the NTN and whether the first user account and the second user account have the specified association relationship.

[0129] In some embodiments, when the second network device sends the first short message to the second device through the NTN, the response message can indicate sending success.

[0130] In some embodiments, the first network device does not send the response message when the second network device sends the first short message to the second device through the NTN, so as to reduce unnecessary message sending.

[0131] In some embodiments, the response message comprises at least one of:

[0132] a message identifier, used to identify the first short message;

[0133] a sending result, used to indicate a sending result of the first short message;

[0134] a failure cause, used to indicate a cause of the sending failure of the first short message.

[0135] If the first short message fails to be sent due to the first user account and the second user account not having a specified association relationship, the failure cause can indicate at least one of:

[0136] the first user account and the second user account have the specified association relationship;

[0137] suggestion to establish the specified association relationship between the first user account and the second user account.

[0138] In some embodiments, the cause of the first short message failing to be sent through the NTN can also include that the second device is not authorized to receive the short message from the TN or the second device is not authorized to receive the short message from the first device forwarded by the TN.

[0139] In some embodiments, the response message can include but is not limited to a peer to peer submit response message. The peer to peer submit response message (PP-SUBMIT-RESP).

[0140] The message identifier can be used to indicate the first short message, so that the second network device and the first device of the TN know which short message is successfully sent or fails to be sent.

[0141] The sending result can indicate a sending success or a sending failure.

[0142] In some embodiments, the failure cause can be optional information. For example, the response message carries the failure cause only when the sending result is a sending failure, otherwise, the failure cause is not carried. For another example, the response message can also not carry the failure cause when the sending result is a sending failure.

[0143] For example, the failure cause can correspond to one or more bits. The failure cause is indicated in the response message through an octet (oct).

[0144] The Beidou network is one of the NTN. The embodiment of the present disclosure provides a short message routing method based on the fusion of the Beidou network and the TN. The method uses the management process of close users and the mobile short message box function to achieve effective management of the Beidou satellite downlink bandwidth. Further, the Beidou No. 1 dual-network user needs to provide the corresponding close user mobile phone number in the process of opening an account, and the number will be stored in the fusion communication gateway. Further, after the mobile phone opens the Beidou service and associates the number, the short message sent by the close user number will be directly sent to the Beidou network through the fusion gateway for short message forwarding, and the non-close user number will be stored in the short message box. When the user reenters the mobile network, the short message is downloaded under the mobile network.

[0145] As shown in Figure 6 , the main downlink short message process is as follows:

[0146] Step 0: The No. 1 dual-network user registers, associates the Beidou number and the mobile number, and registers the relevant close users on the network, and synchronizes the relevant information to the fusion gateway. Step 0 can be a pre-execution step, which is not shown in Figure 6 .

[0147] Step 1: Send a short message, for example, a mobile phone (close user) sends a short message to a No. 1 dual-network user.

[0148] Step 2: Send a short message, for example, a mobile phone (close user) sends a short message to a No. 1 dual-network user.

[0149] Step 3: Select the Beidou network to send, for example, the mobile phone parses the message, and if the Beidou function is opened, the mobile phone interface prompts whether to send the short message to the user through the Beidou network. The operation cost is higher. The user actively chooses to send or not to send.

[0150] Step 4: Send a short message, for example, if the user chooses to send, send the short message through the mobile network. And the short message is identified as going through the Beidou network.

[0151] Step 5: Determine whether the mobile number is a close number, for example, the fusion gateway receives the short message and determines whether the mobile number is a close user.

[0152] Step 6a: Send a short message, for example, if so, send the short message directly to the Beidou side;

[0153] Step 6b: Prompt the mobile network to confirm if the account is not a close contact account; if not, store the SMS message in the SMS mailbox of the converged gateway. When the mobile phone user restarts or reconnects to the mobile network, the SMS download function will be initiated directly.

[0154] Step 7a: Send a text message, for example, the BeiDou network sends a text message to a dual-network mobile phone;

[0155] Step 7b: Prompt non-close accounts and / or forwarding requests to enable the BeiDou function.

[0156] The above process requires modification of the existing process messages.

[0157] MO SMS messages (CP-DATA) now include optional data elements for BeiDou-based transmission.

[0158]

[0159] Beidou choice corresponds to the first information cell mentioned above. Octet represents an octet. M represents a required field, and O represents an optional field. V represents a format; see relevant technical documentation for details. LV represents a format different from V.

[0160] In this context, M indicates a required information element, and o indicates an optional information element.

[0161] In some cases, information elements can also be referred to as fields, etc.

[0162] CMPP_SUBMIT_RESP adds a BeidouRelation cell. This is used to determine whether the user is a close user.

[0163]

[0164] Here, the BeidouRelation information element can be one type of information element corresponding to the cause of failure.

[0165] In summary, MO SMS messages now include optional information elements sent via BeiDou. The BeidouRelation information element identifier has been added to the CMPP_SUBMIT_RESP message to differentiate whether a mobile user is a close contact user. A close contact user determination process has been added to the integrated SMS flow to make reasonable use of the satellite downlink network.

[0166] like Figure 7 As shown, this disclosure provides a text message transmission device, the text message transmission device comprising:

[0167] The first receiving module 1110 is configured to receive a first SMS message sent from a first device residing in the TN to a second device.

[0168] The first determining module 1120 is configured to determine whether to send the first short message to a second network device connected to a non-terrestrial network (NTN) according to an information element or information element content contained in the first short message.

[0169] In some embodiments, the first determining module 1120 is configured to specifically perform at least one of the following:

[0170] When the first short message includes a first information element, it is determined to send the first short message to the second network device connected to the NTN;

[0171] When the first short message does not include a first information element, it is determined not to send the first short message to the second network device connected to the NTN;

[0172] When the information element content of a second information element included in the first short message indicates that the first short message is allowed to be sent to the second device using the NTN, it is determined to send the first short message to the second network device connected to the NTN;

[0173] When the information element content of a second information element included in the first short message indicates that the first short message is not allowed to be sent to the second device using the NTN, it is determined not to send the first short message to the second network device connected to the NTN.

[0174] In some embodiments, the first receiving module 1110 is configured to receive a response message sent by the second network device. The apparatus further includes:

[0175] A caching module is configured to cache the first short message when the response message indicates that the first short message fails to be sent;

[0176] A first sending module is configured to send the cached first short message to the second device when it is detected that the second device camps on the TN.

[0177] In some embodiments, the sending module is further configured to send first prompt information to the first device when the response message indicates that the first short message fails to be sent; the first prompt information is used to prompt the reason for the failure of the first short message to be sent and / or to prompt the ability to send a short message through the NTN.

[0178] In some embodiments, the first receiving module 1110 is further configured to receive a second short message sent by the first device to the second device before receiving the first short message sent by the first device to the second device and camping on the TN.

[0179] The first sending module is further configured to send second prompt information to the first device when the second short message sending fails and it is determined that the second device has camping capability of the NTN; the second prompt information is used to prompt that the second user account is an NTN user; and / or, the second prompt information is used to suggest sending a short message through the NTN; and / or, the second prompt information is used to inquire whether to send a short message through the NTN.

[0180] As shown in Figure 8 The short message transmission device provided by the embodiment of the present disclosure comprises:

[0181] The second determining module 1210 is configured to determine a signal element or signal element content contained in the first short message according to whether the first short message is sent through the NTN.

[0182] The second sending module 1220 is configured to send the first short message to a first network device of the TN.

[0183] In some embodiments, the second determining module is further configured to perform at least one of the following:

[0184] When the first short message is sent through the NTN, it is determined that the first short message includes a first signal element;

[0185] When the first short message is not sent through the NTN, it is determined that the first short message does not include the first signal element;

[0186] When the first short message is sent through the NTN, it is determined that a signal element content of a second signal element included in the first short message indicates that the first short message is allowed to be sent through the NTN;

[0187] When the first short message is not sent through the NTN, it is determined that the first short message includes the first signal element and the signal element content of the second signal element indicates that the first short message is not allowed to be sent through the NTN.

[0188] In some embodiments, the second sending module is further configured to send a second short message to the first network device through the TN before sending the first short message to the second network device of the TN.

[0189] The second receiving module is further configured to receive second prompt information sent by the first network device when the second short message sending fails; the second prompt information is used to prompt that the second user account is an NTN user, suggest sending a short message through the NTN, or inquire whether to send the second short message through the NTN.

[0190] The second determining module is further configured to determine whether to send the first short message to the second device using the NTN based on a user indication acting on the second prompt information.

[0191] In some embodiments, the second receiving module is further configured to receive first prompt information sent by a first network device of the TN; the first prompt information is used to prompt a reason for the first short message sending failure and / or prompt an ability to send a short message through an NTN.

[0192] As Figure 9 shown in the accompanying drawings, the embodiments of the present disclosure provide a short message transmission device, which comprises:

[0193] A third receiving module 1310 is configured to receive a first short message sent by a first network device of a TN; the first short message comprises a first information element or a second information element containing an information element content indicating that the NTN is allowed to be used for sending.

[0194] A third sending module 1320 is configured to send the first short message to a second device through the NTN.

[0195] In some embodiments, a sending end of the first short message is a first device; the first device has a first user account and the second device has a second user account;

[0196] The third sending module is further configured to send the first short message to the second device through the NTN when the first user account and the second user account have a specified association relationship.

[0197] In some embodiments, the third sending module is further configured to indicate a response message of the sending failure to the first network device of the TN when the first user account and the second user account do not have the specified association relationship.

[0198] In some embodiments, the response message comprises at least one of the following:

[0199] A message identifier, used to identify the first short message;

[0200] A sending result, used to indicate a sending result of the first short message;

[0201] A failure reason, used to indicate a reason for the first short message sending failure.

[0202] Based on the hardware implementation of the above program modules, and in order to implement the method of the embodiments of the present disclosure, the embodiments of the present disclosure further provide an electronic device. Figure 10 Only an exemplary structure of the access control device is shown, not all structures, and according to needs, the access control device can be implemented Figure 10The illustrated partial or entire structure.

[0203] As Figure 10 shown, the electronic device 1000 provided by the embodiments of the present application includes at least one processor 1001, a memory 1002, a user interface 1003 and at least one network interface 1004. The various components in the access control device 1000 are coupled together by a bus system 1005. It can be understood that the bus system 1005 is used to realize the connection communication between the components. The bus system 1005 includes a data bus, a power bus, a control bus and a status signal bus in addition to the data bus. However, for the purpose of clear illustration, all the buses are marked as the bus system 1005 in the Figure 10

[0204] The user interface 1003 can include a display, a keyboard, a mouse, a trackball, a click wheel, a key, a button, a touchpad or a touch screen, etc.

[0205] The memory 1002 in the embodiments of the present application is used to store various types of data to support the operation of the access control device. Examples of the data include any computer program used to operate on the access control device.

[0206] The short message transmission method disclosed by the embodiments of the present application can be applied in the processor 1001 or implemented by the processor 1001. The processor 1001 can be an integrated circuit chip with the processing capability of signals. In the implementation process, the steps of the short message transmission method can be completed by the integrated logic circuits or the instructions in the software form of the hardware in the processor 1001. The processor 1001 described above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 1001 can realize or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the methods disclosed in the embodiments of the present application, the hardware decoding processor can be directly embodied to execute the steps, or the hardware and software modules in the decoding processor can be combined to execute the steps. The software module can be located in the storage medium in the memory 1002, and the processor 1001 reads the information in the memory 1002 and combines the hardware to complete the steps of the short message transmission method provided by the embodiments of the present application.

[0207] ​In an exemplary embodiment, the electronic device can be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field Programmable Gate Arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic elements for executing the aforementioned methods.

[0208] It can be appreciated that the memory 1002 can be volatile memory or nonvolatile memory, or both. Access to memory 1002 by other components of the system 1000 can be controlled by a memory controller. Nonvolatile memory can be, for example, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (MRAM), flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a magnetic disc memory or a magnetic tape memory. Volatile memory can be, for example, random access memory (RAM), used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memory described in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0209] In the example embodiments, the embodiments of the present application also provide a storage medium, specifically a computer storage medium, for example, a computer readable storage medium, such as the memory 1002 storing a computer program, which can be executed by the processor 1001 of the electronic device to complete the steps of the method of the embodiments of the present application. The computer readable storage medium can be a ROM, a PROM, an EPROM, an EEPROM, a Flash Memory, a magnetic surface memory, an optical disc, or a CD-ROM, etc.

[0210] It should be noted that: the first, second, etc. are used to distinguish similar objects, and do not necessarily be used to describe a specific order or sequence.

[0211] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0212] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this, any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for transmitting text messages, characterized in that, The method, performed by a first network device of the terrestrial network TN, includes: Receive a first SMS message sent from a first device residing in the TN to a second device; Based on the information elements or information element content contained in the first SMS message, determine whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN). The step of determining whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN) based on the information elements or information element content contained in the first SMS message includes at least one of the following: When the first SMS message includes a first information element, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the first SMS message does not include the first information cell, it is determined that the first SMS message will not be sent to the second network device connected to the NTN. When the cell content of the second cell included in the first SMS message indicates that the first SMS message can be sent to the second device using the NTN, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the information cell content of the second information cell contained in the first SMS indicates that the first SMS is not allowed to be sent to the second device using NTN, it is determined that the first SMS will not be sent to the second network device connected to the NTN. The method further includes: Receive the response message sent by the second network device; When the response message indicates that the first SMS message failed to be sent, the first SMS message is cached; When the second device is detected to be camped on the TN, the cached first SMS message is sent to the second device.

2. The method according to claim 1, characterized in that, The method further includes: When the response message indicates that the first SMS message failed to be sent, a first prompt message is sent to the first device; the first prompt message is used to indicate the reason for the failure of the first SMS message and / or to indicate the ability to send SMS messages via NTN.

3. The method according to claim 1, characterized in that, Before receiving a first SMS message sent from a first device residing in the TN to a second device, the method further includes: Receive a second text message sent from the first device to the second device; When the second SMS message fails to be sent and it is determined that the second device has NTN residency capability, a second prompt message is sent to the first device; the second prompt message is used to indicate that the user account of the second device is an NTN user; and / or, the second prompt message is used to suggest sending SMS messages through the NTN; and / or, the second prompt message is used to ask whether to send SMS messages through the NTN.

4. A method for transmitting text messages, characterized in that, Performed by a first device residing in the terrestrial network TN, the method includes: The information elements or information element content contained in the first SMS message are determined based on whether the first SMS message is sent via a non-terrestrial network (NTN). Send the first SMS message to the first network device of the TN; The first network device is configured to: determine whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN) based on the information elements or information element content contained in the first SMS message; receive a response message sent by the second network device; cache the first SMS message when the response message indicates that the first SMS message failed to be sent; and send the cached first SMS message to the second device when it is detected that the second device is camped on the TN. The step of determining whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN) based on the information elements or information element content contained in the first SMS message includes at least one of the following: When the first SMS message includes a first information element, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the first SMS message does not include the first information cell, it is determined that the first SMS message will not be sent to the second network device connected to the NTN. When the cell content of the second cell included in the first SMS message indicates that the first SMS message can be sent to the second device using the NTN, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the information content of the second information element contained in the first SMS message indicates that the first SMS message is not allowed to be sent to the second device using NTN, it is determined that the first SMS message will not be sent to the second network device connected to the NTN.

5. The method according to claim 4, characterized in that, The step of determining the information elements or information element content contained in the first SMS message based on whether the first SMS message was sent via a non-terrestrial network includes at least one of the following: When the first SMS message is sent via NTN, it is determined that the first SMS message includes the first information cell; When the first SMS message is not sent via NTN, it is determined that the first SMS message does not include the first cell; When the first SMS message is sent via NTN, the cell content of the second cell included in the first SMS message is determined to indicate that the first SMS message can be sent via the NTN; When the first SMS message is not sent via NTN, it is determined that the cell content of the second cell included in the first SMS message indicates that the first SMS message is not allowed to be sent via the NTN.

6. The method according to claim 4 or 5, characterized in that, The method further includes: A second SMS message is sent to the first network device via the TN; When the second SMS message fails to be sent, the first network device sends a second prompt message; the second prompt message is used to indicate that the user account of the second device is an NTN user; and / or, the second prompt message is used to suggest sending the SMS message through the NTN; and / or, the second prompt message is used to ask whether to send the SMS message through the NTN. Based on the user instruction applied to the second prompt information, it is determined whether to use the NTN to send the first SMS message to the second device.

7. The method according to claim 4 or 5, wherein, The method further includes: The first prompt information is received from the first network device of the TN; the first prompt information is used to indicate the reason for the failure of the first SMS message to be sent and / or to indicate the ability to send SMS messages through the NTN.

8. A method for transmitting text messages, characterized in that, The method, performed by a second network device connected to a non-terrestrial network (NTN), includes: The first SMS message is received from a first network device of the terrestrial network (TN); the first SMS message includes a first cell or contains a cell content indicating permission to send using the NTN. The first SMS message is sent to the second device via the NTN; The first network device is configured to: determine whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN) based on the information elements or information element content contained in the first SMS message; receive a response message sent by the second network device; cache the first SMS message when the response message indicates that the first SMS message failed to be sent; and send the cached first SMS message to the second device when it is detected that the second device is camped on the TN. The step of determining whether to send the first SMS message to a second network device connected to a non-terrestrial network (NTN) based on the information elements or information element content contained in the first SMS message includes at least one of the following: When the first SMS message includes a first information element, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the first SMS message does not include the first information cell, it is determined that the first SMS message will not be sent to the second network device connected to the NTN. When the cell content of the second cell included in the first SMS message indicates that the first SMS message can be sent to the second device using the NTN, it is determined that the first SMS message will be sent to the second network device connected to the NTN. When the information content of the second information element contained in the first SMS message indicates that the first SMS message is not allowed to be sent to the second device using NTN, it is determined that the first SMS message will not be sent to the second network device connected to the NTN.

9. The method according to claim 8, characterized in that, The first SMS message is sent by a first device; the first device has a first user account and the second device has a second user account; Sending the first SMS message to the second device via the NTN includes: When the first user account and the second user account have a designated association relationship, the first SMS message is sent to the second device through the NTN.

10. The method according to claim 9, characterized in that, The method further includes: When the first user account and the second user account do not have the specified association relationship, the first network device of the TN is instructed to send a failure response message.

11. The method according to claim 10, wherein, The response message includes at least one of the following: A message identifier is used to identify the first SMS message; Sending result, used to indicate the sending result of the first SMS message; The reason for failure is used to indicate why the first SMS message failed to be sent.

12. An electronic device, characterized in that, include: The processor and memory for storing computer programs that can run on the processor, wherein, The processor, when running a computer program, performs the steps of the method according to any one of claims 1 to 3, 4 to 7, or 8 to 11.

13. A computer storage medium, wherein, The storage medium stores instructions that, when executed on an electronic device, cause the electronic device to perform the steps of the method according to any one of claims 1 to 3, 4 to 7, or 8 to 11.

Citation Information

Patent Citations

  • Communication method and system between mobile communication and Beidou communication and server

    CN106714120A

  • Short message sending method and device and storage medium

    CN116996841A