[WiFi] high latency in ping times on iPhone
I discovered that iPhone has a problem with it's wifi. It has extremely high latency which I cannot explain why.
Desktop computer is connected with Gigabit ethernet to the router
iPhone is connected with 802.11g WPA2 Wifi at the same router with perfect signal.
iPhone Jailbroken with pwnage tool, 1.1.4 fw, 3.9 bootloader.
Pinging from the desktop computer (or from anywhere else on the LAN):
Reply from 192.168.1.75: bytes=32 time=55ms TTL=64
Reply from 192.168.1.75: bytes=32 time=79ms TTL=64
Reply from 192.168.1.75: bytes=32 time=511ms TTL=64
Reply from 192.168.1.75: bytes=32 time=22ms TTL=64
Reply from 192.168.1.75: bytes=32 time=1274ms TTL=64
As you can see these are high latency and extreme jittering (55ms->1274ms) with inconsistency and packet loss.
I have tried this on 5 different wifi routers and 2 different LANs and on all of them the problem still exist.
I have also tried it on my windows xp laptop's wifi as ad hoc connection and it was perfect with only 1ms average ping time, which is exactly how much it should be! So I guess there's an incompatibility with the iPhone's wifi implementation (software or hardware) and the router's wifi access point.
The problem is that iPhone is such a GREAT piece of hardware/software which I really LOVE, but with such high ping times the difference in web browsing/email etc is enormous.
In other words it could be so much faster if this bug was corrected!
I am a competent programmer and I know my fair share of networking, but I really cannot find what is going wrong here.
Can someone help pinpoint this problem and helpfully eliminate it?
Post your pings and router brand and model so we can at least see which one's have it and which one's do not.
Thanks in advance.