End-to-End Congestion Control for High Speed Networks Based on Population Ecology Models

Abstract

Since TCP congestion control is ill-suited for high speed networks, designing a replacement for TCP has become a challenge. To address this problem, we extend the population ecology theory to design a novel congestion control algorithm. We treat the network flows as the species in nature, the throughput of the flows as the population number, and the bottleneck bandwidth as the food resources. Then we use the key idea of constructing population ecology models to develop a novel congestion control model, and implement the corresponding end-to-end transport protocol through measurement, which called Population Ecology TCP (PE-TCP). The theoretical analysis and simulation results validate that PE-TCP achieves high utilization, fast convergence, fair bandwidth allocation, and near-zero packet drops. These qualities are desirable for high speed networks.

DOI: 10.1109/ICDCS.2008.26

9 Figures and Tables

Cite this paper

@article{Huang2008EndtoEndCC, title={End-to-End Congestion Control for High Speed Networks Based on Population Ecology Models}, author={Xiaomeng Huang and Fengyuan Ren and Guangwen Yang and Yongwei Wu and W. Zhen and Chuang Lin}, journal={2008 The 28th International Conference on Distributed Computing Systems}, year={2008}, pages={353-360} }