IP Library Granted Patent US 9,793,968
Granted Patent B2
US 9,793,968 · App. 15/389,494 · Granted Oct 17, 2017

Precoding method, precoding device

Inventors: Yutaka Murakami (Kanagawa, JP); Tomohiro Kimura (Osaka, JP); Mikihiro Ouchi (Osaka, JP)
Assignee: Sun Patent Trust
H04B7/0456H04B7/0413H04L25/03942
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,793,968
App. No.
15/389,494
Granted
Oct 17, 2017
Kind
B2
Abstract

Disclosed is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals that are transmitted in the same frequency bandwidth at the same time. According to the precoding method, one matrix is selected from among matrices defining a precoding process that is performed on the plurality of baseband signals by hopping between the matrices. A first baseband signal and a second baseband signal relating to a first coded block and a second coded block generated by using a predetermined error correction block coding scheme satisfy a given condition.

Claims (321)

1. A transmission method comprising:

configuring one of a first mode compatible with a precoding scheme of regularly hopping between N matrices F[i] and a second mode not compatible with the precoding scheme of regularly hopping between the N matrices F[i], the N matrices F[i] each defining a precoding process that is performed on a plurality of baseband symbols, i being an integer no smaller than 0 and no greater than N−1, N being an integer 3 or greater;

performing information setting of:

when the first mode is configured, setting information indicating whether or not the regular hopping between the N matrices F[i] is to be executed to a first field of each transmission frame; and

when the second mode is configured, disabling the first field;

generating a plurality of Physical Layer Pipes (PLPs) including a plurality of modulated symbols;

performing configuration of:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, selecting one matrix from among the N matrices F[i] by hopping between the matrices, for each of a plurality of symbols; and

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, selecting a precoding matrix F1;

performing generation of:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, generating a first precoded signal z1(p) and a second precoded signal z2(p) by precoding first baseband symbols s1(p) and second baseband symbols s2(p) by using the selected one of the N matrices F[i], both the first baseband symbols s1(p) and the second baseband symbols s2(p) being symbols included in a p-th one of the PLPs, p being an integer 1 or greater and no greater than q, q being an integer 2 or greater, the first precoded signal z1(p) and the second precoded signal z2(p) satisfying (z1(p),z2 (p)) T =F[i](s1(p), s2(p)) T , where (z1(p),z2(p)) T is a transpose of a vector (z1(p),z2(p));

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, generating a third precoded signal z3(p) and a fourth precoded signal z4(p) by precoding the first baseband symbols s1(p) and the second baseband symbols s2(p) by using the precoding matrix F1, the third precoded signal z3(p) and the fourth precoded signal z4 satisfying (z3(p),z4(p)) T =F1(s1(p),s2(p)) T , where (z3(p),z4(p)) T is a transpose of a vector (z3(p),z4(p)); and

when the second mode is configured, generating a modulated signal s3(p); and

performing transmission of:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, transmitting a first transmission signal that is based on the first precoded signal z1(p) and a second transmission signal that is based on the second precoded signal z2(p) at a first time at a first frequency;

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, transmitting a third transmission signal that is based on the third precoded signal z3(p) and a fourth transmission signal that is based on the fourth precoded signal z4(p) at the first time at the first frequency; and

when the second mode is configured, transmitting a fifth transmission signal that is based on the modulated signal s3 at a second frequency, wherein

the N matrices F[i] satisfy:

F

[

i

]

=

1

a

2

+

1

(

j

θ

11

(

i

)

α

×

j

(

θ

11

(

i

)

+

λ

)

α

×

21

(

i

)

j

(

θ

21

(

i

)

+

λ

+

π

)

)

where λ represents an arbitrary angle, α represents a positive real number, and θ 11 (i) and θ 21 (i) satisfy:

e j(θ 11 (x)−θ 21 (x)) ≠e j(θ 11 (y)−θ 21 (y))

where x and y are any integers no smaller than 0 and no greater than N−1 and satisfy x≠y, and

a first symbol of the first baseband symbols s1(p) and a first symbol of the second baseband symbols s2(p) use a same one of the N matrices F[i].

2. A transmission apparatus comprising:

control circuitry that:

configures one of a first mode compatible with a precoding scheme of regularly hopping between N matrices F[i] and a second mode not compatible with the precoding scheme of regularly hopping between the N matrices F[i], the N matrices F[i] each defining a precoding process that is performed on a plurality of baseband symbols, i being an integer no smaller than 0 and no greater than N−1, N being an integer 3 or greater; and

when the first mode is configured, sets information indicating whether or not the regular hopping between the N matrices F[i] is to be executed to a first field of each transmission frame, and when the second mode is configured, disables the first field;

PLP generation circuitry that generates a plurality of Physical Layer Pipes (PLPs) including a plurality of modulated symbols;

weighting information generation circuitry that:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, selects one matrix from among the N matrices F[i] by hopping between the matrices, for each of a plurality of slots; and

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, selects a precoding matrix F1;

weighting circuitry that:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, generates a first precoded signal z1(p) and a second precoded signal z2(p) by precoding first baseband symbols s1(p) and second baseband symbols s2(p) by using the selected one of the N matrices F[i], both the first baseband symbols s1(p) and the second baseband symbols s2(p) being symbols included in a p-th one of the PLPs, p being an integer 1 or greater and no greater than q, q being an integer 2 or greater, the first precoded signal z1(p) and the second precoded signal z2(p) satisfying (z1(p),z2(p)) T =F[i](s1(p),s2(p)) T , where (z1(p),z2(p)) T is a transpose of a vector (z1(p),z2(p));

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, generates a third precoded signal z3(p) and a fourth precoded signal z4(p) by precoding the first baseband symbols s1(p) and the second baseband symbols s2(p) by using the precoding matrix F1, the third precoded signal z3(p) and the fourth precoded signal z4 satisfying (z3(p),z4(p)) T =F1(s1(p),s2(p)) T , where (z3(p),z4(p)) T is a transpose of a vector (z3(p),z4(p)); and

when the second mode is configured, generates a modulated signal s3(p); and

transmission circuitry that:

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, transmits a first transmission signal that is based on the first precoded signal z1(p) and a second transmission signal that is based on the second precoded signal z2(p) at a first time at a first frequency;

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, transmits a third transmission signal that is based on the third precoded signal z3(p) and a fourth transmission signal that is based on the fourth precoded signal z4(p) at the first time at the first frequency; and

when the second mode is configured, transmits a fifth transmission signal that is based on the modulated signal s3 at a second frequency, wherein

the N matrices F[i] satisfy:

F

[

i

]

=

1

a

2

+

1

(

j

θ

11

(

i

)

α

×

j

(

θ

11

(

i

)

+

λ

)

α

×

21

(

i

)

j

(

θ

21

(

i

)

+

λ

+

π

)

)

where λ represents an arbitrary angle, α represents a positive real number, and θ 11 (i) and θ 21 (i) satisfy:

e j(θ 11 (x)−θ 21 (x) ≠e j(θ 11 (y)−θ 21 (y))

where x and y are any integers no smaller than 0 and no greater than N−1 and satisfy x≠y, and

a first symbol of the first baseband symbols s1(p) and a first symbol of the second baseband symbols s2(p) use a same one of the N matrices F[i].

3. A reception method comprising:

performing receiving of:

when a first mode compatible with a precoding scheme of regularly hopping between N matrices F[i] is configured, receiving a received signal obtained by receiving a plurality of Physical Layer Pipes (PLPs) transmitted from a plurality of antennas at the same time at the same frequency, the N matrices F[i] each defining a precoding process that is performed on a plurality of baseband symbols, i being an integer no smaller than 0 and no greater than N−1, N being an integer 3 or greater; and

when a second mode not compatible with the precoding scheme of regularly hopping between the N matrices F[i] is configured, receiving a received signal obtained by receiving the plurality of PLPs transmitted from a single antenna; and

demodulating the received PLPs by using a predetermined modulation scheme to obtain a demodulated signal, wherein

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, a p-th one of the PLPs includes a first precoded signal z1(p) and a second precoded signal z2(p) generated by precoding first baseband symbols s1(p) and second baseband symbols s2(p) by using one matrix selected from among the N matrices F[i] by hopping between the matrices, for each of a plurality of symbols, p being an integer 1 or greater and no greater than q, q being an integer 2 or greater, the first precoded signal z1(p) and the second precoded signal z2(p) satisfying (z1(p), z2(p)) T =F[i] (s1(p), s2(p)) T , where (z1(p),z2(p)) T is a transpose of a vector (z1(p),z2(p)),

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, the p-th one of the PLPs includes a third precoded signal z3(p) and a fourth precoded signal z4(p) generated by precoding the first baseband signals s1(p) and the second baseband signals s2(p) by using a precoding matrix F1, the third precoded signal z3(p) and the fourth precoded signal z4 satisfying (z3(p),z4(p)) T =F1(s1(p),s2(p)) T , where (z3(p),z4(p)) T is a transpose of a vector (z3(p),z4(p)),

when the second mode is configured, the p-th one of the PLPs includes a modulated signal s3(p),

the N matrices F[i] satisfy:

F

[

i

]

=

1

a

2

+

1

(

j

θ

11

(

i

)

α

×

j

(

θ

11

(

i

)

+

λ

)

α

×

21

(

i

)

j

(

θ

21

(

i

)

+

λ

+

π

)

)

where λ represents an arbitrary angle, α represents a positive real number, and θ 11 (i) and θ 21 (i) satisfy:

e j(θ 11 (x)−θ 21 (x) ≠e j(θ 11 (y)−θ 21 (y))

where x and y are any integers no smaller than 0 and no greater than N−1 and satisfy x≠y, and

a first symbol of the first baseband symbols s1(p) and a first symbol of the second baseband symbols s2(p) use a same one of the N matrices F[i].

4. A reception apparatus comprising:

signal reception circuitry that:

when a first mode compatible with a precoding scheme of regularly hopping between N matrices F[i] is configured, receives a received signal obtained by receiving a plurality of Physical Layer Pipes (PLPs) transmitted from a plurality of antennas at the same time at the same frequency, the N matrices F[i] each defining a precoding process that is performed on a plurality of baseband symbols, i being an integer no smaller than 0 and no greater than N−1, N being an integer 3 or greater; and

when a second mode not compatible with the precoding scheme of regularly hopping between the N matrices F[i] is configured, receives a received signal obtained by receiving the plurality of PLPs transmitted from a single antenna;

demodulation circuitry that demodulates the received PLPs by using a predetermined modulation scheme to obtain a demodulated signal, wherein

when the first mode is configured and the regular hopping between the N matrices F[i] is to be executed, a p-th one of the PLPs includes a first precoded signal z1(p) and a second precoded signal z2(p) generated by precoding first baseband symbols s1(p) and second baseband symbols s2(p) by using one matrix selected from among the N matrices F[i] by hopping between the matrices, for each of a plurality of symbols, p being an integer 1 or greater and no greater than q, q being an integer 2 or greater, the first precoded signal z1(p) and the second precoded signal z2(p) satisfying (z1(p), z2(p)) T =F[i] (s1(p), s2(p)) T , where (z1(p),z2(p)) T is a transpose of a vector (z1(p),z2(p)),

when the first mode is configured and the regular hopping between the N matrices F[i] is not to be executed, the p-th one of the PLPs includes a third precoded signal z3(p) and a fourth precoded signal z4(p) generated by precoding the first baseband signals s1(p) and the second baseband signals s2(p) by using a precoding matrix F1, the third precoded signal z3(p) and the fourth precoded signal z4 satisfying (z3(p),z4(p)) T =F1(s1(p),s2(p)) T , where (z3(p),z4(p)) T is a transpose of a vector (z3(p),z4(p)),

when the second mode is configured, the p-th one of the PLPs includes a modulated signal s3(p), wherein

the N matrices F[i] satisfy:

F

[

i

]

=

1

a

2

+

1

(

j

θ

11

(

i

)

α

×

j

(

θ

11

(

i

)

+

λ

)

α

×

21

(

i

)

j

(

θ

21

(

i

)

+

λ

+

π

)

)

where λ represents an arbitrary angle, α represents a positive real number, and θ 11 (i) and θ 21 (i) satisfy:

e j(θ 11 (x)−θ 21 (x) ≠e j(θ 11 (y)−θ 21 (y))

where x and y are any integers no smaller than 0 and no greater than N−1 and satisfy x≠y, and

a first symbol of the first baseband symbols s1(p) and a first symbol of the second baseband symbols s2(p) use a same one of the N matrices F[i].

Priority Claims (1)
JP 2011-035086 · Feb 21, 2011 · national
Continuity (4)
Continuation 14939292 · Nov 12, 2015
Continuation 14582652 · Dec 24, 2014
Continuation 13985707
Related Publication 20170104518A1 · Apr 13, 2017