Congestion control in wireless sensor and 6LoWPAN networks: toward the Internet of Things

Congestion control in wireless sensor and 6LoWPAN networks: toward the Internet of Things
复制标题

DOI:
10.1007/s11276-018-1743-y
复制
发表时间:
2019-11-01
期刊:
影响因子:
3
通讯作者:
Kemp, Andrew H.
Kemp, Andrew H.
中科院分区:
计算机科学4区
文献类型:
--
作者:
Al-Kashoash, Hayder A. A.;Kharrufa, Harith;Kemp, Andrew H.

文献摘要

被引文献

相似文献

物联网(IoT)是研究界面临的下一个重大挑战,其中IPv6 over low power wireless personal area network(6LoWPAN)协议栈是IoT的关键部分。最近,IETF ROLL和6LoWPAN工作组已经为6LoWPAN网络开发了新的基于IP的协议,以减轻将低存储器、有限的处理能力和受限的电源传感器节点连接到互联网的挑战。在6LoWPAN网络中,繁重的网络流量会导致拥塞,这会显著降低网络性能并影响服务质量方面,例如吞吐量、延迟、能耗、可靠性和数据包交付。本文综述了6LoWPAN网络的协议栈,总结了一套6LoWPAN网络的协议和标准。此外,我们回顾和比较了一些流行的拥塞控制机制在无线传感器网络(WSNs),并将它们分为流量控制,资源控制,和混合算法的基础上使用的拥塞控制策略。我们提出了一个比较审查所有现有的拥塞控制方法在6LoWPAN网络。本文重点讨论了无线传感器网络和6LoWPAN网络的拥塞控制机制之间的差异,并解释了无线传感器网络拥塞控制方案对6LoWPAN网络的适用性和有效性。最后,本文给出了一些潜在的方向,设计一种新的拥塞控制协议,支持物联网应用的要求,在未来的工作。
The Internet of Things (IoT) is the next big challenge for the research community where the IPv6 over low power wireless personal area network (6LoWPAN) protocol stack is a key part of the IoT. Recently, the IETF ROLL and 6LoWPAN working groups have developed new IP based protocols for 6LoWPAN networks to alleviate the challenges of connecting low memory, limited processing capability, and constrained power supply sensor nodes to the Internet. In 6LoWPAN networks, heavy network traffic causes congestion which significantly degrades network performance and impacts on quality of service aspects such as throughput, latency, energy consumption, reliability, and packet delivery. In this paper, we overview the protocol stack of 6LoWPAN networks and summarize a set of its protocols and standards. Also, we review and compare a number of popular congestion control mechanisms in wireless sensor networks (WSNs) and classify them into traffic control, resource control, and hybrid algorithms based on the congestion control strategy used. We present a comparative review of all existing congestion control approaches in 6LoWPAN networks. This paper highlights and discusses the differences between congestion control mechanisms for WSNs and 6LoWPAN networks as well as explaining the suitability and validity of WSN congestion control schemes for 6LoWPAN networks. Finally, this paper gives some potential directions for designing a novel congestion control protocol, which supports the IoT application requirements, in future work.