Abstract:
An apparatus and method of detecting whether data exists in a received signal while a mobile communication terminal is in discontinuous transmission mode. The apparatus and method comprises generating and transmitting a forward power control command for providing the forward power control, and performing forward power control in a mobile communication system. According to the forward power control method, a power control command is generated based on a received frame including a plurality of slots each of which includes power control bits. The ratio of the power control bit energy to noise energy, which is given by a ratio of the accumulated energy of the power control bits in the slots of the received frame to an accumulated energy value of noise in the slots of the received frame, is provided, and the power control command based on a ratio of the accumulated energy value of traffic symbol bits in the slots to the accumulated energy value of the power control bits is generated when the provided ratio of the power control bits to noise is acceptable.
Abstract:
A method for identifying a bad GSM speed frame and simultaneously maintaining a frame erasure rate below a specified value. The method is based upon a joint use of four signal quality metrics: (1) frame CRC parity check; (2) estimated burst signal-to-noise ratio; (3) estimated frame bit error count; and (4) stealing flag values of a frame. Another feature includes providing an improved estimated burst signal-to-noise ratio.
Abstract:
A method for improving packetized speech transmitted over a wireless LAN is disclosed. Speech packets transmitted over the wireless LAN are monitored for errors. Any of the speech packets found to have errors are replaced with synthesized speech packets. The synthesized speech packets may be created from a vocal tract model generated from the received speech packets during periods of time when there are no errors.
Abstract:
A decoder for use in a wireless communication device, the decoder comprising a correlator for correlating a received data sequence with a set of codewords such that a correlation value is generated for each correlation, wherein the set of codewords correspond to possible codewords that could be generated from encoding bit sequences having a predetermined number of information bits; a selector for selecting a first correlation value and a second correlation value generated by the correlator and for subtracting the second correlation value from the first correlation value to generate a third value; and a comparator for comparing the third value with a predetermined value to generate a decoding reliability indicator.
Abstract:
A system and method for bad frame indication of a speech frame includes estimating a signal-to-noise ratio (SNR) and checking a cyclic redundancy code (CRC) value of the speech frame. When the speech frame fails CRC error detection or the SNR is below a pre-specified value, a bad frame indication (BFI) flag is set. When the speech frame passes CRC error detection and the SNR is above the pre-specified value, a receive signal quality metric of the speech frame is checked against a high threshold and, if need be, a low threshold. The BFI flag and the receive signal quality metric for the previous speech frame is checked when the current receive signal quality metric is between the high and low thresholds. The BFI flag is set according to the value of the SNR, the CRC value, the current and previous receive signal quality metrics, and the previous BFI flag.
Abstract:
A method of adaptively determining a threshold for determining whether an error associated with a frame is an erasure or the result of a discontinuous transmission (DTX) uses a sample set of recently received frames yet avoids undesirable influences on the threshold that otherwise might be caused by the number of erasures in the sample set. A disclosed example uses a histogram-based approach and a simulated sort through the histogram to determine an appropriate threshold value. In a disclosed example the lesser of a bad frame threshold guideline value and a good frame threshold guideline value provide the threshold used to distinguish between a DTX and an erasure.
Abstract:
A method of adjusting received speech volume in a handset is disclosed. The method comprises initialize a variable BFI_FACTOR as 1. Using the BFI (bad frame indicator) to determine whether a current received speech frame is erroneous or not. If the current received speech frame is not erroneous, determining if the BFI_FACTOR is less than one and if so incrementing the BFI_FACTOR. If the BFI indicates an erroneous frame, determining if the BFI_FACTOR is above a minimum value and if so decrementing the BFI_FACTOR. Finally, the current speech signal is multiplied by the BFI_FACTOR and played to the user.
Abstract:
The present invention discloses a method and device for identifying unusable data blocks (bad frames) during communication in a network. The method comprises the steps of determining (S1) a classifier (CL_C) in a current data block, calculating (S3) a mean (M) of classifiers (CL—1 to CL_N) of a predetermined number (N) of data blocks, calculating (S4) a standard deviation (σ) of the classifiers (CL—1 to CL_N), calculating (S5) a threshold for identifying bad frames on the basis of the mean (M) and the standard deviation (σ) of the classifiers (CL—1 to CL_N), and distinguishing (S6) whether the current data block is usable or not on the basis of a comparison of the threshold (TH) and the current classifier (CL_C). By the method and the device, changing conditions of a radio channel can be taken into account quickly.
Abstract:
A system and method for detection of rate determination algorithm errors in variable rate communications system receivers. The disclosed embodiments prevent rate determination algorithm errors from causing audible artifacts such as screeches or beeps. The disclosed system and method detects frames with incorrectly determined data rates and performs frame erasure processing and/or memory state clean up to prevent propagation of distortion across multiple frames. Frames with incorrectly determined data rates are detected by checking illegal rate transitions, reserved bits, validating unused filter type bit combinations and analyzing relationships between fixed code-book gains and linear prediction coefficient gains.
Abstract:
Systems and methods for evaluating packets and frames in a wireless communication system having multiple reverse-link channels including a spontaneous, burst oriented transmission channel and its corresponding rate indicator channel. One embodiment comprises a base station monitoring the rate indicator channel, decoding the rate indicator channel using a maximum likelihood decoder and detecting the presence of a packet on the rate indicator channel by comparing a likelihood with a threshold, and analyzing the validity of a frame on the burst oriented channel based on the presence and content of packets received on the rate indicator channel.