Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Younus, Muhammad Usman, Islam, Saif ul, Kim, Sung Won
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6631970/
https://www.ncbi.nlm.nih.gov/pubmed/31216728
http://dx.doi.org/10.3390/s19122739
_version_ 1783435643712438272
author Younus, Muhammad Usman
Islam, Saif ul
Kim, Sung Won
author_facet Younus, Muhammad Usman
Islam, Saif ul
Kim, Sung Won
author_sort Younus, Muhammad Usman
collection PubMed
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.
format Online
Article
Text
id pubmed-6631970
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66319702019-08-19 Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network Younus, Muhammad Usman Islam, Saif ul Kim, Sung Won Sensors (Basel) Article 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. MDPI 2019-06-18 /pmc/articles/PMC6631970/ /pubmed/31216728 http://dx.doi.org/10.3390/s19122739 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Younus, Muhammad Usman
Islam, Saif ul
Kim, Sung Won
Proposition and Real-Time Implementation of an Energy-Aware Routing Protocol for a Software Defined Wireless Sensor Network
title 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_short 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
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6631970/
https://www.ncbi.nlm.nih.gov/pubmed/31216728
http://dx.doi.org/10.3390/s19122739
work_keys_str_mv AT younusmuhammadusman propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork
AT islamsaiful propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork
AT kimsungwon propositionandrealtimeimplementationofanenergyawareroutingprotocolforasoftwaredefinedwirelesssensornetwork