IP Library Granted Patent US 7,236,508
Granted Patent B2
US 7,236,508 · App. 09/967,691 · Granted Jun 26, 2007

Application of complex codes to maximize feeder link utilization

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,236,508
App. No.
09/967,691
Granted
Jun 26, 2007
Kind
B2
Abstract

A method of increasing utilization of user link bandwidth for a code division multiple access communications system is disclosed that includes the steps of selecting a set of orthogonal complex codes each having a code length that is greater than a code length of an optimum real code and less than or equal to a number of antenna elements in an antenna array of the feeder link.

Claims (34)

1. A method of increasing utilization of feeder link bandwidth for a code division multiple access communications system comprising the steps of:

selecting a set of orthogonal complex codes each having a code length that is greater than a code length of an optimum real code and less than or equal to a number of antenna elements of a feeder link; and

transferring symbols via the feeder link to or from at least one of a corresponding plurality of user terminals wherein the symbols are represented by a corresponding one of the set of orthogonal complex codes.

2. The method of claim 1 wherein the set of orthogonal complex codes is generated from a Kronecker tensor product given by formula:

C L×P =A L {circle around (×)}W p

wherein

C L×P is a matrix of orthogonal complex codes wherein each of the orthogonal complex codes has a code length equal to L×P,

L is a positive integer.

P equals 2 n where n equals a positive integer,

W p is a Walsh code matrix for a code length of P,

A L is a matrix of coefficients a jk wherein j is a row index equal to 1 . . . L, k is a column index equal to 1 . . . L, and

a jk =e j2π(j−1)(k−1)/L .

3. The method of claim 1 wherein the corresponding one of the set of orthogonal complex codes has a code length of 12.

4. The method of claim 1 wherein the number of antenna elements is 12.

5. A code division multiple access communications system comprising:

a base station;

a geo-stationary platform;

a plurality of user terminals; and

at least one feeder link coupled to the plurality of user terminals and to the geo-stationary platform for transferring symbols between the geo-stationary platform and at least one of the plurality of user terminals wherein the symbols are represented by a corresponding one of a set of orthogonal complex codes having a code length that is greater than a code length of an optimum real code and less than or equal to a number of antenna elements in an antenna array of the feeder link.

6. The code division multiple access communications system of claim 5 wherein the set of orthogonal complex codes is generated from a Kronecker tensor product given by:

C L×P =A L {circle around (×)}W p

wherein

C L×P is a matrix of orthogonal complex codes wherein the at least one of the orthogonal complex codes has a code length equal to L×P,

L is a positive integer,

P equals 2 n and n equals a positive integer,

W p is a Walsh code matrix for a code length of p.

A L is a matrix of coefficients a jk , where j is a row index equal to 1 . . . L, k is a column index equal to 1 . . . L, and

a jk =e j2π(j−1)(k−1)/L .

7. The code division multiple access communications system of claim 5 wherein the at least one of the set of orthogonal complex codes has a code length of 12.

8. The code division multiple access communications system of claim 5 wherein the number of antenna elements is 12.

9. A method of increasing utilization of feeder link bandwidth in a code division multiple access communications system comprising the steps of:

selecting a number of antenna elements for an antenna array of a feeder link according to a given antenna array gain and beamwidth; and

selecting a set of orthogonal complex codes each having a code length that is greater than a code length of an optimum real code and less than or equal to the number of antenna elements.

10. The method of claim 9 further comprising the step of transferring symbols across a user link to or from a user terminal wherein the symbols are represented by a corresponding one of the set of orthogonal complex codes.

Assignments (7)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057020/0035 →
MERGER AND CHANGE OF NAME Recorded Jul 26, 2021
From: HUGHES ELECTRONICS CORPORATION; THE DIRECTV GROUP, INC.
To: THE DIRECTV GROUP, INC.
Reel/Frame 056984/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2001
From: FERIA, YING J.; CHANG, DONALD C. D.; CHANG, MING U.; VON DER EBMSE, URBAN A.
To: HUGHES ELECTRONICS CORPORATION
Reel/Frame 012220/0382 →