Abstract
A system and method for modulation diversity uses interleaving. Code bits are placed into groups and are then shuffled within each group.
Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | ||||||
Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent |
Specification Information
Specification Information
Technologies
Family Information
All Granted Patents In Patent Family : | ---- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||
US2006123310A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
US2006123310A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent | ||||
US2006123310A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
US2006109781A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
US2006109781A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent | ||||
US2006109781A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
US8189539B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
US8189539B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent | ||||
US8189539B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
US2006256708A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
US2006256708A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent | ||||
US2006256708A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
US7583584B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
US7583584B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Basis Patent | ||||
US7583584B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR100905350B1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR100905350B1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR100905350B1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Family Member | ||||
KR20070048202A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR20070048202A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR20070048202A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Family Member | ||||
WO2006015268A2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015268A2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015268A2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Family Member | ||||
WO2006015268A3 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015268A3 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015268A3 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | Yes | Family Member | ||||
AU2005267807A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267807A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267807B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267807B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267807C1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267807C1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267808A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267808A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267808B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267808B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267809A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267809A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
AU2005267809B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
AU2005267809B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
BRPI0513885A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
BRPI0513885A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
BRPI0513928A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
BRPI0513928A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
BRPI0513933A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
BRPI0513933A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CA2575528A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CA2575528A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CA2575529A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CA2575529A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CA2575551A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CA2575551A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101036336B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101036336B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101032110A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101032110A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101032110B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101032110B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
EP1771961A2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
EP1771961A2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
EP1771962A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
EP1771962A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
EP1771963A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
EP1771963A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2008508814A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2008508814A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP4456151B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP4456151B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2008508815A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2008508815A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2008508816A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2008508816A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR100925911B1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR100925911B1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR20070048743A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR20070048743A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR100850838B1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR100850838B1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
KR20070044036A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
KR20070044036A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
MX2007001161A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
MX2007001161A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
MX2007001162A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
MX2007001162A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
MX2007001166A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
MX2007001166A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
NZ552960A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
NZ552960A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
NZ552962A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
NZ552962A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2007107350A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2007107350A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2376709C2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2376709C2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2007107389A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2007107389A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2369960C2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2369960C2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2007107400A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2007107400A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
RU2375822C2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
RU2375822C2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
SG155170A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
SG155170A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
SG155171A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
SG155171A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015269A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015269A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015269A9 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015269A9 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015270A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015270A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
WO2006015270A9 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
WO2006015270A9 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
ZA200701273B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
ZA200701273B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
ZA200701274B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
ZA200701274B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
ZA200701275B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
ZA200701275B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2011091834A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2011091834A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP5335759B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP5335759B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP4694568B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP4694568B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2011130454A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2011130454A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP5437281B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP5437281B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
EP2512058A1 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
EP2512058A1 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN102970115A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN102970115A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN102970115B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN102970115B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101036336A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101036336A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101091346A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101091346A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
CN101091346B | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
CN101091346B | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2013066198A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2013066198A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP5722294B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP5722294B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP2013232913A | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP2013232913A | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
JP5670512B2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
JP5670512B2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
UA90481C2 | Not Available | 12/10/2007 | ISLD-200710-002 | QUALCOMM INC |
S1
|
No | Family Member | |||
UA90481C2 | Not Available | 17/09/2010 | ISLD-201010-017 | QUALCOMM INC | No | Family Member | ||||
EP1771962B1 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
NO20070896L | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
NO20070898L | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
NO20070990L | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- |
Technologies
Product
Use Cases
Services
Claim
1. A method for interleaving, comprising:
distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed sequentially into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
2. The method of claim 1, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
3. The method of claim 2, wherein the group bit order for shuffling the distributed code bits into each of the groups is linear.
4. The method of claim 2, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
5. The method of claim 4, further comprising transmitting the code bits from the groups according to the group bit order.
6. The method of claim 2, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
7. The method of claim 6, further comprising transmitting the code bits from the groups according to the group bit order.
8. The method of claim 1, wherein the code bits are distributed into each of the groups according to a linear bit order.
9. The method of claim 1, further comprising:
receiving the turbo packet comprising turbo encoded code bits,
wherein said distributing comprises placing adjacent turbo encoded code bits in the turbo packet in different ones of the groups.
10. An apparatus for wireless communication, comprising:
a processor; and
a memory coupled to the processor,
wherein the processor is configured to:
distribute code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed sequentially into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffle the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
11. The apparatus of claim 10, wherein the code bits are distributed into each of the groups according to a linear bit order.
12. The apparatus of claim 10, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
13. The apparatus of claim 12, wherein the group bit order for shuffling the distributed code bits into each of the groups is linear.
14. The apparatus of claim 12, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
15. The apparatus of claim 14, wherein the processor is further configured to cause transmission of the code bits from the groups according to the group bit order.
16. The apparatus of claim 12, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
17. The apparatus of claim 16, wherein the processor is further configured to cause transmission of the code bits from the groups according to the group bit order.
18. An apparatus for wireless communication, comprising:
means for distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed sequentially into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
means for shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
19. The apparatus of claim 18, wherein the code bits are distributed into each group according to a linear bit order.
20. The apparatus of claim 18, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
21. The apparatus of claim 20, wherein the group bit order comprises a linear order.
22. The apparatus of claim 20, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
23. The apparatus of claim 22, further comprising means for causing transmission of the code bits from the groups according to the group bit order.
24. The apparatus of claim 20, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
25. The apparatus of claim 24, further comprising means for causing transmission of the code bits from the groups according to the group bit order.
26. A computer program product, comprising:
a tangible non-transitory computer-readable storage medium storing code executable by a computer to execute the code to perform the functions of:
distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed sequentially into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
27. The computer program product of claim 26, wherein the code bits are distributed into each of the groups according to a linear bit order.
28. The computer program product of claim 26, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
29. The computer program product of claim 28, wherein the code bits are distributed into each of the groups according to a linear bit order.
30. The computer program product of claim 28, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
31. The computer program product of claim 30, wherein the computer-readable storage medium further comprises code for transmitting the code bits from the groups according to the group bit order.
32. The computer program product of claim 28, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
33. The computer program product of claim 32, wherein the computer-readable storage medium further comprises code for transmitting the code bits from the groups according to the group bit order.
34. The computer program product of claim 26, wherein the computer-readable storage medium further comprises code for receiving a turbo packet comprising turbo encoded code bits, and wherein said distributing comprises placing adjacent turbo encoded code bits of the turbo packet in different groups.
35. An apparatus for interleaving, comprising:
an interleaving buffer for storing turbo encoded code bits distributed sequentially into different groups according to a bit order such that the turbo encoded code bits that are in an initial order are interleaved into turbo encoded code bits in a first order and shuffling the turbo encoded code bits within each of the groups such that the turbo encoded code bits in the first order are further interleaved into turbo encoded code bits in a second order, the interleaved code bits being mapped into different constellation symbols based on the second order.
36. The apparatus of claim 35, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
37. The apparatus of claim 36, wherein the code bits are distributed into each of the groups according to a linear bit order.
38. The apparatus of claim 36, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
39. The apparatus of claim 35, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
40. The apparatus of claim 35, wherein the interleaving buffer is configured to receive a turbo packet comprising the turbo encoded code bits,
wherein said distributing comprises placing adjacent turbo encoded code bits of the turbo packet in different groups.
41. A method for interleaving, comprising:
distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
42. The method of claim 41, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
43. The method of claim 42, wherein the group bit order for shuffling the distributed code bits into each of the groups is linear.
44. The method of claim 42, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
45. The method of claim 44, further comprising transmitting the code bits from the groups according to the group bit order.
46. The method of claim 42, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
47. The method of claim 46, further comprising transmitting the code bits from the groups according to the group bit order.
48. The method of claim 41, wherein the code bits are distributed into each of the groups according to a linear bit order.
49. The method of claim 41, further comprising:
receiving the turbo packet comprising turbo encoded code bits,
wherein said distributing comprises placing adjacent turbo encoded code bits in the turbo packet in different ones of the groups.
50. An apparatus for wireless communication, comprising:
a processor; and
a memory coupled to the processor,
wherein the processor is configured to:
distribute code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffle the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
51. The apparatus of claim 50, wherein the code bits are distributed into each of the groups according to a linear bit order.
52. The apparatus of claim 50, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
53. The apparatus of claim 52, wherein the group bit order for shuffling the distributed code bits into each of the groups is linear.
54. The apparatus of claim 52, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
55. The apparatus of claim 54, wherein the processor is further configured to cause transmission of the code bits from the groups according to the group bit order.
56. The apparatus of claim 52, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
57. The apparatus of claim 56, wherein the processor is further configured to cause transmission of the code bits from the groups according to the group bit order.
58. An apparatus for wireless communication, comprising:
means for distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
means for shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
59. The apparatus of claim 58, wherein the code bits are distributed into each group according to a linear bit order.
60. The apparatus of claim 58, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
61. The apparatus of claim 60, wherein the group bit order comprises a linear order.
62. The apparatus of claim 60, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
63. The apparatus of claim 62, further comprising means for causing transmission of the code bits from the groups according to the group bit order.
64. The apparatus of claim 60, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
65. The apparatus of claim 64, further comprising means for causing transmission of the code bits from the groups according to the group bit order.
66. A computer program product, comprising:
a tangible non-transitory computer-readable storage medium storing code executable by a computer to execute the code to perform the functions of:
distributing code bits of a turbo packet that are in an initial order into groups in which adjacent code bits of the turbo packet are distributed into different groups such that the code bits in the initial order are interleaved into code bits in a first order; and
shuffling the distributed code bits within each group such that the code bits in the first order are further interleaved into code bits in a second order.
67. The computer program product of claim 66, wherein the code bits are distributed into each of the groups according to a linear bit order.
68. The computer program product of claim 66, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
69. The computer program product of claim 68, wherein the code bits are distributed into each of the groups according to a linear bit order.
70. The computer program product of claim 68, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
71. The computer program product of claim 70, wherein the computer-readable storage medium further comprises code for transmitting the code bits from the groups according to the group bit order.
72. The computer program product of claim 68, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
73. The computer program product of claim 72, wherein the computer-readable storage medium further comprises code for transmitting the code bits from the groups according to the group bit order.
74. The computer program product of claim 66, wherein the computer-readable storage medium further comprises code for receiving a turbo packet comprising turbo encoded code bits, and wherein said distributing comprises placing adjacent turbo encoded code bits of the turbo packet in different groups.
75. An apparatus for interleaving, comprising:
an interleaving buffer for storing turbo encoded code bits distributed into different groups according to a bit order such that the turbo encoded code bits that are in an initial order are interleaved into turbo encoded code bits in a first order and shuffling the turbo encoded code bits within each of the groups such that the turbo encoded code bits in the first order are further interleaved into turbo encoded code bits in a second order, the interleaved code bits being mapped into different constellation symbols based on the second order.
76. The apparatus of claim 75, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
77. The apparatus of claim 76, wherein the code bits are distributed into each of the groups according to a linear bit order.
78. The apparatus of claim 76, wherein the intra-group shuffling according to the group bit order is equivalent to swapping columns if the groups are viewed as a matrix.
79. The apparatus of claim 76, wherein the intra-group shuffling according to the group bit order is equivalent to swapping rows if the groups are viewed as a matrix.
80. The apparatus of claim 75, wherein shuffling the distributed code bits comprises intra-group shuffling according to a group bit order for each of the groups.
81. The apparatus of claim 75, wherein the code bits are distributed into each of the groups according to a linear bit order.
82. The apparatus of claim 75, wherein the interleaving buffer is configured to receive a turbo packet comprising the turbo encoded code bits,
wherein said distributing comprises placing adjacent turbo encoded code bits of the turbo packet in different groups.
Associated Portfolios
Claim Chart | Technology | Creation Date | Download |
---|---|---|---|
Claim charts will soon be available!
|
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.