Fuzzy, Dynamic and Trust Based Routing Protocol for IoT

  • PDF / 3,568,090 Bytes
  • 31 Pages / 439.37 x 666.142 pts Page_size
  • 107 Downloads / 225 Views

DOWNLOAD

REPORT


Fuzzy, Dynamic and Trust Based Routing Protocol for IoT Seyyed Yasser Hashemi1 · Fereidoon Shams Aliee1 Received: 25 July 2019 / Revised: 1 April 2020 / Accepted: 15 April 2020 © Springer Science+Business Media, LLC, part of Springer Nature 2020

Abstract Internet of Things (IoT) could be described as the pervasive and global network where real-world entities augmented with computing devices, sensors and actuators are connected to the Internet, enabling them to publish their generated data. Thus, an efficient and secure routing service is required to enable efficient communication of information among IoT nodes. This sophisticated, dynamic, and ultra-largescale network requires the use of contextual information, attention to security issues and the consideration of service quality to make proper routing decisions. The routing protocol for low-power and lossy networks (RPL) and improved versions of it are experiencing severe performance gaps under network attacks such as BLACKHOLE, SYBIL and RANK. This paper uses the concept of trust as an umbrella to cover countermeasures for addressing the consequences of attacks. Accordingly, a multi-fuzzy, dynamic and hierarchical trust model (FDTM-IoT) is proposed. The main dimensions of this model are contextual information (CI), quality of service (QoS) and quality of P2P communication (QPC). Each dimension also has its own sub-dimensions or criteria. FDTM-IoT is integrated into RPL (FDTM-RPL) as objective function. FDTM-RPL use trust to deal with attacks. In the proposed method, fuzzy logic has been used in trust calculations to consider uncertainty as one of the most important inherent characteristics of trust. The efficiency of FDTMRPL in various scenarios (including small-scale to large-scale networks, mobile environment as well as different transmission rates and under different attacks) has been compared with standard RPL protocols. FDTM-RPL provides high performance in detecting attacks. Additionally, it improves network performance in a variety of criteria, including end-to-end delay and packet loss rates. Keywords  FDTM-IoT · FDTM-RPL · Fuzzy logic · Internet of Things · Routing attacks · Trust model

* Fereidoon Shams Aliee [email protected] Seyyed Yasser Hashemi [email protected] 1



Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran

13

Vol.:(0123456789)



Journal of Network and Systems Management

1 Introduction Internet of Things (IoT) is considered as the key component of the future Internet in our daily lives. IoT evolution leads to numerous opportunities in a variety of applications on a small to large scale. Despite the high potential of IoT for significant advancement in exiting services, there are many challenges and concerns that need to be addressed to achieve a reliable IoT platform. Security is among the most important challenges and concerns to achieve this goal. On the IoT, things interact with different abilities and characteristics and create an enormous scale environment. By connecting the things and their