Patent ID: 7281195

Claim:
A receiving apparatus in a communication system in which voice code is divided into a plurality of classes, the voice code in each class is expressed by a number of bits that conforms to a prescribed bit rate, a check code of a fixed length is attached to voice code of one class, the voice code of each class is subjected to error-correction encoding processing, and voice code that has undergone error-correction encoding processing in each class is transmitted upon being multiplexed in such a manner that the class with the attached check code is brought to the forefront, comprising: a bit-rate candidate holding unit for holding a plurality of bit-rate combination candidates of each of the classes; a decoding processing unit for applying error-correction decoding processing to receive data corresponding to the class with the attached check code on the assumption that the voice code of the class with the attached check code is expressed by a number of bits that conforms to the bit rate of the class with the attached check code in each of the bit-rate combination candidates; an investigating unit for investigating whether result of decoding is correct using the check code; and a bit-count discriminating unit which, when it is judged by said investigation that the result of decoding is correct, is for discriminating that the numbers of bits conforming to the bit rates of each of the classes in the bit-rate combination candidate prevailing at this time are numbers of bits that express the voice codes of each of the classes.