Skip to main content
Log in

WiSEGATE: Wireless Sensor Network Gateway framework for internet of things

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

With internet of things vision, computing systems get the ubiquity of real world. Wireless Sensor Network (WSN) technology plays a critical role for the construction of this paradigm. Hence, WSN technology should be adapted to support interoperability with the commodity internet entities. Since technological background of WSN and IP networks do not fit each other, this effort is not a straightforward process. In this paper, we introduce WiSEGATE which addresses end-to-end reliable interconnection problem between multiple internet entities and sensor nodes. WiSEGATE is a prototype of a new web server which supports three tier service scheme with a data acquisition mechanism of WSN to access the physical data in particular locations in the real world. In WiSEGATE, an interconnection gateway handles operations required for the interoperability. Since this gateway maintains reliable TCP/IP connections of the interconnected entities, the resource constraint sensor nodes on WSN do not require a TCP/IP stack for handling end-to-end connections. A lightweight service layer is implemented on a sensor node for operations required by the interconnection. The strength and novelty of the model lies in the fact that this lightweight service layer relieves extra memory usage for end-to-end connection management. For determining limits of the proposed model, firstly, we examined the steps for request/response mechanism and modeled the gateway as a queueing system. By doing this, we derive a definition of the request traffic. For proof of concept, we performed comprehensive tests in simulation and real testbed environments for WLAN connection. WiSEGATE can achieve reasonable response times up to 80 simultaneous connections from remote entities to WSN when WLAN PER is less than 0.2.

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

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
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25

Similar content being viewed by others

References

  1. Atzori, L., Lera, A., & Morabito, G. (2010). The internet of things: A survey. Computer Networks, 54, 2787–2805.

    Article  MATH  Google Scholar 

  2. Roman, R., Lopez, J., & Alcaraz, C. (2009). Do Wireless Sensor Networks need to be completely integrated into the internet. Future Internet of People, Things and Services (IoPTS) eco-Systems Conference.

  3. Stankovic, J. A. (2008). When sensor and actuator networks cover the world. ETRI Journal, 30(5), 627–633.

    Article  Google Scholar 

  4. Rodrigues, J. J. P. C., & Neves, P. A. C. S. (2010). A survey on IP-based Wireless Sensor Network solutions. International Journal of Communication Systems23(8), 963–981.

    Google Scholar 

  5. Singh, D., Tiwary, U. S., Lee, H., & Chung, W. (2009). Global healthcare monitoring system using 6LoWPAN Networks. In Proceedings of advanced communication technology, 2009. ICACT 2009, 11th international conference.

  6. Safavi, A. A., Keshavarz-Haddad, A., Mosharraf-Dehkordi, S., Dehghani-Pilehvarani, A., & Tabei, F. S. (2010). A remote elderly monitoring system with localizing based on Wireless Sensor Network. In Proceedings of computer design and applications (ICCDA), 2010 international conference.

  7. Tolstikov, A., Hong, X., Biswas, J., Nugent, C., Chen, L., & Parente, G. (2011). Comparison of fusion methods based on DST and DBN in human activity recognition. Control Theory and Applications, 9, 18–27.

    Article  Google Scholar 

  8. Suryady, Z., Hafiz, M., Shaharil, M., Bakar, K. A., Khoshdelniat, R., & Sinniah, G. R. (2011). Performance evaluation of 6LoWPAN based precision agriculture. International Conference on Information Networking Conference (ICOIN).

  9. Gungor, V. C., & Hancke, G. P. (2009). Industrial Wireless Sensor Networks: Challenges, design principles and technical approaches. Industrial Electronics, 10, 4258–4265.

    Article  Google Scholar 

  10. Ting, H., Xiaoyan, C., & Yan, Y. (2009). A new interconnection scheme for WSN and IPv6-based. In Proceedings of information, computing and telecommunication 2009 conference, YC-ICT’09.

  11. Gopinath, R., Suryady, Z., Sarwar, U., & Abbas, M. (2009). A gateway solution for IPv6 Wireless Sensor Networks. In Proceedings of ultra modern telecommunications 2009 workshops, ICUMT’09.

  12. Hui, J. W., & Culler, D. E. (2010). IPv6 in low-power wireless networks. Proceedings of The IEEE, 98, 1867–1878.

    Article  Google Scholar 

  13. Montenegro, G., Kushalnagar, N., Hui, J., & Culler, D. (2007). Transmission of IPv6 packets over IEEE 802.15.4 networks. IETF Network Working Group, Request For Comments (RFC) 4944, Standards Track.

  14. Piccolo, F. L., Battaglino, D., Bracciale, L., Bragagnini, A., Turolla, M. S., & Melazzi, N. B. (2010). On the IP support in IEEE 802.15.4 LR-WPANs: Self-configuring solutions for real application scenarios. In The 9th IFIP Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

  15. Chen, Y. (2009). A smart gateway design for WSN health care system. Master Thesis Report.

  16. Santosa, A., Macedoa, J., Costaa, A., & Nicolaub, M. J. (2014). Internet of things and smart objects for M-health monitoring and control. Procedia Technology Journal, 16, 1351–1360.

    Article  Google Scholar 

  17. Santamaria, A. F., Rango, F. D., Falbo, D., & Barletta, D. (2014). SmartHome: A domotic framework based on smart sensing and actuator network to reduce energy wastes. In SPIE Sensing Technology + Applications (pp. 910308–910308). International Society for Optics and Photonics.

  18. Harvan, M. (2007). Connecting Wireless Sensor Networks to the Internet: A 6lowpan Implementation for TinyOS 2.0. Master’s Thesis Report, May 2007, School of Engineering and Science, Jacobs University Bremen.

  19. TinyOS 2.0 overview, 2002.

  20. Nithin, K. N. (2010). Blip: An implementation of 6LoWPAN in TinyOS.

  21. Dunkels, A. (2003). Full TCP/IP for 8-bit architectures. In Proceedings of the 1st international conference on Mobile systems, applications and services (Vol. 1, pp. 85–98).

  22. Pirttikangas, S., Fujinami, K., & Nakajima, T. (2004). Contiki a lightweight and flexible operating system for tiny networked sensors. In Proceedings of local computer networks, 2004. 29th Annual IEEE international conference.

  23. Park, M., Chung, S., & Ahn, C. (2012). TCPs dynamic adjustment of transmission rate to packet losses in wireless networks. EURASIP Journal on Wireless Communications and Networking, 2012(1), 1–15. doi:10.1186/1687-1499-2012-304.

    Article  Google Scholar 

  24. Dunkels, A., Alonso, J., Voigt, T., & Ritter, H. (2004). Distributed TCP caching for Wireless Sensor Networks. In Proceedings of 3rd annual mediterranean Ad hoc networking workshop.

  25. Castellani, A. P., Ashraf, M. I., Shelby, Z., Luimula, M., Hemminki, J. Y., & Bui, N. (2010). BinaryWS: Enabling the embedded web. In Proceedings of future network and mobile summit 2010 conference.

  26. Bormann, C., Castellani, A. P., & Shelby, Z. (2012). CoAP: An application protocol for Billions of Tiny Internet Nodes. IEEE Proceedings of Internet Computing, 2, 62–67.

    Article  Google Scholar 

  27. Chandrasekaran, B. (2009). Survey of network traffic models. Lecture Notes, Washington University, St. Louis.

  28. Chen, T. M. (2007). The handbook of computer network. In H. Bidgoli (Ed.), Network traffic modeling. London: Wiley.

    Chapter  Google Scholar 

  29. Comer, D. E. (2000). Internetworking with TCP/IP vol. 1: Principles, protocols, and architecture (4th ed.).

  30. Kopke, A., Swigulski, M., Wessel, K., Willkomm, D., Haneveld, P. T. K., & Parker, T. E. V. (2008). Simulating wireless and mobile networks in OMNeT++ the MiXiM vision. In Proceedings of the 1st international conference on simulation tools and techniques for communications, networks and systems and workshops.

  31. Chipcon. (2004). CC2420: 2.4 GHz IEEE 802.15.4/ZigBee ready RF transceiver, data sheet. http://pdf1.alldatasheet.com/datasheet-pdf/view/125399/ETC1/CC2420.html.

  32. Hui, J., & Thubert, P. (2011). RFC 6282: Compression format for IPv6 datagrams over IEEE 802.15.4-based networks, IETF.

  33. Rensfelt, O., Hermans, F., Ferms, C., Larzon, L., & Gunningberg, P. (2009). Sensei a flexible testbed for heterogenous wireless sensor networks. In International Conference on Testbed and Research Infrastructures for the Development of Networks and Communities.

  34. Zhen, L., Niclausse, N., Jalpa-Villanueva, C., & Barbier, S. (1999). Traffic model and performance evaluation of web servers, Raport de Recherche No. 3480.

  35. Yasheng, Z., Hua, P., & Jujuan, G. (2010). Survey of network traffic models. In International conference on communications and intelligence information security, ICCIIS ’10.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sebnem Baydere.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Serdaroglu, K.C., Baydere, S. WiSEGATE: Wireless Sensor Network Gateway framework for internet of things. Wireless Netw 22, 1475–1491 (2016). https://doi.org/10.1007/s11276-015-1046-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-015-1046-5

Keywords

Navigation