Abstract-since the different bits of multimedia information, such as speech and video, have different error sensitivity, efficient unequalprotection channel coding schemes have to be used to ensure that the perceptually more important bits benefit from more powerful protection. Furthermore, in the context of turbo detection the channel codes should also match the characteristics of the channel for the sake of attaining a good convergence performance. In this paper, we address this design dilemma by using irregular convolutional codes (IRCCs) which constitute a family of different-rate subcodes. we benefit from the high design flexibility of IRCCs and hence excellent convergence properties are maintained while having unequal error protection capabilities matched to the requirements of the source. An EXIT chart based design procedure is proposed and used in the context of protecting the different-sensitivity speech bits of the wideband AMR speech codec. As a benefit, the unequalprotection system using IRCCs exhibits an SNR advantage of about 0.4 dB over the equal-protection system employing regular convolutional codes, when communicating over a Gaussian channel.
I. MOTIVATIONSource encoded information sources, such as speech, audio or video, typically exhibit a non-uniform error sensitivity, where the effect of a channel error may significantly vary from one bit to another [1], [2]. Hence unequal error protection (UEP) is applied to ensure that the perceptually more important bits benefit from more powerful protection. In [3], the speech bits were protected by a family of Rate-Compatible Punctured Convolutional (RCPC) codes [4] whose error protection capabilities had been matched to the bit-sensitivity of the speech codec. Different-rate RCPC codes were obtained by puncturing the same mother code, while satisfying the rate-compatibility restriction. However, they were not designed in the context of turbo detection. Other schemes using a serially concatenated system and turbo processing were proposed in [5], [6], where the UEP was provided by two different-rate convolutional codes.Recently, Tüchler et al. [7], [8] studied the construction of irregular convolutional codes (IRCCs) and proposed several design criteria. These IRCCs consisted of a family of convolutional codes having different code rates and were specifically designed with the aid of extrinsic information transfer (EXIT) charts [9] invoked, for the sake of improving the convergence behaviour of iteratively decoded serially concatenated systems. In general, EXIT chart analysis assumes having a long interleaver block lengths. However, it was shown in [8] that by using an appropriate optimization criterion, the concatenated system is capable of performing well even for short interleaver block lengths. Since the constituent codes have different coding rates,The financial support of the European Union under the auspices of the Phoenix and Newcom projects and that of the EPSRC is gratefully acknowledged. the resultant IRCC is capable of providing unequal erro...