Patent ID: 7899016

Claim:
A method implemented in a user equipment or a base station for determining an address for bits of data after physical channel mapping, the method comprising: categorizing the bits into a first, second, third and fourth case, the first case for bits transferred in only one resource unit in a time slot, the second case for bits transferred in a plurality of downlink resource units, the third case for bits transferred in an uplink resource unit where a spreading factor of data in a first resource unit is greater than or equal to a spreading factor of a second resource unit, the fourth case for bits transferred in an uplink resource unit where a spreading factor of data in a first resource unit is less than a spreading factor of a second resource unit; for bits in the first case, determining the address after physical channel mapping using an address of those bits prior to physical channel mapping; for bits in the second case, determining a switch point, classifying those bits into one of four categories, the four categories including forward before the switch point and reverse after the switch point, and determining the address for those bits using the category classification; for bits in the third case, determining a switch point, classifying those bits into one of three categories, the three categories including forward before the switch point, reverse before the switch point and reverse after the switch point, and determining the address for those bits using the category classification; and for bits in the fourth case, determining a switch point, classifying those bits into one of three categories, the three categories including forward before the switch point, reverse before the switch point and reverse after the switch point, and determining the address for those bits using the category classification.