Data transmission method, base station, terminal, device and storage medium
By including the configuration information for the number of Msg3 retransmissions in the RAR UL grant information, the problem of low resource utilization of Msg3 PUSCH retransmission in the NR protocol is solved, flexible Msg3 retransmission is realized, and uplink coverage performance is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-30
- Publication Date
- 2026-04-07
AI Technical Summary
In existing technologies, the repeated transmission of Msg3 PUSCH in the NR protocol results in low resource utilization without increasing signaling overhead, and cannot effectively enhance uplink coverage performance.
By including configuration information for the number of repeated transmissions of Msg3 in the UL grant information of the Random Access Response (RAR), the user terminal determines the number of repeated transmissions of Msg3 based on the configuration information, thereby enabling repeated transmission of Msg3.
Without changing the number of RAR UL grant bits, resource utilization and coverage performance are improved, and flexible retransmission configuration of Msg3 is achieved.
Smart Images

Figure CN121815441A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of mobile communication technology, and more specifically, to a data transmission method, base station, terminal, device, and storage medium in a random access process. Background Technology
[0002] The 3GPP (3rd Generation Partnership Project) NR (New Radio) Release-16 protocol does not support repeated transmissions of the Msg3 PUSCH (Physical Uplink Shared Channel). This feature is being considered for introduction in the Release-17 coverage enhancement project to improve uplink coverage performance. To enable repeated Msg3 transmissions, the base station needs to instruct the user terminal on the number of Msg3 retransmissions. Before the initial transmission of the Msg3 PUSCH, the base station indicates the corresponding transmission resources through the uplink grant information in the Random Access Response (RAR). Related technologies propose supporting Msg3 retransmission technology, which involves configuring a common Msg3 retransmission parameter (such as Msg3-AggregationFactor) on the initial uplink BWP (Bandwidth Part) or indicating a Msg3 retransmission parameter in the DCI (Downlink Control Information) of the scheduling RAR corresponding to the PDSCH (Physical Downlink Shared Channel). However, this method has low resource utilization.
[0003] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0004] The purpose of this disclosure is to provide a data transmission method, base station, terminal, device and storage medium in a random access process, which at least to some extent overcomes the problem of low resource utilization in related technologies.
[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0006] According to one aspect of this disclosure, a data transmission method during a random access process is provided, comprising: sending a random access response to a user terminal, the random access response including uplink authorization information; wherein, when the user terminal requests Msg3 to be retransmitted, the uplink authorization information includes information on the number of times Msg3 will be retransmitted.
[0007] According to another aspect of this disclosure, a data transmission method during a random access process is provided, comprising: a user terminal receiving a random access response from a network side, the random access response including uplink authorization information, wherein when the user terminal requests Msg3 to be retransmitted, the uplink authorization information includes information on the number of times Msg3 will be retransmitted; the user terminal determining the number of times Msg3 will be retransmitted based on the information on the number of times Msg3 will be retransmitted in the uplink authorization information of the random access response.
[0008] According to another aspect of this disclosure, a base station is provided, comprising: a preamble receiving module for receiving a random access preamble sent by a user terminal; and a response sending module for sending a random access response to the user terminal, the random access response including uplink grant information; wherein, when the random access preamble is used to request Msg3 to be retransmitted, the uplink grant information includes information on the number of times Msg3 is retransmitted, so that the user terminal determines the number of times Msg3 is retransmitted according to the configuration information of the number of times Msg3 is retransmitted.
[0009] According to another aspect of this disclosure, a terminal is provided, comprising: a preamble sending module for sending a random access preamble; a response receiving module for receiving a random access response from a network side, wherein the random access response includes uplink grant information, wherein when the random access preamble is used to request Msg3 to be retransmitted, the uplink grant information includes information on the number of times Msg3 is retransmitted; and a retransmission count determination module for determining the number of times Msg3 is retransmitted based on the information on the number of times Msg3 is retransmitted in the uplink grant information in the random access response.
[0010] According to another aspect of this disclosure, an apparatus is provided, comprising: a memory, a processor, and executable instructions stored in the memory and executable in the processor, wherein the processor, when executing the executable instructions, implements any of the methods described above.
[0011] According to another aspect of this disclosure, a computer-readable storage medium is provided that stores computer-executable instructions thereon, which, when executed by a processor, implement any of the methods described above.
[0012] The methods, terminals, base stations, and devices provided in the embodiments of this disclosure include configuration information on the number of repeated transmissions of Msg3 in the UL grant information, so that the user terminal can determine the number of repeated transmissions of Msg3. This achieves the configuration of the number of repeated transmissions of Msg3 without increasing additional signaling overhead, thereby improving resource utilization.
[0013] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this disclosure. Attached Figure Description
[0014] The above and other objects, features and advantages of this disclosure will become more apparent from a detailed description of exemplary embodiments thereof with reference to the accompanying drawings.
[0015] Figure 1 The diagram shows the contention-based random access signaling interaction in NR random access.
[0016] Figure 2 A schematic diagram of a RAR format is shown.
[0017] Figure 3 A data transmission method in a random access process according to an embodiment of the present disclosure is shown.
[0018] Figure 4 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0019] Figure 5 A data transmission method in a random access process according to yet another embodiment of the present disclosure is shown.
[0020] Figure 6 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0021] Figure 7 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0022] Figure 8 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0023] Figure 9 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0024] Figure 10 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0025] Figure 11 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0026] Figure 12 A schematic diagram of the structure of a base station according to the present disclosure is shown.
[0027] Figure 13 A schematic diagram of the structure of a terminal according to this disclosure is shown.
[0028] Figure 14 A schematic diagram of the structure of a device according to the present disclosure is shown. Detailed Implementation
[0029] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted.
[0030] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, apparatuses, steps, etc., can be employed. In other instances, well-known structures, methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0031] Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this disclosure, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified. The symbol " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0032] In this disclosure, unless otherwise expressly specified and limited, the term "connection" and similar terms should be interpreted broadly, for example, it can refer to an electrical connection or the ability to communicate with each other; it can refer to a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this disclosure according to the specific circumstances.
[0033] Currently, NR's random access procedure can be divided into contention-based random access and non-contention-based random access. Contention-based random access procedures include... Figure 1The diagram shows the four-step access process. Figure 2 This illustration shows a schematic diagram of a RAR format according to an embodiment of the present disclosure, wherein the RAR includes uplink authorization information.
[0034] During the initial transmission of Msg3 PUSCH, the base station indicates the corresponding transmission resources through the UL grant information in the random access response. In the relevant protocol, the RAR UL grant consists of 27 bits, as shown in the table below:
[0035] Table 1
[0036] Those skilled in the art should understand that the RAR UL grant does not have additional padding bits or reserved bits for indicating the number of Msg3 retransmissions. Changing the size of the RAR UL grant would lead to serious compatibility issues. The inventors of this disclosure, taking into account various aspects of existing protocols, provide a new technical solution for indicating the number of Msg3 retransmissions through RAR UL grant information, without changing the number of bits in the RAR UL grant.
[0037] One implementation involves the base station scheduling users to repeatedly transmit Msg3; the base station transmits the corresponding Msg3 resource configuration information in the RAR UL grant, including configuration information on the number of Msg3 repeated transmissions; and the user terminal performs the corresponding repeated Msg3 transmissions according to the base station configuration.
[0038] Figure 3 This illustration shows a data transmission method during a random access process according to an embodiment of the present disclosure. It is applied to a base station or network side.
[0039] like Figure 3 As shown, in step 302, the base station receives the random access preamble sent by the UE (User Equipment).
[0040] Step 304: The base station sends a RAR to the UE, which includes UL grant information; wherein the UL grant information includes configuration information for the number of repeated transmissions of Msg3, so that the UE can determine the number of repeated transmissions of Msg3 based on the configuration information for the number of repeated transmissions of Msg3.
[0041] In the above embodiments, by carrying the configuration information of the number of Msg3 retransmissions in the UL grant information in the RAR, and without changing the number of bits in the UL grant information, maximum compatibility with existing protocols is achieved, while improving resource utilization efficiency.
[0042] Figure 4 This invention illustrates a data transmission method during a random access process according to another embodiment of the present disclosure, applied to a user terminal.
[0043] like Figure 4 As shown, in step 402, the UE sends a random access preamble to the base station.
[0044] Step 404: The UE receives a RAR from the network side, which includes uplink grant information, wherein the ULgrant information includes configuration information for the number of Msg3 retransmissions; Step 406: The UE determines the number of times Msg3 will be repeatedly transmitted based on the configuration information of Msg3 repeated transmission count in the UL grant information in the RAR.
[0045] In the above embodiments, the configuration information for the number of Msg3 retransmissions is carried in the UL grant information in the RAR, and the number of bits in the UL grant information is not changed, thereby improving resource utilization efficiency while achieving maximum compatibility with existing protocols.
[0046] In some embodiments, the configuration information for the number of Msg3 retransmissions is indicated by the PUSCH time-domain resource allocation field in the RAR UL grant information.
[0047] The PUSCH time-domain resource allocation field in the RAR UL grant information contains 4 bits. Each bit value represents a specific index value, corresponding to a row in an uplink time-domain resource allocation information indication table configured by SIB1 (System Information Block 1) or a row in a predefined uplink time-domain resource allocation information indication table according to the protocol. In one embodiment, the configuration information for the number of repeated transmissions of Msg3 is added to the time-domain resource allocation field, thereby enabling the PUSCH time-domain resource allocation information in the RAR UL grant information to indicate the number of repeated transmissions of Msg3.
[0048] In one embodiment, there are two time-domain resource allocation information indication tables. The first time-domain resource allocation information indication table is the original table, which does not include the number of repeated transmissions of Msg3 and is used for users who do not support repeated transmissions of Msg3 or for users who are not scheduled by the base station to perform repeated transmissions of Msg3. The second time-domain resource allocation information indication table is a newly added table that contains the number of repeated transmissions of Msg3 and is used for users scheduled by the base station to perform repeated transmissions of Msg3. The following table is an example of a second time-domain resource allocation information indication table:
[0049] Table 2
[0050] The definition of j in the table above is as follows:
[0051] Table 3
[0052] Where µ PUSCH This represents the subcarrier spacing of Msg3, and their specific relationship is as follows: Msg3 subcarrier spacing = 15kHz 2^(µ PUSCH (1) such as µ PUSCH When j=0, the subcarrier spacing of Msg3 is 15kHz, and the corresponding j=1; PUSCH When j=3, the subcarrier spacing of Msg3 is 120kHz, and the corresponding j=3.
[0053] The base station can inform the user whether to schedule Msg3 retransmission in various ways, thereby allowing the user to determine whether to use a second (new) or first (existing) time-domain resource allocation information indication table. For example, the base station can inform the user of which (first / second) time-domain resource allocation information indication table to use, either implicitly or explicitly.
[0054] In one embodiment, the base station implicitly informs the user terminal whether to schedule Msg3 retransmission: when the user requests Msg3 retransmission, both the base station and the user terminal use a new time-domain resource allocation information indication table; when the user does not request Msg3 retransmission, both the base station and the user terminal use the original time-domain resource allocation information indication table. Those skilled in the art should understand that a user not requesting Msg3 retransmission may include the user lacking the capability to perform Msg3 retransmission, or the user possessing the capability but not actively initiating a Msg3 retransmission request. The following provides an embodiment in which the base station implicitly informs the user terminal whether to schedule Msg3 retransmission.
[0055] Figure 5 A data transmission method in a random access process according to yet another embodiment of the present disclosure is shown.
[0056] like Figure 5As shown, in S502, the base station obtains a first time-domain resource allocation information indication table and a second time-domain resource allocation information indication table. The first time-domain resource allocation information indication table does not include the number of repeated transmissions of Msg3, while the second time-domain resource allocation information indication table does include the number of repeated transmissions of Msg3. The first and second time-domain resource allocation information indication tables can be preset; alternatively, they can be semi-statically configured using RRC (Radio Resource Control).
[0057] S504, the base station receives a random access preamble from the user terminal.
[0058] S506, determine whether the user requests repeated transmission of Msg3. If yes, continue to S508; otherwise, continue to S510. For example, the base station can determine whether the user requests repeated transmission of Msg3 based on the different time-frequency resource locations of the PRACH sent by the user or based on the different preambles.
[0059] S508, the base station generates a random access response including uplink grant information, wherein the time domain resource allocation information in the UL grant information of the random access response is generated according to the second time domain resource allocation information indication table, including the configuration information of the Msg3 repeated transmission number.
[0060] S510, the base station generates a random access response including uplink authorization information, wherein time domain resource allocation information is generated according to the first time domain resource allocation information indication table, which does not include configuration information for the number of Msg3 repeated transmissions.
[0061] S512, the base station sends a random access response, including uplink authorization information, to the user terminal.
[0062] S514 After receiving the random access response, the user terminal performs different follow-up processing depending on whether it requests Msg3 to be transmitted repeatedly. If yes, continue to S516; otherwise, continue to S520.
[0063] S516, the user terminal determines the time domain resource allocation information and the number of repeated transmissions of Msg3 according to the second time domain resource allocation information indication table.
[0064] S518, the user terminal performs repeated transmission of Msg3 according to the determined number of times the root Msg3 is repeatedly transmitted, and then performs subsequent processing.
[0065] S520, the user terminal determines the time domain resource allocation information according to the first time domain resource allocation information indication table, which does not include the configuration information of the Msg3 repeated transmission number, and performs subsequent processing.
[0066] In the above embodiments, the base station implicitly determines whether to use the first time-domain resource allocation information indication table or the second time-domain resource allocation information indication table to generate the content of the time-domain resource allocation field in the UL grant information in the random access response. The user terminal also implicitly determines whether to use the first time-domain resource allocation information indication table or the second time-domain resource allocation information indication table to parse the content of the time-domain resource allocation field in the UL grant information, thereby saving signaling overhead and improving resource utilization.
[0067] In one embodiment, the base station explicitly determines whether to use a first or second time-domain resource allocation information indication table to generate the content of the time-domain resource allocation field in the UL grant information of the random access response: the base station indicates whether to use the new (second) time-domain resource allocation information indication table via 1 bit, and this 1 bit can be a reserved bit in the RAR. A specific example is as follows: Figure 6 As shown.
[0068] Figure 6 A data transmission method in a random access process according to yet another embodiment of the present disclosure is shown.
[0069] like Figure 6 As shown in S602, the base station obtains a first time-domain resource allocation information indication table and a second time-domain resource allocation information indication table. The first time-domain resource allocation information indication table does not include the number of repeated transmissions of Msg3, while the second time-domain resource allocation information indication table includes the number of repeated transmissions of Msg3.
[0070] S604, the base station receives a random access preamble from the user terminal.
[0071] S606, the base station determines whether Msg3 needs to be retransmitted. If yes, continue to S608; otherwise, continue to S610.
[0072] S608, the base station sets the predetermined bit in the RAR to the first value; the base station generates a random access response including uplink grant information, wherein the time domain resource allocation information in the UL grant information of the random access response is generated according to the second time domain resource allocation information indication table, including the configuration information of the Msg3 repeated transmission number.
[0073] S610, the base station sets the predetermined bit in the RAR to the second value; the base station generates a random access response including uplink authorization information, wherein time domain resource allocation information is generated according to the first time domain resource allocation information indication table, which does not include the configuration information of the number of Msg3 repeated transmissions.
[0074] S612, the base station sends a random access response, including uplink authorization information, to the user terminal.
[0075] S614, the user terminal received a random access response.
[0076] S616, the user terminal determines whether the predetermined bit of RAR is the first value. If yes, continue to S618; otherwise, continue to S622.
[0077] S618, the user terminal determines the time domain resource allocation information and the number of repeated transmissions of Msg3 according to the second time domain resource allocation information indication table.
[0078] S620: The user terminal performs repeated transmission of Msg3 according to the determined number of times the root Msg3 is repeatedly transmitted, and then performs subsequent processing.
[0079] S622, the user terminal determines the time domain resource allocation information according to the first time domain resource allocation information indication table, which does not include the configuration information of the number of repeated transmissions of Msg3, and performs subsequent processing.
[0080] In the above embodiments, the base station explicitly determines whether to use the first time-domain resource allocation information indication table or the second time-domain resource allocation information indication table to generate the content of the time-domain resource allocation field in the UL grant information, and performs different processing accordingly, thereby improving flexibility and resource utilization.
[0081] The MCS (Modulation and Coding Strategy) field in the RAR UL grant information contains 4 bits and indicates the modulation and coding information for the user's uplink transmission, pointing to the first 16 rows of the MCS index table. In some embodiments, the MCS field in the RAR UL grant information indicates the configuration information for the number of Msg3 retransmissions.
[0082] For users requiring enhanced coverage, the modulation and coding order is generally low, high-order modulation and coding is not needed, and overly fine modulation and coding indication is not required. In some embodiments, the MCS field can be split into two parts: the first part contains 2 or 3 bits for indicating the original modulation and coding information, and the second part contains the remaining 2 or 1 bits for indicating the number of times Msg3 is transmitted.
[0083] Figure 7 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0084] like Figure 7 As shown in S702, the user terminal receives a random access response from the network side, which includes uplink authorization information.
[0085] S704, the user terminal extracts the data of the MCS field from the uplink authorization information.
[0086] S706, the user terminal determines the number of times Msg3 will be repeatedly transmitted based on the predetermined bits in the MCS field.
[0087] For example, suppose the bit value of the MCS is 1101, which originally represented the modulation and coding information indicated by index "13". Taking it as split into two 2-bit values, i.e., 11|01, the modulation and coding information is now indicated by "11", representing the modulation and coding information indicated by index "3". The number of Msg3 repetitions is indicated by "01", representing the second of the four Msg3 repetition configurations. For example, if the Msg3 repetition configuration is {1,2,4,8}, then the indicated Msg3 repetition count is 2. It should be noted that the split modulation and coding information indication is not limited to using only the first few rows of the corresponding MCS table. You can first select some indices from the original 16 rows, and then select one index from these rows for indication. Using the previous example, for instance, if you select index {1,3,5,7} in the table, then "11" indicates the modulation and coding information indicated by index "5" in the table.
[0088] In some embodiments, the odd or even sign of the MCS index is used to indicate different Msg3 repetition counts. For example, an even index {0, 2, 4, ..., 14} implicitly indicates the first Msg3 repetition count, and an odd index {1, 3, 5, ..., 15} implicitly indicates the second Msg3 repetition count. Considering that the number of data bits transmitted in the initial Msg3 transmission is small, using adjacent MCSs will not have much impact on transmission performance. For example, if the original MCS index was 5, but it is now desired to use the first Msg3 repetition count, which requires an even index, then the base station needs to adjust the MCS index to 4 or 6.
[0089] Figure 8 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0090] like Figure 8 As shown in S802, the user terminal receives a random access response from the network side, which includes uplink authorization information.
[0091] S804, the user terminal extracts the MCS index of the MCS field from the uplink authorization information.
[0092] S806, the user terminal determines the number of repeated transmissions of Msg3 based on the parity of the MCS index.
[0093] It should be pointed out that, for Figure 7 and Figure 8 The embodiments shown can be combined with Figure 5 and Figure 6 In the implementation of this method, the base station implicitly or explicitly determines whether to generate the content in the MCS field according to the first method or the second method. After receiving the corresponding MCS indication, the user terminal parses the data according to the corresponding method. In one embodiment, when a first predetermined condition is met, the content in the uplink grant information field is parsed according to the first method, and the content in this field does not include the configuration information of the Msg3 repeated transmission count; when a second predetermined condition is met, the content in the uplink grant information field is parsed according to the second method, and the content in this field includes the configuration information of the Msg3 repeated transmission count. The first predetermined condition may refer to... Figure 5 or Figure 6 The implicit or explicit judgment conditions contained herein, the first method can refer to parsing or processing according to the original method (i.e., according to the configuration information that does not include the Msg3 repeated transmission number in the uplink authorization information field), while the second method refers to parsing according to the configuration information that includes the Msg3 repeated transmission number in this disclosure scheme.
[0094] In one embodiment, the configuration information indicating the number of Msg3 retransmissions is provided through the Channel State Information (CSI) request field in the RAR UL grant information. The CSI request field contains one bit and is currently reserved and unused. This field can be used to configure Msg3 retransmissions, such as bit "0" indicating a first type of Msg3 retransmission count and bit "1" indicating a second type of retransmission count. The following... Figure 9 A specific embodiment is shown.
[0095] Figure 9 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0096] like Figure 9 As shown in S902, the user terminal receives a random access response from the network side, which includes uplink authorization information.
[0097] S904, the user terminal extracts the value of the CSI field from the uplink authorization information.
[0098] S906, the user terminal determines the number of repeated transmissions of Msg3 based on the value of the CSI request field.
[0099] In some embodiments, configuration information indicating the number of Msg3 retransmissions is provided via the Transmission Power Control (TPC) field in the RAR UL grant information.
[0100] The TPC field contains 3 bits to indicate the transmission power parameters of Msg3, as shown in the table below.
[0101]
[0102] Table 4
[0103] For users with limited Msg3 coverage, full-power transmission is generally used, eliminating the need for fine-grained TPC control. Therefore, the TPC can be split into two parts: the first part indicates power control information, and the second part indicates the number of Msg3 retransmissions. Specifically, there are three cases: 0|3, 1|2, and 2|1. "0|3" indicates no power control information is indicated, defaulting to full power, and using 3 bits to indicate the number of Msg3 retransmissions. "1|2" indicates using 1 bit to indicate power control information, specifying two rows in the power control table, and using 2 bits to indicate the number of Msg3 retransmissions. And so on.
[0104] Figure 10 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0105] like Figure 10 As shown in step S1002, the user terminal receives a random access response from the network side, which includes uplink authorization information.
[0106] S1004, the user terminal extracts the TPC field data from the uplink authorization information.
[0107] S1006, the user terminal determines the number of repeated transmissions of Msg3 based on the reserved bits in the TPC field.
[0108] In some embodiments, bits from multiple fields in the uplink grant information are used to jointly indicate the Msg3 retransmission count. For example, assuming that 3 bits are needed to indicate the Msg3 retransmission count, the first bit is configured in the time-domain resource allocation information, and the second and third bits are configured in the MCS field; or the first and second bits are configured in the time-domain resource allocation information, and the third bit is configured in the MCS field. Similarly, all the aforementioned schemes can be mixed to indicate the Msg3 retransmission count. By using a mixed indication method, the requirement for the number of indication bits used in each field can be reduced, thus providing greater flexibility and freedom.
[0109] Figure 11 A data transmission method in a random access process according to another embodiment of the present disclosure is shown.
[0110] like Figure 11As shown, in S1102, the user terminal receives a random access response from the network side, which includes uplink authorization information.
[0111] S1104, the user terminal extracts the first predetermined bit of the first field from the uplink authorization information. The first predetermined bit may include one or more bits.
[0112] S1106, the user terminal extracts the second predetermined bit of the second field from the uplink authorization information. The second predetermined bit may include one or more bits.
[0113] S1108, the user terminal determines the number of times Msg3 will be repeatedly transmitted based on the first predetermined bit and the second predetermined bit. The user terminal can determine the number of times Msg3 will be repeatedly transmitted based on the value of the combination of the first predetermined bit and the second predetermined bit.
[0114] Figure 12 A schematic diagram of the structure of a base station according to this disclosure is shown. Figure 12 As shown, the base station includes: a preamble receiving module 1201, used to receive a random access preamble sent by the UE;
[0115] The response sending module 1202 is used to send a random access response (RAR) to the UE, wherein the RAR includes uplink grant (UL) information. The UL grant information includes configuration information for the number of repeated transmissions of Msg3, so that the UE can determine the number of repeated transmissions of Msg3 based on the configuration information for the number of repeated transmissions of Msg3.
[0116] Figure 13 A schematic diagram of the structure of a user terminal according to this disclosure is shown. Figure 13 As shown, the user terminal includes: a preamble sending module 1301, used to send a random access preamble; a response receiving module 1302, used to receive a random access response (RAR) from the network side, wherein the RAR includes uplink grant (UL) information, wherein the UL grant information includes configuration information for the number of Msg3 retransmissions; and a retransmission count determination module 1303, used to determine the number of Msg3 retransmissions based on the configuration information for the number of Msg3 retransmissions in the UL grant information in the RAR.
[0117] The specific implementation of each module in the device provided in this embodiment can be referred to the content of the above method, and will not be repeated here.
[0118] Figure 14 A schematic diagram of the structure of an electronic device according to an embodiment of this disclosure is shown. It should be noted that... Figure 14The devices shown are merely examples of computer systems and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.
[0119] like Figure 14 As shown, device 1400 includes a central processing unit (CPU) 1401, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1402 or a program loaded from storage section 1408 into random access memory (RAM) 1403. The RAM 1403 also stores various programs and data required for the operation of device 1400. CPU 1401, ROM 1402, and RAM 1403 are interconnected via bus 1404. Input / output (I / O) interface 1405 is also connected to bus 1404.
[0120] The following components are connected to I / O interface 1405: an input section 1406 including a keyboard, mouse, etc.; an output section 1407 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1408 including a hard disk, etc.; and a communication section 1409 including a network interface card such as a LAN card, modem, etc. The communication section 1409 performs communication processing via a network such as the Internet. A drive 1410 is also connected to I / O interface 1405 as needed. Removable media 1411, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1410 as needed so that computer programs read from them can be installed into storage section 1408 as needed.
[0121] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1409, and / or installed from removable medium 1411. When the computer program is executed by central processing unit (CPU) 1401, it performs the functions defined above in the system of this disclosure.
[0122] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0123] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0124] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The described modules can also be housed in a processor; for example, a processor may be described as including a data acquisition module, a data preprocessing module, a recurrent network module, a convolutional network module, a data integration module, and a state classification module. The names of these modules do not necessarily limit the module itself; for example, a data acquisition module may also be described as "a module that acquires initial data from a connected server."
[0125] In another aspect, this disclosure also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium stores computer-executable instructions that, when executed by a processor, implement any of the methods described above.
[0126] Exemplary embodiments of this disclosure have been specifically shown and described above. It should be understood that this disclosure is not limited to the detailed structures, arrangements, or implementations described herein; rather, this disclosure is intended to cover various modifications and equivalent arrangements contained within the spirit and scope of the appended claims.
Claims
1. A data transmission method during random access, characterized in that, include: Send a random access response to the user terminal, the random access response including uplink authorization information; When the user terminal requests Msg3 to be transmitted repeatedly, the uplink authorization information includes the number of times Msg3 can be transmitted repeatedly.
2. The data transmission method according to claim 1, characterized in that, Also includes: Obtain a first time-domain resource allocation information indicator table and a second time-domain resource allocation information indicator table, wherein the first time-domain resource allocation information indicator table does not include the number of repeated transmissions of Msg3, and the second time-domain resource allocation information indicator table includes the number of repeated transmissions of Msg3. When the first predetermined condition is met, the time domain resource allocation field is determined based on the first time domain resource allocation information indication table, excluding the Msg3 repeated transmission count information; When the second predetermined condition is met, the time domain resource allocation field, including the Msg3 repeated transmission count information, is determined based on the second time domain resource allocation information indication table.
3. The data transmission method according to claim 2, characterized in that, The process of obtaining the first time-domain resource allocation information indication table and the second time-domain resource allocation information indication table includes: The first time-domain resource allocation information indicator table and the second time-domain resource allocation information indicator table are pre-set; or The first time-domain resource allocation information indication table and the second time-domain resource allocation information indication table are configured semi-statically using wireless resource control.
4. The data transmission method according to claim 1, characterized in that, The channel state information request field in the uplink authorization information includes the Msg3 repeated transmission count information.
5. The data transmission method according to claim 1, characterized in that, The transmission power control field in the uplink authorization information includes the Msg3 repeated transmission count information.
6. The data transmission method according to claim 5, characterized in that, One or more predetermined bits in the transmission power control field of the uplink authorization information include the Msg3 retransmission count information.
7. The data transmission method according to claim 1, characterized in that, The multiple predetermined bit combinations in the uplink grant information include the Msg3 repeated transmission count information, wherein the multiple predetermined bit combinations come from different fields in the uplink grant information.
8. The data transmission method according to claim 7, characterized in that, The plurality of predetermined bit combinations are derived from at least two of the following: time-domain resource allocation field, modulation and coding strategy field, transmission power control field, or channel state information request field.
9. The data transmission method according to any one of claims 2-8, characterized in that, Also includes: When the first predetermined condition is met, the content of the fields in the uplink authorization information is parsed in the first manner, excluding the Msg3 repeated transmission count information; When the second predetermined condition is met, the content of the fields in the uplink authorization information, including the Msg3 repeated transmission count information, is parsed in the second manner.
10. The data transmission method according to claim 9, characterized in that, The first predetermined condition is that the user terminal does not request repeated transmission of Msg3; The second predetermined condition is that the user terminal requests repeated transmission of Msg3.
11. The data transmission method according to claim 9, characterized in that, The first predetermined condition is that a predetermined bit in the random access response takes a first value, and the second predetermined condition is that a predetermined bit in the random access response takes a second value.
12. A data transmission method during a random access procedure, characterized in that, include: The user terminal receives a random access response, which includes uplink authorization information; When the user terminal requests Msg3 to be retransmitted, the uplink authorization information includes the number of times Msg3 can be retransmitted. The user terminal determines the number of times Msg3 is repeatedly transmitted based on the Msg3 repeated transmission count information in the uplink authorization information in the random access response.
13. The data transmission method according to claim 12, characterized in that, Also includes: Obtain a first time-domain resource allocation information indicator table and a second time-domain resource allocation information indicator table, wherein the first time-domain resource allocation information indicator table does not include the number of repeated transmissions of Msg3, and the second time-domain resource allocation information indicator table includes the number of repeated transmissions of Msg3. When the first predetermined condition is met, the user terminal determines the information in the time domain resource allocation field of the uplink authorization information based on the first time domain resource allocation information indication table; When the second predetermined condition is met, the user terminal determines the Msg3 repeated transmission count information based on the second time domain resource allocation information indication table and the time domain resource allocation field in the uplink authorization information.
14. The data transmission method according to claim 13, characterized in that, The process of obtaining the first time-domain resource allocation information indication table and the second time-domain resource allocation information indication table includes: The first time-domain resource allocation information indicator table and the second time-domain resource allocation information indicator table are pre-set; or The first time-domain resource allocation information indication table and the second time-domain resource allocation information indication table are configured semi-statically using wireless resource control.
15. The data transmission method according to claim 12, characterized in that, The channel state information request field in the uplink authorization information includes the Msg3 repeated transmission count information.
16. The data transmission method according to claim 12, characterized in that, The transmission power control field in the uplink authorization information includes the Msg3 repeated transmission count information; The user terminal determines the number of repeated transmissions of Msg3 based on the Msg3 repeated transmission count information in the uplink authorization information of the random access response, including: The user terminal determines the number of repeated transmissions of Msg3 based on the transmission power control field of the uplink authorization information in the random access response.
17. The data transmission method according to claim 16, characterized in that, One or more predetermined bits in the transmission power control field of the uplink authorization information include the Msg3 retransmission count information.
18. The data transmission method according to claim 12, characterized in that, The multiple predetermined bit combinations in the uplink grant information include the Msg3 repeated transmission count information, wherein the multiple predetermined bit combinations come from different fields in the uplink grant information.
19. The data transmission method according to claim 18, characterized in that, The plurality of predetermined bit combinations are derived from at least two of the following: time-domain resource allocation field, modulation and coding strategy field, transmission power control field, or channel state information request field.
20. The data transmission method according to any one of claims 12-19, characterized in that, Also includes: When the first predetermined condition is met, the content of the fields in the uplink authorization information is parsed according to the first method, excluding the Msg3 repeated transmission count information; When the second predetermined condition is met, the content of the fields in the uplink authorization information, including the Msg3 repeated transmission count information, is parsed in the second manner.
21. The data transmission method according to claim 20, characterized in that, The first predetermined condition is that the user terminal does not request Msg3 retransmission or the user terminal does not support Msg3 retransmission. The second predetermined condition is that the user terminal requests repeated transmission of Msg3.
22. The data transmission method according to claim 20, characterized in that, The first predetermined condition is that a predetermined bit in the random access response takes a first value, and the second predetermined condition is that a predetermined bit in the random access response takes a second value.
23. A base station, characterized in that, include: The preamble receiving module is used to receive random access preambles sent by user terminals; A response sending module is used to send a random access response to the user terminal, wherein the random access response includes uplink authorization information; When the random access preamble is used to request Msg3 to be retransmitted, the uplink authorization information includes Msg3 retransmission count information, so that the user terminal can determine the number of retransmissions of Msg3 based on the Msg3 retransmission count information.
24. A terminal, characterized in that, include: The preamble transmission module is used to send random access preambles; The response receiving module is used to receive a random access response from the network side. The random access response includes uplink authorization information. When the random access preamble is used to request Msg3 to be transmitted repeatedly, the uplink authorization information includes Msg3 repeated transmission count information. The repeated transmission count determination module is used to determine the repeated transmission count of Msg3 based on the Msg3 repeated transmission count information in the uplink authorization information in the random access response.
25. An apparatus comprising: A memory, a processor, and executable instructions stored in the memory and executable in the processor, characterized in that the processor, when executing the executable instructions, implements the method as described in any one of claims 1-22.
26. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that, When the executable instructions are executed by the processor, they implement the method as described in any one of claims 1-22.