said by Stewart:Looking at the recorded audio (see screenshot), the missing intervals are 20 ms long, but are not aligned with the incoming packets. The alignment was different for the two calls. How can that even happen?
20 ms does smell quite a bit like one or more missing ulaw packets. This is probably an important clue.
I haven't looked at enough VoIP audio waveforms to be able to see what you mean, but it's not apparent to me that the missing intervals aren't aligned with the incoming packets.* It is clear that they're not aligned with the audio zero-crossing points (which is what is causing the clicking), but that's to be expected.
To the contrary, the image provided shows two gaps of the same duration (20 ms?) with a period of good audio between them that's exactly twice the duration of either gap (40 ms?). To my untrained eye, that looks like one missing packet, followed by two good packets, one more missing packet, followed by one or more good packets.
said by Stewart:Any ideas from the experts what may be wrong? Or where the fault may lie? (It can't be Anveo; audio came directly from Bandwidth.)
Clearly I'm no expert. However, I think you're on the right track by eliminating things unlikely to be the cause. I also think your initial instinct that this is just packet loss may be correct.
My guess is that Verizon Wireless is delivering this call from their switch to Bandwidth by ulaw over an IP network that was suffering some packet loss issues. When your friend moved to a different cell, his call was still originating from the same Verizon Wireless switch, resulting in the same route and symptom. However, his Verizon land line call was likely through a different switch and therefore took a different and unaffected route to Bandwidth.
Could it be as simple as that? Just a hunch.
Incidentally, I've been monitoring a number of Internet routes (to VoIP providers that I depend upon) for a three years now. It seems that in the weeks following the Christmas holidays, there are always indications of congestion (increased ping times, occasional packet loss, etc.) to some but not all carriers. This seemed particularly bad this year, even to previously unaffected providers.
* - My apologies to non-native English speakers for this triple-negative sentence.