Mikrotik - QoS for VoIP traffic
Posted on 2011-05-05
We have a Mikrotik wireless network consisting of a few towers and a few offices connecting to them.
We struggle with voip call quality between these offices. Sometimes it is one-way speech, or the calls just fades away and drops.
I am trying to implement QoS. I scanned the traffic and saw that the traffic going to and from the VoIP servers uses UDP with ports 2000 - 3000.
I created firewall mangle rules with which I mark the packets as follow: UDP ports 2000 - 3000 gets marked as "VoIP packets" and all the other traffic (! 2000 - 3000 UDP) gets marked as "The Rest"
I created a Queue Trees as follow:
VoIP Queue Tree:
Packet-mark=VOIP packets, Parent = Wireless default, Priority = 2
The Rest Queue Tree:
Packet-mark=The Rest, Parent = Wireless default, Priority = 8
I read that one should leave Priority 1 for routing.
I created these rules and Queues on all the towers, but with no luck.
Can someone please assist me with this.