Abstract
This paper presents a novel genetic algorithm for jointly optimizing source and channel codes. The algorithm uses a channel-optimized vector quantizer for the source code, and a rate-punctured convolutional code for the channel code. The genetic algorithm enhances the robustness of the rate-distortion performance of the channel-optimized vector quantizer, and reduces the computational time for finding the best rate-punctured convolutional code. Numerical results show that the algorithm attains near optimal performance while having low computational complexity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Farvardin, N., Vaishampayan, V.: On the performance and complexity of channel-optimized vector quantizers. IEEE Trans. Information Theory 37, 155–160 (1991)
Goldsmith, A.J., Effros, M.: Joint design of fixed-rate source codes and multiresolution channel codes. IEEE Trans. Commun. 46, 1301–1311 (1998)
Hagenauer, J.: Rate-compatble punctured convolutional codes (RCPC) codes and their applications. IEEE Trans. Comm. 36, 389–400 (1988)
Hwang, W.J., Chen, Y.C., Hsu, C.C.: Robust transmission based on variablerate error control and genetic programming. IEEE Communication Letters 6, 25–27 (2002)
Hwang, W.J., Ou, C.M., Hsu, C.C., Lo, T.Y.: Iterative optimization for joint design of source and channel codes using genetic algorithms. Journal of the Chinese Institute of Engineers 28, 803–810 (2005)
Srinivas, M., Patnaik, L.M.: Genetic algorithm: a survey. IEEE Computer 27, 17–26 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ou, CM., Hwang, WJ., Yung, HC. (2006). Design of Robust Communication Systems Using Genetic Algorithms. In: Collet, P., Tomassini, M., Ebner, M., Gustafson, S., Ekárt, A. (eds) Genetic Programming. EuroGP 2006. Lecture Notes in Computer Science, vol 3905. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11729976_24
Download citation
DOI: https://doi.org/10.1007/11729976_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-33143-8
Online ISBN: 978-3-540-33144-5
eBook Packages: Computer ScienceComputer Science (R0)