提出了能够适应ForCES传输映射层特性的带宽分配机制的RQ-DPP算法。该算法将不同消息放入不同消息队列中,根据概率优先算法对消息队列进行调度,计算消息流占用的带宽权值,根据消息流传输速率和消息队列长度动态调整消息被拒绝入队的概率,并根据消息种类和拒绝概率动态改变消息调度队列的调度概率。通过ns-2.30仿真实验证明,RQ-DPP算法能满足ForCES传输映射层的带宽分配要求。
In this paper, the author proposes a bandwidth allocation mechanism called Rate and Queue controlled Dynamic Probabilistie Priority (RQ-DPP) based on Transport Mapping Layer of ForCES (ForCES TML). It uses Probabilistic Priority (PP) scheduling to schedule message-queues which keep different messages, and calculate bandwidth. RQ-DPP calculates refusing probability of an incoming packet based on per-flow's estimated rate and buffer occupancy, and then dynamically adjusts scheduling probability of queues based on message's kind and dropping probability. Simula- tion using ns-2.30 shows the effectiveness of the new bandwidth allocation mechanism.