Hands0n
4th March 2007, 10:31 AM
Ben and I were having a natter recently about 3G network latency and how it is so much better with HSDPA (coined 3G+ by some) than with the standard offering. For sure, the latency with 3G is quite high, and that may disrupt some applications. But for general purpose Internet use it is so much better at 3G speeds than 2G.
The purpose of this thread is for to allow you to share your own 3G and HSDPA experiences and, if you can, the technical details.
Below I have some information relating to my particular set up. Please share :)
Device: Nokia 6280 on T-Mobile Web N Walk Plus, receiving full 3G signal, using Nokia PC Suite to create the Dial-Up connection
When connected to the 3G network the ipconfig details are as follows:
PPP adapter Nokia 6280 USB Modem (OTA):
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 10.35.3.153
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 10.35.3.153
DNS Servers . . . . . . . . . . . : 149.254.192.126
149.254.201.126
NetBIOS over Tcpip. . . . . . . . : Disabled
NB: Before making any connection please make sure you have Windows Firewall enabled on the dial-up connector or a 3rd party firewall running.
Latency measurements.
The simplest way of doing this is to perform a Traceroute - in XP the command is tracert - where hostname is any DNS name you want. I chose an easily reachable domainname, that being google in the UK and Hong Kong (see why in a mo). For consistency of comparison it would be best to replicate this test exactly.
My connection speeds are:
3G: 460.8Kbps (claimed by Windows)
Landline: 10Mbps asymetric (speedtested to over 9Mbps)
Test 1: Traceroute to google.co.uk using 3G connection
C:\> tracert google.co.uk
Tracing route to google.co.uk [216.239.59.104]
over a maximum of 30 hops:
1 631 ms 309 ms 310 ms 172.18.51.98
2 249 ms 279 ms 309 ms 10.64.74.113
3 278 ms 329 ms 319 ms 172.18.14.60
4 268 ms 289 ms 279 ms 149.254.195.194
5 267 ms 299 ms 279 ms 172.18.238.230
6 268 ms 309 ms 309 ms 193.159.224.1
7 * 261 ms 289 ms ldn-b2-pos1-1.telia.net [213.248.75.105]
8 269 ms 289 ms 289 ms google-118150-ldn-b3.c.telia.net [213.248.104.58
]
9 301 ms 299 ms 340 ms 66.249.95.107
10 279 ms 309 ms 329 ms 64.233.174.185
11 287 ms 309 ms 299 ms 216.239.49.114
12 319 ms 349 ms 350 ms gv-in-f104.google.com [216.239.59.104]
Trace complete.
It is the first hop that is significant - this is the time it takes to "ping" from the mobile handset to the first routing device. This should be a routing device at the 3G mobile transmitter mast that you are currently connected to.
The results are quite surprising when considering that you are likely to be no more than half a mile away from a mast, and that radio signals typically transmit at near the speed of light (186,000 miles per second in a vacuum). So what is making this huge 300ms delay across the air interface?
Test 2: Traceroute to google.co.uk using cable ISP link.
For comparison I performed the same tracert using my cable Internet connection - this runs at 10Mbps.
C:\>tracert google.co.uk
Tracing route to google.co.uk [216.239.59.104]
over a maximum of 30 hops:
1 1 ms 2 12 ms 8 ms 10 ms 10.40.0.1
3 9 ms 9 ms 14 ms 80.195.192.67
4 16 ms 19 ms 24 ms pc-62-30-243-69-bn.blueyonder.co.uk [62.30.243.6
9]
5 16 ms 11 ms 11 ms pc-62-30-243-90-bn.blueyonder.co.uk [62.30.243.9
0]
6 14 ms 13 ms 10 ms tele2-gw4.telewest.net [194.117.136.197]
7 10 ms 10 ms 12 ms 194.117.148.251
8 17 ms 14 ms 15 ms 72.14.238.244
9 24 ms 24 ms 22 ms 66.249.95.107
10 24 ms 23 ms 23 ms 72.14.232.241
11 29 ms 26 ms 31 ms 216.239.49.114
12 26 ms 22 ms 26 ms gv-in-f104.google.com [216.239.59.104]
Trace complete.
Ignore the first hop, that is to my internal router, it is the second hop that is significant. That is the time taken to hit the first routing device in my ISP's network. The difference in landline speed and 3G air interface speed is not highly significant to the latency times. The test data packets are tiny so any differences would be marginal.
Test 3: Traceroute to google.hk using the cable ISP link
Hong Kong is pretty much the other side of the world.
C:\>tracert google.hk
Tracing route to google.hk [72.14.235.104]
over a maximum of 30 hops:
1 2 35 ms 23 ms 15 ms 10.40.0.1
3 9 ms 10 ms 11 ms 80.195.192.67
4 15 ms 17 ms 15 ms pc-62-30-243-69-bn.blueyonder.co.uk [62.30.243.6
9]
5 11 ms 11 ms 15 ms pc-62-30-243-90-bn.blueyonder.co.uk [62.30.243.9
0]
6 10 ms 14 ms 12 ms tele2-gw4.telewest.net [194.117.136.197]
7 10 ms 12 ms 12 ms 194.117.148.251
8 21 ms 21 ms 19 ms 72.14.238.255
9 84 ms 97 ms 86 ms 72.14.236.216
10 101 ms 103 ms 103 ms 216.239.46.227
11 151 ms 153 ms 148 ms 72.14.233.116
12 285 ms 282 ms 298 ms 209.85.248.130
13 280 ms 282 ms 281 ms 216.239.47.232
14 313 ms 312 ms 312 ms 64.233.174.42
15 313 ms 313 ms 315 ms 72.14.232.167
16 313 ms 315 ms 312 ms 72.14.232.166
17 326 ms 314 ms 312 ms 72.14.232.154
18 313 ms 315 ms 314 ms tw-in-f104.google.com [72.14.235.104]
Trace complete.
So, in summary, the latency to Hong Kong, around the other side of the planet, is somewhat less the latency from my desk to the nearest 3G transmitter mast less than a mile away. :cool:
Anyone know whats going on here? :D
NB: Just for interest, I set my Nokia 6280 to GSM only and ran the same traceroute to google.co.uk with the following result
Test 4: GSM connect at a reported 56Kbps
C:\>tracert google.co.uk
Tracing route to google.co.uk [72.14.221.104]
over a maximum of 30 hops:
1 595 ms 396 ms 420 ms 172.18.51.97
2 338 ms 419 ms 419 ms 10.64.74.113
3 416 ms 419 ms 419 ms 172.18.14.60
4 355 ms 419 ms 419 ms 149.254.195.194
5 396 ms 419 ms 438 ms 172.18.238.250
6 355 ms 420 ms 419 ms 62.159.199.173
7 378 ms 401 ms 419 ms so-4-2.core2.London1.Level3.net [212.187.131.81]
8 388 ms 419 ms 419 ms ae-29-56.ebr2.London1.Level3.net [4.68.116.190]
9 439 ms 401 ms 420 ms ae-2.ebr2.Amsterdam1.Level3.net [4.69.132.134]
10 368 ms 419 ms 396 ms ae-21-52.car1.Amsterdam1.Level3.net [4.68.120.47
]
11 422 ms 419 ms 419 ms GOOGLE-INC.car1.Amsterdam1.Level3.net [212.72.46
.230]
12 396 ms 438 ms 443 ms 209.85.248.86
13 461 ms 419 ms 438 ms 209.85.248.183
14 433 ms 521 ms 420 ms 72.14.232.207
15 417 ms 399 ms 419 ms 209.85.250.46
16 420 ms 400 ms 420 ms fg-in-f104.google.com [72.14.221.104]
Trace complete.
Latency is worse over 2G as anticipated but not so much so in relation to the stark connection speed differences. However, in actual use the connection speed difference is very noticeable, and coupled with the increased latency make for a very poor quality experience.
The purpose of this thread is for to allow you to share your own 3G and HSDPA experiences and, if you can, the technical details.
Below I have some information relating to my particular set up. Please share :)
Device: Nokia 6280 on T-Mobile Web N Walk Plus, receiving full 3G signal, using Nokia PC Suite to create the Dial-Up connection
When connected to the 3G network the ipconfig details are as follows:
PPP adapter Nokia 6280 USB Modem (OTA):
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 10.35.3.153
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 10.35.3.153
DNS Servers . . . . . . . . . . . : 149.254.192.126
149.254.201.126
NetBIOS over Tcpip. . . . . . . . : Disabled
NB: Before making any connection please make sure you have Windows Firewall enabled on the dial-up connector or a 3rd party firewall running.
Latency measurements.
The simplest way of doing this is to perform a Traceroute - in XP the command is tracert
My connection speeds are:
3G: 460.8Kbps (claimed by Windows)
Landline: 10Mbps asymetric (speedtested to over 9Mbps)
Test 1: Traceroute to google.co.uk using 3G connection
C:\> tracert google.co.uk
Tracing route to google.co.uk [216.239.59.104]
over a maximum of 30 hops:
1 631 ms 309 ms 310 ms 172.18.51.98
2 249 ms 279 ms 309 ms 10.64.74.113
3 278 ms 329 ms 319 ms 172.18.14.60
4 268 ms 289 ms 279 ms 149.254.195.194
5 267 ms 299 ms 279 ms 172.18.238.230
6 268 ms 309 ms 309 ms 193.159.224.1
7 * 261 ms 289 ms ldn-b2-pos1-1.telia.net [213.248.75.105]
8 269 ms 289 ms 289 ms google-118150-ldn-b3.c.telia.net [213.248.104.58
]
9 301 ms 299 ms 340 ms 66.249.95.107
10 279 ms 309 ms 329 ms 64.233.174.185
11 287 ms 309 ms 299 ms 216.239.49.114
12 319 ms 349 ms 350 ms gv-in-f104.google.com [216.239.59.104]
Trace complete.
It is the first hop that is significant - this is the time it takes to "ping" from the mobile handset to the first routing device. This should be a routing device at the 3G mobile transmitter mast that you are currently connected to.
The results are quite surprising when considering that you are likely to be no more than half a mile away from a mast, and that radio signals typically transmit at near the speed of light (186,000 miles per second in a vacuum). So what is making this huge 300ms delay across the air interface?
Test 2: Traceroute to google.co.uk using cable ISP link.
For comparison I performed the same tracert using my cable Internet connection - this runs at 10Mbps.
C:\>tracert google.co.uk
Tracing route to google.co.uk [216.239.59.104]
over a maximum of 30 hops:
1 1 ms 2 12 ms 8 ms 10 ms 10.40.0.1
3 9 ms 9 ms 14 ms 80.195.192.67
4 16 ms 19 ms 24 ms pc-62-30-243-69-bn.blueyonder.co.uk [62.30.243.6
9]
5 16 ms 11 ms 11 ms pc-62-30-243-90-bn.blueyonder.co.uk [62.30.243.9
0]
6 14 ms 13 ms 10 ms tele2-gw4.telewest.net [194.117.136.197]
7 10 ms 10 ms 12 ms 194.117.148.251
8 17 ms 14 ms 15 ms 72.14.238.244
9 24 ms 24 ms 22 ms 66.249.95.107
10 24 ms 23 ms 23 ms 72.14.232.241
11 29 ms 26 ms 31 ms 216.239.49.114
12 26 ms 22 ms 26 ms gv-in-f104.google.com [216.239.59.104]
Trace complete.
Ignore the first hop, that is to my internal router, it is the second hop that is significant. That is the time taken to hit the first routing device in my ISP's network. The difference in landline speed and 3G air interface speed is not highly significant to the latency times. The test data packets are tiny so any differences would be marginal.
Test 3: Traceroute to google.hk using the cable ISP link
Hong Kong is pretty much the other side of the world.
C:\>tracert google.hk
Tracing route to google.hk [72.14.235.104]
over a maximum of 30 hops:
1 2 35 ms 23 ms 15 ms 10.40.0.1
3 9 ms 10 ms 11 ms 80.195.192.67
4 15 ms 17 ms 15 ms pc-62-30-243-69-bn.blueyonder.co.uk [62.30.243.6
9]
5 11 ms 11 ms 15 ms pc-62-30-243-90-bn.blueyonder.co.uk [62.30.243.9
0]
6 10 ms 14 ms 12 ms tele2-gw4.telewest.net [194.117.136.197]
7 10 ms 12 ms 12 ms 194.117.148.251
8 21 ms 21 ms 19 ms 72.14.238.255
9 84 ms 97 ms 86 ms 72.14.236.216
10 101 ms 103 ms 103 ms 216.239.46.227
11 151 ms 153 ms 148 ms 72.14.233.116
12 285 ms 282 ms 298 ms 209.85.248.130
13 280 ms 282 ms 281 ms 216.239.47.232
14 313 ms 312 ms 312 ms 64.233.174.42
15 313 ms 313 ms 315 ms 72.14.232.167
16 313 ms 315 ms 312 ms 72.14.232.166
17 326 ms 314 ms 312 ms 72.14.232.154
18 313 ms 315 ms 314 ms tw-in-f104.google.com [72.14.235.104]
Trace complete.
So, in summary, the latency to Hong Kong, around the other side of the planet, is somewhat less the latency from my desk to the nearest 3G transmitter mast less than a mile away. :cool:
Anyone know whats going on here? :D
NB: Just for interest, I set my Nokia 6280 to GSM only and ran the same traceroute to google.co.uk with the following result
Test 4: GSM connect at a reported 56Kbps
C:\>tracert google.co.uk
Tracing route to google.co.uk [72.14.221.104]
over a maximum of 30 hops:
1 595 ms 396 ms 420 ms 172.18.51.97
2 338 ms 419 ms 419 ms 10.64.74.113
3 416 ms 419 ms 419 ms 172.18.14.60
4 355 ms 419 ms 419 ms 149.254.195.194
5 396 ms 419 ms 438 ms 172.18.238.250
6 355 ms 420 ms 419 ms 62.159.199.173
7 378 ms 401 ms 419 ms so-4-2.core2.London1.Level3.net [212.187.131.81]
8 388 ms 419 ms 419 ms ae-29-56.ebr2.London1.Level3.net [4.68.116.190]
9 439 ms 401 ms 420 ms ae-2.ebr2.Amsterdam1.Level3.net [4.69.132.134]
10 368 ms 419 ms 396 ms ae-21-52.car1.Amsterdam1.Level3.net [4.68.120.47
]
11 422 ms 419 ms 419 ms GOOGLE-INC.car1.Amsterdam1.Level3.net [212.72.46
.230]
12 396 ms 438 ms 443 ms 209.85.248.86
13 461 ms 419 ms 438 ms 209.85.248.183
14 433 ms 521 ms 420 ms 72.14.232.207
15 417 ms 399 ms 419 ms 209.85.250.46
16 420 ms 400 ms 420 ms fg-in-f104.google.com [72.14.221.104]
Trace complete.
Latency is worse over 2G as anticipated but not so much so in relation to the stark connection speed differences. However, in actual use the connection speed difference is very noticeable, and coupled with the increased latency make for a very poor quality experience.