Fast acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system
First Claim
1. A method for communication of data between a base station and multiple subscriber units over one or more CDMA communication channels, the method comprising:
- providing a plurality of subchannels within each of at least one CDMA channel;
assigning subchannels for communication between the base station and subscriber units on an as-needed basis; and
maintaining a synchronizing idle mode connection between at least one subscriber unit and the base station, wherein the step of maintaining an idle mode connection further comprises;
analyzing a signal received form a subscriber unit at the base station and detecting whether a corresponding message from a subscriber unit is early or late; and
in response thereto, transmitting a timing alignment correction message on a predetermined channel to the corresponding subscriber unit in the idle mode to achieve synchronization with the base station.
11 Assignments
0 Petitions
Accused Products
Abstract
A service option overlay for a CDMA wireless communication in which multiple allocatable subchannels are defined on a reverse link by assigning different code phases of a given long pseudonoise (PN) code to each subchannel. The instantaneous bandwidth needs of each on-line subscriber unit are then met by dynamically allocating none, one, or multiple subchannels on an as needed basis for each network layer connection. The system efficiently provides a relatively large number of virtual physical connections between the subscriber units and the base stations on the reverse link for extended idle periods such as when computers connected to the subscriber units are powered on, but not presently actively sending or receiving data. These maintenance subchannels permit the base station and the subscriber units to remain in phase and time synchronism. This in turn allows fast acquisition of additional subchannels as needed by allocating new code phase subchannels. Preferably, the code phases of the new channels are assigned according to a predetermined code phase relationship with respect to the code phase of the corresponding maintenance subchannel.
-
Citations
32 Claims
-
1. A method for communication of data between a base station and multiple subscriber units over one or more CDMA communication channels, the method comprising:
-
providing a plurality of subchannels within each of at least one CDMA channel;
assigning subchannels for communication between the base station and subscriber units on an as-needed basis; and
maintaining a synchronizing idle mode connection between at least one subscriber unit and the base station, wherein the step of maintaining an idle mode connection further comprises;
analyzing a signal received form a subscriber unit at the base station and detecting whether a corresponding message from a subscriber unit is early or late; and
in response thereto, transmitting a timing alignment correction message on a predetermined channel to the corresponding subscriber unit in the idle mode to achieve synchronization with the base station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
determining a minimum possible time slot duration based upon a detected signal to noise ratio on a corresponding CDMA channel; and
defining a time slot duration in the predetermined channel based upon the determined minimum possible time slot duration.
-
-
11. A method for communication of data as described in claim 1 further comprising the step of:
detecting a need for a higher data rate on a link between the base station and a subscriber unit and assigning additional subchannels to provides support for the higher data rate.
-
12. A method for communication of data as described in claim 11 wherein the additional subchannels are related to an originally assigned code phase.
-
13. A method for managing data transmissions between a base station and a plurality of field units in a wireless CDMA communication system comprising:
-
reserving at least one channel having an estimated bandwidth for wireless communications, the at least one channel being defined by pseudo-random noise codes;
dividing the at least one channel to include multiple data channels, each data channel having a bandwidth that is less than the estimated bandwidth, the data channels being defined by phases of corresponding pseudo-random noise codes;
assigning the data channels among selected field units for data transmissions between the field units and the base station; and
maintaining synchronization between the base station and field units not assigned data channels, wherein multiple data channels are assigned for data transfers between the base station and a particular field unit, wherein the assigned data channels are derived from a common channel. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing data transmissions between a base station and a plurality of field units in a wireless CDMA communication system comprising:
-
reserving at least one channel having an estimated bandwidth for wireless communications, the at least one channel being defined by pseudo-random noise codes;
dividing the at least one channel to include multiple data channels, each data channel having a bandwidth that is less than the estimated bandwidth, the data channels being defined by phases of corresponding pseudo-random noise codes;
assigning the data channels among selected field units for data transmissions between the field units and base station;
maintaining synchronization between the base station and field units not assigned data channels;
detecting a need to transmit at a higher data transfer rate between the base station and a particular field unit; and
assigning additional data channels for transmitting data at the higher data rate, wherein the additional channels are related to previously assigned channels based on a common channel. - View Dependent Claims (22)
-
-
23. A method of supporting variable rate data transfers on communication links between a base station and each of a plurality of field units in a wireless CDMA communication system, the method comprising:
-
estimating a maximum bandwidth of at least one channel based on an acceptable bit error rate, wherein an available bandwidth is determined;
dividing the available bandwidth for data transfers on the communication links, wherein a greater portion of available bandwidth is assigned to links requiring higher data transfer rates; and
allocating a portion of the available bandwidth for maintaining synchronizing links between the base station and subscriber units not actively transmitting data, wherein the step of allocating a portion of the available bandwidth for maintaining synchronous communication links further comprises;
providing a channel divided into time slots, wherein a time slot is assigned to a communication link not actively supporting data transmissions. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
detecting a need for a higher data transfer rate on a communication link; and
in response, allocating a larger portion of the available bandwidth for a data transfer between the base station and corresponding subscriber unit.
-
-
26. A method of supporting variable rate data transfers as described in claim 23 further including the steps of:
-
estimating a minimum possible time slot duration based on a detected signal to noise ratio of the at least one channel; and
defining a time slot duration greater than the minimum possible time slot duration.
-
-
27. A method of supporting variable rate data transfers as described in claim 26, wherein each of the plurality of channels is capable of supporting an approximately equal data rate.
-
28. A method of supporting variable rate data transfers as described in claim 26, wherein a portion of the available bandwidth is allocated to support a heartbeat channel.
-
29. A method of supporting variable rate data transfers as described in claim 26 wherein the channels are defined by pseudo-random noise codes.
-
30. A method of supporting variable rate data transfers as described in claims 26 wherein the channels are defined by orthogonal codes.
-
31. A method of supporting variable rate data transfers as described in claim 23 wherein the channels are defined by code phases.
-
32. A method of supporting variable rate data transfers as described in claim 31 wherein multiple channels assigned to a communication link have common code phases.
Specification