Data transmission method, apparatus, system, communication device and storage medium

By sending store-and-forward mode identifiers and estimated data transmission times to the server via network element devices, the problem of SCS/AS being unable to know the operating mode of user equipment in a timely manner is solved, thus improving the communication quality in IoT-NTN.

WO2026031431A1PCT designated stage Publication Date: 2026-02-12CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138146
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2024-12-10
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

In IoT-NTN, the SCS/AS cannot know the operating mode of user equipment in a timely manner, resulting in low communication quality.

Method used

When a network element device registers a satellite store-and-forward mode for a user equipment, it sends a store-and-forward mode identifier and an estimated data transmission time to the server. The server receives this information and adjusts its downlink data transmission strategy accordingly.

Benefits of technology

This enables SCS/AS to promptly learn the operating mode of user equipment, improving communication quality and avoiding data transmission failures and resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138146_12022026_PF_FP_ABST
    Figure CN2024138146_12022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a data transmission method, an apparatus, a communication device, a storage medium, and a computer program product. The method is applied to a network element device. The method comprises: when a user equipment is registered in a satellite store-and-forward mode, sending a store-and-forward mode identifier and an estimated data transmission time to a server. By means of the method, the communication quality can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method, device, system, communication device and storage medium

[0001] The present application claims priority to the Chinese patent application No. 2024110862554, filed on August 8, 2024, and entitled "Data transmission method, device, system, communication device and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of communication networks, and in particular to a data transmission method, device, system, communication device, storage medium and computer program product. BACKGROUND

[0003] With the development of communication technology, the application of IoT-NTN (Internet of Things-Non ground network) technology is becoming more and more widespread. In IoT-NTN, the store-and-forward mode is an important working mode. When the user equipment and the network equipment work in the store-and-forward mode, the ground server (such as AS (Application Server) or SCS (Services Capability Server)) can communicate with the user equipment in the Internet of Things through the network equipment.

[0004] However, based on the current communication rules, the SCS / AS cannot learn the current working mode of the user equipment in time, so it cannot communicate with the user equipment, and the communication quality is low. SUMMARY

[0005] The embodiments of the present application provide a data transmission method, device, system, communication device, storage medium and computer program product, which can improve the communication quality.

[0006] A data transmission method, the method is applied to a network element device, and the method comprises:

[0007] When the user equipment is registered in the satellite store-and-forward mode, a store-and-forward mode identifier and a data estimated transmission time are sent to a server.

[0008] In one of the embodiments, the method further comprises:

[0009] The uplink non-IP data sent by the user equipment is received, and it is inquired whether the user equipment is registered in the satellite store-and-forward mode.

[0010] In one of the embodiments, the sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises:

[0011] sending a non-IP data request message to the server, the non-IP data request message containing at least a store-and-forward mode identifier and a data estimated transmission time.

[0012] In one of the embodiments, the method further comprises:

[0013] receiving the downlink non-IP data sent by the server and querying whether the user equipment is registered in the satellite store-and-forward mode.

[0014] In one of the embodiments, the sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises:

[0015] sending a non-IP data response message to the server, the non-IP data response message containing at least a store-and-forward mode identifier and a data estimated transmission time.

[0016] In one of the embodiments, the method further comprises:

[0017] when the user equipment is registered in the satellite store-and-forward mode and the service link is unavailable, buffering the downlink non-IP data.

[0018] In one of the embodiments, the method further comprises, after the buffering of the downlink non-IP data:

[0019] when the service link is available, sending the downlink non-IP data to the user equipment;

[0020] sending a new non-IP data response message to the server; wherein the new non-IP data response message carries an updated working mode identifier and / or an updated data estimated transmission time, the working mode identifier being used to indicate whether the user equipment is registered in the satellite store-and-forward mode.

[0021] In one of the embodiments, the method further comprises:

[0022] receiving a downlink data notification message;

[0023] when the current service link is unavailable, returning a downlink data confirmation message and querying whether the user equipment is registered in the satellite store-and-forward mode in the case that a downlink data delivery failure reachable notification identifier bit is set.

[0024] In one of the embodiments, the sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises:

[0025] sending an event monitoring message of downlink data delivery failure reachable notification to the server; the event monitoring message carrying a store-and-forward mode identifier and a data estimated transmission time.

[0026] In one of the embodiments, the method further comprises:

[0027] When the downlink data delivery failure notification identifier is not currently set, the downlink data delivery failure notification identifier is set.

[0028] In one of the embodiments, when the user equipment is registered in the satellite store-and-forward mode, the server is sent the store-and-forward mode identifier and the data estimated transmission time, which comprises:

[0029] When it is monitored that the user equipment is successfully registered in the satellite store-and-forward mode, a first event notification message is sent to the server, and the first event notification message carries the store-and-forward mode identifier.

[0030] When it is monitored that there is transmission data corresponding to the user equipment, and the user equipment is currently registered in the satellite store-and-forward mode, a second event notification message is sent to the server, and the second event notification message at least carries the data estimated transmission time.

[0031] In one of the embodiments, the method further comprises:

[0032] The monitoring events of the satellite store-and-forward mode are configured; and,

[0033] The monitoring events of the data estimated transmission time are configured.

[0034] In one of the embodiments, the network element device is MME or HSS.

[0035] A data transmission method, the method is applied to a server, and the method comprises:

[0036] The store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device are received.

[0037] In one of the embodiments, the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device are received, which comprises:

[0038] The non-IP data request message sent by the network element device is received, and the non-IP data request message at least contains the store-and-forward mode identifier and the data estimated transmission time.

[0039] In one of the embodiments, the method further comprises:

[0040] The downlink non-IP data is sent to the network element device.

[0041] The store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device are received, which comprises:

[0042] receiving a non-IP data response message sent by the network element device, the non-IP data response message containing at least the store-and-forward mode identifier and the data estimated transmission time.

[0043] In one of the embodiments, the method further comprises:

[0044] sending, to the gateway device, downlink IP data, so that the gateway device sends a downlink data notification message to the network element device;

[0045] receiving the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device, comprises:

[0046] receiving an event monitoring message of a downlink data delivery failure reachable notification sent by the network element device, the event monitoring message carrying the store-and-forward mode identifier and the data estimated transmission time.

[0047] In one of the embodiments, receiving the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device, comprises:

[0048] receiving a first event notification message sent by the network element device, the first event notification message carrying the store-and-forward mode identifier;

[0049] receiving a second event notification message sent by the network element device, the second event notification message carrying at least the data estimated transmission time.

[0050] In one of the embodiments, the method further comprises:

[0051] adjusting a downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0052] In one of the embodiments, adjusting the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time, comprises:

[0053] when there is downlink data corresponding to the user equipment, adjusting the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0054] In one of the embodiments, adjusting the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time, comprises:

[0055] When there is remaining downlink data corresponding to the user equipment, the downlink data transmission strategy corresponding to the user equipment is adjusted based on the store-and-forward mode identifier and the data estimated transmission time.

[0056] A data transmission apparatus, applied to a network element device, comprising:

[0057] A first sending module, configured to send a store-and-forward mode identifier and a data estimated transmission time to a server when the user equipment is registered in a satellite store-and-forward mode.

[0058] In one of the embodiments, the apparatus further comprises:

[0059] A first receiving module, configured to receive uplink non-IP data sent by the user equipment and query whether the user equipment is registered in a satellite store-and-forward mode.

[0060] In one of the embodiments, the first sending module is specifically configured to:

[0061] send a non-IP data request message to the server, wherein the non-IP data request message at least contains a store-and-forward mode identifier and a data estimated transmission time.

[0062] In one of the embodiments, the apparatus further comprises:

[0063] A second receiving module, configured to receive downlink non-IP data sent by the server and query whether the user equipment is registered in a satellite store-and-forward mode.

[0064] In one of the embodiments, the first sending module is specifically configured to:

[0065] send a non-IP data response message to the server, wherein the non-IP data response message at least contains a store-and-forward mode identifier and a data estimated transmission time.

[0066] In one of the embodiments, the apparatus further comprises:

[0067] A buffering module, configured to buffer the downlink non-IP data when the user equipment is registered in a satellite store-and-forward mode and a service link is unavailable.

[0068] In one of the embodiments, the apparatus further comprises:

[0069] A second sending module, configured to send the downlink non-IP data to the user equipment when the service link is available.

[0070] The third sending module is configured to send a new non-IP data response message to the server, wherein the new non-IP data response message carries an updated working mode identifier and / or an updated data estimated transmission time, and the working mode identifier is used to indicate whether the user equipment is registered in a satellite store-and-forward mode.

[0071] In one of the embodiments, the apparatus further comprises:

[0072] The third receiving module is configured to receive a downlink data notification message.

[0073] The fourth sending module is configured to return a downlink data confirmation message when the current service link is unavailable, and query whether the user equipment is registered in a satellite store-and-forward mode when a downlink data delivery failure reachable notification identifier bit is set.

[0074] In one of the embodiments, the first sending module is specifically configured to:

[0075] send an event monitoring message of downlink data delivery failure reachable notification to the server, wherein the event monitoring message carries a store-and-forward mode identifier and a data estimated transmission time.

[0076] In one of the embodiments, the apparatus further comprises:

[0077] The setting module is configured to set the downlink data delivery failure reachable notification identifier bit when the current downlink data delivery failure reachable notification identifier bit is not set.

[0078] In one of the embodiments, the first sending module is specifically configured to:

[0079] When it is monitored that the user equipment is successfully registered in a satellite store-and-forward mode, send a first event notification message to the server, wherein the first event notification message carries a store-and-forward mode identifier.

[0080] When it is monitored that there is transmission data corresponding to the user equipment and the user equipment is currently registered in a satellite store-and-forward mode, send a second event notification message to the server, wherein the second event notification message carries at least a data estimated transmission time.

[0081] In one of the embodiments, the apparatus further comprises:

[0082] The configuration module is configured to configure a monitoring event of a satellite store-and-forward mode, and configure a monitoring event of a data estimated transmission time.

[0083] In one of the embodiments, the network element device is an MME or an HSS.

[0084] A data transmission device, the device is applied to a server, the device comprises:

[0085] The first receiving module is configured to receive a storage and forwarding mode identifier and a data estimated transmission time corresponding to a user equipment sent by a network element device.

[0086] In one embodiment, the first receiving module is specifically configured to:

[0087] Receive a non-IP data request message sent by the network element device, wherein the non-IP data request message at least contains a storage and forwarding mode identifier and a data estimated transmission time.

[0088] In one embodiment, the device further comprises:

[0089] The first sending module is configured to send downlink non-IP data to the network element device.

[0090] The first receiving module is specifically configured to:

[0091] Receive a non-IP data response message sent by the network element device, wherein the non-IP data response message at least contains a storage and forwarding mode identifier and a data estimated transmission time.

[0092] In one embodiment, the device further comprises:

[0093] The second sending module is configured to send downlink IP data to the gateway device, so that the gateway device sends a downlink data notification message to the network element device.

[0094] The first receiving module is specifically configured to:

[0095] Receive an event monitoring message of a downlink data transmission failure reachable notification sent by the network element device, wherein the event monitoring message carries a storage and forwarding mode identifier and a data estimated transmission time.

[0096] In one embodiment, the first receiving module is specifically configured to:

[0097] Receive a first event notification message sent by the network element device, wherein the first event notification message carries a storage and forwarding mode identifier.

[0098] Receive a second event notification message sent by the network element device, wherein the second event notification message at least carries a data estimated transmission time.

[0099] In one embodiment, the device further comprises:

[0100] An adjusting module is configured to adjust a downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0101] In one of the embodiments, the adjusting module is specifically configured to:

[0102] When there is downlink data corresponding to the user equipment, the adjusting module is configured to adjust the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0103] In one of the embodiments, the adjusting module is specifically configured to: when there is remaining downlink data corresponding to the user equipment, adjust the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0104] A data transmission system comprises a network element device and a server, and wherein:

[0105] The network element device is configured to send a store-and-forward mode identifier and a data estimated transmission time to the server when a user equipment is registered in a satellite store-and-forward mode.

[0106] The server is configured to receive the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device.

[0107] A communication device comprises a transmitter.

[0108] The transmitter is configured to send a store-and-forward mode identifier and a data estimated transmission time to the server when a user equipment is registered in a satellite store-and-forward mode.

[0109] A communication device comprises a receiver.

[0110] The receiver is configured to receive a store-and-forward mode identifier and a data estimated transmission time corresponding to a user equipment sent by a network element device.

[0111] A computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the steps of the above method.

[0112] A computer program product comprises a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0113] The data transmission method, device, communication device, storage medium and computer program product can be used to determine the working mode of the user equipment and the estimated data transmission time, and provide a basis for the transmission of the downlink data, thereby realizing the communication between the server and the user equipment and improving the communication quality. BRIEF DESCRIPTION OF DRAWINGS

[0114] FIG. 1 is a diagram of an application scenario of the data transmission method in an embodiment;

[0115] FIG. 2 is a flowchart of the data transmission method in an embodiment;

[0116] FIG. 3 is a flowchart of the data transmission method in another embodiment;

[0117] FIG. 4 is a flowchart of the data transmission method in another embodiment;

[0118] FIG. 5 is a flowchart of the data transmission method when the UE transmits the uplink non-IP data;

[0119] FIG. 6 is a flowchart of the data transmission method when the SCS / AS transmits the downlink non-IP data;

[0120] FIG. 7 is a flowchart of the data transmission method when the SCS / AS transmits the downlink IP data;

[0121] FIG. 8 is a flowchart of the data transmission method realized based on the newly added monitoring event;

[0122] FIG. 9 is a structural block diagram of the data transmission device in an embodiment;

[0123] FIG. 10 is a structural block diagram of the data transmission device in an embodiment;

[0124] FIG. 11 is an internal structure diagram of the communication device in an embodiment. DETAILED DESCRIPTION

[0125] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application is further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not used to limit the present application.

[0126] FIG. 1 is a schematic diagram of an application scenario of a data transmission method provided by an embodiment of the present application. As shown in FIG. 1, the scenario includes a user equipment (User Equipment) 100, a network element device 200 and a server 300. The user equipment 100 and the network element device 200 can communicate with each other through a communication link.

[0127] In some embodiments, the user equipment 100 can be a wireless terminal, which can be a device that provides voice and / or other data connectivity to a user, or a handheld device having wireless connection capability, or other processing device connected to a wireless modem. The wireless terminal can communicate with one or more core networks via a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile telephone (also known as a "cellular" telephone) or a computer with a mobile termination that can be portable, pocket, hand-held, computer-included, or car-mounted, and can exchange language and / or data with a radio access network. The wireless terminal can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, or other Internet of Things device, without limitation.

[0128] The network element device 200 can be a MME (Mobility Management Entity) or a HSS (Home Subscriber Server). The MME can be applied to a ground and satellite MME separation (MME-SAT and MME-Ground) architecture and a full core network on satellite (fullcnonboard) architecture. That is, the MME in the present application can be a ground MME, or a satellite MME, and the embodiments of the present application do not limit this.

[0129] The server 300 can be an AS (Application Server) or a SCS (Services Capability Server).

[0130] In the IoT-NTN, the store-and-forward mode is an important working mode. When the user equipment and the network equipment work in the store-and-forward mode, the ground server (such as an application server (AS)) can communicate with the user equipment in the Internet of Things through the network equipment.

[0131] However, based on the current communication rules, the SCS / AS cannot learn the current working mode of the user equipment in time. Specifically, the service link and the feeder link can not be available at the same time, resulting in the inability to communicate in time; and the traditional notification of monitoring events cannot feedback the connection state of the UE (the UE can not be reachable due to the satellite link even if it is awakened), so that the SCS / AS cannot learn the working mode of the terminal in time, thereby lacking effective planning and judgment basis for data transmission, resulting in data transmission failure and poor communication quality.

[0132] Based on the above-mentioned traditional technology, the embodiment of the present application provides a data transmission method. When the network element device determines that the user equipment is registered in the satellite store-and-forward mode, the network element device can send a store-and-forward mode identifier and a data estimated transmission time to the server. The server can receive the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device. In this way, the SCS / AS can learn the current working mode of the user equipment in time, and adjust the downlink data transmission strategy to realize communication with the user equipment, thereby improving the communication quality. It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this, but can also be other implicit or related problems. For details, please refer to the description of the following embodiments.

[0133] The technical solutions of the present application and how the technical solutions of the present application solve the above-mentioned technical problems will be described in detail in the following specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described in detail in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.

[0134] In one embodiment, as shown in FIG. 2, a data transmission method is provided. Taking the network element device in FIG. 1 as an example, the method comprises the following steps:

[0135] Step 202, when the user equipment is registered in the satellite store-and-forward mode, a store-and-forward mode identifier and a data estimated transmission time are sent to the server.

[0136] In the embodiments of the present application, the user equipment can support the store-and-forward mode and can register in the satellite store-and-forward mode. In the registration process of the user equipment, the network element device can store the registration information of the user equipment, and the registration information is used to indicate that the user equipment registers in the satellite store-and-forward mode. The network device can determine whether a user equipment registers in the satellite store-and-forward mode by querying the locally stored registration information. When the user equipment registers in the satellite store-and-forward mode, the network element device can send the store-and-forward mode identifier and the data estimated transmission time to the server. In this way, the server can adjust the downlink data transmission strategy according to the store-and-forward mode identifier and the data estimated transmission time. In the embodiments, the network element device can be an MME or an HSS, and the embodiments take the MME as an example for description, and other cases are similar.

[0137] Through the scheme, the SCS / AS can learn the current working mode of the user equipment in time, and adjust the downlink data transmission strategy, realize the communication with the user equipment, and improve the communication quality. When the UE works in the satellite store-and-forward mode, the problem of low data transmission success rate and resource waste caused by the fact that the SCS / AS cannot learn the working mode of the UE in the application data transmission process can be avoided.

[0138] In some embodiments, the method further includes receiving the uplink non-IP data sent by the user equipment, and querying whether the user equipment registers in the satellite store-and-forward mode.

[0139] In the embodiments of the present application, for the case of uplink non-IP data initiated by the UE, when the MME receives the uplink non-IP data, the MME can query the local registration information to determine whether the user equipment registers in the satellite store-and-forward mode.

[0140] In some embodiments, the sending of the store-and-forward mode identifier and the data estimated transmission time to the server includes sending a non-IP data request message to the server.

[0141] The non-IP data request message at least contains the store-and-forward mode identifier and the data estimated transmission time.

[0142] In the embodiments of the present application, for the case of uplink non-IP data initiated by the UE, when the MME queries that the UE is registered in the satellite store-and-forward mode, the MME sends a NIDD (Non-IP Data Delivery) sending request, i.e., a non-IP data request message, to the SCEF (Service Capability Exposure Function). The non-IP data request message can at least include a store-and-forward mode identifier and a data estimated transmission time, and can further include non-IP data, an identity, EPS (Evolved Packet System) bearer information, and other NIDD related parameters.

[0143] The SCEF forwards the non-IP data request message to the SCS / AS. After receiving the non-IP data request message, the SCS / AS can send a NIDD response message to the SCEF, so that the SCEF sends the NIDD response message to the MME. In addition, after receiving the non-IP data request message, the SCS / AS can parse the non-IP data request message to obtain the store-and-forward mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the store-and-forward mode according to the store-and-forward mode identifier. At this time, when there is downlink data to be sent, the SCS / AS adjusts the downlink data transmission strategy based on the data estimated transmission time and the SCEF cache setting information.

[0144] Through the present solution, in the scenario of uplink non-IP data initiated by the UE, the SCS / AS can know the current working mode of the user equipment, and adjust the downlink data transmission strategy, so as to realize communication with the user equipment and improve the communication quality.

[0145] In some embodiments, the method further includes receiving downlink non-IP data sent by the server, and querying whether the user equipment is registered in the satellite store-and-forward mode.

[0146] In the embodiments of the present application, in the case that the SCS / AS sends downlink non-IP data to the UE, the SCS / AS can send a downlink non-IP data request to the SCEF. The downlink non-IP data request carries the downlink non-IP data. The SCEF forwards the downlink non-IP data request to the MME. After receiving the downlink non-IP data request, the MME can determine whether the UE is registered in the satellite store-and-forward mode.

[0147] In some embodiments, sending the store-and-forward mode identifier and the data estimated transmission time to the server includes sending a non-IP data response message to the server.

[0148] Non-IP data response messages must include at least a store-and-forward mode identifier and an estimated data transmission time.

[0149] In this embodiment, when the SCS / AS sends downlink non-IP data to the UE, if the MME determines that the UE is registered in satellite store-and-forward mode and the current service link is unavailable, the MME returns a non-IP data response message to the SCEF. This non-IP data response message carries a store-and-forward mode identifier and an estimated data transmission time. Then, the SCEF forwards the non-IP data response message to the SCS / AS. Upon receiving the non-IP data response message, the SCS / AS can parse it to obtain the store-and-forward mode identifier and the estimated data transmission time. Based on the store-and-forward mode identifier, the SCS / AS can determine that the UE is operating in store-and-forward mode. At this point, if there is remaining downlink data, the SCS / AS adjusts the downlink data transmission strategy based on the estimated data transmission time and the SCEF buffer settings.

[0150] With this solution, in scenarios where the SCS / AS sends downlink non-IP data to the UE, the SCS / AS can know the current operating mode of the user equipment and adjust the downlink data transmission strategy to achieve communication with the user equipment and improve communication quality.

[0151] In some embodiments, the method further includes: caching downlink non-IP data when the user equipment is registered in satellite store-and-forward mode and the service link is unavailable. After the MME caches the downlink non-IP data, the method further includes: sending downlink non-IP data to the user equipment when the service link becomes available; sending a new non-IP data response message to the server; wherein the new non-IP data response message carries an updated operating mode identifier and / or an updated estimated data transmission time, the operating mode identifier indicating whether the user equipment is registered in satellite store-and-forward mode.

[0152] In this embodiment, when the UE is registered in satellite store-and-forward mode and the service link is unavailable, the MME can also cache downlink non-IP data. Thus, after the service link is restored, the MME detects that the service link is available and can send downlink non-IP data to the UE. Additionally, the MME can determine whether the UE's operating mode identifier and the estimated data transmission time have been updated. If either of these has been updated, a new non-IP data response message can be generated. The new non-IP data response message carries the updated operating mode identifier and / or the updated estimated data transmission time. The operating mode identifier indicates whether the user equipment is registered in satellite store-and-forward mode. The SCEF can forward the updated non-IP data response message to the SCS / AS.

[0153] Through the scheme, in the scenario that the SCS / AS sends downlink non-IP data to the UE, if the service link is unavailable, the MME can buffer the downlink non-IP data, and send the downlink non-IP data to the UE when the service link is recovered, so as to ensure the success of the downlink non-IP data transmission. Moreover, the working mode identifier and the data estimated transmission time can be updated in real time, and the SCS / AS is notified, so that the SCS / AS can learn the latest working mode identifier and data estimated transmission time in real time, and timely adjust the downlink data transmission strategy, thereby improving the communication quality.

[0154] In some embodiments, the method further comprises: receiving a downlink data notification message; returning a downlink data confirmation message when the current service link is unavailable, and querying whether the user equipment is registered in the satellite store-and-forward mode in the case that a downlink data delivery failure reachable notification identifier bit is set.

[0155] In the embodiments of the application, in the case that the SCS / AS needs to send downlink IP data, the SCS / AS can send the downlink IP data to the PGW, the PGW forwards the downlink IP data to the SGW, and then the SGW sends a downlink data notification message, i.e., a DDN (Downlink Data Notification) message, to the MME. After receiving the downlink data notification message, the MME judges whether the current service link is available. If available, the transmission of the downlink IP data continues. If unavailable, the MME determines that a downlink data transmission failure event occurs, sends a downlink data confirmation message to the SGW, and queries whether the user equipment is registered in the satellite store-and-forward mode in the case that a downlink data delivery failure reachable notification identifier bit is set.

[0156] In some embodiments, sending the store-and-forward mode identifier and the data estimated transmission time to the server comprises: sending an event monitoring message of the downlink data delivery failure reachable notification to the server; and the event monitoring message carries the store-and-forward mode identifier and the data estimated transmission time.

[0157] In the embodiments of the present application, in the case that the SCS / AS needs to send downlink IP data, when the MME determines that the user equipment is registered in the satellite store-and-forward mode, a Notify-on-available-after-DDN-failure event notification is triggered, and the MME sends an event monitoring message of the downlink data transmission failure reachable notification to the SCEF. The event monitoring message carries the store-and-forward mode identifier and the data estimated transmission time. The SCEF forwards the event monitoring message to the SCS / AS. The SCS / AS can parse the event monitoring message to obtain the store-and-forward mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the store-and-forward mode according to the store-and-forward mode identifier, and adjust the downlink data transmission strategy based on the data estimated transmission time and the information of the SCEF cache setting.

[0158] In some embodiments, the method further comprises: when the downlink data transmission failure reachable notification identifier bit is not currently set, setting the downlink data transmission failure reachable notification identifier bit.

[0159] In the embodiments of the present application, when the current service link is unavailable, the MME determines whether the Notify-on-available-after-DDN-failure identifier bit (i.e. the downlink data transmission failure reachable notification identifier bit) is set. If not, the MME can set the Notify-on-available-after-DDN-failure identifier bit, and if yes, the MME performs the judgment of whether the user equipment is registered in the satellite store-and-forward mode and the subsequent processing process.

[0160] Through the present solution, in the scenario that the SCS / AS sends downlink IP data to the UE, the existing available-after-DDN-failure event can be extended. When the UE is registered in the store-and-forward mode, even if the UE is not reachable, the event monitoring message of the event is still triggered, and the store-and-forward mode identifier and the data estimated transmission time are carried in the event monitoring message. The SCS / AS can know the current working mode of the user equipment and adjust the downlink data transmission strategy to realize the communication with the user equipment, thereby improving the communication quality.

[0161] In some embodiments, when the user equipment is registered in the satellite store-and-forward mode, the server sends a store-and-forward mode identifier and a data estimated transmission time, including: when it is monitored that the user equipment is successfully registered in the satellite store-and-forward mode, a first event notification message is sent to the server, and the first event notification message carries the store-and-forward mode identifier; when it is monitored that there is transmission data corresponding to the user equipment and the user equipment is currently registered in the satellite store-and-forward mode, a second event notification message is sent to the server, and the second event notification message carries at least the data estimated transmission time.

[0162] In the embodiments of the present application, the MME or the HSS can monitor whether the UE is registered in the satellite store-and-forward mode based on a preconfigured monitoring event of the satellite store-and-forward mode. When the MME or the HSS monitors that the user equipment is successfully registered in the satellite store-and-forward mode, a first event notification message is sent to the SCEF. The first event notification message carries the store-and-forward mode identifier. The SCEF forwards the first event notification message to the SCS / AS.

[0163] The MME can also monitor whether there is a data transmission event for the UE based on a preconfigured monitoring event of the data estimated transmission time. The data transmission event can include but is not limited to uplink data transmission, downlink data transmission, etc. The transmitted data can be IP data or non-IP data, which is not limited in the embodiments of the present application. When the MME monitors that there is transmission data corresponding to the UE and the UE is currently registered in the satellite store-and-forward mode, a second event notification message is sent to the SCEF. The second event notification message carries at least the data estimated transmission time. The second event notification message can also carry the store-and-forward mode identifier. The SCEF forwards the second event notification message to the SCS / AS.

[0164] The SCS / AS can determine that the terminal works in the store-and-forward mode based on the received store-and-forward mode identifier, and adjust the downlink data transmission strategy based on the data estimated transmission time, the SCEF cache setting, etc.

[0165] In some embodiments, the method further includes: configuring a monitoring event of the satellite store-and-forward mode; and configuring a monitoring event of the data estimated transmission time.

[0166] In the embodiments of the present application, the monitoring event of the satellite store-and-forward mode can be preconfigured in the MME or the HSS; and the monitoring event of the data estimated transmission time can be preconfigured in the MME.

[0167] Through the scheme, the MME and / or the HSS can be configured with a monitoring event of the satellite store-and-forward mode which can be persistent and single-time repeatable, and a monitoring event of the data estimated transmission time. When the working mode of the UE changes to the satellite store-and-forward mode at registration, or the UE is found to be registered in the satellite store-and-forward mode at data transmission, the corresponding event notification is triggered, and the information such as the store-and-forward mode identifier and the data estimated transmission time is notified to the SCS / AS. The SCS / AS can know the current working mode of the user equipment, and adjust the downlink data transmission strategy, realize communication with the user equipment, and improve the communication quality.

[0168] In one embodiment, as shown in FIG. 3, a data transmission method is provided. Taking the server in FIG. 1 as an example, the method comprises the following steps:

[0169] In step 302, the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device are received.

[0170] In the embodiment, the SCS / AS can receive the store-and-forward mode identifier and the data estimated transmission time sent by the MME or the HSS through the SCEF. The specific transmission process can refer to the description of the related steps in FIG. 2, which will not be repeated here.

[0171] Through the scheme, the SCS / AS can know the current working mode of the user equipment in time, and adjust the downlink data transmission strategy, realize communication with the user equipment, and improve the communication quality. When the UE works in the satellite store-and-forward mode, the problem of low data transmission success rate and resource waste caused by the SCS / AS being unable to know the working mode of the UE in the application data transmission process can be avoided.

[0172] In some embodiments, the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device are received, comprising: receiving a non-IP data request message sent by the network element device, the non-IP data request message containing at least the store-and-forward mode identifier and the data estimated transmission time.

[0173] In the embodiment, for the case of uplink non-IP data initiated by the UE, the SCS / AS can receive the non-IP data request message sent by the MME. The non-IP data request message contains at least the store-and-forward mode identifier and the data estimated transmission time.

[0174] Through the scheme, in the scenario of uplink non-IP data initiated by the UE, the SCS / AS can know the current working mode of the user equipment, and adjust the downlink data transmission strategy, realize communication with the user equipment, and improve the communication quality.

[0175] In some embodiments, the method further comprises: sending, to the network element device, downlink non-IP data; and receiving, correspondingly, the storage and forwarding mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device, including: receiving a non-IP data response message sent by the network element device, the non-IP data response message containing at least the storage and forwarding mode identifier and the data estimated transmission time.

[0176] In the embodiments of the present application, in the case that the SCS / AS sends downlink non-IP data to the UE, the SCS / AS can send the downlink non-IP data to the network element device, so that the MME queries whether the UE is registered in the satellite storage and forwarding mode. When the UE is registered in the satellite storage and forwarding mode, the MME sends a non-IP data response message to the SCS / AS. The non-IP data response message contains at least the storage and forwarding mode identifier and the data estimated transmission time. After receiving the non-IP data response message sent by the MME, the SCS / AS can parse the non-IP data response message to obtain the storage and forwarding mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the storage and forwarding mode according to the storage and forwarding mode identifier. At this time, when there is remaining downlink data, the SCS / AS adjusts the downlink data transmission strategy based on the data estimated transmission time and the SCEF cache setting information, etc.

[0177] Through the present solution, in the case that the SCS / AS sends downlink non-IP data to the UE, the SCS / AS can know the current working mode of the user equipment and adjust the downlink data transmission strategy, so as to realize the communication with the user equipment and improve the communication quality.

[0178] In some embodiments, the method further comprises: sending, to the gateway device, downlink IP data, so that the gateway device sends a downlink data notification message to the network element device; and receiving, correspondingly, the storage and forwarding mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device, including: receiving an event monitoring message of the downlink data delivery failure reachable notification sent by the network element device; the event monitoring message carries the storage and forwarding mode identifier and the data estimated transmission time.

[0179] In the embodiments of the present application, in the case that the SCS / AS needs to send downlink IP data, the SCS / AS can send the downlink IP data to the PGW, the PGW forwards the downlink IP data to the SGW, and then the SGW sends a downlink data notification message to the MME. After receiving the downlink data notification message, the MME judges whether the current service link is available. If available, the transmission of the downlink IP data continues. If not available, the MME determines that a downlink data transmission failure event occurs, sends a downlink data confirmation message to the SGW, and in the case that the downlink data delivery failure reachable notification identifier bit is set, queries whether the UE is registered in the satellite storage and forwarding mode.

[0180] When the UE is registered in the satellite store-and-forward mode, the MME sends an event monitoring message of a downlink data transfer failure reachable notification to the server. The event monitoring message carries a store-and-forward mode identifier and a data estimated transmission time. The SCS / AS can parse the event monitoring message to obtain the store-and-forward mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the store-and-forward mode according to the store-and-forward mode identifier, and adjust the downlink data transmission strategy based on the data estimated transmission time and the SCEF cache setting information.

[0181] Through the scheme, in the scenario of sending downlink IP data by the SCS / AS to the UE, the existing available-after-DDN-failure event can be extended. When the UE is registered in the store-and-forward mode, the event monitoring message of the event is triggered even if the UE is not reachable, and the store-and-forward mode identifier and the data estimated transmission time are carried in the event monitoring message. The SCS / AS can know the current working mode of the user equipment, and adjust the downlink data transmission strategy to realize communication with the user equipment, and improve the communication quality.

[0182] In some embodiments, receiving the store-and-forward mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device comprises: receiving a first event notification message sent by the network element device, the first event notification message carrying the store-and-forward mode identifier; and receiving a second event notification message sent by the network element device, the second event notification message carrying at least the data estimated transmission time.

[0183] In the embodiments of the application, the MME or the HSS can monitor whether the UE is registered in the satellite store-and-forward mode based on a preconfigured monitoring event of the satellite store-and-forward mode. When the MME or the HSS monitors that the user equipment is successfully registered in the satellite store-and-forward mode, the first event notification message is sent to the SCEF. The first event notification message carries the store-and-forward mode identifier. The SCEF forwards the first event notification message to the SCS / AS. The SCS / AS receives the first event notification message and parses the first event notification message to obtain the store-and-forward mode identifier.

[0184] The MME can also monitor whether a data transmission event occurs for the UE based on a preconfigured monitoring event of estimated data transmission time. The data transmission event can include, but is not limited to, uplink data transmission, downlink data transmission, and the like. The transmitted data can be IP data or non-IP data, which is not limited in the embodiments of the present application. When the MME monitors that there is transmission data corresponding to the UE and the UE is currently registered in the satellite storage and forwarding mode, the MME sends a second event notification message to the SCEF. The second event notification message at least carries the estimated data transmission time. The second event notification message can also carry the storage and forwarding mode identifier. The SCEF forwards the second event notification message to the SCS / AS. After receiving the second event notification message, the SCS / AS can parse the second event notification message to obtain the estimated data transmission time, and in some embodiments, the storage and forwarding mode identifier.

[0185] Through the scheme, the MME and / or HSS can be configured with a monitoring event of the satellite storage and forwarding mode that can be continuous, single or repeated, and a monitoring event of the estimated data transmission time. When the working mode of the UE changes to the satellite storage and forwarding mode at registration or the UE is found to be registered in the satellite storage and forwarding mode at data transmission, the corresponding event notification is triggered, and the storage and forwarding mode identifier and the estimated data transmission time are notified to the SCS / AS. The SCS / AS can know the current working mode of the user equipment and adjust the downlink data transmission strategy to realize communication with the user equipment, thereby improving the communication quality.

[0186] In some embodiments, the method further includes adjusting the downlink data transmission strategy of the user equipment based on the storage and forwarding mode identifier and the estimated data transmission time.

[0187] In the embodiments of the present application, the SCS / AS can determine that the terminal works in the storage and forwarding mode based on the received storage and forwarding mode identifier, and adjust the downlink data transmission strategy based on the estimated data transmission time, the SCEF cache setting and the like. Specifically, the SCS / AS can determine the transmission interval of the downlink data according to the estimated data transmission time, for example, the downlink data can be transmitted after waiting for the estimated data transmission time. The SCEF cache setting can include the SCEF cache capacity, and the SCS / AS can determine the data amount of the downlink data transmission according to the SCEF cache capacity, so as to avoid the situation that the downlink data exceeds the SCEF cache capacity and causes data loss.

[0188] Through the scheme, the SCS / AS can adjust the downlink data transmission strategy, realize communication with the user equipment, and improve the communication quality. When the UE works in the satellite store-and-forward mode, the problem of low data transmission success rate and resource waste caused by the SCS / AS being unable to know the working mode of the UE in the application data transmission process can be avoided.

[0189] In some embodiments, based on the store-and-forward mode identifier and the data estimated transmission time, the downlink data transmission strategy corresponding to the user equipment is adjusted, including: when there is downlink data corresponding to the user equipment, based on the store-and-forward mode identifier and the data estimated transmission time, the downlink data transmission strategy corresponding to the user equipment is adjusted.

[0190] In the embodiments of the application, for the case of UE-initiated uplink non-IP data, after the SCS / AS receives the non-IP data request message, the SCS / AS can parse the non-IP data request message to obtain the store-and-forward mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the store-and-forward mode according to the store-and-forward mode identifier. At this time, when there is downlink data to be sent, the SCS / AS adjusts the downlink data transmission strategy based on the data estimated transmission time and the SCEF cache setting and other information.

[0191] In some embodiments, based on the store-and-forward mode identifier and the data estimated transmission time, the downlink data transmission strategy corresponding to the user equipment is adjusted, including: when there is downlink data corresponding to the user equipment, based on the store-and-forward mode identifier and the data estimated transmission time, the downlink data transmission strategy corresponding to the user equipment is adjusted.

[0192] In the embodiments of the application, in the case of the SCS / AS sending downlink non-IP data to the UE, after the SCS / AS receives the non-IP data response message, the SCS / AS can parse the non-IP data response message to obtain the store-and-forward mode identifier and the data estimated transmission time. The SCS / AS can determine that the UE works in the store-and-forward mode according to the store-and-forward mode identifier. At this time, when there is remaining downlink data, the SCS / AS adjusts the downlink data transmission strategy based on the data estimated transmission time and the SCEF cache setting and other information.

[0193] It can be understood that, referring to FIG. 4, a data transmission method of the system is shown. In the scheme, in the UE registration process, the MME adds a monitoring event of the satellite storage and forwarding mode. In the data transmission process, the non-IP data request message / non-IP data response message, or the extended available-after-DDN-failure event, or the added monitoring event of the data estimated transmission time are used to trigger the sending of the storage and forwarding mode identifier and the data estimated transmission time and other parameters, so that the SCS / AS knows the current working mode of the user equipment, adjusts the downlink data transmission strategy, realizes the communication with the user equipment, and improves the communication quality.

[0194] In one embodiment, a data transmission system is provided, which comprises a network element device and a server; wherein:

[0195] The network element device is configured to send the storage and forwarding mode identifier and the data estimated transmission time to the server when the user equipment is registered in the satellite storage and forwarding mode.

[0196] The server is configured to receive the storage and forwarding mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device.

[0197] In the scheme, when the network element device determines that the user equipment is registered in the satellite storage and forwarding mode, the network element device can send the storage and forwarding mode identifier and the data estimated transmission time to the server. The server can receive the storage and forwarding mode identifier and the data estimated transmission time corresponding to the user equipment sent by the network element device. In this way, the SCS / AS can know the current working mode of the user equipment in time, adjust the downlink data transmission strategy, realize the communication with the user equipment, and improve the communication quality.

[0198] In one embodiment, as shown in FIG. 5, the present application provides an example of a data transmission method, which can be applied to a communication system comprising at least UE and MME, HSS, SCEF and server, wherein the user equipment is registered in the satellite storage and forwarding mode, and the user equipment establishes a PDN connection with the SCEF, and the server is SCS / AS, and the specific steps include:

[0199] Step 501: The UE sends MO non-IP data (i.e. uplink non-IP data) to the MME.

[0200] Step 502: The MME determines whether the UE is registered in the satellite storage and forwarding mode.

[0201] If the UE is registered in the satellite storage and forwarding mode, step 503 is performed; otherwise, no processing is performed.

[0202] Step 503, the MME sends a NIDD sending request (i.e. a non-IP data request message) to the SCEF.

[0203] The NIDD sending request contains a store-and-forward mode identifier and a data estimated transmission time. In some embodiments, the NIDD sending request also contains non-IP data, an identity identifier, EPS bearer information, and other NIDD-related parameters.

[0204] Step 504, the SCEF forwards the NIDD sending request to the SCS / AS.

[0205] Step 505, the SCS / AS sends a NIDD response message to the SCEF.

[0206] Step 506, the SCEF forwards the NIDD response message to the MME.

[0207] Step 507, the SCS / AS determines, based on the NIDD sending request, that the UE is operating in the store-and-forward mode, and if there is downlink data to be sent, the SCS / AS adjusts the downlink data transmission strategy based on the downlink data estimated transmission time, the SCEF cache settings, and other information.

[0208] In one embodiment, as shown in FIG. 6, the present application provides an example of a data transmission method, which can be applied to a communication system containing at least a UE and an MME, a HSS, a SCEF, and a server, wherein the user equipment is registered in a satellite store-and-forward mode, and the user equipment establishes a PDN connection with the SCEF, the SCEF has the context information of the terminal, and the server is a SCS / AS. The specific steps include:

[0209] Step 601, the SCS / AS sends a downlink non-IP data request to the SCEF.

[0210] The downlink non-IP data request carries downlink non-IP data.

[0211] Step 602, the SCEF forwards the downlink non-IP data request to the MME.

[0212] Step 603, the MME determines whether the UE is registered in a satellite store-and-forward mode.

[0213] If the UE is registered in a satellite store-and-forward mode, step 604 is performed; otherwise, no processing is performed.

[0214] Step 604, if the current service link is unavailable, the downlink non-IP data is stored.

[0215] Step 605, the MME returns the NIDD response message to the SCEF, the NIDD response message carries the store-and-forward mode identifier and the estimated data estimated transmission time.

[0216] Step 606, the SCEF forwards the NIDD response message to the SCS / AS.

[0217] Step 607, the SCS / AS determines that the terminal works in the store-and-forward mode based on the NIDD response message, and if there is downlink data to be sent, the SCS / AS adjusts the downlink data transmission strategy based on the downlink data estimated transmission time, the SCEF cache setting and other information.

[0218] Step 608, the MME sends the stored downlink non-IP data to the UE when the service link is available.

[0219] Step 609, the MME sends the updated NIDD response message to the SCEF.

[0220] The NIDD response message carries the updated working mode identifier and / or the updated data estimated transmission time, and the working mode identifier is used to indicate whether the user equipment is registered in the satellite store-and-forward mode.

[0221] Step 610, the SCEF forwards the updated NIDD response message to the SCS / AS.

[0222] In one embodiment, as shown in FIG. 7, the present application provides an example of a data transmission method, which can be applied to a communication system containing at least UE and MME, HSS, SCEF and server, wherein the user equipment is registered in the satellite store-and-forward mode, the server is SCS / AS, and the SCS / AS needs to send downlink IP data, and the specific steps include:

[0223] Step 701, the SCS / AS sends the downlink IP data to the PGW / SGW.

[0224] Step 702, the SGW sends the DDN message to the MME.

[0225] Step 703, if the current service link is not available, the MME determines that the DDN failure occurs, and returns the DDN Acknowledge to the SGW.

[0226] Step 704, the MME determines whether the Notify-on-available-after-DDN-failure identifier is set.

[0227] If not set, step 705 is executed, and if set, step 706 is executed.

[0228] Step 705, set the Notify-on-available-after-DDN-failure identifier.

[0229] Step 706, the MME determines that the UE is registered in the satellite store-and-forward mode, triggers the Notify-on-available-after-DDN-failure event notification, and sends the Notify-on-available-after-DDN-failure event monitoring message to the SCEF.

[0230] In the event monitoring message, the store-and-forward mode identifier and the estimated data transmission time are carried.

[0231] Step 707, the SCEF forwards the event monitoring message to the SCS / AS.

[0232] Step 708, the SCS / AS determines that the terminal is working in the store-and-forward mode, and adjusts the downlink data transmission strategy based on the estimated downlink data transmission time, SCEF cache settings, and other information.

[0233] In one embodiment, as shown in FIG. 8, the present application provides an example of a data transmission method, which can be applied to a communication system containing at least UE and MME, HSS, SCEF and server, wherein the user equipment is registered in the satellite store-and-forward mode, and the server is SCS / AS, and the specific steps include:

[0234] Step 801, configure the monitoring event of the satellite store-and-forward mode in the MME or HSS; and configure the monitoring event of the estimated data transmission time.

[0235] Step 802, if the MME or HSS monitors that the user equipment is successfully registered in the satellite store-and-forward mode, send the first event notification message to the SCEF.

[0236] In the first event notification message, the store-and-forward mode identifier is carried.

[0237] It can be understood that the MME is taken as an example to perform steps 801 and 802 in FIG. 8, and the execution process of the HSS is not shown in the figure.

[0238] Step 803, the SCEF forwards the first event notification message to the SCS / AS.

[0239] Step 804, if the MME monitors that there is transmission data corresponding to the UE, and the UE is currently registered in the satellite store-and-forward mode, send the second event notification message to the SCEF.

[0240] The second event notification message carries at least the data estimated transmission time.

[0241] At step 805, the SCEF forwards the second event notification message to the SCS / AS.

[0242] At step 806, the SCS / AS determines that the terminal is operating in the store-and-forward mode, and adjusts the downlink data transmission strategy based on the downlink data estimated transmission time, the SCEF buffer setting, and other information.

[0243] It should be understood that although the steps in the flowcharts of FIGS. 2-8 are shown in sequence according to the arrows, the steps are not necessarily executed in sequence according to the arrows. Unless otherwise specified herein, the steps are not strictly limited in sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in FIGS. 2-8 can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of the steps or stages is not necessarily sequential, but can be round-robin or alternately executed with other steps or steps or stages in other steps.

[0244] In one embodiment, as shown in FIG. 9, a data transmission apparatus 900 is provided, which is applied to a network element device, and the apparatus comprises:

[0245] The first sending module 910 is configured to send a store-and-forward mode identifier and a data estimated transmission time to a server when a user equipment is registered in a satellite store-and-forward mode.

[0246] In one embodiment, the apparatus further comprises:

[0247] The first receiving module is configured to receive uplink non-IP data sent by the user equipment, and query whether the user equipment is registered in the satellite store-and-forward mode.

[0248] In one embodiment, the first sending module is specifically configured to:

[0249] Send a non-IP data request message to the server, wherein the non-IP data request message at least contains the store-and-forward mode identifier and the data estimated transmission time.

[0250] In one embodiment, the apparatus further comprises:

[0251] The second receiving module is configured to receive downlink non-IP data sent by the server, and query whether the user equipment is registered in the satellite store-and-forward mode.

[0252] In one of the embodiments, the first sending module is specifically configured to:

[0253] send a non-IP data response message to the server, the non-IP data response message containing at least a store-and-forward mode identifier and a data estimated transmission time.

[0254] In one of the embodiments, the apparatus further comprises:

[0255] a buffering module configured to buffer the downlink non-IP data when the user equipment is registered in the satellite store-and-forward mode and the service link is unavailable.

[0256] In one of the embodiments, the apparatus further comprises:

[0257] a second sending module configured to send the downlink non-IP data to the user equipment when the service link is available;

[0258] a third sending module configured to send a new non-IP data response message to the server, wherein the new non-IP data response message carries an updated working mode identifier and / or an updated data estimated transmission time, and the working mode identifier is used to indicate whether the user equipment is registered in the satellite store-and-forward mode.

[0259] In one of the embodiments, the apparatus further comprises:

[0260] a third receiving module configured to receive a downlink data notification message;

[0261] a fourth sending module configured to return a downlink data confirmation message when the current service link is unavailable, and query whether the user equipment is registered in the satellite store-and-forward mode when a downlink data delivery failure reachable notification identifier bit is set.

[0262] In one of the embodiments, the first sending module is specifically configured to:

[0263] send an event monitoring message of downlink data delivery failure reachable notification to the server, wherein the event monitoring message carries a store-and-forward mode identifier and a data estimated transmission time.

[0264] In one of the embodiments, the apparatus further comprises:

[0265] a setting module configured to set the downlink data delivery failure reachable notification identifier bit when the downlink data delivery failure reachable notification identifier bit is not currently set.

[0266] In one of the embodiments, the first sending module is specifically configured to:

[0267] When it is monitored that the user equipment is successfully registered in the satellite store-and-forward mode, a first event notification message is sent to the server, and the first event notification message carries a store-and-forward mode identifier;

[0268] When it is monitored that there is transmission data corresponding to the user equipment and the user equipment is currently registered in the satellite store-and-forward mode, a second event notification message is sent to the server, and the second event notification message at least carries a data estimated transmission time.

[0269] In one of the embodiments, the apparatus further comprises:

[0270] The configuration module is configured to configure a monitoring event of the satellite store-and-forward mode and a monitoring event of the data estimated transmission time.

[0271] In one of the embodiments, the network element device is an MME or an HSS.

[0272] In one embodiment, as shown in FIG. 10, a data transmission apparatus 1000 is provided, and the apparatus is applied to a server, and the apparatus comprises:

[0273] The first receiving module 1010 is configured to receive a store-and-forward mode identifier and a data estimated transmission time corresponding to the user equipment sent by the network element device.

[0274] In one of the embodiments, the first receiving module is specifically configured to:

[0275] Receive a non-IP data request message sent by the network element device, and the non-IP data request message at least contains the store-and-forward mode identifier and the data estimated transmission time.

[0276] In one of the embodiments, the apparatus further comprises:

[0277] The first sending module is configured to send downlink non-IP data to the network element device.

[0278] The first receiving module is specifically configured to:

[0279] Receive a non-IP data response message sent by the network element device, and the non-IP data response message at least contains the store-and-forward mode identifier and the data estimated transmission time.

[0280] In one of the embodiments, the apparatus further comprises:

[0281] The second sending module is configured to send downlink IP data to the gateway device, so that the gateway device sends a downlink data notification message to the network element device.

[0282] The first receiving module is specifically configured to:

[0283] receiving an event monitoring message of a downlink data delivery failure notification sent by the network element device, the event monitoring message carrying a store-and-forward mode identifier and a data estimated transmission time.

[0284] In one of the embodiments, the first receiving module is specifically configured to:

[0285] receiving a first event notification message sent by the network element device, the first event notification message carrying a store-and-forward mode identifier;

[0286] receiving a second event notification message sent by the network element device, the second event notification message carrying at least a data estimated transmission time.

[0287] In one of the embodiments, the apparatus further comprises:

[0288] an adjusting module configured to adjust a downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0289] In one of the embodiments, the adjusting module is specifically configured to:

[0290] when there is downlink data corresponding to the user equipment, adjust the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0291] In one of the embodiments, the adjusting module is specifically configured to: when there is remaining downlink data corresponding to the user equipment, adjust the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

[0292] The specific limitation on the data transmission apparatus can refer to the limitation on the data transmission method in the foregoing, which will not be repeated here. Each module in the data transmission apparatus can be realized by software, hardware and combination thereof in whole or in part. Each module can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operation corresponding to each module.

[0293] In an embodiment, FIG. 11 is a structural schematic diagram of a communication device provided by the embodiment of the present application. The communication device can be a network element device or a server. The communication device can include a receiver 1101, a memory 1102, a processor 1103, at least one communication bus 1104, and a transmitter 1105. The communication bus 1104 is used to realize the communication connection between the elements. The memory 1102 can include a high-speed RAM memory, and can also include a non-volatile storage NVM, such as at least one disk storage. The memory 1102 can store various programs for completing various processing functions and implementing the method steps of the embodiment. In the embodiment, the transmitter 1105 can be a radio frequency processing module or a baseband processing module in the communication device, and the receiver 1101 can also be a radio frequency processing module or a baseband processing module in the communication device. The transmitter 1105 and the receiver 1101 can be integrated together to realize a transceiver. The transmitter 1105 and the receiver 1101 can be coupled to the processor 1103, and can realize the receiving or transmitting action under the indication or control action of the processor 1103.

[0294] In an embodiment, a computer readable storage medium is provided, and a computer program is stored on the computer readable storage medium. The computer program is executed by a processor to implement the steps of the above method.

[0295] In an embodiment, a computer program product includes a computer program. The computer program is executed by a processor to implement the steps of the above method.

[0296] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in the embodiments provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0297] Any combination of the technical features in the above embodiments can be made, and for the sake of brevity, not all possible combinations are described above, however, as long as the combination of the technical features does not exist in contradiction, it shall be considered within the scope of the present disclosure.

[0298] The above embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it shall not be understood as a limitation on the patent scope of the present application. It shall be pointed out that, for ordinary skilled persons in the art, several modifications and improvements can be made without departing from the concept of the present application, and these shall be within the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the appended claims.

Claims

1. A data transmission method applied to a network element device, the method comprising: sending a store-and-forward mode identifier and a data estimated transmission time to a server when a user equipment is registered in a satellite store-and-forward mode. 2.The method of claim 1, further comprising: receiving uplink non-IP data sent by the user equipment and querying whether the user equipment is registered in the satellite store-and-forward mode.

3. The method of claim 2, wherein, The sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises: sending a non-IP data request message to the server, the non-IP data request message containing at least the store-and-forward mode identifier and the data estimated transmission time. 4.The method of claim 1, further comprising: receiving downlink non-IP data sent by the server and querying whether the user equipment is registered in the satellite store-and-forward mode.

5. The method of claim 4, wherein, The sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises: sending a non-IP data response message to the server, the non-IP data response message containing at least the store-and-forward mode identifier and the data estimated transmission time. 6.The method of claim 4, further comprising: when the user equipment is registered in the satellite store-and-forward mode and a service link is unavailable, buffering the downlink non-IP data.

7. The method of claim 6, further comprising: After the buffering of the downlink non-IP data, when the service link is available, sending the downlink non-IP data to the user equipment; sending a new non-IP data response message to the server, the new non-IP data response message carrying an updated working mode identifier and / or an updated data estimated transmission time, the working mode identifier indicating whether the user equipment is registered in the satellite store-and-forward mode. 8.The method of claim 1, further comprising: receiving a downlink data notification message; when a current service link is unavailable, returning a downlink data confirmation message and querying whether the user equipment is registered in the satellite store-and-forward mode when a downlink data delivery failure reachable notification identifier bit is set.

9. The method of claim 8, wherein, The sending of the store-and-forward mode identifier and the data estimated transmission time to the server comprises: sending an event monitoring message of the downlink data delivery failure reachable notification to the server, the event monitoring message carrying the store-and-forward mode identifier and the data estimated transmission time. 10.The method of claim 8, further comprising: when a downlink data delivery failure reachable notification identifier bit is not currently set, setting the downlink data delivery failure reachable notification identifier bit.

11. The method of claim 1, wherein, The sending of the store-and-forward mode identifier and the data estimated transmission time to the server when the user equipment is registered in the satellite store-and-forward mode comprises: when it is monitored that the user equipment is successfully registered in the satellite store-and-forward mode, sending a first event notification message to the server, the first event notification message carrying the store-and-forward mode identifier. When it is monitored that there is transmission data corresponding to the user equipment, and the user equipment is currently registered in the satellite store-and-forward mode, a second event notification message is sent to the server, and the second event notification message at least carries data estimated transmission time.

12. The method of claim 11, further comprising: configuring a monitoring event of the satellite store-and-forward mode; and, configuring a monitoring event of the data estimated transmission time.

13. The method of any one of claims 1-12, wherein, The network element device is an MME or an HSS.

14. The method of claim 1, wherein, The sending of the store-and-forward mode identifier and the data estimated transmission time to the server when the user equipment is registered in the satellite store-and-forward mode comprises: storing registration information of the user equipment; determining whether the user equipment is registered in the satellite store-and-forward mode by querying the stored registration information; when it is determined that the user equipment is registered in the satellite store-and-forward mode, sending the store-and-forward mode identifier and the data estimated transmission time to the server.

15. A data transmission method applied to a server, the method comprising: receiving a store-and-forward mode identifier and data estimated transmission time of user equipment sent by a network element device.

16. The method of claim 15, wherein, The receiving of the store-and-forward mode identifier and data estimated transmission time of user equipment sent by the network element device comprises: receiving a non-IP data request message sent by the network element device, and the non-IP data request message at least contains a store-and-forward mode identifier and data estimated transmission time.

17. The method of claim 15, further comprising: sending downlink non-IP data to the network element device; The receiving of the store-and-forward mode identifier and data estimated transmission time of user equipment sent by the network element device comprises: receiving a non-IP data response message sent by the network element device, and the non-IP data response message at least contains a store-and-forward mode identifier and data estimated transmission time.

18. The method of claim 15, further comprising: sending downlink IP data to a gateway device, so that the gateway device sends a downlink data notification message to the network element device; The receiving of the store-and-forward mode identifier and data estimated transmission time of user equipment sent by the network element device comprises: receiving an event monitoring message of a downlink data delivery failure reachable notification sent by the network element device after a downlink data delivery failure; The event monitoring message carries a store-and-forward mode identifier and data estimated transmission time.

19. The method of claim 15, wherein, The receiving of the store-and-forward mode identifier and data estimated transmission time of user equipment sent by the network element device comprises: receiving a first event notification message sent by the network element device, and the first event notification message carries a store-and-forward mode identifier; receiving a second event notification message sent by the network element device, and the second event notification message at least carries data estimated transmission time.

20. The method of any one of claims 15-19, further comprising: adjusting a downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time.

21. The method of claim 20, wherein, The adjusting of the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time comprises: When there is downlink data corresponding to the user equipment, the downlink data transmission strategy corresponding to the user equipment is adjusted based on the store-and-forward mode identifier and the data estimated transmission time.

22. The method of claim 20, wherein, The adjusting of the downlink data transmission strategy corresponding to the user equipment based on the store-and-forward mode identifier and the data estimated transmission time comprises: When there is remaining downlink data corresponding to the user equipment, the downlink data transmission strategy corresponding to the user equipment is adjusted based on the store-and-forward mode identifier and the data estimated transmission time.

23. A data transmission apparatus applied to a network element device, the apparatus comprising: The first sending module is configured to send, to a server, a store-and-forward mode identifier and a data estimated transmission time when a user equipment is registered in a satellite store-and-forward mode.

24. A data transmission apparatus applied to a server, the apparatus comprising: The first receiving module is configured to receive, from a network element device, a store-and-forward mode identifier and a data estimated transmission time corresponding to a user equipment.

25. A data transmission system comprising: A network element device and a server; wherein: The network element device is configured to send, to the server, a store-and-forward mode identifier and a data estimated transmission time when a user equipment is registered in a satellite store-and-forward mode. The server is configured to receive, from the network element device, a store-and-forward mode identifier and a data estimated transmission time corresponding to a user equipment.

26. A communication device comprising: A transmitter; The transmitter is configured to send, to a server, a store-and-forward mode identifier and a data estimated transmission time when a user equipment is registered in a satellite store-and-forward mode.

27. A communication device comprising: A receiver; The receiver is configured to receive, from a network element device, a store-and-forward mode identifier and a data estimated transmission time corresponding to a user equipment.

28. A computer readable storage medium having stored thereon a computer program, wherein, The computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 14 or claims 15 to 22.

29. A computer program product comprising a computer program, wherein, The computer program, when executed by a processor, implements the steps of the method of any one of claims 1 to 14 or claims 15 to 22.

Citation Information

Patent Citations

  • Methods, systems, and computer readable media for monitoring internet of things (IOT) device state through service capability exposure function (SCEF)

    CN112997513A

  • Method and system for authorizing store-and-forward function in space-air-ground scene, and related equipment

    CN118317282A

  • Method for setting configuration of non-IP data delivery (NIDD) in wireless communication system and device for same

    US20190028337A1

  • User plane data storage and forwarding method and system

    WO2024037292A1

  • Methods and apparatus for store and forward in NTN deployments

    WO2024155091A1