Data transmission method and device, equipment and storage medium

By judging and triggering the small data transmission conditions of direct-through link relay in the RRC inactive state, the problem of high energy consumption of direct-through link relay technology is solved and its commercial use is promoted.

CN119316911APending Publication Date: 2025-01-14CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310848861.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-11
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The direct link relay technology has led to a significant increase in energy consumption at the terminal level, reducing the enthusiasm of relay nodes and affecting their commercial use pace.

Method used

In the case of the RRC inactive state, by determining whether a specific triggering condition is met, the RRC recovery process is triggered to perform small data transmission based on direct link relay, reducing terminal energy consumption.

Benefits of technology

It realizes the reduction of terminal energy consumption, saves signaling overhead in the direct link relay scenario, and promotes the implementation and commercialization of direct link relay technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316911A_ABST
    Figure CN119316911A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method and device, equipment and a storage medium, and relates to the technical field of communication. The method comprises the following steps: when a first terminal is in a radio resource control (RRC) inactive state, judging whether a first triggering condition is met or not; if it is judged that the first triggering condition is met, an RRC recovery process is triggered and used for conducting small data transmission SDT based on the straight-through link relay. According to the method, small data transmission is carried out in the RRC inactive state when the first triggering condition is met based on a straight-through link relay scene, and the energy consumption of the terminal is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a data transmission method, device, electronic device and readable storage medium. Background Art

[0002] The 3rd Generation Partnership Project (3GPP) introduced the New Radio (NR) sidelink technology in Release 16, which mainly implements road safety services related to vehicle to everything (V2X). On this basis, in order to further expand the coverage of the network and the sidelink and improve power efficiency, 3GPP conducted research on the NR sidelink relay technology based on the NR sidelink in Release 17, and introduced the UE (User Equipment)-to-Network Relay (U2N Relay) technology. The remote UE can communicate with the base station through the relay UE. The U2N relay technology can help operators expand network coverage and fill coverage holes, and has broad application prospects. However, from the perspective of the terminal, the relay technology of the sidelink will significantly increase the energy consumption of the relay UE, thereby reducing the enthusiasm of the UE as a relay node. This is also one of the reasons for the slow commercialization of the sidelink relay technology. In order to promote the implementation and commercialization of relay technology for direct links, it is necessary to solve the energy saving problem in the relay scenario of direct links.

[0003] The above information disclosed in this Background section is only for enhancement of understanding of the background of the present disclosure and therefore it may contain information that does not constitute the prior art that is already known to one of ordinary skill in the art. Summary of the invention

[0004] The purpose of the present disclosure is to provide a data transmission method, device, electronic device and readable storage medium, which can reduce the terminal energy consumption in the relay scenario of a direct link at least to a certain extent.

[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0006] According to one aspect of the present disclosure, a data transmission method is provided, which is applied to a first terminal, and the method includes: when the first terminal is in a radio resource control (RRC) inactive state, determining whether a first trigger condition is met; if it is determined that the first trigger condition is met, triggering an RRC recovery process for performing small data transmission (SDT) based on a direct link relay.

[0007] According to one embodiment of the present disclosure, the first trigger condition includes at least one of the following: a high-level request to restore the RRC connection; a system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with the SDT public configuration information based on the direct link relay; the first terminal has been configured with the SDT function based on the direct link relay; all wireless bearers corresponding to the uplink data to be transmitted have been configured with the SDT function; and a low-level indication satisfies the first condition for triggering the SDT based on the direct link relay.

[0008] According to one embodiment of the present disclosure, the first condition for triggering SDT based on direct link relay is to satisfy at least one of the following: the amount of uplink data to be transmitted corresponding to the wireless bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; the network side does not configure the SDT signal quality indicator threshold, or the transmission signal quality indicator value of the direct link communication protocol interface is greater than the configured SDT signal quality indicator threshold; and the first terminal has available direct link communication resources, and the direct link communication resources are used to transmit the small data to be transmitted to the second terminal.

[0009] According to an embodiment of the present disclosure, the SDT signal quality indicator threshold value includes at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for the SDT based on the direct link relay.

[0010] According to an embodiment of the present disclosure, the direct link communication protocol interface includes a PC5 interface, and the transmission signal quality indicator of the direct link communication protocol interface includes at least one of the following: direct link reference signal received power and direct link discovery reference signal received power.

[0011] According to an embodiment of the present disclosure, the data volume threshold value configured by the network side includes at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

[0012] According to one embodiment of the present disclosure, if it is determined that the first trigger condition is met, an RRC recovery process is triggered for performing SDT based on direct link relay, including: if it is determined that the first trigger condition is met, for each wireless bearer configured with SDT based on direct link relay, the wireless bearer is restored according to the network side configuration information, and uplink data and a first RRC recovery request are sent to the second terminal to trigger the RRC recovery process.

[0013] According to one embodiment of the present disclosure, if it is determined that the first trigger condition is met, an RRC recovery process is triggered for performing SDT based on direct link relay, including: if it is determined that the first trigger condition is met, uplink data and a first RRC recovery request are sent to the second terminal, so that the second terminal determines whether the second trigger condition is met when it is in an RRC inactive state, and triggers the RRC recovery process when it is determined that the second trigger condition is met.

[0014] According to one embodiment of the present disclosure, the second trigger condition includes at least one of the following: a high-level request to restore the RRC connection; data sent by the first terminal through a specifically configured direct link radio link layer control protocol entity SL-RLC is received, and the data sent by the SL-RLC includes a signaling radio bearer and / or a data radio bearer; a system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with SDT public configuration information based on the direct link relay; the second terminal has configured the SDT function based on the direct link relay; all radio bearers corresponding to the uplink data to be transmitted have been configured with the SDT function; and a low-level indication that the second condition for triggering the SDT based on the direct link relay is met.

[0015] According to an embodiment of the present disclosure, the number of the first terminals is multiple; all wireless bearers corresponding to uplink data to be transmitted have been configured with SDT function, including: all wireless bearers corresponding to uplink data to be transmitted by each first terminal have been configured with SDT function.

[0016] According to one embodiment of the present disclosure, the second condition for triggering SDT based on direct link relay is to satisfy at least one of the following: the amount of uplink data to be transmitted corresponding to the wireless bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; the network side does not configure the SDT signal quality indicator threshold, or the transmission signal quality indicator value referenced by the downlink path loss is greater than the configured SDT signal quality indicator threshold; and there are available SDT dedicated configuration authorization resources based on direct link relay, or available SDT dedicated configuration authorization resources, or available SDT resources based on random access on the uplink carrier selected by the second terminal.

[0017] According to an embodiment of the present disclosure, the data volume threshold value configured by the network side includes at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

[0018] According to an embodiment of the present disclosure, the SDT signal quality indicator threshold value includes at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for the SDT based on the direct link relay.

[0019] According to one embodiment of the present disclosure, triggering the RRC recovery process includes: for each wireless bearer of the first terminal that has been configured with SDT based on direct link relay, according to the network side configuration information, restoring the wireless bearer; sending a second RRC recovery request to the network side; and selecting an uplink carrier according to a predetermined rule, and sending the uplink data to the network side on the selected uplink carrier.

[0020] According to an embodiment of the present disclosure, an uplink carrier is selected according to a predetermined rule, including: if the network side has configured an SDT dedicated configuration authorization resource based on a direct link relay, and the resource is currently available, then selecting an uplink carrier corresponding to the resource; if the network side has configured an SDT dedicated configuration authorization resource based on a direct link relay, and the resource is currently unavailable, or the network side has not configured an SDT dedicated configuration authorization resource based on a direct link relay, then judging whether the network side has configured an SDT dedicated configuration authorization resource; if the network side has configured an SDT dedicated configuration authorization resource, and the resource is currently available, then selecting an uplink carrier corresponding to the resource; if the network side has not configured an SDT dedicated configuration authorization resource, and the resource is currently unavailable, then selecting an uplink carrier corresponding to an available random access-based SDT resource.

[0021] According to another aspect of the present disclosure, a data transmission method is provided, which is applied to a second terminal, and the method includes: when the second terminal is in an RRC inactive state, determining whether a second trigger condition is met; if it is determined that the second trigger condition is met, triggering an RRC recovery process for performing SDT based on direct link relay.

[0022] According to another aspect of the present disclosure, a data transmission device is provided, including: a judgment module, used to judge whether a first trigger condition is met when the first terminal is in a radio resource control RRC inactive state; a processing module, used to trigger an RRC recovery process if it is determined that the first trigger condition is met, for performing small data transmission SDT based on direct link relay.

[0023] According to another aspect of the present disclosure, an electronic device is provided, comprising: a memory, a processor, and executable instructions stored in the memory and executable in the processor, wherein the processor implements any of the above methods when executing the executable instructions.

[0024] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, and when the executable instructions are executed by a processor, any of the above methods is implemented.

[0025] The data transmission method provided by the embodiment of the present disclosure determines whether a first trigger condition is met when the first terminal is in an RRC inactive state. If it is determined that the first trigger condition is met, an RRC recovery process is triggered to perform small data transmission based on a direct link relay, thereby achieving small data transmission in an RRC inactive state when the first trigger condition is met in a direct link relay scenario, thereby reducing the energy consumption of the terminal.

[0026] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail example embodiments thereof with reference to the attached drawings.

[0028] Figure 1 A schematic diagram of implementing small data transmission in a U2N relay scenario is shown.

[0029] Figure 2 A flow chart of a data transmission method according to an embodiment of the present disclosure is shown.

[0030] Figure 3 is based on Figure 2 A flow chart of another data transmission method is shown.

[0031] Figure 4 Shows Figure 3 FIG. 5 is a schematic diagram of the processing process of step S308 in one embodiment.

[0032] Figure 5 Shows Figure 4 FIG. 4 is a schematic diagram of the processing process of step S406 in one embodiment.

[0033] Figure 6 is based on Figures 2 to 5 An exemplary data transmission process is shown.

[0034] Figure 7 is based on Figure 2A flow chart of another data transmission method is shown.

[0035] Figure 8 A block diagram of a data transmission device according to an embodiment of the present disclosure is shown.

[0036] Fig. 9 A block diagram of another data transmission device in an embodiment of the present disclosure is shown.

[0037] Fig.10 A block diagram of another data transmission device in an embodiment of the present disclosure is shown.

[0038] Fig.11 A schematic structural diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0039] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The accompanying drawings are only schematic illustrations of the disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and thus their repeated description will be omitted.

[0040] In addition, the described features, structures or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, devices, steps, etc. may be adopted. In other cases, well-known structures, methods, devices, implementations or operations are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0041] In addition, the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined. The symbol " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0042] In this disclosure, unless otherwise clearly specified and limited, terms such as "connection" should be understood in a broad sense, for example, it can be an electrical connection or can communicate with each other; it can be directly connected or indirectly connected through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in this disclosure can be understood according to specific circumstances.

[0043] Direct link and direct link technology have been introduced since the 4G era and have always been a hot topic in 3GPP standard discussions, but these technologies have not been commercialized on a large scale in 4G systems. From a technical perspective, technologies such as U2N relay and multi-path relay based on NR direct link can help operators expand network coverage, fill coverage gaps, improve throughput and reliability, and have broad application prospects. However, from the perspective of the terminal, direct link relay technology will significantly increase the energy consumption of relay UE, thereby reducing the enthusiasm of UE as a relay node. This may be one of the reasons for the slow commercialization of direct link relay technology. In order to promote the implementation and commercialization of direct link relay technology in 5G systems, it is urgent to solve the energy saving problem in direct link relay scenarios.

[0044] In order to save terminal energy consumption, the NR system introduces the RRC inactive state (RRC_INACTIVE). For scenarios where data is not frequently transmitted (periodically and / or aperiodically), the network side can keep the terminal in the RRC_INACTIVE state, thereby saving terminal energy consumption while shortening the original delay from the RRC idle state (RRC_IDLE) to the RRC connected state (RRC_CONNECTED). Prior to R16, the RRC_INACTIVE state did not support data transmission. Therefore, the UE must be restored to the RRC_CONNECTED state before any uplink / downlink data transmission can be performed. Even if the data packet is small and the data transmission frequency is very low, each data transmission will establish a connection and then release it to the INACTIVE state, which will result in unnecessary power consumption and signaling overhead. In order to further reduce terminal energy consumption and save signaling overhead, 3GPP introduced the Small Data Transmission (SDT) technology in R17, allowing UEs in the RRC_INACTIVE state to perform signaling or data transmission of small amounts of data without triggering the UE in the RRC_INACTIVE state to enter the RRC_CONNECTED state. Small data transmission in the RRC_INACTIVE state may be sent through a random access procedure, or may be sent through a configuration authorization resource configured in advance through a dedicated signaling (eg, RRC Release (RRC connection release) signaling).

[0045] In the related U2N relay technology, both the relay UE and the remote UE must be in the RRC_CONNECTED state to perform unicast data transmission and reception. Figure 1 FIG. 1 shows a schematic diagram of implementing small data transmission in a U2N relay scenario. Figure 1 As shown, the remote UE 102 may be, for example, a smart watch, an industrial sensor, etc. The remote UE 102 accesses the network through the relay UE 1042 and / or the relay UE 1044.

[0046] In the U2N relay scenario, neither the remote UE nor the relay UE can use the RRC_INACTIVE SDT mechanism introduced in R17 to transmit and receive unicast data. Figure 1 As shown, when the remote UE 102 has small data (such as WeChat real-time information, health monitoring information, periodic positioning information, etc.) to be sent, it is impossible to send data to the base station 106 through the relay UE 1044 in the RRC_INACTIVE state. The remote UE 102 needs to establish a PC5 connection with the relay UE 1042 in the RRC_CONNECTED state in the RRC_CONNECTED state, and the relay UE 1042 sends the data to the base station 106 through Uu.

[0047] Reference Figure 1 In the related U2N relay technology, when a remote UE in the RRC inactive state has small data that needs to be forwarded by the relay UE, the remote UE needs to initiate the RRC resume process to enter the connected state, and trigger the relay UE to enter the RRC connected state, which will greatly increase the energy consumption of the remote user and the relay user. At the same time, frequent small data transmission will repeatedly trigger the RRC connection establishment process, which will also cause unnecessary signaling overhead.

[0048] Therefore, the present disclosure provides a data transmission method, which enables the remote UE and the relay UE to transmit unicast small data in an inactive state in a U2N relay scenario, thereby reducing terminal energy consumption, saving signaling overhead, and solving the pain points of the implementation of direct link relay technology.

[0049] The small data transmission in the disclosed embodiment may include user plane small data and / or control plane signaling transmission, which will not be described in detail below.

[0050] Figure 2 FIG. 1 is a flow chart showing a data transmission method according to an exemplary embodiment. Figure 2 The method shown can be applied, for example, to Figure 1 The remote UE in the.

[0051] refer to Figure 2 , the method 20 provided in the embodiment of the present disclosure may include the following steps.

[0052] In step S202, when the first terminal is in an RRC inactive state, it is determined whether a first trigger condition is met.

[0053] In some embodiments, the first terminal may be Figure 1 The remote UE in the RRC inactive state can determine whether the condition for triggering SDT (ie, the first trigger condition) is met in response to receiving the uplink data to be sent.

[0054] In some embodiments, the first trigger condition may include at least one of the following:

[0055] The higher layer requests to restore the RRC connection;

[0056] The broadcast system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the broadcast system message is configured with the SDT public configuration information based on the direct link relay;

[0057] The first terminal has been configured with an SDT function based on a direct link relay, wherein the network side, when instructing the remote UE (the first terminal) to enter an RRC inactive state, may indicate whether to enable or release the SDT function based on the direct link relay through RRC Release signaling;

[0058] All radio bearers corresponding to uplink data to be transmitted have been configured with an SDT function, wherein the SDT function includes but is not limited to an SDT function based on a direct link relay; and

[0059] The lower layer indicates that a first condition for triggering SDT based on direct link relay is met, wherein the lower layer may be a Medium Access Control (MAC) layer.

[0060] In some embodiments, the first condition for triggering the SDT based on the direct link relay may be satisfying at least one of the following:

[0061] The amount of uplink data to be transmitted corresponding to the radio bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side;

[0062] The network side does not configure the SDT signal quality index threshold value, or the transmission signal quality index value of the direct link communication protocol interface is greater than the configured SDT signal quality index threshold value; and

[0063] The first terminal has available direct link communication resources, and the direct link communication resources can be used to transmit the small data to be transmitted to the second terminal, wherein the second terminal can be Figure 1 The relay UE in.

[0064] For example, the data volume threshold value configured by the network side may include at least one of the following: an existing SDT data volume threshold value (sdt-DataVolumeThreshold), and a data volume threshold value independently configured by the network side for SDT based on direct link relay.

[0065] For example, the SDT signal quality indicator threshold value may include at least one of the following: an existing SDT reference signal received power threshold value (sdt-RSRP-Threshold), and a transmission signal quality threshold value independently configured by the network side for SDT based on direct link relay.

[0066] For example, the direct link communication protocol interface may be a PC5 interface, and the transmission signal quality indicator of the direct link communication protocol interface may include at least one of the following: a direct link reference signal receiving power (Sidelink Reference Signal Receiving Power, SL-RSRP), and a direct link discovery reference signal receiving power (Sidelink Discovery Reference Signal Receiving Power, SD-RSRP).

[0067] In step S204, if it is determined that the first trigger condition is met, the RRC recovery process is triggered to perform SDT based on direct link relay.

[0068] In some embodiments, if it is determined that the first trigger condition is met, for each radio bearer configured with SDT based on direct link relay, the radio bearer is restored according to the network side configuration information, and uplink data and a first RRC recovery request are sent to the second terminal to trigger the RRC recovery process. The specific implementation method of the second terminal triggering the RRC recovery process can be referred to Figure 3 .

[0069] According to the data transmission method provided by the embodiment of the present disclosure, by introducing a judgment condition for triggering RRC inactive state small data transmission based on direct link relay, when the first terminal in the RRC inactive state meets the preset condition, the RRC inactive state small data transmission based on the direct link relay is triggered, thereby reducing the energy consumption of the remote UE and the relay UE and saving signaling overhead.

[0070] Figure 3 is based on Figure 2 A flow chart of another data transmission method is shown. Figure 3 and Figure 2 The connection is that Figure 3 for Figure 2 In step S204, the RRC recovery process is triggered by the second terminal. Figure 3 The method shown can be applied, for example, to Figure 1 The remote UE and relay UE in the.

[0071] refer to Figure 3 , the method 30 provided in the embodiment of the present disclosure may include the following steps.

[0072] In step S302, when the first terminal 3002 is in an RRC inactive state, it is determined whether a first trigger condition is met.

[0073] In some embodiments, the specific implementation of step S302 may refer to step S202.

[0074] In step S304 , if the first terminal 3002 determines that the first trigger condition is met, it sends uplink data and a first RRC recovery request to the second terminal 3004 .

[0075] In some embodiments, the first terminal 3002 may be a remote UE, and the second terminal 3004 may be a relay UE. After determining that the first trigger condition is satisfied, the first terminal 3002 may send the uplink data to be transmitted that arrives at the first terminal 3002 to the second terminal 3004, and the uplink data to be transmitted may be small data.

[0076] In step S306, the second terminal 3004 determines whether the second trigger condition is met when being in the RRC inactive state.

[0077] In some embodiments, the second trigger condition includes at least one of the following:

[0078] The higher layer requests to restore the RRC connection;

[0079] Receiving data sent by the first terminal 3002 through a specifically configured sidelink radio link layer control (SL-RLC) protocol entity, where the data sent by the SL-RLC protocol entity may include a signaling radio bearer and / or a data radio bearer;

[0080] The system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with the SDT public configuration information based on the direct link relay;

[0081] The second terminal 3004 has been configured with an SDT function based on a direct link relay, wherein the network side, when instructing the relay UE (the second terminal 3004) to enter an RRC inactive state, can indicate whether to enable or release the SDT function based on the direct link relay through RRC Release signaling;

[0082] All radio bearers corresponding to uplink data to be transmitted have been configured with SDT function; and

[0083] The lower layer indicates that the second condition for triggering SDT based on direct link relay is met, wherein the lower layer may be a MAC layer.

[0084] In some embodiments, when there are multiple first terminals 3002, all wireless bearers corresponding to uplink data to be transmitted are configured with the SDT function. This means that all wireless bearers corresponding to uplink data to be transmitted of each first terminal 3002 are configured with the SDT function.

[0085] In some embodiments, satisfying the second condition for triggering SDT based on direct link relay may be satisfying at least one of the following:

[0086] The amount of uplink data to be transmitted corresponding to the radio bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side;

[0087] The network side does not configure the SDT signal quality index threshold, or the transmission signal quality index value referenced by the downlink path loss is greater than the configured SDT signal quality index threshold; and

[0088] The uplink carrier selected by the second terminal 3004 has available SDT dedicated configuration authorization resources based on direct link relay, or available traditional SDT dedicated configuration authorization resources (eg, SDT dedicated configuration authorization resources not based on direct link relay), or available random access-based SDT resources.

[0089] For example, the data volume threshold value configured by the network side may include at least one of the following: sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for the SDT relayed based on the direct link.

[0090] For example, the SDT signal quality indicator threshold value includes at least one of the following: sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for SDT based on direct link relay.

[0091] In step S308, if the second terminal 3004 determines that the second trigger condition is met, the RRC recovery process is triggered.

[0092] In some embodiments, the second terminal 3004 determines that the second trigger condition is met, and the operation of triggering the RRC recovery process can refer to Figure 4 .

[0093] Figure 4 Shows Figure 3 The processing diagram of step S308 in one embodiment is shown in FIG. Figure 4 As shown, in the embodiment of the present disclosure, the above step S308 may further include the following steps.

[0094] Step S402: For each radio bearer of the first terminal that has been configured with SDT based on direct link relay, the second terminal 4002 restores the radio bearer according to the network side configuration information.

[0095] In some embodiments, the first terminal of step S402 may be a terminal connected to each Figure 4 The second terminal 40023004 of the method shown is associated with a remote UE.

[0096] Step S404: The second terminal 4002 sends a second RRC recovery request to the network side 4004.

[0097] In some embodiments, both the second RRC recovery request and the first RRC recovery request may be RRC recovery request messages.

[0098] Step S406: select an uplink carrier according to a predetermined rule, and send the uplink data to the network side on the selected uplink carrier.

[0099] In some embodiments, the second terminal 4002 may select the type of SDT by selecting an uplink carrier to perform SDT.

[0100] In some embodiments, the predetermined rule for the second terminal 4002 to select an uplink carrier may refer to Figure 5 .

[0101] Figure 5 Shows Figure 4 The processing process of step S406 in one embodiment is shown in FIG. Figure 5 As shown, in the embodiment of the present disclosure, the above step S406 may further include the following steps.

[0102] Step S502, determining whether the network side has configured SDT dedicated configuration authorization resources based on direct link relay.

[0103] Step S504: If the network side has configured SDT dedicated configuration authorization resources based on direct link relay, it is determined whether the resources are currently available.

[0104] Step S506: If the resource is currently available, select the uplink carrier corresponding to the resource.

[0105] Step S508, if the network side has configured SDT dedicated configuration authorization resources based on direct link relay, but the resources are currently unavailable, or the network side has not configured SDT dedicated configuration authorization resources based on direct link relay, then determine whether the network side configures SDT dedicated configuration authorization resources.

[0106] Step S510: If the network side has configured SDT dedicated configuration authorization resources, it is determined whether the resources are currently available.

[0107] Step S512: If the resource is currently available, select the uplink carrier corresponding to the resource.

[0108] Step S514: If the network side has not configured SDT dedicated configuration authorization resources, or the network side has configured SDT dedicated configuration authorization resources but the resources are currently unavailable, then select an uplink carrier corresponding to an available random access-based SDT resource.

[0109] According to the data transmission method provided by the embodiment of the present disclosure, a judgment condition for triggering inactive small data transmission based on a direct link relay is introduced. When the remote UE and / or the relay UE meets the preset conditions, the inactive small data transmission based on the U2N relay is triggered to avoid the remote UE and / or the relay UE frequently entering the connected state due to the transmission of small data packets. At the same time, the reliability and success rate of the inactive small data transmission are improved by configuring reasonable judgment conditions, thereby saving the energy consumption of the remote UE and the relay UE, saving signaling overhead, and improving the user experience.

[0110] Figure 6 is based on Figures 2 to 5 An exemplary data transmission process is shown in FIG. Figure 6 In the scenario where the remote UE 6002 is in weak coverage or out of coverage, the remote UE 6002 has established a PC5 connection with the relay UE 6004 and has accessed the network through the U2N relay before entering the RRC inactive state. When both the remote UE 6002 and the relay UE 6004 are in the RRC inactive state, the remote UE 6002 triggers a small data transmission based on the direct link relay, and the process is as follows: Figure 6 As shown, the following steps S600 to S618 may be included.

[0111] In step S600 , both the remote UE 6002 and the relay UE 6004 are in the RRC connection state, a PC5-RRC connection has been established between the remote UE 6002 and the relay UE 6004 , and the remote UE 6002 accesses the network through the relay UE 6004 .

[0112] In step S602, the remote UE 6002 and / or the relay UE 6004 receive the system broadcast message (for example, a SIB1 message) and / or RRC dedicated signaling (for example, an RRC Release message) from the network side (base station 6006), save the small data transmission related configuration (based on the direct link relay), and enter the RRC inactive state according to the instruction of the base station 6006.

[0113] In step S6042, the remote UE 6002 enters the RRC inactive state according to the instruction of the base station 6006.

[0114] Step S6044, the relay UE 6004 enters the RRC inactive state according to the instruction of the base station 6006.

[0115] Step S606, when uplink data arrives at the remote UE 6002 in the RRC inactive state, it is determined whether the conditions for triggering small data transmission based on direct link relay are met, and if so, the small data transmission process is triggered. The specific implementation method can refer to step S202.

[0116] Step S608, the remote UE 6002 in the RRC inactive state is specifically configured to send an RRC recovery request message to the relay UE 6004, and at the same time sends a small data packet on a radio bearer (Radio Bearer, RB) configured with small data transmission.

[0117] Step S610, the relay UE 6004 in the RRC inactive state receives the RRC recovery request message and the small data packet sent by the remote UE 6002, and determines whether the conditions for triggering small data transmission are met; if so, the small data transmission process is triggered. For a specific implementation, please refer to step S306.

[0118] Step S612, the relay UE 6004 in the RRC inactive state sends an RRC recovery request message, and selects to perform small data transmission through the dedicated configuration authorization resources for small data transmission based on the direct link relay configured by the network side, or through the traditional dedicated configuration authorization resources for small data transmission configured by the network side, or through random access according to the network side configuration information.

[0119] In step S614, the base station 6006 receives the small data packet from the remote UE 6002 and confirms whether subsequent small data transmission is required as needed. If required, subsequent dynamic scheduling information may be indicated.

[0120] Step S616: The remote UE 6002 and the relay UE 6004 perform subsequent small data transmission process according to the instruction of the base station 6006.

[0121] In step S618, the network side (base station 6006) indicates the end of the small data transmission process through an RRC message, and instructs the remote UE 6002 and / or the relay UE 6004 to enter the RRC idle / inactive / connected state.

[0122] Figure 7 is based on Figure 2 A flow chart of another data transmission method is shown. Figure 7 and Figure 2 The difference is that, Figure 7 The method shown can be applied, for example, to Figure 1 The relay UE in.

[0123] refer to Figure 7 , the method 70 provided in the embodiment of the present disclosure may include the following steps.

[0124] In step S702, when the second terminal is in the RRC inactive state, it is determined whether a second trigger condition is met.

[0125] In some embodiments, when the second terminal is in an RRC inactive state, it can determine whether the second trigger condition is met in response to receiving uplink data to be sent from the first terminal. The specific implementation of step S702 can refer to step S306.

[0126] In step S704, if it is determined that the second trigger condition is met, the RRC recovery process is triggered to perform SDT based on direct link relay.

[0127] In some embodiments, the specific implementation of step S704 may refer to step S308.

[0128] According to the data transmission method provided by the embodiment of the present disclosure, when the remote UE sends small data to the relay UE in the RRC connected state, the relay UE can determine whether the conditions for non-activated small data transmission based on the direct link relay are met in the RRC non-activated state, and if it is determined that the conditions are met, trigger the non-activated small data transmission based on the U2N relay, and send the small data to the base station in the RRC non-activated state, thereby saving energy consumption of the relay UE and signaling overhead.

[0129] Figure 8 FIG. 1 is a block diagram of a data transmission device according to an exemplary embodiment. Figure 8 The device shown can be used, for example, Figure 1 The remote UE in the.

[0130] refer to Figure 8 The device 80 provided in the embodiment of the present disclosure may include a judgment module 802 and a processing module 804.

[0131] The determination module 802 may be configured to determine whether a first trigger condition is met when the first terminal is in a radio resource control (RRC) inactive state.

[0132] The processing module 804 may be configured to trigger an RRC recovery process if it is determined that the first trigger condition is met, so as to perform a small data transmission SDT based on a direct link relay.

[0133] Fig. 9FIG. 1 is a block diagram of another data transmission device according to an exemplary embodiment. Fig. 9 The device shown can be used, for example, Figure 1 The remote UE in the.

[0134] refer to Fig. 9 The device 90 provided in the embodiment of the present disclosure may include a judgment module 902, a processing module 904 and a sending module 906.

[0135] The determination module 902 may be configured to determine whether a first trigger condition is met when the first terminal is in a radio resource control (RRC) inactive state.

[0136] The first trigger condition may include at least one of the following: a high-level request to restore the RRC connection; a system message indicating that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with the SDT public configuration information based on the direct link relay; the first terminal has configured the SDT function based on the direct link relay; all wireless bearers corresponding to the uplink data to be transmitted have been configured with the SDT function; and a low-level indication that the first condition for triggering the SDT based on the direct link relay is met.

[0137] The first condition for triggering SDT based on direct link relay may be satisfying at least one of the following: the amount of uplink data to be transmitted corresponding to the wireless bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; the network side has not configured the SDT signal quality index threshold, or the transmission signal quality index value of the direct link communication protocol interface is greater than the configured SDT signal quality index threshold; and the first terminal has available direct link communication resources, and the direct link communication resources are used to transmit the small data to be transmitted to the second terminal.

[0138] The data volume threshold value configured on the network side may include at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

[0139] The SDT signal quality indicator threshold value may include at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for an SDT based on a direct link relay.

[0140] The direct link communication protocol interface may include a PC5 interface, and the transmission signal quality indicator of the direct link communication protocol interface includes at least one of the following: direct link reference signal received power and direct link discovery reference signal received power.

[0141] The processing module 904 may be configured to trigger an RRC recovery process if it is determined that the first trigger condition is met, so as to perform small data transmission SDT based on direct link relay.

[0142] The processing module 904 can also be used to restore the wireless bearer for each wireless bearer configured with SDT based on direct link relay according to the network side configuration information if it is determined that the first trigger condition is met, and send uplink data and a first RRC recovery request to the second terminal to trigger the RRC recovery process.

[0143] The processing module 904 can also be used to restore the wireless bearer for each wireless bearer of the first terminal that has been configured with SDT based on direct link relay according to the network side configuration information; send a second RRC recovery request to the network side; and select an uplink carrier according to a predetermined rule, and send uplink data to the network side on the selected uplink carrier.

[0144] The processing module 904 can also be used to select the uplink carrier corresponding to the resource if the network side has configured the SDT dedicated configuration authorization resource based on the direct link relay and the resource is currently available; if the network side has configured the SDT dedicated configuration authorization resource based on the direct link relay and the resource is currently unavailable, or the network side has not configured the SDT dedicated configuration authorization resource based on the direct link relay, then determine whether the network side has configured the SDT dedicated configuration authorization resource; if the network side has configured the SDT dedicated configuration authorization resource and the resource is currently available, then select the uplink carrier corresponding to the resource; if the network side has not configured the SDT dedicated configuration authorization resource and the resource is currently unavailable, then select the uplink carrier corresponding to the available random access-based SDT resource.

[0145] The sending module 906 can be used to send uplink data and a first RRC recovery request to the second terminal if it is determined that the first trigger condition is met, so that the second terminal can determine whether the second trigger condition is met when it is in an RRC inactive state, and trigger the RRC recovery process if it is determined that the second trigger condition is met.

[0146] The second trigger condition may include at least one of the following: a high-level request to restore the RRC connection; data sent by the first terminal through a specifically configured direct link radio link layer control protocol entity SL-RLC is received, and the data sent by the SL-RLC includes a signaling radio bearer and / or a data radio bearer; a system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with SDT public configuration information based on the direct link relay; the second terminal has configured the SDT function based on the direct link relay; all radio bearers corresponding to the uplink data to be transmitted have been configured with the SDT function; and a low-level indication that the second condition for triggering the SDT based on the direct link relay is met.

[0147] The number of the first terminals may be multiple; the radio bearers corresponding to all uplink data to be transmitted have been configured with the SDT function, which may include: the radio bearers corresponding to all uplink data to be transmitted by each first terminal have been configured with the SDT function.

[0148] The second condition for triggering SDT based on direct link relay may be satisfying at least one of the following: the amount of uplink data to be transmitted corresponding to the wireless bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; the network side has not configured the SDT signal quality indicator threshold, or the transmission signal quality indicator value referenced by the downlink path loss is greater than the configured SDT signal quality indicator threshold; and there are available SDT dedicated configuration authorization resources based on direct link relay, or available SDT dedicated configuration authorization resources, or available SDT resources based on random access on the uplink carrier selected by the second terminal.

[0149] The data volume threshold value configured on the network side may include at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

[0150] The SDT signal quality indicator threshold value may include at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for an SDT based on a direct link relay.

[0151] Fig.10 FIG. 1 is a block diagram of another data transmission device according to an exemplary embodiment. Fig.10 The device shown can be used, for example, Figure 1 The relay UE in.

[0152] refer to Fig.10 The device 100 provided in the embodiment of the present disclosure may include a judgment module 1002 and a processing module 1004.

[0153] The determination module 1002 may be configured to determine whether a second trigger condition is met when the second terminal is in an RRC inactive state.

[0154] The processing module 1004 may be configured to trigger an RRC recovery process if it is determined that the second trigger condition is met, so as to perform SDT based on direct link relay.

[0155] The specific implementation of each module in the device provided by the embodiment of the present disclosure can refer to the content of the above method, which will not be repeated here.

[0156] Fig.11The following is a schematic diagram showing the structure of an electronic device in an embodiment of the present disclosure. It should be noted that: Fig.11 The device shown is only an example of a computer system, which should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0157] like Fig.11 As shown, the device 1100 includes a central processing unit (CPU) 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage part 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the device 1100 are also stored. The CPU 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.

[0158] The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to the I / O interface 1105 as needed. A removable medium 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1110 as needed, so that a computer program read therefrom is installed into the storage section 1108 as needed.

[0159] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 1109, and / or installed from a removable medium 1111. When the computer program is executed by a central processing unit (CPU) 1101, the above-mentioned functions defined in the system of the present disclosure are executed.

[0160] It should be noted that the computer-readable medium shown in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0161] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0162] The modules involved in the embodiments described in the present disclosure may be implemented by software or hardware. The modules described may also be set in a processor, for example, it may be described as: a processor includes a judgment module and a processing module. The names of these modules do not constitute a limitation on the modules themselves in some cases, for example, the judgment module may also be described as a "module for judging whether a preset trigger condition is met".

[0163] As another aspect, the present disclosure further provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes:

[0164] When the first terminal is in a radio resource control RRC inactive state, it is determined whether a first trigger condition is met; if it is determined that the first trigger condition is met, an RRC recovery process is triggered to perform small data transmission SDT based on direct link relay.

[0165] The exemplary embodiments of the present disclosure are specifically shown and described above. It should be understood that the present disclosure is not limited to the detailed structures, configurations or implementations described herein; on the contrary, the present disclosure is intended to cover various modifications and equivalent configurations included in the spirit and scope of the appended claims.

Claims

1. A data transmission method, characterized in that: Applied to a first terminal, the method includes: When the first terminal is in a radio resource control (RRC) inactive state, determining whether a first trigger condition is met; If it is determined that the first trigger condition is met, the RRC recovery process is triggered to perform small data transmission SDT based on direct link relay.

2. The method according to claim 1, characterized in that The first trigger condition includes at least one of the following: The higher layer requests to restore the RRC connection; The system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with the SDT public configuration information based on the direct link relay; The first terminal has been configured with an SDT function based on a direct link relay; All radio bearers corresponding to uplink data to be transmitted have been configured with SDT function; as well as The lower layer indicates that the first condition for triggering SDT based on the direct link relay is satisfied.

3. The method according to claim 2, characterized in that The first condition for triggering the SDT based on the direct link relay is to satisfy at least one of the following: The amount of uplink data to be transmitted corresponding to the radio bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; The network side is not configured with an SDT signal quality index threshold value, or the transmission signal quality index value of the direct link communication protocol interface is greater than the configured SDT signal quality index threshold value; and The first terminal has available direct link communication resources, and the direct link communication resources are used to transmit the small data to be transmitted to the second terminal.

4. The method according to claim 3, characterized in that The SDT signal quality indicator threshold value includes at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for the SDT based on the direct link relay.

5. The method according to claim 3, characterized in that: The direct link communication protocol interface includes a PC5 interface, and the transmission signal quality index of the direct link communication protocol interface includes at least one of the following: direct link reference signal received power and direct link discovery reference signal received power.

6. The method according to claim 3, characterized in that: The data volume threshold value configured by the network side includes at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

7. The method according to claim 1, characterized in that If it is determined that the first trigger condition is met, an RRC recovery process is triggered to perform SDT based on direct link relay, including: If it is determined that the first trigger condition is met, for each wireless bearer configured with SDT based on direct link relay, the wireless bearer is restored according to the network side configuration information, and uplink data and a first RRC recovery request are sent to the second terminal to trigger the RRC recovery process.

8. The method according to claim 1, characterized in that If it is determined that the first trigger condition is met, an RRC recovery process is triggered to perform SDT based on direct link relay, including: If it is determined that the first trigger condition is met, uplink data and a first RRC recovery request are sent to the second terminal, so that the second terminal can determine whether the second trigger condition is met when it is in an RRC inactive state, and trigger the RRC recovery process if it is determined that the second trigger condition is met.

9. The method according to claim 8, characterized in that The second trigger condition includes at least one of the following: The higher layer requests to restore the RRC connection; Receiving data sent by the first terminal through a specifically configured direct link radio link layer control protocol entity SL-RLC, where the data sent by the SL-RLC includes a signaling radio bearer and / or a data radio bearer; The system message indicates that the current cell supports the SDT function based on the direct link relay, and / or the system message is configured with SDT public configuration information based on the direct link relay; The second terminal has been configured with an SDT function based on a direct link relay; All radio bearers corresponding to uplink data to be transmitted have been configured with SDT function; as well as The lower layer indicates that a second condition for triggering SDT based on the direct link relay is satisfied.

10. The method according to claim 9, characterized in that The number of the first terminals is multiple; All radio bearers corresponding to uplink data to be transmitted have been configured with SDT functions, including: The radio bearers corresponding to all uplink data to be transmitted of each first terminal have been configured with the SDT function.

11. The method according to claim 9, characterized in that The second condition for triggering the SDT based on the direct link relay is to satisfy at least one of the following: The amount of uplink data to be transmitted corresponding to the radio bearer configured with the SDT function is less than or equal to the data amount threshold configured on the network side; The network side does not configure the SDT signal quality index threshold value, or the transmission signal quality index value referenced by the downlink path loss is greater than the configured SDT signal quality index threshold value; and The uplink carrier selected by the second terminal has available SDT dedicated configuration authorization resources based on direct link relay, available SDT dedicated configuration authorization resources, or available SDT resources based on random access.

12. The method according to claim 11, characterized in that The data volume threshold value configured by the network side includes at least one of the following: an SDT data volume threshold value sdt-DataVolumeThreshold, and a data volume threshold value independently configured by the network side for an SDT relayed based on a direct link.

13. The method according to claim 11, characterized in that The SDT signal quality indicator threshold value includes at least one of the following: an SDT reference signal received power threshold value sdt-RSRP-Threshold, and a transmission signal quality threshold value independently configured by the network side for the SDT based on the direct link relay.

14. The method according to claim 8, characterized in that Triggering the RRC recovery process, including: For each radio bearer of the first terminal that has been configured with SDT based on direct link relay, restore the radio bearer according to the network side configuration information; Sending a second RRC recovery request to the network side; and An uplink carrier is selected according to a predetermined rule, and the uplink data is sent to the network side on the selected uplink carrier.

15. The method according to claim 14, characterized in that The uplink carrier is selected according to a predetermined rule, including: If the network side has configured SDT dedicated configuration authorization resources based on direct link relay, and the resources are currently available, selecting an uplink carrier corresponding to the resources; If the network side has configured an SDT dedicated configuration authorization resource based on a direct link relay and the resource is currently unavailable, or the network side has not configured an SDT dedicated configuration authorization resource based on a direct link relay, determining whether the network side has configured an SDT dedicated configuration authorization resource; If the network side has configured SDT dedicated configuration authorization resources and the resources are currently available, selecting an uplink carrier corresponding to the resources; If the network side has configured SDT dedicated configuration authorization resources and the resources are currently unavailable, or the network side has not configured SDT dedicated configuration authorization resources, an uplink carrier corresponding to an available random access-based SDT resource is selected.

16. A data transmission method, characterized in that: Applied to the second terminal, the method includes: When the second terminal is in an RRC inactive state, determining whether a second trigger condition is met; If it is determined that the second trigger condition is met, the RRC recovery process is triggered to perform SDT based on direct link relay.

17. A data transmission device, characterized in that: include: A judging module, configured to judge whether a first trigger condition is met when the first terminal is in a radio resource control RRC inactive state; The processing module is used to trigger the RRC recovery process if it is determined that the first trigger condition is met, so as to perform small data transmission SDT based on direct link relay.

18. An electronic device, comprising: A memory, a processor, and executable instructions stored in the memory and executable in the processor, characterized in that when the processor executes the executable instructions, the method according to any one of claims 1 to 15 or claim 16 is implemented.

19. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that: When the executable instructions are executed by a processor, the method according to any one of claims 1 to 15 or claim 16 is implemented.