A Traffic Conditioning Algorithm for Enhancing the Fairness Between TCP and UDP Flows in DiffServ

  • Sungkeun Lee
  • Sunbok Goh
  • Moonsuk Jang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3981)


The Differentiated Services Network (DiffServ) aims to offer differ-ing levels of quality of service to different customers and their traffic flows. One important part of the traffic conditioner in DiffServ is measuring the traffic against the traffic profile and then marking the packets accordingly. In this paper, we propose the enhanced marking algorithm, which can assure the reserved rates of TCP and UDP flows and support fair distribution of excess bandwidth. We experiment with the proposed algorithm using ns-2 simulator. The simulation results show that our proposed marking scheme is rather insensitive of the effect of UDP on TCP throughput, and performs better both in terms of throughput assurance and fair distribution of excess bandwidth in case of well-provisioned and over-provisioned network environment.


Active Queue Management Expedite Forwarding Assured Forwarding Time Sliding Window Backbone Link 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Blake, S., et al.: An Architecture for Differentiated Services. Internet RFC 2475 (December 1998)Google Scholar
  2. Jacobson, V., et al.: An Expedited Forwarding PHB, Internet RFC 2598 (June 1999)Google Scholar
  3. Heinanen, J., et al.: Assured Forwarding PHB Group Internet RFC 2597 (June 1999)Google Scholar
  4. Clark, D., Fang, W.: Explicit Allocation of Best effort Packet Delivery Service. ACM Transactions on Networking (August 1998)Google Scholar
  5. Yeom, I., Reddy, N.: Impact of marking strategy on aggregated flows in a DiffServ network. In: IEEE ICMCS 1999 (1999)Google Scholar
  6. Seddigh, N., et al.: Bandwidth Assurance Issues for TCP flows in a Differentiated Services Network. In: Globecom 1999 (December 1999)Google Scholar
  7. Network simulator (Ns), University of California at Berkeley, CA (1997)Google Scholar
  8. Pieda, P., et al.: The Dynamics of TCP and UDP interaction in IP QoS Differentiated Services Networks. In: The 3rd Canadian Conference on Broadband Research (November 1999)Google Scholar
  9. Bernet, Y., et al.: A Conceptual Model for DiffServ Routers. IETF Internet Draft, draft-ietf-diffserv-model-02.txt (March 2000)Google Scholar
  10. Ibanez, J., Nichols, K.: Preliminary Simulation Evaluation of an Assured Service, IETF Internet Draft (August 1998)Google Scholar
  11. Heinanen, J., Finland, T., Guerin, R.: A Single Rate Three Color Marker, IETF Internet Draft (May 1999)Google Scholar
  12. Lin, W., Zheng, R., Hou, J.: How to Make Assured Services More Assured. In: ICNP 1999 (October 1999)Google Scholar
  13. Yeom, I., Hou, J.: Realizing Throughput Guarantees in a Differentiated Services Network. In: ICMCS, Florence, Italy (June 1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Sungkeun Lee
    • 1
  • Sunbok Goh
    • 2
  • Moonsuk Jang
    • 2
  1. 1.Department of Multimedia Engineering 
  2. 2.Department of Computer ScienceSunchon National UniversitySunchon, ChonnamKorea

Personalised recommendations