SOFT-IoT: Self-Organizing FOG of Things

The Internet of Things (IoT) has advanced in different directions, including the development of new architectures, platforms and applications. This multidirectional progress has resulted in the creation of several parallel IoT ecosystems called verticals. Therefore, several approaches have proposed solutions for interoperability of these ecosystems through the delivery of services over virtual infrastructure (Cloud Computing). We introduce the paradigm of Fog of Things (FoT) and propose the design and development of a self-organizing platform called SOFT-IoT: Self-Organizing Fog of Things. SOFT-IoT implements the "Fog Computing" concept introduced by CISCO for the Internet of Things, where part of data processing capacity and service delivery operations are processed locally in "small servers", i.e., close to where data is collected. SOFT-IoT deals with protocols to facilitate the local computing processing and rely in more complex operations running in virtual entities avoiding the traditional approach of centralized cloud computing solutions. In this way, SOFT-IoT enables interoperability of local ecosystems in the fog and also at the cloud level, where other data is stored, processed and complex operations are resolved. In other words, in SOFT-IoT the data processing and delivery of services occurs locally in order to overcome with current infrastructure limitations and data processing alleviating those demands for heavy computational resources that can occur in remote servers, i.e., geographically away from where data is generated.

[1]  Cássio V. S. Prazeres,et al.  Web of Things Gateway: a Performance Evaluation , 2015, WebMedia.

[2]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[3]  Haibo He,et al.  A Hierarchical Distributed Fog Computing Architecture for Big Data Analysis in Smart Cities , 2015, ASE BD&SI.

[4]  Jiang Zhu,et al.  Fog Computing: A Platform for Internet of Things and Analytics , 2014, Big Data and Internet of Things.

[5]  Qing Yang,et al.  Fog Data: Enhancing Telehealth Big Data Through Fog Computing , 2015, ASE BD&SI.

[6]  Hannu Tenhunen,et al.  Smart e-Health Gateway: Bringing intelligence to Internet-of-Things based ubiquitous healthcare systems , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[7]  Artemis Moroni,et al.  Vision and Challenges for Realising the Internet of Things , 2010 .

[8]  Mohammad Abdullah Al Faruque,et al.  Energy Management-as-a-Service Over Fog Computing Platform , 2015, IEEE Internet of Things Journal.

[9]  Ciprian Dobre,et al.  Big Data and Internet of Things: A Roadmap for Smart Environments , 2014, Big Data and Internet of Things.

[10]  Prem Prakash Jayaraman,et al.  Defining the Stack for Service Delivery Models and Interoperability in the Internet of Things: A Practical Case With OpenIoT-VDK , 2015, IEEE Journal on Selected Areas in Communications.

[11]  Alessandro Bassi,et al.  Enabling Things to Talk: Designing IoT solutions with the IoT Architectural Reference Model , 2013 .

[12]  Jie Wang,et al.  Distributed Analytics and Edge Intelligence: Pervasive Health Monitoring at the Era of Fog Computing , 2015, Mobidata@MobiHoc.

[13]  Evangelos N. Gazis,et al.  Components of fog computing in an industrial internet of things context , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking - Workshops (SECON Workshops).

[14]  Cássio V. S. Prazeres,et al.  Web of Things: Automatic Publishing and Configuration of Devices , 2014, WebMedia.