Abstract:
PROBLEM TO BE SOLVED: To perform complementary code keying (CCK) encoding of symbols in data supplied to a decision feedback equalizer to reduce decision errors in the decision feedback equalizer. SOLUTION: A decision feedback equalizer includes a chip estimate buffer that forms chip estimates into a vector. A CCK decoder decodes the vector of chip estimates, and a CCK encoder, connected with the CCK decoder, re-encodes the vector of chip estimates into a valid CCK code word. At the same time, a chip slicer provides direct sliced chips from the chip estimates. An update module then forms a hybrid vector from the valid CCK code-word and the direct sliced chips for input to a feedback filter of the decision feedback equalizer. The hybrid feedback filter input vector reflects the CCK coding gain of its re-encoded portion thereby reducing the estimated chip error rate to improve the performance of the decision feedback equalizer. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
A method for localizing a mobile station, which in one embodiment is characterized by: logging one or more wireless channels which belong to one or more network providers other than the mobile station's home network provider and which substantially currently provide communication with one or more discernable base stations; and establishing a geographic position of the mobile station by use of the one or more wireless channels which belong to the one or more network providers other than the mobile station's home network provider. In one or more various embodiments, related systems include but are not limited to circuitry and/or programming for effecting the foregoingreferenced method embodiment; the circuitry and/or programming can be virtually any combination of hardware, software, and/or firmware configured to effect the foregoing referenced method embodiment depending upon the design choices of the system designer.
Abstract:
A system and method for dectecting discontinuous transmission (DTX) frames. The inventive method includes the steps of receiving data transmitted in a pluralitz of frames (62); classifzing each of the frames (63); analyzing the classification of a number of successive frames of the received data and providing a metric with respect thereto; and determining, in response to the metric, if a frame is a discontinuous frame (66). In the illustrative embodiment, the step of classifzing includes the step of error checking the frames using a cyclic redundancz check (CRC) error checking protocol. The received frames are classified as good frames (G), erasureframes (E), or discontinuous frames (D). A numerical value is assigned toe ach of the frame s based on the classification thereof. Next, the frames are filtered tp provic e an output Yn=Yn-1+Xn where 'n' is a frame number, Yn is the filter output fo r a given frame n, Yn-1 is the filter output for a previous frame, and Xn is a stream of input frames. A threshold is set for the output Yn to facilitate t he detection of discontinuous frames. That is, a detection of a discontinuous transmisson frame is indicated when a frame is classified as an 'erasure' an d the filter output exceeds the threshold. On the detection of a discontinuous frame, the classification of the frame is changed from 'erasure' to 'discontinuous'. By reclassifying improperly classified erasure frames, the mobile receiver is inhibited from requesting retransmission of the frames of a change in the transmit power level. Consequently, network throughput and capacity are optimized and system power is conserved.
Abstract:
The present invention provides a method and apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station, such as a mobile station, on multiple assigned channels in accordance with a known transmission standard, such as IS-95B. The multiple assigned channels include a fundamental channel and at least one supplemental channel. Data is formatted into variable rate data frames and transmitted on the fundamental channel and the supplemental channel. A wireless receiver, such as a base station, receives the multiple assigned channels. The wireless receiver demodulates and decodes data frames associated with each of the multiple assigned channels. The wireless receiver determines a likely initial data rate for each demodulated and decode data frame. The wireless receiver correlates all of the likely data rates, by comparison to one another and to a relevant transmission protocol standard, to determine a maximum likelihood combination of data rates. The maximum likelihood combination of data rates includes a maximum likelihood data rate corresponding to each likely data rate. Decoded data frames are invalidated and erased when the likely data frame rates do not match corresponding maximum likelihood data rates.
Abstract:
The present invention provides a method and apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station, such as a mobile station, on multiple assigned channels in accordance with a known transmission standard, such as IS-95B. The multiple assigned channels include a fundamental channel and at least one supplemental channel. Data is formatted into variable rate data frames and transmitted on the fundamental channel and the supplemental channel. A wireless receiver, such as a base station, receives the multiple assigned channels. The wireless receiver demodulates and decodes data frames associated with each of the multiple assigned channels. The wireless receiver determines a likely initial data rate for each demodulated and decode data frame. The wireless receiver correlates all of the likely data rates, by comparison to one another and to a relevant transmission protocol standard, to determine a maximum likelihood combination of data rates. The maximum likelihood combination of data rates includes a maximum likelihood data rate corresponding to each likely data rate. Decoded data frames are invalidated and erased when the likely data frame rates do not match corresponding maximum likelihood data rates.
Abstract:
A searcher is centered on frequency bins to search for an incoming signal. The frequency locked loop generates an initial phase signal and a phase increment signal that are input to an accumulator. The accumulator accumulates the phase increments over a predetermined interval. After the interval, the accumulator generates a control signal that instructs a rotator to perform a phase rotation function.
Abstract:
Un procedimiento para la localización de una estación móvil, comprendiendo dicho procedimiento: registrar (232, 242) uno o más canales inalámbricos que pertenecen a uno o más proveedores de red distintos del proveedor de red doméstica de la estación móvil y que sustancialmente actualmente proporcionan comunicación con una o más estaciones base discernibles; y establecer (213, 214) una posición geográfica de la estación móvil mediante el uso de uno o más canales inalámbricos que pertenecen a uno o más proveedores de red distintos del proveedor de red doméstica de la estación móvil; en el que dicho registro de uno o más canales inalámbricos que pertenecen a uno o más proveedores de red distintos de la red doméstica de la estación móvil comprende: seleccionar (230) uno de un modo inalámbrico previamente no seleccionado o una banda de frecuencia previamente no seleccionada (240) de la estación móvil; y registrar (232, 242) uno o más canales que proporcionan comunicación con una o más estaciones base discernibles usando dicho modo inalámbrico previamente no seleccionado o dicha banda de frecuencias previamente no seleccionada, realizándose dicho registro mediante la supervisión de forma pasiva y con independencia del uno o más proveedores de red a los que pertenecen los canales.
Abstract:
Systems and techniques are disclosed wherein a gated pilot signal can be acquired faster by checking the neighbor pilot signals of the target pilot signal. A subscriber station may frequency lock onto a wrong pilot burst because a partial correlation exists between the wrong pilot burst and an adjacent pilot burst. Comparing the strength of the target pilot signal with the strength of neighbor pilot signals enables the selection of the strongest pilot signal before the timely process of frequency locking and demodulation are initiated. Grouping pilot signals with the same symbol sequence and a pseudo-random noise increment apart enables quick acquisition of a gated pilot signal.
Abstract:
Method and apparatus providing enhanced sensitivity for GPS receivers (400, 500, 600, 700) by allowing coherent integration of a correlation over several code periods of a GPS signal in one embodiment, and by performing a time to frequency domain conversion to the output from a correlation processor (507) in a second embodiment. In the case in which coherent integration is performed over several code periods, advantage is taken of the fact that CDMA cellular telephone base stations transmit information that allows the receiver to determine GPS time before beginning a GPS signal acquisition process. The integration can be expanded to include code periods from more than one bit period, if the GPS receiver (400, 500, 600, 700) takes advantage of the fact that known bit patterns are transmitted at particular times within the transmission from a GPS satellite. If no base station is within range, then the output from a correlator (507) that integrates a correlation over one code period is used to generate values that are input to a discrete time domain to frequency domain transform processor (511). The output from the transform processor (511) will indicate the presence of a signal from a particular satellite and the offset between locally generated signal and the received GPS signal.