Department of Computer Engineering, University of Isfahan, Isfahan, Iran.
Virginia Modeling, Analysis, and Simulation Center, Old Dominion University, Suffolk, VA, United States of America.
PLoS One. 2023 Aug 1;18(8):e0288955. doi: 10.1371/journal.pone.0288955. eCollection 2023.
Opportunistic routing (OR) can greatly increase transmission reliability and network throughput in wireless ad-hoc networks by taking advantage of the broadcast nature of the wireless medium. However, network congestion is a barrier in the way of OR's performance improvement, and network congestion control is a challenge in OR algorithms, because only the pure physical channel conditions of the links are considered in forwarding decisions. This paper proposes a new method to control network congestion in OR, considering three types of parameters, namely, the backlogged traffic, the traffic flows' Quality of Service (QoS) level, and the channel occupancy rate. Simulation results show that the proposed algorithm outperforms the state-of-the-art algorithms in the context of OR congestion control in terms of average throughput, end-to-end delay, and Packet Delivery Ratio (PDR). Due to the higher PDR at different traffic loads and different node densities, it can be concluded that the proposed algorithm also improves network scalability, which is very desirable given the recent changes in wireless networks.
机会路由(OR)可以通过利用无线媒介的广播性质,极大地提高无线自组网的传输可靠性和网络吞吐量。然而,网络拥塞是 OR 性能提升的障碍,网络拥塞控制是 OR 算法中的一个挑战,因为在转发决策中只考虑链路的纯物理信道条件。本文提出了一种新的方法来控制 OR 中的网络拥塞,考虑了三种类型的参数,即拥塞业务量、业务流的服务质量(QoS)水平和信道占用率。仿真结果表明,在所提出的算法中,在 OR 拥塞控制方面,平均吞吐量、端到端延迟和分组投递率(PDR)方面均优于最先进的算法。由于在不同的业务量和不同的节点密度下具有更高的 PDR,可以得出结论,所提出的算法还提高了网络的可扩展性,这在无线网络最近的变化情况下是非常理想的。