2nd International ICST Conference on Communications and Networking in China

Research Article

Utilizing TTL to Enhance TCP Fairness

  • @INPROCEEDINGS{10.1109/CHINACOM.2007.4469365,
        author={Hangxing Wu and Fengyuan Ren and Dejun Mu and Wenping Pan},
        title={Utilizing TTL to Enhance TCP Fairness},
        proceedings={2nd International ICST Conference on Communications and Networking in China},
        publisher={IEEE},
        proceedings_a={CHINACOM},
        year={2008},
        month={3},
        keywords={Algorithm design and analysis  Automation  Channel allocation  Chromium  Computer science  Educational institutions  Internet  TCPIP  Throughput  Transport protocols},
        doi={10.1109/CHINACOM.2007.4469365}
    }
    
  • Hangxing Wu
    Fengyuan Ren
    Dejun Mu
    Wenping Pan
    Year: 2008
    Utilizing TTL to Enhance TCP Fairness
    CHINACOM
    IEEE
    DOI: 10.1109/CHINACOM.2007.4469365
Hangxing Wu1,*, Fengyuan Ren2,*, Dejun Mu1, Wenping Pan1
  • 1: College of Automation, Northwestern Polytechnical University, Xi’an 710072, China
  • 2: Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
*Contact email: whx9711@163.com, renfy@csnet1.cs.tsinghua.edu.cn

Abstract

The existed work shows that TCP has serious unfairness problem in multiple congested router. To improve TCP fairness, some queue management schemes, such as FRED, Balanced RED, have been developed to solve this problem, but most of them require to maintain per-flow state in routers. In our previous work, we have designed a two-category classifier for Active Queue Management (AQM) to enhance TCP fairness. Although it can achieve better TCP fairness in multiple congested router, it requires some modification to TCP header. Because it is incompatible for the standard TCP, it lacks of feasibility. In this paper, we will utilize TTL field in IP header to improve TCP fairness. A three-dimensional two-category classifier is designed by extending our previous work, and a based-hops fairness enhancement algorithm (BHFE) for AQM is developed. Simulation results show that it is not only effective to enhance TCP fairness in multiple congested router but also very well to keep queue length stable and small. Moreover, a very important advantage of BHFE is that it does not requires per-flow state in router and any modifications to the standard TCP/IP.