Iterative joint source channel decoding in wireless sensor networks

A novel soft-input-soft-output (SISO) a posteriori probability (APP) decoding algorithm for variable-length code (VLC) sequence is presented. This algorithm leads to maximum likelihood (ML) sequence estimation as well as the computation of bit-based reliability values that can be utilized in iterative joint source channel decoding (ISCD). At the same time, the algorithm requires low computational complexity and small memory space. This feature allows this technique to be applied in the wireless sensor networks (WSNs). Moreover, we bring the technique of scaling extrinsic information into the field of ISCD, and obtained the optimal fixed scaling factors (SFs) to refine the extrinsic information in our ISCD scheme. This technique clearly improves the ISCD performance with increasing neglectable complexity. Simulation results show that the proposed ISCD scheme provides a significant improvement on error protection capability for the variable-length coded data.

[1]  Jörg Kliewer,et al.  Iterative joint source-channel decoding of variable-length codes using residual source redundancy , 2005, IEEE Transactions on Wireless Communications.

[2]  Joachim Hagenauer,et al.  On variable length codes for iterative source/channel decoding , 2001, Proceedings DCC 2001. Data Compression Conference.

[3]  Jörg Kliewer,et al.  Low-complexity iterative joint source-channel decoding for variable-length encoded Markov sources , 2005, IEEE Transactions on Communications.

[4]  Ye Wang,et al.  Effect of packet size on loss rate and delay in wireless links , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[5]  Keith M. Chugg,et al.  Optimization of scaling soft information in iterative decoding via density evolution methods , 2005, IEEE Transactions on Communications.

[6]  Michele Zorzi,et al.  Coding tradeoffs for reduced energy consumption in sensor networks , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[7]  Yang Yang,et al.  Joint Source and Channel Decoding for Variable Length Encoded Turbo Codes , 2008, EURASIP J. Adv. Signal Process..

[8]  Stephan ten Brink,et al.  Convergence behavior of iteratively decoded parallel concatenated codes , 2001, IEEE Trans. Commun..

[9]  John D. Villasenor,et al.  On design of error-correcting reversible variable length codes , 2002, IEEE Communications Letters.

[10]  Ian F. Akyildiz,et al.  Energy efficiency based packet size optimization in wireless sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[11]  Patrick Robertson,et al.  Improved decoding with the SOVA in a parallel concatenated (Turbo-code) scheme , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[12]  V. Balakirsky Joint source-channel coding with variable length codes , 1997, Proceedings of IEEE International Symposium on Information Theory.