Outbound QoS with VOIP (Vonage)...

Discussion in 'Tomato Firmware' started by purephase, Mar 1, 2007.

  1. purephase

    purephase Network Guru Member

    Inbound seems fine, but outbound calls are constantly experiencing dropped audio and delay. When I take the router out of the equation and put the ATA in front of it, everything appears to work fine.

    I've setup the ATA MAC as highest classification and I've attached an image of the outbound QoS settings from Tomato. Any advice would be appreciated.

    Attached Files:

  2. jemielko

    jemielko LI Guru Member

    what happens if you disable qos?
  3. NateHoy

    NateHoy Network Guru Member

    I'm using Tomato with my Vonage adapter and it works great.

    What is your measured upstream (upload) bandwidth (be sure to disable QoS before you run the test)? You want to set that upload number (that you currently have at at 400) to about 90% of your measured upstream bandwidth. If QoS is still ineffective, try lowering that number bit by bit until things seem to work better.

  4. der_Kief

    der_Kief Super Moderator Staff Member Member


    maybe you should play around with "prioritize ACK" and "prioritize ICMP". I'm not a VoIP user (rather gamer :biggrin: ) and so i dont know if this helps but in my enviorement this works best when disabled.

  5. JensG

    JensG Network Guru Member

    I agree that "Prioritize ACK" has big influence on the outgoing voice quality if there are TCP downloads while talking. Don't know with ICMP, I never had it priotized.
  6. purephase

    purephase Network Guru Member

    Alright, I've redone a speed test (it's been awhile, I've been using these settings for some time now) and raised the outbound/inbound max bandwidth settings to 90% of the updated values (675/5500 respectively).

    I've also disabled the ACK and ICMP priority so I'll see if it has any effect. Thanks for the help.
  7. Reiper

    Reiper LI Guru Member

    When you say big influence do you mean that it is good or bad to have the Prioritize ACK checked?
  8. MadPriest

    MadPriest LI Guru Member

    purephase , uncheck the Prioritize ICMP and move your ATA to the top of the list in Classification tab
  9. larsrya8

    larsrya8 LI Guru Member

    It 'should' have a bad influence. When you prioritize ACK packets, the server at the other end of the TCP connection will send more data faster, which is not what you're looking for when you're on a VOIP call. The ACK packets might be plentiful enough to disrupt the data the VOIP box is sending out. I have mine unchecked.
    ICMP packets are usually just ping packets, right?
  10. jemielko

    jemielko LI Guru Member

    TCP uses ack and tcp is only used during call set up and tear down.
    "voice" payload uses udp

    ping is the most common icmp ( icmp echo request ) packet but also used for other info / redirects
  11. purephase

    purephase Network Guru Member

    The ATA was already at the top of the classification page (sorry, didn't include that screenshot). I've unchecked both the ACK and ICMP priority options and I'll see if that makes any difference.

    I was playing around with the settings and testing everything out on testyourvoip and everything appears to be fine (there's a little concern over the number of dropped packets for outgoing, but it's only 1%).

    Still rated at 3.9 to 4.1 on most of the tests though.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice