
Hi everyone. I often use Freeswitch set up as a client to provide a soft phone on my laptop.

But recently I noticed a significant problem when at the same time I was running a standard Windows "ping" in the background. The speech I heard from the other end would often stutter, and the remote party complained that my speech sometimes sounded gittery.

I reasoned that ping doesn't take up much network bandwidth so while in conversation I did something like copy a large file from my laptop to another PC on the network and there was no disturbance to the conversation. It only seems to be ping that causes this.

Is there something about pinging that might impact on Freeswitch or VOIP? What would cause this?

Further information.

the above refers to the standard Windows ping command. I also have a Python script that pings a specified host, and running it also caused the call quality to degrade. I tried various changes to the source code to no effect, including:
* only creating the socket once and then reusing it instead of it being created for each ping.
* Only creating the data packet once and reusing it instead of it being created for each ping.
* Using a very short packet size.
* Eliminating the select statement and just sleeping for a period of time before reading the response in case the select itself was at fault.
* Eliminating the step of dissecting and decoding the received packet.
None of these made any difference so it seems to me that whatever it is must be something quite fundamental to something at the lower networking level.

Thank you.


Clive Lansink
Email: Clive@Lansink.Co.NZ
Phone: +64 9 520-4242
Mobile: +64 21 663-999
Fax: +64 21 789-150


