Abstract:
A multi-tone signal generator and tone generating method for producing frequency combinations such as those used in dual-tone telephone dialing systems. A phase accumulator tone generator which in one embodiment comprises programmable divider (18) an accumulator (20), a ROM (22) and a latch (30) so interconnected as to generate samples of one of the tones to be encoded, at a rate much lower than would normally be required by the Nyquist criterion for the highest frequency desired. The output rate is specifically chosen so that a distortion product appears at the frequency of the second tone to be generated. The resulting samples are applied to a D/A converter (34) and then passed through a low pass filter (36).
Abstract:
In a communications network having time-dispersed signals, there is provided a mechanism for soft decision decoding. It comprises: radio reception of a time-dispersed signal, at least partly equalizing those time-dispersal effects, recovering information contained in the signal, multiplying with that recovered information the absolute value of that at-least-partly-equalized signal (scaled by a number derived from channel conditions over a time during which at least part of the information to be recovered is distributed), and error-correcting the multiplied information by a Viterbi algorithm channel decoding scheme of error correction. Accordingly, soft decision information is generated from whithin the equalization process itself.
Abstract:
A cellular system employing time division messages transmitted from a plurality of radiators (407, 409, 411) in each cell is disclosed. A first electromagnetic signal at a particular frequency is transmitted during one time slot (903) from one of the plurality of radiators. A second electromagnetic signal at the same frequency is transmitted during another time slot (917) from a second one of the plurality of radiators. A remote unit (401, 403) selects the best electromagnetic signal and communicates the selection to a cell controller (413), which selects a third time slot for transmission of a message from the radiator transmitting the best electromagnetic signal.
Abstract:
A simulator/controller (113) performs real-time simulation for system control in a code-division multiple access (CDMA) wireless communication system (100). The simulator/controller (113) simulates the effects of interfering AMPS wireless communication systems which coexist with CDMA wireless communication systems and also aids in the placement of new CDMA base-stations in the presence of existing AMPS base-stations. When system parameters are input to the simulator/controller (113), real-time simulation of the CDMA wireless communication system (100) predicts potential problem areas of the CDMA wireless communication system (100) and controls the CDMA wireless communication system (100) to avoid the problems before they occur.
Abstract:
A simulator/controller (113) performs real-time simulation for system control in a code-division multiple access (CDMA) wireless communication system (100). The simulator/controller (113) simulates the effects of interfering AMPS wireless communication systems which coexist with CDMA wireless communication systems and also aids in the placement of new CDMA base-stations in the presence of existing AMPS base-stations. When system parameters are input to the simulator/controller (113), real-time simulation of the CDMA wireless communication system (100) predicts potential problem areas of the CDMA wireless communication system (100) and controls the CDMA wireless communication system (100) to avoid the problems before they occur.
Abstract:
An apparatus is provided for maximum likelihood sequence estimation. The apparatus includes a first maximum likelihood sequence estimator (44) in a signal path for flat fading and an at least second maximum likelihood sequence estimator (45) in other signal path for other than fading. The apparatus further includes a switch (47) for selecting the signal path with a least relative magnitude means square error.
Abstract:
Communication rate in a variable rate communication system is determined by calculating metrics based upon symbol energy over a traffic channel frame (200) and selecting an optimum rate based upon the calculated metrics. The metrics are calculated by selectively accumulating symbol energy, using adders (405-408) and accumulators (409-412) in response to the presence of power control groups (201) within the traffic channel frame (200), as determined by power control group selector (400).
Abstract:
In a communications system having transmission containing certain information-of-interest at predetermined intervals in the transmission, there is provided a method for isolating and processing that information-of-interest. The method comprises sensing the start of a transmission and isolating for processing as the information-of-interest, the information received about instant (S) predeterminally removed in time from the sensed start of transmission. Thus the information-of-interest is isolated principally on the basis of elapsed time. The method for isolating and processing (207, 213, 215, 221, 223) that information-of-interest is further characterized by sensing the start of a transmission from the received signal power of the transmission exceeding a predetermined threshold, and AGCing (205) the transmission and attenuating the AGC'd transmission from a maximum level to a desired level before the information-of-interest is expected to arrive.
Abstract:
Base stations (101, 102) utilize a spreading code that is dependent upon whether the particular base station (101) is operating in a synchronized, or an unsynchronized mode. Unsynchronized base stations (102) within the communication system (100) utilize a long code unique to the particular base station (102), and base stations (101) operating in a synchronized mode utilize a time shifted version of the same long code. To reduce the search time for remote units (113) within the communication system (100), a group identification code (GIC) (305) is broadcast during a time period that the long code is masked. The GIC (305) indicates a (spreading code) long code group to which the long code of each base station belongs. Additionally, each base station (101, 102) within the communication system (100) determines its synchronization status and utilizes a particular GIC (305) and long code based on the base station's synchronization status.