Patent ID: 7434117

Claim:
A method for operating a receiver to determine a bad frame indication (BFI) of a received speech block, the method comprising steps of: estimating the number of erroneous bits of the received speech block; determining a mode information of the received speech block comprising: receiving SNR values corresponding to each burst of the speech block; averaging the SNR values corresponding to the bursts in the current speech block and a previous speech block immediately preceding the current speech block to produce a current SNR value and a previous SNR value; and determining a mode transition has occurred by checking if the quotient of the previous SNR value divided by the current SNR value is greater than a predetermined value or if the quotient of the current SNR value divided by the previous SNR value is greater than the predetermined value; calculating a signal quality measurement of the received speech block; calculating a block quality metric according to the mode information, wherein the block quality metric is related to both the number of erroneous bits and the signal quality measurement; and setting the BFI of the received speech block according to the block quality metric.