[MLB-WIRELESS] Distributed web proxies aka: bandwidth sharing application

Tyson.Clugg at csiro.au Tyson.Clugg at csiro.au
Thu Jan 10 02:53:57 EST 2002


Why not set up squid to query other caches on the wireless network?  If
squid sees another cache has already got object, then it can fetch that
instead.  Hence the first person to download the file pays their ISP for the
download, then everyone else can grab it from that persons cache.

This is probably the best motivation to use a public wireless network that I
have seen yet - *reduced* costs on your own ISP bill and *faster* web
browsing via the use of large scale distributed proxy caching!

Strong points for doing this are:
* User pays
* Reduced ISP costs
* Won't[0] violate acceptable usage policies
* PSTN ISP users can up their perceived browsing speed
* Cable ISP users can[0] allow *secondary usage*[1] of their bandwidth



[0] Hey, I'm not a lawyer!  What I've written here may not be correct...

[1] "Secondary usage".  Hunting for a term here, but I think this one I
thought up fits well.  Lets say you download the latest Linux distro ISO
image so you can burn it to CD.  There is nothing stopping you from giving
that ISO or CD to someone else so that they may use it - this is simply an
extension of that idea.  You have downloaded some data for your own use, and
see fit that someone else may wish to use it.  I'll call this secondary
usage.


Cheers,
Tyson.

____________________________________________

Tyson Clugg
IT Services
CSIRO - Molecular Science
phone: (03) 9545 8117
fax: (03) 9545 2446
email: tyson.clugg at csiro.au
street: Ian Wark Labs, Bayview Avenue, Clayton, VIC 3169
post: Bag 10, Clayton South, VIC 3169
____________________________________________


PS: Damn, I should get some sleep...


> -----Original Message-----
> From: LongHAUL [mailto:mhall at moonbus.net]
> Sent: Thursday, 10 January 2002 2:03 AM
> To: melbwireless at melbwireless.dyndns.org
> Subject: [MLB-WIRELESS] bandwidth sharing application
> 
> 
> I have been poking around writing a bandwidth sharing app for 
> a while now. I
> am going to run it by you guys - tell me if you think this is 
> going to be
> legal to use with melbwireless - with carrrier restrictions etc.
> 
> I have been working on the idea ever since bigpond capped us 
> at 3 gig - I
> wanted a way eat some of my friends 'unlimited' bandwidth. The app is
> basically a distributed gozilla/getright kinda program. I 
> drag a link onto
> the client software on my machine, it sends the link url to 
> the guy with the
> phat net connection and downloads to his computer - he then 
> burns my stuff
> onto cds and I wander over and pick it up. It is not really providing
> internet access - just a way to download particular files.
> 
> This would also work very well with melbwiress with a few 
> modifications:
> 
> Scenario:
> 
> Node A:
>     melbwireless node + no internet access
> Node B:
>     melbwireless node + cable internet
> Node C:
>     melbwireless node + dialup
> 
> Scenario 1:
> -Node C wants to download the latest directx - he goes to 
> microsoft.com,
> finds thats its 24meg, so drags the link onto the bandwidth 
> sharing client.
> -directx13.exe appears on the download client on Node B.
> -Node B clicks OK to download.
> -The client on Node B downloads the file in no time, and then 
> sends it to
> Node C via melbwireless.
> -Node A peeks at his bandwidth sharing client and feels left 
> out so he also
> sucks down the file through melbwireless, from B or C.
> 
> Is this breaking any carrier restrictions?
> Is this any different to Node B burning a cd with the file 
> and walking it
> over the Node C?
> Could Node B charge Node C for this service?
> 
> There are lots of different ways this could work if we can do 
> it - voting
> for files, checking local file caches yadda yadda yadda....
> 
> Any comments?
> 
> 
> Micheal Hall
> ebase3 Interactive
> www.ebase3.com.au
> 
> 
> 
> --
> To unsubscribe, send mail to 
> minordomo at melbwireless.dyndns.org with a subject of 
> 'unsubscribe melbwireless'  
> Archive at: 
> http://melbwireless.dyndns.org/cgi-bin/minorweb.pl?A=LIST&L=me
lbwireless
IRC at: au.austnet.org #melb-wireless

--
To unsubscribe, send mail to minordomo at melbwireless.dyndns.org with a subject of 'unsubscribe melbwireless'  
Archive at: http://melbwireless.dyndns.org/cgi-bin/minorweb.pl?A=LIST&L=melbwireless
IRC at: au.austnet.org #melb-wireless



More information about the Melbwireless mailing list