IP Library › Granted Patent US 7,283,783
Granted Patent B2
US 7,283,783 · App. 10/723,783 · Granted Oct 16, 2007

Method and system for broadcasting via phase-shift keying modulation with multiple transmit antennas

Assignee: University of Florida Research Foundation, Inc.
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 7,283,783
App. No.
10/723,783
Granted
Oct 16, 2007
Kind
B2
Abstract

A method of broadcasting multi-layered information in a multi-antenna broadcasting system can include identifying at least a first and second layer of information to be transmitted. The first layer of information can be encoded for transmission using a first unitary code matrix and the second layer of information can be encoded for transmission using a second unitary code matrix. The first and second layers of the multi-layered information can be transmitted with the multi-antenna broadcasting system.

Claims (564)

1. A method of broadcasting multi-layered information in a multi-antenna broadcasting system comprising:

identifying at least a first and second layer of information to be transmitted;

encoding the first layer of information for transmission, wherein encoding the first layer of information comprises differentially encoding a product of the first layer of information and a first unitary code matrix, U b representing the first unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined by U b εX b ;

encoding the second layer of information for transmission, wherein the second layer of information is encoded using a second unitary code matrix different from the first unitary code matrix; and

transmitting the first and second layers of the multi-layered information with the multi-antenna broadcasting system.

2. The method of claim 1 , said step of encoding the second layer of information comprising differentially encoding a product of the second layer of information and the second unitary code matrix.

3. The method of claim 2 , wherein U a represents the second unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

iπ

⁢

⁢

λ

0

0

ⅇ

iπ

⁢

⁢

γ

]

,

[

ⅇ

iπ

⁢

⁢

γ

0

0

ⅇ

iπ

⁢

⁢

λ

]

,

[

ⅇ

-

iπ

⁢

⁢

λ

0

0

ⅇ

-

iπ

⁢

⁢

γ

]

,

[

ⅇ

-

iπ

⁢

⁢

γ

0

0

ⅇ

-

iπ

⁢

⁢

λ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

4. The method of claim 3 , wherein the transmitted signal X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

5. A multi-antenna system for broadcasting multi-layered information comprising:

means for identifying at least a first and second layer of information to be transmitted;

means for encoding the first layer of information for transmission, said means for encoding the first layer of information comprising means for differentially encoding a product of the first layer of information and a first unitary code matrix, U b representing the first unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined by U b εχ b ;

means for encoding the second layer of information for transmission, wherein the means for encoding the second layer of information encodes the second layer of information using a second unitary code matrix different from the first unitary code matrix; and

means for transmitting the first and second layers of the multi-layered information with the multi-antenna broadcasting system.

6. The system of claim 5 , said means for encoding the second layer of information comprising means for differentially encoding a product of the second layer of information and the second unitary code matrix.

7. The system of claim 6 , wherein U a represents the second unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

ⅈπλ

0

0

ⅇ

ⅈπγ

]

,

[

ⅇ

ⅈπγ

0

0

ⅇ

ⅈπλ

]

,

[

ⅇ

-

ⅈπλ

0

0

ⅇ

-

ⅈπγ

]

,

[

ⅇ

-

ⅈπγ

0

0

ⅇ

-

ⅈπλ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

8. The system of claim 7 , wherein the transmitted signal X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

9. A computer readable medium, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:

identifying at least a first and second layer of information to be transmitted;

encoding the first layer of information for transmission using a first unitary code matrix; said step of encoding the first layer of information comprising differentially encoding a product of the first layer of information and a first unitary code matrix, U b representing the first unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined by U b εχ b ;

encoding the second layer of information for transmission using a second unitary code matrix; wherein the second layer of information is encoded using a second unitary code matrix different from the first unitary code matrix; and

transmitting the first and second layers of the multi-layered information with the multi-antenna broadcasting system.

10. The computer readable medium of claim 9 , said step of encoding the second layer of information comprising differentially encoding a product of the second layer of information and the second unitary code matrix.

11. The computer readable medium of claim 10 , wherein U a represents the second unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

ⅈπλ

0

0

ⅇ

ⅈπγ

]

,

[

ⅇ

ⅈπγ

0

0

ⅇ

ⅈπλ

]

,

[

ⅇ

-

ⅈπλ

0

0

ⅇ

-

ⅈπγ

]

,

[

ⅇ

-

ⅈπγ

0

0

ⅇ

-

ⅈπλ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

12. The computer readable medium of claim 11 , wherein the transmitted signal X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

13. A method of processing multi-layered information received from a multi-antenna broadcasting system comprising:

receiving a wireless transmission comprised of multi-layered information, wherein each layer of the information is encoded;

decoding at least a first layer of information from the wireless transmission, wherein decoding the first layer of information comprises differentially decoding a product of the first layer of information and a first unitary code matrix, U b representing the first unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined by U b εχ b ;

decoding a second layer of information from the wireless transmission; wherein the second layer of information is decoded using a second unitary code matrix different from the first unitary code matrix; and

presenting the decoded information.

14. The method of claim 13 , said step of decoding the second layer of information comprising differentially decoding a product of the second layer of information and the second unitary code matrix.

15. The method of claim 14 , wherein U a represents the unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

ⅈπλ

0

0

ⅇ

ⅈπγ

]

,

[

ⅇ

ⅈπγ

0

0

ⅇ

ⅈπλ

]

,

[

ⅇ

-

ⅈπλ

0

0

ⅇ

-

ⅈπγ

]

,

[

ⅇ

-

ⅈπγ

0

0

ⅇ

-

ⅈπλ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

16. The method of claim 15 , wherein the wireless transmission X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

17. A system for processing multi-layered information received from a multi-antenna broadcasting system comprising:

means for receiving a wireless transmission comprised of multi-layered information, wherein each layer of the information is encoded;

means for decoding at least a first layer of information from the wireless transmission, said means for decoding the first layer of information comprising means for differentially decoding a product of the first layer of information and a first unitary code matrix, U b representing the first unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined by U b εχ b ;

means for decoding a second layer of information from the wireless transmission, wherein the second layer of information is decoded using a second unitary code matrix different from the first unitary code matrix; and

means for presenting the decoded information.

18. The system of claim 17 , said means for decoding the second layer of information comprising means for differentially decoding a product of the second layer of information and the second unitary code matrix.

19. The system of claim 18 , wherein U a represents the second unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

ⅈπλ

0

0

ⅇ

ⅈπγ

]

,

[

ⅇ

ⅈπγ

0

0

ⅇ

ⅈπλ

]

,

[

ⅇ

-

ⅈπλ

0

0

ⅇ

-

ⅈπγ

]

,

[

ⅇ

-

ⅈπγ

0

0

ⅇ

-

ⅈπλ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

20. The system of claim 19 , wherein the wireless transmission X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

21. A computer readable medium, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:

receiving a wireless transmission comprised of multi-layered information, wherein each layer of the information is encoded;

decoding at least a first layer of information from the wireless transmission, wherein the first layer of information is decoded using a first unitary code matrix decoding the first layer of information comprising differentially decoding a product of the first layer of information and a first unitary code matrix, U b representing the unitary code matrix and being selected from the set

X

b

=

{

[

1

0

0

1

]

,

[

0

-

1

1

0

]

,

[

0

1

-

1

0

]

,

[

-

1

0

0

-

1

]

}

such that the product of the first layer of information and the first unitary code matrix is defined U b εχ b ;

decoding a second layer of information from the wireless transmission, wherein the second layer of information is decoded using a second unitary code matrix different from the first unitary code matrix; and

presenting the decoded information.

22. The computer readable medium of claim 21 , said step of decoding the second layer of information comprising differentially decoding a product of the second layer of information and the second unitary code matrix.

23. The computer readable medium of claim 22 , wherein U a represents the second unitary code matrix and is selected from the set

X

a

=

{

[

ⅇ

ⅈπλ

0

0

ⅇ

ⅈπγ

]

,

[

ⅇ

ⅈπγ

0

0

ⅇ

ⅈπλ

]

,

[

ⅇ

-

ⅈπλ

0

0

ⅇ

-

ⅈπγ

]

,

[

ⅇ

-

ⅈπγ

0

0

ⅇ

-

ⅈπλ

]

}

such that the product of the second layer of information and the second unitary code matrix is defined by U a εχ a .

24. The computer readable medium of claim 23 , wherein the wireless transmission X at a time t is defined by X(t)=X(t−1)U b (t)U a (t).

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS OF THE ASSIGNEE FROM "226 TIGERT HALL" TO "223 GRINTER HALL" PREVIOUSLY RECORDED ON REEL 016200 FRAME 0398. ASSIGNOR(S) HEREBY CONFIRMS THE TRANSFER OF ITS ENTIRE RIGHT AND INTEREST IN THE INVENTION DESCRIBED IN U.S. SERIAL NO. 10/723,783. Recorded Jul 7, 2005
From: UNIVERSITY OF FLORIDA
To: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
Reel/Frame 016233/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2005
From: UNIVERSITY OF FLORIDA
To: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
Reel/Frame 016200/0398 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2004
From: LARSSON, ERIK G.; WONG, WING HIN
To: UNIVERSITY OF FLORIDA
Reel/Frame 014544/0190 →
Continuity (2)
Provisional Application 6042922900 · Nov 26, 2002
Related Publication 20040161050A1 · Aug 19, 2004