计算机应用 ›› 2011, Vol. 31 ›› Issue (12): 3195-3199.

• 网络与通信 • 上一篇    下一篇

基于种群生态的组播拥塞控制机制

麻海圆1,2,孟相如2,马志强2,周晶3,庄绪春2   

  1. 1. 94303部队,山东 潍坊 261051
    2. 空军工程大学 电讯工程学院,西安 710077
    3. 北京邮电大学 信息与通信工程学院,北京 100876
  • 收稿日期:2011-06-17 修回日期:2011-08-15 发布日期:2011-12-12 出版日期:2011-12-01
  • 通讯作者: 麻海圆
  • 基金资助:
    国家科技重大专项;陕西省自然科学基金资助项目;陕西省自然科学基金资助项目

High-speed multicast congestion control based on population ecology

MA Hai-yuan1,2,MENG Xiang-ru1,MA Zhi-qiang3,ZHOU Jing4,ZHUANG Xu-chun1   

  1. 1. Institute of Telecommunication Engineering, Air Force Enginering University, Xi’an Shaanxi 710077,China
    2. Troops 94303, Weifang Shandong 261051, China
    3. Institute of Telecommunication Engineering, Air Force Engineering University, Xi’an Shaanxi 710077,China
    4. School of Information and Communication Engineering,Beijing University of Posts and Telecommunications, Beijing 100876, China
  • Received:2011-06-17 Revised:2011-08-15 Online:2011-12-12 Published:2011-12-01
  • Contact: MA Hai-yuan

摘要: 针对现有TCP类组播拥塞控制机制不具有速率平滑性、往返时间(RTT)公平性以及在高速环境中传输效率低的问题,提出一种基于种群生态理论的自适应高速组播拥塞控制机制。该机制在每个接收端实现瓶颈链路带宽和背景流速率的测量,并将这两个测量值用于种群生态模型中以计算期望服务速率,然后使用一种简单的反馈抑制机制选取期望服务速率最小的接收端作为代表,该代表将其期望服务速率反馈给源端控制发送速率。仿真结果表明新机制发送速率平滑,具有RTT公平性,在低速网络和高速网络中都能与单播流公平共享带宽资源。

关键词: 组播, 拥塞控制, 种群生态, 期望服务速率

Abstract: The existing TCP multicast congestion control mechanisms do not have speed smoothness, Round-Trip Time (RTT)-fairness, and high efficiency in highspeed networks. To solve these inherent disadvantages derived from TCP, an Adaptive High-Speed Multicast (AHSM) congestion control mechanism was proposed based on population ecology theory. The new mechanism estimated the bottleneck bandwidth and the rate of background traffic at each receiver. Then the estimated values were used in population ecology model to calculate requested service rate. The receiver with lowest requested service rate was selected as representative to control the sending rate via feedbacks. The simulation results show that the new mechanism has speed smoothness and RTT-fairness, it also has high transmission efficiency in high-speed networks. It can share bandwidth with unicast flow in both low and high-speed networks.

Key words: multicast, congestion control, population ecology, requested service rate