RISA: routing scheme for Internet of Things using shuffled frog leaping optimization algorithm

  • PDF / 1,406,825 Bytes
  • 11 Pages / 595.276 x 790.866 pts Page_size
  • 1 Downloads / 183 Views

DOWNLOAD

REPORT


ORIGINAL RESEARCH

RISA: routing scheme for Internet of Things using shuffled frog leaping optimization algorithm Saeid Jedari Jazebi1 · Ali Ghaffari1 Received: 18 June 2019 / Accepted: 7 January 2020 © Springer-Verlag GmbH Germany, part of Springer Nature 2020

Abstract Internet of Things (IoT) has emerged with the recent developments in different technologies such as smart sensors, radio frequency identifier (RFID), wireless networks and communication protocols with various applications. However, gathering large amounts of multimedia data from IoT applications cause traffic congestion. Congestion can affect network quality of service (QoS) parameters such as latency and packet delivery rate (PDR). On the other hand, providing appropriate packet routing scheme in IoT is an important issue. Hence, in this paper, we propose a routing scheme for IoT using shuffled frog leaping algorithm (SFLA). RISA uses SFLA to find a content-based path between the source and destination nodes. RISA can reduce energy consumption and improve the network lifetime using an appropriate data aggregation scheme. The simulation results of the proposed method in Matlab software show that the proposed method is able to optimize the power consumption, network lifetime, throughput, and PDR. Keywords  IoT · Shuffled frog leaping algorithm (SFLA) · Routing · Content-oriented communication

1 Introduction Recent developments and advances in MicroElectroMechanical system (MEMS) technology have provided the ground for designing and producing small sensors which are capable of receiving, processing and sending information from surrounding environments. In different applications such as health care, home security and target tracking, the IoT technology transforms physical objects into intelligent objects without any human interference by using different technologies such as wireless sensor networks (WSNs) (Ghaffari and Takanloo 2011; Azari and Ghaffari 2015; Khabiri and Ghaffari 2018; Mottaghinia and Ghaffari 2018), Internet protocols and data aggregation (Pourghebleh and Hayyolalam 2019). Due to the presence of a large number of connected devices with limited resources, the generated data traffic in IoT networks is massive. Hence, traffic control is one of the most critical and crucial issues in IoT networks. WSNs * Ali Ghaffari [email protected] Saeid Jedari Jazebi [email protected] 1



Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran

are well suited for environmental data collection and acquisition for IoT representation (Chi et al. 2014). However, gathering large amounts of data from such networks including images and videos often cause traffic congestion in the central network area (Jin et al. 2016). Furthermore, sensor nodes become strictly limited in terms of transmission range, energy, processing and storing capacities (Mohammadi and Ghaffari 2019; Mosavvar and Ghaffari 2019). Thus, IoT networks need precise and accurate management. Nevertheless, data routing is an important and critical cha