I build public Wi-Fi networks, you've probably used one of them. AMA if you have Wi-Fi questions. To say it "sucks" is a bit harsh. It's delivering multiple hundreds of Mbps to you via an unlicensed contention-based medium. The air interface is like sending packets over a noisy Ethernet hub; it's impressive it works as well as it does. That said, this article's a good primer on some of the protocol's fundamental chal…
Wow, that article taught me that our office is probably using the wrong setup for optimal VoIP performance. When I started, I bought us an Asus RT-N66U to replace the ancient 802.11g router that was powering the 5 computers, 4 smartphones, 3 ethernet VoIP phones and 1 printer. Fast forward two years and now we have 12 computers on wifi using soft phones, 3 engineering rigs on ethernet, 11 smart phones, and that lonel…
The fix if you're stuck dealing with crappy equipment that has massively oversized buffers is to throttle the connection in another device downstream of the modem to slightly under what the modem will throttle you to and then in addition to that you can also implement QoS so that your VoIP traffic is put into a different queue and give that queue a higher priority.
This is all predicated on the assumption that your ISP is actually providing what they say they are 100% of the time. If you pay for 5 Mbps upstream, set the QoS to 4.5 Mbps and your ISP delivers 4 Mbps 10% of the time then for that 10% of the time your equipment will be sending too fast and you'll go back to filling up that oversized buffer just like before.