A Middleware Solution for Wireless IoT Applications in Sparse Smart Cities

The spread of off-the-shelf mobile devices equipped with multiple wireless interfaces together with sophisticated sensors is paving the way to novel wireless Internet of Things (IoT) environments, characterized by multi-hop infrastructure-less wireless networks where devices carried by users act as sensors/actuators as well as network nodes. In particular, the paper presents Real Ad-hoc Multi-hop Peer-to peer-Wireless IoT Application (RAMP-WIA), a novel solution that facilitates the development, deployment, and management of applications in sparse Smart City environments, characterized by users willing to collaborate by allowing new applications to be deployed on their smartphones to remotely monitor and control fixed/mobile devices. RAMP-WIA allows users to dynamically configure single-hop wireless links, to manage opportunistically multi-hop packet dispatching considering that the network topology (together with the availability of sensors and actuators) may abruptly change, to actuate reliably sensor nodes specifically considering that only part of them could be actually reachable in a timely manner, and to upgrade dynamically the nodes through over-the-air distribution of new software components. The paper also reports the performance of RAMP-WIA on simple but realistic cases of small-scale deployment scenarios with off-the-shelf Android smartphones and Raspberry Pi devices; these results show not only the feasibility and soundness of the proposed approach, but also the efficiency of the middleware implemented when deployed on real testbeds.

[1]  Shin-Ming Cheng,et al.  Analysis of Information Delivery Dynamics in Cognitive Sensor Networks Using Epidemic Models , 2018, IEEE Internet of Things Journal.

[2]  Antonio Manzalini,et al.  An edge operating system enabling anything-as -a-service , 2016, IEEE Communications Magazine.

[3]  Mubashir Husain Rehmani,et al.  Applications of wireless sensor networks for urban areas: A survey , 2016, J. Netw. Comput. Appl..

[4]  L. Javier García-Villalba,et al.  Monitoring and Discovery for Self-Organized Network Management in Virtualized and Software Defined Networks , 2017, Sensors.

[5]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[6]  Cesare Stefanelli,et al.  Exploring value-of-information-based approaches to support effective communications in tactical networks , 2015, IEEE Communications Magazine.

[7]  Feng Zeng,et al.  A Routing Protocol for Multisink Wireless Sensor Networks in Underground Coalmine Tunnels , 2016, Sensors.

[8]  Paolo Bellavista,et al.  Peer-to-Peer Content Sharing Based on Social Identities and Relationships , 2014, IEEE Internet Computing.

[9]  Paolo Bellavista,et al.  Evaluating Filtering Strategies for Decentralized Handover Prediction in the Wireless Internet , 2006, 11th IEEE Symposium on Computers and Communications (ISCC'06).

[10]  Aderemi Oluyinka Adewumi,et al.  Integrating Statistical Machine Learning in a Semantic Sensor Web for Proactive Monitoring and Control , 2017, Sensors.

[11]  Zhibin Zhao,et al.  Wind Turbine Diagnosis under Variable Speed Conditions Using a Single Sensor Based on the Synchrosqueezing Transform Method , 2017, Sensors.

[12]  Tao Dong,et al.  Detection of Soil Nitrogen Using Near Infrared Sensors Based on Soil Pretreatment and Algorithms , 2017, Sensors.

[13]  Paolo Bellavista,et al.  The PeRvasive Environment Sensing and Sharing Solution , 2017 .

[14]  Pablo Sotres,et al.  Practical Lessons From the Deployment and Management of a Smart City Internet-of-Things Infrastructure: The SmartSantander Testbed Case , 2017, IEEE Access.

[15]  Maurizio Naldi,et al.  Wireless Sensor Network-Based Service Provisioning by a Brokering Platform , 2017, Sensors.

[16]  Paolo Bellavista,et al.  Differentiated Management Strategies for Multi-Hop Multi-Path Heterogeneous Connectivity in Mobile Environments , 2011, IEEE Transactions on Network and Service Management.

[17]  Raquel Caballero-Águila,et al.  Optimal Fusion Estimation with Multi-Step Random Delays and Losses in Transmission , 2017, Sensors.

[18]  Franca Delmastro,et al.  People-centric computing and communications in smart cities , 2016, IEEE Communications Magazine.

[19]  Mani B. Srivastava,et al.  On the quality and value of information in sensor networks , 2013, TOSN.

[20]  Hoan-Suk Choi,et al.  IoT-Based User-Driven Service Modeling Environment for a Smart Space Management System , 2014, Sensors.

[21]  Qin Hu,et al.  Social Welfare Control in Mobile Crowdsensing Using Zero-Determinant Strategy , 2017, Sensors.

[22]  Dominik Schatzmann,et al.  WiFi-Opp: ad-hoc-less opportunistic networking , 2011, CHANTS '11.

[23]  Paolo Bellavista,et al.  The real Ad-hoc Multi-hop Peer-to-peer (RAMP) middleware: An easy-to-use support for spontaneous networking , 2010, The IEEE symposium on Computers and Communications.

[24]  Noël Crespi,et al.  Exploitation of social IoT for recommendation services , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[25]  Xianzhong Tian,et al.  Reliable and Energy-Efficient Data Forwarding in Industrial Wireless Sensor Networks , 2017, IEEE Systems Journal.

[26]  Wenwu Yu,et al.  An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination , 2012, IEEE Transactions on Industrial Informatics.

[27]  Mingzhe Jiang,et al.  Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: A fog computing approach , 2018, Future Gener. Comput. Syst..

[28]  Antonio Puliafito,et al.  Stack4Things: a sensing-and-actuation-as-a-service framework for IoT and cloud integration , 2017, Ann. des Télécommunications.

[29]  Pascal Lorenz,et al.  Bio Inspired Routing Algorithm and Efficient Communications within IoT , 2017, IEEE Network.

[30]  Antonella Molinaro,et al.  CHANET: A content-centric architecture for IEEE 802.11 MANETs , 2011, 2011 International Conference on the Network of the Future.

[31]  Fadi Al-Turjman,et al.  Energy-Aware Data Delivery Framework for Safety-Oriented Mobile IoT , 2018, IEEE Sensors Journal.

[32]  Jie Liu,et al.  A Hybrid Generalized Hidden Markov Model-Based Condition Monitoring Approach for Rolling Bearings , 2017, Sensors.

[33]  Paolo Bellavista,et al.  Middleware for Differentiated Quality in Spontaneous Networks , 2012, IEEE Pervasive Computing.

[34]  Luigi Atzori,et al.  Dynamic Involvement of Real World Objects in the IoT: A Consensus-Based Cooperation Approach , 2017, Sensors.

[35]  Bernhard Plattner,et al.  A Decade of Research in Opportunistic Networks: Challenges, Relevance, and Future Directions , 2017, IEEE Communications Magazine.

[36]  James Michaelis,et al.  Enabling Social- and Location-Aware IoT Applications in Smart Cities , 2016, GOODTECHS.

[37]  Paulo Mendes Combining data naming and context awareness for pervasive networks , 2015, J. Netw. Comput. Appl..

[38]  Luigi Atzori,et al.  Managing the Quality of Experience in the Multimedia Internet of Things: A Layered-Based Approach † , 2016, Sensors.

[39]  Zhenyu Wu,et al.  Towards a Semantic Web of Things: A Hybrid Semantic Annotation, Extraction, and Reasoning Framework for Cyber-Physical System , 2017, Sensors.