Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks

In wireless sensor networks (WSNs), there are numerous factors that may cause network congestion problems, such as the many-to-one communication modes, mutual interference of wireless links, dynamic changes of network topology and the memory-restrained characteristics of nodes. All these factors res...

Full description

Bibliographic Details
Main Authors: Yinfeng Wu, Xiaofeng Xu, Jiangwen Wan, Renjian Feng
Format: Article
Language:English
Published: MDPI AG 2009-10-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/9/10/8278/
id doaj-0466642d462440aea2502b1ff4be6129
record_format Article
spelling doaj-0466642d462440aea2502b1ff4be61292020-11-24T23:39:30ZengMDPI AGSensors1424-82202009-10-019108278831010.3390/s91008278Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor NetworksYinfeng WuXiaofeng XuJiangwen WanRenjian FengIn wireless sensor networks (WSNs), there are numerous factors that may cause network congestion problems, such as the many-to-one communication modes, mutual interference of wireless links, dynamic changes of network topology and the memory-restrained characteristics of nodes. All these factors result in a network being more vulnerable to congestion. In this paper, a cross-layer active predictive congestion control scheme (CL-APCC) for improving the performance of networks is proposed. Queuing theory is applied in the CL-APCC to analyze data flows of a single-node according to its memory status, combined with the analysis of the average occupied memory size of local networks. It also analyzes the current data change trends of local networks to forecast and actively adjust the sending rate of the node in the next period. In order to ensure the fairness and timeliness of the network, the IEEE 802.11 protocol is revised based on waiting time, the number of the node‟s neighbors and the original priority of data packets, which dynamically adjusts the sending priority of the node. The performance of CL-APCC, which is evaluated by extensive simulation experiments. is more efficient in solving the congestion in WSNs. Furthermore, it is clear that the proposed scheme has an outstanding advantage in terms of improving the fairness and lifetime of networks. http://www.mdpi.com/1424-8220/9/10/8278/wireless sensor networkscongestion controldynamic prioritycross-layer protocol
collection DOAJ
language English
format Article
sources DOAJ
author Yinfeng Wu
Xiaofeng Xu
Jiangwen Wan
Renjian Feng
spellingShingle Yinfeng Wu
Xiaofeng Xu
Jiangwen Wan
Renjian Feng
Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
Sensors
wireless sensor networks
congestion control
dynamic priority
cross-layer protocol
author_facet Yinfeng Wu
Xiaofeng Xu
Jiangwen Wan
Renjian Feng
author_sort Yinfeng Wu
title Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
title_short Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
title_full Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
title_fullStr Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
title_full_unstemmed Cross-Layer Active Predictive Congestion Control Protocol for Wireless Sensor Networks
title_sort cross-layer active predictive congestion control protocol for wireless sensor networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2009-10-01
description In wireless sensor networks (WSNs), there are numerous factors that may cause network congestion problems, such as the many-to-one communication modes, mutual interference of wireless links, dynamic changes of network topology and the memory-restrained characteristics of nodes. All these factors result in a network being more vulnerable to congestion. In this paper, a cross-layer active predictive congestion control scheme (CL-APCC) for improving the performance of networks is proposed. Queuing theory is applied in the CL-APCC to analyze data flows of a single-node according to its memory status, combined with the analysis of the average occupied memory size of local networks. It also analyzes the current data change trends of local networks to forecast and actively adjust the sending rate of the node in the next period. In order to ensure the fairness and timeliness of the network, the IEEE 802.11 protocol is revised based on waiting time, the number of the node‟s neighbors and the original priority of data packets, which dynamically adjusts the sending priority of the node. The performance of CL-APCC, which is evaluated by extensive simulation experiments. is more efficient in solving the congestion in WSNs. Furthermore, it is clear that the proposed scheme has an outstanding advantage in terms of improving the fairness and lifetime of networks.
topic wireless sensor networks
congestion control
dynamic priority
cross-layer protocol
url http://www.mdpi.com/1424-8220/9/10/8278/
work_keys_str_mv AT yinfengwu crosslayeractivepredictivecongestioncontrolprotocolforwirelesssensornetworks
AT xiaofengxu crosslayeractivepredictivecongestioncontrolprotocolforwirelesssensornetworks
AT jiangwenwan crosslayeractivepredictivecongestioncontrolprotocolforwirelesssensornetworks
AT renjianfeng crosslayeractivepredictivecongestioncontrolprotocolforwirelesssensornetworks
_version_ 1725513188170006528