- Joined
- Sep 18, 2007
- Messages
- 49
- Reaction score
- 0
I have been working with nexVortex (my test VOIP provider) to address some significant latencies in my calls:
IP Phone-to-IP phone (internal, LAN only) - about 200 mS acoustic delay using Polycom 600 phones running G711u
IP Phone to external PSTN phone via nexVortex SIP trunk - about 350 mS acoustic delay
nV tech support advised that my internal delay should be on the order of 1mS on the LAN. I will setup to sniff tomorrow, but in the meantime I installed Wireshark 0.99.6 on my 3CX server directly, and it looks like I'm seeing a delay in/out of the server itself of about 130 mS:
Analysis of a 3-4 sec call between two extensions (Polycom600/G711u):
I scrolled through the packets from phone #1 (10.30.8.110) to the server at 10.30.8.10 until I found one where the payload was not all FF FF FF FF (which I assume is silence). The destination phone is at 10.30.8.108.
Here's what I found:
Packet 31, 12.092353 sec, 10.30.8.110 to 10.30.8.10, payload =
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0040 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0050 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0060 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0070 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0080 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0090 ff ff ff ff ff ff 7e 7e 7e 7e 7d 7d 7c 7d 7e ff ......~~~~}}|}~.
Packet 34, 12.112256 sec, 10.30.8.110 to 10.30.8.10, payload =
0000 fe fd fd fd fc fd fd fd fd fd fe 7e 7d 7d 7d 7d ...........~}}}}
0010 7e 7e fe 7e 7d 7b 79 7a 7a 7a 7a 7a 7a 7c 7c 7c ~~.~}{yzzzzzz|||
0020 7d 7e ff fd fd f9 f8 f9 f8 f9 f9 f9 f9 f9 f9 fa }~..............
0030 fc fb fc fd fd 7d 7b 7b 7d 7d 7d fe fe fe 7e 7c .....}{{}}}...~|
0040 7b 7c 7d 7e ff 7d 7c 7b 7b 7a 79 7a 79 7a 7d 7e {|}~.}|{{zyzyz}~
0050 7e ff 7e ff 7d 7d ff fe fd fd fb fd fd fc fb fb ~.~.}}..........
0060 fc fd fc fb fd fd fd 7e 7e 7d 7e 7d 7d 7e 7c 7b .......~~}~}}~|{
0070 7a 79 76 75 76 78 7a 7d 7d 7e fe 7e fe 7e fd fb zyvuvxz}}~.~.~..
0080 fb fa fb f8 f7 f7 f7 f6 f7 f9 f8 f8 f9 f8 f9 fa ................
0090 fc fd ff 7c 7d 7a 78 77 76 76 73 74 74 74 77 78 ...|}zxwvvstttwx
Packet 53, 12.221557 sec, 10.30.8.10 to 10.30.8.108, payload =
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0020 ff ff ff ff ff ff 7e 7e 7e 7e 7d 7d 7c 7d 7e ff ......~~~~}}|}~.
0030 fe fd fd fd fc fd fd fd fd fd fe 7e 7d 7d 7d 7d ...........~}}}}
0040 7e 7e fe 7e 7d 7b 79 7a 7a 7a 7a 7a 7a 7c 7c 7c ~~.~}{yzzzzzz|||
0050 7d 7e ff fd fd f9 f8 f9 f8 f9 f9 f9 f9 f9 f9 fa }~..............
0060 fc fb fc fd fd 7d 7b 7b 7d 7d 7d fe fe fe 7e 7c .....}{{}}}...~|
0070 7b 7c 7d 7e ff 7d 7c 7b 7b 7a 79 7a 79 7a 7d 7e {|}~.}|{{zyzyz}~
0080 7e ff 7e ff 7d 7d ff fe fd fd fb fd fd fc fb fb ~.~.}}..........
0090 fc fd fc fb fd fd fd 7e 7e 7d 7e 7d 7d 7e 7c 7b .......~~}~}}~|{
Thus, from packet 31 to packet 53 the time delay was 12.221 - 12.092 = 0.129 sec, or 129 mS just to get the data in and out of the server. This does not account for any LAN delays, or processing/queueing/conversion delays in the phones.
My roughly measured ACOUSTIC delay (phone to phone) is about 200 mS.
What might be causing this delay in the 3CX server? Running Version 3.1.2434
thanks!
Joe
IP Phone-to-IP phone (internal, LAN only) - about 200 mS acoustic delay using Polycom 600 phones running G711u
IP Phone to external PSTN phone via nexVortex SIP trunk - about 350 mS acoustic delay
nV tech support advised that my internal delay should be on the order of 1mS on the LAN. I will setup to sniff tomorrow, but in the meantime I installed Wireshark 0.99.6 on my 3CX server directly, and it looks like I'm seeing a delay in/out of the server itself of about 130 mS:
Analysis of a 3-4 sec call between two extensions (Polycom600/G711u):
I scrolled through the packets from phone #1 (10.30.8.110) to the server at 10.30.8.10 until I found one where the payload was not all FF FF FF FF (which I assume is silence). The destination phone is at 10.30.8.108.
Here's what I found:
Packet 31, 12.092353 sec, 10.30.8.110 to 10.30.8.10, payload =
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0040 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0050 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0060 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0070 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0080 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0090 ff ff ff ff ff ff 7e 7e 7e 7e 7d 7d 7c 7d 7e ff ......~~~~}}|}~.
Packet 34, 12.112256 sec, 10.30.8.110 to 10.30.8.10, payload =
0000 fe fd fd fd fc fd fd fd fd fd fe 7e 7d 7d 7d 7d ...........~}}}}
0010 7e 7e fe 7e 7d 7b 79 7a 7a 7a 7a 7a 7a 7c 7c 7c ~~.~}{yzzzzzz|||
0020 7d 7e ff fd fd f9 f8 f9 f8 f9 f9 f9 f9 f9 f9 fa }~..............
0030 fc fb fc fd fd 7d 7b 7b 7d 7d 7d fe fe fe 7e 7c .....}{{}}}...~|
0040 7b 7c 7d 7e ff 7d 7c 7b 7b 7a 79 7a 79 7a 7d 7e {|}~.}|{{zyzyz}~
0050 7e ff 7e ff 7d 7d ff fe fd fd fb fd fd fc fb fb ~.~.}}..........
0060 fc fd fc fb fd fd fd 7e 7e 7d 7e 7d 7d 7e 7c 7b .......~~}~}}~|{
0070 7a 79 76 75 76 78 7a 7d 7d 7e fe 7e fe 7e fd fb zyvuvxz}}~.~.~..
0080 fb fa fb f8 f7 f7 f7 f6 f7 f9 f8 f8 f9 f8 f9 fa ................
0090 fc fd ff 7c 7d 7a 78 77 76 76 73 74 74 74 77 78 ...|}zxwvvstttwx
Packet 53, 12.221557 sec, 10.30.8.10 to 10.30.8.108, payload =
0000 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................
0020 ff ff ff ff ff ff 7e 7e 7e 7e 7d 7d 7c 7d 7e ff ......~~~~}}|}~.
0030 fe fd fd fd fc fd fd fd fd fd fe 7e 7d 7d 7d 7d ...........~}}}}
0040 7e 7e fe 7e 7d 7b 79 7a 7a 7a 7a 7a 7a 7c 7c 7c ~~.~}{yzzzzzz|||
0050 7d 7e ff fd fd f9 f8 f9 f8 f9 f9 f9 f9 f9 f9 fa }~..............
0060 fc fb fc fd fd 7d 7b 7b 7d 7d 7d fe fe fe 7e 7c .....}{{}}}...~|
0070 7b 7c 7d 7e ff 7d 7c 7b 7b 7a 79 7a 79 7a 7d 7e {|}~.}|{{zyzyz}~
0080 7e ff 7e ff 7d 7d ff fe fd fd fb fd fd fc fb fb ~.~.}}..........
0090 fc fd fc fb fd fd fd 7e 7e 7d 7e 7d 7d 7e 7c 7b .......~~}~}}~|{
Thus, from packet 31 to packet 53 the time delay was 12.221 - 12.092 = 0.129 sec, or 129 mS just to get the data in and out of the server. This does not account for any LAN delays, or processing/queueing/conversion delays in the phones.
My roughly measured ACOUSTIC delay (phone to phone) is about 200 mS.
What might be causing this delay in the 3CX server? Running Version 3.1.2434
thanks!
Joe