Boosted noncoherent modulation
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-modifiedWhat 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.