Ensuring Real-Time Traffic Quality



Similar documents
Access the Test Here

NEW HOPE TELEPHONE COOPERATIVE

COMMZOOM BROADBAND INTERNET SERVICE DISCLOSURES

Resilient Voice Architecture

YUKON-WALTZ TELEPHONE COMPANY BROADBAND INTERNET SERVICE DISCLOSURES

SHIDLER TELEPHONE INTERNET BROADBAND INTERNET SERVICE DISCLOSURES. Updated November 20, 2011

POTTAWATOMIE TELEPHONE COMPANY BROADBAND INTERNET SERVICE DISCLOSURES. Updated November 19, 2011

Customer Network Assessment

WHITE PAPER: Broadband Bonding for VoIP & UC Applications. In Brief. mushroomnetworks.com. Applications. Challenge. Solution. Benefits.

RESERVATION TELEPHONE COOPERATIVE BROADBAND INTERNET SERVICE DISCLOSURES

Broadband Quality of Service Experience (QoSE)

Virtual Office Network Tests Version 2.0 Revision 1.0 8x8, Inc O'Nel Drive San Jose, CA Phone: Fax:

Virtual Office. Network Tests. Revision x8, Inc O'Nel Drive San Jose, CA Phone: Fax:

NEWWAVE COMMUNICATIONS BROADBAND INTERNET SERVICE DISCLOSURES. Updated October 2012

Region 10 Videoconference Network (R10VN)

Application Note. Network Optimization with Exinda Optimizer

Network Management, Performance Characteristics, and Commercial Terms Policy. (1) mispot's Terms of Service (TOS), viewable at mispot.net.

LAKE REGION ELECTRIC COOPERATIVE, INC. BROADBAND INTERNET SERVICE DISCLOSURES. Updated September, 2013

IP/MPLS VPN SERVICE - ADDITIONAL TERMS & CONDITIONS to the IP/MPLS Service Addendum

Bonded Internet. Bonded is Better! AllCore Communications... Bonded Internet Features: Who is AllCore Communications?

Troubleshooting VoIP and Streaming Video Problems

VOICE OVER IP AND NETWORK CONVERGENCE

NORTHLAND COMMUNICATIONS BROADBAND INTERNET SERVICES NETWORK MANAGEMENT POLICY

Quality of Service Testing in the VoIP Environment

Truffle Broadband Bonding Network Appliance

DOMINO Broadband Bonding Network

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

Using the ClearSight Analyzer To Troubleshoot the Top Five VoIP Problems And Troubleshooting Streaming Video

18: Enhanced Quality of Service

Achieving High Quality Voiceover-IP Across WANs With Talari Networks APN Technology

JACKSON ENERGY AUTHORITY BROADBAND INTERNET SERVICE DISCLOSURES. Update November 20, 2011

Effects of Filler Traffic In IP Networks. Adam Feldman April 5, 2001 Master s Project

Real-time apps and Quality of Service

Virtual Leased Line (VLL) for Enterprise to Branch Office Communications

Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm

Five Hosted VoIP Features


Requirements of Voice in an IP Internetwork

Multimedia Requirements. Multimedia and Networks. Quality of Service

A Link Load Balancing Solution for Multi-Homed Networks

Three Key Design Considerations of IP Video Surveillance Systems

Packetized Telephony Networks

Network Management Practices Policy

Per-Flow Queuing Allot's Approach to Bandwidth Management

FRANKFORT PLANT BOARD CABLE MODEM INTERNET BROADBAND INTERNET SERVICE DISCLOSURES

Protocols. Packets. What's in an IP packet

General Questions about TC3Net Residential DSL:

The Next Generation Network:

Network Simulation Traffic, Paths and Impairment

MINIMUM NETWORK REQUIREMENTS 1. REQUIREMENTS SUMMARY... 1

INTERNET CONNECTIONS FOR VIEWPOINT CLOUD COMPUTING

Whitepaper. A Guide to Ensuring Perfect VoIP Calls. blog.sevone.com info@sevone.com

WOW! INTERNET, CABLE AND PHONE NETWORK MANAGEMENT PRACTICES (Pursuant to 47 C.F.R. 8.1 et seq)

Planning Networks for VOIP. An Introduction

Broadband Bonding Network Appliance TRUFFLE BBNA6401

Written by Igal Rabinovich, CEO IT Help Central. How to Successfully Select and Implement a Hosted VoIP System Page 1

INTERBEL TELEPHONE COOPERATIVE. Broadband Internet Access Services. Network Management Practices, Performance Characteristics, and

Choosing the right Internet solution for your business.

Service Level Agreements for VoIP Alan Clark CEO, Telchemy

PQoS Parameterized Quality of Service. White Paper

IP Telephony Basics. Part of The Technology Overview Series for Small and Medium Businesses

Optimizing Converged Cisco Networks (ONT)

How To Provide Qos Based Routing In The Internet

Is Your Network Ready for VoIP? > White Paper

Recommended QoS Configuration Settings for TP-LINK Archer C9 AC1900 Wireless Router

WAN Performance Analysis A Study on the Impact of Windows 7

Recommended QoS Configuration Settings for ASUS RT-AC87U Wireless Router

Fixed Line Broadband Performance (ADSL) in New Zealand. April June 2013

How the Netflix ISP Speed Index Documents Netflix Congestion Problems

media network & internet access

Glossary of Terms and Acronyms for Videoconferencing

Cisco Virtual Office over WiMAX in India

Internet services pricing under usagebased cost allocation: Congestion dependence

Troubleshooting Common Issues in VoIP

Hospitality matters Bandwidth on-demand: Enhancing the guest experience with affordable high-speed Internet

Voice over IP Networks: Ensuring quality through proactive link management

Voice over IP is Transforming Business Communications

Voice over IP: RTP/RTCP The transport layer

Reliable high throughput data connections with low-cost & diverse transport technologies

Net Optics xbalancer and McAfee Network Security Platform Integration

Quality of Service in ATM Networks

The Impact of QoS Changes towards Network Performance

BroadCloud PBX Customer Minimum Requirements

How To Make A Network More Reliable With A Virtualization System

Common issues of hosted VOIP service (and how to avoid them!)

Transcription:

Ensuring Real-Time Traffic Quality Summary Voice and video calls are traffic that must arrive without delay at the receiving end for its content to be intelligible. This real-time traffic is different from email, web pages, etc., which can tolerate delay without loss of content. The main reason for real-time traffic issues is oversubscription. Oversubscription leads to poor user experience audio and video calls that sound and look choppy, and that even drop. The best way to ensure the quality of real-time traffic is to choose a provider with direct connections to the internet service providers, and to use separate connections for real-time traffic and all other traffic. Contents Summary... 1 Contents... 1 Definitions... 2 Packets... 2 Packet Loss... 2 Latency... 2 Jitter... 2 Oversubscription... 2 How the Internet Works... 2 Causes of Oversubscription... 2 Peering Points... 3 The ISP s Shared Connection... 3 The Last Mile... 3 Solutions... 3 Multiple Internet Connections... 3 Single Internet Connection with Quality of Service... 4 Single Internet Connection with Overprovisioned Bandwidth... 4 Frequent Questions... 5 We have run speed tests, which indicate that we have enough bandwidth.... 5 We called our provider and they said that our bandwidth is adequate.... 5 How can we keep track of our bandwidth?... 5 How do we estimate how much bandwidth we need?... 5 1

Definitions Packets Packets are pieces of information that are sent across your internet connection. For example, when you visit a website, the information on that site is sent to you in packets, which your computer then reassembles into a display of the web page. Packet Loss This is a packet that does not reach its destination. Packet loss causes voice and video calls to sound choppy. Latency Latency refers to the time it takes for packets to get from one point to another over the internet. Ideally, latency is zero. For real-time traffic, it needs to be no more than 30 milliseconds. Jitter Jitter is the difference between the minimum and maximum latency occurring in a series of packet transmissions. Jitter causes clicks or buzzing sounds during a phone call. Oversubscription This is the main cause of packet loss, delay, and jitter. Oversubscription can occur regularly when there is not enough bandwidth for regular use. It can also occur intermittently; for example, when someone is uploading or downloading a large file or streaming a video. How the Internet Works Let s begin by taking a look at how the internet works. The drawing below shows an example of the path packets take from senders to receivers over an internet connection. As the drawing indicates, the sender s traffic travels: Over the sender s data or voice/video network Up the last mile -- the connection between the sender and the Internet Service Provider (ISP) From one ISP to another via peering points Down the receiver s last mile Over the receiver s data or voice/video network. Note that in the example, there is one connection to the ISP for both voice/video and other traffic. This is typical in most organizations today. This approach is problematic for the reasons discussed below. Causes of Oversubscription Unless there are widespread network outages or severe malfunctions, oversubscription mainly occurs at: The ISP s shared connection 2

The peering points The last mile. Peering Points Most often, senders and receivers are on two networks. In the case of a conference call or video conference, they may be on three or more networks. So the ISPs involved must pass traffic to one another. This is called peering. Peering involves an enormous amount of internet traffic, which requires very powerful routers and continuous upgrading of router capacity as internet traffic grows. If the owner of one or more of the networks decides not to invest in such upgrades, the peering point can be so oversubscribed that internet traffic is be delayed as the traffic waits for outdated routers to process it. The ISP s Shared Connection Cable and DSL subscribers share connections to an ISP. The subscriber s last mile might not be oversubscribed, but the connection all of the users share can be. This is becoming more common as the internet is being used for video. Subscribers compete for limited bandwidth on an oversubscribed ISP connection. As cable and DSL providers upgrade their networks to fiber, this issue will be less common, provided that the capacity they install keeps pace with internet use. The Last Mile How does oversubscription of the last mile happen? In addition to the traffic one sender is generating, others in the organization are also sending and receiving traffic, the total of which exceeds the connection s capacity. As noted, last mile oversubscription can be continuous or intermittent, as when users upload or download large files or stream video. Solutions Appia has invested in direct connections to various ISPs, including cable and DSL providers, to address this issue. Our experience is that doing goes a long way to minimizing peering point-related issues. There is little that can be done if the ISP s shared connection is oversubscribed, short of waiting for the ISP to upgrade its infrastructure. The remaining solutions concern the last mile. Multiple Internet Connections One solution is to have three (or more) internet connections. 3

One connection is for real-time traffic The second is for all other traffic The third is for fail-over in the event one of the other two connections fails. Each of these connections should be to a different ISP, and ideally the real-time connection would be a private connection to Appia. This option may seem costly. However, with the internet connection options available today, it can be cost-effective, especially in light of its benefits for user experience. There is also an option to have two internet connections one for real-time traffic and the other for all other traffic, with failover in the event one of the connections goes down. However, this solution runs the risk of poor user experience if both real-time and other traffic are forced to share the same connection. (Technology exists that enables two or more connections to be combined. When this technology is used, all of the available bandwidth is aggregated and failover is automatic when a connection fails.) Single Internet Connection with Quality of Service The final option is to have one internet connection with quality of service (QoS) enabled. This option has the risks associated with a connection outage. However, with QoS, real-time traffic has priority over other traffic, so even if the connection is degraded, the impact on real-time traffic will be minimized. Single Internet Connection with Overprovisioned Bandwidth The last option is to have a single connection that has more bandwidth available than both real-time and other traffic require. This option has the risk of a connection outage, of course. It also requires monitoring to ensure that there is a sufficient cushion, especially at peak times. Even then, large bursts of traffic can still create temporary oversubscription. 4

It also requires development and enforcement of internet usage policies; e.g., forbidding video streaming, etc. When we have reported how bandwidth is being used, customers are often surprised at how much bandwidth is consumed by Netflix and other high-bandwidth applications. Frequent Questions We have run speed tests, which indicate that we have enough bandwidth. Speed tests are helpful, but they are valid only for a moment in time. We have a simple tool you can use to measure bandwidth over a more sustained period so that you can see the effects of bursts in traffic. We called our provider and they said that our bandwidth is adequate. Providers tend to focus on total bandwidth, not on how the bandwidth is being used or variations in bandwidth usage during the day. The bandwidth you have may indeed be adequate for non-real-time traffic; as noted, you will rarely notice the effects of oversubscription (packet loss, delay and jitter) when sending or receiving email, but you will notice it in voice and video. Also, providers are looking at the service they provision for you over the last mile. They are generally not forthcoming in regard to oversubscription of their connections (see The ISP s Connection ) or of their peering points. It is important to remember that cable and DSL providers offer services on a best efforts basis. This is why they almost always say that the upload and download speeds are up to whatever values they advertise. How can we keep track of our bandwidth? We offer a service called Network Monitoring and Traffic Analysis that provides tools to see how much bandwidth is being used and for what purposes. There is a set-up charge but the service is free. How do we estimate how much bandwidth we need? This depends on what you need bandwidth for, how many users you have, and more. Here are a few helpful links: http://www.ciinc.com/business-internet-speed/ http://bandwidthpool.com/bandwidth-calculator/ http://www.bizjournals.com/bizjournals/how-to/technology/2012/08/determining-your-techneeds.html?page=all https://www.technibble.com/estimate-bandwidth-needs-customers/ http://arstechnica.com/information-technology/2012/05/the-speed-of-networking-today-and-tomorrow/ 5