The MIoT paradigm: Main features and an "ad-hoc" crawler

Abstract The Internet of Things (IoT) is currently considered the new frontier of the Internet, and a lot of research results about this topic can be found in the literature. One of the most effective ways to investigate and implement IoT is based on the use of the social network paradigm: Social Internet of Things (SIoT) is an excellent attempt in this direction. In the last years, social network researchers have introduced new paradigms capable of capturing the growing complexity of this scenario. One of the most known of them is Social Internetworking System, which models a scenario comprising several related social networks. In this paper, we investigate the possibility of applying the ideas underlying Social Internetworking System to IoT, and we propose a new paradigm, called MIoT (Multiple Internets of Things), capable of modeling and handling the increasing complexity of this last context. Furthermore, in order to facilitate knowledge extraction and exploitation in presence of a huge number of things, we also propose a crawler specifically designed for an MIoT. Finally, through an experimental campaign, we show that classical crawlers are not adequate for MIoTs, whereas our own is well suited and outperforms all of them in this context.

[1]  Quan Z. Sheng,et al.  ThingSeek: A Crawler and Search Engine for the Internet of Things , 2016, SIGIR.

[2]  Erik Wilde,et al.  From the Internet of Things to the Web of Things: Resource-oriented Architecture and Best Practices , 2011, Architecting the Internet of Things.

[3]  Xiang Lian,et al.  Development of foundation models for Internet of Things , 2010, Frontiers of Computer Science in China.

[4]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities , 2017, ArXiv.

[5]  Athanasios V. Vasilakos,et al.  IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges , 2017, IEEE Internet of Things Journal.

[6]  Wang,et al.  Crawler for Nodes in the Internet of Things , 2015 .

[7]  Jing Xu,et al.  Application of Fault Tree Analysis and Fuzzy Neural Networks to Fault Diagnosis in the Internet of Things (IoT) for Aquaculture , 2017, Sensors.

[8]  Ke Xu,et al.  A tutorial on the internet of things: from a heterogeneous network integration perspective , 2016, IEEE Network.

[9]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.

[10]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[11]  Ingrid Moerman,et al.  IETF Standardization in the Field of the Internet of Things (IoT): A Survey , 2013, J. Sens. Actuator Networks.

[12]  Marc Najork,et al.  Web Crawling , 2010, Found. Trends Inf. Retr..

[13]  Antonio Puliafito,et al.  Enabling the Cloud of Things , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[14]  Walter Willinger,et al.  On Unbiased Sampling for Unstructured Peer-to-Peer Networks , 2006, IEEE/ACM Transactions on Networking.

[15]  Minas Gjoka,et al.  Walking in Facebook: A Case Study of Unbiased Sampling of OSNs , 2010, 2010 Proceedings IEEE INFOCOM.

[16]  A. B. Kahn,et al.  Topological sorting of large networks , 1962, CACM.

[17]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[18]  Kenji Tei,et al.  ClouT : Cloud of things for empowering the citizen clout in smart cities , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[19]  Antonio Iera,et al.  Understanding the Internet of Things: definition, potentials, and societal role of a fast evolving paradigm , 2017, Ad Hoc Networks.

[20]  Lina Yao,et al.  Searching the Web of Things , 2017, ACM Comput. Surv..

[21]  Francesco Buccafurri,et al.  Bridge analysis in a Social Internetworking Scenario , 2013, Inf. Sci..

[22]  Valerio Schiavoni,et al.  UniCrawl: A Practical Geographically Distributed Web Crawler , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[23]  Athina Markopoulou,et al.  On the bias of BFS (Breadth First Search) , 2010, 2010 22nd International Teletraffic Congress (lTC 22).

[24]  Shyhtsun Felix Wu,et al.  Crawling Online Social Graphs , 2010, 2010 12th International Asia-Pacific Web Conference.

[25]  Tushar A. Champaneria,et al.  Fuzzy logic based algorithm for Context Awareness in IoT for Smart home environment , 2016, 2016 IEEE Region 10 Conference (TENCON).

[26]  Athanasios V. Vasilakos,et al.  When things matter: A survey on data-centric internet of things , 2016, J. Netw. Comput. Appl..

[27]  Kyung Sup Kwak,et al.  Type-2 fuzzy ontology-aided recommendation systems for IoT-based healthcare , 2018, Comput. Commun..

[28]  Cristanel Razafimandimby,et al.  A Neural Network and IoT Based Scheme for Performance Assessment in Internet of Robotic Things , 2016, 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI).

[29]  Ivan Stojmenovic,et al.  Data-Centric Protocols for Wireless Sensor Networks , 2005, Handbook of Sensor Networks.

[30]  Dongmei Zhang,et al.  A Hierarchical Cooperation Model for Sensor Networks Supported Cooperative Work , 2006, 2006 10th International Conference on Computer Supported Cooperative Work in Design.

[31]  Athanasios V. Vasilakos,et al.  A knowledge-based resource discovery for Internet of Things , 2016, Knowl. Based Syst..

[32]  Benoit Christophe,et al.  Searching the 'Web of Things' , 2011, 2011 IEEE Fifth International Conference on Semantic Computing.

[33]  Antonio Iera,et al.  Social Virtual Objects in the Edge Cloud , 2015, IEEE Cloud Computing.

[34]  Abdon Serianni,et al.  Smart wearable device for health monitoring in the internet of things (IoT) domain , 2016, SummerSim.

[35]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[36]  Haiming Chen,et al.  EasiCrawl: A Sleep-Aware Schedule Method for Crawling IoT Sensors , 2015, 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS).

[37]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[38]  Lina Yao,et al.  ECS: A Framework for Diversified and Relevant Search in the Internet of Things , 2015, WISE.

[39]  Athanasios V. Vasilakos,et al.  Software-Defined Industrial Internet of Things in the Context of Industry 4.0 , 2016, IEEE Sensors Journal.

[40]  László Lovász,et al.  Random Walks on Graphs: A Survey , 1993 .

[41]  Athanasios V. Vasilakos,et al.  Information-centric networking for the internet of things: challenges and opportunities , 2016, IEEE Network.

[42]  Noël Crespi,et al.  The Cluster Between Internet of Things and Social Networks: Review and Research Challenges , 2014, IEEE Internet of Things Journal.

[43]  Wu Liu,et al.  A Progressive Search Paradigm for the Internet of Things , 2018, IEEE MultiMedia.

[44]  Antonio Iera,et al.  Named data networking for IoT: An architectural perspective , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[45]  Vlad Trifa,et al.  Sharing using social networks in a composable Web of Things , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[46]  Elizabeth Chang,et al.  A framework for discovering and classifying ubiquitous services in digital health ecosystems , 2011, J. Comput. Syst. Sci..

[47]  Antonino Nocera,et al.  PHIS: A system for scouting potential hubs and for favoring their "growth" in a Social Internetworking Scenario , 2012, Knowl. Based Syst..

[48]  Bernt Schiele,et al.  Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts , 2001, UbiComp.

[49]  Athanasios V. Vasilakos,et al.  Future Internet of Things: open issues and challenges , 2014, Wireless Networks.

[50]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[51]  Athanasios V. Vasilakos,et al.  Security of the Internet of Things: perspectives and challenges , 2014, Wireless Networks.

[52]  Takuya Maekawa,et al.  Context-aware web search in ubiquitous sensor environments , 2012, TOIT.

[53]  Sanjay Kumar Madria,et al.  A secure hierarchical model for sensor network , 2004, SGMD.

[54]  Xiaolei Dong,et al.  Security and Privacy for Cloud-Based IoT: Challenges , 2017, IEEE Communications Magazine.

[55]  Athanasios V. Vasilakos,et al.  Mobile Crowd Sensing for Traffic Prediction in Internet of Vehicles , 2016, Sensors.

[56]  Zahir Tari,et al.  Distributed anomaly detection for industrial wireless sensor networks based on fuzzy data modelling , 2013, J. Parallel Distributed Comput..

[57]  S. Karnouskos,et al.  Smart houses in the smart grid and the search for value-added services in the cloud of things era , 2013, 2013 IEEE International Conference on Industrial Technology (ICIT).

[58]  Dilip Kumar Sharma,et al.  Review of ontology based focused crawling approaches , 2014, 2014 International Conference of Soft Computing Techniques for Engineering and Technology (ICSCTET).

[59]  Huansheng Ning,et al.  Future Internet of Things Architecture: Like Mankind Neural System or Social Organization Framework? , 2011, IEEE Communications Letters.

[60]  Antonio Iera,et al.  From "smart objects" to "social objects": The next evolutionary step of the internet of things , 2014, IEEE Communications Magazine.