Toward a Time-Scale Based Framework for ABR Trac Management. Tamer Dag Ioannis Stavrakakis. 409 Dana Research Building, 360 Huntington Avenue

Size: px
Start display at page:

Download "Toward a Time-Scale Based Framework for ABR Trac Management. Tamer Dag Ioannis Stavrakakis. 409 Dana Research Building, 360 Huntington Avenue"

Transcription

1 Toward a Time-Scale Based Framework for ABR Trac Management Tamer Dag Ioannis Stavrakakis Electrical and Computer Engineering Department 409 Dana Research Building, 360 Huntington Avenue Northeastern University, Boston, MA ioannis@hilbert.cdsp.neu.edu Abstract This paper discusses some issues and possibilities for more eective ABR (Available Bit Rate) trac management which arise from a careful consideration of various time scales present in an ATM networking environment. Since the ABR applications will typically use the remaining resources after CBR (Constant Bit Rate) and VBR (Variable Bit Rate) applications have been accommodated, the ABR rate should be controlled through a feedback based ow control scheme to avoid excessive losses. It is well known that the increased propagation delay between the (controlled) ABR source and the network node leads to increased time horizons over which the source rate is based on outdated information, resulting in increased amount of bandwidth mismatch and, thus, cell losses. For this reason, the eectiveness of feedback based ow control schemes reduces with increased propagation delay. Besides the physical distance, some other system parameters - namely the network, ABR and VBR time scales - may also impact considerably on the eectiveness of feedback based ow control schemes. In this paper, the impact of these time scales is considered. In addition, a proactive feedback based ow control scheme is described, aiming to reduce the amount of bandwidth mismatch by generating early feedbacks. 1 Introduction The ABR service class [1] is intended for non-real time applications which can tolerate delay and will be supported - primarily - by using the remaining bandwidth left from VBR and CBR applications. Since the bandwidth availability for the ABR service class is time-varying due to the uctuations in the VBR/CBR trac, a feedback based ow control should be applied to control the rates of the ABR trac sources, in order to eciently utilize the available bandwidth and avoid losses. Two feedback based ow control approaches have been considered: the rate based [2], [3], [4] and the credit based [5], [6], [7]; an integration of these schemes has also been considered, [8]. The credit based ow control is implemented on a link by link and per virtual circuit (VC) basis. The sender associated with a VC receives credits from the corresponding receiver, reecting the amount of available buer space at the receiver. The sender can then transmit any number of cells up to its credit balance to avoid cell losses. This research is supported by the National Science Foundation under Grant NCR

2 In the rate based ow control, the sender is notied about congestion in the network with a feedback generated at the receiver or at any congested node. The sender adjusts its rate according to the received feedback and the control scheme in eect. Although the credit based ow control can handle both smooth and bursty trac (while the rate based ow control may not be very eective for bursty trac), it introduces an excessive amount of overhead and is expected to be expensive for a wide area network. For such reasons, the more exible rate based ow control has been adopted by the ATM Forum. Several trac control policies have been proposed for the rate based ow control, such as the Explicit Forward Congestion Indication (EFCI) [9], Backward Explicit Congestion Notication (BECN) [10], Proportional Rate Control Algorithm (PRCA) [11], Explicit Rate Feedback (ERF) [12] and Enhanced Proportional Rate Control Algorithm (EPRCA) [13]. Under the Non-Proactive Feedback based ow control (NPF) scheme considered in this paper, the ABR trac source is notied regarding the bandwidth availability at a network node through a feedback generated when the VBR/CBR source rate changes at that node. Assume that the forward and backward propagation delays are equal to T d and that the VBR/CBR source rate changes at time t 1, as shown in Figure 1. Because of the propagation delay, the ABR source will learn about the change in bandwidth availability at time t 1 +T d and the adjusted rate from the ABR source will reach the network access node at time t 1 + 2T d. Since the VBR rate change occurred at time t 1, a bandwidth mismatch will occur for a roundtrip propagation delay of 2T d. During this interval the link capacity is exceeded and cell losses may occur depending on the amount of available buers. Since the amount of bandwidth mismatch depends on the propagation delay, increased propagation delay reduces the eectiveness of feedback based ow control schemes. The impact of increased propagation delay on the eectiveness of feedback based ow control schemes has been studied in the past [14], [15], [16], [17]. In addition to the propagation delay, other system parameters may impact on the eectiveness of feedback based ow control schemes as well. In this paper, the impact of some system parameters - namely, the network, VBR and ABR time scales - will be investigated. rate overutilization underutilization total rate at the network access node ABR rate VBR/CBR rate t 1 t 1 + 2T d t 2 t 2 + 2T d time Figure 1: A bandwidth mismatch example under the NPF scheme The network time scale is dened to be the transmission time of a cell (slot). As the network time scale decreases, the propagation delay (measured in slots) increases. Thus, the decreased network time scale has a similar impact on a feedback based ow control schemes as the increased propagation delay. The frequency of change of the bandwidth availability would also impact signicantly on the 2

3 eectiveness of a feedback based ow control scheme. If over a given time interval the number of VBR/CBR source rate changes increases, then the number of initiated bandwidth mismatch cycles will typically increase as well. Since increased number of bandwidth mismatch cycles will increase the number of overutilization periods, more cell losses will be induced and the eectiveness of the feedback based ow control schemes will be reduced. The VBR time scale can be dened as the inverse of the frequency of the VBR source rate changes or the average time over which the VBR application maintains a constant rate. The VBR time scale will be employed in order to capture the impact of the frequency of bandwidth mismatch cycles on the eectiveness of feedback based ow control schemes. In addition to the network and VBR time scales, the cell transmission patterns of the ABR sources may also impact on the eectiveness of feedback based ow control schemes. It can be observed that between two ABR applications of the same rate, the one which transmits blocks of multiple cells every one of longer periods may utilize the resources better than the one which transmits one cell every one of shorter periods. The ABR time scale is dened here as the length of these periods and will describe the various transmission patterns considered in this paper. Since losses will typically occur only because of bandwidth mismatch, eliminating completely the bandwidth mismatch will reduce the losses to zero. Thus, if the bandwidth mismatch is eliminated, neither the network time scale nor the VBR time scale will impact on the eectiveness of feedback based ow control schemes. This elimination can be possible if the exact time instants of the VBR source rate changes are known at the network access node and the feedbacks are generated a roundtrip propagation delay before the rate changes occur. rate total rate at the network access node ABR rate VBR/CBR rate t 1-2T d t 1 t 2-2T d t 2 time Figure 2: A bandwidth mismatch example under the PF scheme Figure 2 illustrates the VBR and ABR source rates at the network access node under an early feedback transmission scheme. If the network access node knows that the VBR rate change will occur at time t 1, it can generate the feedback for the ABR source at time t 1? 2T d. Since a roundtrip propagation delay is necessary for the adjusted ABR source rate to return back to the network access node, the adjusted ABR source rate will arrive at the network access node at time t 1 and the bandwidth mismatch will be completely eliminated. For some VBR applications such as MPEG video applications, a xed cell rate may be maintained over well dened intervals, such as frames. If the resource management cells carry information about the rate associated with the next such interval, then early feedback generation can be possible. If these intervals are randomly distributed, the network access node could estimate the time of the rate changes and generate the feedback according to its estimated time of rate change. If a good estimator can be chosen, the 3

4 amount of bandwidth mismatch can still be reduced, reducing also the ABR cell losses. In this paper, the above briey described feedback based ow control scheme which aims to decrease amount of bandwidth mismatch by generating early feedbacks will be referred as the Proactive Feedback based ow control (PF) scheme. 2 Description of the System In order to simplify the study and facilitate the understanding of the impact of various time scales, a transmission link shared by one VBR source and one ABR source will be considered. The ABR trac source is away from the network access node and, thus, the propagation delay between the ABR source and the network access node is non-negligible. The distance between the VBR source and the network access node has no importance since no control is applied on the VBR source. The network access node is assumed to have a buer of capacity C to temporarily store the ABR source cells when the transmission link attends to the VBR trac. A queuing model of the network access node is shown in Figure 3. It is assumed that both trac sources may transmit at most one cell per slot, thus a buer with capacity 1 will be sucient for the VBR queue. Network access node VBR ABR d C Figure 3: A queuing model of the network access node 2.1 The ABR Trac Source The maximum allowable ABR source rate is determined by the current VBR source rate. If the latter is equal to r v, then the maximum allowable ABR source rate will be 1? r v?, where is a small positive number determined by the desirable load at the network access node. To achieve a rate close to its maximum allowable, the ABR source can transmit one cell per 1 T k slots where T k = d 1?r e and d()e denotes the smallest integer larger than (). In this paper, T v? k will be referred to as the fundamental ABR subframe. The same rate can also be achieved, if the ABR source transmits a block of B k cells per subframe of length B k T k, that is, if the ABR source employs a B k -order subframe, where B k 2 N. Thus, if B k = 1, the ABR source will employ the fundamental subframe T k to transmit at a rate equal to 1=T k. If B k > 1, the ABR source will employ a B k -order subframe to transmit at the same rate equal to 1=T k. Figure 4 shows examples of ABR cell transmission employing the fundamental and higher-order subframes. 4

5 T k B k =1 2Tk B k =2 ntk B k = n Figure 4: The ABR trac subframes Let T C(B k ; B k T k ) denote a transmission control policy according to which the ABR source transmits a batch with size B k at the beginning of a subframe of length B k T k. Let T C(T k ) = ft C(B k ; B k T k ); B k 1g denote the class of all T C(B k ; B k T k ) policies which implement the same transmission rate of 1=T k. This class of policies is characterized by the fundamental subframe of length T k. Let t k denote the beginning time instant of the k th subframe. At t k, a fundamental subframe T k (and the ABR rate) will be determined based on the current VBR rate. Any policy in T C(T k ) can be selected for the implementation of the ABR source rate of 1=T k. As long as the VBR rate remains constant, the same policy will be employed. That is, if T k+1 = T k then B k+1 = B k and T C(B k ; T k ) T C(B k+1 ; T k+1 ). However, if a VBR source rate change occurs, then the network access node calculates the new ABR fundamental subframe T k+1 and any policy in T C(T k+1 ) can be selected. The ABR time scale is dened as the length of the B k -order subframe used to transmit ABR cells. The impact of the ABR time scale on the eectiveness of a feedback based ow control scheme is investigated in this paper. 2.2 The VBR Trac Source For analysis tractability it will be assumed that the activity level of the VBR source changes at subframe boundaries. Let fs k g k1 be a 2-state underlying Markov chain with state space S = f0; 1g embedded at subframe boundaries ft k g k1 of length B k T k, where B k T k is determined by the perceived remaining capacity as indicated in the previous subsection. Let r v (s k ) denote the rate of the VBR source at the k th subframe where r v (1) > r v (0). The VBR cell arrival process is modeled as a Markov Modulated Bernoulli process. The probability of transmitting 1 (0) cell in a slot of the k th subframe is r v (s k ) (1? r v (s k )). Therefore, the number of VBR cell arrivals during a slot of the k th subframe, A(s k ), is given by, ( 1 with probability rv (s A(s k ) = k ) 0 with probability 1? r v (s k ) Let p s (s k ) denote the probability that S k changes at the end of the k th subframe, at the beginning of which it was in state s k. p s (s k ) will reect the average time over which VBR applications 5

6 maintain a constant rate (or VBR time scale). It is expected that the increased VBR time scale will increase the eectiveness of the feedback based ow control schemes. 3 Study of the System Details of the study of the loss performance of the queuing model of the system shown in Figure 3 may be found in [18]. Since the VBR trac is provided prioritized service and the maximum number of VBR cell arrivals per slot is 1, no VBR cell losses will occur. For this reason, the analysis will focus on the evaluation of ABR cell losses and the impact of the time scales considered in this paper will be evaluated based on the ABR cell loss probability. Let fs k ; Q k g k1 be a 2-dimensional process embedded at subframe boundaries ft k g k1 where Q k is a random variable describing the buer occupancy at t k and 0 q k C. S k completely determines the VBR arrival process. In order to determine the ABR arrival process at the network access node, both the current VBR source rate (r v (s k )) and whether the current ABR rate is based on the most recent feedback sent by the network access node or not (in other words, whether the feedback's impact is not pending or pending), are required. For this reason, the random variable J k is introduced describing the status of the impact of the feedback; J k is an indicator function which assumes the value of 1, if the impact of a feedback carrying a VBR source rate change is pending and 0 otherwise. Then, the ABR source rate at the network access node can be completely determined and it is equal to 1? r v (s k j k )? where denotes the modulo 2 addition. A Markov chain can be constructed to describe the evolution of the system under xed and non-zero roundtrip propagation delays. A simplifying assumption is made by assuming that the roundtrip propagation delay is random and geometrically distributed with mean 1 p f, measured in terms of subframes. Although it is possible that at any time, the impact of more than one feedbacks be pending, at most one pending feedback will be considered in order to simplify the analysis. This approximation will hold true if max sk fp s (s k )g p f ; that is, if the VBR source time scale is much larger than the propagation delay. Under the above assumptions, it is easy to establish that the stochastic process fs k ; J k ; Q k g embedded at subframe boundaries is a Markov chain with state space f(s k ; j k ; q k ) : 0 s k 1; 0 j k 1; 0 q k Cg. The ABR cell loss probability can be calculated using the average number of cells lost and arrived in a subframe fs k ; J k ; Q k g k1 in state (s k ; j k ; q k ) and taking the expectation over all possible states. Let LP, L(s k ; j k ; q k ) and M(s k ; j k ; q k ) denote the ABR cell loss probability, the average number of cells lost in a subframe and the average number of cells arrived in a subframe, respectively. Then, LP = Ef L(s k; j k ; q k ) M(s k ; j k ; q k ) g Details on the derivation of the ABR cell loss probability may be found in [18]. 6

7 4 An Attempt to Decrease the Amount of Bandwidth Mismatch: Early Feedback Generation As indicated previously, ABR cell losses are due to bandwidth mismatch and increased amount of bandwidth mismatch would reduce the eectiveness of feedback based ow control schemes. In this section, the PF scheme which attempts to reduce the bandwidth mismatch by generating early feedbacks is described. Under the PF scheme, the rate change instants of the VBR source are assumed to be known or be estimated and the feedbacks are generated in advance (2T d before the (estimated) VBR rate changes occur). Let X k denote the length of the time interval over which the VBR source maintains a constant rate. That is, X k = t k?t k?1, where t k denotes the time instant at which a VBR rate change occurs. Let ^X denote an estimator for X k. Under the PF scheme the transmission instant of the feedback depends on t k, X k, ^X and the roundtrip propagation delay 2Td. Let f k denote the time instant at which the k th feedback is transmitted. If X k > ^X? 2T d, the network access node transmits the feedback to the ABR source at time t k?1 + ^X? 2T d. If X k < ^X? 2T d, the feedback is transmitted at t k?1 + X k as under the NPF scheme. Therefore, f k = t k?1 + minfx k ; ^X? 2Td g Figure 5 illustrates an example of feedback transmission instants. Since X k?1 and X k+1 are greater than ^X?2T d, the feedbacks corresponding to these intervals are generated at t k?2 + ^X?2T d and t k + ^X? 2T d, respectively. Since X k < ^X? 2T d, the feedback corresponding to this interval is generated at time t k?1 + X k. Note that, because of the roundtrip propagation delay, the adjusted ABR rate reaches the network access node at f k + 2T d. Xk-1 Xk Xk+1 fk-1 fk fk+1 tk-2 tk-1 tk tk+1 X^ 2T d Figure 5: A realization of feedback transmission instants In order to compare the eectiveness of the PF scheme with that of the NPF scheme described in the previous section, the magnitude of the induced bandwidth mismatch under both schemes can be considered. Since the ABR cell losses are caused by the overutilization periods captured by the bandwidth mismatch, the expected bandwidth mismatch would reect the eciency of a feedback based ow control scheme in terms of the induced cell losses. Under the NPF scheme, the feedback is transmitted when a VBR rate change is detected, as described before. Thus, the induced bandwidth mismatch is always equal to the roundtrip propagation delay, 2T d. Thus, the expected value of the amount of induced bandwidth mismatch is 2T d. Let C N P F be equal to this amount, thus C N P F = 2T d. 7 X^ 2T d X^ 2T d

8 Let W P F be a random variable describing the amount of bandwidth mismatch under the PF scheme and let C P F = EfW P F g be its expected value. W P F is equal to, W P F = jt k? (f k + 2T d )j = jx k? minfx k ; ^X? 2T d g? 2T d j = 8 >< >: if X k ^X? 2Td if ^X? 2Td + 1 X k < ^X 2T d ^X? X k 0 if X k = ^X X k? ^X if X k > ^X Let f(x k ) denote the distribution of X k (the VBR time scale). An example distribution is shown in Figure 6. f( X ) k W = PF 2T d W < 2Td PF W > PF 2T d ^ X-2T d X^ ^ X+2T d X k Figure 6: An example distribution of X k If X k is in the region 1 X k ^X + 2T d, then the bandwidth mismatch is always equal to or less than the roundtrip propagation delay. Therefore, in this region W P F W N P F = 2T d. The only region in which the PF scheme may lead to larger bandwidth mismatch than the NPF scheme is X k > ^X + 2Td, since only in this region the bandwidth mismatch is greater than the roundtrip propagation delay. Therefore, the eectiveness of the PF scheme depends on the tail of the distribution of X k. If the selected estimator can decrease the probability of entering into this region while increasing the probability of entering into the low bandwidth mismatch region, the eectiveness of the PF scheme can be increased. Claim : If the maximum value of X k is nite (which would typically be the case), a value of ^X can always be found such that the PF scheme is at least as good as the NPF scheme, that is, C P F C N P F. Proof: Let X max denote the maximum value of X k. Since a bandwidth mismatch larger than 2T d may occur only in the region X k > ^X + 2Td, ^X can be chosen such that ^X + 2Td X max. In this case, X k ^X + 2Td and the bandwidth mismatch will never exceed 2T d. 8

9 5 Numerical Results 5.1 The Impact of Time Scales on the Feedback Based Flow Control Schemes In this subsection, the impact of various time scales (network, ABR and VBR) on the eectiveness of the NPF scheme is investigated by using the ABR cell loss probability derived in Section 3. Figure 7 illustrates the ABR cell loss probability as a function of p f for p s (0) = p s (1) = p s = 0:005; 0:001; 0:0005 and 0:0001. For this plot, the results are derived for VBR source rates r v (1) = 0:8 and r v (0) = 0:4 cells/slot and a buer with capacity 40. As the propagation delay decreases (p f increases), the amount of time that it takes for the ABR source to respond to the feedbacks generated at the network access node decreases. As a consequence, the amount of bandwidth mismatch (thus the overutilization periods) decreases, causing a decrease in the ABR cell loss probability. In addition to the propagation delay, the VBR time scale (1=p s ) also impacts on the ABR cell loss probability. When the VBR time scale decreases (p s increases), VBR source rate changes occur more frequently. Therefore, more bandwidth mismatch cycles are initiated resulting in more ABR cell losses. Note that, p s p f in order for the assumption of no multiple pending feedbacks to be reasonably accurate Cell Loss Probability ps= ps= ps= ps= Pf Figure 7: ABR cell loss probability vs. p f for various p s Figures 8 and 9, illustrate the ABR cell loss probability as a function of batch size B k for buer capacities of 10; 15; 20; 25 and 30. The distance between the ABR source and the network access node is assumed to be and 200 slots for Figure 8 and Figure 9, respectively. Since the VBR source rates are assumed to be r v (1) = 0:8 and r v (0) = 0:4, the fundamental subframe lengths are 2 and 6 slots. Thus, a B k -order subframe (ABR time scale) has lengths of 2B k and 6B k slots. For a xed value of buer capacity, it can be observed that the ABR cell loss probability initially decreases as B k (the ABR time scale) increases. This behavior is reversed when B k exceeds a threshold. Thus, for a given buer capacity, there is an optimal B k (or ABR time scale) that minimizes the induced ABR cell losses. The optimal B k also depends on the propagation delay. For example, the optimal B k for a buer capacity of 15 is equal to 8 in Figure 8 while it is equal to 2 in Figure 9. This trend may be attributed to the decreasing positive impact of a large ABR time scale for a decreased propagation delay. 9

10 10 2 C=10 Probability of Loss 10 3 C=15 C=20 C=25 C= Batch Size Figure 8: ABR cell loss probability vs. B k for various values of C for an average distance of slots 10 2 C= Probability of Loss 10 4 C=15 C= C=25 C= Batch Size Figure 9: ABR cell loss probability vs. B k for various values of C for an average distance of 200 slots 5.2 The ABR Cell Loss Probability under the PF Scheme In order to illustrate the eectiveness of the PF scheme in comparison to that of the NPF scheme, the expected amount of induced bandwidth mismatch is calculated under both schemes. In addition, simulation results for the induced loss probabilities are presented. Here it is assumed that the maximum length for X k is 100 slots. Figure 10 shows the expected amount of bandwidth mismatch for the PF and the NPF schemes when X k has a binomial distribution with parameters 100 and 0.5 (X k Bin(100; 0:5)). For this distribution, it turns out that the C P F reaches its minimum when ^X = 50 (the mean of the binomial distribution). Since the overutilization periods during bandwidth mismatch may induce cell losses, the latter are expected to increase as the amount of bandwidth mismatch increases. To illustrate this, some simulation results are presented next under the following system parameters: the buer capacity at the network access node is equal to 30; the VBR source rates are r v (1) = 0:8 and r v (0) = 0:4 10

11 50 45 C NPF C PF Estimator for X k Figure 10: Comparison of C N P F and C P F for X k Bin(100; 0:5) cells/slot and the corresponding ABR source rates are and 0.5 cells/slot. X~Bin(100,0.5) 10 4 PF with 2T d =30 NPF with 2T d =30 PF with 2T d =20 NPF with 2T d =20 ABR Cell Loss Probability Estimator for X k Figure 11: ABR Cell Loss Probability vs. ^X In Figure 11, the ABR cell loss probabilities for the PF scheme and NPF schemes are plotted as a function of the estimate ^X, for 2T d = 20 and 2T d = 30. As expected (from the results shown in Figure 10), the best estimator for X k is around the mean of the distribution. Once a good estimator for X k is chosen, there is a signicant gain in terms of losses. If ^X is close to Xmax, the loss probabilities under the PF scheme converge to those induced by the NPF schemes, since in this case the feedback is generated mostly at the instants of rate changes (as opposed to earlier). Also, the induced losses under the dierent propagation delays look very similar under the PF scheme when the chosen estimator is good. This is expected since the performance of the PF scheme when a good estimator is employed is mainly determined by the goodness of the estimator and not the propagation delay. 11

12 6 Some Concluding Comments This paper discusses some issues and possibilities for more eective ABR (Available Bit Rate) trac management which arise from a careful consideration of various time-scales present in an ATM networking environment. In the typical (WAN) ATM environment the propagation delay is expected to be large when measured in time slots (cell transmission times). For this reason, it is expected that the eectiveness of the feedback-based rate control mechanism will be compromised. A number of researchers have pointed to this problem and numerous studies have investigated the stability and performance of such mechanisms in the presence of non-zero propagation delays. By dening the network time scale to be equal to the cell transmission time (slot), it is clear that the propagation delay (measured in slots) increases as the network time scale decreases; the latter occurs when higher transmission rates are employed. The aforementioned studies have then basically investigated the impact of the network time scale on the eectiveness of feedback-based trac control schemes for ABR applications. The reduction of the eectiveness of the feedback-based ABR trac control as the network time scale decreases can be easily explained in terms of the increased mismatch between the ABR transmission rate and the available network capacity, due to the increasingly outdated feedback information. During the periods over which the available network capacity remains unchanged no feedback is generated and no rate/capacity mismatch occurs. Thus it is clear that the frequency of occurrence of this rate/capacity mismatch events impacts on the eectiveness of the feedback-based ABR trac control scheme. No matter how large the propagation delay (or small the network time scale), it will impact insignicantly on the performance of a feedback-based trac control scheme as long as the frequency of rate/capacity mismatch events is very low. Consequently, the frequency of change of the available capacity process seems to impact signicantly on the eectiveness of a feedback-based ABR trac control. The inverse of this frequency can be dened to be the time scale associated with the available capacity, or the time scale of the (aggregate) VBR (Variable Bit Rate) applications utilizing the networking resources. The impact of the VBR time scale is illustrated in this paper. In addition to determining the VBR time scale and assessing the level of anticipated performance, the idea of actively shaping the VBR time scale in order to improve the performance of the feedback-based ABR trac control is worth investigating. Such shaping would lead to a cooperative ABR/VBR trac management environment. For some VBR applications it may be possible to ensure that a xed cell rate is delivered over well dened intervals which may be xed -such as the frame associated with a video application- or provided to the network node. If -in additionresource management cells at the beginning of such intervals carry information about the rate associated with the next such interval then early feedback generation may be possible, minimizing signicantly the rate/capacity mismatch duration, as well at the magnitude of the rate mismatch. In addition, some VBR rate change prediction mechanisms may be considered in order to estimate the time of anticipated change and trigger an earlier feedback generation. Finally, earlier studies have suggested that, all other things being the same, lower rate ABR applications would utilize more eciently the remaining capacity than (fewer) higher rate ones. This may be attributed, at least in part, to the larger time scale (inverse of the rate) associated with the lower rate ABR sources. Furthermore it is observed that between two ABR applications of 12

13 the same rate, the one which transmits blocks of multiple cells every one of longer periods utilizes the resources better than the one which transmits one cell every one of shorter periods, as long as the receiving buer is suciently large. Clearly a larger time scale may be associated with the rate of the former ABR application. Such investigations are discussed in the paper, along with a proposal for a block-based ABR cell transfer by introducing a class of ABR cell transfer policies. References [1] ATM Forum, \Trac Management Specication Version 4.0", ATM Forum/ R10, Feb [2] F. Bonomi and R. Morris, \The Rate Based Flow Control Framework for the Available Bit Rate ATM Service", IEEE Network, pp , Mar./Apr [3] J. C. Bolet and A. Shankar, \Dynamical Behavior of Rate Based Flow Control Mechanism", ACM Comp. Commun Rev., pp , Apr [4] S. Liu et al., \Fairness in Closed Loop Rate Based Trac Control Schemes", ATM Forum/ , May [5] H. T. Kung and R. Morris, \Credit Based Flow Control for ATM Networks", IEEE Network, pp , Mar./Apr [6] H. T. Kung and K. Chang, \Receiver-Oriented Adaptive Buer Allocation in Credit-Based Flow Control for ATM Networks," INFOCOM'95, pp , [7] J. F. Ren and J. W. Mark, \Design and Analysis of a Credit Based Controller for Congestion Control in B-ISDN/ATM Networks," INFOCOM'95, pp , [8] K. K. Ramakrishnan and P. Newman, \Integration of Rate Based and Credit Schemes for ATM Flow Control", IEEE Network, pp , Mar./Apr [9] N. Yin and M. G. Hluchjy, \On Closed-Loop Rate Control for ATM Cell Relay Networks," INFOCOM'94, pp , Toronto, [10] R. Beraldi and S. Morano, \Selective BECN Schemes for Congestion Control of ABR trac in ATM LAN," ICC'96, pp , [11] A. Barnhart, \Baseline Performance Using PRCA Rate Control," ATM Forum/ , July [12] A. Charny et al., \Congestion Control with Explicit Rate Indications," ICC'95, pp , Seattle, [13] L. Roberts, \Enhanced PRCA," ATM Forum/ R1, Aug [14] Y. T. Wang and B. Sengupta, \Performance Analysis of a Feedback Congestion Control Policy Under non-negligible Propagation Delay," ACM SIGCOMM'91, pp , Sep [15] M. Abdelaziz and I. Stavrakakis, \Study of an Adaptive Rate Control Scheme Under Unequal Propagation Delays," ICC'95, pp , Seattle, [16] R. Pazhyannur and R. Agrawal, \Feedback Based Flow Control in ATM Networks with Multiple Propagation Delays," 1996 IEEE, pp

14 [17] T. Dag and I.Stavrakakis, \Study of the Impact of Network and Source Time Scales on Feedback Based Congestion Control," SPIE'96, Nov [18] T. Dag, I. Stavrakakis, \Evaluation of ABR Trac Management Under Various System Time Scales", Computer Networks and ISDN Systems, to appear. 14

Uncontrollable. High Priority. Users. Multiplexer. Server. Low Priority. Controllable. Users. Queue

Uncontrollable. High Priority. Users. Multiplexer. Server. Low Priority. Controllable. Users. Queue Global Max-Min Fairness Guarantee for ABR Flow Control Qingyang Hu, David W. Petr Information and Telecommunication Technology Center Department of Electrical Engineering & Computer Science The University

More information

perform well on paths including satellite links. It is important to verify how the two ATM data services perform on satellite links. TCP is the most p

perform well on paths including satellite links. It is important to verify how the two ATM data services perform on satellite links. TCP is the most p Performance of TCP/IP Using ATM ABR and UBR Services over Satellite Networks 1 Shiv Kalyanaraman, Raj Jain, Rohit Goyal, Sonia Fahmy Department of Computer and Information Science The Ohio State University

More information

MDP Routing in ATM Networks. Using the Virtual Path Concept 1. Department of Computer Science Department of Computer Science

MDP Routing in ATM Networks. Using the Virtual Path Concept 1. Department of Computer Science Department of Computer Science MDP Routing in ATM Networks Using the Virtual Path Concept 1 Ren-Hung Hwang, James F. Kurose, and Don Towsley Department of Computer Science Department of Computer Science & Information Engineering University

More information

FB(9,3) Figure 1(a). A 4-by-4 Benes network. Figure 1(b). An FB(4, 2) network. Figure 2. An FB(27, 3) network

FB(9,3) Figure 1(a). A 4-by-4 Benes network. Figure 1(b). An FB(4, 2) network. Figure 2. An FB(27, 3) network Congestion-free Routing of Streaming Multimedia Content in BMIN-based Parallel Systems Harish Sethu Department of Electrical and Computer Engineering Drexel University Philadelphia, PA 19104, USA sethu@ece.drexel.edu

More information

Designing Efficient Explicit-Rate Switch Algorithm with Max-Min Fairness for ABR Service Class in ATM Networks

Designing Efficient Explicit-Rate Switch Algorithm with Max-Min Fairness for ABR Service Class in ATM Networks Designing Efficient Explicit-Rate Switch Algorithm with Max-Min Fairness for ABR Service Class in ATM Networks Hiroyuki Ohsaki, Masayuki Murata and Hideo Miyahara Department of Informatics and Mathematical

More information

Dynamic Multi-Path Communication for Video Trac. Hao-hua Chu, Klara Nahrstedt. Department of Computer Science. University of Illinois

Dynamic Multi-Path Communication for Video Trac. Hao-hua Chu, Klara Nahrstedt. Department of Computer Science. University of Illinois Dynamic Multi-Path Communication for Video Trac Hao-hua Chu, Klara Nahrstedt Department of Computer Science University of Illinois h-chu3@cs.uiuc.edu, klara@cs.uiuc.edu Abstract Video-on-Demand applications

More information

Dynamics of an Explicit Rate Allocation. Algorithm for Available Bit-Rate (ABR) Service in ATM Networks. Lampros Kalampoukas, Anujan Varma.

Dynamics of an Explicit Rate Allocation. Algorithm for Available Bit-Rate (ABR) Service in ATM Networks. Lampros Kalampoukas, Anujan Varma. Dynamics of an Explicit Rate Allocation Algorithm for Available Bit-Rate (ABR) Service in ATM Networks Lampros Kalampoukas, Anujan Varma and K. K. Ramakrishnan y UCSC-CRL-95-54 December 5, 1995 Board of

More information

header information which limits the maximum possible eciency of data transmission, especially on LANs. Further, the loss of one cell results in the lo

header information which limits the maximum possible eciency of data transmission, especially on LANs. Further, the loss of one cell results in the lo CHAPTER 1 INTRODUCTION AND PROBLEM STATEMENT 1.1 Asynchronous Transfer Mode (ATM) Networks With the convergence of telecommunication, entertainment and computer industries, computer networking is adopting

More information

Chapter 1 Introduction

Chapter 1 Introduction Emerging multimedia, high-speed data, and imaging applications are generating a demand for public networks to be able to multiplex and switch simultaneously a wide spectrum of data rates. These networks

More information

Headend Station. Headend Station. ATM Network. Headend Station. Station. Fiber Node. Station. Station Trunk Splitter.

Headend Station. Headend Station. ATM Network. Headend Station. Station. Fiber Node. Station. Station Trunk Splitter. ATM Trac Control in Hybrid Fiber-Coax Networks { Problems and Solutions Nada Golmie y Mark D. Corner z Jorg Liebeherr z David H. Su y y NIST { National Institute of Standards and Technology Gaithersburg,

More information

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management Traffic and Congestion Management in ATM 3BA33 David Lewis 3BA33 D.Lewis 2007 1 Traffic Control Objectives Optimise usage of network resources Network is a shared resource Over-utilisation -> congestion

More information

Delay Analysis of Fair Queueing Algorithms with the. Stochastic Comparison Approach. Nihal Pekergin

Delay Analysis of Fair Queueing Algorithms with the. Stochastic Comparison Approach. Nihal Pekergin Delay Analysis of Fair Queueing Algorithms with the Stochastic Comparison Approach Nihal Pekergin PRi SM, Universite de Versailles-St-Quentin 45 av des Etats Unis, 78 035 FRANCE CERMSEM, Universite de

More information

Raj Jain is now at

Raj Jain is now at Fair Flow Control for ATM-ABR Multipoint Connections Sonia Fahmy, RajJain, Rohit Goyal, and Bobby Vandalore Purdue University Department of Computer Sciences E-mail: fahmy@cs.purdue.edu Raj Jain is now

More information

Credit-Based Fair Queueing (CBFQ) K. T. Chan, B. Bensaou and D.H.K. Tsang. Department of Electrical & Electronic Engineering

Credit-Based Fair Queueing (CBFQ) K. T. Chan, B. Bensaou and D.H.K. Tsang. Department of Electrical & Electronic Engineering Credit-Based Fair Queueing (CBFQ) K. T. Chan, B. Bensaou and D.H.K. Tsang Department of Electrical & Electronic Engineering Hong Kong University of Science & Technology Clear Water Bay, Kowloon, Hong Kong

More information

Fairness in bandwidth allocation for ABR congestion avoidance algorithms

Fairness in bandwidth allocation for ABR congestion avoidance algorithms Fairness in bandwidth allocation for ABR congestion avoidance algorithms Bradley Williams, Neco Ventura Dept of Electrical Engineering, University of Cape Town, Private Bag, Rondebosch, South Africa {bwillia,

More information

Extensions to RTP to support Mobile Networking: Brown, Singh 2 within the cell. In our proposed architecture [3], we add a third level to this hierarc

Extensions to RTP to support Mobile Networking: Brown, Singh 2 within the cell. In our proposed architecture [3], we add a third level to this hierarc Extensions to RTP to support Mobile Networking Kevin Brown Suresh Singh Department of Computer Science Department of Computer Science University of South Carolina Department of South Carolina Columbia,

More information

Congestion in Data Networks. Congestion in Data Networks

Congestion in Data Networks. Congestion in Data Networks Congestion in Data Networks CS420/520 Axel Krings 1 Congestion in Data Networks What is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet

More information

cell rate bandwidth exploited by ABR and UBR CBR and VBR time

cell rate bandwidth exploited by ABR and UBR CBR and VBR time DI TECH.REP RT97-224 1 A comparison of and to support TCP trac Sam Manthorpe and Jean-Yves Le Boudec Abstract This paper compares the performance of and for providing high-speed network interconnection

More information

NEW TRANSFER METHODS FOR CLIENT-SERVER TRAFFIC IN ATM NETWORKS

NEW TRANSFER METHODS FOR CLIENT-SERVER TRAFFIC IN ATM NETWORKS NEW TRANSFER METHODS FOR CLIENT-SERVER TRAFFIC IN ATM NETWORKS David Lecumberri Kai-Yeung Siu* Paolo Narv6ez Massachusetts Institute of Technology Masayoshi Nabeshima Naoaki Yamanaka NlT Network Service

More information

A Survey of Congestion Control Schemes for ABR Services in ATM Networks Hyun mee Choi Ronald J. Vetter Payoff

A Survey of Congestion Control Schemes for ABR Services in ATM Networks Hyun mee Choi Ronald J. Vetter Payoff Previous screen 52-20-07 A Survey of Congestion Control Schemes for ABR Services in ATM Networks Hyun mee Choi Ronald J. Vetter Payoff This article summarizes the advantages and disadvantages of various

More information

Frame Relay. Frame Relay: characteristics

Frame Relay. Frame Relay: characteristics Frame Relay Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network management and QoS provisioning - 1 Frame Relay: characteristics Packet switching

More information

Improving the Eectiveness of ATM Trac Control over Hybrid. Fiber-Coax Networks. Polytechnic University

Improving the Eectiveness of ATM Trac Control over Hybrid. Fiber-Coax Networks. Polytechnic University Improving the Eectiveness of ATM Trac ontrol over Hybrid Fiber-oax Networks Nada Golmie y Mark D. orner y Jorg Liebeherr David H. Su y y National Institute of Standards and Technology Gaithersburg, MD

More information

Lecture 4 Wide Area Networks - Congestion in Data Networks

Lecture 4 Wide Area Networks - Congestion in Data Networks DATA AND COMPUTER COMMUNICATIONS Lecture 4 Wide Area Networks - Congestion in Data Networks Mei Yang Based on Lecture slides by William Stallings 1 WHAT IS CONGESTION? congestion occurs when the number

More information

MAINTAINING HIGH THROUGHPUT. Jonathan S. Turner. Washington University. be used to make routing and call acceptance decisions

MAINTAINING HIGH THROUGHPUT. Jonathan S. Turner. Washington University. be used to make routing and call acceptance decisions MAINTAINING HIGH THROUGHPUT DURING OVERLOAD IN ATM SWITCHES Jonathan S. Turner Washington University jst@cs.wustl.edu Abstract This paper analyzes two popular heuristics for ensuring packet integrity inatm

More information

Issues in Traffic Management on Satellite ATM Networks

Issues in Traffic Management on Satellite ATM Networks Issues in Traffic Management on Satellite ATM Networks Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ 1 Overview Why ATM? ATM Service Categories: ABR and UBR Binary and

More information

Implementation of ATM Endpoint Congestion Control Protocols. Prashant R. Chandra, Allan L. Fisher, Corey Kosak and Peter A.

Implementation of ATM Endpoint Congestion Control Protocols. Prashant R. Chandra, Allan L. Fisher, Corey Kosak and Peter A. Implementation of ATM Endpoint Congestion Control Protocols Prashant R. Chandra, Allan L. Fisher, Corey Kosak and Peter A. Steenkiste School of Computer Science and Department of Electrical and Computer

More information

n = 2 n = 1 µ λ n = 0

n = 2 n = 1 µ λ n = 0 A Comparison of Allocation Policies in Wavelength Routing Networks Yuhong Zhu, George N. Rouskas, Harry G. Perros Department of Computer Science, North Carolina State University Abstract We consider wavelength

More information

TCP/IP over ATM using ABR, UBR, and GFR Services

TCP/IP over ATM using ABR, UBR, and GFR Services TCP/IP over ATM using ABR, UBR, and GFR Services Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ 1 Overview Why ATM? ABR: Binary and Explicit Feedback ABR Vs UBR TCP/IP

More information

Connection Admission Control for Hard Real-Time Communication in ATM Networks

Connection Admission Control for Hard Real-Time Communication in ATM Networks MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Connection Admission Control for Hard Real-Time Communication in ATM Networks Qin Zheng, Tetsuya Yokotani, Tatsuki Ichihashi, Yasunoni Nemoto

More information

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues 168 430 Computer Networks Chapter 13 Congestion in Data Networks What Is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet handling capacity

More information

Stability in ATM Networks. network.

Stability in ATM Networks. network. Stability in ATM Networks. Chengzhi Li, Amitava Raha y, and Wei Zhao Abstract In this paper, we address the issues of stability in ATM networks. A network is stable if and only if all the packets have

More information

Queue Management for Explicit Rate Based Congestion Control. K. K. Ramakrishnan. Murray Hill, NJ 07974, USA.

Queue Management for Explicit Rate Based Congestion Control. K. K. Ramakrishnan. Murray Hill, NJ 07974, USA. Queue Management for Explicit Rate Based Congestion Control Qingming Ma Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213, USA qma@cs.cmu.edu K. K. Ramakrishnan AT&T Labs. Research

More information

V 1. volume. time. t 1

V 1. volume. time. t 1 On-line Trac Contract Renegotiation for Aggregated Trac R. Andreassen and M. Stoer a a Telenor AS, P.O.Box 83, 2007 Kjeller, Norway. Email: fragnar.andreassen, mechthild.stoerg@fou.telenor.no Consider

More information

Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch

Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch Real-Time ABR, MPEG2 Streams over VBR, and Virtual Source/Virtual Destination rt-abr switch Professor of Computer and Information Sciences The Ohio State University Columbus OH 432101-1277 http://www.cis.ohio-state.edu/~jain/

More information

TCP recvr ABR recvr. TCP xmitter ABR source

TCP recvr ABR recvr. TCP xmitter ABR source TCP over End-to-End ABR: TCP Performance with End-to-End Rate Control and Stochastic Available Capacity Sanjay Shakkottai y, Anurag Kumar z, Aditya Karnik, and Ajit Anvekar Department of Electrical Communication

More information

Understanding the Available Bit Rate (ABR) Service Category for ATM VCs

Understanding the Available Bit Rate (ABR) Service Category for ATM VCs Understanding the Available Bit Rate (ABR) Service Category for ATM VCs Document ID: 10415 Contents Introduction Prerequisites Requirements Components Used Conventions What is ABR? Resource Management

More information

A Lossless, Minimal Latency Protocol for Gigabit ATM Networks. fpmms,

A Lossless, Minimal Latency Protocol for Gigabit ATM Networks.   fpmms, A Lossless, Minimal Latency Protocol for Gigabit ATM Networks Michael D. Santos, P. M. Melliar-Smith, L. E. Moser Department of Electrical and Computer Engineering University of California, Santa Barbara,

More information

Abstract. The Internet has traditionally relied on end-to-end congestion control performed

Abstract. The Internet has traditionally relied on end-to-end congestion control performed A Rate Based Back-pressure Flow Control for the Internet Carlos M. Pazos and Mario Gerla Computer Science Department University of California, Los Angeles 5 Hilgard Ave., Los Angeles, CA 924 fpazos,gerlag@cs.ucla.edu

More information

Improving TCP Throughput over. Two-Way Asymmetric Links: Analysis and Solutions. Lampros Kalampoukas, Anujan Varma. and.

Improving TCP Throughput over. Two-Way Asymmetric Links: Analysis and Solutions. Lampros Kalampoukas, Anujan Varma. and. Improving TCP Throughput over Two-Way Asymmetric Links: Analysis and Solutions Lampros Kalampoukas, Anujan Varma and K. K. Ramakrishnan y UCSC-CRL-97-2 August 2, 997 Board of Studies in Computer Engineering

More information

******************************************************************* *******************************************************************

******************************************************************* ******************************************************************* ATM Forum Document Number: ATM_Forum/96-0518 Title: Performance of TCP over UBR and buffer requirements Abstract: We study TCP throughput and fairness over UBR for several buffer and maximum window sizes.

More information

What is the role of teletraffic engineering in broadband networks? *

What is the role of teletraffic engineering in broadband networks? * OpenStax-CNX module: m13376 1 What is the role of teletraffic engineering in broadband networks? * Jones Kalunga This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution

More information

Using the Imprecise-Computation Technique for Congestion. Control on a Real-Time Trac Switching Element

Using the Imprecise-Computation Technique for Congestion. Control on a Real-Time Trac Switching Element Appeared in Proc. of the Int'l Conf. on Parallel & Distributed Systems, Hsinchu, Taiwan, December 994. Using the Imprecise-Computation Technique for Congestion Control on a Real-Time Trac Switching Element

More information

A New Optical Burst Switching Protocol for Supporting. Quality of Service. State University of New York at Bualo. Bualo, New York ABSTRACT

A New Optical Burst Switching Protocol for Supporting. Quality of Service. State University of New York at Bualo. Bualo, New York ABSTRACT A New Optical Burst Switching Protocol for Supporting Quality of Service Myungsik Yoo y and Chunming Qiao z y Department of Electrical Engineering z Department of Computer Science and Engineering State

More information

RED behavior with different packet sizes

RED behavior with different packet sizes RED behavior with different packet sizes Stefaan De Cnodder, Omar Elloumi *, Kenny Pauwels Traffic and Routing Technologies project Alcatel Corporate Research Center, Francis Wellesplein, 1-18 Antwerp,

More information

Numerical Evaluation of Hierarchical QoS Routing. Sungjoon Ahn, Gayathri Chittiappa, A. Udaya Shankar. Computer Science Department and UMIACS

Numerical Evaluation of Hierarchical QoS Routing. Sungjoon Ahn, Gayathri Chittiappa, A. Udaya Shankar. Computer Science Department and UMIACS Numerical Evaluation of Hierarchical QoS Routing Sungjoon Ahn, Gayathri Chittiappa, A. Udaya Shankar Computer Science Department and UMIACS University of Maryland, College Park CS-TR-395 April 3, 1998

More information

Simulation for ATM Networks. G. Kesidis, A. Singh, D. Cheung and W.W. Kwok. E.& C.E. Dept, University of Waterloo. Waterloo, ON, Canada, N2L 3G1

Simulation for ATM Networks. G. Kesidis, A. Singh, D. Cheung and W.W. Kwok. E.& C.E. Dept, University of Waterloo. Waterloo, ON, Canada, N2L 3G1 Feasibility of Fluid Event-Driven Simulation for ATM Networks G. Kesidis, A. Singh, D. Cheung and W.W. Kwok E.& C.E. Dept, University of Waterloo Waterloo, ON, Canada, N2L 3G1 email: fg.kesidis,asinghg@eandce.uwaterloo.ca

More information

On TCP friendliness of VOIP traffic

On TCP friendliness of VOIP traffic On TCP friendliness of VOIP traffic By Rashmi Parthasarathy WSU ID # 10975537 A report submitted in partial fulfillment of the requirements of CptS 555 Electrical Engineering and Computer Science Department

More information

Fragmenting and Interleaving Real-Time and Nonreal-Time Packets

Fragmenting and Interleaving Real-Time and Nonreal-Time Packets CHAPTER 16 Fragmenting and Interleaving Real-Time and Nonreal-Time Packets Integrating delay-sensitive real-time traffic with nonreal-time data packets on low-speed links can cause the real-time packets

More information

Networks. Wu-chang Fengy Dilip D. Kandlurz Debanjan Sahaz Kang G. Shiny. Ann Arbor, MI Yorktown Heights, NY 10598

Networks. Wu-chang Fengy Dilip D. Kandlurz Debanjan Sahaz Kang G. Shiny. Ann Arbor, MI Yorktown Heights, NY 10598 Techniques for Eliminating Packet Loss in Congested TCP/IP Networks Wu-chang Fengy Dilip D. Kandlurz Debanjan Sahaz Kang G. Shiny ydepartment of EECS znetwork Systems Department University of Michigan

More information

Intermediate Traffic Management

Intermediate Traffic Management Intermediate Traffic Management This presentation has been generated by the ATM Forum for the purpose of educating the public on ATM Technology and the ATM Forum s activities. This presentation is the

More information

Source 1. Destination 1. Bottleneck Link. Destination 2. Source 2. Destination N. Source N

Source 1. Destination 1. Bottleneck Link. Destination 2. Source 2. Destination N. Source N WORST CASE BUFFER REQUIREMENTS FOR TCP OVER ABR a B. Vandalore, S. Kalyanaraman b, R. Jain, R. Goyal, S. Fahmy Dept. of Computer and Information Science, The Ohio State University, 2015 Neil Ave, Columbus,

More information

15-744: Computer Networking. Overview. Queuing Disciplines. TCP & Routers. L-6 TCP & Routers

15-744: Computer Networking. Overview. Queuing Disciplines. TCP & Routers. L-6 TCP & Routers TCP & Routers 15-744: Computer Networking RED XCP Assigned reading [FJ93] Random Early Detection Gateways for Congestion Avoidance [KHR02] Congestion Control for High Bandwidth-Delay Product Networks L-6

More information

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks

Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks P. Rajan Dr. K.L.Shanmuganathan Research Scholar Prof.

More information

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Document ID: 10414 Contents Introduction Prerequisites Requirements Components Used Conventions What is Variable Bit

More information

Sharing Bandwidth Fairly During Congestion

Sharing Bandwidth Fairly During Congestion CHAPTER 12 When no QoS policies exist, the router serves traffic with best effort service. The router makes no distinction between high and low priority traffic and makes no allowances for the needs of

More information

Expert Network. Expert. Network

Expert Network. Expert. Network ATM Connection Admission Control using Modular Neural s Chen-Khong Tham &Wee-Seng Soh Dept of Electrical Engineering, National University of Singapore, Singapore 9260. Tel. (65) 772 7959, Fax: (65) 779

More information

CS 268: Computer Networking

CS 268: Computer Networking CS 268: Computer Networking L-6 Router Congestion Control TCP & Routers RED XCP Assigned reading [FJ93] Random Early Detection Gateways for Congestion Avoidance [KHR02] Congestion Control for High Bandwidth-Delay

More information

Performance Comparison Between AAL1, AAL2 and AAL5

Performance Comparison Between AAL1, AAL2 and AAL5 The University of Kansas Technical Report Performance Comparison Between AAL1, AAL2 and AAL5 Raghushankar R. Vatte and David W. Petr ITTC-FY1998-TR-13110-03 March 1998 Project Sponsor: Sprint Corporation

More information

Implementation of Flexible ABR Flow Control in ATM Networks

Implementation of Flexible ABR Flow Control in ATM Networks MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Implementation of Flexible ABR Flow Control in ATM Networks Qin Zheng, Randy Osborne, John Howard, Ross Casley, Doug Hahn, Takeo Nakabayashi

More information

Compensation Modeling for QoS Support on a Wireless Network

Compensation Modeling for QoS Support on a Wireless Network Compensation Modeling for QoS Support on a Wireless Network Stefan Bucheli Jay R. Moorman John W. Lockwood Sung-Mo Kang Coordinated Science Laboratory University of Illinois at Urbana-Champaign Abstract

More information

Integration of Rate and Credit Schemes for ATM Flow Control

Integration of Rate and Credit Schemes for ATM Flow Control for ATM Flow Control K. K. Ramakrishnan AT&T Bell Laboratories 600 Mountain Ave Murray Hill, NJ 07974 and Peter Newman Ipsilon Networks Inc. 2465 Latham St., Suite 100 Mountain

More information

1 Introduction Virtual private networks (VPNs) are rapidly gaining popularity. A VPN uses the public Internet to transparently connect private network

1 Introduction Virtual private networks (VPNs) are rapidly gaining popularity. A VPN uses the public Internet to transparently connect private network ************************************************************************************* ATM Forum Document Number: ATM Forum/99-0403 *************************************************************************************

More information

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company ABSTRACT The ATM unspecified bit rate (UBR) class of service some times referred to as best effort service-

More information

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control Chapter 12 Congestion in Data Networks Effect of Congestion Control Ideal Performance Practical Performance Congestion Control Mechanisms Backpressure Choke Packet Implicit Congestion Signaling Explicit

More information

To Appear: Proc. IEEE ICC'96 Conference, Dallas, June A Bandwidth Control Scheme for Connectionless ATM

To Appear: Proc. IEEE ICC'96 Conference, Dallas, June A Bandwidth Control Scheme for Connectionless ATM To Appear: roc. IEEE ICC'96 Conference, Dallas, June 996. A Bandwidth Control Scheme for Connectionless ATM Trac with Multiple Trac Classes Jorg Liebeherr y Ian F. Akyildiz z Debapriya Sarkar? y Computer

More information

CBR. rtvbr. nrtvbr ABR UBR

CBR. rtvbr. nrtvbr ABR UBR Implementation of the Multiclass riority Fair Queuing (MFQ) Algorithm for Extending Quality of Service in Existing Backbones to Wireless Endpoints Jay R. Moorman jrmoorma@uiuc.edu John W. Lockwood lockwood@ipoint.vlsi.uiuc.edu

More information

Max-Min Fair Rate Control of ABR. Connections with Nonzero MCRs. Santosh P. Abraham and Anurag Kumar. Dept. of Electrical Communication Engg.

Max-Min Fair Rate Control of ABR. Connections with Nonzero MCRs. Santosh P. Abraham and Anurag Kumar. Dept. of Electrical Communication Engg. Max-Min Fair Rate Control of ABR Connections with Nonzero MCRs Santosh P. Abraham and Anurag Kumar Dept. of Electrical Communication Engg. Indian Institute of Science Bangalore 560 012, INDIA Ph. (+91)-80-334

More information

ATM Quality of Service (QoS)

ATM Quality of Service (QoS) ATM Quality of Service (QoS) Traffic/Service Classes, Call Admission Control Usage Parameter Control, ABR Agenda Introduction Service Classes and Traffic Attributes Traffic Control Flow Control Special

More information

ATM Virtual Private Networks. for the Internet Data Trac. Abstract. The ecient utilization and management of bandwidth in broadband networks

ATM Virtual Private Networks. for the Internet Data Trac. Abstract. The ecient utilization and management of bandwidth in broadband networks ATM Virtual Private Networks for the Internet Data Trac Carlos M. D. Pazos and Mario Gerla UCLA Computer Science Department 5 Hilgard Ave., Los Angeles CA 924, USA, Phone: (31) 26-8589, Fax: (31) 825-7578,

More information

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications

Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Performance Analysis of Cell Switching Management Scheme in Wireless Packet Communications Jongho Bang Sirin Tekinay Nirwan Ansari New Jersey Center for Wireless Telecommunications Department of Electrical

More information

Traffic Management over Satellite ATM Networks: A Status Report

Traffic Management over Satellite ATM Networks: A Status Report Traffic Management over Satellite ATM Networks: A Status Report http://www.cis.ohio-state.edu/~jain/ TIA/CIS Meeting, January 13, 1998 1 Overview Traffic Management for ATM over Satellite Document New

More information

Optimistic Parallel Simulation of TCP/IP over ATM networks

Optimistic Parallel Simulation of TCP/IP over ATM networks Optimistic Parallel Simulation of TCP/IP over ATM networks M.S. Oral Examination November 1, 2000 Ming Chong mchang@ittc.ukans.edu 1 Introduction parallel simulation ProTEuS Agenda Georgia Tech. Time Warp

More information

Stop-and-Go Service Using Hierarchical Round Robin

Stop-and-Go Service Using Hierarchical Round Robin Stop-and-Go Service Using Hierarchical Round Robin S. Keshav AT&T Bell Laboratories 600 Mountain Avenue, Murray Hill, NJ 07974, USA keshav@research.att.com Abstract The Stop-and-Go service discipline allows

More information

Multicast Transport Protocol Analysis: Self-Similar Sources *

Multicast Transport Protocol Analysis: Self-Similar Sources * Multicast Transport Protocol Analysis: Self-Similar Sources * Mine Çağlar 1 Öznur Özkasap 2 1 Koç University, Department of Mathematics, Istanbul, Turkey 2 Koç University, Department of Computer Engineering,

More information

On the Use of Multicast Delivery to Provide. a Scalable and Interactive Video-on-Demand Service. Kevin C. Almeroth. Mostafa H.

On the Use of Multicast Delivery to Provide. a Scalable and Interactive Video-on-Demand Service. Kevin C. Almeroth. Mostafa H. On the Use of Multicast Delivery to Provide a Scalable and Interactive Video-on-Demand Service Kevin C. Almeroth Mostafa H. Ammar Networking and Telecommunications Group College of Computing Georgia Institute

More information

Congestion Control. Andreas Pitsillides University of Cyprus. Congestion control problem

Congestion Control. Andreas Pitsillides University of Cyprus. Congestion control problem Congestion Control Andreas Pitsillides 1 Congestion control problem growing demand of computer usage requires: efficient ways of managing network traffic to avoid or limit congestion in cases where increases

More information

Introduction to IP QoS

Introduction to IP QoS Introduction to IP QoS Primer to IP Quality of Service Aspects Queuing, Shaping, Classification Agenda IP QoS Introduction Queue Management Congestion Avoidance Traffic Rate Management Classification and

More information

Deterministic Best Eort and Planning Based. Protocols for Real-time Communication in Multiple. Access Networks. Samphel Norden S.

Deterministic Best Eort and Planning Based. Protocols for Real-time Communication in Multiple. Access Networks. Samphel Norden S. Deterministic Best Eort and Planning Based Protocols for Real-time Communication in Multiple Access Networks Samphel Norden S. Balaji G. Manimaran C. Siva Ram Murthy? Department of Computer Science and

More information

Quality Differentiation with Source Shaping and Forward Error Correction

Quality Differentiation with Source Shaping and Forward Error Correction Quality Differentiation with Source Shaping and Forward Error Correction György Dán and Viktória Fodor KTH, Royal Institute of Technology, Department of Microelectronics and Information Technology, {gyuri,viktoria}@imit.kth.se

More information

Unit 2 Packet Switching Networks - II

Unit 2 Packet Switching Networks - II Unit 2 Packet Switching Networks - II Dijkstra Algorithm: Finding shortest path Algorithm for finding shortest paths N: set of nodes for which shortest path already found Initialization: (Start with source

More information

CS 556 Advanced Computer Networks Spring Solutions to Midterm Test March 10, YOUR NAME: Abraham MATTA

CS 556 Advanced Computer Networks Spring Solutions to Midterm Test March 10, YOUR NAME: Abraham MATTA CS 556 Advanced Computer Networks Spring 2011 Solutions to Midterm Test March 10, 2011 YOUR NAME: Abraham MATTA This test is closed books. You are only allowed to have one sheet of notes (8.5 11 ). Please

More information

A Simple ABR Switch Algorithm for the Weighted Max-Min Fairness Policy *

A Simple ABR Switch Algorithm for the Weighted Max-Min Fairness Policy * A Simple ABR Switch Algorithm for the Weighted Max-Min Fairness Policy * Yiwei Thomas Hou,+ Henry H.-Y. Tzeng,t Shivendra S. Panwars Abstract An important concept in the ABR service model is the minimum

More information

Predicting bandwidth requirements of ATM and Ethernet trac. February 29, Abstract

Predicting bandwidth requirements of ATM and Ethernet trac. February 29, Abstract Predicting bandwidth requirements of ATM and Ethernet trac Simon Crosby 1, Ian Leslie 1, Meriel Huggard 2;3, J.T. Lewis 2, Brian McGurk 2, and Raymond Russell 2 February 29, 1996 Abstract In this paper,

More information

Unreliable NET. Application Layer. Transport Layer. packet flow. ack flow. Network Layer. Unreliable Net. Actual Loss Rate λ loss.

Unreliable NET. Application Layer. Transport Layer. packet flow. ack flow. Network Layer. Unreliable Net. Actual Loss Rate λ loss. Partially Reliable Transport Service Rahmi Marasli Paul D. Amer Phillip T. Conrad Computer and Information Sciences Department University of Delaware, Newark, DE 976 USA Email: fmarasli,amer,pconradg@cis.udel.edu

More information

Matrix Unit Cell Scheduler (MUCS) for. Input-Buered ATM Switches. Haoran Duan, John W. Lockwood, and Sung Mo Kang

Matrix Unit Cell Scheduler (MUCS) for. Input-Buered ATM Switches. Haoran Duan, John W. Lockwood, and Sung Mo Kang Matrix Unit Cell Scheduler (MUCS) for Input-Buered ATM Switches Haoran Duan, John W. Lockwood, and Sung Mo Kang University of Illinois at Urbana{Champaign Department of Electrical and Computer Engineering

More information

An Eective Selective Repeat ARQ Strategy for. High Speed Point-to-Multipoint Communications. Heliomar Medeiros de Lima BANCO DO BRASIL S. A.

An Eective Selective Repeat ARQ Strategy for. High Speed Point-to-Multipoint Communications. Heliomar Medeiros de Lima BANCO DO BRASIL S. A. An Eective Selective Repeat ARQ Strategy for High Speed Point-to-Multipoint Communications Heliomar Medeiros de Lima BANCO DO BRASIL S. A. CEDIP-RIO - Fax: +55 21 288.9245 Rio de Janeiro - RJ - Brasil

More information

Space Priority Trac. Rajarshi Roy and Shivendra S. Panwar y. for Advanced Technology in Telecommunications, Polytechnic. 6 Metrotech Center

Space Priority Trac. Rajarshi Roy and Shivendra S. Panwar y. for Advanced Technology in Telecommunications, Polytechnic. 6 Metrotech Center Ecient Buer Sharing in Shared Memory ATM Systems With Space Priority Trac Rajarshi Roy and Shivendra S Panwar y Center for Advanced Technology in Telecommunications Polytechnic University 6 Metrotech Center

More information

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1 Traffic control in ATM networks Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Layered model Used

More information

Multimedia Services. Shahab Baqai, Miae Woo, Arif Ghafoor. Purdue University. West Lafayette, Indiana

Multimedia Services. Shahab Baqai, Miae Woo, Arif Ghafoor. Purdue University. West Lafayette, Indiana Network Resource Management for Enterprise-wide Multimedia Services Shahab Baqai, Miae Woo, Arif Ghafoor Distributed Multimedia Systems Lab. School of Electrical Engineering Purdue University West Lafayette,

More information

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks

Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks Performance of Multihop Communications Using Logical Topologies on Optical Torus Networks X. Yuan, R. Melhem and R. Gupta Department of Computer Science University of Pittsburgh Pittsburgh, PA 156 fxyuan,

More information

SCHEDULING REAL-TIME MESSAGES IN PACKET-SWITCHED NETWORKS IAN RAMSAY PHILP. B.S., University of North Carolina at Chapel Hill, 1988

SCHEDULING REAL-TIME MESSAGES IN PACKET-SWITCHED NETWORKS IAN RAMSAY PHILP. B.S., University of North Carolina at Chapel Hill, 1988 SCHEDULING REAL-TIME MESSAGES IN PACKET-SWITCHED NETWORKS BY IAN RAMSAY PHILP B.S., University of North Carolina at Chapel Hill, 1988 M.S., University of Florida, 1990 THESIS Submitted in partial fulllment

More information

QOS Section 6. Weighted Random Early Detection (WRED)

QOS Section 6. Weighted Random Early Detection (WRED) QOS Section 6 Weighted Random Early Detection (WRED) The previous section addressed queuing, which is a congestionmanagement QoS mechanism. However, this section focuses on congestion avoidance. Specifically,

More information

Network Model for Delay-Sensitive Traffic

Network Model for Delay-Sensitive Traffic Traffic Scheduling Network Model for Delay-Sensitive Traffic Source Switch Switch Destination Flow Shaper Policer (optional) Scheduler + optional shaper Policer (optional) Scheduler + optional shaper cfla.

More information

The dual #ow control problem of TCP over ATM ABR services

The dual #ow control problem of TCP over ATM ABR services INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS Int. J. Commun. Syst. 12, 309}319 (1999) The dual #ow control problem of TCP over ATM ABR services Yuan-Cheng Lai *, Ying-Dar Lin and Hsiu-Fen Hung Department

More information

TCP Selective Acknowledgments and UBR Drop Policies to Improve ATM-UBR Performance over Terrestrial and Satellite Networks Rohit Goyal, Raj Jain, Shiv

TCP Selective Acknowledgments and UBR Drop Policies to Improve ATM-UBR Performance over Terrestrial and Satellite Networks Rohit Goyal, Raj Jain, Shiv Copyright 1997 IEEE. Published in the Proceedings of ICCCN'97, September 22-25, 1997 in Las Vegas, Nevada. Personal use of this material is permitted. However, permission to reprint/republish this material

More information

Adaptive Methods for Distributed Video Presentation. Oregon Graduate Institute of Science and Technology. fcrispin, scen, walpole,

Adaptive Methods for Distributed Video Presentation. Oregon Graduate Institute of Science and Technology. fcrispin, scen, walpole, Adaptive Methods for Distributed Video Presentation Crispin Cowan, Shanwei Cen, Jonathan Walpole, and Calton Pu Department of Computer Science and Engineering Oregon Graduate Institute of Science and Technology

More information

Network management and QoS provisioning - QoS in ATM Networks

Network management and QoS provisioning - QoS in ATM Networks QoS in ATM Networks Layered model In order to define QoS parameters and traffic characterization a layered model is defined; the following classes are introduced:. call level;. burst level;. cell level.

More information

IBM Almaden Research Center, at regular intervals to deliver smooth playback of video streams. A video-on-demand

IBM Almaden Research Center, at regular intervals to deliver smooth playback of video streams. A video-on-demand 1 SCHEDULING IN MULTIMEDIA SYSTEMS A. L. Narasimha Reddy IBM Almaden Research Center, 650 Harry Road, K56/802, San Jose, CA 95120, USA ABSTRACT In video-on-demand multimedia systems, the data has to be

More information

which adjusts its allowed cell rate according to that feedback. Figure 1: Forward and backward RM cells Most resource management cells generated by th

which adjusts its allowed cell rate according to that feedback. Figure 1: Forward and backward RM cells Most resource management cells generated by th ABR Engineering: Roles and Guidelines for Setting ABR Parameters 1 Sonia Fahmy 2, Raj Jain, Rohit Goyal and Bobby Vandalore Department of Computer and Information Science The Ohio State University 215

More information

n = 2 n = 2 n = 1 n = 1 λ 12 µ λ λ /2 λ /2 λ22 λ 22 λ 22 λ n = 0 n = 0 λ 11 λ /2 0,2,0,0 1,1,1, ,0,2,0 1,0,1,0 0,2,0,0 12 1,1,0,0

n = 2 n = 2 n = 1 n = 1 λ 12 µ λ λ /2 λ /2 λ22 λ 22 λ 22 λ n = 0 n = 0 λ 11 λ /2 0,2,0,0 1,1,1, ,0,2,0 1,0,1,0 0,2,0,0 12 1,1,0,0 A Comparison of Allocation Policies in Wavelength Routing Networks Yuhong Zhu a, George N. Rouskas b, Harry G. Perros b a Lucent Technologies, Acton, MA b Department of Computer Science, North Carolina

More information