论文部分内容阅读
为保证端到端的服务质量,无线MESH网常采用虚电路交换技术为业务分配专用带宽资源以避免乱序、拥塞等问题。现有系统常指定唯一的中心节点,统一进行集中式业务分配。为了解决中心节点负载过大、可靠性不高等问题,该文提出一种分布式带宽分配(distributed bandwidth allocation,DBA)算法,可动态地选择执行节点以提高分配效率。DBA算法考虑了业务的端到端延时约束、带宽占用率等要求。仿真表明:DBA算法可有效降低中心节点负担,提高网络吞吐率,增强抗毁性能。在节点数量多、业务繁忙等环境下,DBA算法远优于集中式分配方法。
To ensure end-to-end quality of service, wireless MESH networks often employ virtual circuit switching technology to allocate dedicated bandwidth resources for services to avoid out-of-order and congestion problems. Existing systems often specify the only central node, unified centralized business distribution. In order to solve the problem of excessive load on the central node and low reliability, this paper proposes a distributed bandwidth allocation (DBA) algorithm, which can dynamically select nodes to improve the allocation efficiency. The DBA algorithm takes into account the requirements of end-to-end delay constraints and bandwidth usage of services. Simulation results show that DBA algorithm can effectively reduce the burden on the central node, improve the network throughput and enhance the survivability. DBA algorithm is far superior to centralized distribution method in many nodes and busy business environment.