Wireless Personal Communications

, Volume 78, Issue 4, pp 1849–1862 | Cite as

Wireless Sensor Networks in IPv4/IPv6 Transition Scenarios

  • Luís M. L. Oliveira
  • Joel J. P. C. Rodrigues
  • André G. F. Elias
  • Guangjie Han
Article

Abstract

The wireless sensor networks (WSNs) concept was appeared in the middle of 90s and have been a subject under intensive research in the past few years. Several factors have contributed to this, but the potential for application of WSNs in almost every aspect of day-to-day life is the predominant one. This type of networks has been developed using proprietary solutions instead of standard solutions. More recently, the importance of standards motivated the use of IETF standards in WSNs, making the Internet integration easier. However, more efforts are necessary in order to provide a full integration. The WSNs use mainly IPv6 protocol, but the IPv4 is the predominant one in the Internet. As a consequence, IPv4 to IPv6 transition mechanisms must be provided to allow the interaction between all Internet connected devices independently of the supported IP version. It is also critical to provide a standard application interface to make easier the application development and independently of the hardware platform used. The RESTfull Web services can provide this standard interface. So, combine RESTfull Web services with IPv4 to IPv6 transition mechanisms can increase the WSN services dissemination. The transition mechanisms and the REST Web services are supported in the gateway in order to save the wireless sensor device resources’. The smartphone with Internet connectivity can also be the drive to the WSNs growth, because user-friendly applications can be used to retrieve and collect sensed data. This paper proposes a solution based on REST web services to permit the interaction between a mobile application and the IPv6 compliant WSN.

Keywords

Ubiquitous computing Mobile computing Internet of things 6LoWPAN Wireless sensor network 

References

  1. 1.
    Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor network: A survey. IEEE Communications Magazine, 40, 102–114.CrossRefGoogle Scholar
  2. 2.
    Oliveira, L. M. L., & Rodrigues, J. J. P. C. (2011). Wireless sensor networks: A survey on environmental monitoring. Journal of Communications (JCM), 6(2), 143–151.Google Scholar
  3. 3.
    Oliveira, L. M. L., Sousa, A. F., & Rodrigues, J. J. P. C. (2011). Routing and mobility approaches in IPv6 over LoWPAN mesh networks. International Journal of Communication Systems, 24(11), 1445–1466.CrossRefGoogle Scholar
  4. 4.
    IEEE Std 802.15.4-2006. (2006). Part 15.4: Wireless medium access control (MAC) and physical layer (PHY) specifications for low-rate wireless personal area networks (LR-WPANs). IEEE Std. 802.15.4-2006.Google Scholar
  5. 5.
    Alcaraz, C., Najera, P., Lopez, J., & Roman, R. (2010). Wireless sensor networks and the internet of things: Do we need a complete integration?. In 1st International workshop on the security of the internet of things.Google Scholar
  6. 6.
    Hui, J., & Culler, D. (2008). IP is dead, long live IP for wireless sensor networks. In Proc. of 6th ACM conference on embedded network sensor systems (SenSys) (pp. 15–28). ACM.Google Scholar
  7. 7.
    Kushalnagar, N., Montenegro, G., & Schumacher, C. (2007). IPv6 over low-power wireless personal area networks (6LoWPANs): Overview, assumptions, problem statement, and goals. Internet Engineering Task Force, Request for comments 4919.Google Scholar
  8. 8.
    Vasseur, J., & Dunkels, A. (2010). Interconnecting smart objects with IP. Burlington: Morgan Kaufmann. ISBN:978-0123751652.Google Scholar
  9. 9.
    Waddington, D. G., & Chang, F. (2002). Realizing the transition to IPv6. Communications Magazine, 40(6), 138–147.CrossRefGoogle Scholar
  10. 10.
    Atzori, L., Iera, A., & Morabito, G. (2010). The internet of things: A survey. Computer Networks, 54(15), 2787–2805.CrossRefMATHGoogle Scholar
  11. 11.
    Li, Z., Li, M., Wang, J., & Cao, Z. (2011). Ubiquitous data collection for mobile users in wireless sensor networks. In IEEE INFOCOM 2011, April 10–15.Google Scholar
  12. 12.
    Belqasmi, F., Glitho, R., & Fu, C. (2011). RESTful web services for service provisioning in next-generation networks: A survey. Communications Magazine, IEEE, 49(12), 66–73.CrossRefGoogle Scholar
  13. 13.
    Guinard, D., & Vlad, T. (2009). Towards the web of things: Web mashups for embedded devices. In Workshop on Mashups, Enterprise Mashups and lightweight composition on the Web (MEM 2009), in proceedings of WWW (International World Wide Web Conferences), Madrid, Spain.Google Scholar
  14. 14.
    Oliveira, L. M. L., Rodrigues, J. J. P. C., Sousa, A. F., & Lloret, J. (2013). Denial of service mitigation approach for IPv6-enabled smart object networks. Concurrency and Computation: Practice and Experience, 25(1), 129–142.CrossRefGoogle Scholar
  15. 15.
    Rawat, P., & Bonnin, J. (2010). Designing a header compression mechanism for efficient use of IP tunneling in wireless networks. In The 7th annual IEEE consumer communications and networking conference (CCNC), Las Vegas, Nevada, USA.Google Scholar
  16. 16.
    Pautasso, C., & Wilde, E. (2010). RESTful web services: Principles, patterns, emerging technologies. In Proceedings of the 19th international conference on world wide web. ACM.Google Scholar
  17. 17.
    Jersey Project. (2011). http://jersey.java.net. Accessed 24 Dec 2013.
  18. 18.
    Garrett, J.J. (2005). Ajax: A new approach to web applications.Google Scholar
  19. 19.
    Berners-Lee, T., Fielding, R., & Masinter, L. (2005). Uniform resource identifiers (uri): Generic syntax. RFC 3986, Internet Engineering Task Force.Google Scholar
  20. 20.
    Oliveira, L. M. L., Rodrigues, J. J. P. C., Elias, A. G. F., & Zarpelão, B. B. (2013). Ubiquitous monitoring solution for wireless sensor networks with push notifications and end-to-end connectivity. In: Mobile information systems, IOS Press, ISSN(online):1875–905X, ISSN (print):1574–017X. doi:10.3233/MIS-130170.
  21. 21.
    Caldeira, J. M. L. P., Rodrigues, J. J. P. C., & Lorenz, P. (2012). Towards ubiquitous mobility solutions for body sensor networks on healthCare. IEEE Communications Magazine, IEEE, 50(5), 108–115. doi:10.1109/MCOM.2012.6194390.CrossRefGoogle Scholar
  22. 22.
    Fielding, R. T. (2000). REST: Architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine.Google Scholar
  23. 23.
    Kumar, V., & Tiwari, S. (2012). Routing in IPv6 over low-power wireless personal area networks (6LoWPAN): A survey. Journal of Computer Networks and Communications. (Article ID 316839, p. 10). doi:10.1155/2012/316839.
  24. 24.
    Crockford, D. (2006). The application/json media type for javascript object notation (json). Internet Engineering Task Force, Request for comments 4627.Google Scholar
  25. 25.
    Li, Z., Liu, Y., Li, M., Wang J., & Cao, Z. (2012). Exploiting ubiquitous data collection for mobile users in wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems, 99.Google Scholar
  26. 26.
    Kansal, A., Nath, S., Liu, J., & Zhao, F. (2007). Senseweb: An infrastructure for shared sensing. IEEE MultiMedia, 14(4), 8–13.CrossRefGoogle Scholar
  27. 27.
    Kemp, R., Palmer, N., Kielmann, T., & Bal, H. (2012). Energy efficient information monitoring applications on smartphones through communication offloading. Mobile Computing, Applications, and Services, 95(2), 60–79.CrossRefGoogle Scholar
  28. 28.
    Tiny OS Documentation Wiki. (2013). http://docs.tinyos.net/tinywiki/index.php/. Accessed 24 Dec 2013.

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  • Luís M. L. Oliveira
    • 1
  • Joel J. P. C. Rodrigues
    • 1
    • 2
  • André G. F. Elias
    • 1
  • Guangjie Han
    • 3
  1. 1.Instituto de TelecomunicaçõesUniversity of Beira InteriorCovilhãPortugal
  2. 2.University ITMOSt. PetersburgRussia
  3. 3.Department of Information and Communication SystemsHohai UniversityChangzhouChina

Personalised recommendations