Item

Enhanced bandwidth allocation model for improving quality of service in intelligent home networks.

Nkosi, Themba Lucky
Citations
Altmetric:
Abstract
Over the past few years, the need for communication among devices has resulted in the connection of home devices, thus creating networks known as Intelligent Home Networks (IHNs). IHNs offer and ensure comfort, safety, healthcare, automation, energy conservation, as well as remote management to their users and devices. IHNs make use of intelligent systems to perform their daily operations. On the other hand, introducing the Internet of Things (IoT) has played a tremendous change in the Information Technology (IT) environments, and thus its importance has also been realized within IHNs. Consequently, more and advanced devices and services continue to be introduced and used in IHNs. Meanwhile, the current migration from Internet Protocol version 4 (IPv4) to IPv6 standards also plays its vital role. This has led to a competition of limited network resources, services, and bandwidth as well. Apart from that, the addition of more and advanced devices and network resources into IHNs leads to congestion problems. IHNs, therefore, continue to experience and suffer poor Quality of Service (QoS) when performing operations both locally and remotely leading to unavailable, unreliable, and inefficient bandwidth to the consumers of these networks. In this study, therefore, this study proposes enhanced bandwidth management and allocation algorithm, named Enhanced Dynamic Bandwidth Allocation (EDBA) algorithm for IHNs. This is mainly because none of the existing studies considered designing and developing bandwidth management and allocation algorithms for IHNs. The proposed EDBA allocates the available bandwidth according to the workflow procedures of each subnet in the network. Meanwhile, it ensures that each subnet is assigned or allocated bandwidth according to its workflow. Therefore, EDBA integrates two existing algorithms known as Offline Cooperative Algorithm (OCA) and Particle Swarm Optimization (PSO). The purpose of PSO is to define the priority limits for each subnet and node in the network. Meanwhile, the purpose of OCA is to facilitate the allocation of bandwidth dynamically. The Network Simulator-2 (NS-2) was used to simulate and evaluate EDBA against other traditional bandwidth allocation algorithms. The experimental evaluation was against that of Dynamic QoS-aware Bandwidth Allocation (DQBA) and Data-Driven Allocation (DDA). EDBA algorithm reduced congestions and bandwidth usage. Statement revised to read: The obtained results showed an average throughput of 92%, an average delay of 0.8 seconds, and savings on energy consumption by 95%, compared to Dynamic QoS-aware Bandwidth Allocation (DQBA) and Data-Driven Allocation (DDA).. Therefore, the proposed EDBA outperforms these traditional algorithms in regards to average throughput, a reduced average delay, and energy consumption.
Description
Submitted in partial fulfillment of the requirements for the degree Masters in Computing: Information Technology in the Department of Information Technology in the Faculty of Information and Communication Technology at the Tshwane University of Technology
Date
2021-07-01
Journal Title
Journal ISSN
Volume Title
Publisher
Tshwane University of Technology
Research Projects
Organizational Units
Journal Issue
Keywords
QoS., IHNs., Dynamic Bandwidth Allocation., PSO., OCA.
Citation
Embedded videos