republican-creole
site Search:


 
    All Forums Hot Topics Gallery






how-to block ads


 
Search Topic:
Share Topic
Posting?
Post a:
Post a:
Links: ·The ATM FAQ (Kool-Aid time) ·Mac Tweaks ·For New Mac Users ·The Permanent Greeting ·RC5
AuthorAll Replies


justin
Australian
join:1999-05-28
New York, NY
kudos:7
Host:
IPv6
Business Connectiv..
Console/Handheld g..
Home/Office setup ..
Photos of Broadban..

2 edits

reply to justin

Re: 3g iphone wifi speed

I made a video, 2g iphone on the right, 3g iphone on the left. Same Wifi network, same server (our image server), same image file. Roughly the same start time. 3g wifi speed 4x slower ... doesn't matter what US image I pick, on what server, same problem:

»www.youtube.com/watch?v=92oGshWbKGI


Here is the tcptrace of the two transmissions:

first, the good one:

./bin.tcptrace.new -G -r -l 2g.dump 
 
Ostermann's tcptrace -- version 6.6.7 -- Thu Nov  4, 2004
 
1823 packets seen, 1823 TCP packets traced
elapsed wallclock time: 0:00:00.139788, 13041 pkts/sec analyzed
trace file elapsed time: 0:00:18.973276
TCP connection info:
1 TCP connection traced:
TCP connection 1:
        host a:        CPE-121-216-114-115.nsw.bigpond.net.au:61595
        host b:        nfs2:80
        complete conn: no       (SYNs: 2)  (FINs: 0)
        first packet:  Fri Jul 18 06:24:43.977745 2008
        last packet:   Fri Jul 18 06:25:02.951021 2008
        elapsed time:  0:00:18.973276
        total packets: 1823
        filename:      2g.dump
   a->b:                              b->a:
     total packets:           445           total packets:          1378      
     ack pkts sent:           444           ack pkts sent:          1378      
     pure acks sent:          443           pure acks sent:            1      
     sack pkts sent:           34           sack pkts sent:            0      
     dsack pkts sent:           0           dsack pkts sent:           0      
     max sack blks/ack:         2           max sack blks/ack:         0      
     unique bytes sent:       396           unique bytes sent:   1986504      
     actual data pkts:          1           actual data pkts:       1376      
     actual data bytes:       396           actual data bytes:   1992296      
     rexmt data pkts:           0           rexmt data pkts:           4      
     rexmt data bytes:          0           rexmt data bytes:       5792      
     zwnd probe pkts:           0           zwnd probe pkts:           0      
     zwnd probe bytes:          0           zwnd probe bytes:          0      
     outoforder pkts:           0           outoforder pkts:           0      
     pushed data pkts:          1           pushed data pkts:         97      
     SYN/FIN pkts sent:       1/0           SYN/FIN pkts sent:       1/0      
     req 1323 ws/ts:          Y/Y           req 1323 ws/ts:          Y/Y      
     adv wind scale:            0           adv wind scale:            2      
     req sack:                  Y           req sack:                  Y      
     sacks sent:               34           sacks sent:                0      
     urgent data pkts:          0 pkts      urgent data pkts:          0 pkts 
     urgent data bytes:         0 bytes     urgent data bytes:         0 bytes
     mss requested:          1460 bytes     mss requested:          1460 bytes
     max segm size:           396 bytes     max segm size:          1448 bytes
     min segm size:           396 bytes     min segm size:          1296 bytes
     avg segm size:           395 bytes     avg segm size:          1447 bytes
     max win adv:           65535 bytes     max win adv:            6864 bytes
     min win adv:            1448 bytes     min win adv:            6864 bytes
     zero win adv:              0 times     zero win adv:              0 times
     avg win adv:           56615 bytes     avg win adv:            6864 bytes
     initial window:          396 bytes     initial window:         4344 bytes
     initial window:            1 pkts      initial window:            3 pkts 
     ttl stream length:        NA           ttl stream length:        NA      
     missed data:              NA           missed data:              NA      
     truncated data:          366 bytes     truncated data:      1951016 bytes
     truncated packets:         1 pkts      truncated packets:      1376 pkts 
     data xmit time:        0.000 secs      data xmit time:       18.489 secs 
     idletime max:          700.8 ms        idletime max:          469.4 ms   
     throughput:               21 Bps       throughput:           104700 Bps  
 
     RTT samples:               2           RTT samples:             367      
     RTT min:                 0.0 ms        RTT min:               235.4 ms   
     RTT max:                 0.0 ms        RTT max:               556.1 ms   
     RTT avg:                 0.0 ms        RTT avg:               297.1 ms   
     RTT stdev:               0.0 ms        RTT stdev:              63.1 ms   
 
     RTT from 3WHS:           0.0 ms        RTT from 3WHS:         235.4 ms   
 
     RTT full_sz smpls:         1           RTT full_sz smpls:       365      
     RTT full_sz min:         0.0 ms        RTT full_sz min:       237.9 ms   
     RTT full_sz max:         0.0 ms        RTT full_sz max:       556.1 ms   
     RTT full_sz avg:         0.0 ms        RTT full_sz avg:       297.5 ms   
     RTT full_sz stdev:       0.0 ms        RTT full_sz stdev:      63.2 ms   
 
     post-loss acks:            0           post-loss acks:           12      
          For the following 5 RTT statistics, only ACKs for
          multiply-transmitted segments (ambiguous ACKs) were
          considered.  Times are taken from the last instance
          of a segment.
     ambiguous acks:            0           ambiguous acks:            1      
     RTT min (last):          0.0 ms        RTT min (last):        273.3 ms   
     RTT max (last):          0.0 ms        RTT max (last):        273.3 ms   
     RTT avg (last):          0.0 ms        RTT avg (last):        273.3 ms   
     RTT sdv (last):          0.0 ms        RTT sdv (last):          0.0 ms   
     segs cum acked:            0           segs cum acked:          993      
     duplicate acks:            0           duplicate acks:           30      
     triple dupacks:            0           triple dupacks:            1      
     max # retrans:             0           max # retrans:             1      
     min retr time:           0.0 ms        min retr time:         289.1 ms   
     max retr time:           0.0 ms        max retr time:         541.0 ms   
     avg retr time:           0.0 ms        avg retr time:         361.2 ms   
     sdv retr time:           0.0 ms        sdv retr time:         120.2 ms   
 

Now the bad one

Ostermann's tcptrace -- version 6.6.7 -- Thu Nov  4, 2004
 
2119 packets seen, 2119 TCP packets traced
elapsed wallclock time: 0:00:00.156379, 13550 pkts/sec analyzed
trace file elapsed time: 0:01:18.320963
TCP connection info:
1 TCP connection traced:
TCP connection 1:
        host a:        CPE-121-216-114-115.nsw.bigpond.net.au:61589
        host b:        nfs2:80
        complete conn: no       (SYNs: 2)  (FINs: 1)
        first packet:  Fri Jul 18 06:22:50.959222 2008
        last packet:   Fri Jul 18 06:24:09.280186 2008
        elapsed time:  0:01:18.320963
        total packets: 2119
        filename:      3g.dump
   a->b:                              b->a:
     total packets:           717           total packets:          1402      
     ack pkts sent:           716           ack pkts sent:          1402      
     pure acks sent:          715           pure acks sent:            1      
     sack pkts sent:          128           sack pkts sent:            0      
     dsack pkts sent:           0           dsack pkts sent:           0      
     max sack blks/ack:         2           max sack blks/ack:         0      
     unique bytes sent:       422           unique bytes sent:   1986504      
     actual data pkts:          1           actual data pkts:       1399      
     actual data bytes:       422           actual data bytes:   2025600      
     rexmt data pkts:           0           rexmt data pkts:          27      
     rexmt data bytes:          0           rexmt data bytes:      39096      
     zwnd probe pkts:           0           zwnd probe pkts:           0      
     zwnd probe bytes:          0           zwnd probe bytes:          0      
     outoforder pkts:           0           outoforder pkts:           0      
     pushed data pkts:          1           pushed data pkts:        119      
     SYN/FIN pkts sent:       1/0           SYN/FIN pkts sent:       1/1      
     req 1323 ws/ts:          Y/Y           req 1323 ws/ts:          Y/Y      
     adv wind scale:            2           adv wind scale:            2      
     req sack:                  Y           req sack:                  Y      
     sacks sent:              128           sacks sent:                0      
     urgent data pkts:          0 pkts      urgent data pkts:          0 pkts 
     urgent data bytes:         0 bytes     urgent data bytes:         0 bytes
     mss requested:          1460 bytes     mss requested:          1460 bytes
     max segm size:           422 bytes     max segm size:          1448 bytes
     min segm size:           422 bytes     min segm size:          1296 bytes
     avg segm size:           421 bytes     avg segm size:          1447 bytes
     max win adv:          131768 bytes     max win adv:            6864 bytes
     min win adv:          107152 bytes     min win adv:            6864 bytes
     zero win adv:              0 times     zero win adv:              0 times
     avg win adv:          129236 bytes     avg win adv:            6864 bytes
     initial window:          422 bytes     initial window:         2896 bytes
     initial window:            1 pkts      initial window:            2 pkts 
     ttl stream length:        NA           ttl stream length:   1986504 bytes
     missed data:              NA           missed data:               0 bytes
     truncated data:          392 bytes     truncated data:      1983630 bytes
     truncated packets:         1 pkts      truncated packets:      1399 pkts 
     data xmit time:        0.000 secs      data xmit time:       72.087 secs 
     idletime max:         5627.0 ms        idletime max:         5661.2 ms   
     throughput:                5 Bps       throughput:            25364 Bps  
 
     RTT samples:               2           RTT samples:             552      
     RTT min:                 0.0 ms        RTT min:               237.2 ms   
     RTT max:                 0.0 ms        RTT max:               999.4 ms   
     RTT avg:                 0.0 ms        RTT avg:               444.9 ms   
     RTT stdev:               0.0 ms        RTT stdev:             211.8 ms   
 
     RTT from 3WHS:           0.0 ms        RTT from 3WHS:         291.1 ms   
 
     RTT full_sz smpls:         1           RTT full_sz smpls:       549      
     RTT full_sz min:         0.0 ms        RTT full_sz min:       237.2 ms   
     RTT full_sz max:         0.0 ms        RTT full_sz max:       999.4 ms   
     RTT full_sz avg:         0.0 ms        RTT full_sz avg:       445.7 ms   
     RTT full_sz stdev:       0.0 ms        RTT full_sz stdev:     212.1 ms   
 
     post-loss acks:            0           post-loss acks:           31      
          For the following 5 RTT statistics, only ACKs for
          multiply-transmitted segments (ambiguous ACKs) were
          considered.  Times are taken from the last instance
          of a segment.
     ambiguous acks:            0           ambiguous acks:           15      
     RTT min (last):          0.0 ms        RTT min (last):         85.6 ms   
     RTT max (last):          0.0 ms        RTT max (last):        720.2 ms   
     RTT avg (last):          0.0 ms        RTT avg (last):        305.6 ms   
     RTT sdv (last):          0.0 ms        RTT sdv (last):        130.8 ms   
     segs cum acked:            0           segs cum acked:          776      
     duplicate acks:            1           duplicate acks:          115      
     triple dupacks:            0           triple dupacks:           11      
     max # retrans:             0           max # retrans:             1      
     min retr time:           0.0 ms        min retr time:         557.4 ms   
     max retr time:           0.0 ms        max retr time:        1229.9 ms   
     avg retr time:           0.0 ms        avg retr time:         754.5 ms   
     sdv retr time:           0.0 ms        sdv retr time:         211.8 ms   
 

The problem is visible in these details: highly variable RTT time for the 3G phone leads to stalls & congestion avoidance (slowdowns). It isn't sending back ACKs fast enough.

macaholic
Premium
join:2003-08-31
Jackson Heights, NY

if you send this info to Apple maybe the fix will be included the next software update for the iPhone that brings it out of the beta program (i.e. rush this out fix it later).

Like I've been told by so many here..it's probably your internet provider's implementation of routing. Maybe you can get your provider to update their hardware so the 3g can work properly.
--
"You don't subject minority rights to a referendum." Justice Minister Irwin Cotler of Canada



justin
Australian
join:1999-05-28
New York, NY
kudos:7
Host:
IPv6
Business Connectiv..
Console/Handheld g..
Home/Office setup ..
Photos of Broadban..

said by macaholic:

if you send this info to Apple maybe the fix will be included the next software update for the iPhone that brings it out of the beta program (i.e. rush this out fix it later).

Like I've been told by so many here..it's probably your internet provider's implementation of routing. Maybe you can get your provider to update their hardware so the 3g can work properly.
i guess you are being sarcastic but with both phones on the same connection to the same access point to the same server, any issue with ISP is eliminated.

Wednesday, 30-May 22:00:10 Terms of Use & Privacy | feedback | contact | Hosting by nac.net - DSL,Hosting & Co-lo
over 12.5 years online © 1999-2012 dslreports.com.
Most commented news this week
Hot Topics