ABSTRACT
Moving IoT components from the cloud onto edge hosts helps in reducing overall network traffic and thus minimizes latency. However, provisioning IoT services on the IoT edge devices presents new challenges regarding system design and maintenance. One possible approach is the use of software-defined IoT components in the form of virtual IoT resources. This, in turn, allows exposing the thing/device layer and the core IoT service layer as collections of micro services that can be distributed to a broad range of hosts.
This paper presents the idea and evaluation of using virtual resources in combination with a permission-based blockchain for provisioning IoT services on edge hosts.
- Gubbi, Jayavardhana, Rajkumar Buyya, Slaven Marusic, and Marimuthu Palaniswami. "Internet of Things (IoT): A vision, architectural elements, and future directions." Future Generation Computer Systems 29, no. 7 (2013): 1645-1660. Google ScholarDigital Library
- Sanchez, Tomas, D. C. Ranasinghe, Mark Harrison, and Duncan McFarlane. "Adding sense to the internet of things---an architecture framework for smart object systems." Pers Ubiquitous Comput 16, no. 3 (2012): 291--308. Google ScholarDigital Library
- Rose, David. Enchanted objects: Design, human desire, and the Internet of things. Simon and Schuster, 2014.Google Scholar
- Doukas, Charalampos, and Ilias Maglogiannis. "Bringing IoT and cloud computing towards pervasive healthcare." In Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), 2012 Sixth International Conference on, pp. 922--926. IEEE, 2012. Google ScholarDigital Library
- Biswas, Abdur Rahim, and Raffaele Giaffreda. "IoT and cloud convergence: Opportunities and challenges." In Internet of Things (WF-IoT), 2014 IEEE World Forum on, pp. 375-376. IEEE, 2014.Google Scholar
- Bonomi, Flavio, Rodolfo Milito, Jiang Zhu, and Sateesh Addepalli. "Fog computing and its role in the internet of things." In Proceedings of the first edition of the MCC workshop on Mobile cloud computing, pp. 13--16. ACM, 2012. Google ScholarDigital Library
- Bonomi, Flavio, Rodolfo Milito, Preethi Natarajan, and Jiang Zhu. "Fog computing: A platform for internet of things and analytics." In Big Data and Internet of Things: A Roadmap for Smart Environments, pp. 169--186. Springer International Publishing, 2014.Google Scholar
- Vaquero, Luis M., and Luis Rodero-Merino. "Finding your way in the fog: Towards a comprehensive definition of fog computing." ACM SIGCOMM Computer Communication Review 44, no. 5 (2014): 27--32. Google ScholarDigital Library
- Grieco, Raffaella, Delfina Malandrino, and Vittorio Scarano. "SEcS: scalable edge-computing services." In Proceedings of the 2005 ACM symposium on Applied computing, pp. 1709--1713. ACM, 2005. Google ScholarDigital Library
- Nastic, Stefan, Sanjin Sehic, Duc-Hung Le, Hong-Linh Truong, and Schahram Dustdar. "Provisioning software-defined iot cloud systems." In Future Internet of Things and Cloud (FiCloud), 2014 International Conference on, pp. 288--295. IEEE, 2014. Google ScholarDigital Library
- Mayra Samaniego, Ralph Deters. Hosting virtual IoT resources on edge-hosts with blockchain, IEEE CIT 2016, 4 pages.Google ScholarCross Ref
- Nunes, Bruno Astuto A., Marc Mendonca, Xuan-Nam Nguyen, Katia Obraczka, and Thierry Turletti. "A survey of software-defined networking: Past, present, and future of programmable networks." IEEE Communications Surveys & Tutorials 16, no. 3 (2014): 1617--1634.Google ScholarCross Ref
- Kirkpatrick, Keith. "Software-defined networking." Communications of the ACM 56, no. 9 (2013): 16--19. Google ScholarDigital Library
- Nastic Stefan, Sanjin Sehic, Duc-Hung Le, Hong-Linh Truong, and Schahram Dustdar. "Provisioning software-defined iot cloud systems." In Future Internet of Things and Cloud (FiCloud), 2014 International Conference on, pp. 288-295. IEEE, 2014. Google ScholarDigital Library
- Chowdhury, NM Mosharaf Kabir, and Raouf Boutaba. "A survey of network virtualization." Computer Networks 54, no. 5 (2010): 862--876. Google ScholarDigital Library
- Alam, Sarfraz, Mohammad MR Chowdhury, and Josef Noll. "Senaas: An event-driven sensor virtualization approach for internet of things cloud." In Networked Embedded Systems for Enterprise Applications (NESEA), 2010 IEEE International Conference on, pp. 1--6. IEEE, 2010.Google Scholar
- Blockchain https://bitcoin.org/bitcoin.pdfGoogle Scholar
- IBM ADEPT https://www-935.ibm.com/services/multimedia/GBE03662USEN.pdfGoogle Scholar
Recommendations
Blockchain Enabled IoT Edge Computing
ICBCT 2019: Proceedings of the 2019 International Conference on Blockchain TechnologyNumber of internet connected devices is increasing as IoT is getting more prevalent. Volume of data collected by IoT sensors is very high and requires considerable resources for data processing like analytics. Edge processing enables getting the sensor ...
Sec-edge: Trusted blockchain system for enabling the identification and authentication of edge based 5G networks
AbstractThe 5th generation 5G technology, also known as the 2020 telecommunications system, represents the next exciting phase of the evolution of telecommunications, with the recent successful distribution on nearly every continent. 5G is ...
Cybersecurity Challenges and Opportunities in the New "Edge Computing + IoT" World
SDN-NFV Sec'18: Proceedings of the 2018 ACM International Workshop on Security in Software Defined Networks & Network Function VirtualizationThe paradigm shift to the Internet of Things (IoT) and the emergence of the edge computing concept have brought huge potentials for various future IoT application scenes such as smart home, smart transportation, smart health, smart grids, and smart ...
Comments