9 research outputs found
Recommended from our members
A software-defined survivability approach for wireless sensor networks in future internet of the things
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University LondonThe Internet of the Things (IoT) is evolving rapidly, and its significant impacts
are expected to affect many application domains. Challenges in areas that humans
have been striving to understand, measure, or predict—such as wildlife, healthcare,
or environmental hazards—are likely to be addressed by the time IoT emerges.
The underlying elements of IoT are wireless sensor networks (WSNs),
which consist of a large number of sensor nodes. In the IoT sphere, sensor nodes
represent tangible objects—Things—that monitor changes, collect information,
and eventually send it through the Internet to a recipient party. Inherently, however,
a wireless sensor node relies on limited computational resources with a limited
power source. These undesirable qualities result in a low level of dependability.
This research explores the viability of applying the unfolding network programmability
concepts to overcome survivability obstacles in WSNs and the IoT. In particular,
it examines the viability of software-defined networking (SDN) in network
lifetime maximisation, failure detection, and failure recovery problems in WSNs.
Software-defined networking is a new network programmability concept
that separates the traditionally-tied control and data planes. It offloads the route
computations and management from network devices to a logically centralised
controller. This separation directly leads to better allocation of computational
resources for the network nodes and allows endless orchestration possibilities for
the controller. This thesis proposes an SDN-based solution to increase the survivability
and resilience of WSN environments. Following an approach that conforms
with the centralised nature of SDN environments and considers the limited resources
of the WSN.
A routing algorithm based on A-star was developed for WSNs, then deployed
within an SDN environment to maximise the network lifetime. Apart from finding the path with the lowest energy burden, the algorithm offloads most of
the control traffic from sensor nodes to the controller. This algorithm resulted
in improved resource utilisation among the nodes due to plane decoupling. Additionally,
it increased the lifetime of the network by 22.6% compared to the widely
explored LEACH protocol.
This thesis also investigates different failure detection and recovery practices
in the SDN architecture. The simulation results show that adopting bidirectional
forwarding detection (BFD) with the asynchronous echo mode for WSN
in an SDN environment reduces control traffic for failure detection to between
27% and 48%. The thesis also evaluates the performance of multiple recovery approaches
when adopting the premises of SDN. The simulation results indicate that
path protection, using group tables from the OpenFlow protocol, has a recovery
time up to eight times shorter than the restoration time. The results of the study
reveal that using protection as a failure recovery technique significantly reduces
control traffic overhead
Flexible network management in software defined wireless sensor networks for monitoring application systems
Wireless Sensor Networks (WSNs) are the commonly applied information technologies of modern networking and computing platforms for application-specific systems. Today’s network computing applications are faced with high demand of reliable and powerful network functionalities. Hence, efficient network performance is central to the entire ecosystem, more especially where human life is a concern. However, effective management of WSNs remains a challenge due to problems supplemental to them. As a result, WSNs application systems such as in monitored environments, surveillance, aeronautics, medicine, processing and control, tend to suffer in terms of capacity to support compute intensive services due to limitations experienced on them. A recent technology shift proposes Software Defined Networking (SDN) for improving computing networks as well as enhancing network resource management, especially for life guarding systems. As an optimization strategy, a software-oriented approach for WSNs, known as Software Defined Wireless Sensor Network (SDWSN) is implemented to evolve, enhance and provide computing capacity to these resource constrained technologies.
Software developmental strategies are applied with the focus to ensure efficient network management, introduce network flexibility and advance network innovation towards the maximum operation potential for WSNs application systems. The need to develop WSNs application systems which are powerful and scalable has grown tremendously due to their simplicity in implementation and application. Their nature of design serves as a potential direction for the much anticipated and resource abundant IoT networks. Information systems such as data analytics, shared computing resources, control systems, big data support, visualizations, system audits, artificial intelligence (AI), etc. are a necessity to everyday life of consumers. Such systems can greatly benefit from the SDN programmability strategy, in terms of improving how data is mined, analysed and committed to other parts of the system for greater functionality. This work proposes and implements SDN strategies for enhancing WSNs application systems especially for life critical systems. It also highlights implementation considerations for designing powerful WSNs application systems by focusing on system critical aspects that should not be disregarded when planning to improve core network functionalities.
Due to their inherent challenges, WSN application systems lack robustness, reliability and scalability to support high computing demands. Anticipated systems must have greater capabilities to ubiquitously support many applications with flexible resources that can be easily accessed. To achieve this, such systems must incorporate powerful strategies for efficient data aggregation, query computations, communication and information presentation. The notion of applying machine learning methods to WSN systems is fairly new, though carries the potential to enhance WSN application technologies. This technological direction seeks to bring intelligent functionalities to WSN systems given the characteristics of wireless sensor nodes in terms of cooperative data transmission. With these technological aspects, a technical study is therefore conducted with a focus on WSN application systems as to how SDN strategies coupled with machine learning methods, can contribute with viable solutions on monitoring application systems to support and provide various applications and services with greater performance. To realize this, this work further proposes and implements machine learning (ML) methods coupled with SDN strategies to; enhance sensor data aggregation, introduce network flexibility, improve resource management, query processing and sensor information presentation. Hence, this work directly contributes to SDWSN strategies for monitoring application systems.Thesis (PhD)--University of Pretoria, 2018.National Research Foundation (NRF)Telkom Centre of ExcellenceElectrical, Electronic and Computer EngineeringPhDUnrestricte
Leveraging software-defined networking for modular management in wireless sensor networks
Thesis (PhD (Electronics))--University of Pretoria, 2019.Wireless sensor networks (WSNs) are becoming increasingly popular with the advent of the internet of
things (IoT). Various real-world applications of WSNs such as in smart grids, smart farming, and smart
health would require a potential deployment of thousands or maybe hundreds of thousands of sensor
nodes/actuators. To ensure the proper working order and network efficiency of such a network of sensor
nodes, an effective WSN management system has to be integrated. However, the inherent challenges
of WSNs such as sensor/actuator heterogeneity, application dependency, and resource constraints
have led to challenges in implementing effective traditional WSN management. This difficulty in
management increases as the WSN becomes larger. Software-defined networking (SDN) provides
a promising solution for flexible management of WSNs by allowing the separation of the control
logic from the sensor nodes/actuators. The advantage with this SDN-based management in WSNs
is that it enables centralized control of the entire WSN making it simpler to deploy network-wide
management protocols and applications on demand. Therefore in a comprehensive literature review,
this study highlights some of the recent work on traditional WSN management in brief and reviews
SDN-based management techniques for WSNs in greater detail. All this while drawing attention
towards the advantages that SDN brings to traditional WSN management. This study also investigates
open research challenges in coming up with mechanisms for flexible and easier SDN-based WSN
configuration and management.
A profound research challenge uncovered in the literature review is the need for an SDN-based system
that would provide an opportunity for rapid testing and implementation of management modules.
Therefore, this study proposes SDNMM, a generic and modular WSN management system based
on SDN. SDNMM introduces the concept of management modularity using a management service
interface (MSI) that enables management entities to be added as modules. The system leverages the
use of SDN in WSNs and by being modular it also allows for rapid development and implementation
of IoT applications. The system has been built on an open-source platform to support its generic
aspect and a sample resource management module implemented and evaluated to support the proposed
modular management approach. Results showed how adding a resource management module via
the MSI improved packet delivery, delay, control traffic and energy consumption over comparable
frameworks.
However, SDN-based implementation comes at a cost of control overhead traffic which is a performance
bottleneck in WSNs due to the limited in-band traffic channel bandwidth associated with WSNs. This
has driven the research community to look into methods of effectively reducing the overhead control
traffic in a process known as control message quenching (CMQ). In this study, a state of the art
overview of control traffic reduction techniques available and being implemented for SDN-based
WSNs is also presented. It provides an insight on benefits, challenges and open research areas available
in the field of control message quenching for SDN-based WSNs. This study opens the door to this
widely unexplored research area in its current form.
Additionally, this study introduces a neighbour discovery control message quenching (ND-CMQ)
algorithm to aid the reduction of neighbour reports in an SDN-based 6LoWPAN framework. The
algorithm produces a significant decrease in control traffic and as a result shows improvements in
packet delivery rate, packet delay, and energy efficiency compared to not implementing any CMQ
algorithm and also compared to an alternative FR-CMQ algorithm based on flow setup requests.Copperbelt University under the ministry of higher education in ZambiaCouncil for Scientific and Industrial Research (CSIR)Electrical, Electronic and Computer EngineeringPhD (Electronics)Unrestricte
Low power wide area network, cognitive radio and the internet of things : potentials for integration
The Internet of Things (IoT) is an emerging paradigm that enables many beneficial and
prospective application areas, such as smart metering, smart homes, smart industries, and smart
city architectures, to name but a few. These application areas typically comprise end nodes and
gateways that are often interconnected by low power wide area network (LPWAN) technologies,
which provide low power consumption rates to elongate the battery lifetimes of end nodes, low
IoT device development/purchasing costs, long transmission range, and increased scalability, albeit
at low data rates. However, most LPWAN technologies are often confronted with a number of
physical (PHY) layer challenges, including increased interference, spectral inefficiency, and/or low
data rates for which cognitive radio (CR), being a predominantly PHY layer solution, suffices as a
potential solution. Consequently, in this article, we survey the potentials of integrating CR in LPWAN
for IoT-based applications. First, we present and discuss a detailed list of different state-of-the-art
LPWAN technologies; we summarize the most recent LPWAN standardization bodies, alliances,
and consortia while emphasizing their disposition towards the integration of CR in LPWAN.We then
highlight the concept of CR in LPWAN via a PHY-layer front-end model and discuss the benefits of
CR-LPWAN for IoT applications. A number of research challenges and future directions are also
presented. This article aims to provide a unique and holistic overview of CR in LPWAN with the
intention of emphasizing its potential benefits.This work was supported by the Council for Scientific and Industrial Research, Pretoria, South Africa,
through the Smart Networks collaboration initiative and Internet of Things (IoT)-Factory Program (funded by the
Department of Science and Innovation (DSI), South Africa).http://www.mdpi.com/journal/sensorsam2021Electrical, Electronic and Computer Engineerin
QUALITY-OF-SERVICE PROVISIONING FOR SMART CITY APPLICATIONS USING SOFTWARE-DEFINED NETWORKING
In the current world, most cities have WiFi Access Points (AP) in every nook and corner. Hence upraising these cities to the status of a smart city is a more easily achievable task than before. Internet-of-Things (IoT) connections primarily use WiFi standards to form the veins of a smart city. Unfortunately, this vast potential of WiFi technology in the genesis of smart cities is somehow compromised due to its failure in meeting unique Quality-of-Service (QoS) demands of smart city applications. Out of the following QoS factors; transmission link bandwidth, packet transmission delay, jitter, and packet loss rate, not all applications call for the all of the factors at the same time. Since smart city is a pool of drastically unrelated services, this variable demand can actually be advantageous to optimize the network performance. This thesis work is an attempt to achieve one of those QoS demands, namely packet delivery latency. Three algorithms are developed to alleviate traffic load imbalance at APs so as to reduce packet forwarding delay. Software-Defined Networking (SDN) is making its way in the network world to be of great use and practicality. The algorithms make use of SDN features to control the connections to APs in order to achieve the delay requirements of smart city services. Real hardware devices are used to imitate a real-life scenario of citywide coverage consisting of WiFi devices and APs that are currently available in the market with neither of those having any additional requirements such as support for specific roaming protocol, running a software agent or sending probe packets. Extensive hardware experimentation proves the efficacy of the proposed algorithms
Innovative Technologies and Services for Smart Cities
A smart city is a modern technology-driven urban area which uses sensing devices, information, and communication technology connected to the internet of things (IoTs) for the optimum and efficient utilization of infrastructures and services with the goal of improving the living conditions of citizens. Increasing populations, lower budgets, limited resources, and compatibility of the upgraded technologies are some of the few problems affecting the implementation of smart cities. Hence, there is continuous advancement regarding technologies for the implementation of smart cities. The aim of this Special Issue is to report on the design and development of integrated/smart sensors, a universal interfacing platform, along with the IoT framework, extending it to next-generation communication networks for monitoring parameters of interest with the goal of achieving smart cities. The proposed universal interfacing platform with the IoT framework will solve many challenging issues and significantly boost the growth of IoT-related applications, not just in the environmental monitoring domain but in the other key areas, such as smart home, assistive technology for the elderly care, smart city with smart waste management, smart E-metering, smart water supply, intelligent traffic control, smart grid, remote healthcare applications, etc., signifying benefits for all countries
A Hybrid SDN-based Architecture for Wireless Networks
With new possibilities brought by the Internet of Things (IoT) and edge computing, the traffic demand of wireless networks increases dramatically. A more sophisticated network management framework is required to handle the flow routing and resource allocation for different users and services. By separating the network control and data planes, Software-defined Networking (SDN) brings flexible and programmable network control, which is considered as an appropriate solution in this scenario.Although SDN has been applied in traditional networks such as data centers with great successes, several unique challenges exist in the wireless environment. Compared with wired networks, wireless links have limited capacity. The high mobility of IoT and edge devices also leads to network topology changes and unstable link qualities. Such factors restrain the scalability and robustness of an SDN control plane. In addition, the coexistence of heterogeneous wireless and IoT protocols with distinct representations of network resources making it difficult to process traffic with state-of-the-art SDN standards such as OpenFlow. In this dissertation, we design a novel architecture for the wireless network management. We propose multiple techniques to better adopt SDN to relevant scenarios. First, while maintaining the centralized control plane logically, we deploy multiple SDN controller instances to ensure their scalability and robustness. We propose algorithms to determine the controllers\u27 locations and synchronization rates that minimize the communication costs. Then, we consider handling heterogeneous protocols in Radio Access Networks (RANs). We design a network slicing orchestrator enabling allocating resources across different RANs controlled by SDN, including LTE and Wi-Fi. Finally, we combine the centralized controller with local intelligence, including deploying another SDN control plane in edge devices locally, and offloading network functions to a programmable data plane. In all these approaches, we evaluate our solutions with both large-scale emulations and prototypes implemented in real devices, demonstrating the improvements in multiple performance metrics compared with state-of-the-art methods
GVSU Press Releases, 1975
A compilation of press releases for the year 1975 submitted by University Communications (formerly News & Information Services) to news agencies concerning the people, places, and events related to Grand Valley State University