BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 11-11-2008, 02:39 AM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default BerrySpeedy - Freeware Network Speedtest Tool

Please Login to Remove!

App Name

BerrySpeedy

Latest version

Quote:
1.44


I just finished coding my first release of this app. The main reason for this is that I always wanted to see what bandwidth I was giving by using BIS-B and by using my carrier APN. Maybe it would be a nice idea to compare results from carrier to carrier with BISB/APN from regions all over the world.

OTA install link:

http://ota.deltatech.com.mx/

Usage:

After running the app, you're presented with 2 options, Transport, and the Size of the download speedtest. If you select TCP, be sure to have your APN configured correctly under Options->Advanced->TCP. For the sizes, theres a 10K, 100K, 500K and 1M.


Screenshots



Note: This app connects to one of my servers located on a US datacenter, and has 100mbit connect. Hopefully that wont be a bottleneck (considering that I doubt anyone will acheive 200KB/s from any BB)

Check worldwide results

URL: BerrySpeedy

Changelog


1.43
- Bug fixes for some bb models
- Shows version on app title

1.3
- The program now sends some anonymous information about the device (carrier, country, cellid, signal strenght, network type, model number, OS). With this information now it will be possible to create some reports of speeds by carrier, country, or even how well a particular unit performs (ie 3G Blackberries). Expect a web page where all this information can be shown.
- If no WIFI is available it now hides it from the transport list
NOTE: If you are still using the 1.0, please update ASAP since for this version I had to upgrade the server core, which right now runs on another port.


1.2
- Fixed a typo on the port server

1.1
- Fixed some app hangs when the tunnel cant be created and/or server problems
- Added an autoupdate check when apps starts.
- Changed the 10K to 50K (to make it a more 'reliable' test result for slow users)

1.0
-Initial Release

Please report any bugs to this thread.

Last edited by Asskick : 11-16-2008 at 12:48 AM.
Offline  
Old 11-11-2008, 09:34 AM   #2 (permalink)
New Member
 
Join Date: Apr 2008
Model: 8310
PIN: N/A
Carrier: Mobitel
Posts: 5
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hello,

I'm getting around 17KB/s here in Europe via BIS-B. The TCP option does not work for me (Curve 8310 with 4.5 OS) even with correctly configured APN.

Regards, Dejan.
Offline  
Old 11-11-2008, 09:35 AM   #3 (permalink)
Crimson Tide Moderator
 
JSanders's Avatar
 
Join Date: Oct 2004
Location: North of the moss line
Model: 9xx0
OS: 7.0sumtin
PIN: t low
Carrier: Verizon
Posts: 41,907
Post Thanks: 60
Thanked 244 Times in 182 Posts
Default

Hey, nice! I'll be trying this out and report back.
Offline  
Old 11-11-2008, 09:43 AM   #4 (permalink)
Knows Where the Search Button Is
 
Join Date: Oct 2005
Model: 9000
Carrier: Rogers
Posts: 39
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Nice little app!

I am getting the following results:

BIS-B - 18kb/s

Wifi - 173 kb/s

I don't have tcp enabled to check right now. I am in Toronto Canada.
Offline  
Old 11-11-2008, 09:50 AM   #5 (permalink)
BlackBerry B Boy
 
jeremyckitching's Avatar
 
Join Date: Apr 2007
Model: 9700
OS: 5.0.0.415
PIN: 215BE1F8
Carrier: T-Mobile U.S.A.
Posts: 4,243
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Cool application...
Offline  
Old 11-11-2008, 11:07 AM   #6 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by dslibar View Post
Hello,

I'm getting around 17KB/s here in Europe via BIS-B. The TCP option does not work for me (Curve 8310 with 4.5 OS) even with correctly configured APN.

Regards, Dejan.
Does your provider have a strict firewall for which apps it runs?? This app uses a Socket connect and the dst port is a high port (4545) It could be that they might be blocking that. Anyone with a 8310 got it to work correctly?
Offline  
Old 11-11-2008, 08:08 PM   #7 (permalink)
Thumbs Must Hurt
 
Join Date: Jul 2008
Model: 8310
PIN: N/A
Carrier: At&t
Posts: 78
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Wirelessly posted

Doesent work on att 8310
Offline  
Old 11-11-2008, 08:26 PM   #8 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Renegade4x4 View Post
Wirelessly posted

Doesent work on att 8310
Try again.. I just upgraded the server side component (plus i didnt noticed it was down like 20 mins ago). This app needs to connect to my server in order to work properly, so if I have problems on my side.. you wont be able to connect
Offline  
Old 11-11-2008, 09:31 PM   #9 (permalink)
Thumbs Must Hurt
 
WillJitsu's Avatar
 
Join Date: Mar 2008
Location: Memphis, TN
Model: 8130
OS: 4.5.0.138
PIN: 318B717B
Carrier: Sprint
Posts: 196
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

TCP: 115 KB/S
BIS-B: 11 KB/S

Does this mean I should configure all of my applications to use TCP instead of BIS-B if they have that option?

Is there a general setting I can change on the phone to make it use the faster connection?
Offline  
Old 11-11-2008, 09:40 PM   #10 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by WillJitsu View Post
TCP: 115 KB/S
BIS-B: 11 KB/S

Does this mean I should configure all of my applications to use TCP instead of BIS-B if they have that option?

Is there a general setting I can change on the phone to make it use the faster connection?
Exactly... remember that BISB has to tunnel all your data to RIM servers, plus it seems they speed limit this connections (I cant seem to acheive more than 20k/sec over BISB, while I get 50k/sec on TCP) It should be faster, and have lower latency. BUT.. if you do international roaming, they just count the BISB for the 'unlimited' international data plans.
Offline  
Old 11-11-2008, 10:42 PM   #11 (permalink)
Thumbs Must Hurt
 
WillJitsu's Avatar
 
Join Date: Mar 2008
Location: Memphis, TN
Model: 8130
OS: 4.5.0.138
PIN: 318B717B
Carrier: Sprint
Posts: 196
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

So when I'm using the web browser on the phone, is it using BIS-B or TCP for that connection?

Does the phone only use TCP for applications when it gives the option to manually specify using it?
Offline  
Old 11-11-2008, 10:50 PM   #12 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by WillJitsu View Post
So when I'm using the web browser on the phone, is it using BIS-B or TCP for that connection?

Does the phone only use TCP for applications when it gives the option to manually specify using it?
It always uses BISB if you use the web browser. You could try using Opera Mini, it supports APN. And another thing to note.. for BISB, theres a socket transfer limit, i think that its currently set at 3megs, after that it forces it to close (hence you never see a streaming app that uses BISB). So with APN, you could easily download files over 3megs, and do streaming, compared to using BISB (that is if the app supports selecting which that is)
Offline  
Old 11-12-2008, 12:36 AM   #13 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I just released an update... please if you want to continue using this app upgrade.. sometime next week I might upgrade the comunications protocol, and in order to work the app needs to be updated. For now I added an auto update when new version is out, and some fixes when errors happens (exceptions).
Offline  
Old 11-12-2008, 12:39 AM   #14 (permalink)
Thumbs Must Hurt
 
WillJitsu's Avatar
 
Join Date: Mar 2008
Location: Memphis, TN
Model: 8130
OS: 4.5.0.138
PIN: 318B717B
Carrier: Sprint
Posts: 196
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I upgraded and now I am getting connection errors when using BIS-B and TCP.

TCP returns:

Error: General socket error

BIS-B returns:

Error: java.io.IOException: could not connect to LeetWebHosting.com - Webhosting that suites your needs at net.rim.utility.transport.tcp.nio.TCPChannel.conne ct(TCPChannel.java:168) at net.rim.protocol.iplayer.connection.handler.device .defaulthandlernio.Core.startChannel(Core.java:123 ) at...

Last edited by WillJitsu : 11-12-2008 at 12:43 AM.
Offline  
Old 11-12-2008, 01:20 AM   #15 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by WillJitsu View Post
I upgraded and now I am getting connection errors when using BIS-B and TCP.

TCP returns:

Error: General socket error

BIS-B returns:

Error: java.io.IOException: could not connect to LeetWebHosting.com - Webhosting that suites your needs at net.rim.utility.transport.tcp.nio.TCPChannel.conne ct(TCPChannel.java:168) at net.rim.protocol.iplayer.connection.handler.device .defaulthandlernio.Core.startChannel(Core.java:123 ) at...
My bad!! I forgot to change the test port I was using on this build.... I just uploaded 1.2 with the correct port... run it again and it will prompt u for the update...
Offline  
Old 11-12-2008, 02:32 AM   #16 (permalink)
BlackBerry Extraordinaire
 
Redflea's Avatar
 
Join Date: Jan 2008
Model: 8130
OS: 4.5.0.131
PIN: N/A
Carrier: Verizon
Posts: 1,598
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Verizon Pearl:

500K

BIS-B:
Min: 531ms
Avg: 648ms
Max: 830ms
- Speed: 7 KB/S

TCP:
Min: 207ms
Avg: 277ms
Max: 517ms
- Speed: 34 KB/S

On 1MB I got 48 KB/S

Last edited by Redflea : 11-12-2008 at 02:34 AM.
Offline  
Old 11-12-2008, 03:13 AM   #17 (permalink)
Talking BlackBerry Encyclopedia
 
tbhuang2's Avatar
 
Join Date: May 2008
Model: 8130
OS: 4.5.0.169
Carrier: Sprint
Posts: 261
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Wow, now that I changed the connection in Opera from HTTP to Socket, there's no going back to the BB browser.... Opera is SO much faster now!
Why don't all apps (i.e., GOOGLE MAPS!!) allow this option?

500K:
BIS-B: 24 KB/S
TCP: 75 KB/S

Edit: I can't actually confirm the Opera HTTP vs Socket setting; it may have merely been a placebo effect.
__________________
BB Wishlist:
-Gmail BIS integration with an effective 2-way read/unread sync solution
-Better integrated alarm (on legacy devices)
-Threaded SMS

Last edited by tbhuang2 : 11-16-2008 at 08:00 PM.
Offline  
Old 11-12-2008, 04:23 AM   #18 (permalink)
Thumbs Must Hurt
 
Join Date: May 2007
Model: 9000
PIN: N/A
Carrier: Telcel
Posts: 58
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Ok another update now available.. Please update to 1.3 when u guys have a chance. For the changelog check the first post
Offline  
Old 11-12-2008, 01:01 PM   #19 (permalink)
BlackBerry Extraordinaire
 
Redflea's Avatar
 
Join Date: Jan 2008
Model: 8130
OS: 4.5.0.131
PIN: N/A
Carrier: Verizon
Posts: 1,598
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by tbhuang2 View Post
Wow, now that I changed the connection in Opera from HTTP to Socket, there's no going back to the BB browser.... Opera is SO much faster now!
Why don't all apps (i.e., GOOGLE MAPS!!) allow this option?

500K:
BIS-B: 24 KB/S
TCP: 75 KB/S
Woah! Three times faster than my VZW Pearl on BIS-B, twice as fast on TCP.

Verizon...it's the Network? Sprint sure looks good there...
Offline  
Old 11-12-2008, 01:39 PM   #20 (permalink)
Talking BlackBerry Encyclopedia
 
tbhuang2's Avatar
 
Join Date: May 2008
Model: 8130
OS: 4.5.0.169
Carrier: Sprint
Posts: 261
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

OK, after upgrading to 1.3, it just seems to hang whenever running a test. No matter what setting I choose, I will click Run and then I see the data activity arrows blinking, then after a few seconds they go away, and the app just runs forever never finishing.
__________________
BB Wishlist:
-Gmail BIS integration with an effective 2-way read/unread sync solution
-Better integrated alarm (on legacy devices)
-Threaded SMS
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.