Abstract:
A code division multiple access (CDMA) communication system in which cellular techniques are utilized in a wireless Private Branch Exchange (PBX) environment. A microcellular arrangement is defined in which a base station (10) communicates user information signals using CDMA communication signals with subscriber terminals. A distributed antenna system (26) is utilized in the system to provide multipath signals which facilitate signal diversity for enhanced system performance.
Abstract:
A system and method for noise suppression in a speech processing system (108) is presented. A gain estimator (220) determines the gain, and thus the level of noise suppression, for each frame of the input signal. If no speech is present in the frame, then the gain is set at a predetermined minimum. If speech is present in the frame, then gain adjuster (224) determines a gain factor for each channel of a predefined set of frequency channels. For each channel, the gain factor is a function of the SNR of speech in the channel. The channel SNRs are generated by an SNR estimator (210b) based on channel energy estimates provided by an energy estimator (206b) and channel noise energy estimates provided by a noise energy estimator (214b). The noise energy estimator (214b) updates its estimates during frames in which no speech is present, as determined by a speech detector (208).
Abstract:
A multi-stage low power, high dynamic range variable gain amplifier (100) comprises an input stage (120) cascaded with one or more current amplifier stages (160A, 160B) whereby the gain of each stage (120) may be independently controlled. The input stage (120) may be comprised of a variable transconductance amplifier (227) using variable emitter degeneration. The current amplifier (160A, 160B) may be comprised of a differential Darlington amplifier (510) coupled to a differential cascode amplifier (520). The transconductance amplifier (227) converts an input voltage signal to a current signal. The variable gain amplifier (100) is designed for efficient low power operation.
Abstract:
An apparatus for providing authentication of a mobile station in a wireless communication system. The present invention takes the number dialed by the mobile station user and computes the 24 bit number (AUTH_DATA) for authentication in accordance with a hashing function that has the following characteristics. The hashing function takes as its input at least the entire dialed digit string contained in the request for service and the number of digits. In a preferred embodiment, the ordering of the digits affects the results, as well as, the values of the digits. The preferred embodiment of the hashing function also accepts some or all of the mobile station identifier data. The function provides as output a number of suitable size for input to a second calculation of an authentication signature, such as the 24 bits required for AUTH_DATA. The output number is created in such a way that there is a minimum likelihood that other sets of dialed digits may create the same result.
Abstract:
A subchannel within a CDMA signal is provided together with a system for receiving and decoding this subchannel. A message is transmitted over the subchannel by applying a sequence of phase rotations to the user data. A single subchannel message can be transmitted during each 1.25 ms segment of user data, resulting in transmission rates of up to 800 messages per second over the subchannel. Each message corresponds to a fixed sequence of phases, called a phase codeword, used to rotate the user data each time that message is sent. When only two phase codewords are used, the effective data rate for the subchannel is 800 bits per second, but higher data rates may be achieved by increasing the number of codewords used by the subchannel. The subchannel may be decoded by correlating the user data with each of the possible phase codewords.
Abstract:
A novel and improved dielectric lens assembly (100) includes a dielectric extension (108) on a hemispherical dielectric lens (104), to provide a dielectric lens which allows selective adjustment of the direction of focus for an antenna coupled to the lens in a highly efficient manner. The extended dielectric lens can be implemented with a feed antenna (112) to improve the directivity of the antenna. The extension portion (104) of the lens assembly (100) is fabricated using a plurality of dielectric substrates (408) disposed on the bottom surface of the hemisphere, e.g. as angled extension (516), or a cylindrical extension. The entire hemispherical lens and extension assembly (508) can be a single piece of dielectric material formed into the desired shape, or the assembly can be fabricated using a plurality of dielectric components (512, 516) coupled together to form the lens assembly.
Abstract:
A novel and improved method and apparatus for providing an interface to a digital wireless telephone system compatible with standard analog wire line telephones (10), analog wire line fax machines (12), and computer modems (13) is described. At the start of a telephone call, a data pump (52) interprets the digits dialed, and if a first set of digits are received, a control system (56) configures the data pump for processing analog fax data. If a second set of digits are received, the control system (56) configures the data pump (52) for processing analog computer modem data. If a telephone number is received, the control system (56) configures the interface system to pass additional data to a vocoder (62) which encodes any digitized audio information received.
Abstract:
The present invention is a novel and improved method and apparatus for decoding a frame of digital data which contains redundant information provided to validate the decoding operation. In the present invention, a frame of data contains information bits and cyclic redundancy check (CRC) bits. The received frame is decoded and a check is conducted by CRC check (84) to determine whether the CRC bits correspond correctly for the decoded information bits. If the decoded frame passes the CRC test process, the decoded frame is provided to the user. However, if the decoded frame does not pass the CRC test, then at least one additional decoding process is performed on the received frame. In the first exemplary embodiment of the present invention, if the CRC test is failed, a noise vector of a predetermined set of noise vectors generated by noise generator (80) is summed with the received frame and the resultant frame is decoded for a second time. In the second exemplary embodiment of the present invention, when the CRC test fails, a set of the received symbols are replaced with symbol erasure indications by erasure generator (162).
Abstract:
A system (2) uses conventional text messaging capabilities of cellular telephone systems to embed one or more call-back telephone numbers. A start delimiter (204) is used to separate a text data portion corresponding to the call-back telephone number (208) from the text message (214). A termination delimiter (210) may be used to indicate the end of the text data portion corresponding to the call-back telephone number (208). Multiple text data portions, corresponding to multiple call-back telephone numbers, may be inserted using multiple start delimiters and termination delimiters. A text parser in the cellular telephone searches the text message for the start delimiter and extracts the text data portion corresponding to the call-back telephone number. The cellular telephone user selects a desired call-back telephone number, which may be placed in a dialing queue for simplified communications between the cellular telephone and a destination corresponding to the selected call-back telephone number.
Abstract:
The cellular telephone (10) includes an equalization filter (54) for adjusting the frequency response pattern of an audio signal provided to the speaker (24). The equalization filter (54) operates in response to user control to allow the user to adjust the frequency response pattern as desired. In one specific embodiment, the cellular telephone (10) includes an equalization filter table (56) for storing sets of audio frequency filter parameters, and the user merely selects one of the sets of filter parameters by pressing a corresponding button on a front control panel (11) of the cellular telephone (10). In other embodiments, the cellular telephone (10) includes an equalizer scroll bar allowing a large number of sets of filter parameters to be accessed. The equalization filter (54) and the filter table (56) may form part of a digital signal processing unit (42) also including vocoder encoders (50) and decoders (52). By providing an equalization filter (54), a cellular telephone (10) user may adjust the frequency response pattern of received signals to compensate, for example, for local noise or for hearing abnormalities to thereby allow the user to hear the other party to a telephone call more clearly. Even in the absence of any significant noise and even for a user having normal hearing, the user may still gain at least a perceived listening improvement.