Channel Optimized Vector Quantization: Iterative Design Algorithms
Ebrahimzadeh Saffar, Hamidreza
MetadataShow full item record
Joint source-channel coding (JSCC) has emerged to be a major field of research recently. Channel optimized vector quantization (COVQ) is a simple feasible JSCC scheme introduced for communication over practical channels. In this work, we propose an iterative design algorithm, referred to as the iterative maximum a posteriori (MAP) decoded (IMD) algorithm, to improve COVQ systems. Based on this algorithm, we design a COVQ based on symbol MAP hard-decision demodulation that exploits the non-uniformity of the quantization indices probability distribution. The IMD design algorithm consists of a loop which starts by designing a COVQ, obtaining the index source distribution, updating the discrete memoryless channel (DMC) according to the achieved index distribution, and redesigning the COVQ. This loop stops when the point-to-point distortion is minimized. We consider memoryless Gaussian and Gauss-Markov sources transmitted over binary phase-shift keying modulated additive white Gaussian noise (AWGN) and Rayleigh fading channels. Our scheme, which is shown to have less encoding complexity than conventional COVQ and less encoding complexity and storage requirements than soft-decision demodulated (SDD) COVQ systems, is also shown to provide a notable signal-to-distortion ratio (SDR) gain over the conventional COVQ designed for hard-decision demodulated channels while sometimes matching or exceeding the SDD COVQ performance, especially for higher quantization dimensions and/or rates. In addition to our main result, we also propose another iterative algorithm to design SDD COVQ based on the notion of the JSCC error exponent. This system is shown to have some gain over classical SDD COVQ both in terms of the SDR and the exponent itself.