Practical Appraisal of Distinguish Active Queue Management Algorithms

Size: px
Start display at page:

Download "Practical Appraisal of Distinguish Active Queue Management Algorithms"

Transcription

1 Available Online at International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg RESEARCH ARTICLE ISSN X Practical Appraisal of Distinguish Active Queue Management Algorithms Nancy 1, Gurpreet Singh 2 ¹M.Tech. Scholar, Department of Computer Science and Engineering, Yamuna Institute of Engineering and Technology, Gadholi, Haryana, , India ²Dean Academics, Head in the Department of Computer Science and Engineering, Yamuna Institute of Engineering and Technology, Gadholi, Haryana, , India 1 nancy222.arora@gmail.com; 2 gps_ynr@yahoo.com Abstract The internet and its applications are an integral part of our daily life. Today s Internet needs to provide Best Effort Service. With the rapid transformation of the Internet into a commercial infrastructure, demands for quality of service have rapidly developed. Traffic is processed as quickly as possible, but there is no guarantee of timelines or actual delivery. The people of the modern world are very much dependent on various network services like VOIP, Video Conferencing and File Transfer. So to prevent the problem of congestion control and synchronization, various active queue management (AQM) techniques are used. AQM algorithms execute on network routers and detect initial congestion by monitoring some functions. When congestion occurs on the link the AQM algorithm detects and provides signals to the end systems. The focus of this work is to study the behaviors of varied queue managements, including Drop-Tail, RED (Random Early Detection), REM (Random Exponential Marking), Blue and SFQ (Stochastic Fair Queuing). The performance metrics are used for comparison between these AQM techniques such as average throughput, number of packets lost, delivery ratio, average end to end delay and average jitter. The simulation is done using the network simulator (NS-2). Keywords Active Queue Management, Congestion Control, Drop-Tail, RED, REM, Blue, SFQ, Throughput I. INTRODUCTION Over the last decade, the flow and congestion control mechanisms [10] of TCP have been used to adaptively control the rates of individual connections sharing IP network links. However, TCP congestion control algorithm over current drop-tail networks has one serious drawback, i.e. TCP source reduces its transmission rate only after losing packets. This is an important error since considerable time may pass between the packet drop at the router and its detection at the source. In the meantime, a large number of packets may be dropped as the sender continues to transmit at a rate that the network cannot support. Therefore, even with techniques such as congestion avoidance, slow start, fast retransmit and fast recovery mechanism [9], the performance of the TCP congestion control algorithm over current drop-tail networks is inadequate in a heavily loaded network. 2015, IJCSMC All Rights Reserved 496

2 Hence, the most effective detection of congestion can occur in the router itself. The router can reliably distinguish between propagation delay and persistent queuing delay. Moreover, the router [14] has a unified view of the queuing behavior over time and the decisions about the duration and magnitude of transient congestion that can be allowed at the gateway are best made by the router itself. This leads many researches on the dynamic queue managements. The basic idea for dynamic queue management is to implicitly or explicitly notify sources to decrease the transmission rates before the queue overflows in hope that this coordination between sources and network will eliminate any future sustained packet loss. In order to encounter the increasing packet loss rates caused by an exponential increase in network traffic, the Internet Engineering Task Force (IETF) has considered the deployment of active queue management techniques (AQM)[13]. The basic idea behind an active queue management algorithm is to convey congestion notification early to the TCP [12] endpoints so that they can reduce their transmission rates before queue overflow and sustained packet loss occur. A typical dynamic queue management is RED (Random Early Detection), which was recommended by the IETF for deployment in IP routers/networks and is supported by many routers. It is now widely believed that a RED-controlled queue performs better than a drop-tail queue. However, the inherent design of RED [7], which uses the available queue length as the indicator of the severity of congestion, makes it difficult to parameterize RED queues to give a good performance under different network scenarios. A contrast to RED, Blue [1] use packet loss and link idle events to manage the congestion. The basic idea of Blue is to maintain a single probability to mark packets when they are queued. The probability is changed according the utilization ratio of the link. II. ACTIVE QUEUE MANAGEMENT TECHNIQUES The TCP [16] detects congestion only after a packet has been dropped from the queue (according to the drop tail-algorithm). However, it is clearly undesirable to have large queues that are full most of the time, since this will significantly increase the delays. Therefore and also keeping in mind the ever increasing speed of networks, it is ever more important to have a mechanism that keeps the overall throughput high, but at the same time keeps the average queue size as low as possible. Note that in order to maximize the network throughput [8], queues should not necessarily be kept completely empty all the time, since this will result in under-utilization of the link, but in order to have a small queuing delay, the queue length should be kept sufficiently small. In order to fulfill the above needs, a wide range of AQM algorithms [4] have been proposed. The purpose of these algorithms is to provide a mechanism to detect network congestion early and to start dropping packets from the router queue before this congestion will affect the network throughput too much. The definition of too much depends on the Quality of Service (QoS) to be delivered by the network. AQM algorithms have been designed for implementation at network routers, as opposed to implementation at end nodes, such as TCP sender or receiver entities. This choice is advocated by the fact that detection of congestion can be carried out more effectively in the router itself. A network router can reliably distinguish between propagation delay and persistent queuing delay. Only the router has a unified view of the queuing behaviour over time; decisions about the duration and magnitude of congestion to be allowed at the router are therefore best made by the router itself. The AQM algorithm [11] controls the arrival rate of packets into the queue, by Explicit Congestion Notification (ECN) marking or packet dropping to generate the congestion signal that controls the source rate. A. Drop-Tail Drop Tail [11] is a simple active queue management (AQM) technique used in many routers. It doesn t differentiate traffic from different sources. As long as the queue is filled up, it will drop subsequent packets arrived. In other words, drop the tail of a sequence of packets. Drop Tail is simple and easy to implement, however, it suffers from a couple of drawbacks. It doesn t distribute buffer space fairly. Because Drop Tail doesn t differentiate traffic from different sources, sources with higher traffic volume will take more buffer space. 2015, IJCSMC All Rights Reserved 497

3 If multiple TCP connections exist in the system and a buffer overflow will cause TCP global synchronization, which reduce the network throughput and utility significantly. B. RED (Random Early Detection) Random Early Detection (RED) [11] was first proposed AQM mechanism and is also promoted by the Internet Engineering Task Force (IETF) [2]. Random Early Detection (RED) was introduced in 1993 [3] by Floyd and Jacobson. RED provides congestion avoidance by controlling the queue size at the gateway [3]. RED is customized for TCP connection across IP routers, it's considered to avoid congestion. It notifies the cause before the congestion truly happens rather than wait till it actually occurs. It provides a method for the gateway to provide some feedback to the resource on congestion status. In order to solve the problem of passive queue management technique this section proposes and evaluates a primarily different queue management algorithm called RED. RED is designed to be used in conjunction with TCP, which currently detects congestion by means of timeouts (or some other means of detecting packet loss such as duplicate ACKs) [10]. RED has been designed with the objective to: Reduce packet loss and queuing wait, Avoid global synchronization of sources Maintain high link utilization, and Remove biases against bursty sources RED algorithm monitors the average queue size and marks packets. If the buffer is almost empty, all incoming packets are accepted. As the queue grows, the probability of dropping an incoming packet grows too. When the buffer is full, all incoming packets are dropped [3]. Thus RED buffer mechanism works with constant bit rate (CBR) traffic can be used at an early stage to know the effect of change of network parameters over system performance. The main aim of RED is to control the queue size and indicating the end hosts when to slow down their packet transmission rate. It takes benefit of the congestion control mechanism of TCP by randomly dropping packets earlier to periods of high congestion, RED [7] tells the packet source to reduce its transmission rate. Assuming the packet source is using TCP, it will reduce its transmission rate until all the packets reach their destination, representing that the congestion is cleared. Random early detection is a queue management scheme that is proposed to respond the shortcomings of drop tail. RED [3] perfectly notifies one of the sources of congestion by randomly dropping an arriving packet. The selected source is informed of the packet loss and its sending rate is reduced accordingly. Therefore, congestion is alleviated. It is an early congestion declaration. The dropping probability is a function of average queue length. When the queue tenure grows, congestion builds up. Then, the dropping probability increases in order to supply enough early congestion notifications another goal of RED [4] is to eradicate biases against busty sources in the network. This is done by limiting the queue, use so that there is always room left in the queue to buffer transient bursts. In addition, the marking purpose of RED takes into account the last packet marking time in its calculations in order to reduce the probability that successive packets belonging to the same burst are marked. C. REM(Random Exponential Marking) Random Exponential Marking (REM) [8] is an active queue management scheme that measures congestion not by performance measure such as loss or delay, but by quantity. REM can achieve high utilization, small queue length, and low buffer overflow probability. Many works have used control theory to provide the stable condition of REM without considering the feedback delay. In case of (Random Exponential Marking) REM, the key idea is to decouple congestion measure from performance measure (loss, queue length or delay). In REM, the user rates are matched by clearing buffers irrespective of number of users. The sum of link prices, summed over all the routers in the path of the user to the end to end marking [9]. Random Exponential Marking (REM) has the following key features: Match rate clear buffer: It attempts to match user rates to network capacity while clearing buffers (or stabilize queues around a small target), regardless of the number of users. Sum prices: The End-to-end marking (or dropping) probability observed by a user depends in a simple and precise manner on the sum of link prices (congestion measures), summed over all the routers in the path of the user. 2015, IJCSMC All Rights Reserved 498

4 The first feature implies that, contrary to the conventional wisdom, high utilization is not achieved by keeping large back- logs in the network, but by feeding back the right information for users to set their rates. We present simulation results which demonstrate that REM can maintain high utilization with negligible loss or queuing delay as the number of users increases. The second feature is essential in a network where users typically go through multiple congested links. It clarifies the meaning of the congestion information embedded in the end- to-end marking (or dropping) probability observed by a user, and thus can be used to design its rate adaptation. D. Blue One of the fundamental problems with RED [7] and other active queue management techniques is that they rely on queue length as an estimator of congestion. But this approach has an inherent problem in determining the severity of congestion. For instance, when a large number of TCP [12] sources are active, the aggregate traffic generated is extremely bursty. Bursty traffic often defeats the active queue management techniques used by RED since queue lengths grow and shrink rapidly well before RED can react. Even though RED can achieve an ideal operating point, it can only do so when it has a sufficient amount of buffer space and is correctly parameterized. The key idea behind Blue is to perform queue management based directly on packet loss and link utilization rather than on the instantaneous or average queue lengths. This is in contrast to all known active queue management schemes which use some form of queue occupancy in their congestion management. Blue [1] maintains a single probability that it uses to mark (or drop) packets when they are enqueued. If the queue is continually dropping packets due to buffer overflow, Blue incrementprobability value, thus increasing the rate at which it sends back congestion notification. Conversely, if the queue becomes empty or if the link is idle, BLUE decreases its marking probability. This effectively allows Blue [10] to learn the correct rate it needs to send back congestion notification. E. SFQ (Stochastic Fair Queuing) Stochastic Fairness Queueing (SFQ) is a simple implementation of the fair queueing algorithms family. It is less accurate than others, but it also requires fewer calculations while being almost perfectly fair. The key word in SFQ is conversation (or flow), which mostly corresponds to a TCP session or a UDP stream. Traffic is divided into a pretty large number of FIFO queues, one for each conversation. Traffic is then sent in a round robin fashion, "giving each session the chance to send data in turn. This leads to very fair behaviour and disallows any single conversation from drowning out the rest". SFQ [24] is called "Stochastic" because it does not really allocate a queue for each session, it has an algorithm which divides traffic over a limited number of queues using a hashing algorithm. Because of the hash, multiple sessions might end up in the same bucket, which would halve each session is chance of sending a packet, thus halving the effective speed available. To prevent this situation from becoming noticeable, SFQ changes its hashing algorithm quite often so that any two colliding sessions will only do so for a small number of seconds. III. SIMULATION AND COMPARISON In this section, we will compare the performances of various AQM techniques such as Drop-Tail, RED, REM, Blue and SFQ. Our simulation is based on NS-2. In order to evaluate the performance of Drop-Tail, RED, REM, Blue and SFQ, a number of simulation experiments were run using NS-2 over a small network shown in Fig. 1 with a number of input nodes. The main parameters that are taken into consideration are Average throughput, Number of packets lost, Delivery Ratio, Average End to End Delay and Average Jitter. The comparative investigation on different queuing disciplines based on heavy congestion is evaluated. A. SIMULATION SETTINGS As different algorithms have different preferences or assumptions for the network configuration and traffic pattern, one of the challenges in designing our simulation is to select a typical set of network topology and parameters (Average throughput, Number of packets, Number of packets lost, Delivery Ratio, Average End to End Delay and Average Jitter) as the basis for evaluation. TCP (FTP application in particular) and UDP flows (CBR application in particular) are chosen as typical traffic patterns. 2015, IJCSMC All Rights Reserved 499

5 In our simulation, we use two TCP flows and one UDP flow. The bottleneck link in this scenario is the link between 3 and node 4 as shown in fig.1.this paper shows a wired topology of eight nodes shown in the fig.1. Nodes labeled 0,1 and 2 are connected to node 3 via a duplex link and further node 3 is connected to node 4 and node 4 is connected to node 5 and node 6 with two way open communication channel, node 5 and node 6 are also connected with node 7 via duplex link. TCP agents of different variations are attached with node 0 and node 1 and send the FTP data to the node 3.A TCP sink is being attached to node 3 which will receive the packets send by node 0 and node 1. A UDP agent is also attached to node 2 and sends the Telnet packets towards the node 3. To receive the packets send by node 2, a null agent is attached to node 3. Both the TCP as well as UDP packets are routed via a single common sub-path (3-4). Both types of packets are queued at node 3. We discussed the results of the simulated scenario of various Active Queue Management algorithms as Drop-Tail, RED(Random Early Drop), REM(Random Exponential Drop), Blue, SFQ(Stochastic Fair Queuing) with different parameters using NS-2 simulator and compare their results. Fig. 1: Topology for implementation of various Active Queue Management Techniques In this paper, we consider the different parameters for comparing various AQM Algorithms such as throughput, number of packet loss, delivery ratio, end to end delay and jitter. We have conducted experiments on the given topology in this paper and analyzed the results of various AQM algorithms on the basis of selected parameters. The values generated in the experiment are given below in the tabular form as shown in table , IJCSMC All Rights Reserved 500

6 TABLE 1 TABULAR REPRESENTATION OF AQM TECHNIQUES Algorithm Drop Tail RED REM Blue SFQ Average throughput Number of packets lost Delivery Ratio Average End to End Delay Average Jitter Throughput: Throughput is defined as the total amount of data received by destination node from the source node divided by the total time it takes from the destination to get the last packet and it is normally measured in bits per second (bit/s or bps).however, we have calculated it in packets per second. This is the main performance measure characteristic, and most widely used. This measure how soon the ability to get a certain amount of data send by the sender. Throughput is an important factor which directly impacts the network performance. 2015, IJCSMC All Rights Reserved 501

7 Packet Loss > Throghput > Nancy et al, International Journal of Computer Science and Mobile Computing, Vol.4 Issue.5, May- 2015, pg Average Throughput= Total number of packets send / Overall time Average throughput Drop Tail RED REM Blue SFQ AQM Techniques > Average throughput Fig. 2: Throughput It has been observed that Drop-Tail had a best throughput and Blue had least throughput among all these algorithms for the simulation. It could be observed one point on the throughput graph whenever smooth growth in throughput has been broken. It indicated about a starting point when dropping of packet took place. This achieved point in each algorithm has a same ratio as compared to their maximum achieved throughput. 1) Packet Loss: Packets can be lost in a network because they may be dropped when a queue in the network node overflows. The amount of packet loss during the steady state is another important property of a congestion control scheme. The larger the value of packet loss, the more difficult it is for transport layer protocols to maintain high bandwidths, the sensitivity to loss of individual packets, as well as frequency and patterns of loss among longer packet sequences is strongly dependent on the application itself. This characteristic can be specified in a number of different ways, including loss rate, loss patterns, loss free seconds, and conditional loss probability Number of packets lost Drop RED REM Blue SFQ Tail AQM Techniques > Number of packets lost Fig. 3: Packet loss 2015, IJCSMC All Rights Reserved 502

8 Jitter > Packet Delivery Ratio--- Nancy et al, International Journal of Computer Science and Mobile Computing, Vol.4 Issue.5, May- 2015, pg Fig. 3 shows the number of packets lost during transmission of data from the source to the destination. From fig. 3, it is clear that the data rate of SFQ is better than other techniques. 2) Delivery Ratio: In TCP the Packet delivery ratio is the ratio of total packets sent by the source node to the successfully received packets by the destination node. Delivery Ratio= Total data packet delivered successfully x 100 /data packet generated Delivery Ratio Drop Tail RED REM Blue SFQ AQM Techniques > Delivery Ratio Fig. 4: Delivery Ratio Fig 4. shows the delivery ratio of TCP in terms of percentage. This shows that SFQ has better delivery ratio than other variants. 3) Jitter: The time difference in packet inter-arrival time to their destination can be called jitter. Jitter is specific issue that normally exists in network Drop Tail Average Jitter RED REM Blue SFQ AQM Techniques > Fig. 5: Jitter Average Jitter Fig. 5 shows the time difference in inter arrival time to their destination. SFQ has lowest variations in inter arrival time among all the TCP variants which we discussed here. 2015, IJCSMC All Rights Reserved 503

9 End to End Delay----- Nancy et al, International Journal of Computer Science and Mobile Computing, Vol.4 Issue.5, May- 2015, pg ) Average Delay: Delay is the time elapsed while a packet travels from one point (e.g., source premise or network ingress) to another (e.g., destination premise or network degrees). The larger the value of delay, the more difficult it is for transport layer protocols to maintain high bandwidths. This characteristic can be specified in a number of different ways, including average delay, variance of delay (jitter), and delay bound. In this paper, we calculated end to end delay Average End to End Delay Drop Tail RED REM Blue SFQ AQM Techniques > Average End to End Delay Fig. 6: End to End delay Fig 6. plots the actual response time for each packet achieved in Drop-Tail, RED, REM, Blue, SFQ. This shows that the RED has less delay as compared to other variants. IV. CONCLUSION In this paper, we have made an effort to understand various popular queue management techniques and compare them using various parameters. Through this paper, we tried to understand the queue management techniques over the traffic loaded network. As our results show that, not a single algorithm is self-sufficient. We have calculated Average throughput, Number of packets lost, Delivery Ratio, Average End to End Delay and Average Jitter for the given topology. Our results show that the Drop-Tail algorithm has maximum throughput while Blue has minimum throughput. Also Drop-Tail has achieved maximum end-to-end delay and RED got minimum end-to-end delay. SFQ has minimum packets dropped, while Blue has the highest packets being dropped or lost in the network. While RED is an intermediate in terms of lost packets. But, simultaneously, if we consider Average Jitter, SFQ achieved the best results. Our simulation results conclude that not a single queue management technique is sufficient in terms of all the parameters. There are many parameters of network performance measurement. But if we consider our chosen parameters, SFQ has shown somewhat greater impact as compared to other AQM techniques. REFERENCES [1]. W. Feng et. al., Blue: A new class of Active Queue Management Algorithms, Technical Report CSE-TR , Dept. EECS, Univ. MI, Apr [2]. B. Braden, D. Clark, J. Crow Croft, B. Davie, S. Deering, D. Estrin, S. Floyd, V. Jacobson, G. Minshall, C. Partridge, L. Peterson, K. Ramakrishnan, S. Shenker, J. Wroclaw ski and L. Zhang RFC 2309: Recommendations on Queue Management in April 1998 [3]. S. Floyd and V. Jacobson, Random early detection gateway for Congestion avoidance, IEEE/ACM Transaction on Networking, vol. 1, no. 4, pp , Aug [4]. Saurabh Sarkar, Mrs. Geeta Sikka, Ashish Kumar, Classification of Active Queue Management Algorithms for Application Specific Traffics, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 2, Issue 5, ISSN: X, May [5]. S. Floyd, R. Gummdi, and S. Shenker, Adaptive RED, An algorithm for increasing the robustness of RED, AT&T Center for Internet Research at ICSI, Aug [6]. Mahmud Etbega Mohamed, M.E. Woodward, Adaptive Early Random Drop: An algorithm for controlling queueing delay in a buffer, Proceeding of 16 th Telecommunication Forum IEEE, Belgrade-Serbia, [7]. Neha, Abhinav Bhandari, RED: A high link utilization and fair algorithm, International Journal of Computer Applications Technology and Research,Volume 3, Issue 7, , 2014, ISSN: , IJCSMC All Rights Reserved 504

10 [8]. Sanjeev Patel, P. K. Gupta, Arjun Garg, Prateek Mehrotraand Manish Chhabra, Comparative Analysis of Congestion Control Algorithms Using ns- 2, IJCSI International Journal of Computer Science Issues, Vol. 8, Issue 5, No 1, September 2011 [9]. T. Bonald, M. May, and J. Bolot. Analytic evaluation of RED performance., in INFOCOM, Vol. 3, pp , [10]. W. Feng, Improving Internet Congestion Control and Queue Management Algorithms, PhD Thesis, University of Michigan, [11]. Dr. T. Bhaskar Reddy, Ali Ahammed, and Reshma banu, Performance Comparison of Active Queue Management Techniques, IJCSNS Vol.9, Issue 2, pp , February [12]. Amanpreet Kaur, Gurpreet Singh, Baninder Singh, Evaluation of Congestion control variants of TCP by strolling propagation delay in NS-2, International Journal for Applied Engineering and Research (Vol. V) with print ISSN No: and Online ISSN No: , April, [13]. Santhi, V., Natarajan, A. M, Performance Analysis of Active Queue Management Algorithms, International Journal on Information Sciences and Computing, Vol.3, Issue 1, January [14]. G.F.Ali Ahmed, Reshma Banu, Analyzing the performance of Active Queue Management Algorithms, International journal of Computer Networks & Communications (IJCNC), Vol.2, Issue 2, March [15]. Amanpreet Kaur, Gurpreet Singh, Deepti Chauhan, Radical Analysis of TCP Alternatives: Tahoe, New Reno, Sack, Vegas on the basis of imitation in NS-2, in the proceedings of Journal of Yamuna Journal of Technology and Management, Vol 1, Issue 1, Nov, [16]. W. Feng, D. Kandlur, D. Saha, and K. G. Shin, Techniques for eliminating packet loss in congested TCP/IP networks, Univ. Michigan, Ann Arbor, MI, Tech. Rep.UMCSE-TR , Oct [17]. Vandana Khare, Dr. Y. Madhavee Latha, Dr. SrinivasRao, Comparative Analysis of Queuing Mechanism for WCDMA Networks,International Journal of Emerging Trends & Technology in Computer Science (IJETTCS), Volume 2, Issue 2, March April [18]. Bernhard Suter, T. V. Lakshman, Dimitrios Stilidis, and Abhijit Choudhury, Efficient Active Queue Management for Internet Routers, November 1997, Interop '98 [19]. L. Le, J. Aikat, K. Jeffay, and F.D. Smith, The Effects of Active Queue Management and Explicit Congestion Notification on Web Performance, IEEE/ACM Transactions on Networking, Volume 15, Issue 6, Pages , December [20]. Bartek Peter Wydrowski, Techniques in Internet Congestion Control, Ph.D. Thesis, Electrical and Electronics Engineering Department, The University of Melbourne, Febuary [21]. L. Brakmo and S. O Malley, TCP-Vegas: New techniques for congestion detection and avoidance, In ACM SIGCOMM 94, pp , OCT, [22]. Kamalpreet Kaur, Navdeep Kaur, Gurjeevan Singh, Performance comparison of queuing algorithms: a review, IOSR Journal of Electronics and Communication Engineering (IOSR-JECE),e-ISSN: , p-issn: Volume 8, Issue 4, PP 46-48, Nov. -Dec [23]. Wu Chung Feng., Kang G.Shin., Dilip D.Kandlur., Debanjan Saha., The BLUE Active Queue Management Algorithms IEEE ACM Transactions on Networking, August [24]. Nancy, Gurpreet Singh, Comparing Different Active Queue Management Techniques, International Journal of Emerging Research in Management &Technology, ISSN: (Volume-4, Issue-5), PP 50-56, May , IJCSMC All Rights Reserved 505

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

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

Comparing Different Active Queue Management Techniques

Comparing Different Active Queue Management Techniques International Journal of Emerging Research in Management &Technology Research Article May 2015 Comparing Different Active Queue Management Techniques Nancy Research Scholar, Department of Computer Science

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

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

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

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

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

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

Novel Approach for Queue Management and Improvisation of QOS for Communication Networks

Novel Approach for Queue Management and Improvisation of QOS for Communication Networks Novel Approach for Queue Management and Improvisation of QOS for Communication Networks J. Venkatesan 1, S. Thirumal 2 1 M. Phil, Research Scholar, Arignar Anna Govt. Arts College, Cheyyar, T.V Malai Dt,

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

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

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

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

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

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

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

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

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

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

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

A Survey: High Speed TCP Variants in Wireless Networks

A Survey: High Speed TCP Variants in Wireless Networks ISSN: 2321-7782 (Online) Volume 1, Issue 7, December 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com A Survey:

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

Performance of networks containing both MaxNet and SumNet links

Performance of networks containing both MaxNet and SumNet links Performance of networks containing both MaxNet and SumNet links Lachlan L. H. Andrew and Bartek P. Wydrowski Abstract Both MaxNet and SumNet are distributed congestion control architectures suitable for

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

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

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A New Protocol

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

REM: Active Queue Management

REM: Active Queue Management : Active Queue Management Sanjeewa Athuraliya and Steven H. Low, California Institute of Technology Victor H. Li and Qinghe Yin, CUBIN, University of Melbourne Abstract We describe a new active queue management

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

Survey on AQM Congestion Control Algorithms

Survey on AQM Congestion Control Algorithms Survey on AQM Congestion Control Algorithms B. Kiruthiga 1, Dr. E. George Dharma Prakash Raj 2 1 School of Computer Science and Engineering, Bharathidasan University, Trichy, India 2 School of Computer

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

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

Analysis and Detection of a Denial-of-Service Attack Scenario generated by TCP Receivers to Edge Network

Analysis and Detection of a Denial-of-Service Attack Scenario generated by TCP Receivers to Edge Network Analysis and Detection of a Denial-of-Service Attack Scenario generated by TCP Receivers to Edge Network V. Anil Kumar 1 and Dorgham Sisalem 2 (anil@cmmacs.ernet.in, sisalem@fokus.fhg.de) 1 CSIR Centre

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

A Survey on Congestion Control Mechanisms for Performance Improvement of TCP

A Survey on Congestion Control Mechanisms for Performance Improvement of TCP A Survey on Congestion Control Mechanisms for Performance Improvement of TCP Shital N. Karande Department of Computer Science Engineering, VIT, Pune, Maharashtra, India Sanjesh S. Pawale Department of

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

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

Transport Layer Protocols

Transport Layer Protocols Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements

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

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP)

TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) Internet Protocol (IP) TCP over Multi-hop Wireless Networks * Overview of Transmission Control Protocol / Internet Protocol (TCP/IP) *Slides adapted from a talk given by Nitin Vaidya. Wireless Computing and Network Systems Page

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

SJBIT, Bangalore, KARNATAKA

SJBIT, Bangalore, KARNATAKA A Comparison of the TCP Variants Performance over different Routing Protocols on Mobile Ad Hoc Networks S. R. Biradar 1, Subir Kumar Sarkar 2, Puttamadappa C 3 1 Sikkim Manipal Institute of Technology,

More information

Performance Evaluation of AQM Techniques in PIM-DM Multicast Network for SRM Protocol

Performance Evaluation of AQM Techniques in PIM-DM Multicast Network for SRM Protocol Performance Evaluation of AQM Techniques in PIM-DM Multicast Network for SRM Protocol Shaveta Harsh K Verma Ashish Kumar ABSTRACT The focus of this work is to study the behavior of various queue management

More information

Congestions and Control Mechanisms n Wired and Wireless Networks

Congestions and Control Mechanisms n Wired and Wireless Networks International OPEN ACCESS Journal ISSN: 2249-6645 Of Modern Engineering Research (IJMER) Congestions and Control Mechanisms n Wired and Wireless Networks MD Gulzar 1, B Mahender 2, Mr.B.Buchibabu 3 1 (Asst

More information

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1)

Lecture Objectives. Lecture 07 Mobile Networks: TCP in Wireless Networks. Agenda. TCP Flow Control. Flow Control Can Limit Throughput (1) Lecture Objectives Wireless and Mobile Systems Design Lecture 07 Mobile Networks: TCP in Wireless Networks Describe TCP s flow control mechanism Describe operation of TCP Reno and TCP Vegas, including

More information

Assessment of Active Queue Management algorithms by using NS2 simulator

Assessment of Active Queue Management algorithms by using NS2 simulator ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 214, pp.798-82 RESEARCH ARTICLE Assessment of Active Queue Management algorithms by using NS2 simulator Kamal Preet Kaur*, Navdeep Kaur**, Gurjeevan

More information

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed.

1. The subnet must prevent additional packets from entering the congested region until those already present can be processed. Congestion Control When one part of the subnet (e.g. one or more routers in an area) becomes overloaded, congestion results. Because routers are receiving packets faster than they can forward them, one

More information

Chaoyang University of Technology, Taiwan, ROC. {changb,s9227623}@mail.cyut.edu.tw 2 Department of Computer Science and Information Engineering

Chaoyang University of Technology, Taiwan, ROC. {changb,s9227623}@mail.cyut.edu.tw 2 Department of Computer Science and Information Engineering TCP-Taichung: A RTT-based Predictive Bandwidth Based with Optimal Shrink Factor for TCP Congestion Control in Heterogeneous Wired and Wireless Networks Ben-Jye Chang 1, Shu-Yu Lin 1, and Ying-Hsin Liang

More information

Bandwidth Allocation for Non-Responsive Flows with Active Queue Management

Bandwidth Allocation for Non-Responsive Flows with Active Queue Management Bandwidth Allocation for Non-Responsive Flows with Active Queue Management Ed Bowen, Clark Jeffries IBM Microelectronics, Research Triangle Park, NC 27709, USA edbowen,clajef @us.ibm.com Lukas Kencl, Andreas

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

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

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

Performance Analysis of Queuing Disciplines for Different Internet Service Protocols

Performance Analysis of Queuing Disciplines for Different Internet Service Protocols Performance Analysis of Queuing Disciplines for Different Internet Service Protocols Neha Ghaisas Department of Computer Engineering, R.R Sedamkar Professor and Dean Academics, Rashmi Thakur Asst. Professor,

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

Disjoint Path Algorithm for Load Balancing in MPLS network

Disjoint Path Algorithm for Load Balancing in MPLS network International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 13 No. 1 Jan. 2015, pp. 193-199 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/

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

Lecture 15: Congestion Control. CSE 123: Computer Networks Stefan Savage

Lecture 15: Congestion Control. CSE 123: Computer Networks Stefan Savage Lecture 15: Congestion Control CSE 123: Computer Networks Stefan Savage Overview Yesterday: TCP & UDP overview Connection setup Flow control: resource exhaustion at end node Today: Congestion control Resource

More information

RWM and Network Congestion Management

RWM and Network Congestion Management Department of Computer Science and Engineering University of Texas at Arlington Arlington, TX 769 Complementing Current Active Queue Management Schemes with Receiver- Window Modification (RWM) Visvasuresh

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

A Novel Approach for Load Balancing In Heterogeneous Cellular Network

A Novel Approach for Load Balancing In Heterogeneous Cellular Network A Novel Approach for Load Balancing In Heterogeneous Cellular Network Bittu Ann Mathew1, Sumy Joseph2 PG Scholar, Dept of Computer Science, Amal Jyothi College of Engineering, Kanjirappally, Kerala, India1

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

Bandwidth Allocation for Non-Responsive Flows with Active Queue Management

Bandwidth Allocation for Non-Responsive Flows with Active Queue Management Bandwidth Allocation for Non-Responsive Flows with Active Queue Management Ed Bowen, Clark Jeffries IBM Microelectronics, Research Triangle Park, NC 27709, USA edbowen,clajef @us.ibm.com Lukas Kencl, Andreas

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

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

TCP based Denial-of-Service Attacks to Edge Network: Analysis and Detection

TCP based Denial-of-Service Attacks to Edge Network: Analysis and Detection TCP based Denial-of-Service Attacks to Edge Network: Analysis and Detection V. Anil Kumar 1 and Dorgham Sisalem 2 1 CSIR Centre for Mathematical Modelling and Computer Simulation, Bangalore, India 2 Fraunhofer

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

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility

More information

Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications

Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Modeling and Simulation of Queuing Scheduling Disciplines on Packet Delivery for Next Generation Internet Streaming Applications Sarhan M. Musa Mahamadou Tembely Matthew N. O. Sadiku Pamela H. Obiomon

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

Smart Queue Scheduling for QoS Spring 2001 Final Report

Smart Queue Scheduling for QoS Spring 2001 Final Report ENSC 833-3: NETWORK PROTOCOLS AND PERFORMANCE CMPT 885-3: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS Smart Queue Scheduling for QoS Spring 2001 Final Report By Haijing Fang(hfanga@sfu.ca) & Liu Tang(llt@sfu.ca)

More information

Requirements of Voice in an IP Internetwork

Requirements of Voice in an IP Internetwork Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.

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

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

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos (gss7@sfu.ca) (sna14@sfu.ca)

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

Recovery Modeling in MPLS Networks

Recovery Modeling in MPLS Networks Proceedings of the Int. Conf. on Computer and Communication Engineering, ICCCE 06 Vol. I, 9-11 May 2006, Kuala Lumpur, Malaysia Recovery Modeling in MPLS Networks Wajdi Al-Khateeb 1, Sufyan Al-Irhayim

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

AN ACTIVE QUEUE MANAGEMENT ALGORITHM FOR REDUCING PACKET LOSS RATE

AN ACTIVE QUEUE MANAGEMENT ALGORITHM FOR REDUCING PACKET LOSS RATE Maematical and Computational Applications, Vol. 4, No., pp. 65-72, 29. Association for Scientific Research AN ACTIVE QUEUE MANAGEMENT ALGORITHM OR REDUCING PACKET LOSS RATE Babek Abbasov Department of

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

Performance evaluation of TCP connections in ideal and non-ideal network environments

Performance evaluation of TCP connections in ideal and non-ideal network environments Computer Communications 24 2001) 1769±1779 www.elsevier.com/locate/comcom Performance evaluation of TCP connections in ideal and non-ideal network environments Hala ElAarag, Mostafa Bassiouni* School of

More information

QoS issues in Voice over IP

QoS issues in Voice over IP COMP9333 Advance Computer Networks Mini Conference QoS issues in Voice over IP Student ID: 3058224 Student ID: 3043237 Student ID: 3036281 Student ID: 3025715 QoS issues in Voice over IP Abstract: This

More information

Active Queue Management

Active Queue Management Course of Multimedia Internet (Sub-course Reti Internet Multimediali ), AA 2010-2011 Prof. 6. Active queue management Pag. 1 Active Queue Management Active Queue Management (AQM) is a feature that can

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

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

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain Praveen Bhaniramka, Wei Sun, Raj Jain Department of Computer and Information Science The Ohio State University 201 Neil Ave, DL39 Columbus, OH 43210 USA Telephone Number: +1 614-292-3989 FAX number: +1

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

Queuing Algorithms Performance against Buffer Size and Attack Intensities

Queuing Algorithms Performance against Buffer Size and Attack Intensities Global Journal of Business Management and Information Technology. Volume 1, Number 2 (2011), pp. 141-157 Research India Publications http://www.ripublication.com Queuing Algorithms Performance against

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

TCP/IP Over Lossy Links - TCP SACK without Congestion Control

TCP/IP Over Lossy Links - TCP SACK without Congestion Control Wireless Random Packet Networking, Part II: TCP/IP Over Lossy Links - TCP SACK without Congestion Control Roland Kempter The University of Alberta, June 17 th, 2004 Department of Electrical And Computer

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

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

A Passive Method for Estimating End-to-End TCP Packet Loss

A Passive Method for Estimating End-to-End TCP Packet Loss A Passive Method for Estimating End-to-End TCP Packet Loss Peter Benko and Andras Veres Traffic Analysis and Network Performance Laboratory, Ericsson Research, Budapest, Hungary {Peter.Benko, Andras.Veres}@eth.ericsson.se

More information

Random Early Detection Gateways for Congestion Avoidance

Random Early Detection Gateways for Congestion Avoidance Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson Lawrence Berkeley Laboratory University of California floyd@eelblgov van@eelblgov To appear in the August 1993 IEEE/ACM

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

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

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks T.Chandrasekhar 1, J.S.Chakravarthi 2, K.Sravya 3 Professor, Dept. of Electronics and Communication Engg., GIET Engg.

More information

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431

VoIP QoS. Version 1.0. September 4, 2006. AdvancedVoIP.com. sales@advancedvoip.com support@advancedvoip.com. Phone: +1 213 341 1431 VoIP QoS Version 1.0 September 4, 2006 AdvancedVoIP.com sales@advancedvoip.com support@advancedvoip.com Phone: +1 213 341 1431 Copyright AdvancedVoIP.com, 1999-2006. All Rights Reserved. No part of this

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