Abstract:
A sleep control system and method are provided that permit a reference clock and the direct sequence spread spectrum (DSSS) modem in a mobile station receiver to be turned off and turned back on at arbitrary points in time while still maintaining accurate base station system time. Accurate timing is made possible through a number of techniques including precise initial calibration using a rising edge/falling edge averaging system, determining the sleep clock and reference clock frequencies, and the determination of the frequency drift of the sleep clock that occurred during the previous sleep interval.
Abstract:
In a receiver having at least two fingers, the fingers tracking at least one path of a multipath channel, a method includes the steps of forming a finger block of at least two of the two fingers and jointly tracking the fingers of said finger block. The step of jointly tracking includes the steps of generating direction metrics of each of a set of possible directions of joint movement of the fingers of the finger block, selecting one of the direction metrics according to a predetermined criterion, and moving the fingers of the finger block in the directions indicated by the selected direction metric.
Abstract:
A method for limiting the peak transmit power in a CDMA communication system including the steps transmitting a first communication signal having a first high transmit power region and transmitting a second communication signal having a second high transmit power region. One of the first and second communication signals is time offset to prevent the first and second high transmit power regions from occurring simultaneously. Time shifting only a portion of one of the first and second communications signals is also taught. The first and second communication signals can also include respective first and second low transmit power regions. The time offset can be selected to align one of the first and second high transmit power regions with one of the first and second low transmit power regions. The total transmit power signal can be determined and the time offset can be selected according to the total transmit power signal to minimize a peak level of the total transmit power signal. Determining the total transmit power signal for a plurality of differing time offsets and selecting one of the time offsets according to the total transmit power signal is also taught. A fixed time offset or a randomly selected offset between the communication signals can be provided.
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 in an idle mode and also request additional channels. 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.
Abstract:
In a receiver having at least two fingers, the fingers tracking at least one path of a multipath channel, a method includes the steps of forming a finger block of at least two of the two fingers and jointly tracking the fingers of said finger block. The step of jointly tracking includes the steps of generating direction metrics of each of a set of possible directions of joint movement of the fingers of the finger block, selecting one of the direction metrics according to a predetermined criterion, and moving the fingers of the finger block in the directions indicated by the selected direction metric.
Abstract:
A despreading circuit which can reduce a circuit scale and power consumption is described. The circuit includes an A/D converter which converts a CDMA modulated analog signal to a digital signal of N bits, and a searcher which detects a synchronization phase from high-order small bits of the N bits and outputs synchronization phase information to a control circuit. The control circuit transmits a signal for allowing despreading to be performed to a sliding correlator based on the phase information. The sliding correlator despreads the N bit digital signal outputted by the A/D converter and outputs the resulting correlation output as a despreading signal.
Abstract:
A wireless time division duplex communication system using code division multiple access has a base station and user equipments. The system communicates using communication bursts. Each communication burst has a unique channelization code and a midamble code. Each midamble code is mapped to a set of at least one channelization code. For each communication burst to be transmitted in a time slot from the base station, the midamble code mapped to that burst's channelization code is determined. Communication bursts are generated and transmitted in the time slot. Each burst has the determined midamble code for its channelization code. The user equipment receives the bursts and determines each received midamble code. The user equipment determines the channelization codes of the transmitted communication bursts based on in part a result of the determining of each received midamble code.
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.
Abstract:
A searcher receiver (114) includes a sample buffer (202) which stores signal samples loaded using a real time clock. A real time linear sequence generator (RT LSG) (206) stores an initial state and is clocked using the real time clock. The contents of the RT LSG are loaded into a non-real time linear sequence generator (NRT LSG) (208) when sample processing begins Samples are correlated using a non-real time clock to allow signal processing to be uncoupled from the chip rate. The analog front end (108) may be powered down or tuned to another frequency during non-real time processing.
Abstract:
A direct sequence spread spectrum receiver samples an incoming signal and translates the signal to an IF signal. The IF signal is sampled and stored in memory. In one embodiment, the memory consists of two memory banks which alternately receive sample segments. During a write period to one of the memory banks, the other memory bank supplies its output to a processor. This continues in a ping-pong manner. In another embodiment, a single memory bank is filled and read as necessary, the receiver ignoring incoming signal until the processor has completed processing the sample available at the output of the memory. Such a receiver is useful in global positioning satellite (GPS) signal processing where the incoming signal contains several satellite transmissions encoded with CDMA encoding.