Al-Kashoash, HAA orcid.org/0000-0001-9681-8285, Hafeez, M and Kemp, AH (2017) Congestion Control for 6LoWPAN Networks: A Game Theoretic Framework. IEEE Internet of Things Journal, 4 (3). pp. 760-771. ISSN 2327-4662
Abstract
The Internet of Things (IoT) has been considered as an emerging research area where the 6LoWPAN (IPv6 over Low-Power Wireless Personal Area Network) protocol stack is considered as one of the most important protocol suite for the IoT. Recently, the Internet Engineering Task Force has developed a set of IPv6 based protocols to alleviate the challenges of connecting resource limited sensor nodes to the Internet. In 6LoWPAN networks, heavy network traffic causes congestion which significantly degrades network performance and effects the quality of service (QoS) aspects e.g. throughput, end-to-end delay and energy consumption. In this paper, we formulate the congestion problem as a non-cooperative game framework where the nodes (players) behave uncooperatively and demand high data rate in a selfish way. Then, the existence and uniqueness of Nash equilibrium is proved and the optimal game solution is computed by using Lagrange multipliers and KKT conditions. Based on this framework, we propose a novel and simple congestion control mechanism called game theory based congestion control framework (GTCCF) specially tailored for IEEE 802.15.4, 6LoWPAN networks. GTCCF is aware of node priorities and application priorities to support the IoT application requirements. The proposed framework has been tested and evaluated through two different scenarios by using Contiki OS and compared with comparative algorithms. Simulation results show that GTCCF improves performance in the presence of congestion by an overall average of 30.45%, 39.77%, 26.37%, 91.37% and 13.42% in terms of throughput, end-to-end delay, energy consumption, number of lost packets and weighted fairness index respectively as compared to DCCC6 algorithm.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2016, IEEE. This is an author produced version of a paper published in IEEE Internet of Things . Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works. Uploaded in accordance with the publisher’s self-archiving policy. |
Keywords: | applications, Congestion control, rate adaptation, noncooperative game theory, 6LoWPAN networks, IoT |
Dates: |
|
Institution: | The University of Leeds |
Academic Units: | The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) > School of Electronic & Electrical Engineering (Leeds) > Robotics, Autonomous Systems & Sensing (Leeds) The University of Leeds > Faculty of Engineering & Physical Sciences (Leeds) |
Depositing User: | Symplectic Publications |
Date Deposited: | 24 Feb 2017 15:30 |
Last Modified: | 20 Jun 2021 08:37 |
Published Version: | https://doi.org/10.1109/JIOT.2017.2666269 |
Status: | Published |
Publisher: | IEEE |
Identification Number: | 10.1109/JIOT.2017.2666269 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:112757 |