Method and apparatus for increasing orthogonal code space in a CDMA RAN
View Patent ↗The present embodiments address the need for an apparatus and method that provides additional orthogonal codes without trading off RF capacity. When a system is operating near its RF capacity and running out of available orthogonal codes, one or more channels are allocated using a new radio configuration ( 510 ) that utilizes longer orthogonal codes. This new radio configuration increases the number of available orthogonal codes without sacrificing RF capacity. Instead, it reduces the peak data rate such a channel can provide.
1. A method for increasing orthogonal code space in a CDMA radio access network (RAN) comprising:
allocating wireless channels using a group of radio configurations to produce an orthogonal code space based on the group of radio configurations;
determining how many orthogonal codes remain unallocated to produce a number of remaining codes;
determining how much RF capacity remains unallocated to produce remaining RF capacity; and
when the number of remaining codes is less than a code threshold and the remaining RF capacity is less than a capacity threshold, allocating at least one wireless channel using a new radio configuration, wherein the new radio configuration is not a member of the group of radio configurations.
2. The method of claim 1 , wherein orthogonal codes comprise Walsh codes.
3. The method of claim 1 , wherein the group of radio configurations consists of one member and wherein the one member is RC3.
4. The method of claim 1 , wherein the group of radio configurations comprises RC4.
5. The method of claim 1 , wherein the new radio configuration utilizes orthogonal code of length 128 and a convolution code with a coding ratio of ¼.
6. The method of claim 1 , wherein the new radio configuration comprises an orthogonal code size of 256.
7. The method of claim 1 , wherein the new radio configuration comprises a half-rate-max encoding mode.
8. The method of claim 7 , wherein the new radio configuration comprises Selectable Mode Vocoder (SMV) mode 4 encoding.
9. The method of claim 7 , wherein the new radio configuration comprises Selectable Mode Vocoder (SMV) mode 5 encoding.
10. The method of claim 1 , wherein the new radio configuration comprises a symbol repetition factor of 1 for half-rate frames.
11. The method of claim 1 , wherein the new radio configuration comprises a symbol repetition factor of 2 for quarter-rate frames.
12. The method of claim 1 , wherein the new radio configuration comprises a symbol repetition factor of 4 for eighth-rate frames.
13. The method of claim 1 , wherein the new radio configuration comprises a peak source data rate of approximately four kilobits per second (kbps).
14. The method of claim 1 , wherein the new radio configuration comprises a code rate of four code symbols for each bit encoded.
15. The method of claim 1 , wherein the new radio configuration comprises a code rate of two code symbols for each bit encoded.
16. The method of claim 1 , wherein allocating at least one wireless channel using the new radio configuration comprises selecting a call.
17. The method of claim 16 , wherein allocating at least one wireless channel using the new radio configuration comprises allocating a wireless channel for the call using the new radio configuration, wherein the call is a new call.
18. The method of claim 16 , wherein the call is supported by a wireless channel that uses a radio configuration from the group of radio configurations.
19. The method of claim 18 , wherein allocating at least one wireless channel using the new radio configuration comprises switching the call to a wireless channel that uses the new radio configuration.
20. The method of claim 19 , wherein switching the call to a wireless channel that uses the new radio configuration comprises switching a fundamental channel of the call to a half-rate-max mode if the call is a data call.
21. The method of claim 19 , wherein switching the call to a wireless channel that uses the new radio configuration comprises switching a vocoder mode to a half-rate-max mode if the call is a voice call.
22. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that a remote unit involved in the call is substantially stationary.
23. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that a remote unit involved in the call is involved in a multi-way handoff.
24. The method of claim 23 , wherein selecting the call based on a determination that a remote unit involved in the call is involved in a multi-way handoff comprises selecting the call based on a determination that a remote unit involved in the call is involved in a three-way handoff.
25. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that call activity for at least a portion of the call is low.
26. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call involves a voice mail server.
27. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call involves a voice messaging application.
28. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call involves a cell that is approaching its reverse link RF capacity.
29. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call involves a remote unit with an above-average, reverse-link transmit power.
30. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call involves a remote unit with a low battery level.
31. The method of claim 16 , wherein selecting the call supported by a wireless channel that uses the radio configuration from the group of radio configurations comprises selecting the call based on a determination that the call has a lowest overall frame error rate (FER).
32. The method of claim 1 , further comprising increasing a maximum transmit power for the at least one wireless channel using the new radio configuration.
33. The method of claim 1 , further comprising lowering a frame error rate (FER) target for the at least one wireless channel using the new radio configuration.
34. A radio access network (RAN) comprising:
a CDMA transceiver adapted to transmit and receive signaling via allocated wireless channels; and
a controller, communicatively coupled to the CDMA transceiver,
adapted to allocate wireless channels using a group of radio configurations to produce an orthogonal code space based on the group of radio configurations,
adapted to determine how many orthogonal codes remain unallocated to produce a number of remaining codes,
adapted to determine how much RF capacity remains unallocated to produce remaining RF capacity, and
adapted to allocate at least one wireless channel using a new radio configuration when the number of remaining codes is less than a code threshold and the remaining RF capacity is less than a capacity threshold, wherein the new radio configuration is not a member of the group of radio configurations.