<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">IJCNS</journal-id><journal-title-group><journal-title>International Journal of Communications, Network and System Sciences</journal-title></journal-title-group><issn pub-type="epub">1913-3715</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ijcns.2016.96021</article-id><article-id pub-id-type="publisher-id">IJCNS-67684</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  End-to-End Performance Evaluation of TCP Traffic under Multi-Queuing Networks
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jean</surname><given-names>Marie Garcia</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohamed</surname><given-names>El Hedi Boussada</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Mobile Network and Multimedia, SUP’COM, Ariana, Tunisia</addr-line></aff><aff id="aff1"><addr-line>Services and Architectures for Advanced Networks, LAAS-CNRS, University of Toulouse, CNRS, Toulouse, France</addr-line></aff><pub-date pub-type="epub"><day>24</day><month>06</month><year>2016</year></pub-date><volume>09</volume><issue>06</issue><fpage>219</fpage><lpage>233</lpage><history><date date-type="received"><day>13</day>	<month>March</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>21</month>	<year>June</year>	</date><date date-type="accepted"><day>24</day>	<month>June</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  While Internet traffic is currently dominated by elastic data transfers, it is anticipated that streaming applications will rapidly develop and contribute a significant amount of traffic in the near future. Therefore, it is essential to understand and capture the relation between streaming and elastic traffic behavior. In this paper, we focus on developing simple yet effective approximations to capture this relationship. We study, then, an analytical model to evaluate the end-to-end performance of elastic traffic under multi-queuing system. This model is based on the fluid flow approximation. We assume that network architecture gives the head of priority to real time traffic and shares the remaining capacity between the elastic ongoing flows according to a specific weight.
 
</p></abstract><kwd-group><kwd>Flow-Level Modelling</kwd><kwd> Multi-Queuing Network</kwd><kwd> Quality of Service</kwd><kwd> Streaming Traffic</kwd><kwd> Elastic Traffic</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The expansion of mobile communications, the increase of access rates and the convergence of access technologies (which allowed users to access at the same services regardless of the terminal used and where they are) lead to a multiplication of services offered by networks and to an unprecedented growth in the number of users and traffic volumes that they generate.</p><p>In addition to its traditional services, there has been interest in supporting real-time communication applications in the packet-based environments. Therefore, we shall distinguish two broad categories of Internet traffic: stream and elastic [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] . Streaming traffic is generated by applications such as Voice over Internet protocol applications (VoIP applications), streaming video, interactive voice, online gaming, and videoconference applications. These applications have strict bandwidth, end-to-end packet delay and jitter requirements for reliable operation. Elastic traffic on the other hand is generated by applications such as file transfer, web-browsing, etc. Since these applications rely on the Transport Control Protocol (TCP) for packet transmission, the traffic generated is elastic in nature. This is because TCP’s congestion control adapts to the available capacity in the network (congestion avoidance and slow start adaptive mechanism) and results in an elastic packet transmission rate [<xref ref-type="bibr" rid="scirp.67684-ref2">2</xref>] .</p><p>To support both streaming and elastic traffic types, the network’s architecture has been evolved beyond the best-effort model. The Diffserv architecture goes towards meeting the distinct quality of service requirements of these two types of traffic [<xref ref-type="bibr" rid="scirp.67684-ref3">3</xref>] . Many studies have been done to perform service’s differentiation. Today, several scheduling algorithms are implemented to achieve this process, and are classified into two categories: fixed priority policies and bandwidth sharing-based policies like Weighted Round Robin (WRR) and Weighted Fair Queuing (WFQ) [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] . The composition between the two policies is considered by many telecommunications equipment constructors like Cisco [<xref ref-type="bibr" rid="scirp.67684-ref4">4</xref>] and Huawei [<xref ref-type="bibr" rid="scirp.67684-ref5">5</xref>] . The low-latency queuing (LLQ), for example, is a feature developed by Cisco to bring strict priority queuing (PQ) to class-based weighted fair queuing (CBWFQ) [<xref ref-type="bibr" rid="scirp.67684-ref4">4</xref>] .</p><p>Today, with more than two billion Internet users worldwide [<xref ref-type="bibr" rid="scirp.67684-ref6">6</xref>] - [<xref ref-type="bibr" rid="scirp.67684-ref8">8</xref>] , the information and communication technologies are increasingly present in our daily activities. In this context, the interruption of services provided by networks, or even a significant degradation of quality of service, is becoming less and less tolerable. Ensuring the continuity and quality of services is thus a major challenge for network operators.</p><p>For operators, the solution is to have a more regular monitoring of their infrastructures and to use traffic engineering techniques to anticipate the degradation of quality of service resulting from the phenomena of congestion. The use of these techniques, however, assumes to have models, theoretical methods and appropriate software tools to predict and control the quality of service of traffic flows.</p><p>In the literature, we can basically distinguish two types of models: the packet level models and flow level models. The packet level defines the way in which packets are generated and transported during the communication [<xref ref-type="bibr" rid="scirp.67684-ref9">9</xref>] . The packet level models incorporate many details about the system (Round Trip Times, buffer size, etc.) but generally consider a fixed number of persistent flows [<xref ref-type="bibr" rid="scirp.67684-ref10">10</xref>] . Although these models may be relevant to calculate packet level performance metrics (loss rate or transmission delay for example), they don’t consider the dynamic flow-level (the arrival of flows at random times and random amounts of data to be transmitted).</p><p>Flow-level models, are an idealized models that include random flow-level dynamics (arrivals and departures of flows) and use highly simplified models of the bandwidth sharing [<xref ref-type="bibr" rid="scirp.67684-ref10">10</xref>] . The complex underlying packet-level mechanisms (congestion control algorithms, packet scheduling, buffer management…), at short-time scales, are then simply represented by a long-term bandwidth sharing policy between ongoing flows [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] .</p><p>In general, a flow is defined as a series of packets between a source and a destination having the same transport protocol number and port number [<xref ref-type="bibr" rid="scirp.67684-ref11">11</xref>] . In flow level modelling, a flow is seen like an end-to-end connection between two entities whose rate varies dynamically in each arrival or departure of another flow. We refer to class of flows as all flows of the same service between a source and a destination, having a common rate limitation and the same resources requirements.</p><p>This paper presents a fluid model to evaluate and qualify performance characteristics of elastic traffic under multi-queuing architecture. In the next section, we present useful results applying to a network whose resources are dedicated for elastic traffic only. Section 3 is devoted to present our analytical model able to evaluate the performance of elastic traffic merging with streaming flows. The results presented in this manuscript are validated by simulations with NS2 in Section 4.</p></sec><sec id="s2"><title>2. Bandwidth Sharing with Elastic Traffic</title><p>The network consists of a set of links <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x6.png" xlink:type="simple"/></inline-formula> where each link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x7.png" xlink:type="simple"/></inline-formula> has a capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x8.png" xlink:type="simple"/></inline-formula>. A random number of elastic flows compete for the bandwidth of these links. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x9.png" xlink:type="simple"/></inline-formula> be the set of elastic flow classes. Elastic flows are generally characterized by their maximum bit rate and the mean size of the file that is transferred. For each elastic class-i flows (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x10.png" xlink:type="simple"/></inline-formula>), we define:</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x11.png" xlink:type="simple"/></inline-formula>: The mean volume transferred by flows.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x12.png" xlink:type="simple"/></inline-formula>: The maximum bit rate of each flow.</p><p>Flows arrive as an independent Poisson process with rate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x13.png" xlink:type="simple"/></inline-formula> for class-i flows. We refer to the product <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x14.png" xlink:type="simple"/></inline-formula> as the load of elastic class i. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x15.png" xlink:type="simple"/></inline-formula> be the incidence matrix defined as follows: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x16.png" xlink:type="simple"/></inline-formula>if class-i flows go through link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x17.png" xlink:type="simple"/></inline-formula> and it equals to zero otherwise.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x18.png" xlink:type="simple"/></inline-formula> be the elastic load offered to a link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x19.png" xlink:type="simple"/></inline-formula>. To maintain the stability of the system, we as-</p><p>sume that the total load of each link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x20.png" xlink:type="simple"/></inline-formula> is strictly inferior to its capacity:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x21.png" xlink:type="simple"/></inline-formula>.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x22.png" xlink:type="simple"/></inline-formula>is the actual rate of each flow in the absence of congestion. Congestion forces elastic flows to reduce their rate and thus to increase their duration. We note <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x23.png" xlink:type="simple"/></inline-formula> the number of class-i flows and we refer to the vector</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x24.png" xlink:type="simple"/></inline-formula>as the network state. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x25.png" xlink:type="simple"/></inline-formula>. We note<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x26.png" xlink:type="simple"/></inline-formula>.</p><p>Users essentially perceive performance through the mean time necessary to transfer a document [<xref ref-type="bibr" rid="scirp.67684-ref12">12</xref>] . In the following, we evaluate performance in terms of throughput, defined as the ratio of the mean flow size to the mean flow duration in steady state. Assuming network stability and applying Little’s formula, the throughput of a flow of any class i is related to the mean number of class-i flows <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x27.png" xlink:type="simple"/></inline-formula> through the relationship:</p><disp-formula id="scirp.67684-formula142"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x28.png"  xlink:type="simple"/></disp-formula><sec id="s2_1"><title>2.1. A Single Link Case</title><p>In this part, the system has a single link with capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x29.png" xlink:type="simple"/></inline-formula>. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x30.png" xlink:type="simple"/></inline-formula>.</p><sec id="s2_1_1"><title>2.1.1. Single Rate Limits</title><p>In this section, we will suppose that all classes have the same maximum bit rate<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x31.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x32.png" xlink:type="simple"/></inline-formula> be the maximum number of flows that can be allocated exactly <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x33.png" xlink:type="simple"/></inline-formula> units on the link. Above this limit, congestion occurs and flows equally share the link capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x34.png" xlink:type="simple"/></inline-formula>. Our system will be identical to a “Processor sharing” queue. We note by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x35.png" xlink:type="simple"/></inline-formula> the total number of flows presented in the link.</p><p>The average number of flows for each class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x36.png" xlink:type="simple"/></inline-formula> is given as follows [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] :</p><disp-formula id="scirp.67684-formula143"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x37.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x38.png" xlink:type="simple"/></inline-formula> is the probability of the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x39.png" xlink:type="simple"/></inline-formula> presenting all the congestion states. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x40.png" xlink:type="simple"/></inline-formula>is written as follows:</p><disp-formula id="scirp.67684-formula144"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x41.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x42.png" xlink:type="simple"/></inline-formula>is the probability of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x43.png" xlink:type="simple"/></inline-formula>. It is given by:</p><disp-formula id="scirp.67684-formula145"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x44.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_1_2"><title>2.1.2. Multi Rate Limits</title><p>As there are many class of flows with different transmission rate, the evolution of the number of flows depends on how link capacity is allocated. Most work has focused on so-called utility based allocations, where bandwidth is shared so as to maximize some utility function of the instantaneous flow rates [<xref ref-type="bibr" rid="scirp.67684-ref12">12</xref>] . Examples of such allocations are classical max-min fairness [<xref ref-type="bibr" rid="scirp.67684-ref13">13</xref>] and Kelly’s proportional fairness [<xref ref-type="bibr" rid="scirp.67684-ref14">14</xref>] . In general, the analysis of a network operating under these allocations scheme is quite difficult. One reason is that they do not lead to an explicit expression for the steady state distribution, which determines the typical number of competing flows of each class [<xref ref-type="bibr" rid="scirp.67684-ref15">15</xref>] . It turns out that, for the flow-level dynamics, that we are interested in, proportional fairness can be well approximated by the slightly different notion of balanced fairness [<xref ref-type="bibr" rid="scirp.67684-ref16">16</xref>] - [<xref ref-type="bibr" rid="scirp.67684-ref18">18</xref>] . The notion of balanced fairness was introduced by Bonald and Prouti&#232;re as a means to approximately evaluate the performance of fair allocations like max-min fairness and proportional fairness in wired networks. A key property of balanced fairness is its insensitivity: the steady state distribution is independent of all traffic characteristics beyond the traffic intensity [<xref ref-type="bibr" rid="scirp.67684-ref15">15</xref>] . The only required assumption is that flows arrive as a Poisson process, which is indeed satisfied in practice.</p><p>Nevertheless, the balanced fairness allocation remains complex to be used in a practical context as it requires the calculation of the probability of all possible states of the system, and thus it faces the combinatorial explosion of the space of states for large networks [<xref ref-type="bibr" rid="scirp.67684-ref2">2</xref>] . In [<xref ref-type="bibr" rid="scirp.67684-ref12">12</xref>] , Bonald et al. propose a recursive algorithm to evaluate performance metrics, in which it is possible to identify congested network links for each system status. Although this algorithm makes it possible to calculate an accurate performance metrics, it is only applicable on some special cases. For complex networks, identification of saturated links is not always feasible. Another approach has been proposed in [<xref ref-type="bibr" rid="scirp.67684-ref19">19</xref>] by Bonald et al. to resolve this problem. Under the assumption that the flows do not have a peak rate, the authors propose explicit approximations of key performance metrics in any network topology. In practice, flows generally have a peak rate that is typically a function of the user access line.</p><p>In [<xref ref-type="bibr" rid="scirp.67684-ref2">2</xref>] and [<xref ref-type="bibr" rid="scirp.67684-ref9">9</xref>] , we proposed some approximations to effectively calculate performance metrics under balanced fairness without requiring the evaluation of individual probabilities of states. These approximations are based on numerical observations and are practically applicable for all network topologies. Then, the average number of flows for each class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x45.png" xlink:type="simple"/></inline-formula> can be approximated as follows [<xref ref-type="bibr" rid="scirp.67684-ref2">2</xref>] :</p><disp-formula id="scirp.67684-formula146"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x46.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x47.png" xlink:type="simple"/></inline-formula> is the probability of the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x48.png" xlink:type="simple"/></inline-formula> representing all the congestion states.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x49.png" xlink:type="simple"/></inline-formula>is written as follows:</p><disp-formula id="scirp.67684-formula147"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x50.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x51.png" xlink:type="simple"/></inline-formula> for all <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x52.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x53.png" xlink:type="simple"/></inline-formula> is given by:</p><disp-formula id="scirp.67684-formula148"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x54.png"  xlink:type="simple"/></disp-formula><p>And:</p><disp-formula id="scirp.67684-formula149"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x55.png"  xlink:type="simple"/></disp-formula></sec></sec><sec id="s2_2"><title>2.2. General Network Expansion</title><p>Let us now consider general networks where several flow classes cross various links.</p><sec id="s2_2_1"><title>2.2.1. Identical Rate Limits</title><p>The average number of class- flows can be approximated as follows [<xref ref-type="bibr" rid="scirp.67684-ref3">3</xref>] :</p><disp-formula id="scirp.67684-formula150"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x56.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x57.png" xlink:type="simple"/></inline-formula> is the probability of the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x58.png" xlink:type="simple"/></inline-formula> representing all the congestion states on</p><p>the link l:</p><disp-formula id="scirp.67684-formula151"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x59.png"  xlink:type="simple"/></disp-formula><p>With:</p><disp-formula id="scirp.67684-formula152"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x60.png"  xlink:type="simple"/></disp-formula><p>And</p><disp-formula id="scirp.67684-formula153"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x61.png"  xlink:type="simple"/></disp-formula></sec><sec id="s2_2_2"><title>2.2.2. Multi Rate Limits</title><p>The average number of class-i flows can be approximated as follows [<xref ref-type="bibr" rid="scirp.67684-ref2">2</xref>] :</p><disp-formula id="scirp.67684-formula154"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x62.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x63.png" xlink:type="simple"/></inline-formula> is the probability of the set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x64.png" xlink:type="simple"/></inline-formula> representing all the congestion states</p><p>for the class i on the link l:</p><disp-formula id="scirp.67684-formula155"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x65.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x66.png" xlink:type="simple"/></inline-formula> for all<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x67.png" xlink:type="simple"/></inline-formula>.</p><disp-formula id="scirp.67684-formula156"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x68.png"  xlink:type="simple"/></disp-formula><p>And:</p><disp-formula id="scirp.67684-formula157"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x69.png"  xlink:type="simple"/></disp-formula></sec></sec></sec><sec id="s3"><title>3. Integration of Streaming and Data Traffic under Multi-Queuing Networks</title><p>Little work has been devoted to evaluate the performances of elastic traffic in the existence of streaming flows. In [<xref ref-type="bibr" rid="scirp.67684-ref20">20</xref>] , Bonald and Prouti&#232;re offer an insensitive upper bound for the performances of TCP flows in a network where streaming flows are TCP-friendly and fairly share the bandwidth with elastic flows. In practice, as there are different requirements in term of quality of service, the two types of traffic cannot have the same amount of resources.</p><p>The authors of [<xref ref-type="bibr" rid="scirp.67684-ref21">21</xref>] - [<xref ref-type="bibr" rid="scirp.67684-ref23">23</xref>] are interested in the performance evaluation of elastic flows in a network where streaming traffic are adaptive and non-priority. In [<xref ref-type="bibr" rid="scirp.67684-ref21">21</xref>] and [<xref ref-type="bibr" rid="scirp.67684-ref24">24</xref>] , the authors justified the need for an appropriate admission control mechanism for streaming flows to guarantee a minimum rate for elastic flows.</p><p>In [<xref ref-type="bibr" rid="scirp.67684-ref25">25</xref>] , Malhotra proposed a model with priority queues giving the high priority to streaming traffic. He assumed that streaming and elastic traffic have the same peak rate and the capacity left over from serving streaming flows is equally divided among the elastic traffic flows. The approximation given by Malhotra to evaluate the average number of low priority traffic focus basically on the total workload and it is sensitive to the detailed characteristics of traffic. In practice, the network traffic has not the same peak rate, which makes this approximation inapplicable in a real context.</p><p>Although that many operators use nowadays the composition between priority queues and bandwidth sharing-based queues to handle the requirements of all traffic in term of quality of service, the existing work on flow modelling of such integration (integration between streaming and data traffic) did not treat this case. In this context, we propose a flow-level model to evaluate the performance of elastic traffic under such multi-queuing system. We assume that network architecture gives the head of priority to real time traffic and shares the remaining capacity between the elastic ongoing flows according to a specific weight.</p><sec id="s3_1"><title>3.1. The Model</title><p>The network consists of a set of links L where each link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula> has a capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula>. A random number of streaming and elastic flows compete for the bandwidth of these links. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula> be the set of elastic flow classes and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula> the set of streaming flow classes. Each class <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula> is characterized by a route <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula> consisting of a set of links. When link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula> is on route <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula> we use the natural notation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula>. Conversely, defining <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x79.png" xlink:type="simple"/></inline-formula> (respectively<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x80.png" xlink:type="simple"/></inline-formula>) to be the set of elastic flow classes (respectively streaming flow classes) going through link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x81.png" xlink:type="simple"/></inline-formula>. we can equivalently write <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x82.png" xlink:type="simple"/></inline-formula> (or <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x83.png" xlink:type="simple"/></inline-formula> respectively).</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula> be the incidence matrix for elastic flow classes defined as follows: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula>if class-i flows (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula>) go through link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x87.png" xlink:type="simple"/></inline-formula> and it equals to zero otherwise. In the same way we define <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x88.png" xlink:type="simple"/></inline-formula> the incidence matrix for streaming flow classes: <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x89.png" xlink:type="simple"/></inline-formula>if class-j flows (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x90.png" xlink:type="simple"/></inline-formula>) go through link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x89.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x91.png" xlink:type="simple"/></inline-formula> and it equals to zero otherwise.</p><p>Streaming flows are mainly defined by their rate and their mean holding-time. For each streaming class-j flows (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x92.png" xlink:type="simple"/></inline-formula>), we define:</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x93.png" xlink:type="simple"/></inline-formula>: The mean holding-time of flows.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x94.png" xlink:type="simple"/></inline-formula>: The rate of each flow.</p><p>For each elastic class-i flows (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x95.png" xlink:type="simple"/></inline-formula>), we define:</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x96.png" xlink:type="simple"/></inline-formula>: The mean volume transferred by flows.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x97.png" xlink:type="simple"/></inline-formula>: The maximum bit rate of each flow.</p><p>Flows arrive as an independent Poisson process with rate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula> for streaming class-j flows and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x99.png" xlink:type="simple"/></inline-formula> for elastic class-i flows. We refer to the product <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x100.png" xlink:type="simple"/></inline-formula> as the load of elastic class i. In the same way, we denote by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x101.png" xlink:type="simple"/></inline-formula> the load of a streaming class<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x102.png" xlink:type="simple"/></inline-formula>, where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x103.png" xlink:type="simple"/></inline-formula>.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x104.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x105.png" xlink:type="simple"/></inline-formula>, (respectively<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x106.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x107.png" xlink:type="simple"/></inline-formula>) be the number of class-j flows in progress (respectively the</p><p>number of class-i flows in progress). Let us denote by the vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x108.png" xlink:type="simple"/></inline-formula> (respectively<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x109.png" xlink:type="simple"/></inline-formula>)</p><p>the state of streaming classes (respectively the state of elastic classes).</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x110.png" xlink:type="simple"/></inline-formula> (respectively<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x111.png" xlink:type="simple"/></inline-formula>) be the elastic load (respectively the streaming</p><p>load) offered to a link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x112.png" xlink:type="simple"/></inline-formula>.</p><p>To maintain the stability of the system, we assume that the total load of each link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x113.png" xlink:type="simple"/></inline-formula> is strictly inferior to its capacity:</p><disp-formula id="scirp.67684-formula158"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x114.png"  xlink:type="simple"/></disp-formula><p>In a similar way to the configuration of Internet routers, at the entrance of every link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x115.png" xlink:type="simple"/></inline-formula>, there is a LLQ queue combining a priority queue with a number of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x116.png" xlink:type="simple"/></inline-formula> WFQ queues. Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x117.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x118.png" xlink:type="simple"/></inline-formula>, the weight of the WFQ</p><p>queue number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x119.png" xlink:type="simple"/></inline-formula> of the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x120.png" xlink:type="simple"/></inline-formula>. We assume that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x121.png" xlink:type="simple"/></inline-formula>.</p><p>The priority queue is devoted to streaming flows, which have strict bandwidth and delay requirements that can be met if the requested capacity is allocated to them completely. Streaming flows whose requirements cannot be met will be blocked rather than allow them into the system and jeopardize the performance of real time traffic. The strict priority, coupled with an admission control (to limit the overall volume of streaming traffic) is generally considered sufficient to meet the quality of service requirements of the underlying audio and video applications [<xref ref-type="bibr" rid="scirp.67684-ref24">24</xref>] .</p><p>Elastic traffic is distributed throughout the WFQ queues. We assume that each WFQ queue is characterized by a Code Point. A Code Point is an integer that distinguishes WFQ queues from each other. Along its path, each elastic flow pass on queues having the same Code Point.</p></sec><sec id="s3_2"><title>3.2. Analysis</title><p>Initially, the capacity of each link is fully allocated to the streaming flows. Once this capacity is totally occupied, the real-time traffic will be blocked. The steady probability of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x122.png" xlink:type="simple"/></inline-formula> is given then by:</p><disp-formula id="scirp.67684-formula159"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x123.png"  xlink:type="simple"/></disp-formula><p>where:</p><disp-formula id="scirp.67684-formula160"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x124.png"  xlink:type="simple"/></disp-formula><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x125.png" xlink:type="simple"/></inline-formula> the quantity of the capacity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x126.png" xlink:type="simple"/></inline-formula> used by streaming flows:</p><disp-formula id="scirp.67684-formula161"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x127.png"  xlink:type="simple"/></disp-formula><p>For<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x128.png" xlink:type="simple"/></inline-formula>, we define the two following notations:</p><p>・ The remaining capacity for elastic traffic on the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x129.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.67684-formula162"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x130.png"  xlink:type="simple"/></disp-formula><p>・ The steady state probability of having <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x131.png" xlink:type="simple"/></inline-formula> quantity of capacity link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x132.png" xlink:type="simple"/></inline-formula> used by streaming flows on the link l:</p><disp-formula id="scirp.67684-formula163"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x133.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula>can be viewed as a concatenation between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x135.png" xlink:type="simple"/></inline-formula> virtual links of capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x136.png" xlink:type="simple"/></inline-formula>. We note by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x137.png" xlink:type="simple"/></inline-formula> the set of elastic flow classes crossing the virtuallink of the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x138.png" xlink:type="simple"/></inline-formula>. Each virtual link is characterized by a Code Point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x139.png" xlink:type="simple"/></inline-formula>.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x140.png" xlink:type="simple"/></inline-formula> be the load offered to the virtual link of the link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x141.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x142.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x143.png" xlink:type="simple"/></inline-formula></p><p>Represents the stability threshold: If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x144.png" xlink:type="simple"/></inline-formula> then the stability condition is satisfied for all virtual links on link l.</p><p>For each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula>, it is important to note that for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x146.png" xlink:type="simple"/></inline-formula>, there is at least one virtual link whose capacity is not enough to handle its load. Thus, if the probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x147.png" xlink:type="simple"/></inline-formula> is not negligible, it will make our model “unstable” and the performance of elastic traffic unpredictable. Therefore, to maintain a maximum stability, which is the main objective of the network administrators in the IP network design phase, we assume that every capacity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x148.png" xlink:type="simple"/></inline-formula> is fixed in such way that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x149.png" xlink:type="simple"/></inline-formula> is negligible (In Section 4 we will suppose that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x150.png" xlink:type="simple"/></inline-formula> doesn’t exceed 0.12).</p><p>The virtual link of capacity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula> is mainly dedicated to specific elastic flows, but it can be shared among the other elastic flow classes if it remains empty. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x153.png" xlink:type="simple"/></inline-formula>. We assume that if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x154.png" xlink:type="simple"/></inline-formula>, this virtual link seems to be always occupied. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x155.png" xlink:type="simple"/></inline-formula> we say that there is a “local instability” on the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x156.png" xlink:type="simple"/></inline-formula>. Therefore <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x157.png" xlink:type="simple"/></inline-formula> can be called the local instability probability of the link l.</p><p>The performances of TCP flows will be studied under a quasi-stationary assumption: For every state of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x158.png" xlink:type="simple"/></inline-formula>, the number of flows for each elastic class evolves rapidly and attains a stationary regime.</p><sec id="s3_2_1"><title>3.2.1. First Case: Elastic Flows with the Same Maximum Bit Rate Using the Same Queue</title><p>Elastic traffic is distributed throughout these links in such that all flows with the same maximum bit rate pass on the same virtual link. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x159.png" xlink:type="simple"/></inline-formula> be the maximum bit rate for the virtual link number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x160.png" xlink:type="simple"/></inline-formula> of the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x161.png" xlink:type="simple"/></inline-formula>. Virtual links of different links crossed by flows with the same maximum bit rates have the same Code Point. Without loss of generality, we assume that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x162.png" xlink:type="simple"/></inline-formula>.</p><p>In the same way as in [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] , if there is no flow crossing the capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula>, this capacity will be shared on the other virtual links according to their weight. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x164.png" xlink:type="simple"/></inline-formula> be the probability that the virtual link number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x165.png" xlink:type="simple"/></inline-formula> of the link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x166.png" xlink:type="simple"/></inline-formula> is empty when streaming flows used a quantity of resources equal to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x167.png" xlink:type="simple"/></inline-formula> on this link. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x168.png" xlink:type="simple"/></inline-formula>is given using (12) as follows:</p><disp-formula id="scirp.67684-formula164"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x169.png"  xlink:type="simple"/></disp-formula><p>with:</p><disp-formula id="scirp.67684-formula165"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x170.png"  xlink:type="simple"/></disp-formula><p>Example 1:</p><p>We assume that for a link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x172.png" xlink:type="simple"/></inline-formula>and for each<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x173.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x174.png" xlink:type="simple"/></inline-formula>, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x175.png" xlink:type="simple"/></inline-formula>. The mean capacity for the first virtual link of this link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x176.png" xlink:type="simple"/></inline-formula> is given by:</p><disp-formula id="scirp.67684-formula166"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x177.png"  xlink:type="simple"/></disp-formula><p>Example 2:</p><p>We assume that for a link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x178.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x179.png" xlink:type="simple"/></inline-formula>and for each , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x180.png" xlink:type="simple"/></inline-formula>, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x181.png" xlink:type="simple"/></inline-formula>. The mean capacity for the first virtual link of this link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x182.png" xlink:type="simple"/></inline-formula> is given by:</p><disp-formula id="scirp.67684-formula167"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x183.png"  xlink:type="simple"/></disp-formula><p>The expression of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x184.png" xlink:type="simple"/></inline-formula> will be more complex for values of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x185.png" xlink:type="simple"/></inline-formula> higher than 3. A simple approximation can be given to calculate the mean capacity of each virtual link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x186.png" xlink:type="simple"/></inline-formula> of a link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x186.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x187.png" xlink:type="simple"/></inline-formula> as follows:</p><disp-formula id="scirp.67684-formula168"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x188.png"  xlink:type="simple"/></disp-formula><p>This approximation is based on numerical observations: we compared the exact solution of the mean capacity for each virtual link and the value given by the approximation (27) for many cases and the error rate doesn’t exceed 5% for a very low traffic and it is negligible for medium and high traffic. If we take into account the instability of some virtual links, the mean capacity left for a virtual link of a link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x189.png" xlink:type="simple"/></inline-formula> is approximately given by [<xref ref-type="bibr" rid="scirp.67684-ref1">1</xref>] :</p><disp-formula id="scirp.67684-formula169"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x190.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.67684-formula170"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x197.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x198.png" xlink:type="simple"/></inline-formula> representing all the congestion states on the virtual link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x199.png" xlink:type="simple"/></inline-formula> of the link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x200.png" xlink:type="simple"/></inline-formula>,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x201.png" xlink:type="simple"/></inline-formula>, with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x201.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x202.png" xlink:type="simple"/></inline-formula> is the number of elastic flows in progress on this virtual link and:</p><disp-formula id="scirp.67684-formula171"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x203.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.67684-formula172"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x205.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.67684-formula173"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x206.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3_2_2"><title>3.2.2. Second Case: Elastic Flows with Different Maximum Bit Rate Using the Same Queue</title><p>Flows with different maximum bit rate can be passed through the same queue. The elastic traffic is differentiated then according the service’s type and no according to the maximum bit rate of the flows.</p><p>The Equation (28) that gives the mean capacity left for a virtual link of a link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x207.png" xlink:type="simple"/></inline-formula> doesn’t change. Nevertheless, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x208.png" xlink:type="simple"/></inline-formula>is given now by:</p><disp-formula id="scirp.67684-formula174"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x209.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x210.png" xlink:type="simple"/></inline-formula> if the class-i flows pass through the virtual link number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x211.png" xlink:type="simple"/></inline-formula> on the link l and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x212.png" xlink:type="simple"/></inline-formula> otherwise,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x213.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x214.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x213.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x215.png" xlink:type="simple"/></inline-formula>.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x216.png" xlink:type="simple"/></inline-formula>. We assume that the flows of this class pass among its path on the virtual link number <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x217.png" xlink:type="simple"/></inline-formula> on each link l.</p><p>For every state <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x218.png" xlink:type="simple"/></inline-formula> satisfying<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x219.png" xlink:type="simple"/></inline-formula>, the average number of class-i flows is given by:</p><disp-formula id="scirp.67684-formula175"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x220.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x221.png" xlink:type="simple"/></inline-formula> and:</p><disp-formula id="scirp.67684-formula176"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x222.png"  xlink:type="simple"/></disp-formula><p>The set <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula> and its probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula> are defined in the same manner as the Section 2.2.2 by replacing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula>by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula>by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x230.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x231.png" xlink:type="simple"/></inline-formula> by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x232.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x233.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x224.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x228.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x229.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x230.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x231.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x232.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x234.png" xlink:type="simple"/></inline-formula>.</p><p>For reasons of simplicity, we assume that if a virtual link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x235.png" xlink:type="simple"/></inline-formula> of a link <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x236.png" xlink:type="simple"/></inline-formula> satisfyies <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x237.png" xlink:type="simple"/></inline-formula> then all flow passing through this virtual link have an end-to-end throughput equal to zero. In fact, the “local instability” deteriorates the throughput of flows passing through this virtual link. So these flows will continue their path with very low rates. With the effect of congestion on other links of the network, it can be assumed that these flows will almost arrive with a throughput equal to zero.</p><p>This assumption admits that our capacity is really divided into different independent links and the quality of service seems to be very bad for all elastic classes when a local instability occurs on a specific virtual link.</p><p>The mean flow throughput of class-i flows is:</p><disp-formula id="scirp.67684-formula177"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x238.png"  xlink:type="simple"/></disp-formula><p>with:</p><disp-formula id="scirp.67684-formula178"><label>(37)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x239.png"  xlink:type="simple"/></disp-formula><p>The approximation proposed is completely insensitive to both the service time distribution of stream traffic and the file size distribution of elastic traffic. This is an extremely useful property for operators in that it suggests that provisioning does not depend on the precise characteristics of applications which can change quite radically over time.</p></sec></sec></sec><sec id="s4"><title>4. Validation of the Analytical Model by Means of Simulations</title><p>To validate our results, we apply the approximation proposed in the previous section to two specific network topologies: Linear network and tree network. In all graphs below, we plot a comparison between the analytical model and the exact model of the average flow throughput. The accuracy of our approximation is verified from the relative error defined as:</p><disp-formula id="scirp.67684-formula179"><label>(38)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-9702078x240.png"  xlink:type="simple"/></disp-formula><p>In the following, the probability <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x241.png" xlink:type="simple"/></inline-formula> is expressed in percentage (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x242.png" xlink:type="simple"/></inline-formula>). We note by q<sub>li</sub> the queue situated at the entrance of the link of capacity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x241.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x242.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x243.png" xlink:type="simple"/></inline-formula>.</p><sec id="s4_1"><title>4.1. Linear Network</title><p>We consider the linear network presented in <xref ref-type="fig" rid="fig1">Figure 1</xref>. All queues considered are LLQ queues and their configurations are illustrated in <xref ref-type="table" rid="table1">Table 1</xref>. Two streaming flow-classes and five elastic flow-classes compete for the resources of the network. <xref ref-type="table" rid="table2">Table 2</xref> gives the parameters values of traffic carried by this network.</p><p>While <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x244.png" xlink:type="simple"/></inline-formula> is variable, the two other capacities <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x245.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x246.png" xlink:type="simple"/></inline-formula> are fixed in such that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x246.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x247.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x246.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x247.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x248.png" xlink:type="simple"/></inline-formula>.</p><p>For this network, we assume that flows with the same maximum bit rate use the same queue, and we assume that for each link<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x249.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.67684-formula180"><graphic  xlink:href="http://html.scirp.org/file/1-9702078x250.png"  xlink:type="simple"/></disp-formula><p><xref ref-type="fig" rid="fig2">Figure 2</xref> plots a comparison between the analytical results and the simulation results of the average flow throughput as a function of the percentage of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x251.png" xlink:type="simple"/></inline-formula> for the first and the third class flows. As expected, the local instability affects badly the average flow throughput for each class. The capacity of links can be then fixed according to the total load passing through it and the level of QoS that we aim to provide for elastic traffic.</p><p>We can note that for values of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x252.png" xlink:type="simple"/></inline-formula> inferior to 11%, the two results are very close: the error rate does not exceed 3% for both classes, and it seems a little bit inferior to 1% when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x253.png" xlink:type="simple"/></inline-formula> is less than 5%. This observation confirms our results and proves that in a stable system where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x254.png" xlink:type="simple"/></inline-formula> remains negligible, our approximation estimates very well the performance of the elastic traffic under multi-queuing system.</p></sec><sec id="s4_2"><title>4.2. Tree Network</title><p>Now let us consider the tree network illustrated in <xref ref-type="fig" rid="fig3">Figure 3</xref>. Five streaming flow-classes and ten elastic flow?classes compete for the resources of the network. <xref ref-type="table" rid="table3">Table 3</xref> gives the parameters values of traffic crossing this network. All queues are LLQ and their configurations are illustrated in <xref ref-type="table" rid="table4">Table 4</xref>.</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula> are fixed in such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x261.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x262.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x263.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x263.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x264.png" xlink:type="simple"/></inline-formula>. The capacity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x258.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x259.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x263.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x264.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x265.png" xlink:type="simple"/></inline-formula> is variable. For this network, we assume that flows with different maximum bit rate can pass on the same queue. Along its path, each flow passes on queues having the same code</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Linear network</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9702078x266.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Comparison between the analytical result and the simulation result of the average flow throughput as a function of the percentage of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x268.png" xlink:type="simple"/></inline-formula> for the first and the third class</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9702078x267.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Tree network</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9702078x269.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Queues configurations values of linear network</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x270.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x271.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x272.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x273.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x274.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x275.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x276.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x277.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x278.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Traffic parameters values for the linear network</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="4"  >Streaming classes</th></tr></thead><tr><td align="center" valign="middle" >Class</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x279.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x280.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x281.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Class 1</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >10</td></tr><tr><td align="center" valign="middle" >Class2</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle"  colspan="4"  >Elastic classes</td></tr><tr><td align="center" valign="middle" >Class</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x282.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x283.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x284.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Class 1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 2</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Class 3</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Class 4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><p>point. We assume that the flows of class 1, 7 and 10 pass on the queues having a Code Point equal to 20, the flows of class 5, 6 and 9 pass on queues having a Code Point equal to 30 and the rest of class-flows passes on queues having a Code Point equal to 40.</p><p>A comparison between the analytical results and the simulation results of the average flow throughput as a function of the percentage of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x285.png" xlink:type="simple"/></inline-formula> for the first and the fifth class flows is respectively shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>In a stable zone, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x286.png" xlink:type="simple"/></inline-formula> is less than 12%, we observe that the relative error is less than 2% for both classes which confirms the good behavior of our approximation.</p><p>In practice, link bandwidth is not shared as precisely as assumed in the fluid models. TCP uses some algorithms (Slow Start, Congestion Avoidance…) to control congestion inside the network and restrict the throughput of flows. However, for large scale networks we maintain that fluid models provide “very valuable insight into the impact on performance of traffic characteristics” [<xref ref-type="bibr" rid="scirp.67684-ref26">26</xref>] . The insensitivity of average performance to the detailed statistical properties of connections is of great importance for network engineering. This property is likely</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Traffic parameters values for the tree network</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  colspan="4"  >Streaming classes</th></tr></thead><tr><td align="center" valign="middle" >Class</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x287.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x288.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x289.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Class 1</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >10</td></tr><tr><td align="center" valign="middle" >Class 2</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >Class 3</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >10</td></tr><tr><td align="center" valign="middle" >Class 4</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >Class 5</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >20</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle"  colspan="4"  >Elastic classes</td></tr><tr><td align="center" valign="middle" >Class</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x290.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x291.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x292.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Class 1</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 2</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Class 3</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Class 4</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 5</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >Class 6</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2</td></tr><tr><td align="center" valign="middle" >Class 8</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Class 9</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >Class 10</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Configurations of LLQ Queues for the tree network</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x293.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x294.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x295.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x296.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.2--200.3--30 0.5--40</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x297.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.2--200.3--30 0.5--40</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x298.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.4--200.6--40</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x299.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.2--200.3--30 0.5--40</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x300.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0.4--300.6--40</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x301.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >0.2--200.3--30 0.5--40</td></tr></tbody></table></table-wrap><p>to be maintained approximately even when accounting for disparities due to packet level behavior [<xref ref-type="bibr" rid="scirp.67684-ref26">26</xref>] .</p></sec></sec><sec id="s5"><title>5. Conclusions</title><p>A key design objective of traffic control schemes in communication networks is to ensure maximum stability. Performance is generally much better and more predictable if the system is uniformly stable, having no or negligible periods of local instability. In this sense, we have derived a good approximation to evaluate the average end-to-end throughput of elastic traffic under multi-queuing system using a quasi-stationary approximation. Assuming priority service for streaming traffic, the remaining capacity is shared between the elastic traffic according their weight. This remaining capacity can be viewed as a concatenation of a set of virtual links, and every virtual link is related to a specific elastic flow classes. Studying the performance of each elastic flow is, therefore, equivalent to studying a single flow class passing on a set of links. So that, the results (5) and (13) are useful here in that they simply give the mean number of flows for a single class. Detailed packet level simulations show that the proposed formulas yield good results.</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Comparison between the analytical results and the simulation results of the average flow throughput as a function of the percentage <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-9702078x303.png" xlink:type="simple"/></inline-formula> for the first and the fifth class</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-9702078x302.png"/></fig><p>The problem that we studied reflects the reality (and the complexity) of the Internet multimedia processes with heterogeneous flows, differentiated classes of services and different transport protocols. The expression given to evaluate the average end-to-end throughput of elastic traffic under a multi-queuing system using a quasi-stationary assumption is precise and allows a generalization for large networks with a reasonable computation time.</p><p>Another key result is that the approximation proposed is insensitive to detailed traffic characteristics. This is particularly important for data network engineering since performance can be predicted from an estimate of overall traffic volume alone and is independent of changes in the mix of user applications. We expect results such as those presented in this paper to eventually lead to simple and robust traffic engineering rules and performance evaluation methods that are lacking for data networks.</p></sec><sec id="s6"><title>Cite this paper</title><p>Jean Marie Garcia,Mohamed El Hedi Boussada, (2016) End-to-End Performance Evaluation of TCP Traffic under Multi-Queuing Networks. International Journal of Communications, Network and System Sciences,09,219-233. doi: 10.4236/ijcns.2016.96021</p></sec></body><back><ref-list><title>References</title><ref id="scirp.67684-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Boussada, M.E.H., Garcia, J.M. and Frikha, M. (2015) Flow Level Modelling of Internet Traffic in Diffserv Queuing. Proceedings of the 5th International Conference on Communications and Networking, Hammamet, November 2015.</mixed-citation></ref><ref id="scirp.67684-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Garcia, J.M. and Boussada, M.E.H. (2016) Evaluation des performances bout en bout du trafic TCP sous le régime ?équité équilibrée?. Proceedings of the 11th Performance Evaluation Workshop, Toulouse, March 2016, 15. </mixed-citation></ref><ref id="scirp.67684-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Boussada, M.E.L., Garcia, J.M. and Frikha, M. (2016) Evaluation des performances bout en bout du trafic TCP dans une architecture de réseau multi files d’attente. The 17th Congress of the French Society of Operations Research and Decision Support (ROADEF), Compiegne, February 2016, 72.</mixed-citation></ref><ref id="scirp.67684-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">http://www.cisco.com/en/US/tech/tk543/tk544/tk399/tsd_technology_support_sub-protocol_home. 
html</mixed-citation></ref><ref id="scirp.67684-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">http://www.enterprise.huawei.comilink/enenterprise/download/HW_U_149185</mixed-citation></ref><ref id="scirp.67684-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">http://www.journaldunet.com</mixed-citation></ref><ref id="scirp.67684-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">http://www.e-commercons.com</mixed-citation></ref><ref id="scirp.67684-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">http://www.lemonde.fr/technologies/article/2012/10/11/2-3-milliards-d-internautes-dans-le-monde_ 
1774055_651865.html</mixed-citation></ref><ref id="scirp.67684-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Cheikh, H.B. (2015) Evaluation et optimisation de la performance des flots dans les réseaux stochastiques à partage de bande passante. PhDThesis, INSA, Toulouse.</mixed-citation></ref><ref id="scirp.67684-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Olivier, B., Al Sheikh, A. and Garcia, J.M. (2009) Flow-Level Modelling of TCP Traffic Using GPS Queueing Networks. 21st International Teletraffic Congress, Paris, 2009, 1-8.</mixed-citation></ref><ref id="scirp.67684-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Alexandra Mihaela, N. (2009) Mécanismes d'optimisation multi-niveaux pour IP sur satellites de nouvelle génération. Diss.</mixed-citation></ref><ref id="scirp.67684-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Thomas, B. and Virtamo, J. (2004) Calculating the Flow Level Performance of Balanced Fairness in Tree Networks. Performance Evaluation, 58.1, 1-14. http://dx.doi.org/10.1016/j.peva.2004.03.001</mixed-citation></ref><ref id="scirp.67684-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Bertsekas, D. and Gallager, R. (1992) Data Networks. 2nd Edition, Prentice Hall, Englewood Cliffs.</mixed-citation></ref><ref id="scirp.67684-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Kelly, F., Mauloo, A. and Tan, D. (1998) Rate Control for Communication Networks: Shadow Prices, Proportional Fairness and Stability. Journal of the Operational Research Society, 49, 237-252.  
http://dx.doi.org/10.1057/palgrave.jors.2600523</mixed-citation></ref><ref id="scirp.67684-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Bonald, T., Haddad, J.P. and Mazumdar, R.R. (2011) Congestion in Large Balanced Multirate Links. Proceedings of the 23rd International Teletraffic Congress, San Francisco, 2011, 182-189.</mixed-citation></ref><ref id="scirp.67684-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Bonald, T., Massouli′e, L., Prouti`ere, A. and Virtamo, J. (2006) A Queuing Analysis of Max-Min Fairness, Proportional Fairness and Balanced Fairness. Queueing Systems, Theory and Applications, 53, 65-84. 
http://dx.doi.org/10.1007/s11134-006-7587-7</mixed-citation></ref><ref id="scirp.67684-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Bonald, T. and Prouti`ere, A. (2003) Insensitive Bandwidth Sharing in Data Networks. Queueing Systems, Theory and Applications, 44, 69-100. http://dx.doi.org/10.1023/A:1024094807532</mixed-citation></ref><ref id="scirp.67684-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Massouli′e, L. (2007) Structural Properties of Proportional Fairness: Stability and Insensitivity. The Annals of Applied Probability, 17, 809-839. http://dx.doi.org/10.1214/105051606000000907</mixed-citation></ref><ref id="scirp.67684-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Bonald, T., Penttinen, A. and Virtamo, J. (2006) On Light and Heavy Traffic Approximations of Balanced Fairness. 2006 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Saint Malo, 26-30 June 2006, 109-120. http://dx.doi.org/10.1145/1140103.1140291</mixed-citation></ref><ref id="scirp.67684-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Bonald, T. and Proutière, A. (2004) On Performance Bounds for the Integration of Elastic and Adaptive Streaming Flows. Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems, New York, 12-16 June 2004, 235-245. http://dx.doi.org/10.1145/1012888.1005716</mixed-citation></ref><ref id="scirp.67684-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Delcoigne, F., Proutiere, A. and Régnié, G. (2004) Modeling Integration of Streaming and Data Traffic. Performance Evaluation, 55, 185-209. http://dx.doi.org/10.1016/S0166-5316(03)00115-9</mixed-citation></ref><ref id="scirp.67684-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Key, P., Massoulié, L., Bain, A. and Kelly, F. (2004) Fair Internet Traffic Integration: Network Flow Models and Analysis. Annals of Telecommunications, 59, 1338-1352.</mixed-citation></ref><ref id="scirp.67684-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Queija, R.N., Van den Berg, J.L. and Mandjes, M.R.H. (1999) Performance Evaluation of Strategies for Integration of Elastic and Stream Traffic. Report-Probability, Networks and Algorithms, No 3, 1-17.</mixed-citation></ref><ref id="scirp.67684-ref24"><label>24</label><mixed-citation publication-type="book" xlink:type="simple">Benameur, N., Fredj, S.B., Delcoigne, F., Oueslati-Boulahia, S. and Roberts, J.W. (2001) Integrated Admission Control for Streaming and Elastic Traffic. In: Smirnov, M.I., Crowcroft, J., Roberts, J. and Boavida, F., Eds., Quality of Future Internet Services, Springer, Berlin, 69-81. http://dx.doi.org/10.1007/3-540-45412-8_6</mixed-citation></ref><ref id="scirp.67684-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Malhotra, R. and van den Berg, J.L. (2006) Flow Level Performance Approximations for Elastic Traffic Integrated with Prioritized Stream Traffic. 12th International Telecommunications Network Strategy and Planning Symposium, New Delhi, November 2006, 1-9. http://dx.doi.org/10.1109/netwks.2006.300367</mixed-citation></ref><ref id="scirp.67684-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Thomas, B. and Roberts, J.W. (2003) Congestion at Flow Level and the Impact of User Behaviour. Computer Networks, 42, 521-536. http://dx.doi.org/10.1016/S1389-1286(03)00200-7</mixed-citation></ref></ref-list></back></article>