IP Library Granted Patent US 8,081,686
Granted Patent B2
US 8,081,686 · App. 11/434,149 · Granted Dec 20, 2011

Scalable spectrum CDMA communication systems and methods with dynamic orthogonal code allocation

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,081,686
App. No.
11/434,149
Granted
Dec 20, 2011
Kind
B2
Abstract

At least a portion of a total spectrum bandwidth of a wireless system may be allocated to each of a plurality of users by assigning at least one unique spreading code to each of the plurality of users. At least two of the plurality of users may have different spectrum capabilities and may transmit simultaneously. Each of the assigned spreading codes may have a different code length. The number and/or the code length of the spreading codes assigned to each user may be indicative of a portion of the total spectrum bandwidth allocated to each user.

Claims (29)

1. A method for allocating at least a portion of a total spectrum bandwidth for a multi-carrier wireless system to a plurality of users transmitting simultaneously, the method comprising:

allocating at least a portion of the total spectrum bandwidth to each of a plurality of users by assigning at least one unique spreading code to each of the plurality of users, at least two of a plurality of users having different spectrum capabilities and transmitting simultaneously, each of the assigned spreading codes having a same code length, and a number of spreading codes assigned to each user being indicative of a portion of the total spectrum bandwidth allocated to each user,

wherein each of the plurality of users is associated with a spectrum bandwidth class based on a spectrum capability associated with each user, the spectrum capability of a respective user being a number of supported carriers associated with a maximum supported bandwidth of the respective user.

2. The method of claim 1 , wherein the code length is based on the spectrum bandwidth class of the user having a highest spectrum capability.

3. The method of claim 2 , wherein the spectrum bandwidth class associated with each user is indicative of a spectrum over which each user receives transmitted signals.

4. The method of claim 1 , wherein the number of spreading codes assigned to each user depends on at least a target throughput associated with each user.

5. The method of claim 1 , wherein as the number of spreading codes assigned to each user increases, the portion of the total spectrum bandwidth assigned to each user increases.

6. The method of claim 1 , wherein at least two of the plurality of users are assigned a different number of spreading codes based on a target throughput associated with each of the plurality of users.

7. The method of claim 1 , further comprising:

determining a number of spreading codes to assign to each of the plurality of users based on at least a target throughput associated with each user; and wherein

the total spectrum bandwidth is allocated by assigning spreading codes based on the determining step.

8. The method of claim 7 , wherein the assigned spreading codes are selected from a code tree or Hadamard matrix based on the determining step.

9. The method of claim 1 , further comprising:

comparing target throughputs associated with each user; and wherein

at least two spreading codes are assigned to at least a user having a largest associated target throughput.

10. The method of claim 1 , wherein a code pattern of each code assigned to each of the plurality of users depends on the spectrum bandwidth capability of each user.

11. The method of claim 1 , wherein a spectrum bandwidth class of each of the plurality of users is indicative of decoding capabilities of each user.

12. The method of claim 1 , wherein a code pattern of the at least one unique spreading code assigned to each of the plurality of users depends on a spectrum bandwidth class of each user.

13. A method for allocating at least a portion of a total spectrum bandwidth for a multi-carrier wireless system to a plurality of users transmitting simultaneously, the method comprising:

allocating at least a portion of the total spectrum bandwidth to each of a plurality of users by assigning at least one unique spreading code to each of the plurality of users, at least two of the plurality of users having different spectrum capabilities and transmitting simultaneously, at least two of the assigned spreading codes having different code lengths, and the code length of a spreading code assigned to a user being indicative of the total spectrum bandwidth allocated to the user,

wherein each of the plurality of users is associated with a spectrum bandwidth class based on a spectrum capability associated with each user, the spectrum capability of a respective user being a number of supported carriers associated with a maximum supported bandwidth of the respective user.

14. The method of claim 13 , wherein the length of each spreading code is based on the spectrum bandwidth class of the user to which the spreading code is assigned.

15. The method of claim 14 , wherein the spectrum bandwidth class associated with each user is indicative of a spectrum over which each user receives transmitted signals.

16. The method of claim 13 , wherein the code length is inversely proportional to the portion of the total spectrum bandwidth assigned to each of the plurality of users.

17. The method of claim 13 , wherein at least two of the plurality of users are assigned spreading codes having different code lengths based on at least a target throughput associated with each of the plurality of users.

18. The method of claim 13 , further comprising:

determining at least one of a code length of a spreading code and a number of spreading codes to assign to each of the plurality of users based on a target throughput associated with each user; wherein

the total spectrum bandwidth is allocated by assigning spreading codes based on the determining step.

19. The method of claim 18 , wherein the assigned spreading codes are selected from a code tree or Hadamard matrix based on the determining step.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 027069/0868 →
MERGER Recorded Oct 12, 2011
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 027047/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2006
From: BI, QI; YANG, YANG; ZHANG, QINQING
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 017873/0089 →