Priority Queuing of Network Game Traffic over a DOCSIS Cable Modem Link
|
|
|
- Emma Matthews
- 10 years ago
- Views:
Transcription
1 Priority Queuing of Network Game Traffic over a DOCSIS Cable Modem Link Jason But, Shaun Burriss and Grenville Armitage Centre for Advanced Internet Architectures Swinburne University of Technology Melbourne, Australia {jbut, ,garmitage}@swin.edu.au Abstract Despite the greater bandwidth available for home Internet users, network problems continue to surface with regard to the mix of network applications being run. The ease in which Internet sharing can be configured, coupled with the increase in the number of computers present in consumer residences, increase the likelihood that concurrent network applications will have to compete for access to a limited bandwidth resource. The performance of applications such as network games and VoIP is heavily dependent on transmission delays and packet loss rates, which can be improved through priority queuing at the Internet Access device to minimise the impact of queuing delay. In this paper we compare the performance of both regular TCP traffic and network game traffic competing for Internet bandwidth on a DOCSIS Cable Modem link to quantify the performance gain and loss of both applications in an environment where priority queuing is enabled for game traffic. Our results show that the decrease in queuing delay and packet loss rate experienced by game flows is significant in the case of prioritised queuing while the un-prioritised TCP flows experience a slight drop in network performance. I. INTRODUCTION With the recent growth in adoption of broadband access technologies such as Asymmetric Digital Subscriber Loop (ADSL), Cable Internet and x, it has become more practical to run multiple networked applications concurrently. Sharing an Internet connection between a number of users or computers in a single residence has been simplified by the availability of this feature on most Internet access devices (modems) and/or computer Operating Systems. Internet sharing amongst multiple computers at the same site leads to contention for available network resources, particularly for the bottleneck which is the available upstream and downstream bandwidth. A common example would include a user on one PC playing an online game while a second PC is used to either browse the web or transfer large files. While TCP based applications can use TCPs inherent congestion control to share bandwidth amongst multiple concurrent streams, real-time applications place different requirements on the network. The impact of contention for the bottleneck bandwidth will impact these types of applications differently. Highly interactive network games, such as the very popular first-person shooter (FPS) genre, place different requirements on the network compared to traditional non-interactive applications (e.g. web, ). For these games the user s ability to play successfully greatly depends on the Quality of Service (QoS) present in the network. Recent studies found that with degrading network conditions (increasing delay, jitter, packet loss) users play less effectively (e.g. they achieve a lower score) and their perceived quality of the game play significantly decreases (see [1] [4]). Voice over IP (VoIP) is another application with similar characteristics and network requirements to games. While the generated traffic is low bandwidth, the application is very sensitive to transmission time and queuing delays. While games players display decreased performance under adverse network conditions, VoIP applications result in broken-up audio streams. One approach to offer improved network QoS to network games is to use priority queuing to minimise the queuing delay that the game traffic experiences. Others have proposed schemes to automatically detect game and other delay sensitive traffic and automatically reconfigure CPE devices to prioritise these flows [5]. What is unclear is the benefits that can be gained from prioritisation, and the effect on non-prioritised flows over typical home consumer links. In this paper we will quantify the effect of priority queuing of game traffic on both the game and other network flows as applied to a DOCSIS Cable Modem access network. The paper is structured as follows. Section 2 discusses how Internet connections are shared in a consumer context and how this affects the performance of networked games. Section 3 describes our experimental configuration while Section 4 reports our results. Section 5 concludes and outlines future work. II. INTERNET SHARING IN THE CONSUMER CONTEXT With the greater bandwidth afforded by broadband Internet Access technologies, there is greater scope for network applications to make concurrent use of the available Internet resources. This form of time-sharing allows better use of the services provided to the consumer. However it is important to note that Internet sharing does not necessarily mean multiple applications running concurrently on a single Internet connected computer. Most game-players would have experienced the importance of an uncongested network during game play and are unlikely to run network applications concurrently during these times.
2 Fig. 1. Queues at a Bottleneck Of more interest is an Internet connection shared amongst multiple users in a household. An example might include one user browsing the web, another reading and answering s with potentially large attachments, a third using a peer-to-peer application such as BitTorrent to download a large file while a fourth is involved in an online game - each application running on a different computer within the residence but sharing a single access device. This scenario is becoming increasingly common with both the cost of computers decreasing and the ease in configuring Internet Access (CPE - Consumer Premises Equipment) devices to share their connection. Under this sort of scenario, we now have multiple concurrent applications competing for the limited resources of the bandwidth constricted link to the ISP. Given that each computer will be connected to the CPE device using higher bandwidth network technologies - such as FastEthernet (100Mbps) - each application has the potential to generate a network traffic flow at a greater rate than the CPE device can serialise onto the upstream link (typically 64kbps - 2Mbps). The CPE becomes a network bottleneck, with the potential for queues to form as packets wait to be serialised upstream. The same problem exists in the downstream direction but with lesser effect since the majority of Internet Access links are asymmetrical. A. Networked Games The effects of network delay on online games have previously been studied - network game players often choose to play on servers that are located geographically close to the game player to minimise the impact of latency [2], [3]. As such, queuing at the CPE device can have a potentially disastrous effect on the quality of game play. The problem can often be exacerbated by the bursty nature of TCP flows - carrying web browsing and file transfer traffic. Consider the scenario described in Figure 1 where concurrent applications share an upstream link with available bandwidth of 192kbps. A TCP based application can generate a burst of four TCP packets with a maximum MTU size of 1500 bytes, which are then queued at the CPE device to be serialised onto the upstream link. Immediately following this burst a network game generates a single 100 byte packet for transfer. Due to the burst of TCP packets, the game traffic is queued behind the TCP packets at the CPE device. By the time the TCP packets have been transmitted, the game traffic has suffered a queuing delay of 250ms - too long for the game Fig. 2. Experimental Testbed player to experience no drop in performance. In this scenario the game player - although generating little actual traffic - experiences network conditions that make the game generally unplayable, while the nature of TCP ensures that the throughput witnessed by the TCP stream remains as high as possible given total requested bandwidth. One possible solution is to prioritise the network game traffic such that all game traffic is pushed to the head of the queue and can then be serviced as soon as the current packet being serialised has completed. Queuing delay in our above example is maximised to the serialisation time of a 1500 byte packet - in this case about 62ms. In a more generic case the queuing delay is also impacted by the number of other prioritised game packets that have already been queued. While this approach improves the perceived network performance for the game player, it is also important to ask the question of What effect will this have on other network users?. In this paper we will attempt to quantify these effects - on both network game traffic and other network flows - over a DOCSIS Cable Modem link. III. EXPERIMENTAL CONFIGURATION Our experimental testbed (see Figure 2) is BART [6], which consists of a real DOCSIS Cable Modem Network comprised of a Cable Modem Head End (Cisco ubr7100) and a series of Cable Modems (Cisco ubr900). A computer was placed at each end of the Cable Modem link to both generate and sink traffic flows across the network. To control the experimental procedure and the repeatability of the experiment, traffic was generated using iperf [7]. A. Traffic Generation Two types of flows were generated. TCP traffic was generated to emulate regular network usage. Most non real-time network applications use TCP flows to transfer data, including web browsing, file transfer and peer-to-peer file sharing applications. We generate traffic flows in both directions, while the predominant transfer of data is downstream, broadband availability directly contributes to the amount of upstream bandwidth utilised: Greater upstream capacity means that sending large attachments in an takes less time.
3 File sharing applications like BitTorrent have become popular recently. These peer-to-peer applications are large generators of upstream traffic flows. TCP traffic is bursty in nature but uses flow control mechanisms to share bandwidth usage and to regulate the number of packets generated. We use iperf to report the average throughput experienced by the generated TCP streams and this estimation of TCP RTT [8] to report the effect of queuing delay on the estimated RTT witnessed by the TCP flows. Game traffic is emulated as a stream of UDP packets of fixed size and packet inter-arrival times using statistical values for Half-Life Counterstrike as reported in [9]. Of primary concern when evaluating the performance of the network for game flows is the experienced queuing delay - which directly impacts network latency and game performance - and the packet loss rate - too many dropped packets can result in an unplayable game [2], [3]. B. Implementing Priority Queuing It was not possible to implement priority queuing within the Cable Modem CPE device itself. As such we deployed a FreeBSD bridge between the consumer side traffic generator and the Cable Modem to implement prioritisation of game flows. A basic prioritisation service will not work as the bridge will simply prioritise traffic at the Ethernet line rate (100Mbps), resulting in no difference to the packet transmission order and queuing still occurring at the CPE device. It is necessary to forward traffic to the Cable Modem at the line rate available on the Cable Modem media, ensuring that all queuing - and prioritisation - takes place within the bridge, and that all packets are immediately serialised upon arrival at the Cable Modem. Because the DOCSIS Cable Modem standard implements a shared upstream link, the available bandwidth at any given time is dependent on the demand of other Cable subscribers connected to the same CMTS. While our experimental configuration ensured that no other users were generating network traffic, DOCSIS works on a bandwidth request and allocation scheme where the Cable Modem requests a number of upstream slots based on the amount of traffic to send, the CMTS allocates a number of slots to the Cable Modem based on the bandwidth requested by all Modems on the network. This is problematic since even in a network where only one modem is transmitting data, the allocated slots - and therefore available upstream bandwidth - is non constant. For our purposes we run a number of trials using flows of different rates to determine the maximum rate at which flows experience no queuing delay, and then rate limit our priority queuing bridge to this rate. This approach has two potential problems: Traffic is queued at the bridge when it could be possible to actually transmit it over the broadband link The bridge could forward packets to the Cable Modem faster than the currently allocated transmission slots, resulting in queuing at the Cable Modem - the very problem we are trying to resolve. These problems can only be fully addressed by implementing priority queuing within the Cable Modem, thereby ensuring that all queuing takes place at the true bottleneck and that prioritised flows are subjected to minimal queuing delays. Two queues were configured on the bridge. The prioritised queue queued all UDP flows (game packets) while all other traffic was queued in the non-prioritised queue. C. Procedure The constant upstream available bitrate on our Cable Modem link has been determined as 192kbps, higher rates resulting in variable queuing delays within the network. Upstream bandwidth on many current consumer Internet plans is 256kbps for ADSL and up to 1Mbps for ADSL2 plans. However, cheaper plans still offer upstream rates of 64 or 128kbps. As noted above, fixing the priority queuing bridge to this rate will occasionally result in packets being queued when they can be transmitted as well as the occasional packet being being queued at the modem. Bandwidth limiting was also employed in the base-line scenario to ensure a fair comparison with the priority queued case. Under consideration is the scenario of concurrent data transfer using bi-directional TCP flows, this case is consistent with the use of peer-to-peer file sharing programs such as BitTorrent where data is transferred in proportionally equal amounts in both directions. The initial base-line case involves one upstream and one downstream TCP flow running over the Cable Modem link. This will allow us to compare both the witnessed TCP RTT and the TCP throughput rate with the scenario where an additional network game flow is introduced. The second scenario runs all three flows concurrently, one upstream TCP flow, one downstream TCP flow and one bidirectional emulated game flow. This scenario is run with the default configuration where packets are queued and transmitted in the order they are received at the bridge. Finally we repeat the previous scenario except in this case the network game traffic flow is prioritised for transmission over the Cable Modem uplink. IV. RESULTS In this section we outline our experimental results, and compare the baseline - no priority queuing - with the priority queued scenario. In each case we examine the impact the priority queuing had on both the game flow and the non-game TCP flows. A. TCP Traffic Only In this case we merely rate limited the upstream link to 192kbps on the FreeBSD bridge, all received packets are queued here and transmitted at the lower rate upstream. The downstream link is unchanged. In the first instance we generated a single downstream TCP flow to find a reported throughput by iperf of 2.7Mbps. TCP
4 TCP Estimated RTT throughput 580kbps throughput 380kbps TCP Estimated RTT throughput 170kbps throughput 150kbps Time (s) Time (s) Fig. 3. Downstream TCP Throughput and Estimated RTT Fig. 4. Upstream TCP Throughput and Estimated RTT throughput is primarily determined by the rate of acknowledgements being returned upstream and the growth in the TCP window size at the sender. Running a TCP upstream flow concurrently with the downstream flow caused downstream throughput to drop to 590kbps. The primary cause in this large drop in data throughput is the bandwidth asymmetry of the Cable Modem link coupled with the bursty nature of upstream traffic. Packets being generated for the upstream flow tend to be generated in bursts which are then queued for transmission at the lower line rate of 192kbps. Acknowledgements for the downstream flow are queued behind these packets and and must wait for access to the upstream link. This effect can be seen through inspection of the timestamps and ACK sequence numbers of upstream packets and comparing them with corresponding downstream data packets and their timestamps. The delay in transmission of TCP ACKs result in a larger estimated RTT for the downstream flow, slower adjustment of window sizes, and a more frequent retransmission of packets - resulting in reduced throughput. The presence of a single upstream flow has effectively cut the maximum downstream throughput to 25% of its nominal ammount. In comparison, the upstream flow Acknowledgements are not as severly affected as since there is higher capacity on the downstream link to support this flow. As such queuing is minimised, estimated RTT is low and the window size can grow to support the available bandwidth on the upstream link. Internet access technologies offer asymmetric bandwidth plans since downstream data flow is typically larger than upstream flows. Our data indicates that this asymmetric approach would tend to decrease the potential utilisation of these lower bandwidth links. Even if the bandwidth in each direction were increased, the asymmetry would allow a flow on the lower bandwidth channel to effectively steal bandwidth from the higher bandwidth direction. B. Adding a Game Flow We then added a simulated game flow to the Cable Modem link, and obtained results where the game flow was both prioritised in terms of access to the Cable Modem upstream link and where it was treated as best-effort. CDF Fig. 5. Queuing Delay [ms] Game Traffic Queuing Delay - CDF Comparison between the prioritisation and best-effort scenarios are shown in Figures 3, 4 and 5. Figure 3 compares downstream TCP RTT and throughput. Figure 4 compares upstream TCP RTT and throughput. Figure 5 compares the cumulative distribution function (cdf) of queuing delays suffered by the game flow packets in the upstream direction. The key performance indicators include: Downstream data transfer reported throughput dropped from 580kbps (best-effort) to 380kbps (prioritised game traffic) Downstream TCP estimated RTT increased from a mean of 464ms to a mean of 724ms Upstream data transfer reported throughput dropped from 170kbps to 150kbps Upstream TCP estimated RTT stayed relatively constant with a mean of about 10ms Game traffic packet loss rate improved significantly from 28% dropped packets to 0.06% The queuing delay experienced by network game packets improved significantly. For the best-effort scenario, of the 72% of packets that were not dropped - half of all packets experienced a delay of at least 1072ms (mean 1294ms). Following prioritisation, this improves to a mean delay of 39ms with 75% of all packets experiencing a queueing delay of less than 29ms
5 The benefits of game traffic prioritisation are clear, a besteffort service would render the game unplayable when the Internet was being used by others in the same residence. The improvement in network performance following prioritisation would result in improvements in not only game quality, but also the performance of the player in game statistics. Of slight concern is the decrease in performance of TCP traffic with prioritisation of the network game traffic, particularly the case of downstream data transfer. The primary cause of variation is TCP throughput and witnessed RTT is caused by the presence of upstream data transfer, in the case for no upstream transfer there is no contention for access, ACK packets experience little or no queuing delay. Correspondingly, estimated RTT is low and the TCP flow control protocol can push the throughput up to higher values. We previously saw throughput drop to approximately 25% upon the introduction of an upstream TCP flow. The presence of upstream traffic of a bursty nature caused queues to be created in the Cable Modem, effectively increasing the queuing delay for downstream ACKs and subsequently the RTT. The net effect is an overall decrease in TCP throughput. Addition of a network game flow further dropped TCP throughput by 10kbps. This drop is minimal, since the traffic generated by the network game flow amounted to about 50 small packets every second - the effect of this on downstream ACK queuing delay is minimal. With prioritisation enabled, the game flow has a much greater effect, game packets are now prioritised and moved to the front of the queue, pushing downstream TCP ACKs further back and generating increased delay and RTT. This has the dramatic effect of decreasing TCP downstream throughput by a further 35%. While increased bandwidth would both increase throughput and lower the queuing delay experienced by delay sensitive applications, whenever a bottle-neck is created by a lowerbandwidth Internet access link, contention for this resource by concurrent network applications will result in queues being formed. For applications that are particularly sensitive to queuing delays, their performance can be markedly improved through implementation of priority queuing. With regard to the performance of TCP flows, it can be useful to consider the types of network applications that generate these flows. While applications like www and typically are interactive, most users will not notice a drop in throughput of the order of 10-20%. This will result in situations where web pages take an extra few seconds to load. Other applications such as BitTorrent typically run in the background and an extra delay in throughput will probably not be noticed by users. It should also be noted that the primary cause of decreased downstream TCP performance is the queuing delay experienced by the ACKs. One possible approach that could be used to improve TCP downstream performance in any scenario where significant upstream bandwidth is being utilised is to also prioritise transmission of upstream ACKs. This would decrease the queuing delay of the ACKs and the TCP RTT, allowing TCP downstream throughput to increase at the expense of slightly decreasing upstream throughput. V. CONCLUSION Delay sensitive applications such as network gaming and VoIP often experience poor performance in an environment where Internet access is shared by a number of concurrent applications. In our trials over a DOCSIS Cable Modem link we found that the packet loss rate for these applications approached 30% and the mean queuing delay for those packets that were not dropped was 1.3s. These figures would render the application unusable. One approach to improve the performance of delay sensitive flows is to implement priority queuing at the bottleneck, giving traffic from delay sensitive applications priority access to the bottleneck link. Our trials show that this does improve the performance, dropped packets were almost eliminated and the mean queuing delay dropped to less than 40ms. Of concern is how this would impact other applications which are contending for access to the Internet link. While our trials show that downstream TCP throughput is heavily compromised, this is primarily caused by the bursty upstream TCP flow in conjunction with the asymmetric bandwidth allocation of the Internet link rather than the prioritised game packets. Our work indicates that prioritisation of delay sensitive applications such as network games and VoIP would have a significant impact on the performance of these applications with minimal impact on other TCP-based applications. We believe that scope exists for further work in quantifying the effect of prioritising upstream TCP ACKs in an attempt to both minimise the downstream TCP RTT and subsequently improve the performance of downstream TCP flows. REFERENCES [1] G. J. Armitage, An Experimental Estimation of Latency Sensitivity in Multiplayer Quake3, in Proceedings 11th IEEE International Conference on Networks (ICON), September [2] S. Zander, G. Armitage, Empirically Measuring the QoS Sensitivity of Interactive Online Game Players, in Proceedings of Australian Telecommunications and Network Applications Conference (ATNAC), December [3] M. Dick, O. Wellnitz, L. Wolf, Analysis of Factors Affecting Players Performance and Perception in Multiplayer Games, in Proceedings of ACM Network and System Support for Games (NetGames) Workshop, October [4] T. Beigbeder, R. Coughlan, C. Lusher, J. Plunkett, E. Agu, and M. Claypool, The Effects of Loss and Latency on User Performance in Unreal Tournament 2003, in NetGames 2004: Proceedings of the ACM SIG- COMM 2004 WorkShop NetGames 2004, [5] L. Stewart, G. Armitage, P. Branch, S. Zander, An Architecture for Automated Network Control of QoS over Consumer Broadband Links, in Poster Presentation at IEEE TENCON, November [6] BART - Broadband Access Research Testbed, Centre for Advanced Internet Architectures - Swinburne University, July 2006, swin.edu.au/bart. [7] IPerf - The TCP/UDP Bandwidth Measurement Tool, July 2006, http: //dast.nlanr.net/projects/iperf. [8] J. But, U. Keller, D. Kennedy, and G. Armitage, Passive TCP Stream Estimation of RTT and Jitter Parameters, in LCN 05: Proceedings of the IEEE 30th Conference on Local Computer Networks, 2005, pp [9] T. Lang, G. Armitage, P. Branch, and H.-Y. Choo, A Synthetic Traffic Model for Half-Life, in ATNAC 2003: Australian Telecommunications Networks and Applications Conference 2003, 2003.
Analysis of TCP Performance Over Asymmetric Wireless Links
Virginia Tech ECPE 6504: Wireless Networks and Mobile Computing Analysis of TCP Performance Over Asymmetric Kaustubh S. Phanse ([email protected]) Outline Project Goal Notions of Asymmetry in Wireless Networks
VoIP Bandwidth Considerations - design decisions
VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or
Access the Test Here http://myspeed.visualware.com/index.php
VoIP Speed Test Why run the test? Running a VoIP speed test is an effective way to gauge whether your Internet connection is suitable to run a hosted telephone system using VoIP technology. A number of
Voice over Internet Protocol (VoIP) systems can be built up in numerous forms and these systems include mobile units, conferencing units and
1.1 Background Voice over Internet Protocol (VoIP) is a technology that allows users to make telephone calls using a broadband Internet connection instead of an analog phone line. VoIP holds great promise
Frequently Asked Questions
Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network
Traffic Analysis and Modeling for World of Warcraft
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the ICC 27 proceedings. Traffic Analysis and Modeling for World of Warcraft
The Impact of Background Network Traffic on Foreground Network Traffic
The Impact of Background Network Traffic on Foreground Network Traffic George Nychis Information Networking Institute Carnegie Mellon University [email protected] Daniel R. Licata Computer Science Department
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.
Allocating Network Bandwidth to Match Business Priorities
Allocating Network Bandwidth to Match Business Priorities Speaker Peter Sichel Chief Engineer Sustainable Softworks [email protected] MacWorld San Francisco 2006 Session M225 12-Jan-2006 10:30 AM -
Improving Quality of Service
Improving Quality of Service Using Dell PowerConnect 6024/6024F Switches Quality of service (QoS) mechanisms classify and prioritize network traffic to improve throughput. This article explains the basic
2013 Measuring Broadband America February Report
2013 Measuring Broadband America February Report A Report on Consumer Wireline Broadband Performance in the U.S. FCC s Office of Engineering and Technology and Consumer and Governmental Affairs Bureau
Bandwidth Measurement in xdsl Networks
Bandwidth Measurement in xdsl Networks Liang Cheng and Ivan Marsic Center for Advanced Information Processing (CAIP) Rutgers The State University of New Jersey Piscataway, NJ 08854-8088, USA {chengl,marsic}@caip.rutgers.edu
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
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment
Using TrueSpeed VNF to Test TCP Throughput in a Call Center Environment TrueSpeed VNF provides network operators and enterprise users with repeatable, standards-based testing to resolve complaints about
Measure wireless network performance using testing tool iperf
Measure wireless network performance using testing tool iperf By Lisa Phifer, SearchNetworking.com Many companies are upgrading their wireless networks to 802.11n for better throughput, reach, and reliability,
LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY. Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University
1 LARGE-SCALE INTERNET MEASUREMENTS FOR DIAGNOSTICS AND PUBLIC POLICY Henning Schulzrinne (+ Walter Johnston & James Miller) FCC & Columbia University 2 Overview Quick overview What does MBA measure? Can
QoS Issues for Multiplayer Gaming
QoS Issues for Multiplayer Gaming By Alex Spurling 7/12/04 Introduction Multiplayer games are becoming large part of today s digital entertainment. As more game players gain access to high-speed internet
Clearing the Way for VoIP
Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.
Technote. SmartNode Quality of Service for VoIP on the Internet Access Link
Technote SmartNode Quality of Service for VoIP on the Internet Access Link Applies to the following products SmartNode 1000 Series SmartNode 2000 Series SmartNode 4520 Series Overview Initially designed
Voice over IP Basics for IT Technicians
Voice over IP Basics for IT Technicians White Paper Executive summary The IP phone is coming or has arrived on desk near you. The IP phone is not a PC, but does have a number of hardware and software elements
How QoS differentiation enhances the OTT video streaming experience. Netflix over a QoS enabled
NSN White paper Netflix over a QoS enabled LTE network February 2013 How QoS differentiation enhances the OTT video streaming experience Netflix over a QoS enabled LTE network 2013 Nokia Solutions and
Latency on a Switched Ethernet Network
Application Note 8 Latency on a Switched Ethernet Network Introduction: This document serves to explain the sources of latency on a switched Ethernet network and describe how to calculate cumulative latency
Hosted Voice. Best Practice Recommendations for VoIP Deployments
Hosted Voice Best Practice Recommendations for VoIP Deployments Thank you for choosing EarthLink! EarthLinks best in class Hosted Voice phone service allows you to deploy phones anywhere with a Broadband
Cisco Application Networking for Citrix Presentation Server
Cisco Application Networking for Citrix Presentation Server Faster Site Navigation, Less Bandwidth and Server Processing, and Greater Availability for Global Deployments What You Will Learn To address
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,
Tutorial: Traffic of Online Games
Tutorial: Traffic of Online Games Jose Saldana & Mirko Suznjevic IETF 87, Berlin, August 1 st, 2013 Transport Area Open Meeting 1.8.2013. 1 Goals of this presentation Information about current practices
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 [email protected]
How To. Achieve Quality of Service over a low-speed WAN that has a non-qos capable gateway device. Introduction
How To Achieve Quality of Service over a low-speed WAN that has a non-qos capable gateway device Introduction Firstly, to set the scene, let s review a few well-known facts of networking life. Wide Area
Bandwidth Aggregation, Teaming and Bonding
Bandwidth Aggregation, Teaming and Bonding The increased use of Internet sharing combined with graphically rich web sites and multimedia applications have created a virtually insatiable demand for Internet
FORTH-ICS / TR-375 March 2006. Experimental Evaluation of QoS Features in WiFi Multimedia (WMM)
FORTH-ICS / TR-375 March 26 Experimental Evaluation of QoS Features in WiFi Multimedia (WMM) Vasilios A. Siris 1 and George Stamatakis 1 Abstract We investigate the operation and performance of WMM (WiFi
The Problem with TCP. Overcoming TCP s Drawbacks
White Paper on managed file transfers How to Optimize File Transfers Increase file transfer speeds in poor performing networks FileCatalyst Page 1 of 6 Introduction With the proliferation of the Internet,
Voice over IP (VoIP) Basics for IT Technicians
Voice over IP (VoIP) Basics for IT Technicians VoIP brings a new environment to the network technician that requires expanded knowledge and tools to deploy and troubleshoot IP phones. This paper provides
Traffic Modelling for Fast Action Network Games
to be published in Multimedia Tools And Applications 24 (MTAP) Traffic Modelling for Fast Action Network Games Johannes Färber University of Stuttgart, Inst. of Communication Networks and Computer Engineering
Capacity Management in Multimedia Networks. Presented at SCTE Emerging Technologies 2005
Capacity Management in Multimedia Networks Ben Ben Bekele Bekele Jason Jason Schnitzer Schnitzer Senior DOCSIS Engineer Chief OSS Architect Principal Cox Cox Communications YAS Broadband Applied Ventures
Fixed Line Broadband Performance (ADSL) in New Zealand. April June 2013
Fixed Line Broadband Performance (ADSL) in New Zealand April June 213 Copyright Epitiro Group Limited, 213. No reproduction, copy, transmission or translation of this publication may be made without written
An Introduction to VoIP Protocols
An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this
2014 Measuring Broadband America Fixed Broadband Report
2014 Measuring Broadband America Fixed Broadband Report A Report on Consumer Fixed Broadband Performance in the U.S. FCC s Office of Engineering and Technology and Consumer and Governmental Affairs Bureau
Authors Mário Serafim Nunes IST / INESC-ID Lisbon, Portugal [email protected]
Adaptive Quality of Service of Voice over IP Communications Nelson Costa Instituto Superior Técnico (IST) Lisbon, Portugal [email protected] Authors Mário Serafim Nunes Lisbon, Portugal [email protected]
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,
Performance Analysis of VoIP Codecs over BE WiMAX Network
Performance Analysis of VoIP Codecs over BE WiMAX Network Muhammad Imran Tariq, Muhammad Ajmal Azad, Razvan Beuran, Yoichi Shinoda Japan Advanced Institute of Science and Technology, Ishikawa, Japan National
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
Getting an Interim Basic Broadband Service Guide
Getting an Interim Basic Broadband Service Guide Satellite Broadband Subsidy Scheme What is basic broadband? Basic broadband is described as being a service that is capable of download speeds of greater
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 ([email protected]) ([email protected])
VPN over Satellite A comparison of approaches by Richard McKinney and Russell Lambert
Sales & Engineering 3500 Virginia Beach Blvd Virginia Beach, VA 23452 800.853.0434 Ground Operations 1520 S. Arlington Road Akron, OH 44306 800.268.8653 VPN over Satellite A comparison of approaches by
Measuring Data and VoIP Traffic in WiMAX Networks
JOURNAL OF TELECOMMUNICATIONS, VOLUME 2, ISSUE 1, APRIL 2010 Measuring Data and VoIP Traffic in WiMAX Networks 1 Iwan Adhicandra Abstract Due to its large coverage area, low cost of deployment and high
LCMON Network Traffic Analysis
LCMON Network Traffic Analysis Adam Black Centre for Advanced Internet Architectures, Technical Report 79A Swinburne University of Technology Melbourne, Australia [email protected] Abstract The Swinburne
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.
RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS
RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS Edward Nowicki and John Murphy 1 ABSTRACT The General Packet Radio Service (GPRS) is a new bearer service for GSM that greatly simplify wireless
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,
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS
PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of
Network Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
HOSTED VOICE Bring Your Own Bandwidth & Remote Worker. Install and Best Practices Guide
HOSTED VOICE Bring Your Own Bandwidth & Remote Worker Install and Best Practices Guide 2 Thank you for choosing EarthLink! EarthLinks' best in class Hosted Voice phone service allows you to deploy phones
Burst Testing. New mobility standards and cloud-computing network. This application note will describe how TCP creates bursty
Burst Testing Emerging high-speed protocols in mobility and access networks, combined with qualityof-service demands from business customers for services such as cloud computing, place increased performance
Measuring Wireless Network Performance: Data Rates vs. Signal Strength
EDUCATIONAL BRIEF Measuring Wireless Network Performance: Data Rates vs. Signal Strength In January we discussed the use of Wi-Fi Signal Mapping technology as a sales tool to demonstrate signal strength
WhitePaper: XipLink Real-Time Optimizations
WhitePaper: XipLink Real-Time Optimizations XipLink Real Time Optimizations Header Compression, Packet Coalescing and Packet Prioritization Overview XipLink Real Time ( XRT ) is a new optimization capability
Quality of Service Testing in the VoIP Environment
Whitepaper Quality of Service Testing in the VoIP Environment Carrying voice traffic over the Internet rather than the traditional public telephone network has revolutionized communications. Initially,
Increasing cable bandwidth to retain high-value customers
STEM example model Increasing cable bandwidth to retain high-value customers Frank HAUPT July 2013 Cambridge, UK MDL01\0006 STEM example model MDL01\0006 WORK IN PROGRESS Wednesday 31 July 2013 Implied
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,
How To Analyze The Security On An Ipa Wireless Sensor Network
Throughput Analysis of WEP Security in Ad Hoc Sensor Networks Mohammad Saleh and Iyad Al Khatib iitc Stockholm, Sweden {mohsaleh, iyad}@iitc.se ABSTRACT This paper presents a performance investigation
EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP
Scientific Bulletin of the Electrical Engineering Faculty Year 11 No. 2 (16) ISSN 1843-6188 EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP Emil DIACONU 1, Gabriel PREDUŞCĂ 2, Denisa CÎRCIUMĂRESCU
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,
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
Wholesale IP Bitstream on a Cable HFC infrastructure
Wholesale IP Bitstream on a Cable HFC infrastructure In order to understand the issues related to an ISP reselling Cable Based Internet access it is necessary to look at similarities and dissimilarities
Lecture 8 Performance Measurements and Metrics. Performance Metrics. Outline. Performance Metrics. Performance Metrics Performance Measurements
Outline Lecture 8 Performance Measurements and Metrics Performance Metrics Performance Measurements Kurose-Ross: 1.2-1.4 (Hassan-Jain: Chapter 3 Performance Measurement of TCP/IP Networks ) 2010-02-17
Quantifying TCP Performance for IPv6 in Linux- Based Server Operating Systems
Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), November Edition, 2013 Volume 3, Issue 11 Quantifying TCP Performance for IPv6
VoIP Quality of Service - Basic Theory
VoIP Quality of Service - Basic Theory PacNOG5 VoIP Workshop Papeete, French Polynesia. June 2009 Jonny Martin - [email protected] Intro What is Quality of Service (Qos)? QoS and the PBX Traffic Types
The Impact of QoS Changes towards Network Performance
International Journal of Computer Networks and Communications Security VOL. 3, NO. 2, FEBRUARY 2015, 48 53 Available online at: www.ijcncs.org E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) The Impact
Test Methodology White Paper. Author: SamKnows Limited
Test Methodology White Paper Author: SamKnows Limited Contents 1 INTRODUCTION 3 2 THE ARCHITECTURE 4 2.1 Whiteboxes 4 2.2 Firmware Integration 4 2.3 Deployment 4 2.4 Operation 5 2.5 Communications 5 2.6
Introduction VOIP in an 802.11 Network VOIP 3
Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11
SwiftBroadband and IP data connections
SwiftBroadband and IP data connections Version 01 30.01.08 inmarsat.com/swiftbroadband Whilst the information has been prepared by Inmarsat in good faith, and all reasonable efforts have been made to ensure
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
VOICE OVER IP AND NETWORK CONVERGENCE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it
DOCSIS 1.1 Cable Modem Termination Systems
DOCSIS 1.1 Cable Modem Termination Systems Chris Bridge [email protected] DOCSIS 1.1 Features QoS management Dynamic QoS management Dynamic QoS addition Dynamic QoS change Dynamic QoS deletion Policy-based
The low utilization and high cost of data networks
The low utilization and high cost of data networks Andrew Odlyzko AT&T Labs - Research [email protected] 1. Introduction The rapid growth of packet data networks is usually ascribed to their lower costs
Business case for VoIP Readiness Network Assessment
Business case for VoIP Readiness Network Assessment Table of contents Overview... 2 Different approaches to pre-deployment assessment:.......... 2 Other considerations for VoIP pre-deployment... 3 The
IVCi s IntelliNet SM Network
IVCi s IntelliNet SM Network Technical White Paper Introduction...2 Overview...2 A True ATM Solution End to End...2 The Power of a Switched Network...2 Data Throughput:...3 Improved Security:...3 Class
A Policy-Based Admission Control Scheme for Voice over IP Networks
Journal of Computer Science 5 (11): 817-821, 2009 ISSN 1549-3636 2009 Science Publications A Policy-Based Admission Control Scheme for Voice over IP Networks Sami Alwakeel and Agung Prasetijo Department
IAB CONCERNS ABOUT CONGESTION CONTROL. Iffat Hasnian 1832659
IAB CONCERNS ABOUT CONGESTION CONTROL Iffat Hasnian 1832659 IAB CONCERNS Outline 1- Introduction 2- Persistent High Drop rate Problem 3- Current Efforts in the IETF 3.1 RTP 3.2 TFRC 3.3 DCCP 3.4 Audio
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network
Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: [email protected]
Monitoring to Service Monitoring
Managing The Shift Cable from TV Element Migration Monitoring IP Part to Packet 1 Monitoring to Service Monitoring Series Introduction: Market Drivers and Tech Challenges Ian Wheelock, Principal System
QoS of Internet Access with GPRS
Dept. of Prof. Dr. P. Tran-Gia QoS of Internet Access with GPRS Dirk Staehle 1, Kenji Leibnitz 1, and Konstantin Tsipotis 2 1 [staehle,leibnitz]@informatik.uni-wuerzburg.de 2 Libertel-Vodafone [email protected]
