Patent ID: 7203242

Claim:
A code rate adaptive encoding arrangement for a pulse code modulation system comprising: a quantizer for quantizing a prediction error derived from subtracting a prediction from an input to produce a quantized prediction error; a predictor for producing said prediction based on a quantized input derived from a summation of said prediction and said quantized prediction error; an encoder for encoding said quantized prediction error to produce a code signal, said encoder coupled to a receiving device and providing said code signal thereto; a code capacity meter coupled to said receiving device for retrieving a receiver code signal therefrom, said code capacity meter producing an indication of a code capacity from a measurement of said code signal and said receiver code signal; and a code rate adaptor for producing a code rate adaptive signal based on said prediction and said code capacity indication, said code rate adaptor coupled to said quantizer and said encoder for providing said code rate adaptive signal thereto, wherein said quantizer and said encoder modify a code length of said code signal responsive to said code rate adaptive signal during an encoding process.