How to make my internet connection (speed)... slower?

Hi guys!

I have 10MB internet cable service. Is there anyway/software to allow me to lower the connection speed to 220 Kb/s or whatever speed I want? Because I’m writing a webapp for iphone and want to test how my app perform under iphone EDGE network speeds (220 Kb/s or 384 Kb/s)

Thanks.

If you are ready too, you could install an linux machine, and set up a shaped interface on it, to reduce it’s max speed, but this would not be enough.

My father implemented VOIP phones over vpn between Austria and Germany some years ago, and some handheld where used too.
He told me that the problem was not the bandwidth, but the latency.
Over an EDGE network, you have easily almost 300ms of latency, and this only makes every thing harder to a networking application, as even if the theoretical bandwidth is ok, the latency could be too high to have something responsible.

The problem is, that you cannot really “forge” high latency over a network and materials that are designed to have the less latency as possible…

So, apart the traffic shaping modules for linux, I don’t know of anything else that could help you.
PS: looking for links about traffic shaping, I just found netlimiter: http://www.netlimiter.com/ which is a window application that

NetLimiter is an ultimate internet traffic control and monitoring tool designed for Windows. You can use NetLimiter to set download/upload transfer rate limits for applications or even single connection and monitor their internet traffic.

Looks like a traffic shaper for windows to me. Being exclusively on linux at home, I have nothing to test it.

Linux links:
http://www.topwebhosts.org/tools/traffic-control.php
http://sysblogd.wordpress.com/2008/05/14/traffic-shaping-linux-restrict-bandwidth/ which leads to http://lartc.org/wondershaper/

Extra Info

.mobi
http://mtld.mobi/emulator.php

Google query = iphone browser emulator
http://www.google.com/search?q=iphone+browser+emulator

_

As far as I know, those apps emulate the functionalities, they don’t limit the connection speed.

Emulator |dotMobi
http://mtld.mobi/emulator.php

.mobi sites solve the biggest barriers to mobile Internet use:

  • Poorly formatted pages
  • Inappropriate or excessive content
  • Slow access and long load times , leading to costly mobile bills

Have not tested the iPhone emulators to offer input.
This issue is code related.

Here is an interesting application I came across but haven’t tested it.

HTML Compressor
http://www.softpedia.com/get/Internet/WEB-Design/Web-Design-related/HTML-Compressor-.shtml

_

Sorry do you mind if I ask, why do you want to limit your broadband speed? :expressionless:

If you have a good router, or firmware like “dd-wrt” there are settings within the router that allow you to limit what bandwidth to want to give each computer based on their IP.

wow, you really do have fast internet connections out their…

no one mentioned the netlimiter??!

I think it’s a great app for limiting/adjusting bandwidth for various applications. I have been using it for years now.

herm…
2nd post:

looking for links about traffic shaping, I just found netlimiter: http://www.netlimiter.com/ which is a window application that
Quote:
NetLimiter is an ultimate internet traffic control and monitoring tool designed for Windows. You can use NetLimiter to set download/upload transfer rate limits for applications or even single connection and monitor their internet traffic.
Looks like a traffic shaper for windows to me. Being exclusively on linux at home, I have nothing to test it.

HAHAHA :stuck_out_tongue:

you write too much :p, I don’t have time to read all that hehe I got lost after the VOIP thingie :stuck_out_tongue:

Sorry dude :smiley:

you write too much

Dude…
And I try to be concise here.
I could have wrote 5 times what I did.

lol I was wondering why you wanted it slower just go to somewhere with slower speed. look for someone elses internet that is slower

OP already answered your question in his original post.