Lightweight Fairness Solutions for XCP and TCP Cohabitation

  • Dino M. López Pacheco
  • Laurent Lefèvre
  • Congduc Pham
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4982)


XCP is a promising router-assisted protocol due to its high performance and intra-protocol fairness in fully XCP networks. However, XCP is not inter-operable with current E2E protocols resulting in a poor performance of XCP flows when the resources are shared with TCP-like flows. In this paper, we propose a lightweight fairness solution, that can benefit the cohabitation between XCP and TCP in large bandwidth x delay product networks and long-life flows scenarios, as it is shown in our simulation results.


TCP End-to-End protocols XCP ERN protocols inter-protocol fairness inter-operability 


  1. 1.
    Akella, A., Seshan, S., Shenker, S., Stoica, I.: Exploring Congestion Control (2002)Google Scholar
  2. 2.
    Bloom, B.H.: Space/Time Trade-Offs In Hash Coding With Allowable Errors. Communications of the ACM 13(7), 422–426 (1970)CrossRefzbMATHGoogle Scholar
  3. 3.
    Braden, R.: Requirements for Internet Hosts - Communication Layers. RFC 1122 (Standard), Updated by RFCs 1349, 4379 (October 1989)Google Scholar
  4. 4.
    Cappello, F., Caron, E., Dayde, M., Desprez, F., Jeannot, E., Jegou, Y., Lanteri, S., Leduc, J., Melab, N., Mornet, G., Namyst, R., Primet, P., Richard, O.: Grid’5000: a Large Scale, Reconfigurable, Controlable and Monitorable Grid Platform. In: Grid’2005 Workshop, Seattle, USA, November 13-14, IEEE/ACM (2005)Google Scholar
  5. 5.
    Katabi, D., Handley, M., Rohrs, C.: Congestion Control for High Bandwidth-Delay Product Networks. In: ACM SIGCOMM (2002)Google Scholar
  6. 6.
    Kelly, T.: Scalable TCP: Improving Performance in Highspeed Wide Area Networks. SIGCOMM Comput. Commun. Rev. 33(2), 83–91 (2003)CrossRefGoogle Scholar
  7. 7.
    Li, J.-S., Su, Y.-S.: Random Early Detection With Flow Number Estimation and Queue Length Feedback Control. Journal of Systems Architecture 52(6), 359–372 (2006)MathSciNetCrossRefGoogle Scholar
  8. 8.
    López Pacheco, D.M., Lefevre, L., Pham, C.-D.: Fairness Issues When Transferring Large Volume of Data on High Speed Networks With Router-Assisted Transport Protocols. In: High Speed Networks Workshop 2007, in conjunction with IEEE INFOCOM 2007, Anchorage, Alaska, USA (May 2007)Google Scholar
  9. 9.
    López Pacheco, D.M., Pham, C.-D., Lefevre, L.: XCP-i: eXplicit Control Protocol for Heterogeneous Inter-Networking of High-Speed Networks. In: Globecom 2006, San Francisco, California, USA (November 2006)Google Scholar
  10. 10.
    Lopez-Pacheco, D.M., Pham, C.: Robust Transport Protocol for Dynamic High-Speed Networks: Enhancing the XCP Approach. In: Proceedings of IEEE International Conference on Networks, Kuala Lumpur, Malaysia, November 2005, vol. 1, pp. 404–409 (2005)Google Scholar
  11. 11.
    Martin Suchara, B.W., Witt, R.: TCP MaxNet: Implementation and Experiments on the WAN in Lab. In: IEEE International Conference on Networks (November 2005)Google Scholar
  12. 12.
    ns2. The Network Simulator (2007),
  13. 13.
    Ott, T.J., Lakshman, T.V., Wong, L.H.: SRED: Stabilized RED. In: INFOCOM, pp. 1346–1355 (1999)Google Scholar
  14. 14.
    Postel, J.: Transmission Control Protocol. RFC 793 (Standard), September 1981. Updated by RFC 3168 (1981)Google Scholar
  15. 15.
    Floyd, S.: HighSpeed TCP for Large Congestion Windows. RFC 3649 (Experimental) (December 2003)Google Scholar
  16. 16.
    Xu, L., Harfoush, K., Rhee, I.: Binary Increase Congestion Control (BIC) for Fast Long-Distance Networks. In: INFOCOM (2004)Google Scholar
  17. 17.
    Leonard, D., Zhang, D.L.Y.: JetMax: Scalable Max-Min Congestion Control for High-Speed Heterogeneous Networks. In: INFOCOM (April 2006)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Dino M. López Pacheco
    • 1
    • 2
  • Laurent Lefèvre
    • 2
  • Congduc Pham
    • 3
  1. 1.CONACyTFrance
  2. 2.INRIA RESOUniversité de Lyon / ENSLFrance
  3. 3.LIUPPA LaboratoryUniversité de PauFrance

Personalised recommendations