Abstract:
An electrical signal transmission path is provided along the air brake hose line (29) to provide a dedicated connecting path between communication units (28, 25) on a tractor (12) and trailer (14). A conductive line (36) extends along the length of the air brake hose (29) and is connected via a conductive linkage (33). The opposite end of the line (36) is connected to a trailer communication unit (25) via a conductive connection from the trailer end of a two part releasable air hose coupling (33) which is isolated from the trailer (14) and electrically connected to the trailer end of the conductive line (36).
Abstract:
A distance based method for mobile station registration in a cellular communication system. The mobile station (10) registers whenever it moves into a new cell (C2) that is greater than some predefined distance from the previous cell (C1) where it registered. Cell base stations (12) transmit corresponding base station location information and a distance value. The mobile station (10) receives the base station location information and computes the distance (18) from a cell (C1) in which the mobile station last registered to the current cell (C2) in which the mobile station is present. When the computed distance is greater than the distance value associated with the registration cell the mobile station registers. Pages for the mobile station (10) are transmitted within a group of cells (16, 20) within a distance of the registration cell corresponding to the registration cell transmitted distance value.
Abstract:
A power control system for a cellular mobile telephone system in which system users communicate information signals between one another via at least one cell-site using code division multiple access spread spectrum communication signals. The power control system controls transmission signal power for each cellular mobile telephone (16, 18) in the cellular mobile telephone system wherein each cellular mobile telephone (16, 18) has an antenna, transmitter and receiver and each cell-site (12, 14) also has an antenna, transmitter and receiver. Cell-site transmitted signal power is measured as received at the mobile unit. Transmitter power is adjusted at the mobile unit in an opposite manner with respect to increases and decreases in received signal power. A power control feedback scheme may also be utilized. At the cell-site communicating with the mobile unit, the mobile unit transmitted power is measured as received at the cell-site. A command signal is generated at the cell-site and transmitted to the mobile unit for further adjusting mobile unit transmitter power corresponding to deviations in the cell-site received signal power. The feedback scheme is used to further adjust the mobile unit transmitter power corresponding to deviations in the cell-site received signal power. The feedback scheme is used to further adjust the mobile unit transmitter power so that mobile unit transmitted signals arrive at the cell-site at a desired power level. In a cell diversity situation, the mobile units transmitter power is adjusted to prevent unnecessary increases in mobile unit transmitter power level.
Abstract:
A closed loop automatic gain control (AGC) circuit with high dynamic range capabilities having an amplifier circuit (18) for receiving an input signal, which is susceptible to variations in signal power, and a control signal. The amplifier circuit (18) is responsive to the control signal for amplifying the input signal at a gain level corresponding to the control signal so as to provide a corresponding output signal. A measurement circuit (20) is coupled to the amplifier means (18) for measuring logarithmic signal power of the amplified input signal and providing a corresponding linear measurement signal. An integration circuit (22) is included for receiving the measurement signal, and a reference signal which corresponds to a desired signal power of the output signal. The integration circuit (22) integrates with respect to time the difference between the measurement signal and the reference signal, and generates the control signal which corresponds to the result of the integration.
Abstract:
In a concatenated code data, correctly decoded code words from a block decoder is utilized to improve the performance of the convolutional decoder. A code word can sometimes be correctly decoded prior to receipt of all the symbols for the code word. Early decoding of the code word allows for the correct recreation of the entire code word, even the symbols which have not yet been received. The entire corrected code word is used by the convolutional decoder to eliminate branches from the trellis, thus improving decoding of prior data bits and future data bits in the trellis. The chain back distance of the convolutional decoder can also be made shorter based on the knowledge that some of the received code words have been correctly decoded. Finally, the parity symbols which have not yet been received for the correctly decoded code word can be eliminated from transmission to improve the overall transmission rate.
Abstract:
An antenna adapter (100) for interfacing a portable radiotelephone (200) with external equipment. In a preferred embodiment, a connector assembly (404) includes a first connector portion (406) that inserts directly into the radiotelephone's antenna port, replacing the normal antenna assembly. Matching electrical components (410) on a circuit board (400) are used to match the impedance of the antenna port of the portable radiotelephone. A second connector portion (408) typically uses conventional RF connectors to couple the radiotelephone antenna port to external equipment.
Abstract:
A system for user-programming of system parameters of a cellular telephone (100). Data values for the system parameters are stored in a nonvolatile memory (112) within the cellular telephone. A password storage area (116) stores one or more predetermined passwords. After purchasing the telephone (100), the end-user calls a predetermined telephone number and receives one of the predetermined passwords. The user enables a programming mode and enters the predetermined password using the cellular telephone keypad (20). If the user-entered password matches the stored predetermined password, the cellular telephone (100) allows user access to at least a portion of the system parameters in the nonvolatile memory (112). A counter (120) tracks the number of user-programming attempts and terminates the programming after either a predetermined number of failures or successful programming of all the desired system parameter values.
Abstract:
The mobile telephone system employs a fleet of satellites (14) and a set of gateway ground stations (10) arranged around the globe for handling communications to and from mobile communication units such as mobile telephones. Signals are transmitted between a subscriber (12) unit and the nearest gateway (10) via one or more of the satellites (14). The gateway is connected to a set of individuel service providers (16) such as local telephone system. The individual service providers may be constrained for various reasons such as contractual or other legal constraints to handle communications only from subscriber units (12) located in certain geographical areas such as within only certain countries or portions of countries. For a mobile communication from a particular subscriber unit (12), the gateway selects (10) a service provider (16) capable of handling the communication. In one implementation, the selection is based upon the location of the subscriber unit and upon any preferences specified by the subscriber unit. In other implementations, the selection is based on other parameters such as the altitude, speed or velocity of the subscriber unit or the time of day or date upon which the communication is initiated.
Abstract:
A soft decision output decoder (20) and decoding method. The decoeder (20) decodes a sequence of signals output by an encoder (12) and transmitted over a channel (17). The soft decision output decoder (20) includes a first "generalized" Viterbi decoder (24) for decoding the sequence of signals received over the channel during a forward iteration through a trellis representing the encoder output having a block length T. The first "generalized" Viterbi decoder (24) begins at an initial state t0 and provides a plurality of forward iteration state metrics alpha for each state at each time interval over a window of length 2L, where L is on the order of a few constraint lengths and 2L is less than a block length T. A second "generalized" Viterbi decoder decodes the sequence of signals received over the channel (17) during a backward iteration through the trellis. The second decoder (26) starts at a second time t2L and provides a plurality of backward iteration state metrics beta for each state at each time interval. A processor (28) then performs a dual maxima computation at each state using the forward state metric, the backward state metric and the branch metric for same to provide a measure of the likelihood that a particular sequence of data was transmitted by the encoder (12). By performing forward and backward Viterbi decoding with dual maxima computations at each node within a window moved over the treillis, the inventive decoder (20) provides the performance benefits associated with a LOG-MAP decoder while avoiding the excessive memory requirements of same.
Abstract:
A system and method for adaptively controlling the encoded data rate in a data compression system. The system and method sets up alternative encoded bit streams for each segment of data and selects the alternative that would produce the bit rate closest to a predetermined target bit rate for transmission. Each segment of the video input is quantized by a set of quantizers (20a-20c) to produce a plurality of quantized segments. Each quantized segment is variable rate encoded by a variable-length encoder (22a-22c) based on a quantization index to produce an alternative encoded bit stream. A set of rate measurers (24a-24c) measure the data rate that would be required to transmit each alternative encoded bit stream, and comparator (30) compares the measured rates with a predetermined target bit rate. The encoded bit stream having a rate closest to the target bit rate is provided to a rate buffer (34) in preparation for transmission. Having processed one segment of data, the system and method then updates its parameters for processing the next segment of data. A target bit rate update element (38) determines an updated target bit rate based on the rate buffer status. In addition, a quantization index update element (36) generates new quantization indices for processing the next segment of data.