Price-Based Congestion Control Algorithm for Wireless Multi-hop Networks
-
摘要: 为有效缓解拥塞,并在QoS保证与业务公平性之间找到合适的平衡点,基于定价机制提出了一种链路 层逐跳拥塞控制算法.该算法考虑了MAC的时间限制和二进制干扰模型限制,将传输失败率作为网络拥塞的 控制准则之一引入拥塞价格函数中;流路径上的每个节点根据接收到的拥塞价格动态调整每个流的传输速率; 优化目标是系统中总的流效用之和达到权重比例公平.此外,还考虑了节点内部流的调度策略,根据等待时间函 数动态调整节点内各个流的优先级,以保证每个流的QoS需求和公平性.仿真结果表明:提出的拥塞控制策略 能够有效缓解链路拥塞,系统总吞吐率比未采用拥塞控制机制提高约41%,公平性提高约29%,且极大地改善 了平均时延、平均丢包率、平均吞吐率等其他性能指标.Abstract: In order to alleviate network congestion effectively and find a proper balance point between QoS guarantee and fairness among different types of traffic, a price-based hop-by-hop congestion control scheme was proposed. In this scheme, the constraints in MAC (medium access control) time and binary interference model are considered, and the transmission failure ratio, as one of the criteria of network congestion control, is introduced into a congestion price function. To each node along a flow path, the transmission rate of each flow is adjusted dynamically in light of the received congestion price. The optimization goal is to obtain proportional fairness for the utility sum of each flow. Additionally, in order to guarantee the QoS requirement and fairness of each flow, the intra-node flow scheduling scheme is taken into account, and the priority of each flow within a node is adjusted dynamically based on the waiting time function. The simulation results show that the proposed scheme can alleviate congestion effectively. Compared with the scheme without congestion control, the proposed scheme can increase the system total throughput by 41% and the fairness by 29%. Furthermore, the performances such as average delay, average packet loss ratio and average throughput are improved significantly.
-
Key words:
- congestion control /
- wireless network /
- price /
- time constraint /
- interference
点击查看大图
计量
- 文章访问数: 1070
- HTML全文浏览量: 72
- PDF下载量: 558
- 被引次数: 0