FAFC: Fast Adaptive Fuzzy AQM Controller For TCP/IP Networks

Size: px
Start display at page:

Download "FAFC: Fast Adaptive Fuzzy AQM Controller For TCP/IP Networks"

Transcription

1 : Fast Adaptive Fuzzy AQM Controller For TCP/IP Networks Yassine HADJADJ AOUL, Abdelhamid NAFAA, Daniel NEGRU, Ahmed MEHAOUA Laboratoire CNRS-PRISM 45, Avenue des Etats Unis Versailles, France {yana, anaf, dan, Abstract Recently, many Active Queue Management (AQM) algorithms have been proposed to address performance degradations of end-to-end congestion control. However, these AQM algorithms present weaknesses for stabilizing delays in heavy loaded networks. In this paper, we describe a novel adaptive fuzzy control algorithm to improve best effort TCP/IP Networks performance. Comparing to traditional AQM algorithms (, and others), our proposal avoids buffer overflows/underflows, and minimizes packets dropping. We propose an on-line adaptation mechanism that captures fluctuating network conditions, while classical AQM algorithms require static tuning. The algorithm stability is mathematically proven. Simulation results show that for the same link utilization, provides better performance than and. Keywords-component; AQM; QoS; Fuzzy; Adaptive; Multimedia. I. INTRODUCTION Today s Internet traffic is dominated by TCP flows. TCP uses several mechanisms to handle network congestion such as: AIMD (Additive Increase and Multiplicative Decrease), slow start, congestion avoidance, fast retransmit and fast recovery. Besides, streaming audio and video on the Internet is, presently, well accepted and largely deployed (e.g. CDN Content Delivery Networks ). There also eist more and more multimedia applications with integrated congestion control behavior known as TCP-Friendly (e.g. TFRC, DCCP). This rapid epansion underlines a new challenge for efficient handling of network traffic. Especially, there is a growing need to fairly regulate competing network flows while maintaining a bounded end-to-end latency. Real-time media communication is characterized by data that have strict delivery constraints (delays, jitter, packets loss, bandwidth and so on). For eample, when receiving a streaming media session, data that arrive late is useless (i.e. if a packet delay is too high and the playout deadline is missed, a late loss occurs). Therefore, it is necessary to design and to deploy network QoS mechanisms. There are three major approaches commonly used to ensure end-to-end QoS in networks: () Intserv based on firm perflow resource reservations, () Diffserv that provides statically perclass guarantees and (3) AQM (Active Queue Management) designed for router queue management. The first two techniques are basically established on flows distinction assumption, whereas AQM can fairly regulate network traffics without any flows discrimination. This is particularly prevalent in best effort networks where all streams have the same network access right. Several AQM techniques have been proposed for congestion avoidance [4]. Among these, we have: Random Early Detection [4] and its variants, and Proportional Integral Derivative controllers [8]. mechanisms are widely deployed on today s IP routers. These mechanisms are often disabled due to their drawbacks []. On the other hand, mechanisms emerge from control theory. They perform in a better way the control of end-to-end delays. Nevertheless, compared to, involves more queue length oscillation, which increases the delays fluctuation. Using a large queue size, in AQM techniques, leads usually to high packet delays. As pointed out in this paper, the main drawback of common AQM algorithms is that they still induce high packet loss ratio when the buffer size is not large. In addition, the classical AQM algorithms are sensitive to network parameters changes (e.g. number of flows), which have devastating consequences on router throughput and packets latency (late losses). Our main concern in this study is to design an AQM that maintains the queue size stability while minimizing dropped packets. There are two main contributions. First, we elaborate the design of an efficient Fuzzy-based queue controller through the use of heuristic information (from Fuzzy Control Theory [8]). Second, we introduce a fast on-line adaptive mechanism. It makes the AQM algorithm more robust towards network parameters variations, noises (i.e. non adaptive flows), modeling errors, and model nonlinearities. The rest of this paper is organized as follows: Section II relates previous works on the common AQM techniques issues. In Section III, we present our proposed fast adaptive Fuzzy controller (). Section IV is devoted to the performance evaluation and results analysis. Finally, we conclude our paper in Section V. II. RELATED WORKS The internet dynamics research show that the TCP congestion avoidance mechanisms, while essential and powerful, are not sufficient to avoid the congestion since it s detected only after a packet dropping. Moreover, this mechanism is inadequate in some circumstances since it often implies large packets delay []. Usually, we can prevent the high delay at network level by introducing two distinct mechanisms Queue Management and Scheduling Algorithms. The first technique, addressed in this paper, manages the length of packet queues by dropping the out of traffic (ecess load) or even by controlling the queue length [] [3]. The second technique orders the packets in the queues. These two mechanisms are related nevertheless they address different aspect

2 of QoS provisioning. In this section, we review AQM related works highlighting their QoS capabilities. A. Random Early Detection: The main role of the is to avoid network congestions by controlling the average queue length [4][5]. It permits also to maintain the system stability through adopting a Drop Tail behavior when the queue reaches a certain threshold. permits to determine the signature of the congestion (the transient congestion is accommodated by a temporary increase in the queue size and the baseline congestion is reflected by an increase in the computed average queue length). Besides this, the algorithm permits a statistical fairness among sources with different burstiness. recalculates the average queue length with a low pass filter named EWMA Eponential Weighted Moving Average. It is particularly useful to adjust the smoothness/aggressivity of. It was shown in [7] that is stable. However its performance is sensitive to the parameters tuning (specifically w q, min th and ma th ). From this fact, several researches were carried out for improving the basic algorithm. The most important variants is Adaptive- [6] that automatically tunes the parameters. Since the -based algorithms control the macroscopic behavior of the queue length (average), they often cause sluggish response and fluctuation in the antaneous queue length. As a result, an important variation in end to end delays is observed. As a consequence, and its variants provoke dramatic consequences on sensitive flows. B. Control-Theoretic to Flow Control The control theoretic techniques have been lately introduced in flow control and congestion avoidance [4]. These recently developed mechanisms outperform the eisting works by presenting formal proofs, whereas the classical approaches are rather informal behavior approaches; they give the means to eplicitly specify multi criterions performance. These alternative methods model the AQM algorithm as a feedback control system that tunes the router queue length as a plant variable. Q ref AQM Controller TCP Delay Queue Feedback Plant Fig.. Feedback control modeling of congestion control with AQM In the system above, Q ref represents the reference value of the queue length. The Plant represents a combination of subsystems such as TCP sources, TCP receivers, routers... and others. Among the contributions in the control-theoretic to flow control field, [8][] proposed the use of the controller ( is the widely used controller in Automatic area). In [5] a feedback compensation element was introduced in order to provide a more robust controller under time-varying network conditions. Beside that, in [6] a variable structure based control scheme was used in order to take into account the model uncertainties and the number of active TCP connections. These controllers permit better performance compared to s. For ance, the controller adds to the integral control (present in s through the EWMA Q computing) a proportional control for a faster response, and a derivative control for anticipated congestion avoidance. The theoretic control in the network management domain brings a new alternative permitting good performance in router throughput and better queue length management. Note that the plant model is strongly uncertain, nonlinear (see equation ), and subject to additive noises (the noise consist of non adaptive flows e. g. UDP). This leads to parameterization problems under realistic traffic environment characterized by intrinsic bursty nature and time-variable structure. From this fact, it is much suitable to deploy an adaptive/auto-tuned control that tackles the changing network conditions. III. : FAST ADAPTIVE FUZZY CONTROLLER FOR AQM Fuzzy Control provides a formal methodology for representing, manipulating and implementing a human heuristic knowledge for systems controlling. In fact, fuzzy control focuses on gaining an intuitive understanding of how to control the process. Contrary to the conventional control approaches, those focus on constructing a controller by using the system model. This permits to the fuzzy controller to be less sensitive to model uncertainties, nonlinearities and noises; it then allows controlling a more comple system. In this section, we first etract stability criterions through Lyapunov s stability analysis and proofs. This is an efficient way to guarantee a stable controller. Afterwards, we use the stability criterions to design a Mamdani-based model that better captures the network nonlinearities. Last, we propose a fast adaptation Fuzzy controller in order to preserve the performance in varying network conditions. A. Stability analysis Basically, the mathematical model is employed to find the most suitable control for a given system or to deduce the optimized parameters. In our work, we use the stability study so that we etract different criterions needed to design a correct shape of the fuzzy controller. Note that, the correct shape represents a control surface stabilizing the system. We use the Lyapunov s Direct Method for the stability analysis of the fuzzy controller [8]; it permits to obtain a stable plant using the deduced constraints. The Lyapunov s Direct Method is the most popular technique for the stability analysis of nonlinear systems. By replacing the marking probability P () t with the fuzzy control Φ (, ) in the model developed by Frank Kelly [5] and generalized to support multiple TCP sessions by Crowcroft and Oechslin [], we obtain the following system: & = M M ( C ) () & = ( ) Φ, τ τ M Where M is the number of TCP sessions, τ the RTTs, C the link capacity, the error queue length and the derivative of. We choose: T V ( ) V = = = ()

3 P So that V & ( ) V ( ) = & & = (3) By replacing () in (3) we obtain: ( C ) ( ) M M V & = ( ) Φ, (4) τ τ M Since we aim to prove asymptotic stability, it is sufficient to have V & ( ) <. It is then sufficient to find a fied β > such as: ( C ) M M ( ) < β τ τ M Φ, (5) While, we have two cases: > and <. If > we obtain: (, ) β M τ > (6) M ( C ) τ M Φ Else: (, ) β M τ < (7) M ( C ) τ M Φ n When B( h ) = { R : < h, h > } the system is asymptotically stable (this corresponds to a ball centered at the origin with a radius ofh ). Thus, the design of the fuzzy controller Φ( ), must respect the equations (6) and (7). Note that the theory doesn t say how large ish. B. Design of the Fuzzy Controller During the controller design, we constrained ourselves to the two inputs Proportional-Derivative Fuzzy Controller (MISO, Multi Inputs Single Output). The first input represents the tracking error e (compared to the desired queue length) and the second input de represents the derivative of the first input. We graphically design the fuzzy controller output P in accordance with the equations (6) and (7) in order to obtain a stable controller. The control surface of our PD-Fuzzy controller is as follows: de Fig.. The control surface of the fuzzy controller In our case, the fuzzy controller behaves similarly to the PD controller, with the eception that the linear PD controller is unable to achieve a nonlinear control surface (see figure ). In addition, e 5 5 we use different gains as in the PD controller [8]. In, we use a proportional gain superior to one (amplifying the input) in order to permit a very small tracking error (static error). We observe that a large proportional gain involves a fast convergence while making the system more oscillatory. The controller implements only these three obvious fuzzy laws: If e is high and de is high then P is high If e is medium and de is medium then P is medium If e is low and de is low then P is low The shape and range of the fuzzy membership functions should be tuned according to the mean number of active TCP connections. This simple choice works well for any number of TCP connections after adding our adaptive mechanism (eplained in the section below). C. Fast Adaptation Mechanism Fuzzy controllers give the way to control uncertain and noisy systems. However, the TCP model variation is complicated, making difficult the design of fuzzy controllers able to give high performance when the number of flows fluctuates. Hence, the use of an adaptive control is much suitable. One of the most popular approaches is to use equally space triangular membership functions and common rules. Then, find a technique to modify, tune or adapt them to the plant variation, the unmodeled dynamics, and the eternal disturbances. There are lots of adaptive Fuzzy controllers in literature [7]. Most of them require tremendous resources in term of memory requirements and computing time and are not adapted to real-time systems especially in the AQM case, where the router must handle thousands of packets per second. In our approach, we avoid the membership functions modification in order to use the memory saving scheme [8]. Our proposal just makes a global translation in the membership functions. This has a direct impact on the controller robustness when network conditions vary, by smoothly increasing/decreasing the probability dropping level. The translation mechanism is done thanks to the classical controller (see equation 8). We apply the EWMA function as input to tune the Fuzzy controller balancing. This will permit a smooth adaptation avoiding fluctuations in the controller response. K i P = K K s e p d (8) s K, p K d and K i represent respectively the proportional gain, the derivative gain and the integral gain. e represents the controller input while P represents the output (the balancing value). Q ref du dt EWMA G p G d Feedback Fig. 3. Feedback Adaptive control modeling of congestion control with AQM algorithm FC Plant Q

4 The gains G p and G d represent respectively the proportional gain and the derivative gain. The makes an additive action at the fuzzy controller output in order to perform the balancing. At the output of our controller a saturation block is added, which sets the dropping probability value between and. IV. PERFORMANCE EVALUATION A. Simulation Model In order to evaluate the performance and robustness of our proposal, we performed simulations using the topology depicted in figure 4. The bottleneck is located at the central router level that implements one of the three AQM algorithms:, or Adaptive Fuzzy (our proposal). Its capacity is Mbps (6 packets/s, default packet size is 5 bytes), and delay is ms. Each queue may contain up to 4 packets. However, the most performing queue length is of 8 packets. In our simulation, the number of TCP connections changes in accordance with the curve in figure 5. RTT =. s delay in the queue permits only good performance in respect to the throughput (see Table ). We can see in figure 7 that the three controllers permit good performance. However, gives a constant and maimal throughput value which is showed in figure 6 by the stability of the queue size. Note that the maimal throughput of our router is Mbps, which means that any traffic ecess involves a buffering at the router queue, and even higher drop rate when the buffer queue length is reached (figure 6). Instantaneous queue length (KB) S D 4 Router S Mbp D / & Adaptive Fuzzy Fig. 6. Instantaneous queue length ( q ) S N D M Fig. 4. Simulation Network Topology Number of TCP sessions Throughput (KB) Fig. 5. Variations in time of TCP sessions number ( M ) Note that the parameters of and are set as recommended respectively in [4] and in [8]. For the fuzzy controller, we choose k p = 3 and k d = in order to get more precised results. The static error is eliminated thanks to the adaptive control action. B. Eperimental Results Figure 6 presents the queue evolution, which shows that the controller regulates quickly the queue to the reference value despites the work-load variation (figure 5). Contrary to, the controller converges slowly and is very disturbed with the variation of the number of TCP sessions. The statistics in Table show that, in the case of the controller, the static error decreases and the queue length converges to the referenced value asymptotically with the stabilization of the work-load. Figure 6 shows that doesn t guarantee the stability of the queue; it Fig. 7. Throughput ( r ) From figure 7 and 8, we clearly see that the queuing delays in are constant. and controllers are sensitive to the number of session s variations. Besides, the fluctuation in queuing delay implies a deep deterioration of Multimedia communications that have strict requirements in term of end to end delay and jitter. So, in order to provide QoS guarantees, the elimination of the queuing delay fluctuation is a must. Our controller reaches this objective. Furthermore, from statistics tables, we see that induces a maimum delay of.4 s, while the and controllers reach. s each. Looking at figure, we see that the dropping probability in is not regular. It increases quickly when the number of TCP sessions increase (see figure 5). Moreover, we see clearly that the dropping probability value in is better than in.

5 Queuing delay (s) queue is proven thanks to Lyapunov theory. The obtained controller is very simple to implement and improves network performance in terms of delay, jitter and packet loss rate, which is very important for multimedia applications requirements. The simulation eperiments demonstrated that permits to stabilize quickly the queue length despites the variations of the TCP sessions. Moreover, the performance obtained demonstrated the s capacity to capture the network model nonlinearities. Future works will focus on etending to deal with heterogeneous traffics requirements, thus providing differentiated dropping probabilities in real networks. Dropping probability Fig. 8. Queuing delay ( d ) Fig.. Dropping probability ( p ) The algorithm shows much better performance than and controllers. In fact, the performances of and are sensitive to network configurations. In addition, and can make a buffer overflow in a transient period which results in packets losses. All these remarks are summarized in Table II, which briefly describes advantages and drawbacks of each AQM algorithm treated in this paper. TABLE I. CURVES STATISTICS min ma mean min Ma mean min Ma mean q r.e4.99e4.e4.e4.e4.95e4 d TABLE II. A CLASSIFICATION OF AQM ALGORITHMS IN TERMS OF OBJECTIVES Characteristics Router Throughput good good good Sensitivity to network parameters no yes yes Response very fast slow fast Queue stability stable not stable stable Delay small very large variable Buffer overflow/underflow no/no yes/yes yes/yes Steady state error <% - <% Control Type I V. CONCLUSIONS In this paper, we propose a new adaptive fuzzy controller for AQM,. It permits a very fast response compared to the classical adaptive controllers, and. The stability of the REFERENCES [] Braden, B., and al.: Recommendations on Queue Management and Congestion Avoidance in the Internet. IETF RFC 39 (April 998) [] Lin, D.: Internet Congestion Control: Cooperative End-System and Gateway Algorithms. Doctor of Philosophy in Computer Science thesis in Harvard University (May 998) [3] Floyd, S., and Fall, K.: Promoting the Use of End-to-End Congestion Control in the Internet. IEEE/ACM Transactions on Networking (May 999) [4] Floyd, S., and Fall, K.: Random Early Detection Gateways for Congestion Avoidance. IEEE/ACM Transactions on Networking (August 993) [5] Heying, Z., Baohong, L., and Wenhua, D.: Design of Robust Active Queue Management Algorithm Based on Feedback Compensation. ACM/SIGCOMM 3 (August 3) [6] La, R., J., Ranjan, P. and Abed, E., H.: Analysis of Adaptive Random Early Detection A. 8 th ITC (September 3) [7] Ohsaki, H., Murata, M., and Miyahara, H.: Steady State Analysis of the Gateway: Stability, Transient Behavior, and Parameter Setting. IEICE Transactions on Communications, vol. E85-B, pp. 7-5 (January ) [8] Yanfei, F., and Chuang, F. L.: Design a Controller for Active Queue Management. ISCC 3 (July 3) [9] Keshav, S.: A Control-Theoretic to Flow Control. ACM SIGCOMM 99 (September 99) [] Ryu, S., Rump, C., and Qiao, C.: A Predictive and Robust Active Queue Management for Internet Congestion Control. ISCC 3 (June 3) [] Keshav, S.: Congestion Control in Computer Networks. PhD Thesis, published as UC Berkeley TR-654 (September 99) [] Bitorika, A., and al. A Comparative Study of Active Queue Management Schemes. ICC 4 (June 4) [3] Sun, J., et al. PD-Controller: A New Active Queue Management Scheme. GLOBECOM 3 (December 3) [4] Ryu, S., Rump, C., and Qiao, C.: Advances In Internet Congestion Control. IEEE Communication Surveys Vol. 5 No. (3) [5] Kelly, F.: Mathematical Modeling of the Internet. Springer-verlag, Berlin () [6] Yan, P., Gao, Y., Özbay, H.: Variable Structure Control in Active Queue Management for TCP with ECN. (June 3) [7] Jamshidi, M.: Large-Scale Systems: Modeling, Control and Fuzzy Logic. Edited by Prentice Hall PTR, ISBN (997) [8] Passino, K., M., Yurkovich, S.: Fuzzy Control. Edited by Prentice Hall, ISBN X (998) [9] Le, L., Aikat, J., Jeffay, K. and Donelson Smith, F.: The effect of Active Queue Management on WEB Performance. SIGCOMM 3, ACM Press, ISBN: (3) [] Crowcroft, J. and Oechslin, P.: services using a weighted proportionally fair sharing TCP. ACM Computer Communications Review 8,

17: Queue Management. Queuing. Mark Handley

17: Queue Management. Queuing. Mark Handley 17: Queue Management Mark Handley Queuing The primary purpose of a queue in an IP router is to smooth out bursty arrivals, so that the network utilization can be high. But queues add delay and cause jitter.

More information

Sizing Internet Router Buffers, Active Queue Management, and the Lur e Problem

Sizing Internet Router Buffers, Active Queue Management, and the Lur e Problem Sizing Internet Router Buffers, Active Queue Management, and the Lur e Problem Christopher M. Kellett, Robert N. Shorten, and Douglas J. Leith Abstract Recent work in sizing Internet router buffers has

More information

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network

Fuzzy Active Queue Management for Assured Forwarding Traffic in Differentiated Services Network Fuzzy Active Management for Assured Forwarding Traffic in Differentiated Services Network E.S. Ng, K.K. Phang, T.C. Ling, L.Y. Por Department of Computer Systems & Technology Faculty of Computer Science

More information

On Packet Marking Function of Active Queue Management Mechanism: Should It Be Linear, Concave, or Convex?

On Packet Marking Function of Active Queue Management Mechanism: Should It Be Linear, Concave, or Convex? On Packet Marking Function of Active Queue Management Mechanism: Should It Be Linear, Concave, or Convex? Hiroyuki Ohsaki and Masayuki Murata Graduate School of Information Science and Technology Osaka

More information

Passive Queue Management

Passive Queue Management , 2013 Performance Evaluation of Computer Networks Objectives Explain the role of active queue management in performance optimization of TCP/IP networks Learn a range of active queue management algorithms

More information

Analysis of IP Network for different Quality of Service

Analysis of IP Network for different Quality of Service 2009 International Symposium on Computing, Communication, and Control (ISCCC 2009) Proc.of CSIT vol.1 (2011) (2011) IACSIT Press, Singapore Analysis of IP Network for different Quality of Service Ajith

More information

VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications

VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications VoIP Network Dimensioning using Delay and Loss Bounds for Voice and Data Applications Veselin Rakocevic School of Engineering and Mathematical Sciences City University, London, UK V.Rakocevic@city.ac.uk

More information

Master s Thesis. A Study on Active Queue Management Mechanisms for. Internet Routers: Design, Performance Analysis, and.

Master s Thesis. A Study on Active Queue Management Mechanisms for. Internet Routers: Design, Performance Analysis, and. Master s Thesis Title A Study on Active Queue Management Mechanisms for Internet Routers: Design, Performance Analysis, and Parameter Tuning Supervisor Prof. Masayuki Murata Author Tomoya Eguchi February

More information

Requirements for Simulation and Modeling Tools. Sally Floyd NSF Workshop August 2005

Requirements for Simulation and Modeling Tools. Sally Floyd NSF Workshop August 2005 Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005 Outline for talk: Requested topic: the requirements for simulation and modeling tools that allow one to study, design,

More information

Analyzing Marking Mod RED Active Queue Management Scheme on TCP Applications

Analyzing Marking Mod RED Active Queue Management Scheme on TCP Applications 212 International Conference on Information and Network Technology (ICINT 212) IPCSIT vol. 7 (212) (212) IACSIT Press, Singapore Analyzing Marking Active Queue Management Scheme on TCP Applications G.A.

More information

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks Didem Gozupek 1,Symeon Papavassiliou 2, Nirwan Ansari 1, and Jie Yang 1 1 Department of Electrical and Computer Engineering

More information

Active Queue Management (AQM) based Internet Congestion Control

Active Queue Management (AQM) based Internet Congestion Control Active Queue Management (AQM) based Internet Congestion Control October 1 2002 Seungwan Ryu (sryu@eng.buffalo.edu) PhD Student of IE Department University at Buffalo Contents Internet Congestion Control

More information

How To Provide Qos Based Routing In The Internet

How To Provide Qos Based Routing In The Internet CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this

More information

Using median filtering in active queue management for telecommunication networks

Using median filtering in active queue management for telecommunication networks Using median filtering in active queue management for telecommunication networks Sorin ZOICAN *, Ph.D. Cuvinte cheie. Managementul cozilor de aşteptare, filtru median, probabilitate de rejectare, întârziere.

More information

Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks

Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Seamless Congestion Control over Wired and Wireless IEEE 802.11 Networks Vasilios A. Siris and Despina Triantafyllidou Institute of Computer Science (ICS) Foundation for Research and Technology - Hellas

More information

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow

Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow International Journal of Soft Computing and Engineering (IJSCE) Performance Analysis of AQM Schemes in Wired and Wireless Networks based on TCP flow Abdullah Al Masud, Hossain Md. Shamim, Amina Akhter

More information

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics:

Quality of Service. Traditional Nonconverged Network. Traditional data traffic characteristics: Quality of Service 1 Traditional Nonconverged Network Traditional data traffic characteristics: Bursty data flow FIFO access Not overly time-sensitive; delays OK Brief outages are survivable 2 1 Converged

More information

TCP, Active Queue Management and QoS

TCP, Active Queue Management and QoS TCP, Active Queue Management and QoS Don Towsley UMass Amherst towsley@cs.umass.edu Collaborators: W. Gong, C. Hollot, V. Misra Outline motivation TCP friendliness/fairness bottleneck invariant principle

More information

Performance Evaluation of Active Queue Management Using a Hybrid Approach

Performance Evaluation of Active Queue Management Using a Hybrid Approach 1196 JOURNAL OF COMPUTERS, VOL. 7, NO. 5, MAY 2012 Performance Evaluation of Active Queue Management Using a Hybrid Approach Chin-Ling Chen* Chia-Chun Yu Department of Information Management, National

More information

GREEN: Proactive Queue Management over a Best-Effort Network

GREEN: Proactive Queue Management over a Best-Effort Network IEEE GlobeCom (GLOBECOM ), Taipei, Taiwan, November. LA-UR -4 : Proactive Queue Management over a Best-Effort Network Wu-chun Feng, Apu Kapadia, Sunil Thulasidasan feng@lanl.gov, akapadia@uiuc.edu, sunil@lanl.gov

More information

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation

Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.

More information

Adaptive Virtual Buffer(AVB)-An Active Queue Management Scheme for Internet Quality of Service

Adaptive Virtual Buffer(AVB)-An Active Queue Management Scheme for Internet Quality of Service Adaptive Virtual Buffer(AVB)-An Active Queue Management Scheme for Internet Quality of Service Xidong Deng, George esidis, Chita Das Department of Computer Science and Engineering The Pennsylvania State

More information

Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks

Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks Jian Chen and Victor C.M. Leung Department of Electrical and Computer Engineering The

More information

An Adaptive RIO (A-RIO) Queue Management Algorithm

An Adaptive RIO (A-RIO) Queue Management Algorithm An Adaptive RIO (A-RIO) Queue Management Algorithm Julio Orozco 1,2 and David Ros 1 1 GET/ENST Bretagne, Rue de la Châtaigneraie, CS 1767, 35576 Cesson Sévigné Cedex, France 2 IRISA/INRIA Rennes, Campus

More information

Internet Flow Control - Improving on TCP

Internet Flow Control - Improving on TCP Internet Flow Control - Improving on TCP Glynn Rogers The Team - Jonathan Chan, Fariza Sabrina, and Darwin Agahari CSIRO ICT Centre Why Bother? - Isn t TCP About as Good as It Gets?! Well, TCP is a very

More information

Comparative Analysis of Congestion Control Algorithms Using ns-2

Comparative Analysis of Congestion Control Algorithms Using ns-2 www.ijcsi.org 89 Comparative Analysis of Congestion Control Algorithms Using ns-2 Sanjeev Patel 1, P. K. Gupta 2, Arjun Garg 3, Prateek Mehrotra 4 and Manish Chhabra 5 1 Deptt. of Computer Sc. & Engg,

More information

DESIGN OF ACTIVE QUEUE MANAGEMENT BASED ON THE CORRELATIONS IN INTERNET TRAFFIC

DESIGN OF ACTIVE QUEUE MANAGEMENT BASED ON THE CORRELATIONS IN INTERNET TRAFFIC DESIGN OF ACTIVE QUEUE MANAGEMENT BASED ON THE CORRELATIONS IN INTERNET TRAFFIC KHALID S. AL-AWFI AND MICHAEL E. WOODWARD { k.s.r.alawf, m.e.woodward }@bradford.ac.uk Department of Computing, University

More information

SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973)

SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973) SHIV SHAKTI International Journal of in Multidisciplinary and Academic Research (SSIJMAR) Vol. 4, No. 3, June 2015 (ISSN 2278 5973) RED Routing Algorithm in Active Queue Management for Transmission Congesstion

More information

Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742. Vol 2 No 3 (May-2015) Active Queue Management

Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742. Vol 2 No 3 (May-2015) Active Queue Management Protagonist International Journal of Management And Technology (PIJMT) Online ISSN- 2394-3742 Vol 2 No 3 (May-2015) Active Queue Management For Transmission Congestion control Manu Yadav M.Tech Student

More information

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS?

Quality of Service versus Fairness. Inelastic Applications. QoS Analogy: Surface Mail. How to Provide QoS? 18-345: Introduction to Telecommunication Networks Lectures 20: Quality of Service Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Overview What is QoS? Queuing discipline and scheduling Traffic

More information

Performance improvement of active queue management with per-flow scheduling

Performance improvement of active queue management with per-flow scheduling Performance improvement of active queue management with per-flow scheduling Masayoshi Nabeshima, Kouji Yata NTT Cyber Solutions Laboratories, NTT Corporation 1-1 Hikari-no-oka Yokosuka-shi Kanagawa 239

More information

Robust Router Congestion Control Using Acceptance and Departure Rate Measures

Robust Router Congestion Control Using Acceptance and Departure Rate Measures Robust Router Congestion Control Using Acceptance and Departure Rate Measures Ganesh Gopalakrishnan a, Sneha Kasera b, Catherine Loader c, and Xin Wang b a {ganeshg@microsoft.com}, Microsoft Corporation,

More information

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK

AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Abstract AN OVERVIEW OF QUALITY OF SERVICE COMPUTER NETWORK Mrs. Amandeep Kaur, Assistant Professor, Department of Computer Application, Apeejay Institute of Management, Ramamandi, Jalandhar-144001, Punjab,

More information

The Interaction of Forward Error Correction and Active Queue Management

The Interaction of Forward Error Correction and Active Queue Management The Interaction of Forward Error Correction and Active Queue Management Tigist Alemu, Yvan Calas, and Alain Jean-Marie LIRMM UMR 5506 CNRS and University of Montpellier II 161, Rue Ada, 34392 Montpellier

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July-2015 1169 ISSN 2229-5518

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July-2015 1169 ISSN 2229-5518 International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July-2015 1169 Comparison of TCP I-Vegas with TCP Vegas in Wired-cum-Wireless Network Nitin Jain & Dr. Neelam Srivastava Abstract

More information

RBA-RIO Rate Based Adaptive Red With In and Out. Algorithm for DiffServ AF PHB

RBA-RIO Rate Based Adaptive Red With In and Out. Algorithm for DiffServ AF PHB RBA-RIO Rate Based Adaptive Red With In and Out Algorithm for DiffServ AF PHB Zhang Mgjie Zhu Peidong Su Jshu Lu Xicheng School of Computer, National University of Defense Technology, Changsha 410073,

More information

Active Queue Management A router based control mechanism

Active Queue Management A router based control mechanism Active Queue Management A router based control mechanism Chrysostomos Koutsimanis B.Sc. National Technical University of Athens Pan Gan Park B.Sc. Ajou University Abstract In this report we are going to

More information

PFS scheme for forcing better service in best effort IP network

PFS scheme for forcing better service in best effort IP network Paper PFS scheme for forcing better service in best effort IP network Monika Fudała and Wojciech Burakowski Abstract The paper presents recent results corresponding to a new strategy for source traffic

More information

Active Queue Management: Comparison of Sliding Mode Controller and Linear Quadratic Regulator

Active Queue Management: Comparison of Sliding Mode Controller and Linear Quadratic Regulator Active Queue Management: Comparison of Sliding Mode Controller and Linear Quadratic Regulator MAHDI JALILI-KHARAAJOO and ALIREZA DEHESTANI Iran Telecommunication Research Center P.O. Box: 4395'355 Tehran

More information

Aggregate Traffic Performance with Active Queue Management and Drop from Tail

Aggregate Traffic Performance with Active Queue Management and Drop from Tail Aggregate Traffic Performance with Active Queue Management and Drop from Tail Gianluca Iannaccone Sprint ATL Adrian Court Burlingame CA 9400 gianluca@sprintlabs.com Martin May Activia Networks Parc of

More information

Neural Network Based Model Reference Controller for Active Queue Management of TCP Flows

Neural Network Based Model Reference Controller for Active Queue Management of TCP Flows eural etwork Based Model eference ontroller for Active Queue Management of TP Flows Kourosh ahnami, Payman Arabshahi, Andrew Gray Jet Propulsion Laboratory alifornia Institute of Technology Pasadena, A

More information

Improving our Evaluation of Transport Protocols. Sally Floyd Hamilton Institute July 29, 2005

Improving our Evaluation of Transport Protocols. Sally Floyd Hamilton Institute July 29, 2005 Improving our Evaluation of Transport Protocols Sally Floyd Hamilton Institute July 29, 2005 Computer System Performance Modeling and Durable Nonsense A disconcertingly large portion of the literature

More information

Active Queue Management

Active Queue Management Active Queue Management TELCOM2321 CS2520 Wide Area Networks Dr. Walter Cerroni University of Bologna Italy Visiting Assistant Professor at SIS, Telecom Program Slides partly based on Dr. Znati s material

More information

High-Speed TCP Performance Characterization under Various Operating Systems

High-Speed TCP Performance Characterization under Various Operating Systems High-Speed TCP Performance Characterization under Various Operating Systems Y. Iwanaga, K. Kumazoe, D. Cavendish, M.Tsuru and Y. Oie Kyushu Institute of Technology 68-4, Kawazu, Iizuka-shi, Fukuoka, 82-852,

More information

PRIORITY-BASED NETWORK QUALITY OF SERVICE

PRIORITY-BASED NETWORK QUALITY OF SERVICE PRIORITY-BASED NETWORK QUALITY OF SERVICE ANIMESH DALAKOTI, NINA PICONE, BEHROOZ A. SHIRAZ School of Electrical Engineering and Computer Science Washington State University, WA, USA 99163 WEN-ZHAN SONG

More information

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage

Lecture 16: Quality of Service. CSE 123: Computer Networks Stefan Savage Lecture 16: Quality of Service CSE 123: Computer Networks Stefan Savage Final Next week (trust Blink wrt time/location) Will cover entire class Style similar to midterm I ll post a sample (i.e. old) final

More information

Assessing the Impact of Multiple Active Queue Management Routers

Assessing the Impact of Multiple Active Queue Management Routers Assessing the Impact of Multiple Active Queue Management Routers Michele C. Weigle Department of Computer Science Old Dominion University Norfolk, VA 23529 mweigle@cs.odu.edu Deepak Vembar and Zhidian

More information

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work International Telecommunication Union The need for bandwidth management and QoS control when using public or shared networks for disaster relief work Stephen Fazio Chief, Global Telecommunications Officer

More information

Adaptive RED: An Algorithm for Increasing the Robustness of RED s Active Queue Management. by Ramakrishna Gummadi.

Adaptive RED: An Algorithm for Increasing the Robustness of RED s Active Queue Management. by Ramakrishna Gummadi. Adaptive RED: An Algorithm for Increasing the Robustness of RED s Active Queue Management by Ramakrishna Gummadi Research Project Submitted to the Department of Electrical Engineering and Computer Sciences,

More information

15-441: Computer Networks Homework 2 Solution

15-441: Computer Networks Homework 2 Solution 5-44: omputer Networks Homework 2 Solution Assigned: September 25, 2002. Due: October 7, 2002 in class. In this homework you will test your understanding of the TP concepts taught in class including flow

More information

Active Queue Management and Wireless Networks

Active Queue Management and Wireless Networks Active Queue Management and Wireless Networks Vikas Paliwal November 13, 2003 1 Introduction Considerable research has been done on internet dynamics and it has been shown that TCP s congestion avoidance

More information

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP)

A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) A Review on Quality of Service Architectures for Internet Network Service Provider (INSP) Herman and Azizah bte Abd. Rahman Faculty of Computer Science and Information System Universiti Teknologi Malaysia

More information

Per-Flow Queuing Allot's Approach to Bandwidth Management

Per-Flow Queuing Allot's Approach to Bandwidth Management White Paper Per-Flow Queuing Allot's Approach to Bandwidth Management Allot Communications, July 2006. All Rights Reserved. Table of Contents Executive Overview... 3 Understanding TCP/IP... 4 What is Bandwidth

More information

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions Steve Gennaoui, Jianhua Yin, Samuel Swinton, and * Vasil Hnatyshin Department of Computer Science Rowan University

More information

Rate-Based Active Queue Management: A Green Algorithm in Congestion Control

Rate-Based Active Queue Management: A Green Algorithm in Congestion Control Rate-Based Active Queue Management: A Green Algorithm in Congestion Control Balveer Singh #1, Diwakar Saraswat #2 #1 HOD Computer Sc. & Engg. #2 Astt. Prof. Computer Sc. & Engg PKITM Mathura (UP) India

More information

Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network

Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network University of Helsinki - Department of Computer Science Analysis of Internet Transport Service Performance with Active Queue Management in a QoS-enabled Network Oriana Riva oriana.riva@cs.helsinki.fi Contents

More information

The QoS of the Edge Router based on DiffServ

The QoS of the Edge Router based on DiffServ The QoS of the Edge Router based on DiffServ Zhang Nan 1, Mao Pengxuan 1, Xiao Yang 1, Kiseon Kim 2 1 Institute of Information and Science, Beijing Jiaotong University, Beijing 100044, China 2 Dept. of

More information

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71

Chapter 7 outline. 7.5 providing multiple classes of service 7.6 providing QoS guarantees RTP, RTCP, SIP. 7: Multimedia Networking 7-71 Chapter 7 outline 7.1 multimedia networking applications 7.2 streaming stored audio and video 7.3 making the best out of best effort service 7.4 protocols for real-time interactive applications RTP, RTCP,

More information

Improving Internet Quality of Service through Active Queue Management in Routers

Improving Internet Quality of Service through Active Queue Management in Routers www.ijcsi.org 279 Improving Internet Quality of Service through Active Queue Management in Routers Gamal Attiya 1 and Heba El-Khobby 2 1 Dept. of Computer Science and Engineering, Faculty of Electronic

More information

Using Differentiated Services to Support Internet Telephony

Using Differentiated Services to Support Internet Telephony Using Differentiated Services to Support Internet Telephony Fugui Wang and Prasant Mohapatra Department of Computer Science and Engineering Michigan State University East Lansing, MI 48824 Email: {wangfugu,

More information

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control?

Congestion Control Review. 15-441 Computer Networking. Resource Management Approaches. Traffic and Resource Management. What is congestion control? Congestion Control Review What is congestion control? 15-441 Computer Networking What is the principle of TCP? Lecture 22 Queue Management and QoS 2 Traffic and Resource Management Resource Management

More information

Adaptive Sampling for Network Performance Measurement Under Voice Traffic

Adaptive Sampling for Network Performance Measurement Under Voice Traffic Sampling for Network Performance Measurement Under Voice Traffic Wenhong Ma and Changcheng Huang Optical Networks Laboratory Department of Systems and Computer Engineering, Carleton University 1125 Colonel

More information

Design and Modeling of Internet Protocols. Dmitri Loguinov March 1, 2005

Design and Modeling of Internet Protocols. Dmitri Loguinov March 1, 2005 Design and Modeling of Internet Protocols Dmitri Loguinov March 1, 2005 1 Agenda What is protocol scalability Why TCP does not scale Future high-speed applications AQM congestion control Other work at

More information

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links

An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,

More information

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic.

Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. Quality of Service Analysis of site to site for IPSec VPNs for realtime multimedia traffic. A Network and Data Link Layer infrastructure Design to Improve QoS in Voice and video Traffic Jesús Arturo Pérez,

More information

Packet Queueing Delay

Packet Queueing Delay Some Active Queue Management Methods for Controlling Packet Queueing Delay Mahmud H. Etbega Mohamed, MSc PhD 2009 Design and Performance Evaluation of Some New Versions of Active Queue Management Schemes

More information

Internet Congestion Control for Future High Bandwidth-Delay Product Environments

Internet Congestion Control for Future High Bandwidth-Delay Product Environments Internet Congestion Control for Future High Bandwidth-Delay Product Environments Dina Katabi Mark Handley Charlie Rohrs MIT-LCS ICSI Tellabs dk@mit.edu mjh@icsi.berkeley.edu crhors@mit.edu Abstract Theory

More information

Functional Optimization Models for Active Queue Management

Functional Optimization Models for Active Queue Management Functional Optimization Models for Active Queue Management Yixin Chen Department of Computer Science and Engineering Washington University in St Louis 1 Brookings Drive St Louis, MO 63130, USA chen@cse.wustl.edu

More information

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback

The network we see so far. Internet Best Effort Service. Is best-effort good enough? An Audio Example. Network Support for Playback The network we see so far CSE56 - Lecture 08 QoS Network Xiaowei Yang TCP saw-tooth FIFO w/ droptail or red Best-effort service Web-surfing, email, ftp, file-sharing Internet Best Effort Service Our network

More information

4 Internet QoS Management

4 Internet QoS Management 4 Internet QoS Management Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology stadler@ee.kth.se September 2008 Overview Network Management Performance Mgt QoS Mgt Resource Control

More information

Network congestion, its control and avoidance

Network congestion, its control and avoidance MUHAMMAD SALEH SHAH*, ASIM IMDAD WAGAN**, AND MUKHTIAR ALI UNAR*** RECEIVED ON 05.10.2013 ACCEPTED ON 09.01.2014 ABSTRACT Recent years have seen an increasing interest in the design of AQM (Active Queue

More information

Real-time apps and Quality of Service

Real-time apps and Quality of Service Real-time apps and Quality of Service Focus What transports do applications need? What network mechanisms provide which kinds of quality assurances? Topics Real-time versus Elastic applications Adapting

More information

AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS

AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS AN IMPROVED SNOOP FOR TCP RENO AND TCP SACK IN WIRED-CUM- WIRELESS NETWORKS Srikanth Tiyyagura Department of Computer Science and Engineering JNTUA College of Engg., pulivendula, Andhra Pradesh, India.

More information

CoMPACT-Monitor: Change-of-Measure based Passive/Active Monitoring Weighted Active Sampling Scheme to Infer QoS

CoMPACT-Monitor: Change-of-Measure based Passive/Active Monitoring Weighted Active Sampling Scheme to Infer QoS CoMPACT-Monitor: Change-of-Measure based Passive/Active Monitoring Weighted Active Sampling Scheme to Infer QoS Masaki Aida, Keisuke Ishibashi, and Toshiyuki Kanazawa NTT Information Sharing Platform Laboratories,

More information

Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks

Distributed Explicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Distributed Eplicit Partial Rerouting (DEPR) Scheme for Load Balancing in MPLS Networks Sherif Ibrahim Mohamed shf_ibrahim@yahoo.com Khaled M. F. Elsayed, senior member IEEE khaled@ieee.org Department

More information

Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1

Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Quality of Service on the Internet: Evaluation of the IntServ Architecture on the Linux Operative System 1 Elisabete Reis elreis@dei.uc.pt Polytechnic Institute of Coimbra Fernando Melo fmelor@dei.uc.pt

More information

Cisco Integrated Services Routers Performance Overview

Cisco Integrated Services Routers Performance Overview Integrated Services Routers Performance Overview What You Will Learn The Integrated Services Routers Generation 2 (ISR G2) provide a robust platform for delivering WAN services, unified communications,

More information

IMPROVING QOS AWARE ACTIVE QUEUE MANAGEMENT SCHEME FOR MULTIMEDIA SERVICES

IMPROVING QOS AWARE ACTIVE QUEUE MANAGEMENT SCHEME FOR MULTIMEDIA SERVICES I J I T E ISSN: 2229-7367 3(1-2), 2012, pp. 261-266 IMPROVING QOS AWARE ACTIVE QUEUE MANAGEMENT SCHEME FOR MULTIMEDIA SERVICES BOOBALAN P. 1, SREENATH N. 2, NANDINI S., KAVITHA U. 2 AND RAJASEKARI D. 2

More information

Examining Self-Similarity Network Traffic intervals

Examining Self-Similarity Network Traffic intervals Examining Self-Similarity Network Traffic intervals Hengky Susanto Byung-Guk Kim Computer Science Department University of Massachusetts at Lowell {hsusanto, kim}@cs.uml.edu Abstract Many studies have

More information

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4

16/5-05 Datakommunikation - Jonny Pettersson, UmU 2. 16/5-05 Datakommunikation - Jonny Pettersson, UmU 4 Multimedia Networking Principles Last time Classify multimedia Multimedia Networking Applications Streaming stored audio and video Identify the network Real-time Multimedia: Internet Phone services the

More information

4 High-speed Transmission and Interoperability

4 High-speed Transmission and Interoperability 4 High-speed Transmission and Interoperability Technology 4-1 Transport Protocols for Fast Long-Distance Networks: Comparison of Their Performances in JGN KUMAZOE Kazumi, KOUYAMA Katsushi, HORI Yoshiaki,

More information

Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic

Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort Traffic Telecommunication Systems 24:2 4, 275 292, 2003 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Router Scheduling Configuration Based on the Maximization of Benefit and Carried Best Effort

More information

Australian Journal of Basic and Applied Sciences. Fuzzy Based Active Queue Management In Distributed Wireless Network.

Australian Journal of Basic and Applied Sciences. Fuzzy Based Active Queue Management In Distributed Wireless Network. ISSN:1991-8178 Australian Journal of Basic and Applied Sciences Journal home page: www.ajbasweb.com Fuzzy Based Active Queue Management In Distributed Wireless Network. B.Shajahan Associate Professor /

More information

About the Stability of Active Queue Management Mechanisms

About the Stability of Active Queue Management Mechanisms About the Stability of Active Queue Management Mechanisms Dario Bauso, Laura Giarré and Giovanni Neglia Abstract In this paper, we discuss the influence of multiple bottlenecks on the stability of Active

More information

XCP-i : explicit Control Protocol for heterogeneous inter-networking of high-speed networks

XCP-i : explicit Control Protocol for heterogeneous inter-networking of high-speed networks : explicit Control Protocol for heterogeneous inter-networking of high-speed networks D. M. Lopez-Pacheco INRIA RESO/LIP, France Email: dmlopezp@ens-lyon.fr C. Pham, Member, IEEE LIUPPA, University of

More information

Network management and QoS provisioning - QoS in the Internet

Network management and QoS provisioning - QoS in the Internet QoS in the Internet Inernet approach is based on datagram service (best effort), so provide QoS was not a purpose for developers. Mainly problems are:. recognizing flows;. manage the issue that packets

More information

Design of Active Queue Management System for Scalable TCP in High Speed Networks

Design of Active Queue Management System for Scalable TCP in High Speed Networks Design of Active Queue Management System for Scalable TCP in High Speed Networks Harsha Sirisena, Aun Haider, and Victor Sreeram March 17, 2008 Abstract Scalable TCP, based on a multiplicative-increase

More information

Optimization of Communication Systems Lecture 6: Internet TCP Congestion Control

Optimization of Communication Systems Lecture 6: Internet TCP Congestion Control Optimization of Communication Systems Lecture 6: Internet TCP Congestion Control Professor M. Chiang Electrical Engineering Department, Princeton University ELE539A February 21, 2007 Lecture Outline TCP

More information

WITH THE universal adoption of the Internet as a global

WITH THE universal adoption of the Internet as a global IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 7, NO. 2, APRIL 2005 339 Performance Analysis of TCP-Friendly AIMD Algorithms for Multimedia Applications Lin Cai, Student Member, IEEE, Xuemin Shen, Senior Member,

More information

18: Enhanced Quality of Service

18: Enhanced Quality of Service 18: Enhanced Quality of Service Mark Handley Traditional best-effort queuing behaviour in routers Data transfer: datagrams: individual packets no recognition of flows connectionless: no signalling Forwarding:

More information

Parallel TCP Data Transfers: A Practical Model and its Application

Parallel TCP Data Transfers: A Practical Model and its Application D r a g a n a D a m j a n o v i ć Parallel TCP Data Transfers: A Practical Model and its Application s u b m i t t e d t o the Faculty of Mathematics, Computer Science and Physics, the University of Innsbruck

More information

About the Stability of Active Queue Management mechanisms

About the Stability of Active Queue Management mechanisms About the Stability of Active Queue Management mechanisms Giovanni Neglia, Dario Bauso, and Laura Giarré Dipartimento di Ing. Elettrica, DIE Università di Palermo Palermo, Italia +39-966286 Email: {giovanni.neglia@tti.unipa.it,}

More information

H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org

H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org H.323 Traffic Characterization Test Plan Draft Paul Schopis, pschopis@itecohio.org I. Introduction Recent attempts at providing Quality of Service in the Internet2 community have focused primarily on Expedited

More information

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL

MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College

More information

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi

Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi Transport layer issues in ad hoc wireless networks Dmitrij Lagutin, dlagutin@cc.hut.fi 1. Introduction Ad hoc wireless networks pose a big challenge for transport layer protocol and transport layer protocols

More information

Quality of Service (QoS) on Netgear switches

Quality of Service (QoS) on Netgear switches Quality of Service (QoS) on Netgear switches Section 1 Principles and Practice of QoS on IP networks Introduction to QoS Why? In a typical modern IT environment, a wide variety of devices are connected

More information

COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS

COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS COMPARATIVE ANALYSIS OF DIFFERENT QUEUING MECHANISMS IN HETROGENEOUS NETWORKS Shubhangi Rastogi 1, Samir Srivastava 2 M.Tech Student, Computer Science and Engineering, KNIT, Sultanpur, India 1 Associate

More information

Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming

Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming Provisioning algorithm for minimum throughput assurance service in VPNs using nonlinear programming Masayoshi Shimamura (masayo-s@isnaistjp) Guraduate School of Information Science, Nara Institute of Science

More information

CSE 123: Computer Networks

CSE 123: Computer Networks CSE 123: Computer Networks Homework 4 Solutions Out: 12/03 Due: 12/10 1. Routers and QoS Packet # Size Flow 1 100 1 2 110 1 3 50 1 4 160 2 5 80 2 6 240 2 7 90 3 8 180 3 Suppose a router has three input

More information

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet Professor Jiann-Liang Chen Friday, September 23, 2011 Wireless Networks and Evolutional Communications Laboratory

More information