IP Library Granted Patent US 9,130,814
Granted Patent B2
US 9,130,814 · App. 13/824,791 · Granted Sep 8, 2015

Interleaving method and deinterleaving method

Inventor: Mihail Petrov (Langen, DE)
Assignee: PANASONIC CORPORATION
H04L27/34H03M13/036H03M13/116H03M13/1165H03M13/255H03M13/271H03M13/2707H04L1/007H04L1/0071H04L1/0058
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 9,130,814
App. No.
13/824,791
Granted
Sep 8, 2015
Kind
B2
Abstract

An interleaving method performed by a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas is used for applying permutation to N cyclic blocks of a codeword in order to map bits of the permutated cyclic blocks onto T constellation words constituting multiple spatial-multiplexing blocks from the codeword. Each cyclic block consists of Q bits.

Claims (1380)

1. An interleaving method performed by a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaving method being used for applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words constituting a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, and each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaving method comprising:

a first permutation step of permuting the N cyclic blocks of the codeword; and

a second permutation step of permuting the bits of the codeword, whose N cyclic blocks have been permuted, so as to map the bits to the T constellation words constituting each spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/1,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation in the first permutation step is applied

according to cyclic block permutation shown in Table 1, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 1

Code Rate

7/15

8/15

3/5

Section 1

1 st

13

12

32

2 nd

11

27

38

3 rd

44

14

25

Section 2

1 st

41

35

18

2 nd

24

13

28

3 rd

12

38

34

Section 3

1 st

16

7

7

2 nd

27

39

39

3 rd

14

9

15

Section 4

1 st

22

19

20

2 nd

32

43

40

3 rd

5

33

44

Section 5

1 st

17

24

19

2 nd

29

25

12

3 rd

39

10

29

Section 6

1 st

6

6

14

2 nd

35

45

17

3 rd

30

21

21

Section 7

1 st

10

2

33

2 nd

8

28

5

3 rd

37

4

24

Section 8

1 st

3

3

36

2 nd

38

17

41

3 rd

1

15

31

Section 9

1 st

7

40

10

2 nd

42

42

6

3 rd

26

22

27

Section

1 st

15

8

45

10

2 nd

28

41

42

3 rd

34

11

37

Section

1 st

9

32

13

11

2 nd

23

16

43

3 rd

43

18

11

Section

1 st

4

44

26

12

2 nd

40

31

16

3 rd

2

37

22

Section

1 st

20

30

2

13

2 nd

25

26

1

3 rd

36

29

3

Section

1 st

21

34

8

14

2 nd

33

36

30

3 rd

31

23

9

Section

1 st

18

5

23

15

2 nd

19

20

4

3 rd

45

1

35

permutation in the second permutation step is applied such that,

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

2. An interleaving method performed by a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaving method being used for applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words constituting a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, and each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaving method comprising:

a first permutation step of permuting the N cyclic blocks of the codeword; and

a second permutation step of permuting the bits of the codeword, whose N cyclic blocks have been permuted, so as to map the bits to the T constellation words constituting each spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/2,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation in the first permutation step is applied

according to cyclic block permutation shown in Table 4, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 4

Code Rate

7/15

8/15

3/5

Section 1

1 st

34

8

31

2 nd

13

25

43

3 rd

24

22

26

Section 2

1 st

16

18

20

2 nd

40

28

44

3 rd

19

20

39

Section 3

1 st

23

3

18

2 nd

38

23

28

3 rd

1

4

11

Section 4

1 st

28

33

37

2 nd

36

38

12

3 rd

21

19

36

Section 5

1 st

9

27

34

2 nd

6

31

42

3 rd

2

11

40

Section 6

1 st

42

6

9

2 nd

44

45

7

3 rd

8

24

21

Section 7

1 st

43

29

22

2 nd

33

39

6

3 rd

5

7

16

Section 8

1 st

22

26

27

2 nd

41

41

29

3 rd

32

2

13

Section 9

1 st

29

10

8

2 nd

45

40

30

3 rd

15

32

19

Section

1 st

18

13

38

10

2 nd

26

14

45

3 rd

37

9

32

Section

1 st

27

1

4

11

2 nd

31

34

2

3 rd

10

5

10

Section

1 st

17

35

5

12

2 nd

30

36

1

3 rd

11

21

14

Section

1 st

14

42

17

13

2 nd

20

37

41

3 rd

7

12

24

Section

1 st

3

16

35

14

2 nd

35

30

3

3 rd

4

17

23

Section

1 st

39

15

15

15

2 nd

25

44

33

3 rd

12

43

25

permutation in the second permutation step is applied such that

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

3. An interleaving method performed by a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaving method being used for applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words constituting a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, and each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaving method comprising:

a first permutation step of permuting the N cyclic blocks of the codeword; and

a second permutation step of permuting the bits of the codeword, whose N cyclic blocks have been permuted, so as to map the bits to the T constellation words constituting each spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/4,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation in the first permutation step is applied

according to cyclic block permutation shown in Table 7, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 7

Code Rate

7/15

8/15

3/5

Section 1

1 st

34

34

23

2 nd

13

13

5

3 rd

24

24

22

Section 2

1 st

16

16

42

2 nd

40

15

45

3 rd

19

18

20

Section 3

1 st

23

23

43

2 nd

38

32

18

3 rd

1

1

11

Section 4

1 st

28

28

27

2 nd

36

36

39

3 rd

21

21

34

Section 5

1 st

9

9

41

2 nd

6

6

37

3 rd

2

2

6

Section 6

1 st

42

42

24

2 nd

44

44

16

3 rd

8

8

8

Section 7

1 st

43

37

30

2 nd

33

33

40

3 rd

5

5

12

Section 8

1 st

22

22

35

2 nd

41

19

21

3 rd

32

14

31

Section 9

1 st

29

29

36

2 nd

45

45

10

3 rd

15

40

33

Section

1 st

18

41

44

10

2 nd

26

26

38

3 rd

37

43

14

Section

1 st

27

27

4

11

2 nd

31

31

3

3 rd

10

10

13

Section

1 st

17

17

9

12

2 nd

30

30

29

3 rd

11

11

19

Section

1 st

14

38

32

13

2 nd

20

20

15

3 rd

7

7

25

Section

1 st

3

3

28

14

2 nd

35

35

26

3 rd

4

4

17

Section

1 st

39

39

1

15

2 nd

25

25

2

3 rd

12

12

7

permutation in the second permutation step is applied such that

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

4. A signal processing method performed by a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1,

the signal processing method comprising:

a demodulating step of demodulating signals based on modulation schemes and generating demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/1;

an LDPC decoding step of decoding, using an LDPC decoder, the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an output step of outputting the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 1 according to the first permutation step performed by the interleaving method defined in claim 1 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation step performed by the interleaving method defined in claim 1 .

5. An interleaver provided in a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaver applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words of a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaver comprising:

a first permutation unit that permutes the N cyclic blocks to obtain a permuted codeword in which a sequence of the N cyclic blocks is permuted; and

a second permutation unit that permutes the bits of the permuted codeword to map the bits to the T constellation words constituting the spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/1,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation by the first interleaving unit is applied

according to cyclic block permutation shown in Table 1, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 1

Code Rate

7/15

8/15

3/5

Section 1

1 st

13

12

32

2 nd

11

27

38

3 rd

44

14

25

Section 2

1 st

41

35

18

2 nd

24

13

28

3 rd

12

38

34

Section 3

1 st

16

7

7

2 nd

27

39

39

3 rd

14

9

15

Section 4

1 st

22

19

20

2 nd

32

43

40

3 rd

5

33

44

Section 5

1 st

17

24

19

2 nd

29

25

12

3 rd

39

10

29

Section 6

1 st

6

6

14

2 nd

35

45

17

3 rd

30

21

21

Section 7

1 st

10

2

33

2 nd

8

28

5

3 rd

37

4

24

Section 8

1 st

3

3

36

2 nd

38

17

41

3 rd

1

15

31

Section 9

1 st

7

40

10

2 nd

42

42

6

3 rd

26

22

27

Section

1 st

15

8

45

10

2 nd

28

41

42

3 rd

34

11

37

Section

1 st

9

32

13

11

2 nd

23

16

43

3 rd

43

18

11

Section

1 st

4

44

26

12

2 nd

40

31

16

3 rd

2

37

22

Section

1 st

20

30

2

13

2 nd

25

26

1

3 rd

36

29

3

Section

1 st

21

34

8

14

2 nd

33

36

30

3 rd

31

23

9

Section

1 st

18

5

23

15

2 nd

19

20

4

3 rd

45

1

35

permutation by the second permutation unit is applied such that,

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

6. A signal processor provided in a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, wherein

the signal processor comprising:

a demodulator configured to demodulate signals based on modulation schemes and generate demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/1;

an LDPC decoder configured to decode the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an outputter configured to output the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 1 according to the first permutation unit of the interleaver defined in claim 5 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation unit of the interleaver defined in claim 5 .

7. A signal processing method performed by a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1,

the signal processing method comprising:

a demodulating step of demodulating signals based on modulation schemes and generating demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/2;

an LDPC decoding step of decoding, using an LDPC decoder, the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an output step of outputting the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 4 according to the first permutation step performed by the interleaving method defined in claim 2 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation step performed by the interleaving method defined in claim 2 .

8. A signal processing method performed by a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1,

the signal processing method comprising:

a demodulating step of demodulating signals based on modulation schemes and generating demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/4;

an LDPC decoding step of decoding, using an LDPC decoder, the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an output step of outputting the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 7 according to the first permutation step performed by the interleaving method defined in claim 3 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation step performed by the interleaving method defined in claim 3 .

9. An interleaver provided in a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaver applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words of a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaver comprising:

a first permutation unit that permutes the N cyclic blocks to obtain a permuted codeword in which a sequence of the N cyclic blocks is permuted; and

a second permutation unit that permutes the bits of the permuted codeword to map the bits to the T constellation words constituting the spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/2,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation by the first permutation unit is applied

according to cyclic block permutation shown in Table 4, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 4

Code Rate

7/15

8/15

3/5

Section 1

1 st

34

8

31

2 nd

13

25

43

3 rd

24

22

26

Section 2

1 st

16

18

20

2 nd

40

28

44

3 rd

19

20

39

Section 3

1 st

23

3

18

2 nd

38

23

28

3 rd

1

4

11

Section 4

1 st

28

33

37

2 nd

36

38

12

3 rd

21

19

36

Section 5

1 st

9

27

34

2 nd

6

31

42

3 rd

2

11

40

Section 6

1 st

42

6

9

2 nd

44

45

7

3 rd

8

24

21

Section 7

1 st

43

29

22

2 nd

33

39

6

3 rd

5

7

16

Section 8

1 st

22

26

27

2 nd

41

41

29

3 rd

32

2

13

Section 9

1 st

29

10

8

2 nd

45

40

30

3 rd

15

32

19

Section

1 st

18

13

38

10

2 nd

26

14

45

3 rd

37

9

32

Section

1 st

27

1

4

11

2 nd

31

34

2

3 rd

10

5

10

Section

1 st

17

35

5

12

2 nd

30

36

1

3 rd

11

21

14

Section

1 st

14

42

17

13

2 nd

20

37

41

3 rd

7

12

24

Section

1 st

3

16

35

14

2 nd

35

30

3

3 rd

4

17

23

Section

1 st

39

15

15

15

2 nd

25

44

33

3 rd

12

43

25

permutation by the second permutation unit is applied such that

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

10. An interleaver provided in a transmitter for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, the interleaver applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words of a plurality of spatial-multiplexing blocks from the codeword,

the codeword consisting of N cyclic blocks, each cyclic block consisting of Q bits,

each spatial-multiplexing block consisting of B bits and consisting of T constellation words,

the interleaver comprising:

a first permutation unit that permutes the N cyclic blocks to obtain a permuted codeword in which a sequence of the N cyclic blocks is permuted; and

a second permutation unit that permutes the bits of the permuted codeword to map the bits to the T constellation words constituting the spatial-multiplexing block, wherein

T=2, N=45, Q=360, and B is 6,

the N cyclic blocks are divided into a plurality of sections each including B/2 cyclic blocks,

a transmission power ratio is 1/4,

the quasi-cyclic low-density parity-check code is a code defined by the DVB-NGH standard with a code rate of one of 7/15, 8/15, and 3/5,

the bits of each spatial-multiplexing block are divided into a 4-QAM constellation word and a 16-QAM constellation word, and

permutation by the first permutation unit is applied

according to cyclic block permutation shown in Table 7, in accordance with the code rates of the quasi-cyclic low-density parity-check code:

TABLE 7

Code Rate

7/15

8/15

3/5

Section 1

1 st

34

34

23

2 nd

13

13

5

3 rd

24

24

22

Section 2

1 st

16

16

42

2 nd

40

15

45

3 rd

19

18

20

Section 3

1 st

23

23

43

2 nd

38

32

18

3 rd

1

1

11

Section 4

1 st

28

28

27

2 nd

36

36

39

3 rd

21

21

34

Section 5

1 st

9

9

41

2 nd

6

6

37

3 rd

2

2

6

Section 6

1 st

42

42

24

2 nd

44

44

16

3 rd

8

8

8

Section 7

1 st

43

37

30

2 nd

33

33

40

3 rd

5

5

12

Section 8

1 st

22

22

35

2 nd

41

19

21

3 rd

32

14

31

Section 9

1 st

29

29

36

2 nd

45

45

10

3 rd

15

40

33

Section

1 st

18

41

44

10

2 nd

26

26

38

3 rd

37

43

14

Section

1 st

27

27

4

11

2 nd

31

31

3

3 rd

10

10

13

Section

1 st

17

17

9

12

2 nd

30

30

29

3 rd

11

11

19

Section

1 st

14

38

32

13

2 nd

20

20

15

3 rd

7

7

25

Section

1 st

3

3

28

14

2 nd

35

35

26

3 rd

4

4

17

Section

1 st

39

39

1

15

2 nd

25

25

2

3 rd

12

12

7

permutation by the second permutation unit is applied such that

the two bits of the 4-QAM constellation word are made up of bits of the first cyclic block of the respective section, the two bits of the 16-QAM constellation word having the lowest reliability are made up of bits of the second cyclic block of the respective section, and the two bits of the 16-QAM constellation word having the highest reliability are made up of bits of the third cyclic block of the respective section.

11. A signal processor provided in a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, wherein

the signal processor comprising:

a demodulator configured to demodulate signals based on modulation schemes and generate demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/2;

an LDPC decoder configured to decode the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an outputter configured to output the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 4 according to the first permutation unit of the interleaver defined in claim 9 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation unit of the interleaver defined in claim 9 .

12. A signal processor provided in a receiver for a communication system with quasi-cyclic low-density parity-check codes, spatial multiplexing, and T transmit antennas, T being an integer greater than 1, wherein

the signal processing comprising:

a demodulator configured to demodulate signals based on modulation schemes and generate demodulated signals, said signals being transmitted by mapping information generated from T constellation words according to said modulation schemes that each correspond to T constellation words, each T constellation words making up one of a plurality of spatial-multiplexing blocks generated from a codeword at a transmission side, wherein

the codeword is composed of N cyclic blocks and each cyclic block is composed of Q bits, where N=45 and Q=360,

each spatial-multiplexing block is composed of B bits and T constellation words, where B=6 and T=2,

T constellation words are composed of a 4-QAM constellation word and a 16-QAM constellation word, and

a transmission power ratio is 1/4;

an LDPC decoder configured to decode the demodulated signals based on a quasi-cyclic low-density parity-check code used at the transmission side among quasi-cyclic low-density parity-check codes having code rates of 7/15, 8/15, and 3/5 as defined by the DVB-NGH standard; and

an outputter configured to output the demodulated signal to the LDPC decoder, based on rules used (i) in permutation of the N cyclic blocks of the codeword performed based on Table 7 according to the first permutation unit of the interleaver defined in claim 10 and (ii) in bit permutation of the codeword after permutation of the N cyclic blocks performed according to the second permutation unit of the interleaver defined in claim 10 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: PANASONIC CORPORATION
To: SUN PATENT TRUST
Reel/Frame 038129/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2013
From: PETROV, MIHAIL
To: PANASONIC CORPORATION
Reel/Frame 030518/0448 →
Priority Claims (2)
EP 11177841 · Aug 17, 2011 · regional
EP 11008671 · Oct 28, 2011 · regional
Continuity (1)
Related Publication 20130216001A1 · Aug 22, 2013