IP Library Granted Patent US 8,259,643
Granted Patent B2
US 8,259,643 · App. 12/689,147 · Granted Sep 4, 2012

Apparatus and method for codeword to layer mapping in MIMO transmission wireless systems

Assignee: Samsung Electronics Co., Ltd.
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 8,259,643
App. No.
12/689,147
Granted
Sep 4, 2012
Kind
B2
Abstract

A mobile station capable of communicating via an uplink transmission to at least one base station in a Multiple Input Multiple Output wireless network can map codewords to a plurality of layers. The mobile station includes a plurality of transmit antenna and a controller coupled to the plurality of transmit antenna. The controller is configured to map at least one codeword to a plurality of layers. The codeword includes a plurality of code blocks. The controller is configured to generate the plurality of code blocks from a transport block such that the number of code blocks generated correspond to an integer multiple of a number the plurality of layers.

Claims (49)

1. For use in a wireless communication network, a mobile station capable of communicating via an uplink transmission to at least one base station in the wireless network, the mobile station comprising:

a plurality of transmit antennas; and

a controller coupled to the plurality of transmit antenna, the controller configured to map at least one codeword to an N L number of layers, wherein one of the at least one codeword comprises a plurality of code blocks, wherein the controller is configured to generate the plurality of code blocks from a transport block such that a number of the plurality of code blocks generated is equal to k×N L , wherein k is an integer value.

2. The mobile station of claim 1 , wherein the number of the plurality of code blocks generated further is defined by:

C=N L ┌C′/N L ┐; and

C′=┌B/(Z−L)┐, wherein B corresponds to a number of bits for the transport block and a transport block cyclic redundancy check (CRC), Z corresponds to a maximum code block size and L is a length of a code block CRC sequence attached to each of the plurality of code blocks.

3. The mobile station of claim 1 , wherein the controller is configured to map the one of the at least one codeword to the N L layers such that each of the N L layers comprises k code blocks.

4. The mobile station of claim 3 , wherein the controller is configured to map the one of the at least one codeword to the N L layers using a layer-first mapping method such that a first group of k consecutive code blocks is mapped to a first layer and a second group of k consecutive code blocks is mapped to a second layer.

5. The mobile station of claim 4 , wherein the controller is configured to map the one of the at least one codeword to the N L layers using a layer-first mapping method according to an equation defined as:

x (h) (i)=d (0) (i+hM symb layer ), wherein h corresponds to a layer in the N L number of layers, i corresponds to a symbol number in the layer, x (h) (i) corresponds to ith symbol in hth layer, d (0) (k) corresponds to kth symbol in the one of the at least one codeword, k is a dummy variable, and M symb layer corresponds to a total number of symbols in the layer.

6. The mobile station of claim 1 , wherein the controller is further configured to receive:

semi-static signaling containing a delta modulation and coding scheme in a higher layer; and

a scheduling assignment containing a modulation and coding scheme field,

wherein the controller is configured to generate:

a first codeword based on the modulation and coding scheme field; and

a second codeword based on a difference between the modulation and coding scheme field and the delta modulation and coding scheme.

7. For use in a wireless communication network, a method for codeword to layer mapping, the method comprising:

receiving by a plurality of transmit antennas a transport block comprising a plurality of information bits;

generating at least one codeword for mapping onto N L number of layers, the at least one codeword comprising a plurality of code blocks, wherein generating the at least one codeword comprises generating the plurality of code blocks from the transport block such that a number of the plurality of code blocks generated is equal to k×N L , wherein k is an integer value; and

mapping the at least one codeword onto the N L number of layers.

8. The method of claim 7 , wherein the number of the plurality of code blocks generated further is defined by:

C=N L ┌C′/N L ┐; and

C′=┌B/(Z−L)┐, wherein B corresponds to a number of bits for the transport block and a transport block cyclic redundancy check (CRC), Z corresponds to a maximum code block size and L is a length of a code block CRC sequence attached to each of the plurality of code blocks.

9. The method of claim 7 , wherein mapping comprises mapping one of the at least one codeword to the N L layers such that each of the N L layers comprises k code blocks.

10. The method of claim 9 , wherein mapping comprises mapping the one of the at least one codeword to the N L layers using a layer-first mapping method such that a first group of k consecutive code blocks is mapped to a first layer and a second group of k consecutive code blocks is mapped to a second layer.

11. The method of claim 10 , wherein mapping the one of the at least one codeword to the N L layers comprises using a layer-first mapping method according to an equation defined as:

x (h) (i)=d (0) (i+hM symb layer ) wherein h corresponds to a layer in the N L number of layers, i corresponds to a symbol number in the layer, x (h) (i) corresponds to ith symbol in hth layer, d (0) (k) corresponds to kth symbol in the one of the at least one codeword, k is a dummy variable, and M symb layer corresponds to a total number of symbols in the layer.

12. The method of claim 7 , further comprising:

receiving semi-static signaling containing a delta modulation and coding scheme in a higher layer;

receiving a scheduling assignment containing a modulation and coding scheme field; and

generating a first codeword based on the modulation and coding scheme field and a second codeword based on a difference between the modulation and coding scheme field and the delta modulation and coding scheme.

13. A transmission apparatus for use in a mobile station capable of communicating via an uplink transmission to at least one base station in a wireless network, the transmission apparatus comprising:

a transceiver coupled to a plurality of transmit antennas; and

a controller coupled to the transceiver, the controller configured to map at least one codeword to an N L number of layers, wherein one of the at least one codeword comprises a plurality of code blocks, wherein the controller is configured to generate the plurality of code blocks from a transport block such that a number of the plurality of code blocks generated is equal to k×N L .

14. The transmission apparatus of claim 13 , wherein k is an integer value.

15. The transmission apparatus of claim 13 , wherein the number of the plurality of code blocks generated further is defined by:

C=N L ┌C′/N L ┐; and

C′=┌B/(Z−L)┐, wherein B corresponds to a number of bits for the transport block and a transport block cyclic redundancy check (CRC), Z corresponds to a maximum code block size and L is a length of a code block CRC sequence attached to each of the plurality of code blocks.

16. The transmission apparatus of claim 13 , wherein the controller is configured to map the one of the at least one codeword to the N L layers such that each of the N L layers comprises k code blocks.

17. The transmission apparatus of claim 16 , wherein the controller is configured to map the one of the at least one codeword to the N L layers using a layer-first mapping method such that a first group of k consecutive code blocks is mapped to a first layer and a second group of k consecutive code blocks is mapped to a second layer.

18. The transmission apparatus of claim 17 , wherein the controller is configured to map the one of the at least one codeword to the N L layers using a layer-first mapping method according to an equation defined as:

x (h) (i)=d (0) (i+hM symb layer ) wherein h corresponds to a layer in the N L number of layers, i corresponds to a symbol number in the layer, x (h) (i) corresponds to ith symbol in hth layer, d (0) (k) corresponds to kth symbol in the one of the at least one codeword, k is a dummy variable, and M symb layer corresponds to a total number of symbols in the layer.

19. The transmission apparatus of claim 13 , wherein the controller is further configured to receive:

semi-static signaling containing a delta modulation and coding scheme in a higher layer; and

a scheduling assignment containing a modulation and coding scheme field,

wherein the controller is configured to generate:

a first codeword based on the modulation and coding scheme field; and

a second codeword based on a difference between the modulation and coding scheme field and the delta modulation and coding scheme.

20. The transmission apparatus of claim 13 , wherein the controller is configured to map the one of the at least one codeword to the N L layers such that each of the plurality of code blocks is mapped to each of the N L layers such that each of the N L layers includes an approximately equal number of modulated symbols of each of the plurality of code blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2010
From: NAM, YOUNG-HAN; ZHANG, JIANZHONG; LEE, JUHO; HAN, JIN-KYU; PI, ZHOUYUE; KHAN, FAROOQ
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 024181/0631 →
Continuity (3)
Provisional Application 61207560 · Feb 13, 2009
Provisional Application 61208181 · Feb 20, 2009
Related Publication 20100208680A1 · Aug 19, 2010