Secure and Efficient Bandwidth Allocation Algorithm for Intelligent Home Networks
Main Article Content
Abstract
It has been observed that the “Internet of Things” is causing a significant shift in the environments of “information technology” (IT). As a result, its significance has also been recognised, and it has played an essential part in the development of “intelligent home networks” (IHNs). The Internet of Things (IoT) is responsible for establishing a link between things and the Internet. This connection is established via the utilisation of various sensing devices to implement intelligence that is responsible for the identification and administration of connected objects. In order to carry out their day-to-day activities, IHNs make use of intelligent systems. In the meanwhile, these networks provide users and devices with comfort, safety, healthcare, automation, energy saving, and remote management capabilities. In addition to that, these networks provide support in self-healing procedures for a variety of issues, including reconfigurations, power outages, and defects. Nevertheless, we have come to the realisation that these networks continue to see the introduction and use of an increasing number of sophisticated devices and services. Consequently, this has resulted in rivalry for the limited resources, services, and bandwidth that are accessible on the network. Consequently, in this research, we describe “the design and implementation of a Novel Dynamic Bandwidth Allocation (NoDBA) method in order to address the performance bottleneck that is associated with IHNs. The method that has been presented addresses the management of bandwidth as well as the allocation of bandwidth. This research incorporates two algorithms, namely the Offline Cooperative method (OCA) and the Particle Swarm Optimisation (PSO), into the suggested method in order to enhance the Quality of Service (QoS). In the network, PSO is responsible for defining the priority limits for both subnets and nodes. While this is going on, OCA makes it easier to dynamically allocate bandwidth inside the network. For the purpose of simulating and evaluating the NoDBA, the Network Simulator-2 (NS-2) was used, and the results that it produced were superior to those that were achieved by the conventional bandwidth allocation methods.” When compared to “Dynamic QoS-aware Bandwidth Allocation” (DQBA) and “Data-Driven Allocation” (DDA), the findings that were obtained demonstrate an average throughput of 92%, an average latency of 0.8 seconds, and a reduction in energy usage of 95%.