Almost two years ago, I posted an article about how downlink traffic over my DSL line is severely impacted when at the same time I am sending a large amount of data in the uplink. This is due to the fact that acknowledgments are held up by other uplink data which slows down the traffic in downlink direction. I also mentioned then that some DSL routers are capable of prioritizing traffic such as TCP acknowledgments and VoIP packets to reduce this impact. Now two years later, I bought myself a Fritzbox DSL router and could finally put it to the test myself. Seeing is believing!
And indeed, the difference to a standard DSL router is quite amazing. The first picture below shows how the speed of an ongoing data download is severely reduced while I sent an e-mail with a large file attachment. Once the e-mail was sent, the speed returns again to what my DSL line is capable of, about 6 MBit/s. The same test with the Fritzbox shows quite a different behavior as shown in picture 2 below. While one can see a slight impact once the e-mail transfer starts, but the overall data rate remains pretty much the same as during times without the uplink being fully loaded (600 kbit/s).
Next on the test list was a VoIP call while both uplink and downlink were fully used. To my surprise both the standard DSL router I have and the Fritzbox managed to handle the SIP call both from my Nokia N95 and via a VoIP soft-client on the PC I used for the download without a glitch. Voice quality in both uplink and downlink direction to a PSTN line via a media gateway in the Internet was flawless, no packet loss and also no perceptible increase in delay. Quite a surprise indeed, I was expecting some problems with my standard DSL router in uplink direction. However, there were none which means those VoIP UDP packets must have sneaked through well despite the high load.
Picture 1: No QoS
Picture 2: Same test with QoS:
2 thoughts on “Traffic Shaping the Way I Like It – And A SIP Surprise”
Oh, yes! The Fritz!Boxes are great little things. I would recommend you this great resource http://www.wehavemorefun.de , which is a kind of open community for the software that AVM puts in there. You can enable telnet on your box by simply dialing some sequence. Then you have even more power over that BusyBox.
On traffic shaping I love it because it adapts the limits directly to what is obtained from the DSL link.
Then I am pretty happy with the SIP and telephony capabilities that it has. I always wanted to have a home asterisk server, but so many things are done inside the Fritz!Box that I could never motivate the extra expense (e.g. answering machine and fax machine with redirect to email, call forwarding, parallel ring, call-through, etc). I will try soon though to use it with netcapi to send SMS over the fixed line and use it as a TA – I googled a little and it seems possible.
Seems that I have incorrectly assumed that the first page of that site would link to the wiki hosted there… well, here it is anyway: http://www.wehavemorefun.de/fritzbox/Main_Page
Comments are closed.