Evaluation of Network Stack Optimization Techniques for Wireless Sensor Networks
DOI: 10.4236/ijcns.2009.28083   PDF    HTML     4,579 Downloads   8,139 Views   Citations


We present a network stack implementation for a wireless sensor platform based on a byte-level radio. The network stack provides error-correction code, multi-channel capability and reliable communication for a high packet reception rate as well as a basic packet-level communication interface. In outdoor tests, the packet reception rate is close to 100% within 800 ft and is reasonably good up to 1100 ft. This is made possible by using error correction code and a reliable transport layer. Our implementation also allows us to choose a fre-quency among multiple channels. By using multiple frequencies as well as a reliable transport layer, we can achieve a high packet reception rate by paying additional retransmission time when collisions increase with additional sensor nodes.

Share and Cite:

J. JEONG, "Evaluation of Network Stack Optimization Techniques for Wireless Sensor Networks," International Journal of Communications, Network and System Sciences, Vol. 2 No. 8, 2009, pp. 720-731. doi: 10.4236/ijcns.2009.28083.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] K. Sohrabi, B. Manriquez, and G. J. Pottie, “Near ground wideband channel measurement in 800 - 1000mhz,” IEEE Vehicular Technology Conference, July 1999.
[2] A. Woo and D. E. Culler, “A transmission control scheme for media access in sensor networks,” In The Annual In-ternational Conference on Mobile Computing and Net-working (MobiCom’01), July 2001.
[3] J. Zhao and R. Govindan, “Understanding packet delivery performance in dense wireless sensor networks,” In The ACM Conference on Embedded Networked Sensor Sys-tems (SenSys’03), November 2003.
[4] Cc1000 data sheet. http://www.chipcon.com/files/CC1000 _Data_Sheet_2_1.pdf.
[5] M. Y. Hsiao, “A class of optimal minimum odd-weight- columnsec-dedcodes,” IBM Journal of Research and De-velopment, Vol. 14, No. 4, July 1970.
[6] J. Jeong and C.-T. Ee, “Forward error correction in sensor networks,” In The First International Workshop on Wire-less Sensor Networks (WWSN’07), June 2007.
[7] J. Hill. Cc1000 network stack. http://local.cs.berkeley. edu/grad/jaein/xbow.tgz.
[8] Mica2dot. http://www.xbow.com/products/Product_pdf_ files/ Wireless_pdf/MICA2DOT_Datasheet.pdf.
[9] Atmega 103l microprocessor data sheet. http://www. atmel.com/dyn/ resources/prod_documents/doc0945.pdf.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.