Skip to main content

Advertisement

Log in

Error control coding in wireless sensor networks

Trade-off between transmission and processing energy consumption

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Wireless Sensor Networks (WSN) are usually a set of battery-supplied small devices. One of the main challenges in deploying WSN is to improve energy-efficiency and lifetime of the nodes while keeping communication reliability. Transmissions over the wireless channel may experience many impairments, like random noise and fading, increasing the bit error rate at reception, causing several retransmissions, and consuming extra energy from the node. In order to minimize the harmful effects of the radio channel, error control strategies using packet retransmission and error correcting codes are commonly utilized. In this work we investigate the trade-off between transmission and processing energy consumption in a sensor node employing convolutional codes. Through this study we can identify and select the appropriate complexity of the error control code to be used in each sensor node, in order to maximize the network lifetime.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor networks: a survey. Computer Networks Journal, 38(4), 393–422.

    Article  Google Scholar 

  2. Polastre, J., Hill, J., & Culler, D. (2004). Versatile low power media access for wireless sensor networks. In Proceedings of ACM international conference on embedded networked sensor systems, Maryland (pp. 95–107).

  3. Heinzelman, W. B., Chandrakasan, A., & Balakrishnan, H. (2000). Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd annual IEEE international conference on system sciences, Hawaii (pp. 2–10).

  4. Karvonen, H., Shelby, Z., & Pomalaza-Raez, C. (2004). Coding for energy efficient wireless embedded networks. In Proceedings of the IEEE international workshop on wireless ad-hoc networks, Finland (pp. 300–304).

  5. Desset, C., & Fort, A. (2003). Selection of channel coding for low-power wireless systems. In Proceedings of the 57th IEEE semiannual vehicular technology conference, South Korea (Vol. 3, pp. 1920–1924).

  6. Kleinschmidt, J. H., Borelli, W. C., & Pellenz, M. E. (2008). An energy efficiency model for adaptive and custom error control schemes in Bluetooth sensor networks. AEU—International Journal of Electronics and Communications, doi:10.1016/j.aeue.2008.01.001 (in press).

    Google Scholar 

  7. Rappaport, T. S. (1996). Wireless communications: principles and practice. New York: Prentice Hall.

    Google Scholar 

  8. Proakis, J. G. (1995). Digital communications. New York: McGraw-Hill.

    Google Scholar 

  9. Hendrix, H. (2002). Viterbi decoding techniques for the TMS320C54x DSP generation. In Texas instruments application report SPRA071A.

  10. Viterbi, A. (1967). Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13, 260–269.

    Article  Google Scholar 

  11. Lin, S., & Costello, D. J. (1983). Error control coding: fundamentals and applications. New York: Prentice Hall.

    Google Scholar 

  12. Wicker, S. B. (1995). Error control systems for digital communication and storage. New York: Prentice Hall.

    Google Scholar 

  13. Chuang, A., Guillen, A. F., Rasmussen, L. K., & Collings, I. B. (2006). Optimal rate-diversity-delay tradeoff in ARQ block-fading channels. In Proceedings of the IEEE information theory workshop, Uruguay (pp. 507–511).

  14. TinyOS 2.0 Documentation (2008). Available at http://www.tinyos.net.

  15. McEliece, R. J., & Lin, W. (1996). The trellis complexity of convolutional codes. IEEE Transactions on Information Theory, 42(6), 1855–1864.

    Article  Google Scholar 

  16. Atmel Corporation (2008). Available at http://www.atmel.com.

  17. Crossbow Technology Inc. (2008). Available at http://www.xbow.com.

  18. Chipcon Products from Texas Instruments (2008). Available at http://www.chipcon.com.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcelo Eduardo Pellenz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pellenz, M.E., Souza, R.D. & Fonseca, M.S.P. Error control coding in wireless sensor networks. Telecommun Syst 44, 61–68 (2010). https://doi.org/10.1007/s11235-009-9222-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-009-9222-5

Keywords

Navigation