Data Transmission Method, Apparatus, Device, and Storage Medium

CN115777224BActive Publication Date: 2025-08-01GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080102523.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-30
Publication Date
2025-08-01
Estimated Expiration
2040-09-30

AI Technical Summary

Technical Problem

其中对于处于RRC非激活态的终端,若终端需要传输数据,需要由RRC非激活态切换为RRC连接态,但是切换过程繁琐,信令开销大

Benefits of technology

[0018] For the method, device, equipment, and storage medium provided in the embodiments of the present application, if the terminal is in the RRC inactive state, resource information allocated by the network device for transmitting uplink data in the RRC inactive state is obtained, and then the terminal transmits uplink data based on the resource information, without the need to switch from the RRC inactive state to the RRC connected state and then transmit uplink data, which simplifies the process of transmitting uplink data when the terminal is in the RRC inactive state, and further reduces the signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115777224B_ABST
    Figure CN115777224B_ABST
Patent Text Reader

Abstract

The present application discloses a data transmission method, apparatus, device and storage medium, relating to the field of mobile communications. The method includes: when the terminal is in the radio resource control (RRC) inactive state, receiving first resource information configured by a network device, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state; and transmitting the uplink data based on the first resource information. There is no need to switch from the RRC inactive state to the RRC connected state to transmit uplink data, which simplifies the process of transmitting uplink data when the terminal is in the RRC inactive state, thereby reducing signaling overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communications, and particularly to a data transmission method, apparatus, device, and storage medium. Background Art

[0002] In the NR (New Radio) system, the RRC (Radio Resource Control) state includes three types: RRC connected state, RRC idle state, and RRC inactive state. Among them, for a terminal in the RRC inactive state, if the terminal needs to transmit data, it needs to switch from the RRC inactive state to the RRC connected state, but the switching process is cumbersome and the signaling overhead is large. Summary of the Invention

[0003] Embodiments of this application provide a data transmission method, apparatus, device, and storage medium, which simplify the process of transmitting uplink data when the terminal is in the RRC inactive state, thereby reducing the signaling overhead. The technical solutions are as follows:

[0004] According to one aspect of this application, a data transmission method is provided, which is applied to a terminal. The method includes:

[0005] When the terminal is in the radio resource control (RRC) inactive state, receiving first resource information configured by a network device, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state;

[0006] Transmitting uplink data based on the first resource information.

[0007] According to one aspect of this application, a data transmission method is provided, which is applied to a network device. The method includes:

[0008] Sending first resource information to a terminal, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state, and the terminal is used to transmit uplink data based on the first resource information.

[0009] According to one aspect of this application, a data transmission apparatus is provided, which is applied to a terminal. The apparatus includes:

[0010] A receiving module, configured to receive first resource information configured by a network device when the terminal is in the radio resource control (RRC) inactive state, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state;

[0011] A transmitting module, configured to transmit uplink data based on the first resource information.

[0012] According to one aspect of the present application, a data transmission device is provided, which is applied to a network device. The device includes:

[0013] A sending module, configured to send first resource information to a terminal, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state, and the terminal is configured to transmit uplink data based on the first resource information.

[0014] According to one aspect of the present application, a terminal is provided. The terminal includes: a processor; a transceiver connected to the processor; a memory for storing executable program code of the processor; wherein, the processor is configured to load and execute the executable program code to implement the data transmission method as described in the above aspect.

[0015] According to one aspect of the present application, a network device is provided. The network device includes: a processor; a transceiver connected to the processor; a memory for storing executable program code of the processor; wherein, the processor is configured to load and execute the executable program code to implement the data transmission method as described in the above aspect.

[0016] According to one aspect of the present application, a computer-readable storage medium is provided. The readable storage medium stores executable program code, and the executable program code is loaded and executed by the processor to implement the data transmission method as described in the above aspect.

[0017] The technical solutions provided in the embodiments of the present application at least include the following beneficial effects:

[0018] For the method, device, equipment, and storage medium provided in the embodiments of the present application, if the terminal is in the RRC inactive state, resource information allocated by the network device for transmitting uplink data in the RRC inactive state is obtained, and then the terminal transmits uplink data based on the resource information, without the need to switch from the RRC inactive state to the RRC connected state and then transmit uplink data, which simplifies the process of transmitting uplink data when the terminal is in the RRC inactive state, and further reduces the signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.

[0020] Figure 1 The block diagram of a communication system provided by an exemplary embodiment of the present application is shown;

[0021] Figure 2 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0022] Figure 3 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0023] Figure 4 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0024] Figure 5 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0025] Figure 6 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0026] Figure 7 The schematic structural diagram of the RAR provided by an exemplary embodiment of the present application is shown;

[0027] Figure 8 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown;

[0028] Figure 9 The block diagram of the data transmission device provided by an exemplary embodiment of the present application is shown;

[0029] Figure 10 The block diagram of the data transmission device provided by an exemplary embodiment of the present application is shown;

[0030] Figure 11 The block diagram of the data transmission device provided by an exemplary embodiment of the present application is shown;

[0031] Figure 12 The block diagram of the data transmission device provided by an exemplary embodiment of the present application is shown;

[0032] Figure 13 The schematic structural diagram of the communication device provided by an exemplary embodiment of the present application is shown. Detailed implementation manners

[0033] To make the objectives, technical solutions, and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0034] It can be understood that the terms "first", "second", etc. used in the present application may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another.

[0035] First, a brief introduction to the nouns involved in the embodiments of the present application is given:

[0036] RRC Inactive state: Also known as the RRC_INACTIVE state, this state is newly introduced in the NR system from the perspective of energy saving. If the terminal is in the RRC Inactive state, both the radio bearer and radio resources are released, and the access context stored in the terminal is not released. The terminal can quickly resume the RRC connected state based on this access context.

[0037] Among them, the access context includes the device information of the terminal, the identifier of the network device, the information of the established connections, bearer information, etc. When the terminal is in the RRC Inactive state, if it needs to resume the RRC connected state, it does not need to negotiate with the network device again to determine the information included in this access context, and can directly switch to the RRC connected state through random access.

[0038] Figure 1 The block diagram of a communication system provided by an exemplary embodiment of the present application is shown. The communication system may include: an access network 12 and a terminal 13.

[0039] The access network 12 includes several network devices 120. The network device 120 may be a base station, which is a device deployed in the access network to provide wireless communication functions for the terminal. The base station may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems adopting different radio access technologies, the name of the device with base station functions may be different. For example, in the LTE system, it is called eNodeB or eNB; in the 5G NR-U system, it is called gNodeB or gNB. With the evolution of communication technologies, the description of "base station" may change. For the convenience of the embodiments of the present application, the device that provides wireless communication functions for the above terminal 13 is collectively referred to as an access network device.

[0040] The terminal 13 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions, as well as various forms of user equipment, mobile stations (Mobile Station, MS), terminal devices, etc. For the convenience of description, the above-mentioned devices are collectively referred to as terminals. The access network device 120 and the terminal 13 communicate with each other through a certain air interface technology, such as the Uu interface.

[0041] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, evolved system of the NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-U system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), next-generation communication system or other communication systems, etc.

[0042] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technologies, mobile communication systems will not only support traditional communications, but also support, for example, Device to Device (D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, and Vehicle to everything (V2X) systems, etc. The embodiments of the present application can also be applied to these communication systems.

[0043] Figure 2The flowchart of a data transmission method provided by an exemplary embodiment of the present application is shown. Refer to Figure 2 , the method includes:

[0044] Step 201: When the terminal is in the RRC inactive state, the network device sends first resource information to the terminal.

[0045] In the embodiments of the present application, it is possible to transmit uplink data based on the resource information allocated by the network device when the terminal is in the RRC inactive state, and the uplink data can be transmitted without the terminal switching the RRC connection state.

[0046] Among them, the first resource information includes resource location, MCS (Modulation and Coding Scheme), or other information, etc. The first resource information is used for the terminal to transmit uplink data in the RRC inactive state.

[0047] Step 202: The terminal receives the first resource information configured by the network device.

[0048] The network device sends the first resource information to the terminal, and the terminal receives the first resource information, and then determines the resource location and MCS included in the first resource information, etc.

[0049] Step 203: The terminal transmits uplink data based on the first resource information.

[0050] The terminal transmits uplink data according to the determined resource location, MCS, etc.

[0051] In some embodiments, the process of the terminal transmitting uplink data in the embodiments of the present application is an SDT (Small Data Transmission) process.

[0052] The embodiments of the present application provide a method for transmitting data in the RRC inactive state. If the terminal is in the RRC inactive state, it obtains the resource information allocated by the network device for transmitting uplink data in the RRC inactive state, and then the terminal transmits uplink data based on the resource information, without having to switch from the RRC inactive state to the RRC connected state and then transmit uplink data, which simplifies the process of the terminal transmitting uplink data in the RRC inactive state, and thus reduces the signaling overhead.

[0053] In Figure 2 Based on the shown embodiments, Figure 3 The flowchart of a data transmission method provided by an exemplary embodiment of the present application is shown. Refer to Figure 3 , replacing steps 201-202 with steps 303-304, the method includes:

[0054] Step 301: The terminal sends the first information to the network device.

[0055] The first information is used to instruct the network device to obtain the first resource information. If the terminal needs to send uplink data in the RRC inactive state, by sending the first information to the network device to inform the network device that the terminal needs to send uplink data, the subsequent network device can allocate the first resource information for the terminal.

[0056] In some embodiments, the terminal determines that the terminal meets the target condition and sends the first information to the network device.

[0057] In addition, the target condition is set by the terminal, or set by the network device, or set by the operator, or set in other ways.

[0058] The target condition is used to indicate that uplink data needs to be transmitted when the terminal is in the RRC inactive state.

[0059] In some embodiments, the target condition includes at least one of the following:

[0060] (1) The DRB (Data Radio Bearer, user plane bearer) corresponding to the uplink data allows triggering SDT.

[0061] The uplink data is the data to be transmitted by the terminal. The DRB is used to transmit user plane data. If the DRB allows triggering SDT, it means that the terminal can transmit uplink data in the RRC inactive state.

[0062] (2) The data volume of the uplink data is less than the preset data volume.

[0063] In the embodiments of the present application, if the terminal is in the RRC disconnected state, the data volume of the data to be transmitted cannot be too large, indicating that the target condition includes that the data volume of the uplink data is less than the preset data volume.

[0064] The preset data volume is set by the terminal, or set by the network device, or set by the operator, or set in other ways.

[0065] The target condition includes that the DRB corresponding to the uplink data allows triggering SDT, or the target condition includes that the data volume of the uplink data is less than the preset data volume, or the target condition includes that the DRB corresponding to the uplink data allows triggering SDT and the data volume of the uplink data is less than the preset data volume.

[0066] In other embodiments, the target condition includes that the cell to which the terminal currently belongs supports SDT and the data volume of the uplink data is less than the preset data volume.

[0067] If the terminal needs to perform SDT, when the cell to which the terminal currently belongs supports SDT and the data volume of the uplink data is less than a preset data volume, it is determined that the target condition is met.

[0068] Step 302: The network device receives the first information sent by the terminal.

[0069] When the terminal sends the first information to the network device, the network device learns that the terminal needs to perform data transmission in the RRC inactive state. At this time, the network device allocates the second information to the terminal.

[0070] In some embodiments, the first information includes an RRC message and user data, and the network device allocates the second information based on the RRC message and user data for the terminal.

[0071] For example, the RRC message is an RRC connection request or other types of messages. The user data includes a terminal identifier, terminal capabilities, or other data.

[0072] Step 303: The network device sends the allocated second information to the terminal.

[0073] Step 304: The terminal receives the second information allocated by the network device.

[0074] Among them, the second information includes first resource information. After receiving the first information, the network device indicates that the terminal needs to perform uplink data transmission. Then the network device determines the second information, sends the second information to the terminal, and the terminal receives the second information, thereby obtaining the first resource information in the second information.

[0075] In the method provided by the embodiments of the present application, if the terminal directly executes the process of transmitting data when it is in the RRC inactive state, it may cause additional information overhead due to the inability to transmit data because the terminal does not meet the conditions. Then when the terminal first determines that the target condition is met, it sends the first information to inform the network device to allocate the first resource information for data transmission. Then the terminal can realize data transmission in the RRC inactive state, improving the accuracy of transmitting uplink data when the terminal is in the RRC disconnected state, and also avoiding additional signaling overhead.

[0076] In addition, on the basis of the Figure 3 shown embodiments, Figure 4 a flowchart of a data transmission method provided by an exemplary embodiment of the present application is shown. Refer to Figure 4 , replace step 301 with step 406, and the method includes:

[0077] Step 401: The terminal determines a random access preamble and second resource information for transmitting the random access preamble.

[0078] In the embodiments of the present application, the SDT process is based on random access. By sending a random access preamble to the network device, the terminal not only triggers the SDT process but also performs the first step in the random access process. Subsequently, the terminal obtains first resource information for transmitting uplink data based on random access, and transmits uplink data based on the first resource information to complete the SDT process.

[0079] Among them, the random access preamble is used to indicate that the terminal performs SDT. The random access preamble is represented by preamble. If the terminal needs to transmit uplink data when it is in the RRC inactive state, the terminal uses the determined random access preamble to inform the network device that it needs to transmit uplink data, and then triggers the SDT process through the random access preamble.

[0080] In some embodiments, a set of random access preambles is pre-configured in the terminal. The terminal selects a random access preamble from the set of random access preambles, and then determines second resource information for transmitting the random access preamble, and subsequently sends the random access preamble to the network device.

[0081] Among them, the set of random access preambles includes at least one random access preamble. For example, the set of random access preambles includes 64 random access preambles, and the terminal can select any one of them.

[0082] In addition, the terminal can determine the second resource information for sending the random access preamble. The second resource information includes the resource location in the random access information, and the terminal sends the random access preamble at this resource location.

[0083] It should be noted that Figure 3 In the embodiments, only the example of the terminal sending the first information to the network device when it determines that the target condition is met is described. In another embodiment, if the terminal determines that the target condition is met, it performs the step of determining the random access preamble, and then sends the first information to the network device.

[0084] Step 402: The terminal sends a random access preamble to the network device based on the second resource information.

[0085] Step 403: The network device receives the random access preamble sent by the terminal.

[0086] The terminal sends the random access preamble to the network device based on the determined second resource information, and the network device receives the random access preamble.

[0087] Step 404: The network device sends a random access response to the terminal.

[0088] Step 405: The terminal receives the random access response sent by the network device.

[0089] The network device sends a random access response to the terminal based on the received random access preamble, and the random access response provides information for the terminal to use when transmitting subsequent data.

[0090] Among them, the random access response is an RAR (Random Access Response) message.

[0091] In some embodiments, the random access response includes at least one of the following:

[0092] (1) TAC (Timing Advanced Command).

[0093] In the embodiments of the present application, since there will be a delay when data is transmitted between the terminal and the network device, in order to avoid this delay, the network device adds TAC to the random access response, and then the terminal sets the timing advance according to the TAC, so that the terminal sends data in advance to prevent the delay from affecting data transmission.

[0094] (2) Third information.

[0095] Among them, the third information includes third resource information for transmitting the first information.

[0096] After receiving the random access preamble, the network device allocates third information including third resource information to the terminal, and then the terminal sends the first information based on the third resource information.

[0097] (3) TC-RNTI (Temporary Cell Radio Network Temporary Identifier).

[0098] In the embodiments of the present application, the network device allocates TC-RNTI to the terminal. Subsequently, the terminal obtains authentication from the network device based on the TC-RNTI. Then, the network device schedules resource information through the TC-RNTI, and the terminal obtains the resource location for data transmission with the network device, and subsequent data transmission is performed.

[0099] Step 406: The terminal sends the first information based on the random access response.

[0100] In the embodiments of the present application, the terminal obtains the second information allocated by the network device by executing steps 401-406, and determines the contention conflict resolution according to the contention conflict resolution identifier included in the second information.

[0101] In some other embodiments, the second information further includes a UL grant (UpLink grant) for indicating the first resource information.

[0102] If the terminal obtains the UL grant from the second information, it indicates that the network device allows the terminal to transmit data. Then the terminal determines the first resource information based on the UL grant, and further transmits uplink data based on the first resource information.

[0103] Among them, the UL grant is used to indicate the first resource information, and the UL grant includes the resource location for transmitting uplink data, the MCS for transmitting uplink data, and so on.

[0104] In a possible implementation manner, the UL grant is carried in a MAC (Media Access Control) CE (Control Element).

[0105] In some other embodiments, the terminal listens for the UL grant sent by the network device, and transmits uplink data based on the first resource information corresponding to the listened UL grant.

[0106] Among them, the UL grant is scheduled by a PDCCH scrambled with a C-RNTI (Cell Radio Network Temporary Identifier).

[0107] The terminal continuously listens for the UL grant sent by the network device. If the terminal listens for the UL grant, it determines that the network device has allocated resource information to the terminal, and then the terminal continues to transmit uplink data based on the resource information.

[0108] In a possible implementation manner, if the second information received by the terminal includes a contention conflict resolution identifier, the terminal can listen for the UL grant sent by the network device, and transmit uplink data based on the first resource information corresponding to the listened UL grant.

[0109] In another embodiment, the network device can also add an RRC message to the second information. If the terminal receives the RRC message, the terminal terminates the small data transmission process. The RRC message can be an RRCResume (resume) message, an RRCRelease (release) message, an RRCSetup (establishment) message, an RRCReject (rejection) message, or other messages.

[0110] It should be noted that Figure 4 The illustrated embodiment includes four-step random access. For example, as Figure 5As shown, the terminal sends a random access preamble to the network device, and the network device sends a random access response to the terminal. The random access response (RAR) includes a TAC, resource information, and a TC-RNTI. The terminal sends Msg3 (a type of message) to the network device, and the Msg3 includes an RRC message and user data. Then, the network device sends Msg4 (a type of message) to the terminal, and the Msg4 includes a contention resolution identifier and a UL grant.

[0111] In the method provided by the embodiments of the present application, when the terminal is in the RRC inactive state, it obtains the first resource information allocated by the network device based on the random access method, and transmits uplink data based on the obtained first resource information, completing the SDT process, ensuring that the terminal transmits uplink data in the RRC inactive state, improving the accuracy of the terminal's uplink data transmission, and also avoiding additional signaling overhead.

[0112] Moreover, when the terminal is in the RRC inactive state, it can continuously monitor the resource information sent by the network device, and then the terminal continuously transmits uplink data based on the received resource information, improving the efficiency of data transmission.

[0113] In Figure 3 Based on the embodiment shown, Figure 6 The flowchart of the data transmission method provided by an exemplary embodiment of the present application is shown. Refer to Figure 6 , replace steps 301-302 with steps 603-604. The method includes:

[0114] Step 601: The terminal determines a random access preamble and the fourth resource information for transmitting the random access preamble.

[0115] In the embodiments of the present application, the fourth resource information is used to transmit the random access preamble, and the fourth resource information is similar to the second resource information in step 401 above, and will not be elaborated here.

[0116] In addition, the process of step 601 is similar to the process of step 401 above, and will not be elaborated here.

[0117] Step 602: The terminal determines the fifth resource information of the first information corresponding to the random access preamble.

[0118] In the embodiments of the present application, the terminal sends a random access preamble and the first information to the network device, and the random access preamble and the first information are transmitted through different resource information. Then, the terminal needs to determine the fourth resource information for transmitting the random access preamble and the fifth resource information for the first information.

[0119] Among them, the fifth resource information is used to transmit the first information, and the resource location for transmitting the first information is included in the fifth resource information.

[0120] In some embodiments, the first information includes an RRC message and user data.

[0121] For example, the RRC message is an RRC connection request or other message. The user data includes a terminal identifier, terminal capabilities, or other data.

[0122] In the embodiments of the present application, the execution order of steps 601 and 602 is not limited. Steps 601 and 602 can be executed simultaneously, or step 601 can be executed after step 602.

[0123] Step 603: The terminal sends a random access preamble based on the fourth resource information and sends the first information based on the fifth resource information.

[0124] Step 604: The network device receives the random access preamble and the first information.

[0125] When the terminal is in the RRC inactive state, it sends a random access preamble and the first information to the network device. If the network device receives the random access preamble and the first information, the network device knows that the terminal needs to perform SDT.

[0126] In some embodiments, the second information includes at least one of the following:

[0127] (1) TAC.

[0128] (2) A contention conflict resolution identifier.

[0129] (3) C-RNTI.

[0130] Among them, the TAC and the contention conflict resolution identifier are similar to those in the above embodiments and will not be elaborated here.

[0131] The C-RNTI is used to scramble the PDCCH (Physical Downlink Control Channel) so that the terminal can determine the resource information allocated by the network device through the C-RNTI.

[0132] It should be noted that the main difference between the embodiments of the present application and the above Figure 4 embodiments is that: Figure 4 In the embodiments, it is necessary to first send a random access preamble to the network device, and then the network device returns a random access response before sending the first information. However, in the embodiments of the present application, the random access preamble and the first information are sent to the network device at one time, and the network device does not need to return a random access response.

[0133] In some other embodiments, the second information further includes a UL grant for indicating the first resource information.

[0134] In a possible implementation manner, the UL grant is carried in a success RAR (success RandomAccess Response).

[0135] For example, as Figure 7 shown, bits are added in the success RAR to indicate the UL grant.

[0136] In some other embodiments, the terminal continuously monitors the UL grant sent by the network device. If the terminal monitors the UL grant, it determines that the network device has allocated resource information to the terminal, and then the terminal continues to transmit uplink data based on the resource information.

[0137] In a possible implementation manner, if the second information received by the terminal includes a contention conflict resolution identifier, the terminal can monitor the UL grant sent by the network device and transmit uplink data based on the first resource information corresponding to the monitored UL grant.

[0138] In another embodiment, the network device can also add an RRC message to the second information. If the terminal receives the RRC message, the terminal terminates the small data transmission process. The RRC message can be an RRC Resume message, an RRC Release message, an RRC Setup message, an RRC Reject message, or other messages.

[0139] It should be noted that Figure 6 the embodiments shown include two-step random access. For example, as Figure 8 shown, the terminal sends a random access preamble and the first information to the network device. The first information includes an RRC message and user data. The network device sends a MsgB (a kind of message) to the terminal based on the received random access preamble and the first information. The MsgB includes a contention conflict resolution identifier, a UL grant, a TAC, and a C-RNTI.

[0140] In the method provided by the embodiments of the present application, in the case where the terminal is in the RRC inactive state, the terminal obtains the first resource information allocated by the network device based on the random access manner, and then transmits uplink data based on the first resource information to complete the SDT process, ensuring that the terminal transmits uplink data in the RRC inactive state, improving the accuracy of the terminal transmitting uplink data, and also avoiding additional signaling overhead.

[0141] Moreover, when the terminal is in the RRC inactive state, it can continuously monitor the resource information sent by the network device. Subsequently, the terminal continuously transmits uplink data based on the received resource information, thereby improving the data transmission efficiency.

[0142] Figure 9 The block diagram of a data transmission device provided by an exemplary embodiment of the present application is shown and applied to a terminal. Refer to Figure 9 The device includes:

[0143] A receiving module 901, configured to receive first resource information configured by a network device when the terminal is in the radio resource control (RRC) inactive state. The first resource information is used for the terminal to transmit uplink data in the RRC inactive state.

[0144] A transmission module 902, configured to transmit uplink data based on the first resource information.

[0145] For the device provided by the embodiment of the present application, if the terminal is in the RRC inactive state, it obtains the resource information allocated by the network device for transmitting uplink data in the RRC inactive state. Subsequently, the terminal transmits uplink data based on this resource information, without the need to switch from the RRC inactive state to the RRC connected state and then transmit uplink data. This simplifies the process of transmitting uplink data when the terminal is in the RRC inactive state, thereby reducing the signaling overhead.

[0146] In some embodiments, refer to Figure 10 The device further includes:

[0147] A sending module 903, configured to send a first message to the network device;

[0148] The receiving module 901 is configured to receive second information allocated by the network device, where the second information includes the first resource information.

[0149] In some embodiments, the sending module 903 is configured to determine that the terminal meets a target condition and send the first message to the network device.

[0150] In some embodiments, the target condition includes at least one of the following:

[0151] The data radio bearer (DRB) corresponding to the uplink data allows triggering of small data transmission (SDT);

[0152] The data volume of the uplink data is less than a preset data volume.

[0153] In some embodiments, the target condition includes:

[0154] The cell to which the terminal currently belongs supports small data transmission (SDT) and the data volume of the uplink data is less than a preset data volume.

[0155] In some embodiments, the sending module 903 is configured to:

[0156] Receive a random access response sent by a network device;

[0157] Send a first message based on the random access response.

[0158] In some embodiments, referring to Figure 10 , the apparatus further includes:

[0159] A determination module 904, configured to determine a random access preamble and second resource information for transmitting the random access preamble, where the random access preamble is used to indicate that a terminal performs small data transmission (SDT);

[0160] A sending module 903, configured to send a random access preamble to a network device based on the second resource information.

[0161] In some embodiments, the random access response includes at least one of the following:

[0162] Timing Advance Command (TAC);

[0163] A third message, where the third message includes third resource information for transmitting the first message;

[0164] Temporary Cell Radio Network Temporary Identifier (TC-RNTI).

[0165] In some embodiments, the second message includes a contention conflict resolution identifier.

[0166] In some embodiments, the second message further includes an uplink grant (UL grant) for indicating the first resource information.

[0167] In some embodiments, the UL grant is carried in a MAC CE.

[0168] In some embodiments, the sending module 903 is configured to:

[0169] Determine a random access preamble and fourth resource information for transmitting the random access preamble, where the random access preamble is used to indicate that a terminal performs small data transmission (SDT);

[0170] Determine fifth resource information of the first message corresponding to the random access preamble;

[0171] Send the random access preamble based on the fourth resource information, and send the first message based on the fifth resource information.

[0172] In some embodiments, the second message includes at least one of the following:

[0173] Timing Advance Command (TAC);

[0174] Contention conflict resolution identifier;

[0175] Cell identity C-RNTI.

[0176] In some embodiments, the second information further includes an uplink grant (UL grant) for indicating the first resource information.

[0177] In some embodiments, the UL grant is carried in a successful random access response (success RAR).

[0178] In some embodiments, a receiving module 901 is configured to:

[0179] Monitor a UL grant sent by a network device, where the UL grant is scheduled by a PDCCH scrambled with a C-RNTI;

[0180] Transmit uplink data based on the first resource information corresponding to the monitored UL grant.

[0181] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0182] Figure 11 The block diagram of a data transmission device provided by an exemplary embodiment of the present application is shown, which is applied to a network device. Refer to Figure 11 , and the device includes:

[0183] A transmitting module 1101 is configured to send first resource information to a terminal, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state, and the terminal is configured to transmit uplink data based on the first resource information.

[0184] For the device provided by the embodiments of the present application, if the terminal is in the RRC inactive state, it obtains the resource information allocated by the network device for transmitting uplink data in the RRC inactive state. Then, the terminal transmits uplink data based on this resource information, without having to switch from the RRC inactive state to the RRC connected state to transmit uplink data, simplifying the process of transmitting uplink data when the terminal is in the RRC inactive state, and thus reducing the signaling overhead.

[0185] In some embodiments, refer to Figure 12 , and the device further includes:

[0186] A receiving module 1102 is configured to receive the first information sent by the terminal;

[0187] A transmitting module 1101 is configured to send the allocated second information to the terminal, where the second information includes the first resource information.

[0188] In some embodiments, a receiving module 1102 is configured to receive a random access preamble sent by a terminal, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT).

[0189] A sending module 1101 is configured to send a random access response to the terminal.

[0190] In some embodiments, the random access response includes at least one of the following:

[0191] Timing Advance Command (TAC);

[0192] Third information, where the third information includes third resource information for transmitting first information;

[0193] Temporary Cell Radio Network Temporary Identifier (TC-RNTI).

[0194] In some embodiments, the second information further includes a contention conflict resolution identifier.

[0195] In some embodiments, the second information further includes an Uplink Grant (UL grant) for indicating first resource information.

[0196] In some embodiments, the UL grant is carried in a Medium Access Control Control Element (MAC CE).

[0197] In some embodiments, a receiving module 1102 is configured to receive a random access preamble and first information.

[0198] In some embodiments, the second information further includes at least one of the following:

[0199] Timing Advance Command (TAC);

[0200] Contention conflict resolution identifier;

[0201] Cell Radio Network Temporary Identifier (C-RNTI).

[0202] In some embodiments, the second information further includes an Uplink Grant (UL grant) for indicating first resource information.

[0203] In some embodiments, the UL grant is carried in a successful random access response (success RAR).

[0204] In some embodiments, the sending module 1101 is configured to:

[0205] Send a UL grant to the terminal, where the UL grant is scheduled by a Physical Downlink Control Channel (PDCCH) scrambled with a C-RNTI;

[0206] The terminal is configured to monitor the UL grant and transmit uplink data based on the first resource information corresponding to the monitored UL grant.

[0207] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0208] Figure 13 FIG. shows a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application. The communication device includes: a processor 1301, a receiver 1302, a transmitter 1303, a memory 1304, and a bus 1305.

[0209] The processor 1301 includes one or more processing cores. The processor 1301 executes various functional applications and information processing by running software programs and modules.

[0210] The receiver 1302 and the transmitter 1303 can be implemented as a communication component, and the communication component can be a communication chip.

[0211] The memory 1304 is connected to the processor 1301 through the bus 1305.

[0212] The memory 1304 can be used to store at least one program code, and the processor 1301 is used to execute the at least one program code to implement each step in the above method embodiments.

[0213] In addition, the communication device can be a terminal or a base station. The memory 1304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof. The volatile or non-volatile storage device includes, but is not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), read-only memory (ROM), magnetic memory, flash memory, programmable read-only memory (PROM).

[0214] In an exemplary embodiment, a computer-readable storage medium is further provided. The executable program code is stored in the readable storage medium, and the executable program code is loaded and executed by the processor to implement the data transmission method executed by the communication device provided by each of the above method embodiments.

[0215] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by a program instructing related hardware. The program can be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disk, etc.

[0216] The above are only alternative embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.

Claims

1. A data transmission method, characterized in that, Applied to a terminal, the method includes: When the terminal is in the Radio Resource Control (RRC) inactive state, receiving first resource information configured by a network device, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state; Transmitting uplink data based on the first resource information; Before receiving the first resource information configured by the network device, the method further includes: Sending a first message to the network device; Receiving second information allocated by the network device, where the second information includes the first resource information; Wherein, sending the first message to the network device includes: Determining a random access preamble and fourth resource information for transmitting the random access preamble, where the random access preamble is used to indicate that the terminal performs Small Data Transmission (SDT); Determining fifth resource information of the first message corresponding to the random access preamble; wherein the fifth resource information is different from the fourth resource information; Sending the random access preamble based on the fourth resource information and sending the first message based on the fifth resource information; Wherein, the random access preamble is selected from a pre-configured set of random access preambles, and the set of random access preambles includes 64 random access preambles; Wherein, the first message includes an RRC connection request and user data, and the user data includes a terminal identifier and terminal capabilities; Wherein, the second information includes at least one of the following: Timing Advance Command (TAC); Contention resolution identifier; Cell Radio Network Temporary Identifier (C-RNTI).

2. The method according to claim 1, characterized in that, Sending the first message to the network device further includes: Determining that the terminal meets a target condition and sending the first message to the network device.

3. The method according to claim 2, characterized in that, The target condition includes at least one of the following: The user plane bearer (DRB) corresponding to the uplink data allows triggering Small Data Transmission (SDT); The data volume of the uplink data is less than a preset data volume.

4. The method according to claim 3, characterized in that, The target condition includes: The cell to which the terminal currently belongs supports SDT and the data volume of the uplink data is less than a preset data volume.

5. The method according to claim 1, characterized in that Sending the first message to the network device further includes: Receiving a random access response sent by the network device; Sending the first message based on the random access response.

6. The method according to claim 5, wherein Before receiving the random access response sent by the network device, the method further includes: Determining a random access preamble and second resource information for transmitting the random access preamble, where the random access preamble is used to indicate that the terminal performs Small Data Transmission (SDT); Sending the random access preamble to the network device based on the second resource information.

7. The method according to claim 5, characterized in that, The random access response includes at least one of the following: Timing Advance Command (TAC); Third information, where the third information includes third resource information for transmitting the first message; ​ 8. The method according to claim 5, wherein ​ 9. The method according to claim 8, wherein ​ 10. The method according to claim 9, characterized in that, ​ 11. The method according to claim 1, wherein The second information further includes an uplink grant (UL grant) for indicating the first resource information.

12. The method according to claim 11, wherein The UL grant is carried in a successful random access response (success RAR).

13. The method according to claim 1, wherein Receiving the first resource information configured by the network device includes: Listening for the UL grant sent by the network device, where the UL grant is scheduled by a physical downlink control channel (PDCCH) scrambled with a cell radio network temporary identifier (C-RNTI); Transmitting the uplink data based on the first resource information corresponding to the listened UL grant.

14. A data transmission method, characterized in that, Applied to a network device, the method includes: Sending first resource information to a terminal, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state, and the terminal is used to transmit uplink data based on the first resource information; Before sending the first resource information to the terminal, the method further includes: Receiving the first information sent by the terminal; Sending allocated second information to the terminal, where the second information includes the first resource information; Wherein, the sending of the first information is achieved by the terminal determining a random access preamble and fourth resource information for transmitting the random access preamble, determining fifth resource information of the first information corresponding to the random access preamble, transmitting the random access preamble based on the fourth resource information, and transmitting the first information based on the fifth resource information. Wherein, the random access preamble is used to indicate that the terminal performs small data transmission (SDT); wherein, the fifth resource information is different from the fourth resource information; Wherein, the random access preamble is selected from a pre-configured set of random access preambles, and the set of random access preambles includes 64 random access preambles; Wherein, the first information includes an RRC connection request and user data, and the user data includes a terminal identifier and terminal capabilities; Wherein, the second information includes at least one of the following: Timing advance command (TAC); Contention resolution identifier; Cell identifier (C-RNTI).

15. The method according to claim 14, wherein Before receiving the first information sent by the terminal, the method further includes: Receiving the random access preamble sent by the terminal, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT); Sending a random access response to the terminal.

16. The method according to claim 15, wherein The random access response includes at least one of the following: Timing advance command (TAC); Third information, where the third information includes third resource information for transmitting the first information; Temporary cell identifier (TC-RNTI).

17. The method according to claim 16, wherein The second information further includes a contention resolution identifier.

18. The method according to claim 17, wherein The second information further includes an uplink grant (UL grant) for indicating the first resource information.

19. The method according to claim 18, characterized in that, The UL grant is carried in a MAC control element (MAC CE).

20. The method according to claim 14, characterized in that, Receiving the first information sent by the terminal includes: Receiving the random access preamble and the first information.

21. The method according to claim 14, wherein The second information further includes an uplink grant (UL grant) for indicating the first resource information.

22. The method according to claim 21, wherein The UL grant is carried in the success random access response (success RAR).

23. The method according to claim 14, wherein Sending the first resource information to the terminal includes: Sending a UL grant to the terminal, where the UL grant is scheduled by a PDCCH scrambled with a cell radio network temporary identity (C-RNTI); The terminal is used to monitor the UL grant and transmit the uplink data based on the first resource information corresponding to the monitored UL grant.

24. A data transmission device, characterized in that, Applied to a terminal, the apparatus includes: A receiving module, configured to receive first resource information configured by a network device when the terminal is in a radio resource control (RRC) inactive state, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state; A transmitting module, configured to transmit uplink data based on the first resource information; Wherein, the apparatus further includes: A sending module, configured to send first information to the network device; The receiving module, configured to receive second information allocated by the network device, where the second information includes the first resource information; Wherein, the sending module is specifically configured to: Determine a random access preamble and fourth resource information for transmitting the random access preamble, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT); Determine fifth resource information of the first information corresponding to the random access preamble; wherein, the fifth resource information is different from the fourth resource information; Transmit the random access preamble based on the fourth resource information and transmit the first information based on the fifth resource information; Wherein, the random access preamble is selected from a pre-configured set of random access preambles, and the set of random access preambles includes 64 random access preambles; Wherein, the first information includes an RRC connection request and user data, and the user data includes a terminal identifier and terminal capabilities; Wherein, the second information includes at least one of the following: Timing advance command (TAC); Contention resolution identity; Cell identifier (C-RNTI).

25. The device according to claim 24, characterized in that, The sending module is configured to determine that the terminal meets a target condition and send the first information to the network device.

26. The device according to claim 25, characterized in that, The target condition includes at least one of the following: The user plane bearer (DRB) corresponding to the uplink data allows triggering small data transmission (SDT); The data volume of the uplink data is less than a preset data volume.

27. The device according to claim 26, wherein The target condition includes: The cell to which the terminal currently belongs supports SDT and the data volume of the uplink data is less than a preset data volume.

28. The device according to claim 26, wherein The sending module is configured to: Receive a random access response sent by the network device; Transmit the first information based on the random access response.

29. The device according to claim 28, wherein, The apparatus further includes: A determining module, configured to determine a random access preamble and second resource information for transmitting the random access preamble, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT); The sending module is configured to transmit the random access preamble to the network device based on the second resource information.

30. The device according to claim 28, characterized in that, The random access response includes at least one of the following: Timing advance command (TAC); Third information, where the third information includes third resource information for transmitting the first information; Temporary cell identifier TC-RNTI.

31. The device according to claim 28, characterized in that, The second information includes a contention conflict resolution identifier.

32. The device according to claim 31, characterized in that, The second information further includes an uplink grant (UL grant) for indicating the first resource information.

33. The device according to claim 32, characterized in that, The UL grant is carried in a MAC CE.

34. The device according to claim 24, wherein The second information further includes an uplink grant (UL grant) for indicating the first resource information.

35. The device according to claim 34, characterized in that, The UL grant is carried in a successful random access response (success RAR).

36. The device according to claim 24, wherein The receiving module is configured to: Monitor the UL grant sent by the network device, where the UL grant is scheduled by a PDCCH scrambled with a cell radio network temporary identifier (C-RNTI); Transmit the uplink data based on the first resource information corresponding to the monitored UL grant.

37. A data transmission device, characterized in that, Applied to a network device, the apparatus includes: A sending module, configured to send first resource information to a terminal, where the first resource information is used for the terminal to transmit uplink data in the RRC inactive state, and the terminal is configured to transmit uplink data based on the first resource information; Wherein, the apparatus further includes: A receiving module, configured to receive the first information sent by the terminal; The sending module, configured to send allocated second information to the terminal, where the second information includes the first resource information; Wherein, the sending of the first information is achieved by the terminal determining a random access preamble and fourth resource information for transmitting the random access preamble, determining fifth resource information corresponding to the random access preamble for the first information, transmitting the random access preamble based on the fourth resource information, and transmitting the first information based on the fifth resource information, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT); wherein, the fifth resource information is different from the fourth resource information; Wherein, the random access preamble is selected from a pre-configured set of random access preambles, and the set of random access preambles includes 64 random access preambles; Wherein, the first information includes an RRC connection request and user data, and the user data includes a terminal identifier and terminal capabilities; Wherein, the second information includes at least one of the following: Timing advance command (TAC); Contention conflict resolution identifier; Cell identifier C-RNTI.

38. The apparatus according to claim 37, wherein: The receiving module is configured to receive the random access preamble sent by the terminal, where the random access preamble is used to indicate that the terminal performs small data transmission (SDT); The sending module is configured to send a random access response to the terminal.

39. The device according to claim 38, characterized in that, The random access response includes at least one of the following: Timing advance command (TAC); Third information, where the third information includes third resource information for transmitting the first information; Temporary cell identifier TC-RNTI.

40. The apparatus according to claim 39, wherein The second information further includes a contention conflict resolution identifier.

41. The device according to claim 40, characterized in that, The second information further includes an uplink grant (UL grant) for indicating the first resource information.

42. The device according to claim 41, characterized in that, The UL grant is carried in a MAC CE.

43. The device according to claim 37, characterized in that, The receiving module is configured to receive a random access preamble and the first information.

44. The device according to claim 37, characterized in that, The second information further includes an uplink grant (UL grant) for indicating the first resource information.

45. The apparatus according to claim 44, characterized in that, The UL grant is carried in a successful random access response (success RAR).

46. The device according to claim 37, wherein The transmitting module is configured to: Transmit a UL grant to the terminal, where the UL grant is scheduled by a PDCCH scrambled with a cell radio network temporary identity (C-RNTI); The terminal is configured to monitor the UL grant and transmit the uplink data based on the first resource information corresponding to the monitored UL grant.

47. A terminal, characterized in that, The terminal includes: A processor; A transceiver connected to the processor; A memory for storing executable program code of the processor; Wherein, the processor is configured to load and execute the executable program code to implement the data transmission method according to any one of claims 1 to 13.

48. A network device, characterized in that, The terminal includes: A processor; A transceiver connected to the processor; A memory for storing executable program code of the processor; Wherein, the processor is configured to load and execute the executable program code to implement the data transmission method according to any one of claims 14 to 23.

49. A computer-readable storage medium, characterized in that, The readable storage medium stores executable program code, and the executable program code is loaded and executed by a processor to implement the data transmission method according to any one of claims 1 to 23.

Citation Information

Patent Citations

  • Method and device for transmitting data in inactive state and user equipment

    CN110139365A