A method and apparatus for hybrid automatic repeat request status enhancement
By omitting HARQ state restrictions in the logical channel priority allocation process of terminal devices in the NTN system, the limitation on the use of MsgA PUSCH resource associated with UL grants is resolved, thereby improving the utilization efficiency of HARQ resources.
Patent Information
- Application Number
- CN202180004663.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-24
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2041-12-24
AI Technical Summary
In the NTN system, when a terminal device initiates a two-step random access procedure, the MsgA PUSCH payload is only allowed to use HARQ process#0, which greatly restricts the use of UL grant and affects the efficiency of HARQ resource utilization.
When performing the Logical Channel Priority (LCP) allocation procedure, the terminal device does not apply the HARQ state restriction condition in the LCP restriction condition to ensure that it can use the UL grant associated with the MsgA PUSCH resource. By enhancing the HARQ state of the random access request message MsgA, the utilization efficiency of HARQ resources is improved.
By enhancing the HARQ status, the efficiency of HARQ resource utilization is improved, and the limitation on UL grant usage is resolved, ensuring the effective use of UL grants associated with MsgA PUSCH resources.
Smart Images

Figure CN114424670B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a method and device for enhancing the HARQ status in a random access request message. BACKGROUND
[0002] NTN (Non-terrestrial Network, non-terrestrial / ground communication) is an important technology introduced by 5G, which provides wireless resources through satellites (or unmanned aerial vehicles) instead of ground base stations. According to the different ways of processing signals by satellites, it can be divided into transparent mode and regenerative mode. As shown in Figure 1 , the NTN ground station sends the signal of the base station gNB to the satellite, and the satellite converts the signal to the satellite frequency band and then sends it to the terminal device UE through the satellite frequency band. Except for frequency conversion and signal amplification, the satellite does not demodulate the gNB signal, which is similar to a repeater. As shown in Figure 2 , the NTN ground station sends the signal of the gNB to the satellite, and the satellite first demodulates and decodes the signal and then re-encodes and modulates it (this process is regenerative) and sends the regenerated signal through the satellite frequency band.
[0003] In the NTN system, a 2-step random access procedure is supported. When the terminal device initiates the 2-step random access procedure, the PUSCH (Physical Uplink Shared Channel) payload of MsgA is only allowed to use HARQ process #0 (identified as 0). When the network configures the HARQ state for HARQ process #0, it will bring a greater restriction to the UL grant associated with the MsgA PUSCH resource. SUMMARY
[0004] The embodiments of the present application provide a method and device for enhancing the HARQ status in a random access request message, which can be applied to non-terrestrial network NTN system and the like, can enhance the HARQ status of the random access request message MsgA, ensure that the UL grant associated with the MsgA PUSCH resource can be used, and improve the efficiency of HARQ resource use.
[0005] In a first aspect, the embodiments of the present application provide a method for enhancing the HARQ status in a random access request message, which is applied to a non-terrestrial network system, and is executed by a terminal device, and includes:
[0006] For an uplink grant (UL grant) associated with an uplink physical shared channel (MsgA PUSCH) resource in a random access request message, the terminal device does not apply a hybrid automatic repeat request (HARQ) state restriction condition in a logical channel selection in a logical channel prioritization (LCP) procedure.
[0007] In the technical solution, the HARQ state of the random access request message (MsgA) can be enhanced, it is ensured that the UL grant associated with the MsgA PUSCH resource can be used, and the HARQ resource use efficiency is improved.
[0008] In an implementation manner, the method further includes: in response to that the terminal device initiates a 2-step random access procedure, determining the UL grant associated with the MsgA PUSCH resource.
[0009] In an implementation manner, the method further includes: in response to that the terminal device performs the logical channel selection in the LCP, and a hybrid automatic repeat request process (HARQ process) corresponding to the UL grant associated with the MsgA PUSCH resource is not configured with a HARQ state, the terminal device does not apply the HARQ state restriction condition in the LCP restriction condition.
[0010] In an implementation manner, the method further includes:
[0011] receiving a HARQ state configuration sent by a network device; the HARQ state configuration includes a first HARQ state configuration for a first HARQ process;
[0012] determining that the first HARQ state configuration is not applicable to a case of transmitting an uplink physical shared channel (MsgA PUSCH) payload in a random access request message by using the first HARQ process;
[0013] in response to the case of transmitting the MsgA PUSCH payload by using the first HARQ process, determining that a HARQ process corresponding to an uplink grant (UL grant) associated with the MsgA PUSCH resource is not configured with a HARQ state.
[0014] In a possible implementation manner, the first HARQ process is a HARQ process identified as 0.
[0015] In a possible implementation manner, the HARQ state at least includes one or more of the following 1) to 3):
[0016] 1) HARQ state A, which is used to indicate that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is extended by the network device-UE-gNB round trip time RTT of the terminal device;
[0017] 2) HARQ state B, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0018] 3) Legacy HARQ state, which is used to indicate that the legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is applicable.
[0019] In a second aspect, the embodiments of the present application provide another method for enhancing the hybrid automatic repeat request state in a random access request message. The method is applied to a non-terrestrial network system, and is performed by a network device. The method comprises the following steps: sending a hybrid automatic repeat request state HARQ state configuration to a terminal device; the HARQ state configuration comprises a first HARQ state configuration for a first hybrid automatic repeat request process HARQ process;
[0020] The first HARQ state configuration is used to indicate that the terminal device considers that the first HARQ state configuration is not applicable to the case of transmitting an uplink physical shared channel payload MsgA PUSCH payload in a random access request message using the first HARQ process, and the HARQ state restriction condition in the logical channel priority allocation process LCP restriction condition is not applied.
[0021] In an implementation manner, the first HARQ process is a HARQ process identified as 0.
[0022] In a possible implementation manner, the HARQ state comprises one or more of the following 1) to 3):
[0023] 1) HARQ state A, which is used to indicate that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is extended by the network device-UE-gNB round trip time RTT of the terminal device;
[0024] 2) HARQ state B, which is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0025] 3) Legacy HARQ state, which is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL uses the legacy behavior.
[0026] In this technical solution, the HARQ state of the random access request message MsgA can be enhanced to ensure that the UL grant associated with the MsgA PUSCH resource can be used, and the HARQ resource use efficiency is improved.
[0027] In a third aspect, an embodiment of the present application provides a communication device, which has part or all functions of the terminal device in the method of the first aspect, for example, the function of the communication device can have part or all functions in some or all embodiments of the present application, or can have the function of implementing any one of the embodiments of the present application independently. The function can be realized by hardware, or realized by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0028] In an implementation manner, the structure of the communication device can include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform the corresponding functions in the above method. The transceiver module is used to support the communication between the communication device and other devices. The communication device can also include a storage module, which is used to be coupled with the transceiver module and the processing module, and saves the necessary computer programs and data of the communication device.
[0029] For example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.
[0030] In a fourth aspect, another embodiment of the present application provides a communication device, which has part or all functions of the network device in the method example of the second aspect, for example, the function of the communication device can have part or all functions in some or all embodiments of the present application, or can have the function of implementing any one of the embodiments of the present application independently. The function can be realized by hardware, or realized by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0031] In an implementation, the communication apparatus can include a transceiver module and a processing module. The processing module is configured to support the communication apparatus to perform the corresponding functions in the above method. The transceiver module is configured to support the communication between the communication apparatus and other devices. The communication apparatus can further include a storage module coupled to the transceiver module and the processing module, which stores the computer programs and data necessary for the communication apparatus.
[0032] For example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.
[0033] In a fifth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor. When the processor invokes a computer program in a memory, the method in the first aspect is performed.
[0034] In a sixth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor. When the processor invokes a computer program in a memory, the method in the second aspect is performed.
[0035] In a seventh aspect, an embodiment of the present application provides a communication apparatus, which includes a processor and a memory. The memory stores a computer program. The processor executes the computer program stored in the memory, so that the communication apparatus performs the method in the first aspect.
[0036] In an eighth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor and a memory. The memory stores a computer program. The processor executes the computer program stored in the memory, so that the communication apparatus performs the method in the second aspect.
[0037] In a ninth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit the code instructions to the processor. The processor is configured to run the code instructions, so that the apparatus performs the method in the first aspect.
[0038] In a tenth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit the code instructions to the processor. The processor is configured to run the code instructions, so that the apparatus performs the method in the second aspect.
[0039] In an eleventh aspect, an embodiment of the present application provides a system for HARQ status enhancement in a random access request message, the system comprising the communication device of the third aspect and the communication device of the fourth aspect, or the system comprising the communication device of the fifth aspect and the communication device of the sixth aspect, or the system comprising the communication device of the seventh aspect and the communication device of the eighth aspect, or the system comprising the communication device of the ninth aspect and the communication device of the tenth aspect.
[0040] In a twelfth aspect, an embodiment of the present application provides a computer-readable storage medium for storing instructions for the terminal device, when the instructions are executed, causing the terminal device to perform the method of the first aspect.
[0041] In a thirteenth aspect, an embodiment of the present application provides a computer-readable storage medium for storing instructions for the network device, when the instructions are executed, causing the network device to perform the method of the second aspect.
[0042] In a fourteenth aspect, the present application further provides a computer program product comprising a computer program for causing a computer to perform the method of the first aspect when the computer program is run on the computer.
[0043] In a fifteenth aspect, the present application further provides a computer program product comprising a computer program for causing a computer to perform the method of the second aspect when the computer program is run on the computer.
[0044] In a sixteenth aspect, the present application provides a computer program for causing a computer to perform the method of the first aspect when the computer program is run on the computer.
[0045] In a seventeenth aspect, the present application provides a computer program for causing a computer to perform the method of the second aspect when the computer program is run on the computer. BRIEF DESCRIPTION OF DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings needed to be used in the embodiments of the present application or the background art will be described below.
[0047] Figure 1 is an example of a way for a satellite to process signals in an NTN network of embodiments of the present application Figure 1 ;
[0048] Figure 2 is an example of a way for a satellite to process signals in an NTN network of embodiments of the present application Figure 2 ;
[0049] Figure 3Fig. 1 is a flowchart of a procedure example of a 4-step random access procedure and a 2-step random access procedure;
[0050] Figure 4 Fig. 2 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application;
[0051] Figure 5 Fig. 3 is a flowchart of a method for enhancing a hybrid automatic repeat request (HARQ) state in a random access request message (MsgA) provided by an embodiment of the present application;
[0052] Figure 6 Fig. 4 is a flowchart of another method for enhancing a hybrid automatic repeat request (HARQ) state in a random access request message (MsgA) provided by an embodiment of the present application;
[0053] Figure 7 Fig. 5 is a flowchart of yet another method for enhancing a hybrid automatic repeat request (HARQ) state in a random access request message provided by an embodiment of the present application;
[0054] Figure 8 Fig. 6 is a schematic diagram of a structure of a communication device provided by an embodiment of the present application;
[0055] Figure 9 Fig. 7 is a schematic diagram of another structure of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0056] The embodiments of the present application are described in detail below with reference to the accompanying drawings. The embodiments described below are examples for explaining the present application and are not intended to limit the present application. Throughout the description, unless otherwise specified, " / " means "or", for example, A / B can mean A or B; "and / or" herein only describes the relationship of the associated objects and means that there can be three relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone.
[0057] It should be noted that NTN (Non-terrestrial Network) is an important technology introduced by 5G, which provides wireless resources through satellites (or drones) instead of ground base stations. According to the different ways of processing signals by satellites, it can be divided into transparent mode and regenerative mode. The transparent mode is as follows Figure 1As shown, the NTN ground station sends the signal of the base station gNB to the satellite, and the satellite sends the signal to the terminal device UE after converting the signal to the satellite frequency band. Except for frequency conversion and signal amplification, the satellite does not demodulate the gNB signal, which is similar to a repeater. The regeneration mode is as follows Figure 2 As shown, the NTN ground station sends the signal of the gNB to the satellite, and the satellite sends the regenerated signal to the terminal device UE after demodulating and decoding the signal and then re-encoding and modulating the signal (the process is regeneration).
[0058] In the NTN system, a 2-step random access process (2-Step RA) is supported. As shown in (a) and (b) of Figure 3 For 2-Step RA, MsgA is composed of a preamble and a (Physical Uplink Shared Channel, physical uplink shared channel) payload, which is equivalent to Msg1+Msg3 of the 4-step random access process (4-Step RA). MsgB of 2-Step RA is equivalent to Msg2+Msg4 of 4-Step RA.
[0059] When the terminal device performs the 2-step random access process, it will first select a PUSCH occasion for the payload of MsgA, and then determine the uplink grant UL grant and HARQ (Hybrid Automatic Repeat reQuest, hybrid automatic repeat request) information of the MsgA payload based on the selected PUSCH occasion. When transmitting the MsgA PUSCH payload, only HARQ process #0 (identified as 0) is allowed to be used. The PUSCH resource used by the PUSCH payload of MsgA is configured by the network.
[0060] It should be noted that one serving cell of one terminal device can be configured with up to 32 HARQ processes, some of which are used for dynamic grant (Dynamic grant) and some of which are used for configured grant (configured grant). For NTN, one HARQ process can be configured in multiple states (i.e., the parameter uplinkHARQ-DRX-LCP-Mode-r17 currently used in 3GPP discussions):
[0061] HARQ state A: length of drx-HARQ-RTT-TimerUL is extended by UE-gNB RTT (i.e. UE PDCCH monitoring is optimized to support UL retransmission grant based on UL decoding result).
[0062] HARQ state B: drx-HARQ-RTT-TimerUL is not started.
[0063] If not configured, legacy HARQ state:
[0064] Legacy HARQ state: Legacy behavior of drx-HARQ-RTT-TimerUL applies.
[0065] wherein the Chinese meaning of the definition of HARQ state A is that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer drx-HARQ-RTT-TimerUL is extended by the network device UE-gNB round trip time RTT of the terminal device (optimizing the UE physical downlink control channel PDCCH monitoring to support the UL retransmission grant based on the uplink UL decoding result). The Chinese meaning of the definition of HARQ state B is that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer drx-HARQ-RTT-TimerUL is not started. If not configured, it is a legacy HARQ state. Wherein the Chinese meaning of the definition of the legacy Legacy HARQ state is that the legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer drx-HARQ-RTT-TimerUL applies.
[0066] It should be noted that HARQ state A corresponds to the base station scheduling retransmission based on the decoding result of PUSCH data, HARQ state B corresponds to the base station not scheduling retransmission based on the decoding result of PUSCH data. For the Legacy HARQ state, it also corresponds to the base station not scheduling retransmission based on the decoding result of PUSCH data.
[0067] It should also be noted that LCP (Logical Channel Prioritization) is used by the terminal device to determine the priority of each logical channel after receiving the UL grant. LCP supports the following limiting parameters 1) to 6):
[0068] 1) The allowedSCS-List sets the allowed Subcarrier Spacing(s) for transmission.
[0069] 2) maxPUSCH-Duration, which sets the maximum PUSCH duration allowed for transmission.
[0070] 3) `configuredGrantType1Allowed` sets whether a configured grantType 1 can be used for transmission.
[0071] 4) allowedServingCells, which set the allowed cell(s) for transmission.
[0072] 5) allowedCG-List, which sets the allowed configured grant(s) for transmission.
[0073] 6) allowedPHY-PriorityIndex, which sets the allowed PHY priority index(es) of a dynamic grant for transmission.
[0074] Meanwhile, NTN further introduces a new LCP restriction parameter: UL HARQ retransmission state (i.e. HARQ state A, B, legacy mentioned above). The above parameter can be configured for each logical channel separately. For LCP, when the terminal device selects a logical channel that can use a certain UL grant resource, the logical channel needs to meet the LCP restriction condition.
[0075] However, since the PUSCH (Physical Uplink Shared Channel) payload of MsgA is only allowed to use HARQ process #0 (Hybrid Automatic Repeat Request process identified as 0) when initiating a 2-step random access procedure. When the network configures a HARQ state for HARQ process #0, it means that only when the LCP HARQ state of the logical channel is consistent with the HARQ state of HARQ process #0, the UL grant associated with the MsgA PUSCH resource can be used, which brings greater restrictions.
[0076] Based on the above problems, the present application proposes a hybrid automatic repeat request state enhancement method in a random access request message, which enhances the HARQ state of the random access request message MsgA to ensure that the UL grant associated with the MsgA PUSCH resource can be used, and improves the HARQ resource utilization efficiency.
[0077] In order to better understand the hybrid automatic repeat request state enhancement method in a random access request message disclosed by the embodiments of the present application, the communication system used by the embodiments of the present application will be described first.
[0078] Please refer to Figure 4 , Figure 4 The architecture schematic diagram of a communication system provided by the embodiments of the present application is shown in the figure. The communication system can include but is not limited to one base station, one satellite, one ground station and one terminal device, Figure 4 The number and form of devices shown in the figure are only used as examples and do not constitute a limitation on the embodiments of the present application. In actual applications, two or more base stations, satellites, ground stations and terminal devices can be included. Figure 4 The communication system shown in the figure can include one base station 110, one satellite 120, one ground station 130 and one terminal device 140 as an example.
[0079] The terminal device 140 in the embodiments of the present application is an entity for receiving or transmitting signals on the user side, such as a mobile phone. The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device can be a car, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0080] It should be noted that the technical solutions of the embodiments of the present application can be applied to an NTN communication system. NTN is an important technology introduced by 5G, which provides wireless resources through satellites (or drones) instead of ground base stations. According to the different ways of processing signals by satellites, it can be divided into transparent mode and regenerative mode. As shown in Figure 1 , the NTN ground station sends the signal of gNB (base station) to the satellite, and the satellite converts the signal to the satellite frequency band and then sends it to the terminal device UE through the satellite frequency band. Except for frequency conversion and signal amplification, the satellite does not demodulate the gNB signal, which is similar to a repeater. As shown in Figure 2 , the NTN ground station sends the signal of gNB to the satellite, and the satellite first demodulates and decodes the signal and then re-encodes and modulates it (this process is regenerative) and sends the regenerated signal through the satellite frequency band.
[0081] It can be understood that the communication system described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0082] The method and apparatus for enhancing the HARQ state in the random access request message provided by the present application will be described in detail below with reference to the accompanying drawings.
[0083] Please refer to Figure 5 , Figure 5 The flow chart of the method for enhancing the HARQ state in the random access request message MsgA provided by the present application. It should be noted that the method for enhancing the HARQ state in the MsgA of the present application can be executed by the terminal device, that is, the method for enhancing the HARQ state in the MsgA of the present application can be described from the terminal device side. As Figure 5 shown, the enhancement method can include but is not limited to the following steps.
[0084] In step 501, for the uplink grant UL grant associated with the MsgA PUSCH resource in the random access request message, the terminal device does not apply the HARQ state restriction condition in the logical channel selection when performing the logical channel selection in the logical channel priority allocation process LCP.
[0085] That is, for the UL grant associated with the MsgA PUSCH resource, the HARQ state restriction condition in the LCP restriction condition is not applied.
[0086] In one implementation, in response to the terminal device initiating a 2-step random access process, the UL grant associated with the MsgA PUSCH resource is determined. For the UL grant associated with the MsgA PUSCH resource, the terminal device does not apply the HARQ state restriction condition in the LCP restriction condition when performing the logical channel selection in the LCP.
[0087] That is, when the terminal device initiates a 2-step random access process and determines the UL grant associated with the MsgA PUSCH resource, in order to ensure that the UL grant associated with the MsgA PUSCH resource can be used, the terminal device can not apply the HARQ state restriction condition in the LCP restriction condition when performing the logical channel selection in the LCP. It can be understood that the HARQ state restriction condition is a new LCP restriction parameter introduced in the NTN system.
[0088] In the embodiments of the present application, the HARQ state at least includes one or more of the following 1) to 3):
[0089] 1) HARQ state A, HARQ state A is used to indicate that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is extended by the network device UE-gNB round trip time RTT of the terminal device;
[0090] 2) HARQ state B, HARQ state B is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0091] 3) Legacy HARQ state, Legacy HARQ state is used to indicate that the legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is applicable.
[0092] Among them, the HARQ state A corresponds to that the base station performs retransmission scheduling based on the decoding result of PUSCH data, and the HARQ state B corresponds to that the base station does not perform retransmission scheduling based on the decoding result of PUSCH data. For the Legacy HARQ state, the base station also does not perform retransmission scheduling based on the decoding result of PUSCH data.
[0093] For example, when initiating a 2-step random access procedure, the PUSCH payload of MsgA is only allowed to use HARQ process #0 (a hybrid automatic repeat request process identified as 0). When the network configures a HARQ state for HARQ process #0 (such as one of the above-mentioned HARQ state A, HARQ state B and Legacy HARQ state), in order to ensure that the UL grant associated with the MsgA PUSCH resource can be used, the terminal device can not apply the HARQ state restriction condition in the LCP selection condition when performing the logical channel selection of LCP, that is, the terminal device does not apply the HARQ state restriction condition in the LCP selection condition to select the logical channel when selecting the logical channel that can use the UL grant resource, so that the selected logical channel can use the UL grant associated with the MsgA PUSCH resource.
[0094] By implementing the embodiments of the present application, the HARQ state of the random access request message MsgA is enhanced, it is ensured that the UL grant associated with the MsgA PUSCH resource can be used, and the HARQ resource use efficiency is improved.
[0095] Please refer toFigure 6 , Figure 6 A flowchart of another HARQ state enhancement method in a random access request message MsgA provided by an embodiment of the present application. It should be noted that the HARQ state enhancement method in the MsgA of the embodiment of the present application can be executed by a terminal device, that is, the HARQ state enhancement method in the MsgA of the embodiment of the present application can be described from the terminal device side. As shown in FIG. 6, the enhancement method can include but is not limited to the following steps. Figure 6
[0096] In step 601, in response to the terminal device performing logical channel selection of LCP, and the hybrid automatic repeat request process HARQ process corresponding to the UL grant associated with the MsgA PUSCH resource is not configured with the HARQ state, the terminal device does not apply the HARQ state restriction condition in the LCP restriction condition.
[0097] Optionally, when the terminal device performs logical channel selection of LCP, if the HARQ process corresponding to the UL grant associated with the MsgA PUSCH resource is not configured with the HARQ state, the terminal device can not apply the HARQ state restriction condition in the LCP restriction condition.
[0098] It should be noted that in the embodiment of the present application, the HARQ process corresponding to the UL grant associated with the MsgA PUSCH resource is not configured with the HARQ state can be understood as: the terminal device considers that the HARQ state configuration for the HARQ process issued by the network device is not applicable. For example, the terminal device can consider that the received HARQ state configuration for the HARQ process issued by the network is not applicable to the case of transmitting the MsgA PUSCH payload using the HARQ process 0. At this time, for the case of transmitting the MsgA PUSCH payload using the HARQ process 0, the terminal device considers that the HARQ process 0m is not configured with the HARQ state.
[0099] In an implementation, the terminal device receives a HARQ state configuration sent by the network device, wherein the HARQ state configuration comprises a first HARQ state configuration for a first HARQ process. The terminal device can consider that the first HARQ state configuration is not applicable to a case of transmitting a MsgA PUSCH payload in a random access request message using the first HARQ process. In response to the case of transmitting the MsgA PUSCH payload using the first HARQ process, it is determined that a HARQ process corresponding to an UL grant associated with the MsgA PUSCH resource is not configured with a HARQ state. In the embodiments of the present application, the first HARQ process can be understood as a HARQ process identified as 0.
[0100] For example, the terminal device receives a HARQ state configuration sent by the network device, wherein the HARQ state configuration comprises a HARQ state configuration for a first HARQ process (i.e., a HARQ process identified as 0, which can be denoted as HARQ process 0). The terminal device can consider that the HARQ state configuration for the first HARQ process is not applicable to a case of transmitting a MsgA PUSCH payload using the first HARQ process. At this time, for the case of transmitting the MsgA PUSCH payload using the first HARQ process, the terminal device considers that the first HARQ process is not configured with a HARQ state (i.e., adopts a legacy HARQ behavior). When the terminal device performs logical channel selection of LCP, if the HARQ process corresponding to the UL grant is not configured with a HARQ state, the terminal device does not apply a HARQ state restriction condition in the LCP restriction condition.
[0101] It can be understood that the HARQ state restriction condition is a new LCP restriction parameter introduced in an NTN system.
[0102] In the embodiments of the present application, the HARQ state at least comprises one or more of the following 1) to 3):
[0103] 1) HARQ state A, which is used to represent that a length of an uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dtx-HARQ-RTT-TimerUL is extended by a terminal device-network device (UE-gNB) round trip time (RTT);
[0104] 2) HARQ state B, HARQ state B is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0105] 3) Legacy HARQ state, Legacy HARQ state is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL is applicable to the legacy behavior.
[0106] Among them, the HARQ state A corresponds to the base station retransmission scheduling based on the decoding result of PUSCH data, and the HARQ state B corresponds to the base station retransmission scheduling without the decoding result of PUSCH data. For the Legacy HARQ state, the same corresponds to the base station retransmission scheduling without the decoding result of PUSCH data.
[0107] For example, when initiating a 2-step random access procedure, the PUSCH payload of MsgA is only allowed to use HARQ process 0 (identified as a hybrid automatic repeat request process 0). When the terminal device receives the network device sending the HARQ state configuration of HARQ process 0 (such as one of the above HARQ state A, HARQ state B and Legacy HARQ state), in order to ensure that the UL grant associated with the MsgA PUSCH resource can be used, the terminal device can consider that the network device sending the HARQ state configuration of HARQ process 0 is not applicable to the case of using HARQ process 0 to transmit MsgA PUSCH payload. At this time, for the case of using HARQ process 0 to transmit MsgA PUSCH payload, the terminal device can consider that HARQ process 0 is not configured with HARQ state (that is, the legacy HARQ behavior is adopted). When the terminal device performs logical channel selection of LCP, if the HARQ process corresponding to the UL grant is not configured with HARQ state, the HARQ state restriction condition in the LCP restriction condition is not applied, that is, when the terminal device selects a logical channel that can use the UL grant resource, the HARQ state restriction condition in the LCP restriction condition is not used to select the logical channel, so that the selected logical channel can use the UL grant associated with the MsgA PUSCH resource.
[0108] By implementing the embodiments of the present application, the HARQ state of the random access request message MsgA is enhanced, ensuring that the UL grant associated with the MsgA PUSCH resource can be used, and the efficiency of HARQ resource use is improved.
[0109] It can be understood that the above-mentioned embodiments are from the terminal device side to describe the implementation of the random access request message in the random access request message of the present application. Embodiments of the present application also propose a random access request message in the random access request message of the present application. The implementation of the random access request message in the random access request message of the present application will be described from the network device side. Please see Figure 7 , Figure 7 A flowchart of another random access request message in the random access request message of the present application is provided. It should be noted that the random access request message in the random access request message of the present application can be applied to a non-terrestrial network system, which can be executed by a network device. As shown in Figure 7 The enhancement method can include but is not limited to the following steps.
[0110] In step 701, a hybrid automatic repeat request state HARQ state configuration is sent to the terminal device; the HARQ state configuration includes a first HARQ state configuration of a first hybrid automatic repeat request process HARQ process.
[0111] In the embodiments of the present application, the first HARQ state configuration is used to indicate that the terminal device considers that the first HARQ state configuration is not applicable to the transmission of the uplink physical shared channel payload MsgA PUSCH payload in the random access request message using the first HARQ process, and the HARQ state restriction condition in the logical channel priority allocation process LCP restriction condition is not applied.
[0112] In the embodiments of the present application, the first HARQ process can be understood as a HARQ process identified as 0.
[0113] In the embodiments of the present application, the HARQ state at least includes one or more of the following 1) to 3):
[0114] 1) HARQ state A, HARQ state A is used to represent that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is extended by the network device UE-gNB round trip time RTT of the terminal device;
[0115] 2) HARQ state B, HARQ state B is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0116] 3) Legacy HARQ state, Legacy HARQ state is used to indicate that the uplink discontinuous reception - hybrid automatic repeat request - round trip time timer dnx-HARQ-RTT-TimerUL is applicable to the legacy behavior.
[0117] In an implementation manner, the network device can send a HARQ state configuration to the terminal device, and the HARQ state configuration can include the HARQ state configuration of the HARQ process 0 (that is, the first HARQ process, that is, the HARQ process identified as 0). The terminal device considers that the configuration is not applicable to the case of transmitting the MsgA PUSCH payload using the HARQ process 0. At this time, for the case of transmitting the MsgA PUSCH payload using the HARQ process 0, the terminal device considers that the HARQ process 0 is not configured with the HARQ state (that is, the legacy HARQ behavior is adopted). When the terminal device performs logical channel selection of the LCP, if the HARQ process corresponding to the UL grant is not configured with the HARQ state, the HARQ state restriction condition in the LCP restriction condition is not applied.
[0118] By implementing the embodiments of the present application, by enhancing the HARQ state of the random access request message MsgA, it is ensured that the UL grant associated with the MsgA PUSCH resource can be used, and the HARQ resource use efficiency is improved.
[0119] In the embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspective of the terminal device and the network device respectively. In order to realize each function in the method provided by the above embodiments of the present application, the terminal device and the network device can include hardware structures, software modules, and realize the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Some of the above functions can be executed in the form of hardware structure, software module, or hardware structure plus software module.
[0120] Please refer to Figure 8 , a structural schematic diagram of a communication apparatus 80 provided by the embodiments of the present application. The communication apparatus 80 can be a communication apparatus used in a non-terrestrial network system. Figure 8The illustrated communication apparatus 80 can include a transceiver module 801 and a processing module 802. The transceiver module 801 can include a sending module for implementing a sending function and / or a receiving module for implementing a receiving function, and the transceiver module 801 can implement the sending function and / or the receiving function.
[0121] The communication apparatus 80 can be a terminal device, a device in a terminal device, or a device that can be used in matching with a terminal device. Alternatively, the communication apparatus 80 can be a network device, a device in a network device, or a device that can be used in matching with a network device.
[0122] When the terminal device performs logical channel selection in a logical channel prioritization (LCP) procedure, the processing module 802 is configured to not apply a hybrid automatic repeat request (HARQ) state restriction condition in LCP restriction conditions to an uplink (UL) grant associated with a MsgA physical uplink shared channel (PUSCH) resource in a random access request message.
[0123] In an implementation, the processing module 802 is further configured to determine the UL grant associated with the MsgA PUSCH resource in response to the terminal device initiating a 2-step random access procedure.
[0124] In an implementation, the processing module is configured to, in response to the terminal device performing logical channel selection in an LCP procedure and a HARQ process corresponding to the UL grant associated with the MsgA PUSCH resource not being configured with a HARQ state, not apply the HARQ state restriction condition in the LCP restriction conditions.
[0125] In a possible implementation, the transceiver module 801 is configured to receive a HARQ state configuration sent by a network device; the HARQ state configuration includes a first HARQ state configuration for a first HARQ process; the processing module 802 is further configured to determine that the first HARQ state configuration is not applicable to a case of transmitting a MsgA PUSCH payload in a random access request message using the first HARQ process; and the processing module 802 is further configured to determine that a HARQ process corresponding to a UL grant associated with a MsgA PUSCH resource is not configured with a HARQ state in response to the case of transmitting the MsgA PUSCH payload using the first HARQ process.
[0126] In the embodiments of the present application, the first HARQ process is a HARQ process identified as 0.
[0127] In a possible implementation, the HARQ state includes at least one or more of the following 1) to 3):
[0128] 1) HARQ state A, which is used to indicate that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is extended by the terminal device network device UE-gNB round trip time RTT;
[0129] 2) HARQ state B, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is not started;
[0130] 3) Legacy HARQ state, which is used to indicate that the legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dnx-HARQ-RTT-TimerUL is applicable.
[0131] The communication device 80 is a network device: the transceiver module 801 is configured to send a hybrid automatic repeat request state HARQ state configuration to the terminal device; the HARQ state configuration includes a first HARQ state configuration for a first hybrid automatic repeat request process HARQ process;
[0132] In the embodiments of the present application, the first HARQ state configuration is used to indicate that the terminal device considers that the first HARQ state configuration is not applicable to the case of transmitting the uplink physical shared channel payload MsgA PUSCH payload in the random access request message using the first HARQ process, and the HARQ state restriction condition in the logical channel priority allocation process LCP restriction condition is not applied. In an implementation, the first HARQ process is a HARQ process identified as 0.
[0133] In the embodiments of the present application, the HARQ state includes at least one or more of the following 1) to 3):
[0134] 1) HARQ state A, HARQ state A is used to represent that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer d r x -HARQ-RTT-TimerUL is extended by the terminal device network device UE-gNB round trip time RTT;
[0135] 2) HARQ state B, HARQ state B is used to represent that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer d r x -HARQ-RTT-TimerUL is not started;
[0136] 3) Legacy HARQ state, Legacy HARQ state is used to represent that the legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer d r x -HARQ-RTT-TimerUL is applicable.
[0137] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0138] Please refer to Figure 9 , Figure 9 is another structural schematic diagram of a communication apparatus 90 provided by the embodiments of the present application. The communication apparatus 90 can be a network device, or a terminal device, or a chip, chip system, or processor supporting the network device to implement the above-mentioned method, or a chip, chip system, or processor supporting the terminal device to implement the above-mentioned method. The apparatus can be used to implement the method described in the above-mentioned method embodiments, and specific implementation can be referred to the description in the above-mentioned method embodiments.
[0139] The communication apparatus 90 can include one or more processors 901. The processor 901 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processor. The baseband processor can be used to process communication protocols and communication data, and the central processor can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process data of the computer program.
[0140] Optionally, the communication apparatus 90 can further include one or more memories 902, which can have a computer program 904 stored thereon. The processor 901 executes the computer program 904, so that the communication apparatus 90 performs the method described in the above-mentioned method embodiments. Optionally, the memory 902 can also store data. The communication apparatus 90 and the memory 902 can be separately arranged, or integrated together.
[0141] Optionally, the communication device 90 may also include a transceiver 905 and an antenna 906. The transceiver 905 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 905 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.
[0142] Optionally, the communication device 90 may further include one or more interface circuits 907. The interface circuits 907 are used to receive code instructions and transmit them to the processor 901. The processor 901 executes the code instructions to cause the communication device 90 to perform the methods described in the above method embodiments.
[0143] Communication device 90 is a terminal device: processor 901 is used to execute Figure 5 Step 501 in the middle; execute Figure 6 Step 601 in the process.
[0144] Communication device 90 is a network device: transceiver 905 is used to perform... Figure 7 Step 701 in the process.
[0145] In one implementation, the processor 901 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0146] In one implementation, processor 901 may store computer program 903, which runs on processor 901 and causes communication device 90 to perform the methods described in the above method embodiments. Computer program 903 may be embedded in processor 901; in this case, processor 901 may be implemented in hardware.
[0147] In an implementation, the communication device 90 can include circuitry that can implement the functions of transmitting or receiving or communicating in the foregoing method embodiments. The processor and transceiver described in the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0148] The communication device described in the above embodiments can be a network device or a terminal device, but the scope of the communication device described in the present application is not limited thereto, and the structure of the communication device can not be limited by Figure 9 The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be:
[0149] (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem;
[0150] (2) a set of one or more ICs, optionally the set of ICs can also include storage components for storing data, computer programs;
[0151] (3) an ASIC, such as a Modem;
[0152] (4) a module that can be embedded in other devices;
[0153] (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.
[0154] (6) and others.
[0155] Those skilled in the art can understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether the functions are implemented by hardware or software depends on the specific application and design requirements of the whole system. Those skilled in the art can implement the functions described in various ways for each specific application, but such implementation should not be understood as beyond the scope of protection of the embodiments of the present application.
[0156] The embodiments of the present application also provide a system for determining a sidelink duration, which comprises the foregoing Figure 8 The system comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the embodiments, or the system comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the embodiments. Figure 9 The system comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the embodiments.
[0157] The present application also provides a readable storage medium, which stores instructions, and the instructions are executed by a computer to realize the functions of any of the method embodiments.
[0158] The present application also provides a computer program product, which is executed by a computer to realize the functions of any of the method embodiments.
[0159] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disk (solid state disk, SSD)) and the like.
[0160] Those skilled in the art can understand that the first, second, etc. various numerical designations involved in the present application are only for the convenience of description, and do not limit the scope of the embodiments of the present application, nor indicate the order.
[0161] At least one of the present application can also be described as one or more, and the plurality can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D". There is no order or size order between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0162] The correspondence relationship shown in each table in the present application can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present application is not limited thereto. When configuring the correspondence relationship of the information and each parameter, it is not necessarily required to configure all the correspondence relationships shown in each table. For example, the correspondence relationship shown in some rows in the table in the present application can also not be configured. For another example, the above tables can be appropriately deformed, for example, split, merged, and the like. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representation manners of the parameters can also use other values or representation manners understandable by the communication device. The above tables can also use other data structures when implemented, for example, an array, a queue, a container, a stack, a linear table, a pointer, a linked list, a tree, a graph, a structure, a class, a heap, a hash table, or the like.
[0163] The predefinition in the present application can be understood as defining, predefining, storing, pre-storing, pre-negotiating, pre-configuring, solidifying, or pre-burning.
[0164] Those skilled in the art can understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0165] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0166] The above is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for hybrid automatic repeat request status enhancement in a random access request message, the method comprising: The method is applied to a non-terrestrial network system, the method is performed by a terminal device, and the method comprises: In response to the terminal device initiating a 2-step random access procedure, determining an UL grant associated with MsgA PUSCH resources; For an uplink grant UL grant associated with uplink physical shared channel MsgA PUSCH resources in a random access request message, the terminal device does not apply a hybrid automatic repeat request state HARQ state restriction condition in a logical channel selection of a logical channel priority allocation procedure LCP; The method further comprises: receiving a HARQ state configuration sent by a network device; the HARQ state configuration comprises a first HARQ state configuration for a first HARQ process; determining that the first HARQ state configuration is not applicable to a case of transmitting uplink physical shared channel payload MsgA PUSCH payload in a random access request message using the first HARQ process; In response to the case of transmitting MsgA PUSCH payload using the first HARQ process, determining that a HARQ process corresponding to the UL grant associated with the MsgA PUSCH resources is not configured with a HARQ state.
2. The method of claim 1, wherein, Further comprising: In response to the terminal device performing logical channel selection of the LCP and a hybrid automatic repeat request process HARQ process corresponding to the UL grant associated with the MsgA PUSCH resources not being configured with a HARQ state, the terminal device does not apply the HARQ state restriction condition in the LCP restriction condition.
3. The method of claim 1, wherein, The first HARQ process is a HARQ process identified as 0.
4. The method of any one of claims 1 to 2, characterized in that, The HARQ state comprises at least one or more of the following 1) to 3): 1) HARQ state A, which is used to indicate that the length of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is extended by the terminal device-network device UE-gNB round trip time RTT; 2) HARQ state B, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is not started; 3) Legacy HARQ state, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL applies a legacy behavior.
5. A method for HARQ status enhancement in a random access request message, the method comprising: The method is applied to a non-terrestrial network system, the method is performed by a network device, and the method comprises: transmitting, to a terminal device, a hybrid automatic repeat request state (HARQ state) configuration; the HARQ state configuration comprising a first HARQ state configuration for a first HARQ process; wherein the first HARQ state configuration is used to indicate that the terminal device considers that the first HARQ state configuration is not applicable to a case of transmitting, by the terminal device, an uplink physical shared channel (PUSCH) payload (MsgA) in a random access request message using the first HARQ process, and in a case that the terminal device transmits the PUSCH payload (MsgA) using the first HARQ process, it is determined that a HARQ process corresponding to an UL grant associated with the MsgA PUSCH resource is not configured with a HARQ state.
6. The method of claim 5, wherein, The first HARQ process is a HARQ process identified as 0.
7. The method according to claim 5 or 6, characterized in that, The HARQ state comprises at least one or more of the following 1) to 3): 1) a HARQ state A used to indicate that a length of an uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is extended by a user equipment-gNB (UE-gNB) round trip time (RTT); 2) a HARQ state B used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is not started; 3) a legacy HARQ state used to indicate that a legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is applicable.
8. A communication apparatus for use in a non-terrestrial network system, characterized in that, comprising: a processing module configured to determine an UL grant associated with a MsgA PUSCH resource in response to a terminal device initiating a 2-step random access procedure, and for an uplink grant (UL grant) associated with a MsgA PUSCH resource in a random access request message, not applying a hybrid automatic repeat request state (HARQ state) restriction condition in a logical channel selection of a logical channel prioritization (LCP) procedure performed by the terminal device; The apparatus further comprises: a transceiving module configured to receive a HARQ state configuration transmitted by a network device; the HARQ state configuration comprising a first HARQ state configuration for a first HARQ process; The processing module is further configured to determine that the first HARQ state configuration is not applicable to a case of transmitting uplink physical shared channel (PUSCH) payload (MsgA PUSCH payload) in a random access request message using the first HARQ process. The processing module is further configured to determine, in response to the case of transmitting MsgA PUSCH payload using the first HARQ process, that a hybrid automatic repeat request (HARQ) process corresponding to an uplink (UL) grant associated with the MsgA PUSCH resource is not configured with a HARQ state.
9. The communication apparatus according to claim 8, wherein The processing module is further configured to: In response to the terminal device performing logical channel selection of the LCP and a hybrid automatic repeat request (HARQ) process corresponding to an uplink (UL) grant associated with the MsgA PUSCH resource being not configured with a HARQ state, the terminal device does not apply a HARQ state restriction condition in the LCP restriction condition.
10. The communication apparatus according to claim 8, wherein The first HARQ process is a HARQ process identified as 0.
11. The communication apparatus according to any one of claims 8-10, wherein, The HARQ state includes at least one or more of the following 1) to 3): 1) HARQ state A, which is used to indicate that a length of an uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is extended by a terminal device-network equipment (UE-gNB) round trip time (RTT); 2) HARQ state B, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is not started; 3) Legacy HARQ state, which is used to indicate that a legacy behavior of the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer (drx-HARQ-RTT-TimerUL) is applicable.
12. A communication apparatus for use in a non-terrestrial network system, characterized in that, The processing module is further configured to: The transceiver module is configured to transmit a hybrid automatic repeat request (HARQ) state configuration to a terminal device, wherein the HARQ state configuration includes a first HARQ state configuration for a first HARQ process. The first HARQ state configuration is configured to indicate that the terminal device considers that the first HARQ state configuration is not applicable to a case of using the first HARQ process to transmit an uplink physical shared channel payload MsgA PUSCH payload in a random access request message, and in a case where the terminal device uses the first HARQ process to transmit the MsgA PUSCH payload, it is determined that a HARQ process corresponding to an UL grant associated with the MsgA PUSCH resource is not configured with a HARQ state.
13. The communication apparatus according to claim 12, wherein The first HARQ process is a HARQ process identified as 0.
14. The communication apparatus according to claim 12 or 13, characterized by The HARQ state includes at least one or more of the following 1) to 3): 1) HARQ state A, which is used to indicate that the length of an uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is extended by a terminal device-network equipment UE-gNB round trip time RTT; 2) HARQ state B, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is not started; 3) Legacy HARQ state, which is used to indicate that the uplink discontinuous reception-hybrid automatic repeat request-round trip time timer dRx-HARQ-RTT-TimerUL is applicable to a legacy behavior.
15. A communications device, characterized by The apparatus includes a processor and a memory, the memory stores a computer program, and the processor executes the computer program stored in the memory to enable the apparatus to perform the method of any one of claims 1-4.
16. A communications device, characterized by The apparatus includes a processor and a memory, the memory stores a computer program, and the processor executes the computer program stored in the memory to enable the apparatus to perform the method of any one of claims 5-7.
17. A computer readable storage medium storing instructions that, when executed, cause the method of any one of claims 1-4 to be implemented.
18. A computer readable storage medium storing instructions that, when executed, cause the method of any one of claims 6-7 to be implemented.