reasons not to deploy QOS for VOIP on our Cisco 1800 router from our ISP

Posted on 2008-10-27
Medium Priority
Last Modified: 2012-05-05
We have just deployed a new VOIP telephone system from Avaya, we are using the internet to route our calls over a 2meg lease line.  Voice and data traffic is kept separate on our internal network.  All traffic is then routed through a Cisco 1800 router.

I asked our ISP who manage the router for us to deploy QOS to give preference to the VOIP traffic.

I have been sent the following e-mail explaining why we should not use QOS for prioritizing the VOIP traffic.  Not been an expert in this area I would like some assistance with this.  Is what they are saying correct or are they pulling a fast one?  


I take your point regarding the QOS feature that you would like to enable on the router to prioritize your voice packets. Lets take a step back and understand what QOS can and cannot do in your scenario.

Quality of service is the ability to provide different priority to different applications, users, or data flows, or to guarantee a certain level of performance to a data flow. Quality of service guarantees are important if the network capacity is insufficient, especially for real-time streaming multimedia applications such as voice over IP.

By implementing QOS on your router it may guarantee that any outgoing voip packet may be prioritized but lets not forget that the VoIP call is bi-directional application . That would entail two points that your QOS mechanism needs to be bi-directional and your sender (other party you are calling) should also understand, accept, and respond with same QOS labeling. This would work fine if you and the other party had a dedicated link or MPLS network to share data and voice and voice is prioritized on the CPE at both ends ensuring same level of bandwidth and labeling.

But how does QOS behave on internet?

When a collection of related packets (VoIP in your scenario) is routed through the Internet, different packets may take different routes, each resulting in a different delay. The result is that the packets arrive in a different order than they were sent. It is key to understand that VOIP packet delivery needs to be contiguous

Also to carry the QOS the forwarding routers on the internet will need to understand that QOS label implemented on your CPE. With internet made up by billions of users and millions of routers it is not possible to have QOS enabled on all of them.

Just to drill in to QOS , there are multiple QOS mechanisms which can come in to play such as Classification techniques DSCP, NBAR; Congestion avoidance techniques WRED; traffic conditioners policing, shaping; congestion management techniques PQ, CQ, WFQ, CBWFQ, LLQ etc .

One configuring QOS should not only understand how these mechanisms work but also understand how they would behave with customers allocated internet bandwidth, other data on network, VoIP codec type, number of concurrent calls etc. Due to such complications and the inability to support VoIP over the internet path we have concluded that it is inappropriate to configure and support QOS in your scenario.

Thanks for you help with this.

Question by:asatchwell
LVL 28

Accepted Solution

jhyiesla earned 375 total points
ID: 22811524
We have had an Avaya PBX for ages and a few years ago started to move towards VOIP.  We originally had our firewall consultant set up some QOS on our outgoing router.  Although it worked OK, we did have some issues and just as a test, we had him remove it and the issues that we had disappeared.  Since that time we have greatly expanded our internal use of VOIP and don't believe that we have any audio or connections issues to speak of.

I'd say if it's working for you OK now, just leave it.  Your Avaya guy is right in many respects especially with what happens after the call leaves your network and about incoming calls. QOS might help you internally if you are having issues, but I don't believe that we're running it internally either and again don't really have any problems.

We have a similar setup with the type and speed of our lines as well.
LVL 79

Assisted Solution

lrmoore earned 375 total points
ID: 22811640
I have to agree with the information you were provided. The only thing you can possibly do is prioritize voip traffic as it leaves your router with custom queueing. Even this has no real value because once it leaves the router all qos markings are removed or ignored by all routers in between, and the return traffic (called/calling party) cannot also be prioritized easily.
If you had a dedicated data T1 between 2 of your own sites, you could/would enable QoS over this link only.
Well intentioned efforts at enabling QoS more often than not create a situation that does not match expectations and is difficult to troubleshoot.
Agree that if it ain't broke now, don't try to fix it.


Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: user_n
How Sip Phone (User Agent) works and communicates with sip servers 1.  There is a sip server and a sip registrar.  The sip server and sip registrar can be one server or two different servers. The sip registrar is the server on which it is record…
Getting hacked is no longer a matter or "if you get hacked" — the 2016 cyber threat landscape is now titled "when you get hacked." When it happens — will you be proactive, or reactive?
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…

569 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question