Wireless Networking Performance in IoT Using Adaptive Contention Window

Internet of Things (IoT) network contains heterogeneous resource-constrained computing devices which has its unique reputation in IoT environments. In spite of its distinctiveness, the network performance deteriorates by the distributed contention of the nodes for the shared wireless medium in IoT....

Full description

Bibliographic Details
Main Authors: R. M. Bhavadharini, S. Karthik, N. Karthikeyan, Anand Paul
Format: Article
Language:English
Published: Hindawi-Wiley 2018-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2018/7248040
id doaj-2adee69ff24840ba8da86aefb8932eb5
record_format Article
spelling doaj-2adee69ff24840ba8da86aefb8932eb52020-11-24T22:15:09ZengHindawi-WileyWireless Communications and Mobile Computing1530-86691530-86772018-01-01201810.1155/2018/72480407248040Wireless Networking Performance in IoT Using Adaptive Contention WindowR. M. Bhavadharini0S. Karthik1N. Karthikeyan2Anand Paul3Department of Computer Science and Engineering, SNS College of Technology, Coimbatore, IndiaDepartment of Computer Science and Engineering, SNS College of Technology, Coimbatore, IndiaDepartment of Computer Science and Engineering, SNS College of Technology, Coimbatore, IndiaDepartment of Computer Science and Engineering, SNS College of Technology, Coimbatore, IndiaInternet of Things (IoT) network contains heterogeneous resource-constrained computing devices which has its unique reputation in IoT environments. In spite of its distinctiveness, the network performance deteriorates by the distributed contention of the nodes for the shared wireless medium in IoT. In IoT network, the Medium Access Control (MAC) layer contention impacts the level of congestion at the transport layer. Further, the increasing node contention at the MAC layer increases link layer frame drops resulting in timeouts at the transport layer segments and the performance of TCP degrades. In addition to that, the expiration of maximum retransmission attempts and the high contentions drive the MAC retransmissions and the associated overheads to reduce the link level throughput and the packet delivery ratio. In order to deal with aforementioned problems, the Adaptive Contention Window (ACW) is proposed, which aims to reduce the MAC overhead and retransmissions by determining active queue size at the contending nodes and the energy level of the nodes to improve TCP performance. Further, the MAC contention window is adjusted according to the node’s active queue size and the residual energy and TCP congestion window is dynamically adjusted based on the MAC contention window. Hence, by adjusting the MAC Adaptive Contention Window, the proposed model effectively distributes the access to medium and assures improved network throughput. Finally, the simulation study implemented through ns-2 is compared with an existing methodology such as Cross-Layer Congestion Control and dynamic window adaptation (CC-BADWA); the proposed model enhances the network throughput with the minimal collisions.http://dx.doi.org/10.1155/2018/7248040
collection DOAJ
language English
format Article
sources DOAJ
author R. M. Bhavadharini
S. Karthik
N. Karthikeyan
Anand Paul
spellingShingle R. M. Bhavadharini
S. Karthik
N. Karthikeyan
Anand Paul
Wireless Networking Performance in IoT Using Adaptive Contention Window
Wireless Communications and Mobile Computing
author_facet R. M. Bhavadharini
S. Karthik
N. Karthikeyan
Anand Paul
author_sort R. M. Bhavadharini
title Wireless Networking Performance in IoT Using Adaptive Contention Window
title_short Wireless Networking Performance in IoT Using Adaptive Contention Window
title_full Wireless Networking Performance in IoT Using Adaptive Contention Window
title_fullStr Wireless Networking Performance in IoT Using Adaptive Contention Window
title_full_unstemmed Wireless Networking Performance in IoT Using Adaptive Contention Window
title_sort wireless networking performance in iot using adaptive contention window
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8669
1530-8677
publishDate 2018-01-01
description Internet of Things (IoT) network contains heterogeneous resource-constrained computing devices which has its unique reputation in IoT environments. In spite of its distinctiveness, the network performance deteriorates by the distributed contention of the nodes for the shared wireless medium in IoT. In IoT network, the Medium Access Control (MAC) layer contention impacts the level of congestion at the transport layer. Further, the increasing node contention at the MAC layer increases link layer frame drops resulting in timeouts at the transport layer segments and the performance of TCP degrades. In addition to that, the expiration of maximum retransmission attempts and the high contentions drive the MAC retransmissions and the associated overheads to reduce the link level throughput and the packet delivery ratio. In order to deal with aforementioned problems, the Adaptive Contention Window (ACW) is proposed, which aims to reduce the MAC overhead and retransmissions by determining active queue size at the contending nodes and the energy level of the nodes to improve TCP performance. Further, the MAC contention window is adjusted according to the node’s active queue size and the residual energy and TCP congestion window is dynamically adjusted based on the MAC contention window. Hence, by adjusting the MAC Adaptive Contention Window, the proposed model effectively distributes the access to medium and assures improved network throughput. Finally, the simulation study implemented through ns-2 is compared with an existing methodology such as Cross-Layer Congestion Control and dynamic window adaptation (CC-BADWA); the proposed model enhances the network throughput with the minimal collisions.
url http://dx.doi.org/10.1155/2018/7248040
work_keys_str_mv AT rmbhavadharini wirelessnetworkingperformanceiniotusingadaptivecontentionwindow
AT skarthik wirelessnetworkingperformanceiniotusingadaptivecontentionwindow
AT nkarthikeyan wirelessnetworkingperformanceiniotusingadaptivecontentionwindow
AT anandpaul wirelessnetworkingperformanceiniotusingadaptivecontentionwindow
_version_ 1725795857671913472