Auditing and Assessment of Data Traffic Flows in an IoT Architecture

Recent advances in the development of the Internet of Things and ICT have completely changed the way citizens interact with Smart City environments increasing the demand of more services and infrastructures in many different contexts. Furthermore, citizens require to be active users in a flexible smart living lab, with the possibility to access Smart City data, analyze them, perform actions and receive notifications based on automated decision-making processes. Critical problems could arise if the continuity of data flows and communication among connected IoT devices and data-driven applications is interrupted or lost, due to some devices or system malfunction or unexpected behavior. The proposed solution is a set of instruments, aimed at real-time collecting and storing IoT and Smart City data (data shadow), as well as auditing data traffic flows in an IoT Smart City Architecture, with the purpose of quantitatively monitoring the status and detecting potential anomalies and malfunctions at level of single IoT device and/or service. These instruments are the DevDash and AMMA tools, designed and realized within the Snap4City framework. Specific use cases have been provided to highlight the capabilities of these instruments in terms of data indexing, monitoring and analysis.

[1]  Paolo Nesi,et al.  Twitter vigilance: A multi-user platform for cross-domain Twitter data analytics, NLP and sentiment analysis , 2017, 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[2]  Mohamed Bakhouya,et al.  On the use of IoT and Big Data Technologies for Real-time Monitoring and Data Processing , 2017, EUSPN/ICTH.

[3]  Pierfrancesco Bellini,et al.  Analysis and assessment of a knowledge based smart city architecture providing service APIs , 2017, Future Gener. Comput. Syst..

[4]  Robert Heinrich Smart City Control Room Dashboards Exploiting Big Data Infrastructure (S). , 2018, ICSE 2018.

[5]  Pierfrancesco Bellini,et al.  Smart City Architecture for Data Ingestion and Analytics: Processes and Solutions , 2018, 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService).

[6]  S Thejaswini,et al.  Real-time clickstream data analytics and visualization , 2017, 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[7]  Vijay Sivaraman,et al.  Characterizing and classifying IoT traffic in smart cities and campuses , 2017, 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[8]  Marcin Bajer,et al.  Building an IoT Data Hub with Elasticsearch, Logstash and Kibana , 2017, 2017 5th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW).

[9]  Pierfrancesco Bellini,et al.  Smart City Control Room Dashboards Exploiting Big Data Infrastructure (S) , 2018, DMSVIVA.

[10]  Olivier Festor,et al.  A platform for the analysis and visualization of network flow data of android environments , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[11]  Aurelio Tommasetti,et al.  A Review of Smart Cities Based on the Internet of Things Concept , 2017 .

[12]  Pierfrancesco Bellini,et al.  Km4City ontology building vs data harvesting and cleaning for smart-city services , 2014, J. Vis. Lang. Comput..

[13]  Shusen Yang,et al.  IoT Stream Processing and Analytics in the Fog , 2017, IEEE Communications Magazine.

[14]  Hamid Shahnasser,et al.  Internet of Things using Node-Red and alexa , 2017, 2017 17th International Symposium on Communications and Information Technologies (ISCIT).

[15]  Joey F. George,et al.  Toward the development of a big data analytics capability , 2016, Inf. Manag..

[16]  Ruben Picek,et al.  Smart City Services Driven by Iot: A Systematic Review , 2017 .