Abstract:
In a dual mode Bluetooth/wireless mobile unit, the next sleep mode Bluetooth wakeup time is rescheduled to synchronize with any upcoming idle mode wireless wakeup time that will otherwise precede the Bluetooth wakeup time. The Bluetooth clock is advanced, or other reconfiguration made to the Bluetooth module, as appropriate to prevent the scanning frequency from changing during a sleep mode Bluetooth wakeup/scanning interval commencing at the resynchronized Bluetooth wakeup time.
Abstract:
A method for transmitting control data on a downlink and/or uplink channel in a base station and/or mobile station in a mobile communication system. In one embodiment, the base station determines whether there is downlink channel data to transmit to a mobile station. If there is no data to be transmitted over the downlink channel for a predetermined time period, the base station drives a random gating position selector to determine a random gating slot position, gates on the control data at the determined slot position, and gates off the control data at other slot positions. The random position selector determines the gating slot position by calculating a value x by multiplying a system frame number (SFN) of a received signal by a specific integer; selecting n bits starting from a position which is at an x-chip distance from the start point of a scrambling code, which has a period equal to one frame, before a plurality of gating durations used in generating a downlink signal; and determining a gating slot position of a corresponding gating slot group by performing a modulo operation on the selected n bits, where the module operation is by the number of slots in a gating slot group.
Abstract:
A wireless communication system is provided that includes a plurality of origination stations and at least one terminal. The plurality of origination stations each communicate a signal comprising a regular page message over respective regular paging channels and a quick paging channel page message over respective quick paging channels. The terminal, when in an idle state during which an RF receiver is off, simultaneously monitors each of the quick paging channels for their respective quick paging channel page messages.
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 spreading code determining section (107) determines which spreading code is multiplexed in a received signal that has been received by an antenna (101) and has gone through a radio receiver (102), a correlation processing section (103), a delay profile generator (104), a midamble shift determining section (105), and a path selector (106). When determining that it is during DTX, from the output of the spreading code determining section (107), a DTX determining section (110) reports this to the radio receiver (102), the path selector (106), a JD operation section (108), and a despreading/RAKE-combination section (109) to make them stop processing. Thus, despreading, RAKE combination, and JD demodulation of the received signal are suspended during DTX, so that power consumption can be suppressed.
Abstract:
A method for monitoring idling mode connections between a base station and idling subscriber units that are powered on, but not actively sending data, is provided. The method includes making available a plurality of orthogonal subchannels within at least one Code Division Multiple Access (CDMA) radio frequency (RF) channel. A shared orthogonal subchannel is assigned to at least two different idling subscriber units, but utilizing different time slots of the shared orthogonal subchannels. For each idling subscriber unit assigned the shared orthogonal subchannel, a respective heartbeat signal is sent within its assigned time slot at a data rate that is low enough to maintain bit synchronization with the base station. The respective heartbeat signals are tracked within the assigned time slots by selecting an assigned time slot within the shared orthogonal subchannel, retrieving a previous tracking of a respective heartbeat signal for an idling subscriber unit associated with the assigned time slot, determining a current tracking of the respective heartbeat signal for the idling subscriber unit associated with the assigned time slot, and updating the tracking of the idling subscriber unit associated with the assigned time slot based upon its current and previous trackings.
Abstract:
A GPS receiver can periodically obtain range data without degrading the performance such as positioning sensitivity and positioning speed and conserve energy consumption. Supplied with IF data from a frequency conversion section 4, a synchronization hold section (6) acquires synchronization of a carrier frequency and phase synchronization of a C/A code, holds the acquired state, and obtains necessary information such as range data. When range data is obtained, a switch (23) is turned off to stop supplying the power to the synchronization hold section (6). A control section (7) executes a positioning operation using the obtained range data and the like, finds and outputs positioning information indicative of a current position. Thereafter, the switch (23) is turned on to restart the synchronization hold section (6). In this manner, control is provided to repeatedly start and stop the synchronization hold section (6).
Abstract:
A DTX detection method evaluates soft symbols from a decoding process to evaluate whether a checksum error is caused by an erasure condition or a DTX condition. The inventive method divides the soft symbols or a function of the soft symbols by a normalizing factor that greatly reduces the effect of the overall magnitude of the channel estimates that are used to calculate the soft symbols, restoring a value proportional to the received symbol energy. The method then evaluates this value, rather than the unnormalized value, to determine whether a checksum error for the frame is caused by a DTX condition or an erasure condition. Normalizing the soft symbols to obtain a metric proportional to the actual symbol energy greatly reduces the effect of the overall channel level on DTX detection, making it easier to distinguish between DTX cases and erasure cases.
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:
A user equipment (UE) for a wireless time division duplex communication system which uses code division multiple access. The system communicates using communication bunts that have unique channelization codes and corresponding midamble codes where each midamble code is uniquely related to one or more channelization codes. The UE has a midamble detector which detects each midamble code in a received communication burst. A logic block determines the channelization codes related to each detected midamble and a channelization code detector detects channelization codes from among channelization codes determined by the logic block. A multiuser detection device recovers data from the received communication burst based on the detected channelization codes. Where all midamble codes are uniquely related to one channelization code, the channelization code detector is not needed.