Cargando…

SDN Architecture for 6LoWPAN Wireless Sensor Networks

Wireless sensor networks (WSN) are being increasingly used for data acquisition and control of remote devices. However, they present some constraints in critical and large-scale scenarios. The main limitations come from the nature of their components, such as lossy links, and devices with power supp...

Descripción completa

Detalles Bibliográficos
Autores principales: Miguel, Marcio L. F., Jamhour, Edgard, Pellenz, Marcelo E., Penna, Manoel C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263716/
https://www.ncbi.nlm.nih.gov/pubmed/30400194
http://dx.doi.org/10.3390/s18113738
_version_ 1783375348894793728
author Miguel, Marcio L. F.
Jamhour, Edgard
Pellenz, Marcelo E.
Penna, Manoel C.
author_facet Miguel, Marcio L. F.
Jamhour, Edgard
Pellenz, Marcelo E.
Penna, Manoel C.
author_sort Miguel, Marcio L. F.
collection PubMed
description Wireless sensor networks (WSN) are being increasingly used for data acquisition and control of remote devices. However, they present some constraints in critical and large-scale scenarios. The main limitations come from the nature of their components, such as lossy links, and devices with power supply limitations, poor processing power and limited memory. The main feature of software-defined networks (SDN) is the separation between the control plane and the data plane, making available a logically unified view of the topology in the controllers. In this way, it is possible to build network applications that take into account this unified view, which makes the SDN an alternative approach to solve the mentioned limitations. This paper presents the SD6WSN (software-defined 6LoWPAN wireless sensor network) architecture, developed to control the behavior of the data traffic in 6LoWPAN according to the SDN approach. It takes into account the specific characteristics of WSN devices, such as low data transfer rate, high latency, packet loss and low processing power, and takes advantage of the flexibility provided by flow-based forwarding, allowing the development of specific networking applications based on a unified view. We provide a detailed description of how we have implemented SD6WSN in the Contiki operating system. The new architecture is assessed in two experiments. The first considers a typical advanced metering infrastructure (AMI) network and measures the overhead of SD6WSN control messages in configurations involving different path lengths. The results indicate that the overhead introduced is not excessive, given the advantages that the SDN approach can bring. The second considers a grid-topology to evaluate the average latency of the peer-to-peer communication. It was observed that the average latency in the SD6WSN is considerably lower than that obtained with standard 6LoWPAN, showing the potential of the proposed approach.
format Online
Article
Text
id pubmed-6263716
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62637162018-12-12 SDN Architecture for 6LoWPAN Wireless Sensor Networks Miguel, Marcio L. F. Jamhour, Edgard Pellenz, Marcelo E. Penna, Manoel C. Sensors (Basel) Article Wireless sensor networks (WSN) are being increasingly used for data acquisition and control of remote devices. However, they present some constraints in critical and large-scale scenarios. The main limitations come from the nature of their components, such as lossy links, and devices with power supply limitations, poor processing power and limited memory. The main feature of software-defined networks (SDN) is the separation between the control plane and the data plane, making available a logically unified view of the topology in the controllers. In this way, it is possible to build network applications that take into account this unified view, which makes the SDN an alternative approach to solve the mentioned limitations. This paper presents the SD6WSN (software-defined 6LoWPAN wireless sensor network) architecture, developed to control the behavior of the data traffic in 6LoWPAN according to the SDN approach. It takes into account the specific characteristics of WSN devices, such as low data transfer rate, high latency, packet loss and low processing power, and takes advantage of the flexibility provided by flow-based forwarding, allowing the development of specific networking applications based on a unified view. We provide a detailed description of how we have implemented SD6WSN in the Contiki operating system. The new architecture is assessed in two experiments. The first considers a typical advanced metering infrastructure (AMI) network and measures the overhead of SD6WSN control messages in configurations involving different path lengths. The results indicate that the overhead introduced is not excessive, given the advantages that the SDN approach can bring. The second considers a grid-topology to evaluate the average latency of the peer-to-peer communication. It was observed that the average latency in the SD6WSN is considerably lower than that obtained with standard 6LoWPAN, showing the potential of the proposed approach. MDPI 2018-11-02 /pmc/articles/PMC6263716/ /pubmed/30400194 http://dx.doi.org/10.3390/s18113738 Text en © 2018 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
Miguel, Marcio L. F.
Jamhour, Edgard
Pellenz, Marcelo E.
Penna, Manoel C.
SDN Architecture for 6LoWPAN Wireless Sensor Networks
title SDN Architecture for 6LoWPAN Wireless Sensor Networks
title_full SDN Architecture for 6LoWPAN Wireless Sensor Networks
title_fullStr SDN Architecture for 6LoWPAN Wireless Sensor Networks
title_full_unstemmed SDN Architecture for 6LoWPAN Wireless Sensor Networks
title_short SDN Architecture for 6LoWPAN Wireless Sensor Networks
title_sort sdn architecture for 6lowpan wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6263716/
https://www.ncbi.nlm.nih.gov/pubmed/30400194
http://dx.doi.org/10.3390/s18113738
work_keys_str_mv AT miguelmarciolf sdnarchitecturefor6lowpanwirelesssensornetworks
AT jamhouredgard sdnarchitecturefor6lowpanwirelesssensornetworks
AT pellenzmarceloe sdnarchitecturefor6lowpanwirelesssensornetworks
AT pennamanoelc sdnarchitecturefor6lowpanwirelesssensornetworks