Abstract

IoT describes a new world of billions of objects that intelligently communicate and interact with each other. One of the important areas in this field is a new paradigm-Social Internet of Things (SIoT), a new concept of combining social networks with IoT. SIoT is an imitation of social networks between humans and objects. Objects like humans are considered intelligent and social. They create their social network to achieve their common goals, such as improving functionality, performance, and efficiency and satisfying their required services. Our article’s primary purpose is to present a comprehensive review article from the SIoT system to analyze and evaluate the recent works done in this area. Therefore, our study concentrated on the main components of the SIoT (Architecture, Relation Management, Trust Management, web services, and information), features, parameters, and challenges. To gather enough information for better analysis, we have reviewed the articles published between 2011 and December 2019. The strengths and weaknesses of each article are examined, and effective evaluation parameters, approaches, and the most used simulation tools in this field are discussed. For this purpose, we provide a scientific taxonomy for the final SIoT structure based on the academic contributions we have studied. Ultimately we observed that the evaluation parameters are different in each element of the SIoT ecosystem, for example for Relation Management, scalability 29% and navigability 22% are the most concentrated metrics, in Trust Management, accuracy 25%, and resiliency 25% is more important, in the web service process, time 23% and scalability 16% are the most mentioned and finally in information processing, throughput and time 25% are the most investigated factor. Also, Java-based tools like Eclipse has the most percentage in simulation tools in reviewed literature with 28%, and SWIM has 13% of usage for simulation.

Highlights

  • Internet of Things (IoT) describes a different world of heterogeneous objects such as sensors, smartphones, and actuators in which everything, even objects, has an independent identity [1]

  • The population of humans on the earth is about 7.4 billion. This population volume needs to connect to the objects around them to improve their quality of life by sending or receiving various services

  • In previous sections, we provide a comprehensive description of all aspects of Social Internet of Things (SIoT) that, based on them, some research questions were presented

Read more

Summary

Introduction

IoT describes a different world of heterogeneous objects such as sensors, smartphones, and actuators in which everything, even objects, has an independent identity [1]. They have distinct features, such as different operating systems, platforms, communication protocols, and related standards, but all these differences are ignored. The number of objects is estimated at around 75 billion by 2025, much more than the human population. SIoT mimics the structure of the human SNs structure and describes how to communicate, the friendship selection, or choose Friends of A Friend (FoAF) between different objects to help provide a range of certain and high-quality services [1]

Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call