Menu

Bluetooth Download Tuning

2008-09-16
2013-05-02
  • Mario De Weerd

    Mario De Weerd - 2008-09-16

    In this thread you can share your experience regarding your download tuning for bluetooth.

    Here is mine:

    Nokia 6120
    J2ME
    Chunk:500
    Requests ahead : 4
    1880 B/s
    +/- 19 minutes for a full download.

    With an inadequate 'requests ahead' setting the speed drops to 200 B/s .

     
    • Mario De Weerd

      Mario De Weerd - 2008-09-16

      I forgot tomention the GPS device, so again:

      Nokia 6120
      J2ME
      GPS: iBlue 747
      Chunk:500
      Requests ahead : 4
      1880 B/s
      +/- 19 minutes for a full download.

       
    • Fernando Herrero Peletero

      Nokia N70
      J2ME
      GPS: iBlue 747
      Memory Used: 635480 Bytes

      Chunk / Request / Bytes Downloaded / Bytes per second / Time done / Estimatd Time Left
        500 / 4 /   3000 / 118 / 25sec / 92min   8sec
        600 / 4 /   3600 / 155 / 23sec / 70min   4sec
      1024 / 4 /   8192 / 186 / 43sec / 57min 59sec
      1024 / 3 / 13312 / 231 / 57sec / 46min 19sec

      For each test I change the basename.

       
      • Mario De Weerd

        Mario De Weerd - 2008-09-16

        Hi alphp
        It looks to me that you did not find the optimum.
        Try a smaller chunk size (450) and a higher request (5/6).  If you select 'full download' you can get a quick idea without the need to choose another basename every time.
        My download speed is about 8-10 times faster!

         
        • Fernando Herrero Peletero

          Hi Mario
          With small chunk size the speed is very small. With big chunk and small request the speed is higher...

           
          • Mario De Weerd

            Mario De Weerd - 2008-09-16

            Hi alphp
            I agree that this is what your numbers are saying.

            What I know is that it is difficult to find the right setting and I get close to 2kB/second whereas you get only 0.2kB/second.

            I've observed that when feeding the iBlue 747 with enough requests it can not handle (but not too much) that it seems to enter in some kind of 'download mode'.  (While in lock), the lock led blinks more rapidly (at least one blink per second) and my download goes much faster.
            With bigger chunk sizes, the 'request ahead' need be smaller than when the chunk size is smaller but I did not find a way yet to get the best setting deterministically.

             
    • Dirk Haase

      Dirk Haase - 2008-09-17

      Nokia N73 + i-Blue 747 with 2MB

      Chunk/requests ahead - complete time
      400 / 4 - 23:08 min
      500 / 3 - 37:24 min
      500 / 4 - 18:33 min
      500 / 4 - 18:43 min
      600 / 4 - 15:59 min

       
      • Dirk Haase

        Dirk Haase - 2008-09-17

        I do a full download.

        Mario & alphp - how big is the memory of your i-Blue 747? There are two version 2MByte and 4MByte.

         
        • Fernando Herrero Peletero

          My iBlue 747 have 2Mb of memory.

           
        • Mario De Weerd

          Mario De Weerd - 2008-09-17

          Hi Dirk

          1) You lucky guy!  Any setting is quite performant for you!
          2) My iBlue is 2MB.  That can be reverse engineered: 19 minutes @ 1.9kB/second =~ 20 * 60 * 2 = 20 * 60 * 2 = 4 * 600 = 2400 kB => 2MB!

           
      • Dirk Haase

        Dirk Haase - 2008-09-19

        Some more - ever i do a full download:

        On Mac Mini with bt747 - v1.55.2
        - via USB: 65536 / 3 - 7:53 min
        - via USB: 1024 / 3 - 10:00
        - via Bluetooth: 65536 / 3 - 16:23 min

        On N73 (full download)
        - 1024 / 4 - 59;12 min
        - 1024 / 3 - 10:16 min
        - 1024 / 2 - 10:18 min
        - 2048 / 3 - 23:56 min

        So for the N73 would be 1024 / 3 or 2 the best setting.

         
        • Mario De Weerd

          Mario De Weerd - 2008-09-19

          Thank you Dirk for this feedback.

          I've experimented a bit with the N6120 and it is possible to increase the chunk size while maintaining a successfull download.  When it is too big though, communciation errors have a very negative impact on the overall transfer rate.

          With one setting (I do not remember which one), I had a maximum speed of over 5kB/second but a not so good overall speed.  Your speed is close to 3400kB/s which is very good.

          On a sidenote: a user wrote to me that Qstarz is referring (unofficially) to BT747.  Quite funny .

           
    • Fernando Herrero Peletero

      Hi Dirk and Mario... I thinking... yes, sometimes I do ;D

      Nokia Model / S60 / Symbian
      6120 / 3rd Ed. / 9.2
      N73 / 3rd Ed. / 9.1
      N70 / 2nd Ed. / 8.1

      I think the problem is in de Symbian version of my phone :(

      Dirk, as say Mario: You lucky guy! ;D

       
      • Dirk Haase

        Dirk Haase - 2008-09-17

        Do you have a full battery in you GPS logger? After four tests, i try 500/4 again and got a time >60 minutes. Then i charge the battery and get again ca. 18 minutes. Maybe this is the reason ? I will make some tests in next hours.

        Dirk

        PS: where do you found the Edtion of S60? What do a Sony-Ericson W800i 2nd or 3th ? There i can also get results.

         
        • Mario De Weerd

          Mario De Weerd - 2008-09-17

          I added phones that were reported working on the following wiki page with links to specifications:
          http://bt747.wiki.sourceforge.net/BT747+J2ME+Compatible+Phones

          As Symbian was proprietary to Nokia, the SonyEricsson does not run Symbian.  Now the OS is open, but I do not expect SonyEricsson to support it for strategic reasons.

          Unfortunately the site I referenced does not mention the java version nor packages.  It seems that getjar has more info:
          http://stats.getjar.com/device/Sony-Ericsson/W800i

           
        • Fernando Herrero Peletero

          > where do you found the Edtion of S60?

          http://forum.nokia.com

          > Do you have a full battery in you GPS logger?

          I have not even tried it.

           
        • Fernando Herrero Peletero

          Test | Chunk/requests ahead | Bytes Downloaded | Bytes/Second
          1 | 500/4 | 11000 | 221
          2 | 2000/4 | 52000 | 1242
          3 | 2000/4 | 34000 | 487

          The battery is almost complete, successive tests are, what has changed the test from 2 to 3?

          The working dir, in 2 the working dir are in phone memory, in 3 are in memory card.

          I do not know how I have not noticed before.

           
    • Mario De Weerd

      Mario De Weerd - 2008-09-17

      I found another site with benchmarks.
      Java machine equivalent speeds:

      W800I    30,8 MHz
      N70        70,1 MHz
      N73        81,9 MHz
      6120      ??? MHz

      http://www.club-java.com/TastePhone/J2ME/MIDP_Benchmark.jsp

       
    • Mario De Weerd

      Mario De Weerd - 2008-09-19

      Nokia 6120 
      J2ME 
      GPS: Holux M241 (patched V1.1)
      Chunk:450 
      Requests ahead : 5
      3150 B/s 
      2MB
      +/- 11 minutes for a full download.

       
    • Dirk Haase

      Dirk Haase - 2009-05-02

      Hi.

      In last time i got some questions from German users for faster download on mobile phones, so i add a table to my page with some values. But only two different mobile phones now. If anyone have good seetings, please tell me them - or here, so that i can add them to the table. Maybe Mario will add this table to this site(s). Thx.

      German: http://www.haased.de/gps_ge/bt747_handy_settings.html
      English: http://translate.google.com/translate?js=n&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fwww.haased.de%2Fgps_ge%2Fbt747_handy_settings.html&sl=de&tl=en&history_state0=

      Kind regards, Dirk

       

Log in to post a comment.