republican-creole
Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » VOIP etc » Voice Over IP - VOIP » MagicJack » Tomato, QoS and "choppy voice"
Search Topic:
Uniqs:
2029
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Giving priority to MJ traffic (Qos, Tomato firmware) »
« Magic Jack Lost File  
AuthorAll Replies
-


amigo_boy

join:2005-07-22
Tempe, AZ
·Cox HSI
·magicjack.com


4 edits
Tomato, QoS and "choppy voice"

Tomato 1.23 was released today.[1]

Improvements directly related to VOIP, and specifically for MagicJack are:

1. The ability to automatically detect RTP traffic is fixed.

The original Layer 7 (packet inspection) "rtp" filter didn't catch MagicJack voice traffic. The improved filter is temporarily contained under the name: "rtp-2".

This is what was discussed in another thread.[2] Presumably the improved filter will be included in the Layer 7 package (a higher level used by Tomato), and this "rtp-2" will disappear in a future version of Tomato.

But, for now, this makes Tomato much more usable for MagicJack users. I previously wrote an article describing how to use Tomato QoS using IP addresses (MJ proxy and vms servers, SIP and RTP respectively). This was confusing and problematic. Users had to jump through hoops to find the IP addresses for their regional servers. Additionally, when (not "if") MagicJack changes IP addresses it would break the QoS causing severe deterioration in voice quality. (The user might forget they have this IP address hardcoded, spending countless hours with MagicJack technical support.).

Now that the Layer 7 (packet inspection) filter identifies MagicJack's RTP traffic, the QoS rule can be created much easier, with virtually no risk that something will change causing the rule to break.

2. Addition of TCP Vegas.

This is a congestion avoidance algorithm (affecting only outgoing traffic?) built into the Linux kernal used by Tomato. DD-WRT (another free firmware) included this a few months ago. Users have been raving about it.

Some say it's better than QoS. Others say it works well with QoS. For example, specifying QoS outbound bandwidth=0 (to let the router give priority to packets), and enabling TCP Vegas to let it control the speed.

I haven't played with this yet. It sounds like it could be useful for people who's connection speeds vary (due to "power boost" or time of day). A downside of QoS is that you have to specify the lowest speed that your connection can regularly experience. (Some say you should specify 80% of that.). For someone with variable speed, they could miss a lot of bandwidth when it's available. TCP Vegas is supposed to allow the full speed to be used. But, it's not clear to me if this only applies to outgoing traffic, and/or how it could be used with QoS (no QoS limit, but QoS prioritization).

I'll write another post[3] showing how to setup QoS in Tomato 1.23 using Layer 7 (packet inspection).

Maybe another (later) showing how to flash a router.

[1] »www.polarcloud.com/tomato
[2] »Re: Giving priority to MJ traffic (Qos, Tomato firmware)
[3] Done. See: »HOW-TO: QoS and Tomato (fixes "choppy voice")

Mark
Forums » VOIP etc » Voice Over IP - VOIP » MagicJackGiving priority to MJ traffic (Qos, Tomato firmware) »
« Magic Jack Lost File  


Sunday, 06-Dec 02:19:39 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [163] Comcast Releasing Promised Usage Meter
· [147] Avast Antivirus Has Gone Mad
· [128] Comcast Makes NBC Universal Acquisition Official
· [123] The Bandwidth Hog Does Not Exist
· [105] Graduate Student Unveils Sprint's GPS Sharing With Feds
· [101] Google Invades ISP, OpenDNS Turf With Google Public DNS
· [85] FCC Ponders Moving From PSTN To IP Voice
· [82] Latest Consumer Reports Survey Not Kind To AT&T
· [80] New Bill Aims To Limit ETFs
· [75] Sprint Defuses GPS Privacy Media Bomb
Most people now reading
· False positive in Avast! or is it real? [Security]
· Wife might have to work in.... Iowa for a few months!!! [General Questions]
· Connecting to Google Voice Via SIP [VOIP Tech Chat]
· 3.x Feral Druid - Bear Tanking Guide [World of Warcraft]
· [How to] Install Asterisk on an Asus WL-520GU router [VOIP Tech Chat]
· RG Firmware update to VDSL2 this morning [AT&T U-verse]
· Using AirMax to provide triple play services? [Wireless Service Providers]
· [DNS] Google's public DNS... performance increases? [Comcast HSI]
· [OT] Gas AC [Home Repair & Improvement]
· [Unlock] TUTORIAL: VONAGE WRTP54G/RTP300 WITH 5.01.04 [VOIP Tech Chat]