US11799620B2ActiveUtilityA1

Boosted noncoherent modulation

84
Assignee: QUALCOMM INCPriority: Apr 27, 2020Filed: Feb 24, 2021Granted: Oct 24, 2023
Est. expiryApr 27, 2040(~13.8 yrs left)· nominal 20-yr term from priority
H04L 5/0098H04L 5/0083H04L 27/2653H04W 72/0453H04W 72/23H04W 76/12H04L 5/0007H04L 5/0046H04L 27/2602H04L 27/26025
84
PatentIndex Score
2
Cited by
19
References
29
Claims

Abstract

Methods, systems, and devices for wireless communications are described. A transmitting device may encode a set of data bits on a set of subcarriers based on a boosting factor, and map the set of encoded data bits to a resource block including a first subset of subcarriers corresponding to the set of encoded data bits and a second subset of subcarriers corresponding to a set of null bits. The transmitting device may generate and transmit a signal including the set of encoded data bits. A receiving device may receive a modulated signal on a set of subcarriers, and de-map the modulated signal to a first subset of subcarriers and a second subset of subcarriers based on a boosting factor. The receiving device may decode the first subset of subcarriers to a first set of data bits and the second subset of subcarriers to a second set of data bits.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for wireless communications at a transmitting device, comprising:
 encoding a set of data bits to transmit to a receiving device on a set of subcarriers using a boosting factor applied to the set of subcarriers, wherein the boosting factor is based at least in part on a repetition factor associated with the set of subcarriers; 
 rate matching the set of encoded data bits based at least in part on the boosting factor; 
 mapping the set of encoded data bits to a resource block comprising a first subset of subcarriers corresponding to the set of encoded data bits and a second subset of subcarriers corresponding to a set of null bits; 
 generating a signal comprising the set of encoded data bits based at least in part on the mapping; and 
 transmitting the generated signal to the receiving device. 
 
     
     
       2. The method of  claim 1 , further comprising:
 identifying a first symbol period in the resource block adjacent to a second symbol period in the resource block based at least in part on the mapping; and 
 allocating the first subset of subcarriers to the first symbol period and the second subset of subcarriers to the second symbol period, wherein mapping the set of encoded data bits to the resource block is based at least in part on the allocating. 
 
     
     
       3. The method of  claim 1 , further comprising:
 identifying a first spacing for a first set of symbol periods in the resource block and a second spacing for a second set of symbol periods in the resource block, wherein the first spacing for the first set of symbol periods is equal to the second spacing for the second set of symbol periods; and 
 allocating the first subset of subcarriers to the first set of symbol periods and the second subset of subcarriers to the second set of symbol periods, wherein mapping the set of encoded data bits to the resource block is based at least in part on the allocating. 
 
     
     
       4. The method of  claim 3 , wherein the first set of symbol periods is interleaved with the second set of symbol periods. 
     
     
       5. The method of  claim 1 , further comprising:
 determining a frequency shift between the first subset of subcarriers and the second subset of subcarriers based at least in part on the mapping, wherein generating the signal comprising the set of encoded data bits is based at least in part on the frequency shift between the first subset of subcarriers and the second subset of subcarriers. 
 
     
     
       6. The method of  claim 1 , further comprising:
 scaling the second subset of subcarriers based at least in part on the boosting factor and a total energy of the generated signal, wherein transmitting the generated signal to the receiving device is based at least in part on scaling the second subset of subcarriers. 
 
     
     
       7. The method of  claim 6 , further comprising:
 performing a noise coherence estimation for the generated signal using the second subset of subcarriers based at least in part on the scaling. 
 
     
     
       8. The method of  claim 1 , wherein the boosting factor is a square root of the repetition factor. 
     
     
       9. The method of  claim 1 , wherein the generated signal comprises a same total energy equal to a second signal generated without the boosting factor. 
     
     
       10. The method of  claim 1 , wherein a value of the boosting factor is based at least in part on a modulation and coding scheme value, a constellation mapping configuration, a frequency allocation parameter, a channel condition, a configuration of the transmitting device, or a configuration of the receiving device, or any combination thereof. 
     
     
       11. The method of  claim 1 , further comprising:
 transmitting a downlink control information message comprising an indication of the boosting factor. 
 
     
     
       12. The method of  claim 1 , further comprising:
 identifying the boosting factor in a lookup table, wherein encoding the set of data bits to transmit to the receiving device is based at least in part on identifying the boosting factor in the lookup table. 
 
     
     
       13. The method of  claim 1 , wherein the mapping comprises a non-coherent modulation mapping. 
     
     
       14. The method of  claim 1 , further comprising:
 transmitting a radio resource control connection establishment message comprising a set of parameters indicating the boosting factor per modulation and coding scheme. 
 
     
     
       15. A method for wireless communications at a receiving device, comprising:
 receiving a modulated signal from a transmitting device on a set of subcarriers; 
 de-mapping the modulated signal to a first subset of subcarriers and a second subset of subcarriers using a boosting factor applied to the set of subcarriers, wherein the boosting factor is based at least in part on a repetition factor associated with the set of subcarriers; and 
 decoding the first subset of subcarriers to a first set of data bits and the second subset of subcarriers to a second set of data bits, wherein at least one or both of the first set of data bits and the second set of data bits have been rate matched based at least in part on the boosting factor. 
 
     
     
       16. The method of  claim 15 , further comprising:
 identifying the boosting factor associated with the modulated signal; and 
 scaling a decoding rate of the first subset of subcarriers and the second subset of subcarriers based at least in part on the boosting factor, wherein decoding the first subset of subcarriers and the second subset of subcarriers is based at least in part on the scaled decoding rate. 
 
     
     
       17. The method of  claim 15 , further comprising:
 demodulating the first subset of subcarriers and the second subset of subcarriers based at least in part on the boosting factor. 
 
     
     
       18. The method of  claim 15 , further comprising:
 performing an error check procedure on the first set of data bits; and 
 decoding the first set of data bits based at least in part on the first set of data bits passing the error check procedure. 
 
     
     
       19. The method of  claim 18 , wherein the error check procedure comprises a cyclic redundancy check procedure. 
     
     
       20. The method of  claim 15 , further comprising:
 determining that the second subset of subcarriers comprises a set of silent subcarriers; and 
 assigning the set of silent subcarriers for noise coherence estimation. 
 
     
     
       21. The method of  claim 15 , wherein a total energy of the modulated signal is based at least in part on the boosting factor. 
     
     
       22. The method of  claim 15 , further comprising:
 receiving a downlink control information message comprising an indication of the boosting factor, wherein de-mapping the modulated signal to the first subset of subcarriers and the second subset of subcarriers is based at least in part on receiving the downlink control information message comprising the indication of the boosting factor. 
 
     
     
       23. The method of  claim 15 , further comprising:
 identifying the boosting factor in a lookup table, wherein de-mapping the modulated signal to the first subset of subcarriers and the second subset of subcarriers is based at least in part on identifying the boosting factor in the lookup table. 
 
     
     
       24. The method of  claim 15 , further comprising:
 receiving a radio resource control connection establishment message comprising a set of parameters indicating the boosting factor per modulation and coding scheme. 
 
     
     
       25. An apparatus for wireless communications, comprising:
 a processor, and 
 a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to:
 encode a set of data bits to transmit to a receiving device on a set of subcarriers using a boosting factor applied to the set of subcarriers, wherein the boosting factor is based at least in part on a repetition factor associated with the set of subcarriers; 
 rate matching the set of encoded data bits based at least in part on the boosting factor; 
 map the set of encoded data bits to a resource block comprising a first subset of subcarriers corresponding to the set of encoded data bits and a second subset of subcarriers corresponding to a set of null bits; 
 generate a signal comprising the set of encoded data bits based at least in part on the mapping; and 
 transmit the generated signal to the receiving device. 
 
 
     
     
       26. The apparatus of  claim 25 , wherein the instructions are further executable by the processor to cause the apparatus to:
 identify a first symbol period in the resource block adjacent to a second symbol period in the resource block based at least in part on the mapping; and 
 allocate the first subset of subcarriers to the first symbol period and the second subset of subcarriers to the second symbol period, wherein the instructions to map the set of encoded data bits to the resource block are further executable by the processor based at least in part on the allocating. 
 
     
     
       27. The apparatus of  claim 25 , wherein the instructions are further executable by the processor to cause the apparatus to:
 identify a first spacing for a first set of symbol periods in the resource block and a second spacing for a second set of symbol periods in the resource block, wherein the first spacing for the first set of symbol periods is equal to the second spacing for the second set of symbol periods; and 
 allocate the first subset of subcarriers to the first set of symbol periods and the second subset of subcarriers to the second set of symbol periods, wherein the instructions to map the set of encoded data bits to the resource block are further executable by the processor based at least in part on the allocating. 
 
     
     
       28. An apparatus for wireless communications, comprising:
 a processor, and 
 a memory coupled with the processor, wherein the memory comprises instructions executable by the processor to cause the apparatus to:
 receive a modulated signal from a transmitting device on a set of subcarriers applied to the set of subcarriers; 
 de-map the modulated signal to a first subset of subcarriers and a second subset of subcarriers 
 using a boosting factor applied to the set of subcarriers, wherein the boosting factor is based at least in part on a repetition factor associated with the set of subcarriers; and 
 decode the first subset of subcarriers to a first set of data bits and the second subset of subcarriers to a second set of data bits, wherein at least one or both of the first set of data bits and the second set of data bits have been rate matched based at least in part on the boosting factor. 
 
 
     
     
       29. The apparatus of  claim 28 , wherein the instructions are further executable by the processor to cause the apparatus to:
 identify the boosting factor associated with the modulated signal; and 
 scale a decoding rate of the first subset of subcarriers and the second subset of subcarriers based at least in part on the boosting factor, wherein the instructions to decode the first subset of subcarriers and the second subset of subcarriers are further executable by the processor based at least in part on the scaled decoding rate.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.