Zero-crossing-avoidance encoding for quadrature amplitude modulation
AssigneeQUALCOMM Incorporated
InventorOleg Popov
Life of this patent
Estimating the term…
Abstract
An apparatus for wireless communication is disclosed that performs zero-crossing-avoidance encoding for quadrature amplitude modulation. In an example aspect, the apparatus includes a polar transceiver configured to be coupled to an antenna. The polar transceiver is configured to transmit, via the antenna, data including multiple symbols associated with quadrature amplitude modulation. The multiple symbols include multiple sets of two consecutive symbols. An absolute value of a phase difference between the two consecutive symbols within each set of the multiple sets is substantially different than 180 degrees.
Claims28
An apparatus comprising:
- a polar transceiver configured to:
- be coupled to an antenna;
- transmit, via the antenna, data comprising multiple symbols associated with quadrature amplitude modulation, the multiple symbols comprising multiple sets of two consecutive symbols;
- and
- transmit, via the antenna, a correction list identifying symbols within the multiple symbols that have been encoded to avoid a zero-crossing condition.
An apparatus comprising:
- a wireless transceiver configured to:
- be coupled to an antenna;
- communicate, via the antenna, data comprising multiple symbols associated with quadrature amplitude modulation and encoded using zero-crossing-avoidance encoding;
- and
- communicate, via the antenna, a correction list identifying symbols of the multiple symbols that have been encoded using the zero-crossing-avoidance encoding.
A method of performing zero-crossing-avoidance encoding, the method comprising:
- accepting a first pair of consecutive symbols associated with quadrature amplitude modulation, the first pair of consecutive symbols comprising a first symbol and a second symbol;
- outputting the first symbol as part of an encoded data sequence;
- determining that the first pair of consecutive symbols is associated with a zero-crossing condition;
- modifying, based on the determination, the second symbol to generate a modified symbol that avoids the zero-crossing condition;
- and
- generating a correction list that indicates the second symbol has been modified to avoid the zero-crossing condition.
A computer readable storage medium comprising instructions that, responsive to execution by a processor, cause the processor to:
- accept a first pair of consecutive symbols associated with quadrature amplitude modulation, the first pair of consecutive symbols comprising a first symbol and a second symbol;
- output the first symbol as part of an encoded data sequence;
- determine that the first pair of consecutive symbols is associated with a zero-crossing condition;
- modify, based on the determination, the second symbol to generate a modified symbol that avoids the zero-crossing condition;
- and
- generate a correction list that indicates the second symbol has been modified to avoid the zero-crossing condition.
Dependencies are inferred from the claim text.