IP Library › Granted Patent US 7,802,171
Granted Patent B2
US 7,802,171 · App. 11/617,013 · Granted Sep 21, 2010

Wireless communication method and system for bit interleaved coded modulation and iterative decoding

Assignee: InterDigital Technology Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,802,171
App. No.
11/617,013
Granted
Sep 21, 2010
Kind
B2
Abstract

A wireless communication method and system for performing bit-interleaved coded modulation and iterative decoding. The system includes a transmitter and a receiver. The transmitter encodes incoming bits to generate coded bits, punctures the coded bits in accordance with a predetermined puncturing pattern to generate surviving channel bits and stolen bits and interleaves the surviving bits into interleaved surviving bits. The interleaved surviving bits are mapped to channel symbols and the stolen bits are interleaved to generate interleaved stolen bits. At least one of a plurality of antennas is selected to transmit the channel symbols based on the value of the interleaved stolen bits. The receiver receives the transmitted channel symbols, estimates a posteriori probability for both the channel symbols and the stolen bits, and retrieves information of the stolen bits by determining the selected antenna used to transmit the channel symbols.

Claims (73)

1. A wireless communication method comprising:

encoding incoming bits to generate coded bits;

puncturing the coded bits in accordance with a predetermined puncturing pattern to generate surviving channel bits and stolen bits;

interleaving the surviving bits into interleaved surviving bits;

mapping the interleaved surviving bits to generate channel symbols;

interleaving the stolen bits to generate interleaved stolen bits;

selecting at least one of a plurality of antennas to transmit the channel symbols based on the value of the interleaved stolen bits, wherein the channel symbols are transmitted via a first one of the antennas on a condition that the value of a stolen bit is zero or transmitted via a second one of the antennas on a condition that the value of a stolen bit is one.

2. The method of claim 1 further comprising:

simultaneously transmitting the same channel symbol via two of the antennas when the value of a stolen bit is zero; and

simultaneously transmitting a particular channel symbol via a first one of the antennas and an inverse of the particular channel symbol via a second one of the antennas when the value of a stolen bit is one.

3. The method of claim 1 further comprising:

splitting the channel symbols into multiple substreams; and

selecting respective ones of the plurality of antennas to transmit respective ones of the substreams.

4. A wireless communication method comprising:

receiving transmitted channel symbols;

estimating a posteriori probability for both surviving bits and stolen bits from the channel symbols;

retrieving information of the stolen bits by determining the selected antenna used to transmit the channel symbols;

calculating and generating extrinsic information associated with the surviving bits and the stolen bits by subtracting a priori probability from the posteriori probability;

deinterleaving the extrinsic information; and

refining information on the surviving bits and the stolen bits.

5. A transmitter comprising:

a channel encoder for encoding incoming bits to generate coded bits;

a puncturer for puncturing the coded bits in accordance with a predetermined puncturing pattern to generate surviving channel bits and stolen bits;

a first interleaver for interleaving the surviving bits into interleaved surviving bits;

a mapper for mapping the interleaved surviving bits to generate channel symbols;

a second interleaver for interleaving the stolen bits to generate interleaved stolen bits;

a plurality of antennas;

at least one antenna switch for selecting at least one of the plurality of antennas to transmit the channel symbols, wherein the channel symbols are transmitted via a first one of the antennas when the value of a stolen bit is zero, and the channel symbols are transmitted via a second one of the antennas when the value of a stolen bit is one.

6. The transmitter of claim 5 wherein the same channel symbol is simultaneously transmitted via two of the antennas when the value of a stolen bit is zero, and a particular channel symbol is transmitted via a first one of the antennas and an inverse of the particular channel symbol is transmitted via a second one of the antennas, simultaneously, when the value of a stolen bit is one.

7. The transmitter of claim 5 further comprising:

a multiplexer for splitting the channel symbols into multiple substreams; and

a plurality of antenna switches for selecting respective ones of the plurality of antennas to transmit respective ones of the substreams.

8. A receiver comprising:

at least one antenna for receiving channel symbols;

a radio frequency (RF) front end for processing the received channel symbols to generate samples;

a soft-in-soft-out (SISO) demapper for estimating a posteriori probability for both surviving bits and stolen bits from the channel symbols, retrieving information of the stolen bits by determining the selected antenna used to transmit the channel symbols, and calculating outputting extrinsic information associated with the surviving bits and the stolen bits by subtracting a priori probability from the posteriori probability;

a deinterleaver for deinterleaving the extrinsic information; and

a SISO decoder for refining information on the surviving bits and the stolen bits.

9. The receiver of claim 8 , wherein the SISO decoder outputs a posteriori probability for information bits which is sent to a decision-making stage, and extrinsic bit probability information.

10. The receiver of claim 9 further comprising:

an interleaver for interleaving the extrinsic bit probability information, wherein the interleaved extrinsic bit probability information is fed back to the SISO demapper of an iterative basis.

11. An integrated circuit (IC) comprising:

at least one antenna for receiving channel symbols;

a radio frequency (RF) front end for processing the received channel symbols to generate samples;

a soft-in-soft-out (SISO) demapper for estimating posteriori probability for both surviving bits and stolen bits from the channel symbols, retrieving information of the stolen bits by determining the selected antenna used to transmit the channel symbols, and calculating outputting extrinsic information associated with the surviving bits and the stolen bits by subtracting a priori probability from the posteriori probability;

a deinterleaver for deinterleaving the extrinsic information; and

a SISO decoder for refining information on the surviving bits and the stolen bits.

12. An integrated circuit (IC) incorporated in a transmitter comprising a plurality of antennas, the IC comprising:

a channel encoder for encoding incoming bits to generate coded bits;

a puncturer for puncturing the coded bits in accordance with a predetermined puncturing pattern to generate surviving channel bits and stolen bits;

a first interleaver for interleaving the surviving bits into interleaved surviving bits;

a mapper for mapping the interleaved surviving bits to generate channel symbols;

a second interleaver for interleaving the stolen bits to generate interleaved stolen bits;

at least one antenna switch for selecting one of the plurality of antennas to transmit the channel symbols, wherein the channel symbols are transmitted via a first one of the antennas when the value of a stolen bit is zero, and the channel symbols are transmitted via a second one of the antennas when the value of a stolen bit is one.

13. A transmitter comprising:

a channel encoder for encoding incoming bits to generate coded bits;

a puncturer for puncturing the coded bits in accordance with a predetermined puncturing pattern to generate surviving bits and stolen bits;

a first interleaver for interleaving the surviving bits into interleaved surviving bits;

a serial to parallel (S/P) converter for converting the interleaved surviving bits into multiple streams of interleaved surviving bits;

a plurality of mappers, each mapper for mapping the streams of interleaved surviving bits to channel symbols;

a cyclic shifter/interleaver for cyclically shifting and interleaving the stolen bits;

a spatial mapper for mapping the channel symbols to spatial streams on a subcarrier by subcarrier basis in accordance with the cyclically shifted and interleaved stolen bits;

a plurality of inverse fast Fourier transform (IFFT) units, each IFFT unit for performing an IFFT on the spatial streams; and

a plurality of antennas for transmitting the spatial streams after the IFFT units perform an IFFT on the spatial streams.

14. An integrated circuit (IC) incorporated in a transmitter comprising a plurality of antennas, the IC comprising:

a channel encoder for encoding incoming bits to generate coded bits;

a puncturer for puncturing the coded bits in accordance with a predetermined puncturing pattern to generate surviving channel bits and stolen bits;

a first interleaver for interleaving the surviving bits into interleaved surviving bits;

a serial to parallel (S/P) converter for converting the interleaved surviving bits into multiple streams of interleaved surviving bits;

a plurality of mappers, each mapper for mapping the streams of interleaved surviving bits to channel symbols;

a cyclic shifter/interleaver for cyclically shifting and interleaving the stolen bits;

a spatial mapper for mapping the channel symbols to spatial streams on a subcarrier by subcarrier basis in accordance with the cyclically shifted and interleaved stolen bits; and

a plurality of inverse fast Fourier transform (IFFT) units, each IFFT unit for performing an IFFT on the spatial streams for transmission by the antennas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2007
From: LI, YINGXUE; CHITRAPU, PRABHAKAR R.
To: INTERDIGITAL TECHNOLOGY CORPORATION
Reel/Frame 019583/0269 →
Continuity (2)
Provisional Application 6077151500 · Feb 8, 2006
Related Publication 20070260958A1 · Nov 8, 2007