Patent ID: 8185388

Claim:
A method of significantly improving Packet Loss Concealment (PLC) or Frame Erasure Concealment (FEC) algorithm performance and maintaining signal periodicity in a decoder, the method comprising: Receiving a current signal following a previously recovered signal; Introducing a limited variable delay to the received current signal; and Determining the limited variable delay by maximizing the correlation between the received current signal and the recovered signal, using the formula: R ⁡ ( τ ) = Norm_Factor ⁢ · ∑ n ⁢ ⁢ s 1 ⁡ ( n ) · s 2 ⁡ ( n + τ ) wherein s 1 (n) is the recovered signal extended from a previous frame into a current frame, s 2 (n) is the received current signal in the current frame, τ is the variable delay which controls shifting of the received current signal, Norm_Factor is a normalization factor, and R(τ) is the correlation between the received current signal and the recovered signal.