QoS support for UDP/TCP based networks

  • Authors:
  • S.-H Jeong;H Owen;J Copeland;J Sokol

  • Affiliations:
  • School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0250, USA;School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0250, USA;School of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0250, USA;Siemens AG, Corporate Technology, D-81730 Munich, Germany

  • Venue:
  • Computer Communications
  • Year:
  • 2001

Quantified Score

Hi-index 0.24

Visualization

Abstract

To support UDP-based real-time applications over the Internet, it is necessary to provide bandwidth to the UDP applications within the network so that the performance of the UDP applications will not be seriously affected during periods of congestion. UDP flows do not typically back off when they encounter congestion. Thus, UDP flows aggressively use up more bandwidth than TCP friendly flows. Therefore, while it is important to have router algorithms support UDP flows by assigning appropriate bandwidth, it is also necessary to protect responsive TCP flows from unresponsive or aggressive UDP flows so that all users get a reasonable quality of service (QoS). In this paper, we propose a set of router-based QoS mechanisms including queue policy, resource reservation, and metering. These router-based QoS mechanisms provide rate guarantees to UDP flows, protection of well-behaved TCP flows from unresponsive UDP flows, and bandwidth fairness between TCP flows.