Abstract:
In accordance with the preferred embodiment of the present invention, excess power is distributed to certain streams in order to increase the stream's signal quality, and thus, its encoding rate. Although certain streams will have their overall power, and thus their signal quality reduced, in the preferred embodiment of the present invention the reduction in signal quality is limited so that the encoding rate for these streams remains unchanged.
Abstract:
The present invention provides a method (600), phone (209), and communication system (202) including a systematic encoder (204) adapted to receive input data signals having a first plurality of data bits and generate encoded data signals having the first plurality of data bits and a first plurality of parity bits, a receiver (206) adapted to receive the encoded data signals and to generate values defining the encoded data signals, a decoder (208) coupled to the receiver (206) and adapted to generate a second plurality of data bits in response to the values defining the encoded data signals, and a post-decoder circuit (210) coupled to the decoder (208) adapted to receive the second plurality of data bits and for transforming the second plurality of data bits into an estimate of the first plurality of data bits.
Abstract:
A network protocol method (300), access point device (600) and peripheral devices (700, 800) provide an efficient centrally coordinated peer-to-peer wireless communications network wherein the access point device: (1) broadcasts a block assignment that specifies a wireless source peripheral device and a wireless destination peripheral device; (2) receives, from the wireless destination peripheral device, sequence information; (3) determines whether the sequence information represents one of: a negative acknowledgment and a positive acknowledgment with a sequence number; (4) forwards an acknowledgment to the wireless source peripheral based on the sequence information, and repeats steps (1)-(4) until N blocks of data, N a predetermined integer, have been transferred from the wireless source peripheral to the wireless destination peripheral.
Abstract:
A method (300), system (400), base station (500), head-end unit (600), and subscriber unit (700) provide for efficient resource management in a communication system or group of communication systems supporting a plurality of communication units, where different communication units may have varying resource size requirements. The method includes the steps of: determining a resource size requirement of a communication unit of the plurality of communication units, determining a hierarchical level within the hierarchy that the communication unit is to be assigned to based on the resource size requirement of the communication unit, and assigning the communication unit to an available resource slot in the hierarchical level in accordance with a predetermined hierarchical management scheme that maximizes a total number of remaining available slots in the hierarchy.
Abstract:
A wireless communications system base station (101), upon receiving (202) from a mobile station (102) a wireless transmission that comprises a suggested transmitter-receiver configuration, can respond (in appropriate instances) by automatically transmitting (203) to the mobile station a wireless transmission comprising an indication to use instead a default transmitter-receiver configuration. By one approach, the latter action can be based, at least in part, upon a determination regarding reliability (301) of that suggested transmitter-receiver configuration (which might comprise, for example, a direct or indirect measure of quality of the channel by the default transmitter-receiver configuration was received) to provide a corresponding reliability assessment. The latter can then be used (302) to determine whether to use this suggested transmitter-receiver configuration for a subsequent communication with the mobile station.
Abstract:
The log-add kernel operation is represented as a summation of an average and a correction factor composed of a constant and a term based on a difference between the input arguments. In a described embodiment, the correction factor is approximated using the reduction of the correction factor into a Taylor series expansion, which may be defined around the difference between the input arguments as approximately zero. The approach may be further optimized to provide the Taylor series expansion as being modified to compute the correction factor with simple additions, multiplications, and shift operations. If the input arguments are close to each other, the new computed representation may be used, and if the arguments are further apart, the max operation is used. The log-add kernel operation also may be extended to more than two arguments, for application, for example, in the kernel operation of the generalized Viterbi decoder with a branch fan-in greater than 2. Additionally, a method of computing bit soft values for symbols of a higher-order modulation using log-add operations is disclosed, where each log-add is provided as an approximation including a primary term and a parameterized correction factor. Performance close to the optimal soft value generation is achieved at roughly the same complexity as the dual-min algorithm.
Abstract:
A method 400, phone 203, radio transmitter 205, and communication system 200 including a nonsystematically shortened code encoder 202 having an input 204 adapted to receive input digital signals having a number of bits, the nonsystematically shortened code encoder 202 is adapted to produce encoded shortened code digital signals in accordance with the input digital signals. The communication system further including a nonsystematically shortened code decoder 208 adapted to receive the encoded shortened code digital signals, wherein the nonsystematically shortened code decoder 208 is adapted to produce an estimate of the input digital signals and an error detection flag.
Abstract:
A window error detector for a receiver capable of operating in a discontinuous transmit mode includes a soft decision decoder (210) producing soft output and generating window error signals. A detector (214) is coupled to the soft decision decoder for detecting a bad frame when the window error exceeds a bad frame threshold, wherein the threshold is altered based on the discontinuous transmit state. A turbo decoder (210) for a receiver includes a soft decision decoder and a window error detector (214) coupled to the soft decision decoder. The window error detector generates a bad frame indication. The turbo decoder stops iterative processing of the data associated with a window when the window error detector detects that the window does not result in a bad frame indication.
Abstract:
The present invention provides a method (400), error control system (200), phone (209) and error control apparatus (208) including a hexacode-based Golay decoder (210) adapted to receive values defining Golay encoded data signals and to generate a estimate of original input data signals (216) and a plurality of metrics associated with Golay encoded data signals, and an error detection circuit (212) coupled to the hexacode-based Golay decoder (210) for comparing the plurality of metrics and providing an error detection flag (214).