Skip to main content
Log in

The design of the gateway for the Cloud of Things

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

The increasing momentum of the Internet of Things (IoT) leaded to the development of a huge number of applications in different domains. Those applications are based on different standards and protocols, making therefore the IoT landscape widely fragmented. In this context, the evolution of Web semantic technologies together with the popularity of Cloud computing represents a solution to enable the horizontal integration of various IoT applications and platforms. This is what the Cloud of Things (CoT) aims to achieve. In this paper, we propose the design of a gateway for the Cloud of Things. The proposed gateway is able to manage semantic-like things and at the same time to act as an end-point for the presentation of data to users. Moreover, thanks to the use of virtualized software—which introduces a negligible impact in terms of performance—the gateway enables a lightweight and dense deployment of services. The paper describes the above technologies and how to combine them in order to design the gateway. Furthermore, we provide information about use cases, hardware, performance evaluation, and future hints to enhance the gateway.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. https://www.openstack.org

  2. https://github.com/LSIR/gsn

  3. http://www.openiot.eu

  4. http://vital-iot.eu

  5. https://www.docker.com/

  6. http://docs.docker.com/introduction/understanding-docker/

  7. http://wildfly.org

  8. https://www.elastic.co

  9. https://www.raspberrypi.org/products/raspberry-pi-2-model-b/

  10. http://resin.io/blog/docker-on-raspberry-pi/

  11. http://manpages.ubuntu.com/manpages/wily/en/man1/sysbench.1.html

  12. http://manpages.ubuntu.com/manpages/wily/en/man1/mbw.1.html

References

  1. Ashton K (2009) That ‘Internet of Things’ thing. RFiD J

  2. Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of MCC—1st workshop on mobile cloud computing, vol 13. Helsinki

  3. Chen H, Jia X, Li H (2011) A brief introduction to iot gateway. In: Proceedings of ICCTA—international conference on communication technology and application, pp 610–613

  4. Compton M, Barnaghi P, Bermudez L, García-Castro R, Corcho O, Cox S, Graybeal J, Hauswirth M, Henson C, Herzog A, Huang V, Janowicz K, Kelsey WD, Le Phuoc D, Lefort L, Leggieri M, Neuhaus H, Nikolov A, Page K, Passant A, Sheth A, Taylor K (2012) The SSN ontology of the W3C semantic sensor network incubator group. Web Semant Sci Serv Agents World Wide Web 17:25–32

    Article  Google Scholar 

  5. Costantino L, Buonaccorsi N, Cicconetti C, Mambrini R (2012) Performance analysis of an lte gateway for the iot. In: Proceedings of WoWMoM—international IEEE symposium on world of wireless, mobile and multimedia networks, pp 1–6

  6. Datta SK, Bonnet C, Nikaein N (2014) An iot gateway centric architecture to provide novel m2m services. In: Proceedings of IEEE world forum on Internet of Things (WF-IoT), pp 514– 519

  7. Diaz HD, Ortega JFM, García AC, Rodríguez Molina J, Cifuentes GR, Jara A (2013) Semantic as an interoperability enabler in Internet of Things. In: Internet of Things: converging technologies for smart environments and integrated ecosystems, pp 315– 342

  8. Doukas C, Maglogiannis I (2012) Bringing iot and cloud computing towards pervasive healthcare. In: Proceedings of IMIS—6th international conference on innovative mobile and internet services in ubiquitous computing, pp 922–926

  9. Farris I, Militano L, Nitti M, Atzori L, Iera A (2015) Federated edge-assisted mobile clouds for service provisioning in heterogeneous iot environments. In: Proceedings of WF-IoT—2nd IEEE world forum on Internet of Things. Milan

  10. Gaddour O, Koubâa A (2012) RPL in a nutshell: a survey. doi:10.1016/j.comnet.2012.06.016

  11. Golchay R, Mouël FL, Frénot S, Ponge J (2011) Towards bridging iot and cloud services: proposing smartphones as mobile and autonomic service gateways

  12. Gronbaek I (2008) Architecture for the internet of things (iot): Api and interconnect. In: Proceedings of SENSORCOMM—2nd international conference on sensor technologies and applications, pp 802–807

  13. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (iot): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  14. Guoqiang S, Yanming C, Chao Z, Yanxu Z (2013) Design and Implementation of a Smart IoT Gateway. In: Proceeding of GreenCom and iThings/CPSCom—international IEEE conference on green computing and communications, and international IEEE conference on Internet of Things and cyber physical social computing. Beijing, pp 720–723

  15. Gyrard A, Datta SK, Bonnet C, Boudaoud K (2015) A semantic engine for internet of things: cloud, mobile devices and gateways. In: Proceedings of IMIS—9th International IEEE conference on innovative mobile and internet services in ubiquitous computing. Santa Cantarina

  16. IEEE 802.15 WPAN Task Group 4 (TG4): IEEE 802.15.4-2006. Available at: http://www.ieee802.org/15/pub/TG4.html

  17. Kushalnagar N, Montenegro G, Culler DE, Hui JW (2007) Transmission of IPv6 Packets over IEEE 802.15.4 Networks, RFC 4944 (Proposed Standard). Tech. rep., IETF

    Google Scholar 

  18. Melen J, Beijar N, Jiménez J (2015) Distributed cloud for capillary networks. Tech. rep. http://www.ericsson.com/research-blog/5g/distributed-cloud-for-capillary-networks/

  19. Merlino G, Bruneo D, Distefano S, Longo F, Puliafito A (2014) Stack4Things: integrating IoT with OpenStack in a Smart City context. In: Proceeding of SMARTCOMP—international workshop on smart computing workshops. IEEE, Hong Kong, pp 21–28

  20. Morabito R, Kjällman J, Komu M (2015) Hypervisors vs. lightweight virtualization: a performance comparison. In: Proceedings of IC2E— International IEEE conference on cloud engineering. Tempe

  21. Patel M, Naughton B, Chan C, Sprecher N, Abeta S, Neal A et al (2014) Mobile-edge computing introductory technical white paper. Mobile-edge Computing (MEC) industry initiative

  22. Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2014) Context aware computing for the Internet of Things: a survey. IEEE Commun Surv Tutor 16(1):414–454

    Article  Google Scholar 

  23. Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2014) Sensing as a service model for smart cities supported by Internet of Things. Eur Trans Telecommun 25(1):81–93

    Google Scholar 

  24. Petrolo R, Loscrì V, Mitton N (2015) Towards a smart city based on cloud of things, a survey on the smart city vision and paradigms. Trans Emerg Telecommun Technol. doi:10.1002/ett.2931

  25. Petrolo R, Loscri V, Mitton N (2016) Confident-based adaptable connected objects discovery to HArmonize smart City Applications. In: Proceedings of IFIP WD—wireless days. Toulouse

  26. Reports II (2005) The Internet of Things. Tech. rep.

  27. Sachs J, Beijar N, Elmdahl P, Melen J, Militano F, Salmela P (2014) Capillary networks—a smart way to get things connected—Ericsson. Tech. rep. http://www.ericsson.com/news/140908-capillary-networks_244099436_c

  28. Shelby Z, Chauvenet C (2012) The IPSO application framework draft-ipso-app-framework-04. Tech. rep. http://www.ipso-alliance.org/wp-content/media/draft-ipso-app-framework-04.pdf

Download references

Acknowledgments

This work is partially supported by CPER Nord-Pas-de-Calais/DATA, by the European Community in the framework of the VITAL FP7 project under contract number FP7-SMARTCITIES-608662, and by the FP7 Marie Curie Initial Training Network (ITN) METRICS project (grant agreement No. 607728).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Riccardo Petrolo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Petrolo, R., Morabito, R., Loscrì, V. et al. The design of the gateway for the Cloud of Things. Ann. Telecommun. 72, 31–40 (2017). https://doi.org/10.1007/s12243-016-0521-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-016-0521-z

Keywords

Navigation