Mobile sensor network programming system | Wireless Networks Skip to main content
Log in

Mobile sensor network programming system

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Sensors carried by moving objects in the cities can be used in various applications such as environmental monitoring, traffic control and recreational purposes. A mobile sensor network can be formed by sensors carried by people or buses. In this paper, we will present a mobile sensor network programming system (MSNPS) that can program or reprogram such mobile sensor networks. The programming process is usually initiated by a user from the Internet. MSNPS uses a gateway protocol to bridge the Internet and sensor network, so that control and data messages can be exchanged between these two networks. MSNPS sends the program data to the targeted sensor platforms using a tree structure formed by control messages. We developed a prototype implementation, and analyzed MSNPS system performance. We also simulated the system in a mobile sensor network.

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

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Hull, B., Bychkovsky, V., Zhang, Y., Chen, K., Goraczko, M., Miu, A., Shih, E., Balakrishnan, H., & Madden, S. (2006). Cartel: A distributed mobile sensor computing system. In SenSys ’06: Proceedings of the 4th international conference on embedded networked sensor systems, 2006 (pp. 125–138). New York, NY: ACM Press.

  2. Ergen, S., Cheung, S., Varaiya, P., Kavaler, R., & Haoui, A. (2005). Wireless sensor networks for traffic monitoring (demo). In IPSN, 2005.

  3. Cheung, S.-Y., Ergen, S. C., & Varaiya, P. (2005). Traffic surveillance with wireless magnetic sensors. In Proceedings of the 12th ITS world congress, November 2005, San Francisco.

  4. Eisenman, S. B., Lane, N. D., Miluzzo, E., Peterson, Ahn, G.-S., & Campbell, A. T. (2007). The bikenet mobile sensing system for cyclist experience mapping. In Sensys 2007, November 6–9, 2007, Sydney, Australia.

  5. Kateeb, A. E., & Azzawi, L. (2008). Hardware reconfiguration capability for third generation sensor nodes: Design and challenges. In AINAW ’08: Proceedings of the 22nd international conference on advanced information networking and applications—workshops (pp. 675–680). Washington, DC: IEEE Computer Society.

  6. Campbell, A. T., Eisenman, S. B., Lane, N. D., Miluzzo, E., & Peterson, R. A. (2006). People-centric urban sensing. In Proceedings of the 2nd ACM/IEEE international wireless Internet conference, WICON 2006, August 2–5, 2006, Boston, USA.

  7. Parker, A., Reddy, S., Thomas, S., Chang, G. S. K., Burke, J., Hansen, M., Srivastava, M., Estrin, D., Pasxon, V., & Allman, M. (2006). Network system challenges in selective sharing and verification for personal, social, and urban-scale sensing applications. In Proceedings of the fifth workshop on hot topics in networks (HotNets-V), November 2006.

  8. Zheng, X., & Sarikaya, B., (2006). Code dissemination in sensor networks with mdeluge. In The 2006 international workshop on wireless ad-hoc and sensor networks, June 28–30, 2006, New York, USA.

  9. Crossbow Web Site, Crossbow Technology. (2006). http://xbow.com/Products/Product_pdf_files/Wireless_pdf/Stargate_Datasheet.pdf (online).

  10. Moteiv Web Site, Moteiv Corporation. (2006). http://www.moteiv.com/products/docs/tmote-sky-datasheet.pdf (online).

  11. Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A., Gay, D., Hill, J., Welsh, M., Brewer, E., & Culler, D. (2004). Tinyos: An operating system for wireless sensor networks. In Ambient intelligence. Springer.

  12. Buonadonna, P., Hill, J., & Culler, D. (2001). Active message communication for tiny networked sensors. In Proceedings of the 20th annual joint conference of the IEEE computer and communications societies, April.

  13. Montenegro, G., Kushalnagar, N., Hui, J., & Culler, D. (2007). Transmission of IPv6 Packets over IEEE 802.15.4 Networks. RFC4944, April 2007. http://ietf.org/html/rfc4944 (online).

  14. Perkins, C. E., Belding-Royer, E. M., & Das, S. (2003). Ad hoc On-Demand Distance Vector (AODV) Routing. RFC 3561, 2003. http://www.ietf.org/rfc/rfc3561.txt (online).

  15. Chakeres I., & Perkins, C. (2008). Dynamic MANET On-demand (DYMO) Routing. Draft-ietf-manet-dymo, February 2008. http://www.ietf.org/internet-drafts/draft-ietf-manet-dymo-12.txt (online).

  16. Intanagonwiwat, C., Govindan, R., Estrin, D., Heidemann, J., & Silva, F. (2002). Directed diffusion for wireless sensor networking. ACM/IEEE Transactions on Networking, 11(1), 2–16.

    Article  Google Scholar 

  17. Hui, J. W., & Culler, D. (2004). The dynamic behavior of a data dissemination protocol for network programming at scale. In Proceedings of the 2nd international conference on embedded networked sensor systems (pp. 81–94). ACM Press.

  18. Raniwala A., & Chiueh, T. c. (2005). Architecture and algorithms for an ieee 802.11-based multi-channel wireless mesh network. In IEEE INFOCOM (pp. 2223–2234), March 13–17, 2005, Miami.

  19. Kyasanur, P., & Vaidya, N. H. (2006). Routing and link-layer protocols for multi-channel multi-interface ad hoc wireless networks. SIGMOBILE Mobile Computing and Communication Review, 10(1), 31–43.

    Article  Google Scholar 

  20. Draves, R., Padhye, J., & Zill, B. (2004). Routing in multi-radio, multi-hop wireless mesh networks. In MobiCom ’04: Proceedings of the 10th annual international conference on mobile computing and networking, 2004 (pp. 114–128). New York, NY: ACM Press.

  21. Saha, A. K., & Johnson, D. B. (2004). Modeling mobility for vehicular ad-hoc networks. In VANET ’04: Proceedings of the 1st ACM international workshop on vehicular ad hoc networks, 2004 (pp. 91–92). New York, NY: ACM Press.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao Zheng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zheng, X., Sarikaya, B. Mobile sensor network programming system. Wireless Netw 16, 1175–1187 (2010). https://doi.org/10.1007/s11276-009-0195-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-009-0195-9

Keywords

Navigation