A Fluid-Based Model of Time-Limited TCP Flows in a DiffServ Environment
نویسندگان
چکیده
Abstract — The Differentiated Services (DiffServ DS) architecture allows IP networks to offer different QoS levels to different users and applications. In this architecture, routers in the core network offer the same Per-Hop Behavior (PHB) to all the packets classified as belonging to the same class at the edge of the network. One of the most important standard types of PHB is the Assured Forwarding (AF) PHB. Within each AF class, IP packets can be marked with different drop precedence (DP) values, and treated differently in congested DS nodes. To this end, DS nodes in the core network implement Active Queue Management (AQM) mechanisms. The challenge in this context is appropriate configuration of the AQM control parameters. For this reason, it is important to provide designers with an accurate analytical framework to calculate the end-to-end performance of TCP flows in a DiffServ network. The target of this paper is to provide an accurate fluid-flow analytical model of a DiffServ network where the RIO-C, RIO-DC and WRED AQM techniques are implemented. We address a network simultaneously loaded with both short-lived and long-lived TCP flows, and we consider one AF class in which two DPs are defined, one for packets complying with the negotiated profile (IN packets), and another for packets that do not respect it (OUT packets). The proposed model can be applied to any complex network topology, not just to a bottleneck link. In addition, it is able to capture cases in which not all network routers implement the same AQM technique.
منابع مشابه
TCP-aware packet marking in networks with DiffServ support
In the context of Differentiated Service, the Assured Forwarding class recently proposed by the IETF offers the capabilities of distinguishing two or more classes of packets, based on bit marking in packet headers. Originally, packet marking was intended to be performed according to the aggregate user-profile in the DiffServ model. In this paper we show the benefit of an alternative strategy in...
متن کاملA Memory-Based Approach for a TCP-Friendly Traffic Conditioner in DiffServ Networks
Markers, one of the building blocks of a traffic conditioner play a major role for resource allocation in a DiffServ network. Recently, there has been a considerable research interest in designing intelligent markers, tailored for TCP traffic. The TCP dynamics make the design of a marker difficult in many respects. We list out the issues related to designing a TCPfriendly marker and propose an ...
متن کاملTCP-friendly traffic conditioning in DiffServ networks: a memory-based approach
Recently, there has been a considerable research interest in designing intelligent markers, tailored for TCP traffic. Markers, one of the building blocks of a traffic conditioner play a major role for resource allocation in a Differentiated Services (DiffServ) network. The TCP dynamics make the design of a marker difficult in many respects. In this paper, we list out the issues related to desig...
متن کاملHow to Achieve Fair Differentiation
We present a simple packet level model to show how marking at the DiffServ boundary node and scheduling and discarding inside a DiffServ node affect the division of bandwidth between two delay classes: elastic TCP flows and streaming non-TCP flows. We conclude that only per flow marking together with dependent discarding thresholds across both delay classes is able to divide bandwidth fairly, a...
متن کاملA Markovian Model for TCP Analysis in a Differentiated Services Network
In a Differentiated Services network, the use of TCP by an application impacts the service it gets from the network. TCP congestion control algorithms are designed to provide a fair sharing of resources in a best effort network as the current Internet. TCP is not conscious of the new services proposed by DiffServ, namely the different priorities packets are injected with into the network. Many ...
متن کامل