US12185307B2ActiveUtilityA1

Methods and apparatuses for multiple PUSCH transmissions on unlicensed spectrum

Assignee: LENOVO BEIJING LTDPriority: Nov 15, 2019Filed: Nov 15, 2019Granted: Dec 31, 2024
Est. expiryNov 15, 2039(~13.3 yrs left)· nominal 20-yr term from priority
H04W 72/23H04W 74/0808H04W 72/1268
53
PatentIndex Score
0
Cited by
18
References
20
Claims

Abstract

Embodiments of the present disclosure relate to methods and apparatuses for multiple physical uplink shared channel (PUSCH) transmissions on unlicensed spectrum. According to an embodiment of the present disclosure, a method performed by a user equipment for wireless communication includes: receiving, from a base station, one or more signals allocating a plurality of PUSCHs for transmitting uplink data, wherein the plurality of PUSCHs are contiguous in time domain; dividing the plurality of PUSCHs into a first set of PUSCHs and a second set of PUSCHs, and further dividing the uplink data into a first part of the uplink data and a second part of the uplink data, wherein, the first set of PUSCHs is used for transmitting the first part of the uplink data and the second set of PUSCHs is used for transmitting the second part of the uplink data; performing at least one channel access procedure for transmitting the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A method performed by a user equipment (UE), the method comprising:
 receiving, from a base station (BS), one or more signals allocating a plurality of physical uplink shared channels (PUSCHs) for transmitting uplink data, wherein the plurality of PUSCHs are contiguous in time domain; 
 dividing the plurality of PUSCHs into a first set of PUSCHs and a second set of PUSCHs; 
 dividing the uplink data into a first part of the uplink data and a second part of the uplink data, wherein:
 the first set of PUSCHs is used to transmit the first part of the uplink data and the second set of PUSCHs is used to transmit the second part of the uplink data; and 
 the first set of PUSCHs is within a channel occupancy time (COT) initiated by the BS and the second set of PUSCHs is outside of the COT; and 
 
 performing at least one channel access procedure to transmit the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
     
     
       2. A user equipment (UE) for wireless communication, comprising:
 at least one memory; and 
 at least one processor coupled with the at least one memory and configured to cause the UE to:
 receive, from a base station (BS), one or more signals allocating a plurality of physical uplink shared channels (PUSCHs) for transmitting uplink data, wherein the plurality of PUSCHs are contiguous in time domain; 
 divide the plurality of PUSCHs into a first set of PUSCHs and a second set of PUSCHs; 
 divide the uplink data into a first part of the uplink data and a second part of the uplink data, wherein:
 the first set of PUSCHs is used to transmit the first part of the uplink data and the second set of PUSCHs is used to transmit the second part of the uplink data; and 
 the first set of PUSCHs is within a channel occupancy time (COT) initiated by the BS and the second set of PUSCHs is outside of the COT; and 
 
 perform at least one channel access procedure to transmit the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
 
     
     
       3. A base station (BS) for wireless communication, comprising:
 at least one memory; and 
 at least one processor coupled with the at least one memory and configured to cause the BS to:
 transmit, to a user equipment (UE), one or more signals allocating a plurality of physical uplink shared channels (PUSCHs) for transmitting uplink data, wherein the plurality of PUSCHs are contiguous in time domain; and 
 receive a first part of the uplink data on a first set of PUSCHs and a second part of the uplink data on a second set of PUSCHs, wherein:
 the plurality of PUSCHs comprise the first set of PUSCHs and the second set of PUSCHs; 
 the uplink data comprises the first part of the uplink data and the second part of the uplink data; and 
 the first set of PUSCHs is within a channel occupancy time (COT) initiated by the BS and the second set of PUSCHs is outside of the COT. 
 
 
 
     
     
       4. The UE of  claim 2 , wherein the at least one processor is further configured to cause the UE to:
 determine a first channel access priority class (CAPC) value used to initiate the COT initiated by the BS; 
 determine a second CAPC value based at least in part on the uplink data; and 
 compare the second CAPC value to the first CAPC value. 
 
     
     
       5. The UE of  claim 4 , wherein the second CAPC value is a highest CAPC value determined based at least in part on both the first part of the uplink data and the second part of the uplink data, or based at least in part on the first part of the uplink data. 
     
     
       6. The UE of  claim 4 , wherein to perform the at least one channel access procedure, the at least one processor is configured to cause the UE to:
 perform a Type-2 channel access procedure to transmit the first part of the uplink data using the first set of PUSCHs based at least in part on the second CAPC value being smaller than or equal to the first CAPC value; 
 transmit, based at least in part on the Type-2 channel access procedure being successful, the first part of the uplink data using the first set of PUSCHs; 
 puncture one or more last symbols of the first set of PUSCHs for to perform a Type-1 channel access procedure to transmit the second part of the uplink data using the second set of PUSCHs; and 
 perform the Type-1 channel access procedure before transmitting the second part of the uplink data using the second set of PUSCHs. 
 
     
     
       7. The UE of  claim 4 , wherein the at least one processor is further configured to cause the UE to:
 suspend, based at least in part on the second CAPC value being larger than the first CAPC value, transmission of the first part of the uplink data using the first set of PUSCHs, and wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform a Type-1 channel access procedure to transmit the second part of the uplink data using the second set of PUSCHs before a starting position of the second set of PUSCHs. 
 
 
     
     
       8. The UE of  claim 4 , wherein the at least one processor is further configured to cause the UE to:
 determine whether any portion of the first part of the uplink data has a corresponding CAPC value not larger than the first CAPC value; and 
 skip transmission of the first set of PUSCHs based at least in part on no portion of the first part of the uplink data having the corresponding CAPC value not larger than the first CAPC value, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform a Type-1 channel access procedure to transmit the second part of the uplink data using the second set of PUSCHs before a starting position of the second set of PUSCHs; 
 perform, based at least in part on at least one portion of the first part of the uplink data having the corresponding CAPC value not larger than the first CAPC value, a Type-2 channel access procedure to transmit the at least one portion of the first part of the uplink data; 
 puncture one or more last symbols of the first set of PUSCHs to perform the Type-1 channel access procedure to transmit the second part of the uplink data using the second set of PUSCHs; and 
 perform the Type-1 channel access procedure. 
 
 
     
     
       9. The UE of  claim 4 , wherein the at least one processor is further configured to cause the UE to:
 perform, based at least in part on the second CAPC value being larger than the first CAPC value, a Type-1 channel access procedure to transmit both the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
     
     
       10. The UE of  claim 2 , wherein the first set of PUSCHs is allocated by a first signal of the one or more signals, the second set of PUSCHs is allocated by a second signal of the one or more signals, and the first signal is received by the UE earlier than the second signal. 
     
     
       11. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a type of channel access procedure indicated in the second signal is different from an additional type of channel access procedure indicated in the first signal, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform the additional type of channel access procedure to transmit both the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
 
     
     
       12. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a type of channel access procedure indicated in the second signal is different from an additional type of channel access procedure indicated in the first signal, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform the type of channel access; and 
 continue transmission of the second part of the uplink data on the second set of PUSCHs after completing transmission of the first part of the uplink data on the first set of PUSCHs. 
 
 
     
     
       13. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a type of channel access procedure indicated in the second signal is different from an additional type of channel access procedure indicated in the first signal, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform the type of channel access procedure to transmit the first part of the uplink data on the first set of PUSCHs; and 
 puncture one or two last symbols in the first set of PUSCHs to perform the additional type of channel access procedure. 
 
 
     
     
       14. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a CAPC value indicated in the second signal is different from an additional CAPC value indicated in the first signal, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform a channel access procedure using a maximum CAPC value of the additional CAPC value and the CAPC value. 
 
 
     
     
       15. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a CAPC value indicated in the second signal is different from an additional CAPC value indicated in the first signal, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform a channel access procedure using the CAPC value to transmit both the first part of the uplink data and the second part of the uplink data on the plurality of PUSCHs; 
 
 transmit, based at least in part on a maximum COT (MCOT) corresponding to the CAPC value not being sufficiently long to accommodate both the first set of PUSCHs and the second set of PUSCHs, the uplink data using the PUSCHs accommodated in the MCOT; and 
 generate a gap within a last PUSCH in the MCOT to perform the channel access procedure to transmit a remaining part of the uplink data using remaining PUSCHs of the plurality of PUSCHs. 
 
     
     
       16. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a CAPC value indicated in the second signal is different from an additional CAPC value indicated in the first signal, wherein to perform the at least one channel access procedure, the at least one processor is configured to cause the UE to:
 perform, based at least in part on a maximum COT (MCOT) corresponding to the CAPC value being sufficiently long to accommodate both the first set of PUSCHs and the second set of PUSCHs, a channel access procedure using the CAPC value to transmit both the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs; and 
 
 perform, based at least in part on the MCOT not being sufficiently long to accommodate both the first set of PUSCHs and the second set of PUSCHs, the channel access procedure using the additional CAPC value to transmit both the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
     
     
       17. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 skip transmission of a remaining PUSCHs in the first set of PUSCHs based at least in part on transmission of the first part of the uplink data being completed before a last PUSCH in the first set of PUSCHs, wherein to perform the at least one channel access procedure, the at least on processor is configured to cause the UE to:
 perform a Type-2 channel access procedure to transmit the second part of the uplink data using the second set of PUSCHs. 
 
 
     
     
       18. The UE of  claim 10 , wherein the at least one processor is further configured to cause the UE to:
 determine a downlink duration indicated in the second signal longer than an additional downlink duration indicated in the first signal, wherein the downlink duration and the additional downlink duration are for downlink transmission in a COT initiated by the UE; 
 shorten uplink transmission in the COT initiated by the UE; and 
 share a remaining time in the COT initiated by the UE based at least in part on the additional downlink duration. 
 
     
     
       19. The UE of  claim 2 , wherein to perform the at least one channel access procedure, the at least one processor is configured to cause the UE to:
 perform, based at least in part on at least one PUSCH of the plurality of PUSCHs being outside of the COT, a Type-1 channel access procedure to transmit both the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs. 
 
     
     
       20. A processor for wireless communication, comprising:
 at least one controller coupled with at least one memory and configured to cause the processor to:
 receive, from a base station (BS), one or more signals allocating a plurality of physical uplink shared channels (PUSCHs) for transmitting uplink data, wherein the plurality of PUSCHs are contiguous in time domain; 
 divide the plurality of PUSCHs into a first set of PUSCHs and a second set of PUSCHs; 
 divide the uplink data into a first part of the uplink data and a second part of the uplink data, wherein:
 the first set of PUSCHs is used to transmit the first part of the uplink data and the second set of PUSCHs is used to transmit the second part of the uplink data; and 
 the first set of PUSCHs is within a channel occupancy time (COT) initiated by the BS and the second set of PUSCHs is outside of the COT; and 
 
 perform at least one channel access procedure to transmit the first part of the uplink data using the first set of PUSCHs and the second part of the uplink data using the second set of PUSCHs.

Join the waitlist — get patent alerts

Track US12185307B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.