Wireless communication method and device thereof
By receiving control signaling and formulas, determining the HARQ process ID, releasing unused resources and reusing them, solving the problems of resource waste and HARQ process identifier waste in 5G and 6G communications, and improving resource utilization and communication efficiency.
Patent Information
- Application Number
- CN202380092170.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-04
- Publication Date
- 2025-09-02
AI Technical Summary
In 5G and 6G communications, improper configuration of the configuration authorized (CG) resources in the prior art leads to waste of resources and waste of HARQ process identifiers, and resource efficiency is inefficient, especially in business scenarios with large data volume and diversified data.
By receiving control signaling associated with transmission timing in multiple time periods, determining the HARQ process ID based on the formula, and releasing unused resources through signaling, the HARQ process ID is recycled to improve resource utilization.
It effectively solves the problem of resource waste, improves resource utilization, reduces the waste of HARQ process identifiers, and improves the efficiency of the communication system.
Smart Images

Figure CN120584471A_ABST
Abstract
Description
[0001] The present disclosure relates generally to wireless communications, and particularly to 5G communications.
[0002] In communications beyond 5G and 6G, a promising service is characterized by quasi-periodicity (affected by jitter), large and diverse data volumes, and strict latency requirements, such as extended reality (XR) services. In the prior art, configuration grant (CG) enables the delivery of periodic data using pre-configured resources without the need for time-consuming grant requests. To cope with the large and variable size of data packets, it is considered to use multiple CG physical uplink shared channel (PUSCH) opportunities for transmission within a period. Due to the large and diverse service characteristics of data volumes, pre-configured resources may be over-configured, which leads to resource waste and thus low resource efficiency. To this end, it is considered to use uplink control information for resource release / reclaim to improve resource efficiency. However, the HARQ (Hybrid Automatic Repeat Request) process identifier (ID) of the released / reclaimed resources is still occupied, which leads to HARQ process identifier waste.
[0003] The present disclosure relates to methods, systems, and devices for CG communication, and particularly to methods, systems, and devices for determining HARQ process IDs for CG occasions.
[0004] The present disclosure relates to a wireless communication method for a wireless terminal. The method comprises:
[0005] receiving control signaling associated with a plurality of transmission opportunities in a plurality of time periods from a radio network node,
[0006] determining a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities in each time period based on the control signaling and a first formula,
[0007] sending, to a radio network node, first signaling associated with a plurality of transmission opportunities within a first time period of the plurality of time periods,
[0008] A plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period are determined based on the first signaling.
[0009] Various embodiments may preferably implement the following features:
[0010] Preferably, multiple transmission opportunities are used to configure the grant transmission.
[0011] Preferably, the plurality of time periods are periodic.
[0012] Preferably, the length of the time period comprises at least one of the following: number of symbols, number of time slots, number of milliseconds, one or more periods of configuration grant.
[0013] Preferably, the first signaling includes at least one of the following: dedicated uplink control information signaling, configuration authorization uplink control information signaling.
[0014] Preferably, the first signaling is associated with at least one unused transmission opportunity that is not used for data transmission within the first time period.
[0015] Preferably, the first signaling comprises information associated with a first HARQ process ID of at least one unused transmission opportunity not used for data transmission within the first time period.
[0016] Preferably, the first signaling is sent in one or more transmission opportunities within the first time period.
[0017] Preferably, a physical uplink shared channel scheduled by downlink control information DCI signaling overlaps with one or more transmission opportunities for sending the first signaling in the first time period in at least one of the time domain and the frequency domain, and the first signaling is sent in the physical uplink shared channel.
[0018] Preferably, determining multiple first HARQ process IDs for multiple transmission opportunities in each time period based on the control signaling and the first formula includes:
[0019] The first HARQ process ID of the first transmission opportunity in each time period is determined based on the first formula, and the first HARQ process IDs of the remaining transmission opportunities in each time period are determined based on the first HARQ process ID of the first transmission opportunity in each time period.
[0020] Preferably, determining multiple first HARQ process IDs for multiple transmission opportunities in each time period based on the control signaling and the first formula includes:
[0021] The first HARQ process IDs of all transmission opportunities in each time period are determined based on the first formula.
[0022] Preferably, the first HARQ process IDs of the remaining transmission opportunities in each time period are determined to be the same as the first HARQ process ID of the first transmission opportunity in each time period.
[0023] Preferably, the first HARQ process IDs of the remaining transmission opportunities in each time period are HARQ process IDs in increasing order starting from the first HARQ process ID of the first transmission opportunity in each time period.
[0024] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0025] Preferably, the first formula is associated with at least one of the time position information of the start symbol of the transmission opportunity, the period information determined by the control signaling, the number of first HARQ process IDs, and the offset information of the first HARQ process ID in each time period.
[0026] Preferably, the first formula is associated with time position information, period information and the number of first HARQ process IDs, wherein the period information is determined by at least one of the following: the length of the time period, the quotient of the length of the time period divided by the number of transmission opportunities in a time period.
[0027] Preferably, the first formula is associated with time position information, period information, the number of first HARQ process IDs and offset information, wherein the offset information is determined based on the number of transmission opportunities in a single time period or based on the number of first HARQ process IDs.
[0028] Preferably, the offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1.
[0029] Preferably, the offset information is a set of integer values ranging from 0 to the number of first HARQ process IDs minus 1.
[0030] Preferably, determining, based on the first signal, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period comprises:
[0031] Based on the first signaling, a first HARQ process ID used for multiple transmission opportunities in a first time period is cyclically shifted to determine a second HARQ process ID used for multiple transmission opportunities in a second time period.
[0032] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0033] determining a second HARQ process ID for a first transmission opportunity in a second time period based on the HARQ process ID group determined by the first signaling,
[0034] The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process ID of the first transmission opportunity in the second time period.
[0035] Preferably, the second HARQ process ID of the first transmission opportunity in the second time period is determined according to a predefined HARQ process ID associated with the HARQ process ID group.
[0036] Preferably, the predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the HARQ process ID after the last HARQ process ID in the HARQ process ID group.
[0037] Preferably, the second HARQ process ID of the first transmission opportunity in the second time period is determined according to the predefined HARQ process ID and an offset of the HARQ process ID, wherein the offset of the HARQ process ID is determined by RRC signaling.
[0038] Preferably, the second HARQ process IDs of the remaining transmission occasions in the second time period are the same as the second HARQ process ID of the first transmission occasion in the second time period.
[0039] Preferably, the second HARQ process IDs of the remaining transmission occasions within the second time period are HARQ process IDs in increasing order starting from the second HARQ process ID of the first transmission occasion within the second time period.
[0040] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0041] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0042] Determine, according to the HARQ process ID group determined by the first signaling, the second HARQ process IDs of the first K transmission opportunities in the second time period, where K is a positive integer.
[0043] The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
[0044] Preferably, K is the number of HARQ process IDs in the HARQ process ID group determined by the first signaling.
[0045] Preferably, the second HARQ process IDs of the first K transmission opportunities in the second time period are HARQ process IDs in the HARQ process ID group.
[0046] Preferably, the second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as the predefined HARQ process ID determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
[0047] Preferably, the second HARQ process IDs of the remaining transmission opportunities within the second time period are HARQ process IDs in increasing order starting from a predefined HARQ process ID determined based on the HARQ process ID group.
[0048] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0049] Preferably, the predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID or the last HARQ process ID in the HARQ process ID group.
[0050] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0051] A plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period are determined based on the HARQ process ID group determined by the first signaling and the first formula.
[0052] Preferably, the offset information is a set of integer values, including a first offset subset and a second offset subset based on the first signaling.
[0053] Preferably, the first subset includes an integer value associated with the number of transmission opportunities or a first HARQ process ID outside the HARQ process ID group.
[0054] Preferably, the second subset comprises integer values associated with a first HARQ process ID in the group of HARQ process IDs.
[0055] Preferably, a second HARQ process ID for transmission opportunities in the second time period is first determined by the first formula using the second subset of offsets and then determined by the first formula using the first subset of offsets.
[0056] Preferably, the second HARQ process ID for the transmission opportunity of the second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the first offset subset and then determined by the first formula using the second offset subset.
[0057] Preferably, the HARQ process ID group determined by the first signaling includes at least one of the following: at least one first HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one second HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one first HARQ process ID of at least one used transmission opportunity for data transmission in the first time period, and at least one second HARQ process ID of at least one used transmission opportunity for data transmission in the first time period.
[0058] Preferably, the first time period and the second time period are consecutive time periods.
[0059] The present disclosure relates to a wireless communication method for a wireless network node. The method comprises:
[0060] sending control signaling associated with a plurality of transmission opportunities in a plurality of time periods to a wireless terminal,
[0061] determining a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities in each time period based on the control signaling and a first formula,
[0062] receiving first signaling from a wireless terminal associated with a plurality of transmission opportunities within a first time period of the plurality of time periods,
[0063] A plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period are determined based on the first signaling.
[0064] Various embodiments may preferably implement the following features:
[0065] Preferably, multiple transmission opportunities are used to configure the grant transmission.
[0066] Preferably, the plurality of time periods are periodic.
[0067] Preferably, the length of the time period comprises at least one of the following: number of symbols, number of time slots, number of milliseconds, one or more periods of configuration grant.
[0068] Preferably, the first signaling includes at least one of the following: dedicated uplink control information signaling, configuration authorization uplink control information signaling.
[0069] Preferably, the first signaling is associated with at least one unused transmission opportunity that is not used for data transmission within the first time period.
[0070] Preferably, the first signaling comprises information associated with a first HARQ process ID of at least one unused transmission opportunity not used for data transmission within the first time period.
[0071] Preferably, the first signaling is sent in one or more transmission opportunities within the first time period.
[0072] Preferably, the physical uplink shared channel scheduled by downlink control information DCI signaling overlaps with one or more transmission opportunities for sending the first signaling in the first time period in at least one of the time domain and the frequency domain, and the first signaling is sent in the physical uplink shared channel.
[0073] Preferably, determining multiple first HARQ process IDs for multiple transmission opportunities in each time period based on the control signaling and the first formula includes:
[0074] The first HARQ process ID of the first transmission opportunity in each time period is determined based on the first formula, and the first HARQ process IDs of the remaining transmission opportunities in each time period are determined based on the first HARQ process ID of the first transmission opportunity in each time period.
[0075] Preferably, determining multiple first HARQ process IDs for multiple transmission opportunities in each time period based on the control signaling and the first formula includes:
[0076] The first HARQ process IDs of all transmission opportunities in each time period are determined based on the first formula.
[0077] Preferably, the first HARQ process IDs of the remaining transmission opportunities in each time period are determined to be the same as the first HARQ process ID of the first transmission opportunity in each time period.
[0078] Preferably, the first HARQ process IDs of the remaining transmission opportunities in each time period are HARQ process IDs in increasing order starting from the first HARQ process ID of the first transmission opportunity in each time period.
[0079] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0080] Preferably, the first formula is associated with at least one of the time position information of the start symbol of the transmission opportunity, the period information determined by the control signaling, the number of first HARQ process IDs, and the offset information of the first HARQ process ID in each time period.
[0081] Preferably, the first formula is associated with time position information, period information and the number of first HARQ process IDs, wherein the period information is determined by at least one of the following: the length of the time period, the quotient of the length of the time period divided by the number of transmission opportunities in a time period.
[0082] Preferably, the first formula is associated with time position information, period information, the number of first HARQ process IDs and offset information, wherein the offset information is determined based on the number of transmission opportunities in a single time period or based on the number of first HARQ process IDs.
[0083] Preferably, the offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1.
[0084] Preferably, the offset information is a set of integer values ranging from 0 to the number of first HARQ process IDs minus 1.
[0085] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0086] Based on the first signaling, a first HARQ process ID used for multiple transmission opportunities in a first time period is cyclically shifted to determine a second HARQ process ID used for multiple transmission opportunities in a second time period.
[0087] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0088] Determine a second HARQ process ID for a first transmission opportunity in a second time period based on the HARQ process ID group determined by the first signaling,
[0089] The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process ID of the first transmission opportunity in the second time period.
[0090] Preferably, the second HARQ process ID of the first transmission opportunity in the second time period is determined according to a predefined HARQ process ID associated with the HARQ process ID group.
[0091] Preferably, the predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the HARQ process ID after the last HARQ process ID in the HARQ process ID group.
[0092] Preferably, the second HARQ process ID of the first transmission opportunity in the second time period is determined according to the predefined HARQ process ID and an offset of the HARQ process ID, and wherein the offset of the HARQ process ID is determined by RRC signaling.
[0093] Preferably, the second HARQ process IDs of the remaining transmission occasions in the second time period are the same as the second HARQ process ID of the first transmission occasion in the second time period.
[0094] Preferably, the second HARQ process IDs of the remaining transmission occasions within the second time period are HARQ process IDs in increasing order starting from the second HARQ process ID of the first transmission occasion within the second time period.
[0095] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0096] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0097] Determine, according to the HARQ process ID group determined by the first signaling, the second HARQ process IDs of the first K transmission opportunities in the second time period, where K is a positive integer.
[0098] The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
[0099] Preferably, K is the number of HARQ process IDs in the HARQ process ID group determined by the first signaling.
[0100] Preferably, the second HARQ process IDs of the first K transmission opportunities in the second time period are HARQ process IDs in the HARQ process ID group.
[0101] Preferably, the second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as the predefined HARQ process ID determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
[0102] Preferably, the second HARQ process IDs of the remaining transmission opportunities within the second time period are HARQ process IDs in increasing order starting from a predefined HARQ process ID determined based on the HARQ process ID group.
[0103] Preferably, the remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
[0104] Preferably, the predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID or the last HARQ process ID in the HARQ process ID group.
[0105] Preferably, determining, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within the second time period includes:
[0106] A plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period are determined based on the HARQ process ID group determined through the first signaling and the first formula.
[0107] Preferably, the offset information is a set of integer values, including a first offset subset and a second offset subset based on the first signaling.
[0108] Preferably, the first subset includes an integer value associated with the number of transmission opportunities or a first HARQ process ID outside the HARQ process ID group.
[0109] Preferably, the second subset comprises integer values associated with a first HARQ process ID in the group of HARQ process IDs.
[0110] Preferably, the second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the second subset of offsets, and then determined by the first formula using the first subset of offsets.
[0111] Preferably, the second HARQ process ID for the transmission opportunity of the second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the first offset subset, and then determined by the first formula using the second offset subset.
[0112] Preferably, the HARQ process ID group determined by the first signaling includes at least one of the following: at least one first HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one second HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one first HARQ process ID of at least one used transmission opportunity for data transmission in the first time period, and at least one second HARQ process ID of at least one used transmission opportunity for data transmission in the first time period.
[0113] Preferably, the first time period and the second time period are consecutive time periods.
[0114] The present disclosure relates to a wireless terminal. The wireless terminal includes:
[0115] a communication unit configured to receive control signaling associated with a plurality of transmission opportunities in a plurality of time periods from a radio network node,
[0116] a processor configured to determine, based on control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities within each time period, wherein the communication unit is further configured to send, to the radio network node, first signaling associated with the plurality of transmission opportunities within a first time period of the plurality of time periods,
[0117] The processor is further configured to determine, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period.
[0118] Various embodiments may preferably implement the following features:
[0119] Preferably, the processor is further configured to execute any of the above wireless communication methods.
[0120] The present disclosure relates to a wireless network node. The wireless network node includes:
[0121] a communication unit configured to send control signaling associated with a plurality of transmission opportunities in a plurality of time periods to a wireless terminal,
[0122] a processor configured to determine, based on control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities within each time period,
[0123] The communication unit is further configured to receive, from the wireless terminal, first signaling associated with a plurality of transmission opportunities within a first time period of the plurality of time periods,
[0124] The processor is further configured to determine, based on the first signaling, a plurality of second HARQ process IDs for a plurality of transmission opportunities within a second time period.
[0125] Various embodiments may preferably implement the following features:
[0126] Preferably, the processor is further configured to execute any of the above wireless communication methods.
[0127] The present disclosure relates to a computer program product, comprising a computer-readable program code stored thereon, which, when executed by a processor, causes the processor to implement any one of the wireless communication methods described above.
[0128] The exemplary embodiments disclosed herein are intended to provide features that will become readily apparent when reference is made to the following description in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and that various modifications may be made to the disclosed embodiments while remaining within the scope of the present disclosure as will be apparent to those skilled in the art reading this disclosure.
[0129] Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be rearranged while still within the scope of the present disclosure. Thus, it will be understood by those of ordinary skill in the art that the methods and techniques disclosed herein present various steps or actions in a sample order, and the present disclosure is not limited to the specific order or hierarchy presented, unless otherwise expressly stated.
[0130] The present invention is specified by the independent claims. Preferred embodiments are defined in the dependent claims. In the following description, although many features may be marked as optional, it is still explicitly pointed out that all features included in the independent claims shall not be considered optional.
[0131] The above and other aspects and implementations thereof are described in more detail in the drawings, description and claims.
[0132] Figure 1 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0133] Figure 2 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0134] Figure 3 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0135] Figure 4 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0136] Figure 5 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0137] Figure 6 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0138] Figure 7A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0139] Figure 8 A schematic diagram of configuring authorization transmission according to an embodiment of the present disclosure is shown.
[0140] Figure 9 A schematic diagram of a network architecture according to an embodiment of the present disclosure is shown.
[0141] Figure 10 An example of a schematic diagram of a wireless terminal according to an embodiment of the present disclosure is shown.
[0142] Figure 11 An example of a schematic diagram of a wireless network node according to an embodiment of the present disclosure is shown.
[0143] Figure 1 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 1 As shown, there can be multiple CG PUSCH opportunities in a CG cycle. That is, compared with the traditional CG configuration in which there is only one CG PUSCH in a single cycle, there is more than one CG PUSCH in one cycle.
[0144] In an embodiment, once the CG is activated, the BS (e.g., gNB) will allocate the CG PUSCH to the UE based on the configured parameters (e.g., RRC parameters) and the scheduling parameters (e.g., time domain allocation, frequency domain allocation, MCS level, etc.) in the activation signaling (RRC or DCI).
[0145] In an implementation, the process of configuring CG can be simply divided into:
[0146] Step 0: Parameter configuration
[0147] Step 1: Determine the transmission timing
[0148] Step 2: HARQ (Hybrid Automatic Repeat Request) process ID determination
[0149] Step 3: Resource Configuration
[0150] In the above process, steps 1 and 2 are determined by configured parameters, and step 3 is determined by scheduling parameters.
[0151] Regarding transmission opportunity determination, all available transmission opportunities are numbered and their symbol / slot positions can be derived as follows:
[0152] Type 1CG (RRC activation)
[0153] After configuring uplink grants for Grant Type 1, the MAC entity shall sequentially consider the Nth (N>=0) uplink grant occurring on symbols for which:
[0154] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(slot number in the frame×numberOfSymbolsPerSlot)+symbol number in the slot]=
[0155] (timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+N×periodicity)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)
[0156] Type 2CG (DCI activated)
[0157] After configuring uplink grants for grant type 2, the MAC entity shall sequentially consider the Nth (N>=0) uplink grant occurring on symbols for which:
[0158] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(slot number in the frame×numberOfSymbolsPerSlot)+symbol number in the slot]=
[0159] [(SFNstart time×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slotstart time×numberOfSymbolsPerSlot+symbolstart time)+N×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)
[0160] The HARQ process ID for each transmission opportunity is determined according to the time domain position of the transmission opportunity.
[0161] For an uplink grant configured with neither harq-ProcID-Offset2 nor cg-RetransmissionTimer configured, the HARQ process ID associated with the first symbol of the UL transmission is derived from the following equation:
[0162] HARQ process ID=[floor(CURRENT_symbol / periodicity)]modulo nrofHARQ-Processes
[0163] For an uplink grant configured with harq-ProcID-Offset2, the HARQ process ID associated with the first symbol of the UL transmission is derived from the following equation:
[0164] HARQ process ID=[floor(CURRENT_symbol / periodicity)]modulo nrofHARQ-Processes+harq-ProcID-Offset2
[0165] "CURRENT_symbol" is the result of the transmission timing determination formula.
[0166] Figure 2 A schematic diagram of configuring grant transmission according to an embodiment of the present disclosure is shown. In this embodiment, the HARQ process ID of the first transmission opportunity in a time period is determined by the first formula, and the HARQ process IDs of the remaining transmission opportunities in the time period are based on the HARQ process ID of the first transmission opportunity.
[0167] Figure 3 A schematic diagram of configuring grant transmission according to an embodiment of the present disclosure is shown. In this embodiment, the HARQ process ID of a transmission opportunity within a time period is determined by a first formula.
[0168] Figure 4 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 4 In the present disclosure, the HARQ process ID of a transmission opportunity is initially determined by a higher layer parameter. After the UE sends the first signaling indicating an unused transmission opportunity, the HARQ process ID may be modified. In the present disclosure, a transmission opportunity used / configured for data transmission is referred to as a "used transmission opportunity", and a transmission opportunity not used / configured for data transmission is referred to as an "unused transmission opportunity". For example, in Figure 4In the first time period of , the 0th, 1st and 2nd transmission opportunities are used transmission opportunities, while the 3rd and 4th transmission opportunities are unused transmission opportunities. In an embodiment, the first signaling may further explicitly or implicitly indicate an unused HARQ process ID (i.e., a HARQ process ID configured for an unused CG opportunity). Based on the released HARQ process ID determined by the first signaling, the HARQ process ID of the transmission opportunity in the subsequent time opportunity may be modified. For example, Figure 4 As shown, the HARQ IDs configured for the unused transmission opportunities (ie, the third and fourth transmission opportunities) in the first time period may be reused / recycled for the transmission opportunities in the second time period.
[0169] Note that in Figure 4 In the embodiment, the HARQ process ID for the transmission opportunity in the third time period is determined by a default method (for example, the same method as determining the HARQ process ID for the transmission opportunity in the first time period) because the first signaling is not sent in the second time period.
[0170] In an embodiment, the UE may:
[0171] receiving control signaling from a network node;
[0172] determining at least one first HARQ process ID for a plurality of transmission opportunities based on a first formula and control signaling;
[0173] sending first signaling associated with a transmission opportunity;
[0174] A plurality of second HARQ process IDs for the plurality of transmission opportunities are determined based on the first signaling.
[0175] In an embodiment, the first signaling may be used for transmission opportunities within a first time period, and the second HARQ process ID may be used for transmission opportunities within a second time period.
[0176] In an embodiment, the first time period and the second time period are consecutive time periods.
[0177] In the embodiment, the first formula is not limited to the formula.
[0178] The following items will be discussed further in the subsequent implementation:
[0179] - interpretation of control signalling;
[0180] - Explanation of transmission timing;
[0181] - interpretation of the first signalling;
[0182] - A method for determining the first HARQ process ID of a transmission opportunity;
[0183] -Method for determining the second HARQ process ID of the transmission opportunity.
[0184] Explanation of Control Signaling
[0185] In some embodiments, the control signaling may include at least one higher layer parameter, such as RRC (Radio Resource Control) signaling or MAC (Medium Access Control) CE (Control Element) signaling.
[0186] In an embodiment, the RRC signaling may be ConfiguredGrantConfig.
[0187] In some embodiments, the control signaling may include downlink control information (DCI) signaling.
[0188] In an embodiment, DCI signaling is used for CG activation, such as DCI format 0_0 / 0_1 / 0_2 scrambled by CS-RNTI.
[0189] Explanation of transmission timing
[0190] In some embodiments, there is (only) one transmission opportunity in a time period, and this transmission opportunity is used to configure the grant transmission. In these embodiments, the transmission opportunity may be periodic.
[0191] In some embodiments, there are multiple transmission opportunities within a single time period, and the transmission opportunities are used to configure the grant transmission. In these embodiments, the time period can be periodic.
[0192] In an embodiment where a single time period includes multiple transmission opportunities, a portion of the transmission opportunities within a time period is used for data transmission, and another portion of the transmission opportunities within the same time period is not used for data transmission. In this disclosure, transmission opportunities used / configured for data transmission are referred to as "used transmission opportunities," and transmission opportunities not used / configured for data transmission are referred to as "unused transmission opportunities."
[0193] In some implementations, the length of the time period comprises a number of symbols.
[0194] In an embodiment, the number of symbols refers to the (symbol) duration covering multiple transmission opportunities.
[0195] In some implementations, the length of the time period comprises a number of time slots.
[0196] In an embodiment, the number of time slots refers to the duration (of time slots) covering multiple transmission opportunities.
[0197] In some implementations, the length of the time period comprises a number of milliseconds.
[0198] In an embodiment, the number of milliseconds refers to a duration (in milliseconds) covering multiple transmission opportunities.
[0199] In some implementations, the length of the time period comprises one period for configuration authorization.
[0200] In an embodiment, the length of the time period comprises a multiple of the cycles of the configuration authorization.
[0201] In an embodiment, the length of the time period is the period of the configuration grant configured by periodicity in RRC signaling configuredGrantConfig.
[0202] Explanation of the first signaling
[0203] In some embodiments, the first signaling includes at least one of the following:
[0204] - Uplink Control Information (UCI) signaling;
[0205] -MAC CE signaling.
[0206] In an embodiment, the UCI signaling is CG-UCI signaling.
[0207] In an embodiment, the UCI signaling is dedicated UCI signaling.
[0208] In some embodiments, the first signaling includes transmission opportunity release information of at least one unused transmission opportunity that was not used for data transmission within the first time period.
[0209] In an embodiment, the transmission opportunity release information includes the number of unused transmission opportunities in one or more time periods.
[0210] In an embodiment, the transmission opportunity release information includes the duration of unused transmission opportunities in one or more time periods.
[0211] In an embodiment, the transmission opportunity release information includes an indication (eg, a bitmap) for indicating whether the transmission opportunities in one or more time periods are used or unused.
[0212] In an embodiment, the indication (eg, a bitmap) included in the transmission opportunity release information is configured to indicate whether the transmission opportunities within one or more time periods are unused.
[0213] In some embodiments, the first signaling includes transmission opportunity release information of unused transmission opportunities not used for data transmission in the first time period and information of a first HARQ process ID of the unused transmission opportunities not used for data transmission in the first time period.
[0214] In an embodiment, the released transmission opportunity information indicates a HARQ process ID associated with the released / unused transmission opportunity.
[0215] For example, in Figure 4 In the example, the third and fourth transmission opportunities of the corresponding HARQ process IDs 3 and 4 are unused. In this embodiment, the first signaling may report the HARQ process IDs 3 and 4 to the base station.
[0216] In some implementations, the first signaling is sent in the CG PUSCH.
[0217] In an embodiment, the first signaling is sent in the first (1st) configured CG PUSCH in one or more time periods.
[0218] In an embodiment, the first signaling is sent in the first (1st) valid CG PUSCH in one or more time periods. The valid CG PUSCH refers to a CG PUSCH that carries data.
[0219] In an embodiment, the first signaling is sent in all valid CG PUSCHs in one or more time periods.
[0220] In an embodiment, the first signaling is sent in a preconfigured CG PUSCH in one or more time periods, wherein the preconfigured CG PUSCH is determined by at least RRC signaling.
[0221] In an embodiment, if the PUSCH collides with / overlaps with the CG PUSCH originally configured / used to send UCI signaling in the time domain, the first signaling is sent in the PUSCH scheduled by the DCI signaling.
[0222] In an embodiment, if the PUSCH collides with / overlaps with the CG PUSCH originally configured / used to send UCI signaling in the frequency domain, the first signaling is sent in the PUSCH scheduled by the DCI signaling.
[0223] In an embodiment, if the PUSCH collides with / overlaps the CG PUSCH originally configured / used to send the first signaling in both the time domain and the frequency domain, the first signaling is sent in the PUSCH scheduled by the DCI signaling.
[0224] In an embodiment, if the CG PUSCH configured to transmit the first signaling is erroneously decoded, the first signaling is transmitted in a PUSCH scheduled by DCI signaling. In addition, the PUSCH scheduled by DCI may be a retransmission PUSCH for the CG PUSCH.
[0225] In an embodiment, if the CG PUSCH configured to send the first signaling is erroneously decoded, the first signaling is sent in the next CG PUSCH within the same time period.
[0226] Method for determining the first HARQ process ID of transmission opportunity
[0227] In some embodiments, the valid transmission opportunity is a transmission opportunity that does not overlap with a physical uplink shared channel (PUSCH) scheduled by DCI signaling.
[0228] In some implementations, determining the first HARQ process ID of the transmission opportunity based on the first formula includes:
[0229] The HARQ process ID of the first transmission opportunity in each time period is determined based on the first formula, and the remaining transmission opportunities are determined based on the HARQ process ID of the first transmission opportunity in a time period.
[0230] In an embodiment, determining the first HARQ process ID of the first (valid) transmission opportunity in each time period based on the first formula includes calculating the HARQ process ID of the (valid) transmission opportunity using the first formula.
[0231] In an embodiment, determining the remaining transmission opportunities based on the HARQ process ID of the first transmission opportunity in a time period is to set the same HARQ process ID as the HARQ process ID of the first transmission opportunity in the time period for all remaining transmission opportunities.
[0232] For example, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be equal to the HARQ process ID of the first transmission opportunity within the time period.
[0233] In an embodiment, the remaining transmission opportunities in each time period are determined based on the HARQ process ID of the first transmission opportunity in each time period, including setting HARQ process IDs in an increasing order starting from the HARQ process ID of the first transmission opportunity in the time period for the remaining transmission opportunities.
[0234] Alternatively, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be arranged in ascending order starting from the HARQ process ID of the first transmission opportunity within the time period. For example, the HARQ process ID of the second transmission opportunity within the time period is equal to the HARQ process ID of the first transmission opportunity within the time period plus 1, the HARQ process ID of the third transmission opportunity within the time period is equal to the HARQ process ID of the first transmission opportunity within the time period plus 2, and so on.
[0235] In an embodiment, the remaining transmission opportunities do not overlap with the physical uplink shared channel (PUSCH) scheduled by DCI signaling. That is, the remaining transmission opportunities do not conflict with the PUSCH scheduled by DCI signaling.
[0236] In some implementations, determining the first HARQ process ID of the transmission opportunity based on the first formula includes:
[0237] The (all) HARQ process IDs of the transmission opportunities in each time period are determined based on the first formula.
[0238] In an embodiment, determining the first HARQ process ID of the (valid) transmission opportunities in each time period based on the first formula includes calculating the HARQ process IDs of all (valid) transmission opportunities in each time period using the first formula.
[0239] In some implementations, the first formula for determining the HARQ process ID of a transmission opportunity is associated with at least one of the following:
[0240] -Time position information of the starting symbol of the transmission opportunity;
[0241] - Period information (of a time period);
[0242] - Number of HARQ process IDs;
[0243] -Offset information.
[0244] In an embodiment, the offset information is determined by or based on the number of transmission opportunities in a time period. In this case, the offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1.
[0245] For example, if the number of transmission opportunities is 4, the offset information may be {0, 1, 2, 3}, or the offset information may be {2, 3, 0, 1} obtained by performing a 2-unit cyclic shift based on the ascending order set {0, 1, 2, 3}.
[0246] In an embodiment, the offset information is determined by or based on the number of first HARQ process IDs. In this case, the offset information is a set of integer values ranging from 0 to the number of first HARQ process IDs minus 1.
[0247] For example, if the number of HARQ process IDs is 8, the offset information may be {0, 1, 2, 3, 4, 5, 6, 7}. Alternatively, the offset information may be {4, 5, 6, 7, 0, 1, 2, 3} obtained by performing a 4-unit cyclic shift based on the ascending sequence set {0, 1, 2, 3, 4, 5, 6, 7}.
[0248] In an embodiment, the first formula is associated with time position information of a start symbol of a transmission opportunity, period information determined by control signaling, and the number of first HARQ process IDs.
[0249] In some implementations, the first formula can be expressed as:
[0250] HARQ process ID=[floor(CURRENT_symbol / P)]modulo nrofHARQProcesses(+harq-ProcID-Offset2)
[0251] Wherein, CURRENT_symbol represents the time position information of the starting symbol of the transmission opportunity, P represents the period information determined by the control signaling, and nrofHARQ processes represents the number of first HARQ process IDs.
[0252] Alternatively, the period information P is a time period length indicating a period of configuration authorization, for example,
[0253] HARQ process ID=[floor(CURRENT_symbol / periodicity)]modulonrofHARQProcesses(+harq-ProcID-Offset2)
[0254] Alternatively, the period information P is the quotient of dividing the time period length by the number of transmission opportunities within a time period, for example,
[0255] HARQ process ID=[floor(CURRENT_symbol / periodicity / N)]modulonrofHARQProcesses(+harq-ProcID-Offset2)),
[0256] Where N is the number of transmission opportunities in a time period, when the length of the time period is the period of the configuration grant, or
[0257] HARQ process ID=[floor(CURRENT_symbol / D / N)]modulo nrofHARQProcesses(+harq-ProcID-Offset2),
[0258] Where D is the number of symbols covering multiple transmission opportunities, and the length of the time period is the duration of the symbols covering multiple transmission opportunities.
[0259] In an embodiment, the first formula is associated with time position information of a start symbol of a transmission opportunity, period information determined by control signaling, the number of first HARQ process IDs, and offset information.
[0260] In some implementations, the first formula can be expressed as:
[0261] HARQ process ID=[floor(CURRENT_symbol / P)+t i ]modulo nrofHARQProcesses(+harq-ProcID-Offset2),
[0262] Among them, t i Represents a value in the offset information. The offset information values are used one by one, that is, i = mod(J, N) or i = mod(J, N) or i = mod(J, nrofHARQProcesses), where J represents the Jth transmission opportunity or the Jth time period. In addition, P = periodicity), P = periodicity / N, or P = D / N.
[0263] Alternatively, the first formula can be expressed as:
[0264] HARQ process ID=[floor(CURRENT_symbol / Periodicity)+t i ]modulonrofHARQProcesses(+harq-ProcID-Offset2)
[0265] Alternatively, the first formula can be expressed as:
[0266] HARQ process ID=[floor(CURRENT_symbol / periodicity / N)+t i ]modulonrofHARQProcesses(+harq-ProcID-Offset2),
[0267] Alternatively, the first formula can be expressed as:
[0268] HARQ process ID=[floor(CURRENT_symbol / D / N)+t i ]modulo nrofHARQProcesses(+harq-ProcID-Offset2)
[0269] Method for determining the second HARQ process ID of transmission timing
[0270] In some embodiments, the HARQ process ID group determined by the first signaling includes a first HARQ process ID of an unused transmission opportunity that is not used for data transmission within the first time period.
[0271] For example, Figure 4 As shown, the unused transmission opportunities are the 3rd and 4th transmission opportunities of the corresponding HARQ process ID = 3 and HARQ process ID = 4. Therefore, the HARQ process ID group is {3, 4}.
[0272] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0273] The second HARQ process ID of the first (valid) transmission opportunity in a time period is determined based on the HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity in a time period.
[0274] In an embodiment, determining the second HARQ process ID of the first (valid) transmission opportunity within a time period based on the HARQ process ID group includes selecting a predefined HARQ process ID from the HARQ process ID group.
[0275] In an embodiment, the predefined HARQ process ID is the largest HARQ process ID in the HARQ process ID group.
[0276] Alternatively, the predefined HARQ process ID is the smallest HARQ process ID in the HARQ process ID group.
[0277] Alternatively, the predefined HARQ process ID is a random HARQ process ID in the HARQ process ID group.
[0278] Alternatively, the predefined HARQ process ID is the first HARQ process ID in the HARQ process ID group.
[0279] Alternatively, the predefined HARQ process ID is a HARQ process ID following the last HARQ process ID in the HARQ process ID group.
[0280] For example, the second HARQ process ID of the first (valid) transmission opportunity in a time period is the first HARQ process ID in the second HARQ process ID group. In an embodiment where the HARQ process ID group is {ID1, ID2, ID3}, the first HARQ process ID is ID1.
[0281] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting a HARQ process ID that is the same as the second HARQ process ID of the first (valid) transmission opportunity within the time period for all transmission opportunities within the time period.
[0282] For example, the second HARQ process IDs of the remaining transmission opportunities within the time period may be determined to be equal to the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0283] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting the HARQ process IDs for the remaining transmission opportunities within the time period in an increasing order starting from the HARQ process ID of the first (valid) transmission opportunity within the time period.
[0284] For example, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be arranged in ascending order starting from the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0285] In an embodiment, the remaining transmission opportunities are valid transmission opportunities that do not overlap with the PUSCH scheduled by DCI signaling.
[0286] Figure 5 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 5 In the embodiment, there are 5 transmission opportunities in a time period, and the total number of HARQ process IDs is also 5. In the first time period, the first HARQ process ID of the transmission opportunity is determined to be {0, 1, 2, 3, 4}. In this embodiment, the 3rd and 4th transmission opportunities in the 1st time period are unused transmission opportunities. Thus, the HARQ process ID group is {3, 4}, that is, the HARQ process IDs corresponding to the 3rd and 4th transmission opportunities in the 1st time period. For the determination of the HARQ process ID of the transmission opportunity in the 2nd time period, the HARQ process ID of the 1st transmission opportunity in the 2nd time period is set to the 1st HARQ process ID in the HARQ process ID group, that is, HARQ process ID = 3. In Figure 5, the HARQ process IDs of the remaining four transmission opportunities in the second time period may all be set to 3. Alternatively, the HARQ process IDs of the remaining four transmission opportunities in the second time period may be set to start from HARQ process ID=3 (i.e., {4, 0, 1, 2}) and arranged in ascending order.
[0287] In some embodiments, the HARQ process ID group determined by the first signaling includes a second HARQ process ID of an unused transmission opportunity not used for data transmission in the second time period.
[0288] Figure 6 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 6 In the second time period, the HARQ process ID is Figure 5 The embodiment shown is determined. Figure 6 The previously determined second HARQ process ID is included in the HARQ process ID group indicated by the first signaling in the second time period to determine the HARQ process ID of the transmission opportunity in the third time period.
[0289] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0290] The second HARQ process ID of the first (valid) transmission opportunity in a time period is determined based on the HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity in a time period.
[0291] In an embodiment, determining the second HARQ process ID for the first (valid) transmission opportunity within a time period based on the HARQ process ID group includes selecting a predefined HARQ process ID from the HARQ process ID group.
[0292] In an embodiment, the predefined HARQ process ID is the largest HARQ process ID in the HARQ process ID group.
[0293] Alternatively, the predefined HARQ process ID is the smallest HARQ process ID in the HARQ process ID group.
[0294] Alternatively, the predefined HARQ process ID is a random HARQ process ID in the HARQ process ID group.
[0295] Alternatively, the predefined HARQ process ID is the first HARQ process ID in the HARQ process ID group.
[0296] Alternatively, the predefined HARQ process ID is a HARQ process ID following the last HARQ process ID in the HARQ process ID group.
[0297] For example, the second HARQ process ID of the first (valid) transmission opportunity in a time period is the first HARQ process ID in the HARQ process ID group. Assuming the HARQ process ID group is {ID1, ID2, ID3}, the first HARQ process ID is ID1.
[0298] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including: for all transmission opportunities within the time period, setting the same HARQ process ID as the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0299] For example, the second HARQ process IDs of the remaining transmission opportunities within the time period may be determined to be equal to the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0300] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including: for the remaining transmission opportunities within the time period to the remaining transmission opportunities, the HARQ process IDs are set in an increasing order starting from the HARQ process ID of the first (valid) transmission opportunity within the time period.
[0301] For example, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be arranged in ascending order starting from the second HARQ process ID of the first transmission opportunity within the time period.
[0302] In an embodiment, the remaining transmission opportunities are valid transmission opportunities that do not overlap with the PUSCH scheduled by DCI signaling.
[0303] exist Figure 6 In , 5 transmission opportunities are configured in one time period, and the total number of HARQ process IDs is also 5. Figure 5In the embodiment, in the second time period, the first HARQ process ID of the transmission opportunity is determined to be {3, 4, 0, 1, 2}. The 9th transmission opportunity is an unused transmission opportunity in the second time period. Therefore, the HARQ process ID group is {2}, that is, the corresponding HARQ process ID of the 9th transmission opportunity in the second time period. For the determination of the HARQ process ID of the transmission opportunity in the third time period, the HARQ process ID of the first transmission opportunity in the third time period is set to the first HARQ process ID in the HARQ process ID group, that is, HARQ process ID = 2. The HARQ process IDs of the remaining four transmission opportunities in the third time period can all be set to 2 or arranged in ascending order starting from HARQ process ID = 2 (such as {3, 4, 0, 1}).
[0304] In some embodiments, the HARQ process ID group determined by the first signaling includes a first HARQ process ID for a transmission opportunity used for data transmission within the first time period.
[0305] Figure 7 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 7 , the transmission opportunities used in the first time period are the 0th, 1st and 2nd transmission opportunities with corresponding HARQ process IDs 0, 1 and 2. In this embodiment, the HARQ process ID group is {0, 1, 2}.
[0306] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0307] The second HARQ process ID of the first (valid) transmission opportunity in a time period is determined based on the HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first transmission opportunity in a time period.
[0308] In an embodiment, determining the second HARQ process ID of the first (valid) transmission opportunity within a time period based on the HARQ process ID group includes selecting a predefined HARQ process ID from the HARQ process ID group.
[0309] In an embodiment, the predefined HARQ process ID is the largest HARQ process ID in the HARQ process ID group.
[0310] Alternatively, the predefined HARQ process ID is the smallest HARQ process ID in the HARQ process ID group.
[0311] Alternatively, the predefined HARQ process ID is a random HARQ process ID in the HARQ process ID group.
[0312] Alternatively, the predefined HARQ process ID is the first HARQ process ID in the HARQ process ID group.
[0313] Alternatively, the predefined HARQ process ID is a HARQ process ID following the last HARQ process ID in the HARQ process ID group.
[0314] For example, the second HARQ process ID of the first (valid) transmission opportunity in a time period is the HARQ process ID following the last HARQ process ID in the HARQ process ID group. In an embodiment where the HARQ process ID group is {ID1, ID2, ID3}, the HARQ process ID following the last HARQ process ID is [(ID3+1) modulo nrofHARQProcesses], where nrofHARQProcesses is the total number of HARQ process IDs.
[0315] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting a HARQ process ID that is the same as the second HARQ process ID of the first (valid) transmission opportunity within the time period for all transmission opportunities within the time period.
[0316] For example, the second HARQ process IDs of the remaining transmission opportunities within the time period may be determined to be equal to the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0317] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting the HARQ process IDs in ascending order starting from the HARQ process ID of the first (valid) transmission opportunity within the time period for the remaining transmission opportunities within the time period.
[0318] For example, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be arranged in ascending order starting from the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0319] In an embodiment, the remaining transmission opportunities are valid transmission opportunities that do not overlap with the PUSCH scheduled by DCI signaling.
[0320] Figure 7 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 7In , 5 transmission opportunities are configured in one time period, and the total number of HARQ process IDs is also 5. Figure 7 In the first time period of the transmission opportunity, the first HARQ process ID of the transmission opportunity is determined to be {0, 1, 2, 3, 4}, wherein the 0th, 1st and 2nd transmission opportunities are the transmission opportunities used for transmitting data in the first time period. In this embodiment, the HARQ process ID group is {0, 1, 2}, i.e., the corresponding HARQ process IDs of the 0th, 1st and 2nd transmission opportunities in the first time period. For the determination of the HARQ process ID of the transmission opportunity in the second time period, the HARQ process ID of the 1st transmission opportunity in the second time period is set to the HARQ process ID after the last HARQ process ID in the HARQ process ID group, i.e., HARQ process ID=3. The HARQ process IDs of the remaining 4 transmission opportunities in the second time period can all be set to 3 or arranged in ascending order starting from HARQ process ID=3 (such as {4, 0, 1, 2}).
[0321] In some embodiments, the HARQ process ID group determined by the first signaling includes a second HARQ process ID for a transmission opportunity used for data transmission within the second time period.
[0322] For example, in Figure 8 , the transmission opportunities used in the second time period are the 5th, 6th, 7th and 8th transmission opportunities with corresponding HARQ process IDs = 3, 4, 0, 1. Therefore, the HARQ process ID group indicated by the first signaling is {3, 4, 0, 1}.
[0323] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0324] The second HARQ process ID of the first (valid) transmission opportunity in a time period is determined based on the HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity in a time period.
[0325] In an embodiment, determining the second HARQ process ID of the first (valid) transmission opportunity within a time period based on the HARQ process ID group includes selecting a predefined HARQ process ID from the HARQ process ID group.
[0326] In an embodiment, the predefined HARQ process ID is the largest HARQ process ID in the HARQ process ID group.
[0327] Alternatively, the predefined HARQ process ID is the smallest HARQ process ID in the HARQ process ID group.
[0328] Alternatively, the predefined HARQ process ID is a random HARQ process ID in the HARQ process ID group.
[0329] Alternatively, the predefined HARQ process ID is the first HARQ process ID in the HARQ process ID group.
[0330] Alternatively, the predefined HARQ process ID is a HARQ process ID following the last HARQ process ID in the HARQ process ID group.
[0331] For example, the second HARQ process ID for the first (valid) transmission opportunity within a time period is the HARQ process ID following the last HARQ process ID in the second HARQ process ID group. Assume the HARQ process ID group is {ID1, ID2, ID3}. The HARQ process ID following the last HARQ process ID is [(ID3+1) modulo nrofHARQProcesses], where nrofHARQProcesses is the total number of HARQ process IDs.
[0332] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting a HARQ process ID that is the same as the second HARQ process ID of the first (valid) transmission opportunity within the time period for all transmission opportunities within the time period.
[0333] For example, the second HARQ process IDs of the remaining transmission opportunities within the time period may be determined to be equal to the second HARQ process ID of the first (valid) transmission opportunity within the time period.
[0334] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity within a time period, including setting the HARQ process IDs for the remaining transmission opportunities within the time period in an increasing order starting from the HARQ process ID of the first (valid) transmission opportunity within the time period.
[0335] For example, the HARQ process IDs of the remaining transmission opportunities within the time period are determined to be arranged in ascending order starting from the second HARQ process ID of the first transmission opportunity within the time period.
[0336] In an embodiment, the remaining transmission opportunities are valid transmission opportunities that do not overlap with the PUSCH scheduled by DCI signaling.
[0337] Figure 8 FIG. 1 shows a schematic diagram of configuration authorization transmission according to an embodiment of the present disclosure. Figure 8 In , 5 transmission opportunities are configured in one time period, and the total number of HARQ process IDs is also 5. Figure 7 In an implementation manner, in the second time period, the second HARQ process ID of the transmission opportunity is determined to be {3, 4, 0, 1, 2}. The 5th, 6th, 7th and 8th transmission opportunities are the transmission opportunities used to transmit data in the second time period. In this implementation manner, the HARQ process ID group is {3, 4, 0, 1}, which are the corresponding HARQ process IDs of the 5th, 6th, 7th and 8th transmission opportunities in the second time period, respectively. For the determination of the HARQ process ID of the transmission opportunity in the third time period, the HARQ process ID of the first transmission opportunity in the second time period is set to the HARQ process ID after the last HARQ process ID in the HARQ process ID group, that is, HARQ process ID = (1+1) modulo 5 = 2. In addition, the HARQ process IDs of the remaining 4 transmission opportunities in the third time period can all be set to 2. Or they may be arranged in increasing order starting from HARQ process ID=2 (such as {3, 4, 0, 1}).
[0338] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0339] The second HARQ process ID of the first (valid) transmission opportunity in a time period is determined based on the HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process ID of the first (valid) transmission opportunity in a time period.
[0340] In an embodiment, determining the second HARQ process ID for the first (valid) transmission opportunity within a time period based on the HARQ process ID group includes selecting a predefined HARQ process ID from the HARQ process ID group, and adding the predefined HARQ process ID and an offset HARQ process ID, wherein the offset HARQ process ID is determined by at least RRC signaling.
[0341] In an embodiment, the offset HARQ process ID is different in each cycle. For example, the offset HARQ process ID is arranged in increasing order in each cycle.
[0342] In an embodiment, the value range of the offset HARQ process ID is from 0 to the number of HARQ process IDs configured by RRC signaling.
[0343] In an embodiment, offsetting the HARQ process ID is used to cyclically shift the HARQ process ID of the transmission opportunity.
[0344] The following process is the same as the above embodiment.
[0345] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0346] The second HARQ process IDs of the first K (valid) transmission opportunities within a time period are determined based on the second HARQ process ID group, and the second HARQ process IDs of the remaining transmission opportunities are determined based on the second HARQ process IDs of the first K (valid) transmission opportunities within the time period, where K is a positive integer and K is not greater than N (i.e., the number of transmission opportunities within the time period).
[0347] In an embodiment, the second HARQ process IDs of the first K (valid) transmission opportunities in a time period are the K HARQ process IDs in the HARQ process ID group.
[0348] In an embodiment, the HARQ process ID group includes HARQ process IDs of unused transmission opportunities.
[0349] In an embodiment, the second HARQ process IDs of the remaining transmission opportunities within the time period are determined to be equal to the predefined HARQ process ID associated with the second HARQ process IDs of the first K (valid) transmission opportunities within the time period.
[0350] For example, the predefined HARQ process ID may be:
[0351] - Maximum HARQ process ID;
[0352] - Minimum HARQ process ID;
[0353] - Random HARQ process ID,
[0354] - the first HARQ process ID, or
[0355] -The last HARQ process ID.
[0356] In an embodiment, the HARQ process IDs of the remaining transmission opportunities within the time period are determined as HARQ process IDs in an increasing order starting from a predefined HARQ process ID within the HARQ process IDs of the first Kt (valid) transmission opportunities within the time period. For example, the predefined HARQ process ID may be the largest HARQ process ID in the second HARQ process ID group, the smallest HARQ process ID in the second HARQ process ID group, or a random HARQ process ID in the second HARQ process ID group.
[0357] In an embodiment, the remaining transmission opportunities do not overlap with the PUSCH scheduled by DCI signaling.
[0358] In an embodiment, the second HARQ process ID for the transmission opportunity is determined by cyclically shifting the HARQ process IDs in the first HARQ process ID group based on the first signaling.
[0359] In some implementations, determining the second HARQ process ID of the transmission opportunity based on the first signaling includes:
[0360] (All) HARQ process IDs of transmission opportunities within a time period are determined based on the second HARQ process ID group and the first formula.
[0361] In an embodiment, the first formula is associated with the time position information of the start symbol of the transmission opportunity, the period information, the number of HARQ process IDs and the offset information. This formula can refer to the above embodiment.
[0362] In an embodiment, the offset information includes an offset set including values ranging from 0 to N-1 (ie, the number of transmission opportunities in a time period minus 1).
[0363] In an embodiment, the set of offsets includes a first subset of offsets and a second subset of offsets.
[0364] In an embodiment, the first offset subset includes values ranging from 0 to N-1, excluding values in the HARQ process ID group.
[0365] In an embodiment, the second subset of offsets includes values in the HARQ process ID group.
[0366] In an embodiment, the HARQ process IDs of (valid) transmission opportunities within a time period are first determined by the first formula using the second subset of offsets, and then determined by the first formula using the first subset of offsets.
[0367] In an embodiment, the HARQ process ID group determined by the first signaling includes unused transmission opportunities (eg, Figure 6 The second HARQ process ID of the second transmission opportunity).
[0368] For example, Figure 6As shown, the HARQ process ID group includes the HARQ process IDs of unused transmission opportunities, that is, the HARQ process ID group in the second time period = {2}. Assuming that the offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1, the offset information is {3, 4, 0, 1, 2}. Then the first offset subset is {3, 4, 0, 1}, that is, the set {3, 4, 0, 1, 2} excludes 2 in the HARQ process ID group. The second offset subset is {2}. In this embodiment, the first formula can be expressed as:
[0369] HARQ process ID=[floor(CURRENT_symbol / periodicity / N)+t i ]modulonrofHARQProcesses(+harq-ProcID-Offset2)
[0370] In an embodiment, the HARQ process ID of a transmission opportunity within a time period is determined by first using the second offset subset in the first formula. i First, they are set one by one to the elements in the second offset subset, and if / after all the elements in the second offset subset are used, they are set one by one to the elements in the first offset subset. Figure 7 In the formula, HARQ process ID = [floor (CURRENT_symbol / periodicity / N) + 2] modulo nrofHARQProcesses (+harq-ProcID-Offset2), which is first used for the first transmission opportunity in the third time period (ie, the tenth transmission opportunity).
[0371] Therefore, all elements in the second offset subset are used. In the following implementation, the first formula uses the elements in the first offset subset one by one:
[0372] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+3]modulo fHARQProcesses(+harq-ProcID-Offset2), for the second transmission opportunity in the third time period (i.e., the 11th transmission opportunity);
[0373] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+4]modulo fHARQProcesses(+harq-ProcID-Offset2), for the third transmission opportunity in the third time period (i.e., the 12th transmission opportunity);
[0374] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+0]modulo fHARQProcesses(+harq-ProcID-Offset2), for the fourth transmission opportunity in the third time period (i.e., the 13th transmission opportunity);
[0375] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+1] modulo fHARQProcesses(+harq-ProcID-Offset2), which is used for the 5th transmission opportunity in the 3rd time period (ie, the 14th transmission opportunity).
[0376] In an embodiment, the HARQ process IDs of (valid) transmission opportunities within a time period are first determined by a first formula using a first subset of offsets, and then determined by a second formula using a second subset of offsets.
[0377] In an embodiment, the HARQ process ID group determined by the first signaling includes a second HARQ process ID for a transmission opportunity that is not used for data transmission within the first time period.
[0378] For example, Figure 8 As shown, the HARQ process ID group includes the HARQ process IDs of unused transmission opportunities, that is, the HARQ process ID group in the second time period = {3, 4, 0, 1}. Assuming that the offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1, in this embodiment, the offset information is {3, 4, 0, 1, 2}. Then the first offset subset is {2}, that is, the set {3, 4, 0, 1, 2} excludes {3, 4, 0, 1} in the HARQ process ID group. And the second offset subset is {2}. In this embodiment, the first formula can be expressed as:
[0379] HARQ process ID=[floor(CURRENT_symbol / periodicity / N)+t i ]modulonrofHARQProcesses(+harq-ProcID-Offset2).
[0380] In this embodiment, the HARQ process ID of the transmission opportunity within a time period is determined by first using the first offset subset by the first formula, which means that t in the first formula i First, they are set one by one to the elements in the first offset subset, and if / after all the elements of the first offset subset are used, they are set one by one to the elements in the second offset subset. Figure 8 The formula can be expressed as: HARQ process ID = [floor (CURRENT_symbol / periodicity / N) + 2] modulo nrofHARQProcesses (+harq-ProcID-Offset2), which is first used for the first transmission opportunity in the third time period (ie, the tenth transmission opportunity).
[0381] Therefore, all elements in the first offset subset are used. In the following, the elements in the second offset subset are used one by one in the first formula:
[0382] [floor(CURRENT_symbol / periodicity / N)+3]modulo nrofHARQProcesses(+harq-ProcID-Offset2) for the second transmission opportunity in the third time period (i.e., the 11th transmission opportunity);
[0383] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+4]modulo fHARQProcesses(+harq-ProcID-Offset2), for the third transmission opportunity in the third time period (i.e., the 12th transmission opportunity);
[0384] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+0]modulo fHARQProcesses(+harq-ProcID-Offset2), for the fourth transmission opportunity in the third time period (i.e., the 13th transmission opportunity);
[0385] HARQ process ID = [floor(CURRENT_symbol / periodicity / N)+1] modulo fHARQProcesses(+harq-ProcID-Offset2), which is used for the 5th transmission opportunity in the 3rd time period (ie, the 14th transmission opportunity).
[0386] The above implementation for determining the second HARQ process ID is basically intended to cyclically shift the first HARQ process ID.
[0387] In some implementations, the HARQ process ID group includes one or more first HARQ process IDs within a time period.
[0388] In some implementations, the HARQ process ID group includes one or more second HARQ process IDs within a time period.
[0389] For example, the HARQ process ID group includes the first HARQ process ID of a transmission opportunity that was not used within the previous Pv period, where Pv is a positive integer (eg, Pv=1).
[0390] For example, the HARQ process ID group includes a second HARQ process ID of a transmission opportunity that was not used within a previous Pv period, where Pv is a positive integer (eg, Pv=1).
[0391] For example, the HARQ process ID group includes the first HARQ process ID of a transmission opportunity used within the previous P period, where Pv is a positive integer (eg, Pv=1).
[0392] For example, the HARQ process ID group includes the second HARQ process ID of the transmission opportunity used in the previous P period, where Pv is a positive integer (eg, Pv=1).
[0393] In an embodiment, the first time period is a previous time period in which the first signaling is sent and the HARQ process ID of the unused transmission opportunity is obtained.
[0394] In an embodiment, the second time period is a current time period, in which the HARQ process IDs of all transmission opportunities need to be determined.
[0395] For example, in Figure 8 Alternatively, when the HARQ process ID of the transmission opportunity in the second time period needs to be determined, the first time period is the first time period and the second time period is the second time period.
[0396] Alternatively, when the HARQ process ID of the transmission opportunity in the third time period needs to be determined, the first time period is the second time period, and the second time period is the third time period.
[0397] In some implementations, when the first signaling is sent in the first time period, the second HARQ process ID overwrites the first HARQ process ID in the second time period.
[0398] In some implementations, when the first signaling is not sent in the first time period, the first HARQ process ID is used by default in the second time period.
[0399] In an embodiment, the case where the first signaling is not sent includes: the UE does not receive the scheduling DCI for retransmission within the configuredGrantTimer or the cg-retransmissionTimer.
[0400] In an embodiment, the number of HARQ process IDs in the HARQ process ID group is equal to the number of unused transmission opportunities in the previous Pv time period.
[0401] In an embodiment, the number of HARQ process IDs in the HARQ process ID group is equal to the number of transmission opportunities used in the previous Pv time period.
[0402] Figure 9 A schematic diagram of a network architecture according to an embodiment of the present disclosure is shown. Figure 1 The network (architecture) shown in the figure includes a first communication node and a second communication node. The first communication node can be a UE, a wireless terminal, a wireless device, etc. The second communication node can be a base station, a gNB, an eNB, a forwarder, a relay, etc.
[0403] Figure 10 A schematic diagram of a wireless terminal 100 according to an embodiment of the present disclosure is provided. The wireless terminal 100 may be a user equipment (UE), a mobile phone, a laptop computer, a tablet computer, an e-book, or a portable computer system, which is not limited here. The wireless terminal 100 may include a processor 1000 such as a microprocessor or an application-specific integrated circuit (ASIC), a storage unit 1010, and a communication unit 1020. The storage unit 1010 may be any data storage device that stores program code 1012 accessed and executed by the processor 1000. Implementations of the storage unit 1010 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random access memory (RAM), a hard disk, and an optical data storage device. The communication unit 1020 may be a transceiver and is used to send and receive signals (e.g., messages or data packets) based on the processing results of the processor 1000. In an implementation, the communication unit 1020 communicates with the user via Figure 10 At least one antenna 1022 is shown for transmitting and receiving signals.
[0404] In an embodiment, the storage unit 1010 and the program code 1012 may be omitted, and the processor 1000 may include a storage unit having stored program code.
[0405] For example, by executing the program code 1012 , the processor 1000 may implement any one of the steps in the exemplary embodiments on the wireless terminal 100 .
[0406] The communication unit 1020 may be a transceiver. Alternatively or additionally, the communication unit 1020 may be combined with a transmitting unit and a receiving unit, configured to transmit and receive signals to and from a wireless network node (eg, a base station), respectively.
[0407] Figure 11 A schematic diagram of a wireless terminal 110 according to an embodiment of the present disclosure is provided. The radio network node 110 may be a satellite, a base station (BS), a network entity, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN) node, a next-generation RAN (NG-RAN) node, a gNB, an eNB, a gNB central unit (gNB-CU), a gNB distributed unit (gNB-DU), a data network, a core network, or a radio network controller (RNC), but is not limited thereto. Furthermore, the radio network node 110 may include (or execute) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user location function (UPF), a policy control function (PCF), an application function (AF), and the like. The radio network node 110 may include a processor 1100 (such as a microprocessor or an ASIC), a memory unit 1110, and a communication unit 1120. The memory unit 1110 may be any data storage device that stores program code 1112 that is accessed and executed by the processor 1100. Examples of the storage unit 1110 include, but are not limited to, a SIM card, a ROM, a flash memory, a RAM, a hard disk, and an optical data storage device. The communication unit 1120 may be a transceiver and configured to send and receive signals (e.g., messages or data packets) based on the processing results of the processor 1100. In an embodiment, the communication unit 1120 receives data via Figure 11 At least one antenna 1122 is shown for transmitting and receiving signals.
[0408] In an embodiment, the storage unit 1110 and the program code 1112 may be omitted. The processor 1100 may include a storage unit having stored program code.
[0409] The processor 1100 may implement any steps described in the exemplary embodiments on the radio network node 110 , for example, by executing the program code 1112 .
[0410] The communication unit 1120 may be a transceiver. Alternatively or additionally, the communication unit 1120 may be combined with a transmitting unit and a receiving unit, configured to transmit and receive signals to and from a wireless terminal (eg, a user equipment or another wireless network node), respectively.
[0411] Although various embodiments of the present disclosure have been described above, it will be understood that these embodiments are presented by way of example only and not limitation. Similarly, the various diagrams may depict an exemplary architecture or configuration, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present disclosure. However, such persons will understand that the present disclosure is not limited to the exemplary architectures or configurations shown, but may be implemented using various alternative architectures and configurations. In addition, as will be understood by those of ordinary skill in the art, one or more features of one embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the exemplary embodiments described above.
[0412] It should also be understood that any reference to an element herein using designations such as "first," "second," etc., does not generally limit the quantity or order of those elements. Rather, these designations may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to a first and a second element does not mean that only two elements may be used, or that the first element must precede the second element in some manner.
[0413] Furthermore, persons of ordinary skill in the art will appreciate that information and signals may be represented using any of a variety of different technologies and methods. For example, the data, instructions, commands, information, signals, bits, and symbols mentioned in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0414] Those skilled in the art will further understand that the various illustrative logical blocks, units, processors, means, circuits, methods, and functions described in conjunction with the various aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design codes containing instructions (for convenience, may be referred to herein as "software" or "software units"), or any combination of these technologies.
[0415] In order to clearly illustrate this interchangeability of hardware, firmware and software, the various illustrative components, modules, units, circuits and steps described above are generally described in terms of their functions. Whether such functionality is implemented as hardware, firmware or software, or a combination of these technologies, depends on the specific application and the design constraints imposed on the entire system. Those skilled in the art may implement the described functionality in various ways for each specific application, and such implementation decisions do not deviate from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc. may be configured to perform one or more functions described herein. As used herein with respect to a specified operation or function, the term "configured to" or "configured for" refers to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed and / or arranged to perform a specified operation or function.
[0416] Furthermore, those skilled in the art will appreciate that the various illustrative logic blocks, units, devices, components, and circuits described herein may be implemented within or performed by an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, units, and circuits may also include an antenna and / or a transceiver to communicate with various components within a network or within a device. A general-purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration that performs the functions described herein. If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Thus, the steps of the methods or algorithms disclosed herein may be implemented as software stored on a computer-readable medium.
[0417] Computer-readable media include both computer storage media and communication media, and communication media include any medium that can transmit a computer program or code from one place to another. Storage media can be any available medium that can be accessed by a computer. As an example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device or any other medium that can be used to store the desired program code of an instruction or data structure form and can be accessed by a computer.
[0418] In this disclosure, the term "unit" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the associated functions described herein. In addition, for the purpose of discussion, various units are described as discrete units; however, as will be apparent to one of ordinary skill in the art, two or more units may be combined to form a single unit that performs the associated functions according to embodiments of the present disclosure.
[0419] In addition, memory or other storage, and communication components can be used in the embodiments of the present disclosure. It should be understood that, for the sake of clarity, the above description has described the embodiments of the present disclosure with reference to different functional units and processors. However, it is apparent that any suitable distribution of functions can be adopted between different functional units, processing logic elements or domains without departing from the contents of the present disclosure. For example, functions shown as being performed by separate processing logic elements or controllers can be performed by the same processing logic elements or controllers. Therefore, references to specific functional units are merely references to suitable means for providing the described functions, and do not indicate a strict logical or physical structure or organization.
[0420] Various modifications to the embodiments described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of the claims. Thus, the present disclosure is not intended to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as set forth in the following claims.
Claims
1. A wireless communication method used in a wireless terminal, the method comprising: receiving control signaling associated with a plurality of transmission opportunities in a plurality of time periods from a radio network node; Determining, based on the control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for the plurality of transmission opportunities in each time period; sending, to the radio network node, first signaling associated with the plurality of transmission opportunities within a first time period of the plurality of time periods; A plurality of second HARQ process IDs for the plurality of transmission opportunities within a second time period are determined based on the first signaling.
2. The wireless communication method according to claim 1, wherein: The multiple transmission opportunities are used to configure the authorization transmission.
3. The wireless communication method according to claim 1 or 2, wherein: The multiple time periods are periodic.
4. The wireless communication method according to any one of claims 1 to 3, wherein: The length of the time period includes at least one of the following: a number of symbols, a number of time slots, a number of milliseconds, or one or more periods of a configuration grant.
5. The wireless communication method according to any one of claims 1 to 4, wherein: The first signaling includes at least one of the following: dedicated uplink control information signaling, configuration authorization uplink control information signaling.
6. The wireless communication method according to any one of claims 1 to 5, wherein: The first signaling is associated with at least one unused transmission opportunity that is not used for data transmission within the first time period.
7. The wireless communication method according to any one of claims 1 to 6, wherein: The first signaling includes information associated with a first HARQ process ID of at least one unused transmission opportunity not used for data transmission within the first time period.
8. The wireless communication method according to any one of claims 1 to 7, wherein: The first signaling is sent in one or more transmission opportunities within the first time period.
9. The wireless communication method according to any one of claims 1 to 7, wherein: A physical uplink shared channel scheduled by downlink control information DCI signaling overlaps with one or more transmission opportunities for sending the first signaling in the first time period in at least one of a time domain and a frequency domain. The first signaling is transmitted in the physical uplink shared channel.
10. The wireless communication method according to any one of claims 1 to 9, wherein: Determining a plurality of first HARQ process IDs for the plurality of transmission opportunities in each time period based on the control signaling and the first formula includes: Determine a first HARQ process ID for a first transmission opportunity in each time period based on the first formula, and determine first HARQ process IDs for remaining transmission opportunities in each time period based on the first HARQ process ID for the first transmission opportunity in each time period; or The first HARQ process IDs of all transmission opportunities in each time period are determined based on the first formula.
11. The wireless communication method according to claim 10, wherein: The first HARQ process IDs of the remaining transmission opportunities in each time period are determined to be the same as the first HARQ process ID of the first transmission opportunity in each time period.
12. The wireless communication method according to claim 10, wherein: The first HARQ process IDs of the remaining transmission opportunities in each time period are HARQ process IDs in increasing order starting from the first HARQ process ID of the first transmission opportunity in each time period.
13. The wireless communication method according to claim 12, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
14. The wireless communication method according to any one of claims 1 to 13, wherein: The first formula is associated with at least one of the following: Time position information of the starting symbol of the transmission opportunity, period information determined by the control signaling, The number of the first HARQ process IDs, Offset information of the first HARQ process ID in each time period.
15. The wireless communication method according to claim 14, wherein: The first formula is associated with the time position information, the period information, and the number of the first HARQ process IDs, The period information is determined by at least one of the following: the length of the time period, and the quotient of the length of the time period divided by the number of transmission opportunities in the time period.
16. The wireless communication method according to claim 14 or 15, wherein: The first formula is associated with the time position information, the period information, the number of the first HARQ process IDs, and the offset information, The offset information is determined based on the number of transmission opportunities in a single time period or based on the number of the first HARQ process IDs.
17. The wireless communication method according to claim 16, wherein: The offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1, or The offset information is a set of integer values ranging from 0 to the number of the first HARQ process IDs minus 1.
18. The wireless communication method according to any one of claims 1 to 17, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: Based on the first signaling, a first HARQ process ID used for the multiple transmission opportunities in the first time period is cyclically shifted to determine a second HARQ process ID used for the multiple transmission opportunities in the second time period.
19. The wireless communication method according to any one of claims 1 to 18, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: Determining a second HARQ process ID for a first transmission opportunity in the second time period based on the HARQ process ID group determined by the first signaling; The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process ID of the first transmission opportunity in the second time period.
20. The wireless communication method according to claim 19, wherein: The second HARQ process ID of the first transmission opportunity in the second time period is determined according to the predefined HARQ process ID associated with the HARQ process ID group.
21. The wireless communication method according to claim 20, wherein: The predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the HARQ process ID after the last HARQ process ID in the HARQ process ID group.
22. The wireless communication method according to claim 20, wherein: The second HARQ process ID of the first transmission opportunity in the second time period is determined according to the predefined HARQ process ID and an offset of the HARQ process ID, wherein the offset of the HARQ process ID is determined by RRC signaling.
23. The wireless communication method according to any one of claims 19 to 22, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as the second HARQ process ID of the first transmission opportunity in the second time period.
24. The wireless communication method according to any one of claims 19 to 22, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are HARQ process IDs in increasing order starting from the second HARQ process ID of the first transmission opportunity in the second time period.
25. The wireless communication method according to claim 24, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
26. The wireless communication method according to any one of claims 1 to 18, wherein: Determining the plurality of second HARQ process IDs for the plurality of transmission opportunities within the second time period based on the first signaling includes: Determining, according to the HARQ process ID group determined by the first signaling, the second HARQ process IDs of the first K transmission opportunities in the second time period, where K is a positive integer; The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
27. The wireless communication method according to claim 26, wherein: K is the number of HARQ process IDs in the HARQ process ID group determined by the first signaling.
28. The wireless communication method according to claim 27, wherein: The second HARQ process IDs of the first K transmission opportunities in the second time period are the HARQ process IDs in the HARQ process ID group.
29. The wireless communication method according to any one of claims 26 to 28, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as a predefined HARQ process ID determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
30. The wireless communication method according to any one of claims 26 to 28, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are HARQ process IDs in increasing order starting from a predefined HARQ process ID determined based on the HARQ process ID group.
31. The wireless communication method according to claim 30, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
32. The wireless communication method according to any one of claims 29 to 31, wherein: The predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the last HARQ process ID in the HARQ process ID group.
33. The wireless communication method according to any one of claims 1 to 18, wherein: Determining the plurality of second HARQ process IDs for the plurality of transmission opportunities within the second time period based on the first signaling includes: The plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period are determined based on the HARQ process ID group determined by the first signaling and the first formula.
34. The wireless communication method according to claim 33, wherein: The offset information is a set of integer values including a first offset subset and a second offset subset based on the first signaling, The first subset includes an integer value associated with the number of transmission opportunities or the first HARQ process ID outside the HARQ process ID group, The second subset includes integer values associated with the first HARQ process ID in the HARQ process ID group.
35. The wireless communication method according to claim 33 or 34, wherein: A second HARQ process ID for a transmission opportunity in the second time period is first determined by the first formula using the second offset subset and then determined by the first formula using the first offset subset, or The second HARQ process ID for the transmission opportunity of the second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the first offset subset and then determined by the first formula using the second offset subset.
36. The wireless communication method according to any one of claims 19 to 35, wherein: The HARQ process ID group determined by the first signaling includes at least one of the following items: at least one first HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one second HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one first HARQ process ID of at least one used transmission opportunity for data transmission in the first time period, and at least one second HARQ process ID of at least one used transmission opportunity for data transmission in the first time period.
37. The wireless communication method according to any one of claims 1 to 36, wherein: The first time period and the second time period are consecutive time periods.
38. A wireless communication method for use in a wireless network node, the method comprising: sending control signaling associated with a plurality of transmission opportunities in a plurality of time periods to a wireless terminal; Determining, based on the control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for the plurality of transmission opportunities in each time period; receiving, from the wireless terminal, first signaling associated with the plurality of transmission opportunities within a first time period of the plurality of time periods; A plurality of second HARQ process IDs for the plurality of transmission opportunities within a second time period are determined based on the first signaling.
39. The wireless communication method according to claim 38, wherein: The plurality of transmission opportunities are used for configured grant transmission.
40. The wireless communication method according to claim 38 or 39, wherein: The multiple time periods are periodic.
41. The wireless communication method according to any one of claims 38 to 40, wherein: The length of the time period includes at least one of the following: a number of symbols, a number of time slots, a number of milliseconds, or one or more periods of a configuration grant.
42. The wireless communication method according to any one of claims 38 to 41, wherein: The first signaling includes at least one of the following: dedicated uplink control information signaling, configuration authorization uplink control information signaling.
43. The wireless communication method according to any one of claims 38 to 42, wherein: The first signaling is associated with at least one unused transmission opportunity that is not used for data transmission within the first time period.
44. The wireless communication method according to any one of claims 38 to 43, wherein: The first signaling includes information associated with the first HARQ process ID of at least one unused transmission opportunity not used for data transmission within the first time period.
45. The wireless communication method according to any one of claims 38 to 44, wherein: The first signaling is transmitted in one or more transmission opportunities within the first time period.
46. The wireless communication method according to any one of claims 38 to 45, wherein: A physical uplink shared channel scheduled by downlink control information DCI signaling overlaps with one or more transmission opportunities for sending the first signaling in the first time period in at least one of a time domain and a frequency domain. The first signaling is sent in the physical uplink shared channel.
47. The wireless communication method according to any one of claims 38 to 46, wherein: Determining a plurality of first HARQ process IDs for the plurality of transmission opportunities in each time period based on the control signaling and the first formula includes: Determine a first HARQ process ID for a first transmission opportunity in each time period based on the first formula, and determine first HARQ process IDs for the remaining transmission opportunities in each time period based on the first HARQ process ID for the first transmission opportunity in each time period; or The first HARQ process IDs of all transmission opportunities in each time period are determined based on the first formula.
48. The wireless communication method according to claim 47, wherein: The first HARQ process IDs of the remaining transmission opportunities in each time period are determined to be the same as the first HARQ process ID of the first transmission opportunity in each time period.
49. The wireless communication method according to claim 47, wherein: The first HARQ process IDs of the remaining transmission opportunities in each time period are HARQ process IDs in increasing order starting from the first HARQ process ID of the first transmission opportunity in each time period.
50. The wireless communication method according to claim 49, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
51. The wireless communication method according to any one of claims 38 to 50, wherein: The first formula is associated with at least one of the following: Time position information of the starting symbol of the transmission opportunity, period information determined by the control signaling, The number of the first HARQ process IDs, Offset information of the first HARQ process ID in each time period.
52. The wireless communication method according to claim 51, wherein: The first formula is associated with the time position information, the period information, and the number of the first HARQ process IDs, The period information is determined by at least one of the following: the length of the time period, and the quotient of the length of the time period divided by the number of transmission opportunities in the time period.
53. The wireless communication method according to claim 51 or 52, wherein: The first formula is associated with the time position information, the period information, the number of the first HARQ process IDs, and the offset information, The offset information is determined based on the number of transmission opportunities in a single time period or based on the number of the first HARQ process IDs.
54. The wireless communication method according to claim 53, wherein: The offset information is a set of integer values ranging from 0 to the number of transmission opportunities minus 1, or The offset information is a set of integer values ranging from 0 to the number of first HARQ process IDs minus 1.
55. The wireless communication method according to any one of claims 38 to 54, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: Based on the first signaling, a first HARQ process ID used for the multiple transmission opportunities in the first time period is cyclically shifted to determine a second HARQ process ID used for the multiple transmission opportunities in the second time period.
56. The wireless communication method according to any one of claims 38 to 55, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: Determining a second HARQ process ID for a first transmission opportunity in the second time period based on the HARQ process ID group determined by the first signaling; The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process ID of the first transmission opportunity in the second time period.
57. The wireless communication method according to claim 56, wherein: The second HARQ process ID of the first transmission opportunity in the second time period is determined according to a predefined HARQ process ID associated with the HARQ process ID group.
58. The wireless communication method according to claim 57, wherein: The predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the HARQ process ID after the last HARQ process ID in the HARQ process ID group.
59. The wireless communication method according to claim 57, wherein: The second HARQ process ID of the first transmission opportunity in the second time period is determined according to the predefined HARQ process ID and an offset of the HARQ process ID, and wherein the offset of the HARQ process ID is determined by RRC signaling.
60. The wireless communication method according to any one of claims 56 to 59, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as the second HARQ process ID of the first transmission opportunity in the second time period.
61. The wireless communication method according to any one of claims 56 to 59, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are HARQ process IDs in increasing order starting from the second HARQ process ID of the first transmission opportunity in the second time period.
62. The wireless communication method according to claim 61, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
63. The wireless communication method according to any one of claims 38 to 55, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: Determining, according to the HARQ process ID group determined by the first signaling, second HARQ process IDs for the first K transmission opportunities in the second time period, where K is a positive integer; The second HARQ process IDs of the remaining transmission opportunities in the second time period are determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
64. The wireless communication method according to claim 63, wherein: K is the number of HARQ process IDs in the HARQ process ID group determined by the first signaling.
65. The wireless communication method according to claim 64, wherein: The second HARQ process IDs of the first K transmission opportunities in the second time period are HARQ process IDs in the HARQ process ID group.
66. The wireless communication method according to any one of claims 63 to 65, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are the same as a predefined HARQ process ID determined based on the second HARQ process IDs of the first K transmission opportunities in the second time period.
67. The wireless communication method according to any one of claims 63 to 65, wherein: The second HARQ process IDs of the remaining transmission opportunities in the second time period are HARQ process IDs in increasing order starting from a predefined HARQ process ID determined based on the HARQ process ID group.
68. The wireless communication method according to claim 67, wherein: The remaining transmission opportunities do not overlap with the physical uplink shared channel scheduled by DCI signaling.
69. The wireless communication method according to any one of claims 66 to 68, wherein: The predefined HARQ process ID is the largest HARQ process ID, the smallest HARQ process ID, a random HARQ process ID, the first HARQ process ID, or the last HARQ process ID in the HARQ process ID group.
70. The wireless communication method according to any one of claims 38 to 55, wherein: Determining, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period includes: A plurality of second HARQ process IDs for the plurality of transmission opportunities in the second time period are determined based on the HARQ process ID group determined by the first signaling and the first formula.
71. The wireless communication method according to claim 70, wherein: The offset information is a set of integer values including a first offset subset and a second offset subset based on the first signaling, The first subset includes an integer value associated with the number of transmission opportunities or the first HARQ process ID outside the HARQ process ID group, The second subset includes integer values associated with the first HARQ process ID in the HARQ process ID group.
72. The wireless communication method according to claim 70 or 71, wherein: A second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the second offset subset and then determined by the first formula using the first offset subset, or The second HARQ process ID for the transmission opportunity of the second HARQ process ID for the transmission opportunity in the second time period is first determined by the first formula using the first offset subset and then determined by the first formula using the second offset subset.
73. The wireless communication method according to any one of claims 56 to 72, wherein: The HARQ process ID group determined by the first signaling includes at least one of the following items: at least one first HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one second HARQ process ID of at least one unused transmission opportunity not used for data transmission in the first time period, at least one first HARQ process ID of at least one used transmission opportunity for data transmission in the first time period, and at least one second HARQ process ID of at least one used transmission opportunity for data transmission in the first time period.
74. The wireless communication method according to any one of claims 38 to 73, wherein: The first time period and the second time period are consecutive time periods.
75. A wireless terminal comprising: a communication unit configured to receive control signaling associated with a plurality of transmission opportunities in a plurality of time periods from a radio network node, a processor configured to determine, based on control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities within each time period, The communication unit is further configured to send, to the radio network node, first signaling associated with the plurality of transmission opportunities within a first time period of the plurality of time periods, The processor is further configured to determine, based on the first signaling, a plurality of second HARQ process IDs for the plurality of transmission opportunities within a second time period.
76. The wireless terminal according to claim 75, wherein The processor is further configured to perform the wireless communication method according to any one of claims 2 to 37.
77. A wireless network node comprising: a communication unit configured to send control signaling associated with a plurality of transmission opportunities in a plurality of time periods to a wireless terminal, a processor configured to determine, based on the control signaling and a first formula, a plurality of first hybrid automatic repeat request HARQ process identifiers IDs for a plurality of transmission opportunities within each time period, The communication unit is further configured to receive first signaling associated with the multiple transmission opportunities within a first time period among the multiple time periods from the wireless terminal, and the processor is further configured to determine multiple second HARQ process IDs for the multiple transmission opportunities within a second time period based on the first signaling.
78. The wireless network node of claim 77, wherein: The processor is further configured to perform the wireless communication method according to any one of claims 39 to 74.
79. A computer program product comprising computer readable program code stored thereon, which, when executed by a processor, causes the processor to implement the wireless communication method according to any one of claims 1 to 74.