当前位置: X-MOL 学术Int. J. Netw. Manag. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An optimization-based congestion control for constrained application protocol
International Journal of Network Management ( IF 1.5 ) Pub Date : 2021-07-05 , DOI: 10.1002/nem.2178
Godfrey A. Akpakwu 1, 2 , Gerhard P. Hancke 2, 3 , Adnan M. Abu‐Mahfouz 2, 4
Affiliation  

The Constrained Application Protocol (CoAP) is a lightweight web transfer protocol designed based on the REST architecture standardized by the Internet Engineering Task Force (IETF) to meet and accommodate the requirements of the constrained Internet of Things (IoT) environments. Managing congestion control in a resource-constrained lossy network with a high bit error rate is a significantly challenging task that needs to be addressed. The primary congestion control mechanism defined by CoAP specification leverages on basic binary exponential backoff and often fails to utilize the network dynamics to the best of its traffic conditions. As a result, CoCoA has been introduced for better IoT resource utilization. In addition, CoCoA retransmission timeout (RTO) for network dynamics is based on constant coefficient values. The resource-constrained nature of IoT networks poses new design challenges for congestion control mechanisms. In this paper, we propose a new particle swarm optimization (PSO)-based congestion control approach called psoCoCoA as a variation of CoCoA. The psoCoCoA applies random and optimal parameter-driven simulation to optimize default CoAP parameters and update the fitness and velocity positions to adapt to the traffic conditions. This process is performed for different traffic scenarios by varying the retransmission and max-age values by using the optimization-based algorithm. We carried out extensive simulations to validate the congestion control performance for CoAP with Observe, CoCoA, and psoCoCoA with different network topologies. The results indicate that psoCoCA outperforms or very similar to CoCoA and achieves better performance compared to CoAP with Observe under different network scenarios.

中文翻译:

一种基于优化的受限应用协议拥塞控制

受限应用协议 (CoAP) 是一种基于互联网工程任务组 (IETF) 标准化的 REST 架构设计的轻量级 Web 传输协议,旨在满足和适应受限物联网 (IoT) 环境的要求。在具有高误码率的资源受限的有损网络中管理拥塞控制是一项非常具有挑战性的任务,需要解决。CoAP 规范定义的主要拥塞控制机制利用了基本的二进制指数退避,并且通常无法充分利用网络动态来优化其流量条件。因此,为了更好地利用物联网资源,引入了 CoCoA。此外,网络动态的 CoCoA 重传超时 (RTO) 基于常数系数值。物联网网络的资源受限性质对拥塞控制机制提出了新的设计挑战。在本文中,我们提出了一种新的基于粒子群优化 (PSO) 的拥塞控制方法,称为 psoCoCoA,它是 CoCoA 的一种变体。psoCoCoA 应用随机和最优参数驱动模拟来优化默认 CoAP 参数并更新适应度和速度位置以适应交通状况。通过使用基于优化的算法改变重传和最大年龄值,针对不同的流量场景执行此过程。我们进行了广泛的模拟,以验证具有不同网络拓扑的 Observe、CoCoA 和 psoCoCoA 的 CoAP 的拥塞控制性能。
更新日期:2021-07-05
down
wechat
bug