| Literature DB >> 30082656 |
Ngombo Armando1,2, André Rodrigues3,4, Vasco Pereira5, Jorge Sá Silva6, Fernando Boavida7.
Abstract
The Internet keeps changing at a rapid pace, driven mainly by the emerging concepts and applications that make it aware of the physical world and responsive to user context. The Internet of Things (IoT) concept is quickly giving way to more advanced and highly interactive environments that go well beyond the mere sensing of the physical world. Today, in addition to traditional electronic devices, IoT sensing/actuating includes both software and human-based entities. This paper provides an outlook on the future of sensing/actuating approaches on the Internet at large, which we see increasingly related to all kinds of socially interactive technologies. With these objectives in mind, we propose a taxonomy to deal with the heterogeneity of sensing/actuating approaches in IoT. We also analyse the state-of-the-art of Social Sensing. Finally, we identify open issues and associated research opportunities, the main ones being the integration of all sensing approaches, the combination of social sciences, engineering, and computing as enablers of context-aware, cognitive applications and, last but not least, the unified management of large sets of very heterogeneous sensors/actuators.Entities:
Keywords: Internet of Things; heterogeneity; social IoT; taxonomy
Year: 2018 PMID: 30082656 PMCID: PMC6111405 DOI: 10.3390/s18082578
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Simplified view of the IoT layered model. Adapted from [7].
| Layers and Sub-Layers | Some Enablers | |
|---|---|---|
|
| The user interface, services | |
|
| Modelling languages, data models | |
|
| Nodes, communication supports | |
|
| Networking Capability | Gateways, Proxies |
| Sensing/actuating Capabilities | Smart sensors/actuators | |
Figure 1Technical overview of IoT enablers. Adapted from [6].
Taxonomy of sensors and actuators in IoT.
| Nature of the Interacting World | Built-in Nature | Assigned Relationship Capabilities |
|---|---|---|
| Physical | Electronic-based |
Standalone Social |
| Human-based | ||
| Virtual | ||
| Software-based |
Figure 2Some examples of sensor and actuator heterogeneity, and typical usage scenarios.
Identification of relevant work, organised according to the proposed taxonomy.
| Nature of the Interacting World | Built-in Nature of the Sensing/Actuating Entities | Assigned Relationship Capabilities | ||||||
|---|---|---|---|---|---|---|---|---|
| Physical | Virtual | EB * | HB ** | Software-based | Stand alone | Social | ||
| [ | [ | [ | [ | Repository | Analytical Results | [ | [ | |
| [ | Estimation | Prediction | ||||||
| [ | [ | |||||||
* Electronic-based; ** Human-based.
Figure 3Main open issues per sensing approach.
Main open challenges identified in the literature.
| Reference Criteria | Research Directions | Potential Solutions | Limitations | Relevant Work |
|---|---|---|---|---|
|
|
Data estimation Data prediction Information truth discovery/fact-finding |
Analytical cognitive systems Integration of multiple sensing Approaches |
Noisy Environments Management of data sources Users privacy | [ |
|
| Mobile phones social sensors |
Online social networks Users rewarding system |
Traffic load and network financial costs Users privacy A reward-based system which often has a monetary cost for the service provider. Data privacy issues | [ |
| Crowdsensing platforms | Reward-based systems |
Limited deployed use cases Quality of the data collected due to heavy traffic load and high-power consumptions Lack of universal Method for crowdsensing strategies A reward-based system which often has a monetary cost for the service provider. | [ | |
|
| Full stack analysis |
Static analysis (stored data) Communication analysis (data circulating between communication systems) Design-driven security |
Energy and computational capabilities in IoT devices for running more efficient security algorithms General security policy and standards for IoT products Adaptation of advanced security in traditional systems to IoT systems | [ |
|
|
Bandwidth allocation Connectivity while in mobility |
Cognitive radio Network virtualisation |
Limited deployed use cases Inefficient utilization of the spectrum | [ |
| Network management | Management standardisation |
Limited deployed use cases Multi-WSN environments | [ |