Short message transmission method, electronic equipment and storage medium

By including cells or cell content in the first device of TN, it is determined whether to send SMS through NTN, which solves the problem of low communication quality in the coexistence scenarios of TN and NTN, which improves the success rate of SMS sending and reduces the delay.

CN119996952AActive Publication Date: 2025-05-13CHINA MOBILE SHANGHAI ICT CO LTD +2
View PDF 6 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the scenario where TN and NTN coexist, how to improve the communication quality of the device, ensure the success rate of SMS sending and reduce the delivery delay.

Method used

By including cells or cell content in the first device of TN, it is decided whether to send a text message through NTN. If NTN is passed, the first device routes the SMS to the second network device connected to the NTN, which then delivers the SMS to the second device that may reside in the NTN.

Benefits of technology

It improves the success rate of SMS sending and reduces delivery delays, ensuring smooth SMS delivery between TN and NTN.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996952A_ABST
    Figure CN119996952A_ABST
Patent Text Reader

Abstract

The invention discloses a short message transmission method, electronic equipment and a storage medium. The short message transmission method executed by a first network device of a ground network can comprise the following steps: 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; and determining whether to send the first short message to a second network device connected with a non-terrestrial network NTN according to the cell or the cell 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 communications, and in particular to a text message transmission method, electronic equipment, and storage medium. Background Art

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

[0003] At the same time, some terminal devices only support TN communication, while some terminals have the ability to use both TN and NTN. In this context, how to integrate TN and NTN to provide better communication services for terminals is a problem that the existing technology needs to further solve. Summary of the invention

[0004] In view of this, the embodiments of the present application provide a text message transmission method, an electronic device, and a storage medium, which are intended to improve the communication quality of the device in a scenario where TN and NTN coexist.

[0005] The technical solution of the embodiment of the present application is implemented as follows:

[0006] A first aspect provides a method for transmitting a short message, which is performed by a first network device in a terrestrial network TN, and the method comprises:

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

[0008] According to the information element or information element content included in the first text message, it is determined whether to send the first text message to the second network device connected to the non-terrestrial network NTN.

[0009] A second aspect provides a method for transmitting a short message, which is performed by a first device residing in a terrestrial network TN, and the method includes:

[0010] Determining cells or cell contents included in the first text message according to whether the first text message is sent through a non-terrestrial network NTN;

[0011] Send the first SMS to the first network device of the TN.

[0012] A third aspect provides a method for transmitting a short message, which is performed by a second network device connected to a non-terrestrial network NTN, and the method comprises:

[0013] Receiving a first short message sent by a first network device of a terrestrial network TN; the first short message includes a first information element or a second information element including information element content indicating that the use of the NTN to send is allowed;

[0014] The first short message is sent to the second device through the NTN.

[0015] A fourth aspect provides an electronic device, comprising: a processor and a memory for storing a computer program that can be run on the processor, wherein:

[0016] The processor is used to execute the steps of any method described in the first to third aspects when running a computer program.

[0017] A fifth aspect provides a computer storage medium, wherein the storage medium stores instructions, and when the instructions are executed on an electronic device, the electronic device executes any technical solution described in the first to third aspects.

[0018] In the technical solution provided by the embodiment of the present application, the first device residing in the TN includes an information element or information element content in the text message indicating whether to send the first text message through the NTN. In this way, when the first network device of the TN determines that the first text message is allowed to be sent through the NTN, the first text message is sent to the second network device connected to the NTN, and the second network device routes the first text message to the second device that may reside in the NTN through the NTN. In this way, if the second device is not currently residing in the TN but in the NTN, the first text message of the first device residing in the TN can also be delivered to the second device in time through the TN and the NTN, thereby improving the sending success rate of the first text message and / or reducing the delivery delay of the first text message. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0020] Figure 2 A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0021] Figure 3 A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0022] Figure 4 A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0023] Figure 5 A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0024] Figure 6A flowchart of a method for transmitting short messages provided in one embodiment of the present application;

[0025] Figure 7 A schematic diagram of the structure of a text message transmission device provided in one embodiment of the present application;

[0026] Figure 8 A schematic diagram of the structure of a text message transmission device provided in one embodiment of the present application;

[0027] Fig. 9 A schematic diagram of the structure of a text message transmission device provided in one embodiment of the present application;

[0028] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0031] like Figure 1 As shown, an embodiment of the present disclosure provides a method for transmitting a short message, which is executed by a first network device of a terrestrial network TN, and the method includes:

[0032] S1110: Receive a first short message sent by a first device residing in the TN to a second device;

[0033] S1120: Determine whether to send the first text message to a second network device connected to a non-terrestrial network NTN according to a cell or cell content included in the first text message.

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

[0035] TN can be a mobile network in which access network equipment (e.g., various types of base stations or the wireless part 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 may be a core network device of the TN.

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

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

[0042] The access device of the NTN or the wireless part of the access device may be carried on a satellite. The satellite may include but is not limited to a low-orbit satellite and / or a synchronous satellite.

[0043] In some embodiments, a typical NTN may include the BeiDou network and / or the satellite network deployed by Musk's Starlink plan.

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

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

[0046] In some embodiments, the second network device may be a network device connecting the NT and the NTN.

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

[0048] In some embodiments, the second network device may be a TN and NTN convergence gateway.

[0049] In some embodiments, after receiving the first SMS from the first device, the first network device determines whether to send the first SMS via the NTN according to the information element or information element content included in the first SMS.

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

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

[0052] In this way, the first network device will determine whether to send the first SMS to the second network device connected to the NTN according to the information element or information element content contained in the first SMS, thereby realizing SMS transmission between the first device residing in the TN and the second device residing in the NTN and realizing it simply.

[0053] The determining, according to the information element or information element content included in the first information element, whether to send the first information element to the second network device connected to the non-terrestrial network NTN comprises at least one of the following:

[0054] When the first short message includes a first information element, determining to send the first short message to a second network device connected to the NTN;

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

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

[0057] When the information element content of the second information element included in the first text message indicates that the use of the NTN is not allowed to send the first text message to the second device, it is determined not to send the first text message to the second network device connected to the NTN.

[0058] The first text message may be a Mobile Originated (MO) text message.

[0059] In some embodiments, the first information element may be a dedicated information element indicating that the SMS is allowed to be sent using NTN. Therefore, in this case, whether the first SMS includes the first information element may be used to indicate whether the first SMS is sent via NTN. The first information element may be an optional information element of the MO SMS.

[0060] In some embodiments, the first SMS message constantly includes the second information element. However, whether the first SMS message is allowed to be sent using 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 SMS message using NTN based on the information element content of the second information element. In this case, the second information element may be a mandatory information element of the MO SMS message.

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

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

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

[0064] S1140: When the response message indicates that the first short message fails to be sent, cache the first short message;

[0065] S1150: When detecting that the second device resides in the TN, sending the cached first SMS message to the second device.

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

[0067] When the response message indicates that the sending fails, the first network device will cache the first SMS, so that the next time it detects that the second device resides in the TN, the cached first SMS can be sent to the second device, thereby achieving successful delivery of the first SMS.

[0068] In some embodiments, sending the first SMS to the second network device includes:

[0069] When the first short message includes a first information element, the first short message is sent to a 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 may have signed a contract to send text messages through NTN, or the first device may not have signed a contract to send text messages through NTN. In the case where the first device has signed a contract to send text messages through NTN, the second network device will route the first text message to NTN after receiving the first text message. However, in the case where the first device has not signed a contract to send text messages through NTN, the second network device will refuse to route the first text message to NTN. In this case, the first network device receives a response message indicating failure, otherwise it may receive a response message indicating success.

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

[0072] In some embodiments, the first prompt information is used to prompt the reason why the first SMS sending failed and / or prompt to obtain the ability to send SMS through NTN.

[0073] If the first SMS 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 current first SMS is successfully delivered to the second network device.

[0074] In some embodiments, the first network device also determines to send a result message to the first device based on the response message, and the sending result message is used to show the first device the sending result of the first short message.

[0075] In some embodiments, the first prompt information may be carried in the sending result message. In some embodiments, if the first SMS is sent successfully, the first network device may not transmit the sending result information to the first device, and the first device defaults to the sending success. By sending the first prompt information, if the user of the first device is in a hurry to contact the user of the second device, it can be determined whether to obtain the ability to send SMS through NTN according to the first prompt information.

[0076] In some embodiments, obtaining the ability to send text messages through NTN may include but is not limited to at least one of the following: signing up for a service to send text messages using NTN; establishing a specified association relationship between a first user account of a first device and a second user account of a second device. In this way, if the user of the first device needs to send a first text message through NTN, the user can know the reason why the first text message failed to be sent and the operation to be performed to send the first text message through NTN through the first prompt information.

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

[0078] Receiving a second text message sent by the first device to the second device;

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

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

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

[0082] In some embodiments, the second SMS does not include the first information element.

[0083] In some embodiments, the second SMS message includes a second information element whose content indicates that the second information element is not sent using NTN.

[0084] By sending the second prompt information, the user of the first device is informed that a text message can be sent to the second device via NTN. In this case, based on the user operation of the first device, the first device can send the first text message to the second network device. In some embodiments, the target content of the first text message can be the same as the target content of the second text message. In this way, when the second text message fails to be sent, the first text message sent via NTN can be instructed to send the target content to the second social affairs office through the text element content carrying the first information element or the second information element.

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

[0086] S2110: Determine cells or cell contents included in the first text message according to whether the first text message is sent through a non-terrestrial network NTN;

[0087] S2120: Send the first SMS to the first network device of the TN.

[0088] In the embodiment of the present disclosure, the first device residing in the TN can send a first short message to the second device residing in the NTN, so that the first device residing in the TN can achieve short message intercommunication with the second device residing in the NTN.

[0089] The determining, according to whether the first text message is sent through a non-terrestrial network, the information element or the information element content included in the first text message includes at least one of the following:

[0090] When sending the first text message through the NTN, determining that the first text message includes a first information element;

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

[0092] When sending the first short message through the NTN, determining that the cell content of the second cell included in the first short message indicates that sending the first short message through the NTN is allowed;

[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 sending the first short message through the NTN is not allowed.

[0094] Two construction methods of the first short message are provided above, and any one of them can be flexibly selected to determine the first short message as needed later.

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

[0096] S2010: Sending a second SMS to the first network device through the TN;

[0097] S2020: receiving a second prompt message sent by the first network device when the second SMS fails to be sent; the second prompt message is used to prompt 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 through the NTN; and / or, the second prompt message is used to inquire whether to send through the NTN;

[0098] S2030: Determine whether to use the NTN to send the first SMS to the second device based on the user instruction acting on the second prompt information.

[0099] By sending the second prompt information, the first device can know that the second device may reside in the NTN and further send the first SMS to the second device through the NTN.

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

[0101] Receive a first prompt message sent by the first network device of the TN; the first prompt message is used to prompt the reason why the first SMS fails to be sent and / or prompt to obtain the ability to send SMS through the NTN.

[0102] By receiving the first prompt information, the first device will know the reason why the first SMS fails to be sent or how to successfully send the SMS through the NTN.

[0103] like Figure 5 As shown, an embodiment of the present disclosure provides a method for transmitting a short message, which is executed by a second network device of a non-terrestrial network NTN, and the method includes:

[0104] S3110: receiving a first short message sent by a first network device in a terrestrial network TN; the first short message includes a first information element or a second information element including information element content indicating that the use of the NTN to send the information is allowed;

[0105] S3120: Send the first SMS to the second device through the NTN.

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

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

[0108] In some embodiments, the second device may support both NTN and TN, that is, the second device may use both TN communication and NTN communication.

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

[0110] For example, the second network device determines that the second device resides in NTN, and the second device can only be contacted through NTN. In this case, the second network device, as a converged gateway or a network device capable of using TN and NTN communications at the same time, can directly send the first SMS to the second device through NTN.

[0111] The relevant description of the first information element and / or the second information element here can be found in any of the aforementioned embodiments, and will not be repeated here.

[0112] In the disclosed embodiment, in order to reduce unnecessary disturbance to the user of the first device or reduce unnecessary high communication costs 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. Only when they have a specified association relationship, the first SMS is sent to the second device through the NTN.

[0113] In some embodiments, the sender 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.

[0114] The sending the first SMS to the second device through the NTN includes:

[0115] When the first user account has a specified association relationship with the second user account, the first SMS is sent to the second device through the NTN.

[0116] In some embodiments, the specified association relationship may 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 are related;

[0118] The first user account and the second user account are signed intimate relationship accounts;

[0119] The communication status of the first user account and the second user account meets the conditions corresponding to the specified association relationship. For example, meeting the conditions may include but is not limited to at least one of the following: the communication frequency is higher than the first threshold, the number of communications is greater than the second threshold, and / or the single communication duration of the most recent N communications is greater than the third threshold, etc.

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

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

[0122] Exemplarily, when the second device resides in the NTN and the first user account does not have the specified association relationship with the second user account, a response message indicating a sending failure is sent to the first network device of the TN.

[0123] In some embodiments, when the second device resides in the NTN because the first user account and the second user account do not have the specified association relationship, and the first network device determines not to forward the first text message, the failure reason carried in the response message may indicate that the first user account and the second user account do not have the specified association relationship.

[0124] As another example, when the second device does not reside in the NTN, a response message indicating a failure to send is sent to the first network device of the TN. In this case, the failure cause carried in the response message may indicate that the second device does not reside in the NTN.

[0125] Also exemplarily, when the second device does not reside in the NTN and the first user account does not have a specified association with the second user account, the failure reason carried in the response message may be that the second device does not reside in the NTN and indicates that the first user account does not have a specified association with the second user account.

[0126] In some embodiments, when the second network device receives the first SMS, it first determines whether the second device resides in the NTN. If the second device does not reside in the NTN, it does not determine whether the first user account and the second user account have a specified association relationship. If it is determined that the second device resides in the NTN, it then determines whether the first user account and the second user account have a specified association relationship, thereby reducing unnecessary judgments.

[0127] In other embodiments, after the first device receives the first text message, it can reduce the transmission delay of the first text message by determining whether the second device resides in the NTN and whether there is a specified association relationship between the first user account and the second user account.

[0128] In some embodiments, considering that the first device sending the first SMS to the second device via the NTN can be considered to be delay sensitive, after receiving the first SMS, the first network device can simultaneously determine whether the second device resides in the NTN and whether there is a specified association relationship between the first user account and the second user account.

[0129] In some embodiments, when the second network device sends the first SMS to the second device via the NTN, the response message may indicate that the sending is successful.

[0130] In some embodiments, when the second network device sends the first short message to the second device via the NTN, the first network device does not send a response message, thereby reducing unnecessary message sending.

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

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

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

[0134] Failure reason, used to indicate the reason why the first SMS message failed to be sent.

[0135] If the first text message fails to be sent because the first user account and the second user account do not have a specified association relationship, the failure reason may indicate at least one of the following:

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

[0137] It is recommended to establish a specified association relationship between the first user account and the second user account.

[0138] In some embodiments, the reason for the failure of sending the first SMS through the NTN may also include: the second device is not authorized to receive SMS from the TN or the second device is not authorized to receive SMS from the first device forwarded by the TN.

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

[0140] The message identifier may 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 sent successfully or fails to be sent.

[0141] The sending result may indicate a successful sending or a sending failure.

[0142] In some embodiments, the failure reason may be optional information. For example, the response message carries the failure reason only when the sending result is a sending failure, otherwise it does not carry the failure reason. For another example, when the sending result is a sending failure, the response message may not carry the failure reason.

[0143] For example, the failure reason may correspond to one or more bits. The failure reason is indicated by one byte (octet, oct) in the response message.

[0144] Beidou network is a type of NTN. The disclosed embodiment provides a method for SMS routing selection based on the integration of Beidou network and TN. The method utilizes the management process of close users and the SMS mailbox function of mobile phones to achieve effective management of Beidou satellite downlink bandwidth. Furthermore, when Beidou-1 dual-network users are opening an account, they are also required to provide the corresponding close user mobile phone number, and this number will be stored in the integrated communication gateway. Furthermore, when the mobile phone activates Beidou service and associates the number, the SMS sent by the close user number will be sent directly to the Beidou network through the integrated gateway for SMS forwarding, and the non-close user number will be stored in the SMS mailbox. When the user re-enters the mobile network, the SMS will be downloaded under the mobile network.

[0145] like Figure 6 As shown in the figure, the main downlink SMS process is as follows:

[0146] Step 0: A dual-network user registers, associates the Beidou number and the mobile number, registers related intimate users online, and synchronizes the relevant information to the converged gateway. Step 0 can be a pre-execution step. Figure 6 Not shown in .

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

[0148] Step 2: Sending fails and notifies the user that the Beidou function has been activated. For example, the mobile side sends the text message to the one-number dual-network user through the mobile network. If the user is in the mobile network, the text message is sent to the mobile network side. If the user is not in the mobile network side, the text message sending failure message is sent to the mobile phone side, and the user is notified to activate the Beidou function. The Beidou function here can be a type of NTN network function. The Beidou function here is a function of using the Beidou network for communication. The Beidou network here can be a type of NTN mentioned above.

[0149] Step 3: Select Beidou network to send. For example, the mobile phone parses the message. If the Beidou function is activated, the mobile phone interface prompts whether to send the text message to the user through the Beidou network. The operation fee is relatively high. The user actively chooses to send or not.

[0150] Step 4: Send the SMS. For example, if the user chooses to send, the SMS is sent via the mobile network, and the SMS is marked as going through the Beidou network.

[0151] Step 5: Determine whether the mobile number is a close number. For example, after receiving the SMS, the fusion gateway determines whether the mobile number is a close user. . .

[0152] Step 6a: Send a text message. For example, if yes, the text message is directly sent to the Beidou side;

[0153] Step 6b: Notify the mobile network that the account is not a close one; if not, store the SMS in the SMS mailbox of the converged gateway. When the mobile phone user turns on the phone again or accesses the mobile network again, the SMS download function is directly initiated.

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

[0155] Step 7b: Prompt non-intimate accounts and / or forwarding to activate the Beidou function.

[0156] In the above process, the existing process messages need to be modified.

[0157] MO SMS message (CP-DATA), add optional elements sent by Beidou.

[0158]

[0159] Beidou choise may correspond to the aforementioned first information element. Octet represents an octet. M represents a mandatory field, and O represents an optional field. V represents a format, and details of which may be found in the related art. LV represents a format different from V.

[0160] Among them, M indicates a mandatory cell, and o indicates an optional cell.

[0161] In some cases, a cell may also be referred to as a field, etc.

[0162] CMPP_SUBMIT_RESP adds information element (BeidouRelation) to determine whether the user is a close user.

[0163]

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

[0165] In short, add optional information elements sent by Beidou to MO SMS messages. Add BeidouRelation information element identifier to CMPP_SUBMIT_RESP messages to distinguish whether mobile users are close users. Add a close user determination process to the integrated SMS process to make reasonable use of the satellite downlink network.

[0166] like Figure 7 As shown, an embodiment of the present disclosure provides a short message transmission device, the short message transmission device comprising:

[0167] A first receiving module 1110 is configured to receive a first short message sent by a first device residing in the TN to a second device;

[0168] The first determination module 1120 is configured to determine whether to send the first short message to a second network device connected to the non-terrestrial network NTN according to the information element or information element content included 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, determining to send the first short message to a second network device connected to the NTN;

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

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

[0173] When the information element content of the second information element included in the first text message indicates that the use of the NTN is not allowed to send the first text message to the second device, it is determined not to send the first text 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 cache module, configured to cache the first short message when the response message indicates that the first short message fails to be sent;

[0176] The first sending module is configured to send the cached first SMS to the second device when detecting that the second device resides in the TN.

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

[0178] In some embodiments, the first receiving module 1110 is further configured to receive a second SMS sent by the first device residing in the TN to the second device before receiving a first SMS sent by the first device residing in the TN to the second device;

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

[0180] like Figure 8 As shown, an embodiment of the present disclosure provides a short message transmission device, the short message transmission device comprising:

[0181] The second determination module 1210 is configured to determine the information element or information element content included in the first text message according to whether the first text message is sent through the non-terrestrial network NTN;

[0182] The second sending module 1220 is configured to send the first short message to the 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 sending the first text message through the NTN, determining that the first text message includes a first information element;

[0185] When the first short message is not sent through the NTN, determining that the first short message does not include a first information element;

[0186] When sending the first short message through the NTN, determining that the cell content of the second cell included in the first short message indicates that sending the first short message through the NTN is allowed;

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

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

[0189] The second receiving module is further configured to receive a second prompt message sent by the first network device when the second SMS fails to be sent; the second prompt message is used for indicating that the second user account is an NTN user, suggesting to send the SMS through the NTN, or whether to send the second SMS through the NTN;

[0190] The second determination module is further configured to determine whether to use the NTN to send the first SMS to the second device based on a user instruction acting on the second prompt information.

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

[0192] like Fig. 9 As shown, an embodiment of the present disclosure provides a short message transmission device, the short message transmission device comprising:

[0193] The third receiving module 1310 is configured to receive a first short message sent by a first network device of the ground network TN; the first short message includes a first information element or a second information element including information element content indicating that the use of the NTN to send is allowed;

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

[0195] In some embodiments, the sender of the first text 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 SMS to the second device through the NTN when the first user account has a specified association relationship with the second user account.

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

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

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

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

[0201] Failure reason, used to indicate the reason why the first SMS message failed to be sent.

[0202] Based on the hardware implementation of the above program modules and in order to implement the method of the embodiment of the present application, the embodiment of the present application also provides an electronic device. Fig.10 Only an exemplary structure of the access control device is shown, not all structures, and can be implemented as needed. Fig.10Partial or complete structure shown.

[0203] like Fig.10 As shown, the electronic device 1000 provided in the embodiment 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 through a bus system 1005. It can be understood that the bus system 1005 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1005 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, in Fig.10 Various buses are labeled as bus system 1005 .

[0204] The user interface 1003 may include a display, a keyboard, a mouse, a trackball, a click wheel, keys, buttons, a touch pad or a touch screen.

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

[0206] The SMS transmission method disclosed in the embodiment of the present application can be applied to the processor 1001, or implemented by the processor 1001. The processor 1001 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the SMS transmission method can be completed by the hardware integrated logic circuit or software instructions in the processor 1001. The above-mentioned processor 1001 can be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 1001 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiment of the present application. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 1002. The processor 1001 reads the information in the memory 1002 and completes the steps of the SMS transmission method provided in the embodiment of the present application in combination with its hardware.

[0207] In an exemplary embodiment, the electronic device may be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), field programmable gate array (FPGA), general processor, controller, microcontroller (MCU), microprocessor, or other electronic components to execute the aforementioned method.

[0208] It can be understood that the memory 1002 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disk, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, 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 (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), and direct RAM bus random access memory (DRRAM, Direct Rambus Random Access Memory).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0209] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, which may be a computer-readable storage medium, for example, a memory 1002 storing a computer program, and the computer program may be executed by a processor 1001 of an electronic device to complete the steps of the method of the present application. The computer-readable storage medium may be a memory such as a ROM, a PROM, an EPROM, an EEPROM, a Flash Memory, a magnetic surface memory, an optical disk, or a CD-ROM.

[0210] It should be noted that first, second, etc. are used to distinguish similar objects and are not necessarily 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 are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for transmitting short messages, characterized in that: Executed by a first network device of a terrestrial network TN, the method comprises: receiving a first text message sent by a first device residing in the TN to a second device; According to the information element or information element content included in the first text message, it is determined whether to send the first text message to the second network device connected to the non-terrestrial network NTN.

2. The method according to claim 1, wherein: The determining, according to the information element or information element content included in the first information element, whether to send the first information element to the second network device connected to the non-terrestrial network NTN comprises at least one of the following: When the first short message includes a first information element, determining to send the first short message to a second network device connected to the NTN; When the first short message does not include the first information element, determining not to send the first short message to the second network device connected to the NTN; When the information element content of the second information element included in the first text message indicates that the first text message is allowed to be sent to the second device using the NTN, determining to send the first text message to the second network device connected to the NTN; When the information element content of the second information element included in the first text message indicates that the use of the NTN is not allowed to send the first text message to the second device, it is determined not to send the first text message to the second network device connected to the NTN.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving a response message sent by the second network device; When the response message indicates that the first short message fails to be sent, cache the first short message; When detecting that the second device resides in the TN, the cached first SMS is sent to the second device.

4. The method according to claim 3, characterized in that: The method further comprises: When the response message indicates that the first SMS fails to be sent, a first prompt message is sent to the first device; the first prompt message is used to prompt the reason for the failure to send the first SMS and / or prompt to obtain the capability of sending SMS through NTN.

5. The method according to claim 1 or 2, characterized in that: Before receiving a first short message sent by a first device residing in the TN to a second device, the method further includes: Receiving a second text message sent by the first device to the second device; When the sending of the second SMS fails and it is determined that the second device has the resident capability of NTN, a second prompt message is sent to the first device; the second prompt message is used to prompt that the user account of the second device is an NTN user; and / or, the second prompt message is used to suggest sending SMS through the NTN; and / or, the second prompt message is used to inquire whether to send SMS through NTN.

6. A method for transmitting short messages, characterized in that: Executed by a first device residing in a terrestrial network TN, the method comprises: Determining cells or cell contents included in the first text message according to whether the first text message is sent through a non-terrestrial network NTN; Send the first SMS to the first network device of the TN.

7. The method according to claim 6, characterized in that The determining, according to whether the first text message is sent through a non-terrestrial network, the information element or the information element content included in the first text message includes at least one of the following: When sending the first text message through the NTN, determining that the first text message includes a first information element; When the first short message is not sent through the NTN, determining that the first short message does not include a first information element; When sending the first short message through the NTN, determining that the cell content of the second cell included in the first short message indicates that sending the first short message through the NTN is allowed; 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 sending the first short message through the NTN is not allowed.

8. The method according to claim 6 or 7, characterized in that: The method further comprises: Sending a second SMS to the first network device through the TN; receiving a second prompt message sent by the first network device when the second SMS fails to be sent; the second prompt message is used to prompt that the user account of the second device is an NTN user; and / or, the second prompt message is used to suggest sending SMS through the NTN; and / or, the second prompt message is used to inquire whether to send SMS through the NTN; Based on a user instruction acting on the second prompt information, determining whether to use the NTN to send the first SMS to the second device.

9. The method according to claim 6 or 7, wherein: The method further comprises: Receive a first prompt message sent by the first network device of the TN; the first prompt message is used to prompt the reason why the first SMS fails to be sent and / or prompt to obtain the ability to send SMS through the NTN.

10. A method for transmitting short messages, characterized in that: The method is performed by a second network device connected to a non-terrestrial network NTN, and includes: Receiving a first short message sent by a first network device of a terrestrial network TN; the first short message includes a first information element or a second information element including information element content indicating that the use of the NTN to send is allowed; The first short message is sent to the second device through the NTN.

11. The method according to claim 10, characterized in that The sender 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; The sending the first SMS to the second device through the NTN includes: When the first user account has a specified association relationship with the second user account, the first SMS is sent to the second device through the NTN.

12. The method according to claim 11, characterized in that The method further comprises: When the first user account and the second user account do not have the specified association relationship, a response message indicating a sending failure is sent to the first network device of the TN.

13. The method according to claim 12, wherein: The response message includes at least one of the following: A message identifier, used to identify the first short message; Sending result, used to indicate the sending result of the first short message; Failure reason, used to indicate the reason why the first SMS message failed to be sent.

14. An electronic device, characterized in that: include: A processor and a memory for storing a computer program that can be executed on the processor, wherein: The processor is used to execute the steps of the method described in any one of claims 1 to 5, 6 to 9 or 10 to 13 when running a computer program.

15. A computer storage medium, wherein: The storage medium stores instructions, and when the instructions are executed on an electronic device, the electronic device executes the steps of the method according to any one of claims 1 to 5, 6 to 9 or 10 to 13.

Citation Information

Patent Citations

  • Method and system achieving communication of compass terminal and network terminal

    CN103152709A

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

    CN106714120A

  • Mobility management method and device, gateway and home location management unit

    CN114599023A

  • Short message sending method and device and storage medium

    CN116996841A

  • Whitelist control method in beidou communication system and related device

    WO2023011386A1