Method and system for transmission of msga message of dynamic length in random access procedure
By dynamically selecting the transmission parameters of the msgA payload by the user equipment and adjusting the modulation and coding scheme according to the length and channel status, the problem of resource waste in 5G wireless networks is solved, and the resource utilization rate and access success rate are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PURPLE MOUNTAIN LAB
- Filing Date
- 2024-08-06
- Publication Date
- 2026-05-12
AI Technical Summary
In 5G wireless networks, during random access, the base station cannot predict the effective length of the user equipment's msgA payload, resulting in the transmission parameters being fixed at the maximum allowable length, which leads to resource waste and low utilization.
User equipment dynamically selects the transmission parameters of the msgA payload, and adjusts the modulation and coding scheme according to the length of the msgA payload, channel status, or downlink signal strength, so as to flexibly transmit on PRU resources.
By dynamically adjusting transmission parameters, resource waste is avoided, and resource utilization and random access success rate are improved.
Smart Images

Figure CN119136328B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a method and system for transmitting dynamically lengthed msgA messages during random access. Background Technology
[0002] In wireless networks such as 5G, the random access procedure is crucial for establishing initial communication between user equipment (UE) and base station.
[0003] In a two-step random access procedure or a scheduling-free random access procedure, the transmission parameters of the msgA payload are determined by the base station. Since the base station does not know the length of the msgA payload that the user equipment will send, the base station determines these parameters based on the maximum allowable length of the msgA payload and broadcasts them to each user equipment in advance.
[0004] For msgA payloads of different lengths, the transmission parameters used by the user equipment are determined based on the maximum permissible length of the msgA payload. Furthermore, in order to ensure correct decoding at the base station, the user equipment cannot dynamically adjust the transmission parameters of the msgA payload to adapt to different lengths. Therefore, for msgA payloads shorter than the maximum permissible length, this leads to resource waste and low resource utilization. Summary of the Invention
[0005] This invention provides a method and system for transmitting dynamically lengthed msgA messages during random access, which supports the flexible transmission of msgA payloads of different lengths on corresponding PRU resources, thereby avoiding resource waste and improving resource utilization.
[0006] In a first aspect, the present invention provides a method for transmitting dynamically lengthed msgA messages during random access, applied to a user equipment, wherein the msgA message includes a preamble, msgA control information, and msgA payload, and the method includes:
[0007] Receive random access configuration information broadcast by the base station;
[0008] Based on the random access configuration information, the transmission parameters of the preamble, PRU resources, and msgA control information for the two-step random access procedure or the scheduling-free random access procedure are determined.
[0009] The transmission parameters of the msgA payload are dynamically selected as the msgA control information;
[0010] The preamble is sent to the base station on the random access channel;
[0011] Based on the transmission parameters of the msgA control information, the msgA control information is modulated and coded, and the modulated and coded msgA control information is carried on the preamble of the PRU resource and sent to the base station.
[0012] Based on the transmission parameters of the msgA payload, the msgA payload is modulated and coded, and the modulated and coded msgA payload is carried on other symbols of the PRU resource and sent to the base station.
[0013] According to the present invention, a method for transmitting dynamically lengthed msgA messages during random access is provided. The transmission parameters of the msgA payload include a modulation and coding scheme for transmitting the msgA payload, the number of time-domain symbols, transmission power control parameters, radio channel state, demodulation reference signal, and period. The modulation and coding scheme includes a modulation method and a coding method.
[0014] According to a method for transmitting dynamically lengthed msgA messages during random access provided by the present invention, the step of dynamically selecting the transmission parameters of the msgA payload includes:
[0015] Based on the length of the msgA payload, the transmission parameters of the msgA payload are dynamically selected; wherein the number of time-domain symbols and the number of bits carried by one modulation symbol in the modulation scheme are positively correlated with the length of the msgA payload; or, based on the strength of the downlink synchronization signal block, the transmission parameters of the msgA payload are dynamically selected; wherein the number of bits carried by one modulation symbol in the modulation scheme is positively correlated with the strength of the downlink synchronization signal block; or, based on the strength of the downlink reference signal, the transmission parameters of the msgA payload are dynamically selected; wherein the number of bits carried by one modulation symbol in the modulation scheme is positively correlated with the strength of the downlink reference signal.
[0016] According to the present invention, a method for transmitting dynamically lengthed msgA messages during random access is provided. The random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information.
[0017] The step of determining the transmission parameters of the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information includes:
[0018] Select the preamble from the candidate preambles;
[0019] Based on the first mapping relationship, select the PRU resource corresponding to the preamble from each of the candidate PRU resources;
[0020] Based on the second mapping relationship, the transmission parameters of the msgA control information corresponding to the preamble are selected from the transmission parameters of each msgA control information.
[0021] According to a method for transmitting dynamically lengthed msgA messages during random access provided by the present invention, the step of selecting the preamble from the candidate preambles includes:
[0022] The preamble is selected from the candidate preambles based on any one of the following: the length of the msgA payload, the strength of the downlink synchronization signal block, and the strength of the downlink reference signal.
[0023] According to the present invention, a method for transmitting dynamically lengthed msgA messages during random access is provided, wherein the transmission parameters of the msgA control information include the modulation and coding scheme, the number of preamble symbols, the demodulation reference signal, and the period used for transmitting the msgA control information.
[0024] Secondly, the present invention also provides a method for transmitting dynamically lengthed msgA messages during random access, applied to a base station, wherein the msgA message includes a preamble, msgA control information, and msgA payload, and the method includes:
[0025] Broadcast random access configuration information;
[0026] The preamble is received on a random access channel;
[0027] Based on the random access configuration information, the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information are determined;
[0028] Using the transmission parameters of the msgA control information, the modulated and coded msgA control information is received and processed on the preamble of the PRU resource to obtain the msgA control information, which is then used as the transmission parameters of the msgA payload.
[0029] Using the transmission parameters of the msgA payload, the modulated and coded msgA payload is received and processed on other symbols of the PRU resource to obtain the msgA payload.
[0030] According to the present invention, a method for transmitting dynamically lengthed msgA messages during random access is provided. The random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information.
[0031] The step of determining the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information includes:
[0032] Based on the first mapping relationship, select the PRU resource corresponding to the preamble from each of the candidate PRU resources;
[0033] Based on the second mapping relationship, the transmission parameters of the msgA control information corresponding to the preamble are selected from the transmission parameters of each msgA control information.
[0034] Thirdly, the present invention also provides a transmission system for dynamically lengthed msgA messages during random access, applied to a user equipment, wherein the msgA message includes a preamble, msgA control information, and msgA payload, and the system includes:
[0035] The first receiving module is used to receive random access configuration information broadcast by the base station;
[0036] The first determining module is used to determine the transmission parameters of the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information.
[0037] A dynamic selection module is used to dynamically select the transmission parameters of the msgA payload as the msgA control information;
[0038] The first transmitting module is used to transmit the preamble to the base station on a random access channel;
[0039] The second transmitting module is used to modulate and encode the msgA control information based on the transmission parameters of the msgA control information, and to transmit the modulated and encoded msgA control information to the base station by mounting it on the preamble of the PRU resource;
[0040] The third transmission module is used to modulate and encode the msgA payload based on the transmission parameters of the msgA payload, and then transmit the modulated and encoded msgA payload onto other symbols of the PRU resource to the base station.
[0041] Fourthly, the present invention also provides a transmission system for dynamically lengthed msgA messages during random access, applied to a base station. The msgA message includes a preamble, msgA control information, and a msgA payload, comprising:
[0042] The broadcast module is used to broadcast random access configuration information.
[0043] The second receiving module is used to receive the preamble on the random access channel;
[0044] The second determining module is used to determine the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information.
[0045] The third receiving module is used to receive the modulated and coded msgA control information on the preamble of the PRU resource using the transmission parameters of the msgA control information;
[0046] The first processing module is used to process the modulated and coded msgA control information to obtain the msgA control information as the transmission parameters of the msgA payload;
[0047] The fourth receiving module is used to receive the modulated and coded msgA payload on other symbols of the PRU resource using the transmission parameters of the msgA payload;
[0048] The second processing module is used to process the modulated and coded msgA payload to obtain the msgA payload.
[0049] Fifthly, the present invention also provides a user equipment, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in any of the first aspects above.
[0050] In a sixth aspect, the present invention also provides a base station, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in any of the above embodiments.
[0051] In a seventh aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in either the first or second aspect above.
[0052] Eighthly, a computer program product is provided, the computer program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in either the first or second aspect above.
[0053] This invention provides a method and system for transmitting dynamically lengthed msgA messages during random access procedures. The msgA message includes a preamble, msgA control information, and a msgA payload. First, the user equipment receives random access configuration information broadcast by the base station. Then, based on the random access configuration information, it determines the transmission parameters for the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure. Next, it dynamically selects the transmission parameters for the msgA payload as the msgA control information; that is, the user equipment can dynamically adjust the transmission parameters of the msgA payload, which are not determined by the base station. Finally, the msgA payload is transmitted to the base station via the random access channel. Sending a preamble; based on the transmission parameters of the msgA control information, the msgA control information is modulated and encoded, and the modulated and encoded msgA control information is carried on the preamble of the PRU resource and sent to the base station. This allows the base station to obtain the transmission parameters of the msgA payload, thereby correctly receiving and decoding msgA payloads of different lengths. Based on the transmission parameters of the msgA payload, the msgA payload is modulated and encoded, and the modulated and encoded msgA payload is carried on other symbols of the PRU resource and sent to the base station. This supports the flexible transmission of msgA payloads of different lengths on the corresponding PRU resources, avoiding resource waste and improving resource utilization. Attached Figure Description
[0054] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0055] Figure 1 This is a schematic diagram of a wireless communication system provided by related technologies.
[0056] Figure 2 It is one of the flowcharts of the random access process provided by related technologies.
[0057] Figure 3 This is the second flowchart of the random access process provided by the relevant technology.
[0058] Figure 4This is one of the flowcharts illustrating the method for transmitting dynamically lengthed msgA messages during random access provided in this embodiment of the invention.
[0059] Figure 5 This is one of the schematic diagrams illustrating the first mapping relationship between the preamble and PRU resources provided in the embodiments of the present invention.
[0060] Figure 6 This is the second schematic diagram of the first mapping relationship between the preamble and PRU resources provided in the embodiments of the present invention.
[0061] Figure 7 This is one of the schematic diagrams illustrating the transmission parameters of the preamble mapping PRU resource and msgA control information provided in the embodiments of the present invention, and the dynamic selection of the transmission parameters of the msgA payload.
[0062] Figure 8 This is the second schematic diagram of the transmission parameters of the preamble mapping PRU resource and msgA control information provided in the embodiments of the present invention, and the dynamic selection of the transmission parameters of the msgA payload.
[0063] Figure 9 This is the second flowchart illustrating the method for transmitting dynamically lengthed msgA messages during random access provided in this embodiment of the invention.
[0064] Figure 10 This is one of the structural diagrams of a transmission system for dynamically lengthed msgA messages during random access provided in an embodiment of the present invention.
[0065] Figure 11 This is the second schematic diagram of the structure of the transmission system for dynamically lengthed msgA messages during random access provided in this embodiment of the invention.
[0066] Figure 12 This is a schematic diagram of the structure of a user equipment provided in an embodiment of the present invention.
[0067] Figure 13 This is a schematic diagram of the base station structure provided in an embodiment of the present invention. Detailed Implementation
[0068] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0069] Please refer to Figure 1 , Figure 1This is a schematic diagram of a wireless communication system provided by related technologies. For example... Figure 1 As shown, the wireless communication system includes a base station 100, a first user equipment 101, a second user equipment 102, and a third user equipment 103. The base station 100 can be a Long Term Evolution (LTE) eNB, a New Radio (NR) gNB, etc. The user equipment can be a smartphone, tablet, mobile computer, IoT device, portable wearable device, etc. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc., and portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc.
[0070] The user equipment described below can be any one of the first user equipment 101, the second user equipment 102, and the third user equipment 103, and the base station described below can be base station 100.
[0071] In wireless networks such as 5G, the random access procedure is crucial for establishing initial communication between user equipment (UE) and the base station, especially in scenarios such as initial network access, handover, and UE transitioning from an idle to a connected state. The random access procedure ensures that UE can synchronize with the base station and obtain the necessary resources for data transmission.
[0072] Specifically, please refer to Figure 2 , Figure 2 This is one of the flowcharts illustrating the random access process provided by related technologies. For example... Figure 2As shown, the two-step random access procedure or the scheduling-free random access procedure includes: The user equipment (UE) detects the cell downlink synchronization signal by receiving a Synchronization Signal Block (SSB) from the base station. The SSB includes Primary Synchronization Signals (PSS), Secondary Synchronization Signals (SSS), and the Physical Broadcast Channel (PBCH). Furthermore, the UE receives a System Information Block (SIB) broadcast by the base station. By decoding the SIB, random access configuration information can be obtained, such as: Physical Random Access Channel (PRACH) configuration, preamble resources, Physical Uplink Shared Channel Resource Unit (PUSCH Resource Unit) resource configuration (e.g., Modulation and Coding Scheme (MCS), time-domain resources, frequency-domain resources, etc.), and Demodulation Reference Signal (DMRS). In practice, the user equipment can complete random access in just two steps: 1) The user equipment sends msgA to the base station, which includes the msgA preamble (corresponding to msg1) and msgA PUSCH (corresponding to msg3); 2) The base station sends msgB to the user equipment (corresponding to msg2 and msg4), which includes user equipment identifier allocation, timing advance, contention resolution message, etc.
[0073] Please refer to Figure 3 , Figure 3 This is the second flowchart illustrating the random access process provided by related technologies. For example... Figure 3As shown, the two-step random access procedure or the scheduling-free random access procedure includes: User equipment (UE) can obtain random access configuration information, such as Random Access Channel (PRACH) configuration, preamble resources, PRU resource configuration (e.g., MCS, time domain resources, frequency domain resources, etc.), DMRS, etc., by receiving Radio Resource Control (RRC) reconfiguration messages from the base station. The UE then sends an RRC reconfiguration completion message to the base station. In specific implementations, the UE can complete random access in just two steps: 1) The UE sends msgA to the base station, which includes the msgA preamble and msgAPUSCH (corresponding to msg3); 2) The base station sends msgB to the UE, which includes UE identifier allocation, timing advance, contention resolution messages, etc.
[0074] like Figure 2 and Figure 3 As shown, the transmission method of msgA PUSCH is determined by the PRU resource configuration (e.g., MCS, time domain resources, frequency domain resources, etc.) obtained by the user equipment from the base station in advance. The user equipment cannot adjust it according to the msgA payload of different lengths.
[0075] Therefore, in a two-step random access procedure or a scheduling-free random access procedure, the transmission parameters of the msgA payload are determined by the base station. Since the base station does not know the length of the msgA payload that the user equipment will send, the base station determines these parameters based on the maximum allowable length of the msgA payload and broadcasts them to each user equipment in advance.
[0076] For msgA payloads of different lengths, the transmission parameters used by the user equipment are determined based on the maximum permissible length of the msgA payload. Furthermore, in order to ensure correct decoding at the base station, the user equipment cannot dynamically adjust the transmission parameters of the msgA payload to adapt to different lengths. Therefore, for msgA payloads shorter than the maximum permissible length, this leads to resource waste and low resource utilization.
[0077] Based on this, the present invention provides a method and system for transmitting dynamically lengthed msgA messages during random access, which will be described in detail below.
[0078] The following is combined Figures 4 to 9 This invention describes a method for transmitting dynamically lengthed msgA messages during random access.
[0079] Please refer to Figure 4 , Figure 4This is one of the flowcharts illustrating a method for transmitting dynamically lengthed msgA messages during random access provided in this invention. The method is applied to user equipment, and the msgA message includes a preamble, msgA control information, and a msgA payload, such as... Figure 4 As shown, the method may include steps 401-406.
[0080] Step 401: Receive random access configuration information broadcast by the base station.
[0081] Specifically, first, the user equipment receives a downlink broadcast signal or radio resource control message broadcast by the base station, which carries random access configuration information. Then, the random access configuration information can be extracted from the downlink broadcast signal or radio resource control message.
[0082] Step 402: Based on the random access configuration information, determine the transmission parameters of the preamble, PRU resources, and msgA control information for the two-step random access procedure or the scheduling-free random access procedure.
[0083] Specifically, the user equipment determines the preamble for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information, and maps the transmission parameters of PRU resources and msgA control information according to the preamble. Here, PRU resources are physical resource grids containing multiple Physical Resource Blocks (PRBs) and a continuous set of time-domain symbols. PRU resources can be divided into two parts in the time domain: the preamble symbol and other symbols.
[0084] Optionally, the transmission parameters of the msgA control information include the modulation and coding scheme, the number of preamplifier symbols, the demodulation reference signal, and the period used to transmit the msgA control information.
[0085] Step 403: Dynamically select the transmission parameters of the msgA payload as msgA control information.
[0086] Specifically, the transmission parameters of the msgA payload are not determined by the base station. The user equipment can dynamically adjust the transmission parameters of the msgA payload based on information such as the length of the msgA payload and the channel status, as msgA control information.
[0087] Optionally, the transmission parameters of the msgA payload include the modulation and coding scheme for transmitting the msgA payload, the number of time-domain symbols, transmission power control parameters, wireless channel state, demodulation reference signal, and period. The modulation and coding scheme includes modulation method and coding method.
[0088] Step 404: Send a preamble to the base station on the random access channel.
[0089] Step 405: Based on the transmission parameters of the msgA control information, modulate and encode the msgA control information, and then send the modulated and encoded msgA control information to the base station by mounting it on the preamble of the PRU resource.
[0090] Specifically, the user equipment modulates and encodes the msgA control information according to the transmission parameters of the msgA control information, and sends the modulated and encoded msgA control information on the preamble of the PRU resource to the base station. This enables the base station to obtain the transmission parameters of the msgA payload, thereby correctly receiving and decoding msgA payloads of different lengths.
[0091] Step 406: Based on the transmission parameters of the msgA payload, modulate and encode the msgA payload, and then send the modulated and encoded msgA payload onto other symbols of the PRU resource to the base station.
[0092] Specifically, the user equipment modulates and encodes the msgA payload according to the transmission parameters of the msgA payload, and then sends the modulated and encoded msgA payload on other symbols of the PRU resource to the base station, which can support the flexible transmission of msgA payloads of different lengths on the corresponding PRU resources.
[0093] Optionally, the msgA payload can be uplink control signaling from the user equipment (e.g., an RRC connection request) or uplink data from the user equipment.
[0094] The present invention provides a method for transmitting dynamically lengthed msgA messages during random access procedures. The msgA message includes a preamble, msgA control information, and a msgA payload. First, the user equipment receives random access configuration information broadcast by the base station. Then, based on the random access configuration information, it determines the transmission parameters for the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure. Next, it dynamically selects the transmission parameters for the msgA payload as the msgA control information; that is, the user equipment can dynamically adjust the transmission parameters of the msgA payload, which are not determined by the base station. Finally, the msgA payload is transmitted to the base station via the random access channel. Sending a preamble; based on the transmission parameters of the msgA control information, the msgA control information is modulated and encoded, and the modulated and encoded msgA control information is carried on the preamble of the PRU resource and sent to the base station. This allows the base station to obtain the transmission parameters of the msgA payload, thereby correctly receiving and decoding msgA payloads of different lengths. Based on the transmission parameters of the msgA payload, the msgA payload is modulated and encoded, and the modulated and encoded msgA payload is carried on other symbols of the PRU resource and sent to the base station. This supports the flexible transmission of msgA payloads of different lengths on the corresponding PRU resources, avoiding resource waste and improving resource utilization.
[0095] In one embodiment, the random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information; step 402 includes: selecting a preamble from each candidate preamble; selecting the PRU resource corresponding to the preamble from each candidate PRU resource based on the first mapping relationship; and selecting the transmission parameters of the msgA control information corresponding to the preamble from the transmission parameters of each msgA control information based on the second mapping relationship.
[0096] Specifically, there is a first mapping relationship between the preamble and the PRU resource. In one example, such as Figure 5As shown, the preamble set 500 includes multiple candidate preambles. Assume preambles 501 and 502 are selected from the preamble set 500. A PRU resource is a physical resource grid containing multiple physical resource blocks and multiple time-domain symbols. Based on the first mapping relationship in the random access configuration information, preamble 501 is mapped to PRU resource 503, and preamble 502 is mapped to PRU resource 506. PRU resource 503 and PRU resource 506 can be physical resource grids of different sizes, i.e., the frequency-domain physical resource blocks or time-domain symbols are not completely identical. The PRU resource can be divided into two parts in the time domain: preamble symbols and other symbols. Preamble symbol 504 in PRU resource 503 carries msgA control information, and other symbols 505 carry msgA payloads. Preamble symbol 507 in PRU resource 506 carries msgA control information, and other symbols 508 carry msgA payloads.
[0097] In another example, such as Figure 6 As shown, the preamble set 600 includes multiple candidate preambles. Assume that preamble 601 is selected from the candidate preambles in the preamble set 600. Based on the first mapping relationship in the random access configuration information, preamble 601 is mapped to PRU resource 602. PRU resource 602 consists of 20 physical resource blocks and 14 symbols in the time domain. The first symbol 0 in PRU resource 602 carries msgA control information 603, and the subsequent 13 symbols in PRU resource 602 carry msgA payload 604.
[0098] There is a second mapping relationship between the transmission parameters of the preamble and the msgA control information. In one example, the second mapping relationship in the random access configuration information can be shown in Table 1.
[0099] Table 1
[0100]
[0101] In this context, QPSK stands for Quadrature Phase Shift Keying, Polar stands for Polar Code, and DMRS stands for Demodulation Reference Signal.
[0102] Two different preambles (e.g., preamble 1 and preamble 3) correspond to different transmission parameters for the msgA control information. Specifically, the transmission parameters for the msgA control information corresponding to preamble 1 include: 1 symbol, QPSK modulation scheme, Polar coding scheme, and C1 DMRS. The transmission parameters for the msgA control information corresponding to preamble 3 include: 2 symbols, QPSK modulation scheme, Polar coding scheme, and C1 DMRS. The user equipment uses different transmission parameters for the msgA control information to transmit different msgA control information.
[0103] In this embodiment, selecting the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information can improve the success rate of random access and the utilization rate of resources.
[0104] In one embodiment, step 403 may include the following three implementation methods, which will be described in detail below.
[0105] 1) Based on the length of the msgA payload, the transmission parameters of the msgA payload are dynamically selected; among them, the number of time-domain symbols and the number of bits carried by one modulation symbol in the modulation scheme are positively correlated with the length of the msgA payload.
[0106] For example, such as Figure 7 As shown, assuming the user equipment transmits a 100-bit transport block on the msgA payload 703, the user equipment selects a preamble 700 from the preamble set, as well as the transmission parameters of the PRU resource 701 and the msgA control information 702 corresponding to the preamble 700.
[0107] PRU resource 701 consists of 20 physical resource blocks and 14 symbols in the time domain. The transmission parameters of msgA control information 702 are 1 symbol, QPSK modulation scheme, Polar coding scheme, and C1 DMRS.
[0108] The user equipment selects the transmission parameters of the msgA payload 703 according to the length of the msgA payload 703. The number of time-domain symbols and the number of bits carried by one modulation symbol in the modulation scheme are positively correlated with the length of the msgA payload 703.
[0109] The selection rules for the transmission parameters of msgA payload 703 may include:
[0110] If the payload length is ≥0 bits (50 bits or more) and ≥msgA, then use BPSK, 2 symbols.
[0111] If the payload length of msgA is greater than 50 bits and 100 bits or more, then use QPSK with 3 symbols;
[0112] If the length of the msgA payload is greater than 100 bits (≥ 200 bits), then use 16QAM with 4 symbols.
[0113] If the length of the msgA payload is greater than 200 bits (≥ 400 bits), then use 64QAM with 5 symbols.
[0114] In this context, BPSK stands for Binary Phase Shift Keying, QPSK stands for Quadrature Phase Shift Keying, and QAM stands for Quadrature Amplitude Modulation. A modulation symbol corresponding to BPSK carries 1 bit, a modulation symbol corresponding to QPSK carries 2 bits, a modulation symbol corresponding to 16QAM carries 4 bits, and a modulation symbol corresponding to 64QAM carries 6 bits.
[0115] Since the length of the msgA payload 703 is 100 bits, based on the above rules, the transmission parameters of the msgA payload 703 can be selected as 3 symbols and QPSK modulation.
[0116] After the transmission parameters of msgA control information 702 and msgA payload 703 are determined, msgA control information 702 is transmitted on symbol 0 of PRU resource 701, and msgA payload 703 is transmitted on symbols 1-3 of PRU resource 701. The msgA control information carries parameters such as QPSK and 3 symbols.
[0117] In this embodiment, the transmission parameters such as the number of time-domain symbols and the modulation scheme can be dynamically adjusted based on the length of the msgA payload, which can support flexibly selecting the corresponding modulation scheme for transmission on the corresponding time-domain symbols for msgA payloads of different lengths.
[0118] 2) Based on the strength of the downlink synchronization signal block, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by a modulation symbol in the modulation scheme is positively correlated with the strength of the downlink synchronization signal block.
[0119] Specifically, the strength of the downlink synchronization signal block can be represented by the signal-to-interference-plus-noise ratio, but this embodiment is not limited to this.
[0120] In this implementation, the modulation scheme and other transmission parameters can be dynamically adjusted based on the strength of the downlink synchronization signal block, allowing the msgA payload with different downlink synchronization signal block strengths to flexibly select the corresponding modulation scheme for transmission.
[0121] 3) Based on the strength of the downlink reference signal, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by a modulation symbol in the modulation scheme is positively correlated with the strength of the downlink reference signal.
[0122] Specifically, the strength of the downlink reference signal can be represented by the amplitude of the reference signal receiving power (RSRP) and the reference signal receiving quality (RSRQ), but this embodiment is not limited to this.
[0123] For example, such as Figure 8 As shown, assuming the user equipment transmits a 400-bit transport block on the msgA payload 803, the user equipment selects a preamble 800 from the preamble set, as well as the transmission parameters of the PRU resource 801 and the msgA control information 802 corresponding to the preamble 800.
[0124] PRU resource 801 consists of 20 physical resource blocks and 14 symbols in the time domain. The transmission parameters of msgA control information 802 are 1 symbol, QPSK modulation scheme, Polar coding scheme, and C1 DMRS.
[0125] The user equipment selects the transmission parameters of the msgA payload based on the strength of the received downlink reference signal (e.g., the amplitude of RSRP). For example, the number of bits carried by a modulation symbol in the modulation scheme is positively correlated with the amplitude of RSRP.
[0126] The selection rules for the transmission parameters of msgA payload 803 may include:
[0127] If the magnitude of 20 ≥ RSRP is ≥ 0, then BPSK, 13 symbols, is used;
[0128] If the magnitude of RSRP is greater than 20 and 40 ≥ RSRP, then QPSK with 13 symbols is used.
[0129] If the amplitude of RSRP is greater than 40 and 60 ≥ RSRP, then use 16QAM with 10 symbols;
[0130] If the amplitude of RSRP is greater than 60, then use 64QAM, 10 symbols;
[0131] If the amplitude of 100 ≥ RSRP > 80, then use 128QAM, 8 symbols;
[0132] If the amplitude of 127 ≥ RSRP > 100, then use 256QAM, 8 symbols.
[0133] Specifically, a modulation symbol corresponding to BPSK carries 1 bit, a modulation symbol corresponding to QPSK carries 2 bits, a modulation symbol corresponding to 16QAM carries 4 bits, a modulation symbol corresponding to 64QAM carries 6 bits, a modulation symbol corresponding to 128QAM carries 7 bits, and a modulation symbol corresponding to 256QAM carries 8 bits.
[0134] It should be noted that the above sign number is for illustrative purposes only. The sign number is not fixed and can be adjusted to other sign numbers in specific implementations.
[0135] When transmitting a 400-bit msgA payload 803 with an RSRP amplitude of 70, the user equipment determines the transmission parameters of the msgA payload 803 as 10 symbols and a 64QAM modulation scheme based on the above rules.
[0136] After the transmission parameters of msgA control information 802 and msgA payload 803 are determined, msgA control information 802 is transmitted on symbol 0 of PRU resource 801, and msgA payload 803 is transmitted on symbols 1-10 of PRU resource 801. msgA control information 802 carries parameters such as 64QAM and 10 symbols.
[0137] In this implementation, the modulation scheme and other transmission parameters can be dynamically adjusted based on the strength of the downlink reference signal, allowing the msgA payload with different downlink reference signal strengths to flexibly select the corresponding modulation scheme for transmission.
[0138] In one embodiment, selecting a preamble from the candidate preambles includes: selecting a preamble from the candidate preambles based on any one of the length of the msgA payload, the strength of the downlink synchronization signal block, and the strength of the downlink reference signal.
[0139] For example, such as Figure 7 As shown, when transmitting a 100-bit msgA payload 703, the user equipment selects a preamble 700 from the preamble set based on the length of the msgA payload.
[0140] like Figure 8 As shown, when transmitting a 400-bit msgA payload 803 and the RSRP amplitude is 70, the user equipment selects the preamble 800 from the preamble set based on the RSRP amplitude.
[0141] In this embodiment, a preamble is selected from among the candidate preambles based on any one of the length of the msgA payload, the strength of the downlink synchronization signal block, and the strength of the downlink reference signal, which can improve the success rate of random access and the utilization rate of resources.
[0142] Please refer to Figure 9 , Figure 9 This is the second flowchart illustrating the method for transmitting dynamically lengthed msgA messages during random access provided in this embodiment of the invention. This method is applied to a base station. The msgA message includes a preamble, msgA control information, and a msgA payload, such as... Figure 9 As shown, the method may include the following steps 901-905.
[0143] Step 901: Broadcast random access configuration information.
[0144] Specifically, the base station broadcasts downlink broadcast signals or radio resource control messages; the downlink broadcast signals or radio resource control messages carry random access configuration information.
[0145] Step 902: Receive the preamble on the random access channel.
[0146] Specifically, the user equipment determines the preamble for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information, and sends the selected preamble to the base station. The base station receives the preamble sent by the user on the random access channel.
[0147] Step 903: Based on the random access configuration information, determine the transmission parameters of the PRU resource and msgA control information corresponding to the preamble.
[0148] Specifically, the base station maps the transmission parameters of PRU resources and msgA control information according to the received preamble. PRU resources are physical resource grids containing multiple physical resource blocks and a continuous set of time-domain symbols. In the time domain, PRU resources can be divided into two parts: the preamble symbol and other symbols.
[0149] Optionally, the transmission parameters of the msgA control information include the modulation and coding scheme, the number of preamplifier symbols, the demodulation reference signal, and the period used to transmit the msgA control information.
[0150] Step 904: Using the transmission parameters of the msgA control information, receive and process the modulated and coded msgA control information on the preamble of the PRU resource to obtain the msgA control information, which is then used as the transmission parameters of the msgA payload.
[0151] Specifically, the base station uses the transmission parameters of the msgA control information mapped by the preamble to receive the modulated and coded msgA control information sent by the user equipment on the preamble of the PRU resource, and performs demodulation and decoding processing on the modulated and coded msgA control information to obtain the msgA control information, which is used as the transmission parameters of the msgA payload.
[0152] Optionally, the transmission parameters of the msgA payload include the modulation and coding scheme for transmitting the msgA payload, the number of time-domain symbols, transmission power control parameters, wireless channel state, demodulation reference signal, and period. The modulation and coding scheme includes modulation method and coding method.
[0153] Step 905: Using the transmission parameters of the msgA payload, receive and process the modulated and coded msgA payload on other symbols of the PRU resource to obtain the msgA payload.
[0154] Specifically, the base station uses the transmission parameters of the msgA payload to receive the modulated and coded msgA payload sent by the user equipment on other symbols of the PRU resource, and performs demodulation and decoding processing on the modulated and coded msgA payload to obtain the msgA payload.
[0155] Optionally, the msgA payload can be uplink control signaling from the user equipment (e.g., an RRC connection request) or uplink data from the user equipment.
[0156] The present invention provides a method for transmitting dynamically lengthed msgA messages during random access. The msgA message includes a preamble, msgA control information, and a msgA payload. First, the base station broadcasts random access configuration information to enable the user equipment to select the corresponding preamble. Then, the preamble is received on the random access channel. Next, based on the random access configuration information, the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information are determined. The transmission parameters of the PRU resource and the msgA control information can be mapped according to the received preamble. Finally, using the transmission parameters of the msgA control information, the modulated and coded msgA control information is received and processed on the preamble symbol of the PRU resource to obtain the msgA control information, which serves as the transmission parameters of the msgA payload. Using the transmission parameters of the msgA payload, the modulated and coded msgA payload is received and processed on other symbols of the PRU resource to obtain the msgA payload. This method supports the flexible transmission of msgA payloads of different lengths on the corresponding PRU resources.
[0157] In one embodiment, the random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information; step 903 includes: selecting the PRU resource corresponding to the preamble from each candidate PRU resource based on the first mapping relationship; and selecting the transmission parameters of the msgA control information corresponding to the preamble from the transmission parameters of each msgA control information based on the second mapping relationship.
[0158] Specifically, there is a first mapping relationship between the preamble and the PRU resource. In one example, such as Figure 5 As shown, the preamble set 500 includes multiple candidate preambles. Assume preambles 501 and 502 are selected from the preamble set 500. Based on the first mapping relationship in the random access configuration information, preamble 501 is mapped to PRU resource 503, and preamble 502 is mapped to PRU resource 506. The PRU resource can be divided into two parts in the time domain: preamble symbols and other symbols. Preamble symbol 504 in PRU resource 503 is used to receive msgA control information, and other symbols 505 are used to receive msgA payload. Preamble symbol 507 in PRU resource 506 is used to receive msgA control information, and other symbols 508 are used to receive msgA payload.
[0159] In another example, such as Figure 6 As shown, the preamble set 600 includes multiple candidate preambles. Assume that preamble 601 is selected from the candidate preambles in the preamble set 600. Based on the first mapping relationship in the random access configuration information, preamble 601 is mapped to PRU resource 602. PRU resource 602 consists of 20 physical resource blocks and 14 symbols in the time domain. The first symbol 0 in PRU resource 602 is used to receive msgA control information 603, and the subsequent 13 symbols in PRU resource 602 are used to receive msgA payload 604.
[0160] A second mapping relationship exists between the preamble and the transmission parameters of the msgA control information. As shown in Table 1, two different preambles (e.g., preamble 1 and preamble 3) correspond to different transmission parameters of the msgA control information. Specifically, the transmission parameters of the msgA control information corresponding to preamble 1 include: 1 symbol, QPSK modulation scheme, Polar coding scheme, and C1 DMRS. The transmission parameters of the msgA control information corresponding to preamble 3 include: 2 symbols, QPSK modulation scheme, Polar coding scheme, and C1 DMRS. The base station uses different transmission parameters of the msgA control information to receive different msgA control information.
[0161] In this embodiment, selecting the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information can improve the success rate of random access and the utilization rate of resources.
[0162] The following describes the transmission system for dynamically long msgA messages during random access provided by the present invention. The transmission system for dynamically long msgA messages during random access described below can be referred to in correspondence with the transmission method for dynamically long msgA messages during random access described above.
[0163] Please refer to Figure 10 , Figure 10 This is one of the structural diagrams of a transmission system for dynamically lengthed msgA messages during random access provided in an embodiment of the present invention. The system is applied to user equipment, and the msgA message includes a preamble, msgA control information, and a msgA payload, such as... Figure 10 As shown, the system may include:
[0164] The first receiving module 1001 is used to receive random access configuration information broadcast by the base station;
[0165] The first determining module 1002 is used to determine the transmission parameters of the preamble, PRU resources, and msgA control information of a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information.
[0166] The dynamic selection module 1003 is used to dynamically select the transmission parameters of the msgA payload as msgA control information;
[0167] The first transmitting module 1004 is used to transmit a preamble to the base station on a random access channel;
[0168] The second transmitting module 1005 is used to modulate and encode the msgA control information based on the transmission parameters of the msgA control information, and then send the modulated and encoded msgA control information to the base station by mounting the preamble of the PRU resource on the msgA control information.
[0169] The third transmission module 1006 is used to modulate and encode the msgA payload based on the transmission parameters of the msgA payload, and then transmit the modulated and encoded msgA payload on other symbols of the PRU resource to the base station.
[0170] In one embodiment, the transmission parameters of the msgA payload include a modulation and coding scheme for transmitting the msgA payload, the number of time-domain symbols, transmission power control parameters, wireless channel state, demodulation reference signal, and period. The modulation and coding scheme includes a modulation method and a coding method.
[0171] In one embodiment, the dynamic selection module 1003 is specifically used for:
[0172] Based on the length of the msgA payload, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of time-domain symbols and the number of bits carried by one modulation symbol in the modulation scheme are positively correlated with the length of the msgA payload; or,
[0173] Based on the strength of the downlink synchronization signal block, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by one modulation symbol in the modulation scheme is positively correlated with the strength of the downlink synchronization signal block; or,
[0174] Based on the strength of the downlink reference signal, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by a modulation symbol in the modulation scheme is positively correlated with the strength of the downlink reference signal.
[0175] In one embodiment, the random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information.
[0176] The first determining module 1002 includes:
[0177] The first selection unit is used to select a preamble from the candidate preambles;
[0178] The second selection unit is used to select the PRU resource corresponding to the preamble from each candidate PRU resource based on the first mapping relationship;
[0179] The third selection unit is used to select the transmission parameters of the msgA control information corresponding to the preamble from the transmission parameters of each msgA control information based on the second mapping relationship.
[0180] In one embodiment, the first selection unit is specifically used to: select a preamble from among the candidate preambles based on any one of the length of the msgA payload, the strength of the downlink synchronization signal block, and the strength of the downlink reference signal.
[0181] In one embodiment, the transmission parameters of the msgA control information include the modulation and coding scheme, the number of pre-symbols, the demodulation reference signal, and the period used to transmit the msgA control information.
[0182] Please refer to Figure 11 , Figure 11 This is the second schematic diagram of the structure of a transmission system for dynamically lengthed msgA messages during random access provided in this embodiment of the invention. This system is applied to a base station. The msgA message includes a preamble, msgA control information, and a msgA payload, such as... Figure 11 As shown, the system may include:
[0183] Broadcast module 1101 is used to broadcast random access configuration information;
[0184] The second receiving module 1102 is used to receive a preamble on a random access channel;
[0185] The second determining module 1103 is used to determine the transmission parameters of the PRU resource and msgA control information corresponding to the preamble based on the random access configuration information;
[0186] The third receiving module 1104 is used to receive the modulated and coded msgA control information on the preamble of the PRU resource using the transmission parameters of the msgA control information.
[0187] The first processing module 1105 is used to process the modulated and coded msgA control information to obtain msgA control information, which is used as the transmission parameters of the msgA payload.
[0188] The fourth receiving module 1106 is used to receive the modulated and coded msgA payload on other symbols of the PRU resource using the transmission parameters of the msgA payload.
[0189] The second processing module 1107 is used to process the modulated and coded msgA payload to obtain the msgA payload.
[0190] In one embodiment, the random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information.
[0191] The second determining module 1103 is specifically used for:
[0192] Based on the first mapping relationship, select the PRU resource corresponding to the preamble from each candidate PRU resource;
[0193] Based on the second mapping relationship, the transmission parameters of the msgA control information corresponding to the preamble are selected from the transmission parameters of each msgA control information.
[0194] Please refer to Figure 12 , Figure 12 This is a schematic diagram of the structure of a user equipment provided in an embodiment of the present invention. Figure 12As shown, the user equipment 1200 may include a transceiver 1210, a processor 1220, a memory 1230, and an antenna unit 1240. The transceiver 1210 is connected to one or more antenna units 1240 via one or more communication interfaces to transmit and / or receive wireless signals. The processor 1220 can call logic instructions in the memory 1230 to execute a method for transmitting dynamically long msgA messages during random access. This method includes: receiving random access configuration information broadcast by the base station; determining transmission parameters for the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information; dynamically selecting transmission parameters for the msgA payload as the msgA control information; sending the preamble to the base station on the random access channel; modulating and coding the msgA control information based on the transmission parameters, and sending the modulated and coded msgA control information to the base station by mounting it on the preamble of the PRU resources; and modulating and coding the msgA payload based on the transmission parameters, and sending the modulated and coded msgA payload to the base station by mounting it on other symbols of the PRU resources.
[0195] Please refer to Figure 13 , Figure 13 This is a schematic diagram of the base station structure provided in an embodiment of the present invention. Figure 13 As shown, base station 1300 may include: transceiver 1310, processor 1320, memory 1330, and antenna unit 1340. Transceiver 1310 connects to one or more antenna units 1340 via one or more communication interfaces to transmit and / or receive wireless signals. Processor 1320 may call logic instructions in memory 1330 to execute a method for transmitting dynamically lengthed msgA messages during random access. This method includes: broadcasting random access configuration information; receiving a preamble on the random access channel; determining transmission parameters of PRU resources and msgA control information corresponding to the preamble based on the random access configuration information; using the transmission parameters of the msgA control information, receiving and processing modulated and coded msgA control information on the preamble symbol of the PRU resource to obtain msgA control information, which serves as the transmission parameters of the msgA payload; using the transmission parameters of the msgA payload, receiving and processing modulated and coded msgA payload on other symbols of the PRU resource to obtain the msgA payload.
[0196] Furthermore, when the logical instructions in any of the aforementioned memories can be implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0197] On the other hand, the present invention also provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, and when the program instructions are executed by a computer, the computer is able to execute the method for transmitting dynamically lengthed msgA messages during random access provided in the above-described method embodiments, which will not be described in detail here.
[0198] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program implements a method for transmitting dynamically lengthed msgA messages during random access provided in the above-described method embodiments, which will not be elaborated here.
[0199] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0200] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0201] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for transmitting dynamically lengthed msgA messages during random access, characterized in that, Applied to user equipment, the msgA message includes a preamble, msgA control information, and msgA payload; the method includes: Receive random access configuration information broadcast by the base station; Based on the random access configuration information, the transmission parameters of the preamble, PRU resources, and msgA control information for the two-step random access procedure or the scheduling-free random access procedure are determined. The transmission parameters of the msgA payload are dynamically selected as the msgA control information; the msgA control information is used by the base station to perform modulation and coding on the msgA payload. The preamble is sent to the base station on the random access channel; Based on the transmission parameters of the msgA control information, the msgA control information is modulated and coded, and the modulated and coded msgA control information is carried on the preamble of the PRU resource and sent to the base station. Based on the transmission parameters of the msgA payload, the msgA payload is modulated and coded, and the modulated and coded msgA payload is carried on other symbols of the PRU resource and sent to the base station.
2. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 1, characterized in that, The transmission parameters of the msgA payload include the modulation and coding scheme for transmitting the msgA payload, the number of time-domain symbols, the transmission power control parameters, the wireless channel state, the demodulation reference signal, and the period. The modulation and coding scheme includes the modulation method and the coding method.
3. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 2, characterized in that, The dynamic selection of the transmission parameters for the msgA payload includes: Based on the length of the msgA payload, the transmission parameters of the msgA payload are dynamically selected; wherein the number of time-domain symbols and the number of bits carried by one modulation symbol in the modulation scheme are positively correlated with the length of the msgA payload; or... Based on the strength of the downlink synchronization signal block, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by one modulation symbol in the modulation scheme is positively correlated with the strength of the downlink synchronization signal block; or... Based on the strength of the downlink reference signal, the transmission parameters of the msgA payload are dynamically selected; wherein, the number of bits carried by one modulation symbol in the modulation scheme is positively correlated with the strength of the downlink reference signal.
4. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 1, characterized in that, The random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information. The step of determining the transmission parameters of the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information includes: Select the preamble from the candidate preambles; Based on the first mapping relationship, select the PRU resource corresponding to the preamble from each of the candidate PRU resources; Based on the second mapping relationship, the transmission parameters of the msgA control information corresponding to the preamble are selected from the transmission parameters of each msgA control information.
5. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 4, characterized in that, The step of selecting the preamble from the candidate preambles includes: The preamble is selected from the candidate preambles based on any one of the following: the length of the msgA payload, the strength of the downlink synchronization signal block, and the strength of the downlink reference signal.
6. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 1, characterized in that, The transmission parameters of the msgA control information include the modulation and coding scheme, the number of pre-symbols, the demodulation reference signal, and the period used to transmit the msgA control information.
7. A method for transmitting dynamically lengthed msgA messages during random access, characterized in that, Applied to a base station, the msgA message includes a preamble, msgA control information, and msgA payload; the method includes: Broadcast random access configuration information; The preamble is received on a random access channel; Based on the random access configuration information, the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information are determined; Using the transmission parameters of the msgA control information, the modulated and coded msgA control information is received and processed on the preamble of the PRU resource to obtain the msgA control information, which is then used as the transmission parameters of the msgA payload. The msgA control information is the transmission parameters of the msgA payload dynamically selected by the user equipment and sent to the base station. Using the transmission parameters of the msgA payload, the modulated and coded msgA payload is received and processed on other symbols of the PRU resource to obtain the msgA payload.
8. The method for transmitting dynamically lengthed msgA messages during random access as described in claim 7, characterized in that, The random access configuration information includes a first mapping relationship between each candidate preamble and each candidate PRU resource, and a second mapping relationship between each candidate preamble and the transmission parameters of each msgA control information. The step of determining the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information includes: Based on the first mapping relationship, select the PRU resource corresponding to the preamble from each of the candidate PRU resources; Based on the second mapping relationship, the transmission parameters of the msgA control information corresponding to the preamble are selected from the transmission parameters of each msgA control information.
9. A system for transmitting dynamically lengthed msgA messages during random access, characterized in that, Applied to user equipment, the msgA message includes a preamble, msgA control information, and msgA payload; the system includes: The first receiving module is used to receive random access configuration information broadcast by the base station; The first determining module is used to determine the transmission parameters of the preamble, PRU resources, and msgA control information for a two-step random access procedure or a scheduling-free random access procedure based on the random access configuration information. A dynamic selection module is used to dynamically select the transmission parameters of the msgA payload as the msgA control information; the msgA control information is used by the base station to perform modulation and coding on the msgA payload. The first transmitting module is used to transmit the preamble to the base station on a random access channel; The second transmitting module is used to modulate and encode the msgA control information based on the transmission parameters of the msgA control information, and to transmit the modulated and encoded msgA control information to the base station by mounting it on the preamble of the PRU resource; The third transmission module is used to modulate and encode the msgA payload based on the transmission parameters of the msgA payload, and then transmit the modulated and encoded msgA payload onto other symbols of the PRU resource to the base station.
10. A system for transmitting dynamically lengthed msgA messages during random access, characterized in that, Applied to base stations, the msgA message includes a preamble, msgA control information, and msgA payload, including: The broadcast module is used to broadcast random access configuration information. The second receiving module is used to receive the preamble on the random access channel; The second determining module is used to determine the transmission parameters of the PRU resource corresponding to the preamble and the msgA control information based on the random access configuration information. The third receiving module is used to receive the modulated and coded msgA control information on the preamble of the PRU resource using the transmission parameters of the msgA control information; the msgA control information is the transmission parameters of the msgA payload dynamically selected by the user equipment and sent to the base station; The first processing module is used to process the modulated and coded msgA control information to obtain the msgA control information as the transmission parameters of the msgA payload; The fourth receiving module is used to receive the modulated and coded msgA payload on other symbols of the PRU resource using the transmission parameters of the msgA payload; The second processing module is used to process the modulated and coded msgA payload to obtain the msgA payload.
11. A user equipment, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in any one of claims 1 to 6.
12. A base station, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for transmitting dynamically lengthed msgA messages during random access as described in claim 7 or 8.
13. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for transmitting dynamically long msgA messages during random access as described in any one of claims 1 to 6, or the steps of the method for transmitting dynamically long msgA messages during random access as described in claim 7 or 8.