Preview

Review: Analysis and Simulation of a Fair Queueing Algorithm

Good Essays
Open Document
Open Document
295 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Review: Analysis and Simulation of a Fair Queueing Algorithm
In this paper authors propose a fair queuing (FQ) algorithm to mainly provide 1) fair allocation of bandwidth, 2) lower delay for sources using less than their full share of bandwidth, and 3)protection from ill-behaved sources. They argue that First-Come-First-Serve (FCFS) queuing is not adequate; more discriminating queuing algorithms must be used in conjunction with source flow control algorithms to control congestion effectively in noncooperative environments. While designing algorithm they consider mainly three things 1) bandwidth, 2) promptness, and 3) buffer space. They conduct tests using six different scenarios comparing FQ against FCFS using generic, Jacobson and Karels (JK), and DECbit flow control algorithms. Test results show that FQ provides reasonably satisfactory congestion control for given scenarios.

There are several contributions of this paper. First of all, FQ algorithm provides low delay to sources which use less than their fair share of bandwidth. Furthermore, their algorithm also targets the problems caused by ill-behaved sources. With FCFS, ill-behaved sources may cause serious problems causing other flows almost shut out. However, with FQ they obtain their fair share of bandwidth. This property also makes FQ gateways to be considered as a kind of firewalls that protect users and rest of the network from ill-behaved sources.

Although this initial FQ algorithm provides a mean fairness to users, it may not provide complete fairness in today’s complex network conditions. This is because initial FQ algorithm only tries to achieve fair allocation of bandwidth but there are several other things shared by users/flows such as links, buffers, CPUs etc. Therefore, in order to provide overall fairness other factors also should be considered. Also this algorithm may not perform well for wireless system where underlying output link conditions may vary

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The simulation results of this thesis can allow to conclude that using the multipath with quality of service is the best method to get less jitter and more throughput as compare with another published paper and this algorithm gets less jitter without using multipath as in the first experiment, but the throughput is reduced in big network as in the sixth experiment because the transfer packet from client to server not fixed ,the packet take one path in first transfer but in second transfer may take another path to send to server and this can reduce the network throughput in random network .…

    • 246 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Nt1330 Unit 5 Algorithm

    • 454 Words
    • 2 Pages

    The need for computers of networks with guaranteed quality of service is widely recognized today. Unlike todays best effort networks like the Internet, where the user has no guarantee on the performing it may expect from the network, Quality of service networks guarantee the end user application a certain level of performance. Jitter measures the fluctuating of delay of packets in the given stream for packets, which is an important property for much application. Ideally, packets should be delivered in a completely periodic fashion; however, even if the source establish an evenly spaced stream, unavoidable jitter is displayed by the network due to the different queuing and propagation delays, and packets reach the destination with a wide range of inter-arrival times[36]. We need to achievement the QoS with the best performance thus the suggestion to combine two algorithms, the first algorithm simple switching spanning tree, and second algorithm multipath and must be using the Queue to set in switching. The first method design to learning the all switches about the location of the host in switch and then avoid any loop by using some codes, and second method design to send the packets to all path to decrease the…

    • 454 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Nt1310 Unit 4 Assignment

    • 1851 Words
    • 8 Pages

    Provide a short summary (including the name) and details of the contribution that each of the following organizations have played in facilitating effective data communication. Summarize the types of standards that would be found at each organization and map those to the layered model used by Kurose Ross.…

    • 1851 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    Nt1330 Unit 5 Lab 1 Answers

    • 4778 Words
    • 20 Pages

    Internetworking Basics Internetworking Models The OSI Reference Model Summary Exam Essentials Written Labs Review Questions Answers to Review Questions Answers to Written Lab 1.1 Answers to Written Lab 1.2 Answers to Written Lab 1.3…

    • 4778 Words
    • 20 Pages
    Powerful Essays
  • Good Essays

    Message timing involves several rules of engagement. Access Method determines when two hosts can know when to begin sending messages and how to respond when errors occur. Flow control is used to manage how much data and the speed at which the data is transferred, allowing source and destination hosts to negotiate correct timing for successful communication. Hosts on the network also have defined Response Timeout rules specifying how long to wait for responses and what action to take if a response timeout occurs.…

    • 538 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The resource with least capacity determines the maximum long-term achievable throughput rate. Because wet and dry berries follow different routes at RP#1 there will be a maximum achievable throughput for each. The capacity of the dryers is the bottleneck for the wet berries. The maximum throughput for wet berries is 600 bbls/hr. For dry berries the separation process is the bottleneck. The maximum throughput for dry berries is 1200 bbls/hr.…

    • 1103 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    NET410 Week 1 iLab

    • 383 Words
    • 2 Pages

    In a network there is always the thought of VoIP traffic being effected by background traffic and same goes for email although emails should have lower priority as the receiver is usually not waiting on email traffic and no problems usually occur if email and internet browsing traffic are lower priority to that of other traffic such as VoIP. Companies generally hold both types of traffic in high regard though because without either of the two companies would have a difficult time communicating internally and with the outside world. Quality of service is used to make sure the priority of VoIP takes place over other types of traffic that are normally found in background traffic on a network.…

    • 383 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    1. The Quality of Service (QoS) is the fraction of calls whose waiting time in queue is no…

    • 958 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    Cookies Are Us Case Study

    • 436 Words
    • 2 Pages

    | Capability to support the existing and newer services with the existing hardware via software upgrades…

    • 436 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Queues form due to variability in arrival times, service times & service availability. Impact of variability increases as utilization increases! (throughput goes up or capacity goes down).…

    • 778 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The arrival rate (lambda) is rate at which customers arrive at service facility during a specified period. Estimated from empirical data derived from studying the system or a similar system, or it can be an average of these empirical data. Arrivals are assumed to be independent of each other and vary randomly over time. We assume there is no balking (refusing to join a line), reneging (leaving a line), or jockeying (changing lines) by customers in the waiting line system. We also assume that arrival late is less than service rate (or else line would grow infinitely long). Queue discipline → order in which customers are served. Most common type: first-come, first-serve. We also have last-in, first-out. Random queue. Prearranged schedule. Alphabetical order. Shortest expected processing times. Most critical problem. Two types of queue sizes: infinite or finite. Infinite could be of any size with no upper limit (most common size). Finite is limited in size.…

    • 780 Words
    • 4 Pages
    Good Essays
  • Good Essays

    With the introduction of wireless edge devices on a network it has an increase in performance and freedom compared to those who use a wired connection. With fewer user on the wireless network than on the wired network, traffic and user are fewer, which makes the network faster comparably. But as we have learned, increases in wireless traffic have problems like physical obstacles, interference from other wireless devices, the distance from an access point, and access rights to other…

    • 1245 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Net Neutrality In Internet

    • 1159 Words
    • 5 Pages

    Sending e-mails, browsing Web pages, downloading media content, and streaming videos are all activities that take place when using the internet. With so many internet users, today, bandwidth problems are being created. The internet was originally intended to be used for sending information and content through e-mail and Web pages. However, with the large amount of media content being transmitted through the internet, bandwidth issues are being formed. This is creating both an economic and technological problem. With internet traffic increasing, internet service providers (ISPs) will have to increase their investments in bandwidth to contend with demand. However, the issue is that their required investments will exceed their revenue. A proposed…

    • 1159 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    Because of its widespread need, researchers have been studying and proposing new TCP variants trying to improve its behavior towards queuing and congestion to make it use the most available bandwidth while preserving a logical level of fairness towards other protocols. This paper aims at evaluating and comparing the performance of the TCP variants (Tahoe, Reno, NewReno and Vegas) based on congestion, queuing and fairness. We carefully choose scenarios to investigate the throughput, intra- and inter-protocol fairness of these TCP variants. We argue through analysis that TCP Vegas, with its better bandwidth estimation scheme, uses the network resources more efficiently and fairly than other TCP variants. Simulation results are given that support the results of the analysis.…

    • 4012 Words
    • 17 Pages
    Powerful Essays
  • Better Essays

    By the end of 2010, the population of Internet users in china has been reach to 23.3 present of whole world and about 55.3 percent of Internet users in Asia. However, china 's rate of Internet is the slowest of the world, the average rate of global broadband access is 5.6Mbps, but in china, the average rate of downlink is only 1.8Mbps (ranked 71st in the world). We…

    • 1215 Words
    • 5 Pages
    Better Essays