Fixed codebook design for ACELP coder using algebraic trellis vector codes

In this paper, a block-constrained trellis coded vector quantization (BC-TCVQ) algorithm is combined with an algebraic codebook to produce an algebraic trellis vector code (ATVC) to be used in ACELP coding. In ATVC, the set of allowed algebraic codebook pulse position is expanded, and the trellis branches are labeled with these subsets. Viterbi algorithm is used to select the excitation codevector. The ATVC block code is used as the fixed codebook of the AMR-NB 12.2kbps mode, reducing complexity compared to the conventional algebraic codebook.