Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network

A wireless sensor network (WSN) has achieved significant importance in tracking different physical or environmental conditions using wireless sensor nodes. Such types of networks are used in various applications including smart cities, smart building, military target tracking and surveillance, natur...

Full description

Bibliographic Details
Main Authors: Muhammad Usman Younus, Saif ul Islam, Sung Won Kim
Format: Article
Language:English
Published: MDPI AG 2019-06-01
Series:Sensors
Subjects:
SDN
WSN
Online Access:https://www.mdpi.com/1424-8220/19/12/2739
id doaj-4e39f04ea47a40aa834ce031368368e9
record_format Article
spelling doaj-4e39f04ea47a40aa834ce031368368e92020-11-25T01:55:15ZengMDPI AGSensors1424-82202019-06-011912273910.3390/s19122739s19122739Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor NetworkMuhammad Usman Younus0Saif ul Islam1Sung Won Kim2Institut de Recherche en Informatique de Toulouse (IRIT), Université Paul Sabatier, 31400 Toulouse, FranceDepartment of Computer Science, Dr. A. Q. Khan Institute of Computer Science and Information Technology, Rawalpindi 47000, PakistanDepartment of Information and Communication Engineering, Yeungnam University, Gyeongsan 38542, KoreaA wireless sensor network (WSN) has achieved significant importance in tracking different physical or environmental conditions using wireless sensor nodes. Such types of networks are used in various applications including smart cities, smart building, military target tracking and surveillance, natural disaster relief, and smart homes. However, the limited power capacity of sensor nodes is considered a major issue that hampers the performance of a WSN. A plethora of research has been conducted to reduce the energy consumption of sensor nodes in traditional WSN, however the limited functional capability of such networks is the main constraint in designing sophisticated and dynamic solutions. Given this, software defined networking (SDN) has revolutionized traditional networks by providing a programmable and flexible framework. Therefore, SDN concepts can be utilized in designing energy-efficient WSN solutions. In this paper, we exploit SDN capabilities to conserve energy consumption in a traditional WSN. To achieve this, an energy-aware multihop routing protocol (named EASDN) is proposed for software defined wireless sensor network (SDWSN). The proposed protocol is evaluated in a real environment. For this purpose, a test bed is developed using Raspberry Pi. The experimental results show that the proposed algorithm exhibits promising results in terms of network lifetime, average energy consumption, the packet delivery ratio, and average delay in comparison to an existing energy efficient routing protocol for SDWSN and a traditional source routing algorithm.https://www.mdpi.com/1424-8220/19/12/2739SDNWSNSDWSNenergy-aware routing
collection DOAJ
language English
format Article
sources DOAJ
author Muhammad Usman Younus
Saif ul Islam
Sung Won Kim
spellingShingle Muhammad Usman Younus
Saif ul Islam
Sung Won Kim
Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
Sensors
SDN
WSN
SDWSN
energy-aware routing
author_facet Muhammad Usman Younus
Saif ul Islam
Sung Won Kim
author_sort Muhammad Usman Younus
title Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title_short Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title_full Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title_fullStr Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title_full_unstemmed Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title_sort proposition and real-time implementation of an energy-aware routing protocol for a software defined wireless sensor network
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-06-01
description A wireless sensor network (WSN) has achieved significant importance in tracking different physical or environmental conditions using wireless sensor nodes. Such types of networks are used in various applications including smart cities, smart building, military target tracking and surveillance, natural disaster relief, and smart homes. However, the limited power capacity of sensor nodes is considered a major issue that hampers the performance of a WSN. A plethora of research has been conducted to reduce the energy consumption of sensor nodes in traditional WSN, however the limited functional capability of such networks is the main constraint in designing sophisticated and dynamic solutions. Given this, software defined networking (SDN) has revolutionized traditional networks by providing a programmable and flexible framework. Therefore, SDN concepts can be utilized in designing energy-efficient WSN solutions. In this paper, we exploit SDN capabilities to conserve energy consumption in a traditional WSN. To achieve this, an energy-aware multihop routing protocol (named EASDN) is proposed for software defined wireless sensor network (SDWSN). The proposed protocol is evaluated in a real environment. For this purpose, a test bed is developed using Raspberry Pi. The experimental results show that the proposed algorithm exhibits promising results in terms of network lifetime, average energy consumption, the packet delivery ratio, and average delay in comparison to an existing energy efficient routing protocol for SDWSN and a traditional source routing algorithm.
topic SDN
WSN
SDWSN
energy-aware routing
url https://www.mdpi.com/1424-8220/19/12/2739
work_keys_str_mv AT muhammadusmanyounus propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork
AT saifulislam propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork
AT sungwonkim propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork
_version_ 1724984264985935872