• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Implementation of Dynamic DSCP Adjustment for Effective TCP Transmission on Linux Platform

Cheng, Sheng-Chung 09 July 2002 (has links)
IETF proposes the Differentiated Service(DiffServ) architecture for next-generation QoS networks. The main features of a DiffServ network are high scalability and compatibility. However, lacking of supporting QoS for individual flows becomes a problem. To remedy this problem, we propose an effective TCP transmission (ETCP) scheme based on the characteristics of TCP. The goal of this thesis is to make TCP transmission more effective. Because of the network complexity, we need to modify both the Ingress and Egress nodes. At Ingress node, we measure TCP congestion window(cwnd) and Round Trip Time(RTT), while at Egress node we monitor the throughput and embed a feedback ratio into TCP header of the acknowledge packets. When the throughput is below or over the target throughput, we adjust DSCP dynamically. The adjustment depends on both measured TCP congestion window and RTT. Each DSCP value is mapped with a delay time through Delayed-FIFO. Changing the delay time in Ingress node, we are able to control TCP transmission associated with RTT more effectively. For the purpose of the demonstration, we implement our scheme on Linux platform. We discuss the performance difference between the theoretical and practical results through experiments. Besides, from the implementation, we have shown that our proposed architecture is workable and compatible with today¡¦s network environment.

Page generated in 0.068 seconds