Data transmission method, device and storage medium
By using designated random access messages of data quantity indication information in wireless communication, the terminal can allocate wireless resources more precisely, solving the problem of resource waste in the prior art, and achieving more efficient resource utilization.
Patent Information
- Application Number
- CN202080000542.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-10
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2040-04-21
AI Technical Summary
The existing cached data report (BSR) format mainly allocates wireless resources for data with large amounts of data, resulting in excessive allocation of wireless resources to be transmitted data and waste of resources.
When the terminal initiates a random access to the base station, it sends a designated random access message containing data quantity indication information. When an uplink authorization UL GRANT is received by the base station according to the data quantity indication information, the terminal sends the remaining data to be transmitted to the base station. The data quantity indication information ensures the fineness of wireless resource allocation through the buffer size in the BSR or the header R bit of the MAC PDU.
Through the use of data quantity indication information, the base station can allocate wireless resources more precisely, avoid unnecessary resource waste and improve the accuracy of resource allocation.
Smart Images

Figure CN113647172B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a data transmission method, device and storage medium. Background Art
[0002] In wireless communication technology, when a terminal accesses a network, it needs to establish a Radio Resource Control (RRC) connection with a base station. The terminal can convert the RRC_IDLE state or the RRC_INACTIVE state to the RRC_CONNECTED state, and transmit data according to the allocation of radio resources. When the data to be transmitted is a small amount of data, the terminal in the RRC_inactive state transmits data of limited bytes through four-step random access or two-step random access. In related technologies, the remaining bytes of data to be transmitted can be notified through the BSR (Buffer Status Report) to the base station to allocate radio resources according to the existing BSR format.
[0003] However, the existing BSR format mainly allocates wireless resources for data with a large amount of data, resulting in excessive allocation of wireless resources for the data to be transmitted, thereby causing a waste of resources. Summary of the invention
[0004] The present disclosure provides a data transmission method, device and storage medium. The technical solution is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a data transmission method is provided, the method being executed by a terminal, the method comprising:
[0006] During the process of initiating random access to a base station by a terminal in a radio resource control (RRC) inactive state, when there is remaining data to be transmitted in the terminal, the terminal sends a designated random access message to the base station, wherein the designated random access message includes data amount indication information;
[0007] When an uplink grant UL GRANT sent by the base station according to the data amount indication information is received, the remaining data to be transmitted is sent to the base station.
[0008] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0009] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0010] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR: BufferStatusReport in the designated random access message.
[0011] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0012] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0013] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0014] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0015] In a possible implementation scheme, the data amount indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state;
[0016] The step of sending the remaining data to be transmitted to the base station when receiving the uplink grant UL GRANT sent by the base station according to the data amount indication information comprises:
[0017] When receiving the UL GRANT sent by the base station, switching from the RRC inactive state to the RRC connected state;
[0018] The remaining data to be transmitted is sent to the base station in the RRC connected state.
[0019] According to a second aspect of an embodiment of the present disclosure, a data transmission method is provided, the method being executed by a base station, the method comprising:
[0020] receiving a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station;
[0021] When the designated random access message includes data amount indication information, sending an uplink grant UL GRANT to the terminal according to the data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal;
[0022] The remaining data to be transmitted is received and sent by the terminal according to the uplink grant UL GRANT.
[0023] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0024] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0025] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0026] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0027] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0028] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0029] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0030] In a possible implementation, the data volume indication information is further used to indicate that the terminal will switch to a connected radio resource control (RRC) connected state.
[0031] According to a third aspect of an embodiment of the present disclosure, a data transmission device is provided, the device being used in a terminal, the device comprising:
[0032] A message sending module, used for sending a designated random access message to a base station when a terminal in a radio resource control (RRC) inactive state initiates random access to a base station and when the terminal has remaining data to be transmitted;
[0033] The data sending module is configured to send the remaining data to be transmitted to the base station upon receiving an uplink grant UL GRANT sent by the base station according to the data amount indication information.
[0034] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0035] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0036] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0037] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0038] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0039] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0040] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0041] In a possible implementation scheme, the data amount indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state;
[0042] The data sending module comprises:
[0043] A state switching submodule, configured to switch from an RRC inactive state to an RRC connected state when receiving the UL GRANT sent by the base station;
[0044] The data sending submodule is used to send the remaining data to be transmitted to the base station in the RRC connection state.
[0045] According to a fourth aspect of an embodiment of the present disclosure, a data transmission device is provided, where the device is used in a base station, and the device includes:
[0046] A message receiving module, used to receive a designated random access message sent by a terminal in a radio resource control RRC inactive state when initiating random access to the base station;
[0047] a grant sending module, configured to send an uplink grant UL GRANT to the terminal according to the data amount indication information when the designated random access message includes data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal;
[0048] The data receiving module is used to receive the remaining data to be transmitted sent by the terminal according to the uplink grant UL GRANT.
[0049] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0050] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0051] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0052] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0053] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0054] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg APUSCH in 2-step random access.
[0055] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0056] In a possible implementation, the data volume indication information is further used to indicate that the terminal will switch to a connected radio resource control (RRC) connected state.
[0057] According to a fifth aspect of an embodiment of the present disclosure, a data transmission device is provided, the device being used in a terminal, the device comprising:
[0058] processor;
[0059] a memory for storing executable instructions for the processor;
[0060] Wherein, the processor is configured to:
[0061] During the process of initiating random access to a base station by a terminal in a radio resource control (RRC) inactive state, when there is remaining data to be transmitted in the terminal, the terminal sends a designated random access message to the base station, wherein the designated random access message includes data amount indication information;
[0062] When an uplink grant UL GRANT sent by the base station according to the data amount indication information is received, the remaining data to be transmitted is sent to the base station.
[0063] According to a sixth aspect of an embodiment of the present disclosure, a data transmission device is provided, where the device is used in a base station, and the device includes:
[0064] processor;
[0065] a memory for storing executable instructions for the processor;
[0066] Wherein, the processor is configured to:
[0067] receiving a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station;
[0068] When the designated random access message includes data amount indication information, sending an uplink grant UL GRANT to the terminal according to the data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal;
[0069] The remaining data to be transmitted is received and sent by the terminal according to the uplink grant UL GRANT.
[0070] According to the seventh aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium contains executable instructions, and a processor in a terminal calls the executable instructions to implement the data transmission method described in the first aspect or any optional implementation of the first aspect.
[0071] According to an eighth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium contains executable instructions, and a processor in a terminal calls the executable instructions to implement the data transmission method described in the second aspect or any optional implementation of the second aspect.
[0072] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0073] In the embodiment of the present application, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0074] 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
[0075] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0076] Figure 1 is a schematic diagram of a data transmission system provided by an embodiment of the present disclosure;
[0077] Figure 2 is a method flow chart of a data sending method provided by an embodiment of the present disclosure;
[0078] Figure 3 is a method flow chart of a data receiving method provided by an embodiment of the present disclosure;
[0079] Figure 4 is a method flow chart of a data transmission method provided by an embodiment of the present disclosure;
[0080] Figure 5 yes Figure 4 A schematic diagram of a BSR format involved in the illustrated embodiment;
[0081] Figure 6 yes Figure 4 A schematic diagram of a MAC subheader structure involved in the illustrated embodiment;
[0082] Figure 7 is a block diagram of a data sending device provided by an embodiment of the present disclosure;
[0083] Figure 8 is a block diagram of a data receiving device provided by an embodiment of the present disclosure;
[0084] Fig. 9is a structural diagram of a base station provided by an embodiment of the present disclosure;
[0085] Fig.10 It is a structural diagram of a terminal provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0086] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0087] It should be understood that the "several" mentioned in this article refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0088] For ease of understanding, the nouns involved in the embodiments of the present application are explained below.
[0089] 1) Radio Resource Control (RRC)
[0090] RRC processes the third layer information of the control plane between the terminal and the radio access network. RRC is mainly used to establish a signaling link between the terminal and the radio access network and allocate and manage radio resources.
[0091] For a terminal to communicate with a radio access network, it must first establish an RRC link before it can transmit non-access layer signaling.
[0092] Currently, a lot of signaling overhead is required for a terminal to convert from an RRC_IDLE (radio resource control idle) state or an RRC_INACTIVE (radio resource control inactive) state to an RRC_CONNECTED (radio resource control connected) state and then send data.
[0093] 2) Buffer Status Report (BSR)
[0094] The buffer data report is used to provide the base station with information about how much data is in the uplink buffer of the terminal and needs to be sent. Among them, BSR is divided into regular BSR, filling BSR and periodic BSR, as shown below:
[0095] Regular BSR: When the base station does not allocate uplink resources, a logical channel belonging to a logical channel group has data to send, which needs to trigger a regular BSR.
[0096] Padding BSR: When the base station has allocated uplink resources and the number of padding bits is greater than or equal to the BSR control information plus its subheader, the padding BSR is triggered.
[0097] Periodic BSR: When the periodicBSR-Timer times out, the BSR triggered is called periodic BSR.
[0098] 3) Logical Channel Group (LCG)
[0099] The terminal can establish a large number of radio bearers, each of which corresponds to a logical channel. If a buffer status report (BSR) is reported for each logical channel, a large amount of signaling overhead will be incurred. To avoid this overhead, LTE introduces the concept of LCG and puts each logical channel into an LCG (a total of 4). The terminal reports the BSR based on the LCG instead of reporting a BSR for each logical channel.
[0100] Please refer to Figure 1 , which shows a schematic diagram of a data transmission system provided by an embodiment of the present disclosure, such as Figure 1 As shown, the data transmission system may include: a base station 110 and a terminal 120.
[0101] The terminal 120 may be a wireless communication device that supports multiple wireless access technologies for data transmission. The terminal 120 may communicate with one or more core networks via a radio access network (RAN). The terminal 120 may be an IoT terminal, such as a sensor device, a mobile phone (or a "cellular" phone), and a computer with an IoT terminal, for example, a fixed, portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted device. For example, a station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or a user equipment (UE). Alternatively, the terminal 120 may also be a device of an unmanned aerial vehicle.
[0102] The base station 110 may be a network-side device in a wireless communication system. The wireless communication system may be a 5G system, also known as a New Radio (NR) system. Alternatively, the wireless communication system may be a next-generation system of the 5G system.
[0103] Among them, the base station 120 can be a base station (gNB) adopting a centralized distributed architecture in the 5G system. When the base station 120 adopts a centralized distributed architecture, it usually includes a centralized unit (CU) and at least two distributed units (DU). The centralized unit is provided with a packet data convergence protocol (PDCP) layer, a radio link layer control protocol (RLC) layer, and a media access control (MAC) layer protocol stack; the distributed unit is provided with a physical (PHY) layer protocol stack. The specific implementation method of the base station 110 is not limited in the embodiment of the present disclosure.
[0104] A wireless connection may be established between the base station 110 and the terminal 120 via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; or, the wireless air interface may also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.
[0105] The present disclosure provides a data transmission method. Figure 2 , which shows a method flow chart of a data transmission method provided by an embodiment of the present disclosure. The data transmission method can be applied to Figure 1 In the data transmission system shown in the figure, Figure 1 The method may be performed by a terminal in the process, and may include the following steps.
[0106] In step 201, during the process of initiating random access to a base station, a terminal in an RRC inactive state sends a designated random access message to the base station when there is remaining data to be transmitted in the terminal, and the designated random access message includes data amount indication information.
[0107] In step 202, when an uplink grant UL GRANT sent by the base station according to the data amount indication information is received, the remaining data to be transmitted is sent to the base station.
[0108] In a possible implementation, the upper limit of the remaining data volume interval to be transmitted indicated by the data volume indication information is less than 10 bytes.
[0109] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0110] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0111] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0112] In a possible implementation, the data volume indication information is indicated by the R bit in the header of the MAC PDU.
[0113] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0114] In a possible implementation scheme, Msg3 in the 4-step random access or Msg APUSCH in the 2-step random access includes the terminal identity UE ID.
[0115] The components of MSGA are the random access code preamble and Msg A PUSCH.
[0116] Furthermore, Msg3 or MsgA PUSCH can be a RRCResumerequest message.
[0117] In a possible implementation, the data volume indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state;
[0118] When receiving the uplink grant UL GRANT sent by the base station according to the data amount indication information, sending the remaining data to be transmitted to the base station includes:
[0119] When receiving the UL GRANT sent by the base station, switching from the RRC inactive state to the RRC connected state;
[0120] The remaining data to be transmitted is sent to the base station in the RRC connected state.
[0121] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0122] The present disclosure provides a method for receiving data. Figure 3 , which shows a method flow chart of a data transmission method provided by an embodiment of the present disclosure. The data transmission method can be applied to Figure 1 In the data transmission system shown in the figure, Figure 1 The method may be performed by a base station in the process, and may include the following steps.
[0123] In step 301, a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station is received.
[0124] In step 302, when the designated random access message includes data amount indication information, an uplink grant UL GRANT is sent to the terminal according to the data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal.
[0125] In step 303, the remaining data to be transmitted sent by the terminal according to the uplink grant UL GRANT is received.
[0126] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0127] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0128] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0129] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0130] In a possible implementation, the data volume indication information is indicated by the R bit in the header of the MAC PDU.
[0131] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0132] In a possible implementation, Msg3 in the 4-step random access or Msg APUSCH in the 2-step random access includes a terminal identity UE ID, wherein the UE ID is an I-RNTI, which is 40 bits or 24 bits.
[0133] In a possible implementation, the data volume indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state.
[0134] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0135] Please refer to Figure 4 , which shows a method flow chart of a data transmission method provided by an embodiment of the present disclosure, the data transmission method can be applied to Figure 1 In the data transmission system shown in the figure, Figure 1 The terminal interacts with the base station to execute the method, which may include the following steps.
[0136] In step 401, in the process of initiating random access to a base station, when there is remaining data to be transmitted in the terminal, the terminal sends a designated random access message to the base station.
[0137] In an embodiment of the present application, when the data that the terminal needs to transmit is small uplink data, and when there is remaining data to be transmitted in the terminal, the terminal can send a specified random access message to the base station through the uplink physical shared channel (Physical Uplink Shared Channel, PUSCH) when the terminal is in the RRC_INACTIVE inactive state.
[0138] When the terminal is in the RRC_INACTIVE inactive state, during the process of initiating random access to the base station, the terminal can directly transmit data of restricted bytes to the base station.
[0139] The designated random access message is Msg3 in the 4-step random access or Msg APUSCH in the 2-step random access. Msg3 in the 4-step random access or Msg A PUSCH in the 2-step random access may be an RRC re-request frame.
[0140] For example, the terminal can transmit small uplink data through Msg A PUSCH. The limit byte of Msg3 or Msg A PUSCH in the existing standard is 56 or 72 bits. The terminal can directly transmit 56 or 72 bits of data to the base station, but when the UE in the RRC_inactive state adopts four-step random access or two-step random access, the data may exceed 56 or 72 bits, but not too much, for example, the maximum is 15 bytes. When the size of the small data exceeds this value, Msg3 or MsgAPUSCH can be transmitted by small data plus BSR, and the remaining small data can be identified by BSR.
[0141] In addition, the designated random access message may include data amount indication information.
[0142] The upper limit of the minimum data volume interval that the data volume indication information can indicate is less than 10 bytes.
[0143] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0144] Among them, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0145] For example, please refer to Figure 5 , which shows a schematic diagram of a BSR format involved in an embodiment of the present application. Figure 5 As shown, the BSR format may be composed of a logical channel group identifier and a buffer size.
[0146] The logical channel group identifier may occupy three bits, and the BSR may be four bits or one byte.
[0147] In a possible implementation, when the buffer size is one bit, when there is remaining small uplink data that has not been completely transmitted in the buffer, it can be marked in the buffer size.
[0148] In another possible implementation, when the buffer size is five bits, the definition relationship between the identifier in the buffer size and the cache data size can be as shown in Table 1. The terminal sets the corresponding identifier in the BSR according to the range of the amount of remaining uplink small data in the cache area.
[0149] Index Buffer size (BS size) 0 <10bit 1 [10bit,20bit] 2 (20bit,30bit] 3 (30bit,40bit] 4 (40bit,50bit] …… ……
[0150] Table 1
[0151] The terminal encapsulates the identity corresponding to the terminal, part of the uplink small data that can be directly transmitted, and the BSR into a designated random access message, and sends it to the base station through the uplink physical shared channel.
[0152] For example, the terminal identity identifier may be an I-RNTI, which occupies 40 bits or 24 bits.
[0153] In another possible implementation scheme, the data amount indication information may be indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0154] Among them, when the data amount indication information in the specified random access message is indicated by the media access control MAC layer protocol data unit, the terminal determines the data amount of the remaining uplink small data in the uplink small data as the remaining data according to the data amount range of the uplink small data set in the wireless network physical layer interface report RAN1.
[0155] The data volume indication information is indicated by the R bit in the header of the MAC PDU.
[0156] For example, please refer to Figure 6 , which shows a schematic diagram of a MAC subheader structure involved in an embodiment of the present application. Figure 6 As shown, the MAC subheader structure may be composed of an R bit, an F bit, an L bit, and an LCID bit, wherein the MAC subheader may have a total of eight bits, wherein the R bit may be one bit.
[0157] Among them, when the data volume indication information in the specified random access message is indicated by the media access control MAC layer protocol data unit, the terminal can encapsulate the terminal's identity information and some uplink small data that can be directly transmitted into a specified random access message through a MAC layer protocol data unit carrying the data volume indication information, and send the specified random access message to the base station.
[0158] In addition, the data volume indication information may also be used to indicate that the terminal will switch to a connected radio resource control RRC connected state.
[0159] In step 402, the base station receives a designated random access message sent by the terminal when initiating random access to the base station.
[0160] In the embodiment of the present application, the base station may receive a designated random access message sent by the terminal, and decode and identify the designated random access message.
[0161] The base station may obtain the terminal's identity information, part of the data transmitted from the terminal to the base station, and possibly data volume indication information.
[0162] The data volume indication information may enable the base station to obtain wireless resources of corresponding size according to the identifier in the data volume indication information.
[0163] For example, when the data volume indication information in the specified random access message is encapsulated in the BSR, according to the format of the BSR, when the identifier is 1, as shown in Table 1, the buffer size is between 10 bits and 20 bits, and the corresponding wireless resources allocated by the base station can be allocated according to the maximum value of the buffer size, that is, the wireless resources required to transmit 20 bits of data are allocated.
[0164] In step 403, when the designated random access message includes data amount indication information, the base station sends an uplink grant UL GRANT to the terminal according to the data amount indication information.
[0165] In an embodiment of the present application, the base station can allocate the acquired required wireless resources to the corresponding terminal by sending an uplink authorization to the terminal corresponding to the terminal identity identifier based on the identification information in the specified random access message.
[0166] The data volume indication information may be used to indicate the amount of remaining data to be transmitted in the terminal, and the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0167] The uplink grant UL GRANT is a physical control information used to notify the terminal that data transmission is possible.
[0168] For example, after the terminal receives the uplink grant UL GRANT, 4 ms later, that is, 4 subframes later, the terminal can use the allocated radio resources to perform data transmission.
[0169] The wireless resources corresponding to the wireless resource size required by the terminal may be the maximum value of the wireless resources required for the data volume slightly larger than the buffer size corresponding to the data volume indication information.
[0170] When the Buffer size is one bit, it indicates that there is untransmitted small data, and the base station should allocate the maximum difference UL GRANT to the terminal.
[0171] In step 404, when receiving the UL GRANT sent by the base station, the terminal switches from the RRC inactive state to the RRC connected state.
[0172] In the embodiment of the present application, after the terminal receives the uplink authorization sent by the base station, the terminal can switch from the RRC inactive state to the RRC connected state.
[0173] When the terminal receives the uplink grant UL GRANT sent by the base station, the terminal can switch from the RRC_INACTIVE state to the RRC_CONNECTED state, and transmit the remaining uplink small data according to the received wireless resource allocation.
[0174] In step 405, the terminal sends the remaining data to be transmitted to the base station in the RRC connected state.
[0175] In step 406, the base station receives the remaining data to be transmitted sent by the terminal according to the uplink grant UL GRANT.
[0176] In the embodiment of the present application, the base station may receive the remaining data in the terminal buffer sent by the terminal.
[0177] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0178] The following are embodiments of the device disclosed herein, which can be used to execute the method embodiments disclosed herein. For details not disclosed in the device embodiments disclosed herein, please refer to the method embodiments disclosed herein.
[0179] Figure 7 is a block diagram of a data sending device provided by an embodiment of the present disclosure, such as Figure 7 As shown, the data transmission device can be implemented by hardware or a combination of hardware and software. Figure 1 All or part of the terminals in the data transmission system shown in the figure are used to perform Figure 2 or Figure 4 The steps performed by the terminal in any of the illustrated embodiments. The data transmission device may include:
[0180] The message sending module 710 is configured to send a designated random access message to a base station when there is remaining data to be transmitted in the terminal during the process of a terminal in a radio resource control (RRC) inactive state initiating random access to a base station, wherein the designated random access message includes data amount indication information;
[0181] The data sending module 720 is configured to send the remaining data to be transmitted to the base station when receiving an uplink grant UL GRANT sent by the base station according to the data amount indication information.
[0182] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0183] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0184] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0185] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0186] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0187] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0188] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0189] In a possible implementation scheme, the data amount indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state;
[0190] The data sending module 720 includes:
[0191] A state switching submodule, configured to switch from an RRC inactive state to an RRC connected state when receiving the UL GRANT sent by the base station;
[0192] The data sending submodule is used to send the remaining data to be transmitted to the base station in the RRC connection state.
[0193] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0194] Figure 8 is a block diagram of a data receiving device provided by an embodiment of the present disclosure, such as Figure 8 As shown, the data transmission device can be implemented by hardware or a combination of hardware and software. Figure 1 All or part of the base stations in the data transmission system shown in the figure are used to perform Figure 3 or Figure 4 The steps performed by the terminal in any of the illustrated embodiments. The data transmission device may include:
[0195] The message receiving module 810 is used to receive a designated random access message sent by a terminal in a radio resource control RRC inactive state when initiating random access to the base station;
[0196] A grant sending module 820 is configured to send an uplink grant UL GRANT to the terminal according to the data amount indication information when the designated random access message includes data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal;
[0197] The data receiving module 830 is configured to receive the remaining data to be transmitted sent by the terminal according to the uplink grant UL GRANT.
[0198] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0199] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0200] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0201] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0202] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0203] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0204] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0205] In a possible implementation, the data volume indication information is further used to indicate that the terminal will switch to a connected radio resource control (RRC) connected state.
[0206] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0207] One point that needs to be explained is that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0208] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0209] An exemplary embodiment of the present disclosure provides a data transmission device capable of implementing the above-mentioned Figure 2 or Figure 4 In the illustrated embodiment, all or part of the steps executed by the terminal, the data transmission device includes: a processor, a memory for storing instructions executable by the processor;
[0210] Wherein, the processor is configured to:
[0211] During the process of initiating random access to a base station by a terminal in a radio resource control (RRC) inactive state, when there is remaining data to be transmitted in the terminal, the terminal sends a designated random access message to the base station, wherein the designated random access message includes data amount indication information;
[0212] When an uplink grant UL GRANT sent by the base station according to the data amount indication information is received, the remaining data to be transmitted is sent to the base station.
[0213] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0214] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0215] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0216] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0217] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0218] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
[0219] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0220] In a possible implementation scheme, the data amount indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state;
[0221] The step of sending the remaining data to be transmitted to the base station when receiving the uplink grant UL GRANT sent by the base station according to the data amount indication information comprises:
[0222] When receiving the UL GRANT sent by the base station, switching from the RRC inactive state to the RRC connected state;
[0223] The remaining data to be transmitted is sent to the base station in the RRC connected state.
[0224] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0225] An exemplary embodiment of the present disclosure provides a data transmission device capable of implementing the above-mentioned Figure 3 or Figure 4 In the illustrated embodiment, all or part of the steps performed by the base station, the data transmission device includes: a processor, a memory for storing instructions executable by the processor;
[0226] Wherein, the processor is configured to:
[0227] receiving a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station;
[0228] When the designated random access message includes data amount indication information, sending an uplink grant UL GRANT to the terminal according to the data amount indication information; the data amount indication information is used to indicate the amount of remaining data to be transmitted in the terminal;
[0229] The remaining data to be transmitted is received and sent by the terminal according to the uplink grant UL GRANT.
[0230] In a possible implementation, the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes.
[0231] In a possible implementation, in each data volume interval indicated by the data volume indication information, the difference between the upper limits of two adjacent data volume intervals is less than or equal to 10 bits.
[0232] In a possible implementation scheme, the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message.
[0233] In a possible implementation scheme, the data amount indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
[0234] In a possible implementation, the data volume indication information is indicated by an R bit in the header of the MAC PDU.
[0235] In a possible implementation scheme, the designated random access message is Msg3 in 4-step random access or Msg APUSCH in 2-step random access.
[0236] In a possible implementation scheme, Msg3 in the 4-step random access or MsgA PUSCH in the 2-step random access includes a terminal identity UE ID.
[0237] In a possible implementation, the data volume indication information is further used to indicate that the terminal will switch to a connected radio resource control (RRC) connected state.
[0238] In summary, when the data that the terminal needs to transmit is data with a small amount of data, the terminal can send a designated random access message with data amount indication information to the base station. The base station allocates corresponding wireless resources according to the data amount indication information and sends them to the terminal through UL GRANT, and the terminal transmits the remaining data to be transmitted through the received wireless resources. Among them, the data size range corresponding to the wireless resource allocation in the data amount indication information is small, so that the base station can allocate resources for the data to be transmitted more finely, avoid unnecessary waste of resources, and improve the accuracy of resource allocation.
[0239] The above mainly takes the terminal and the base station as examples to introduce the scheme provided by the embodiment of the present disclosure. It can be understood that in order to realize the above functions, the terminal includes a hardware structure and / or software module corresponding to the execution of each function. In combination with the modules and algorithm steps of each example described in the embodiment disclosed in the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.
[0240] Fig. 9 is a schematic diagram of the structure of a base station provided by an embodiment of the present disclosure. Fig. 9 As shown:
[0241] The base station 900 includes a communication unit 904 and a processor 902. The processor 902 may also be a controller. Fig. 9 The communication unit 904 is used to support the base station to communicate with other network devices (such as terminals or other base stations, etc.).
[0242] Furthermore, the base station 900 may also include a memory 903 , and the memory 903 is used to store program codes and data of the base station 900 .
[0243] Understandably, Fig. 9 Only a simplified design of the base station 900 is shown. In practical applications, the base station 900 may include any number of processors, controllers, memories, communication units, etc., and all terminals that can implement the embodiments of the present disclosure are within the protection scope of the embodiments of the present disclosure.
[0244] Fig.10 Schematic diagram of a terminal structure provided by an embodiment of the present disclosure. Fig.10 As shown:
[0245] The terminal 1000 includes a communication unit 1004 and a processor 1002. The processor 1002 may also be a controller. Fig.10 The communication unit 1004 is used to support the terminal to communicate with other network devices (such as base stations, etc.).
[0246] Furthermore, the terminal 1000 may also include a memory 1003 , and the memory 1003 is used to store program codes and data of the terminal 1000 .
[0247] Understandably, Fig.10 Only a simplified design of the terminal 1000 is shown. In practical applications, the terminal 1000 may include any number of processors, controllers, memories, communication units, etc., and all terminals that can implement the embodiments of the present disclosure are within the protection scope of the embodiments of the present disclosure.
[0248] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present disclosure can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. Storage media can be any available media that can be accessed by general or special-purpose computers.
[0249] The embodiments of the present disclosure also provide a computer storage medium, which includes executable instructions, and the executable instructions are called and executed by a processor in a terminal to implement the data transmission method executed by the terminal in the above-mentioned method embodiments; or, the executable instructions are called and executed by a processor in the terminal to implement the data transmission method executed by the terminal in the above-mentioned method embodiments.
[0250] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0251] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A data transmission method, characterized in that: The method is executed by a terminal, and includes: In the process of initiating random access to a base station by a terminal in an RRC inactive state, when there is remaining data to be transmitted in the terminal, a designated random access message is sent to the base station, wherein the designated random access message includes data volume indication information; the data volume indication information is indicated by the buffer size Buffer size in the buffer data report BSR in the designated random access message; the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data volume intervals in each data volume interval indicated by the data volume indication information is less than or equal to 10 bits; the data volume indication information is also used to indicate that the terminal will switch to a connected state radio resource control RRC connected state; When receiving an uplink grant UL GRANT sent by the base station according to the data amount indication information, switching from the RRC inactive state to the RRC connected state, and sending the remaining data to be transmitted to the base station in the RRC connected state; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
2. The method according to claim 1, characterized in that The data volume indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
3. The method according to claim 2, characterized in that The data volume indication information is indicated by the R bit in the header of the MAC PDU.
4. The method according to claim 1, characterized in that: The designated random access message is Msg3 in 4-step random access or Msg APUSCH in 2-step random access.
5. The method according to claim 4, characterized in that The Msg3 in the 4-step random access or the Msg A PUSCH in the 2-step random access includes the terminal identity UE ID.
6. A data transmission method, characterized in that: The method is performed by a base station, and the method includes: receiving a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station; When the designated random access message contains data volume indication information, an uplink grant UL GRANT is sent to the terminal according to the data volume indication information; the data volume indication information is used to indicate the amount of data remaining to be transmitted in the terminal; the data volume indication information is indicated by the buffer size Buffer size in the buffer data report BSR in the designated random access message; the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data volume intervals in each data volume interval indicated by the data volume indication information is less than or equal to 10 bits; the data volume indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state; receiving the remaining data to be transmitted sent by the terminal in the RRC connected state after the terminal switches from the RRC inactive state to the RRC connected state according to the uplink grant UL GRANT; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
7. The method according to claim 6, characterized in that The data volume indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
8. The method according to claim 7, characterized in that The data volume indication information is indicated by the R bit in the header of the MAC PDU.
9. The method according to claim 6, characterized in that The designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
10. The method according to claim 9, characterized in that The Msg3 in the 4-step random access or the Msg A PUSCH in the 2-step random access includes the terminal identity UE ID.
11. A data transmission device, characterized in that: The device is used in a terminal, and includes: A message sending module, used for a terminal in a radio resource control (RRC) inactive state to send a designated random access message to a base station when there is remaining data to be transmitted in the terminal during a process of initiating random access to a base station, wherein the designated random access message includes data volume indication information; the data volume indication information is indicated by a buffer size Buffer size in a buffer data report BSR in the designated random access message; the upper limit of a minimum data volume interval indicated by the data volume indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data volume intervals in each data volume interval indicated by the data volume indication information is less than or equal to 10 bits; the data volume indication information is also used to indicate that the terminal will switch to a connected radio resource control (RRC) connected state; a data sending module, configured to send the remaining data to be transmitted to the base station when receiving an uplink grant ULGRANT sent by the base station according to the data amount indication information; The data sending module comprises: A state switching submodule, configured to switch from an RRC inactive state to an RRC connected state when receiving the UL GRANT sent by the base station; A data sending submodule, used for sending the remaining data to be transmitted to the base station in the RRC connected state; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
12. The device according to claim 11, characterized in that The data volume indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
13. The device according to claim 12, characterized in that The data volume indication information is indicated by the R bit in the header of the MAC PDU.
14. The device according to claim 11, characterized in that The designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
15. The device according to claim 14, characterized in that The Msg3 in the 4-step random access or the Msg A PUSCH in the 2-step random access includes the terminal identity UE ID.
16. A data transmission device, characterized in that: The device is used in a base station, and includes: A message receiving module, used to receive a designated random access message sent by a terminal in a radio resource control RRC inactive state when initiating random access to the base station; A grant sending module, configured to send an uplink grant UL GRANT to the terminal according to the data amount indication information when the designated random access message contains data amount indication information; the data amount indication information is used to indicate the amount of data remaining to be transmitted in the terminal; the data amount indication information is indicated by the buffer size Buffer size in the buffer data report BSR in the designated random access message; the upper limit of the minimum data amount interval indicated by the data amount indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data amount intervals in each data amount interval indicated by the data amount indication information is less than or equal to 10 bits; the data amount indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state; A data receiving module, configured to receive the remaining data to be transmitted, which is sent by the terminal in the RRC connected state after the terminal switches from the RRC inactive state to the RRC connected state according to the uplink grant UL GRANT; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
17. The device according to claim 16, characterized in that The data volume indication information is indicated by a media access control layer protocol data unit MAC PDU in the designated random access message.
18. The device according to claim 17, characterized in that The data volume indication information is indicated by the R bit in the header of the MAC PDU.
19. The device according to claim 16, characterized in that The designated random access message is Msg3 in 4-step random access or Msg A PUSCH in 2-step random access.
20. The device according to claim 19, characterized in that The Msg3 in the 4-step random access or the Msg A PUSCH in the 2-step random access includes the terminal identity UE ID.
21. A data transmission device, characterized in that: The device is used in a terminal, and includes: processor; a memory for storing executable instructions for the processor; Wherein, the processor is configured to: In the process of initiating random access to a base station by a terminal in an RRC inactive state, when there is remaining data to be transmitted in the terminal, a designated random access message is sent to the base station, wherein the designated random access message includes data volume indication information; the data volume indication information is indicated by the buffer size Buffer size in the buffer data report BSR in the designated random access message; the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data volume intervals in each data volume interval indicated by the data volume indication information is less than or equal to 10 bits; the data volume indication information is also used to indicate that the terminal will switch to a connected state radio resource control RRC connected state; When receiving an uplink grant UL GRANT sent by the base station according to the data amount indication information, switching from the RRC inactive state to the RRC connected state, and sending the remaining data to be transmitted to the base station in the RRC connected state; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
22. A data transmission device, characterized in that: The device is used in a base station, and includes: processor; a memory for storing executable instructions for the processor; Wherein, the processor is configured to: receiving a designated random access message sent by a terminal in a radio resource control (RRC) inactive state when initiating random access to the base station; When the designated random access message contains data volume indication information, an uplink grant UL GRANT is sent to the terminal according to the data volume indication information; the data volume indication information is used to indicate the amount of small data remaining in the terminal; the data volume indication information is indicated by the buffer size Buffer size in the buffer data report BSR in the designated random access message; the upper limit of the minimum data volume interval indicated by the data volume indication information is less than 10 bytes, and the difference between the upper limits of two adjacent data volume intervals in each data volume interval indicated by the data volume indication information is less than or equal to 10 bits; the data volume indication information is also used to indicate that the terminal will switch to a connected radio resource control RRC connected state; receiving the remaining data to be transmitted sent by the terminal in the RRC connected state after the terminal switches from the RRC inactive state to the RRC connected state according to the uplink grant UL GRANT; Wherein, when the Buffer size is 1 bit, the data amount indication information is used to indicate that there is remaining data to be transmitted in the terminal, and the UL GRANT is allocated by the base station according to the maximum difference.
23. A computer-readable storage medium, characterized in that: The readable storage medium contains executable instructions, and the executable instructions are called and executed by a processor in the terminal to implement the data transmission method as described in any one of claims 1 to 5 above.
24. A computer-readable storage medium, characterized in that: The readable storage medium contains executable instructions, and the executable instructions are called and executed by a processor in the base station to implement the data transmission method as described in any one of claims 6 to 10 above.
Citation Information
Patent Citations
Data transmission methods
CN104737614B