Quote from: chetstone on June 09, 2012, 03:03:05 PM
Most of the time my GV calls are very clear but occasionally the incoming voice is garbled as if it were run through a shredder. This is always associated with a spike in IP traffic between the OBI 110 and some sites in Googleland. These spikes seem to be sporadic HTTPS/SSL/TCP interspersed in the normal UDP stream (as seen in Wireshark). The spikes happen every minute or two but only occasionally are they severe enough to cause the interference in the audio. Looking at the IP traffic monitor in my router, the spikes at their worst appear to double the bandwidth normally being used in the call. Which is not that much, maybe 200Kb, certainly not enough to cause a blip in my clean 8Mb ISP feed, but the Obi itself doesn't seem to able to handle the traffic.
I don't know what the conversation is between the OBI and google, but they seem to be about certificates and some such. Don't know why they would be necessary in the middle of a voice call.
I could post the wireshark dump of these conversations if anyone is interested.
Has anyone else seen this? More importantly, can anything be done about it?
thanks.
I'm still surprised that no one else is complaining about this but if you have this problem (and IMHO everyone should have it, because it seems to be a design deficiency in the OBI 110) there are two workarounds.
It appears that the conversation involving certificates revolves around voicemail notification, so turning off Google Voicemail Notification in your Obitalk Configuration is the simplest and most certain fix. This exchange occurs once an hour (if there are no messages --- probably more often when there are messages) and hashes the voice conversation in both directions for 5-20 seconds. Turning it off stops it completely.
The other fix, which I tried before stumbling on the voicemail notification thing, is to turn on QoS in your router. Setting Obi UDP traffic to the highest priortiy, Obi TCP traffic to the lowest, and everything else to normal priority, I only experienced the hashing noise once or twice in two weeks of light calling.
Turning off voicemail notification is the best fix for me, because it was annoying me anyway. Probably due to an idiosyncracy in the phone I was using, often, when I would go to answer a call, the phone would not allow me to answer until I first pressed "End" to cancel a "Message Notification off" message. And I get notified right away when there's a message anyway --- either by my Google Voice iphone app, or it comes in my email.