Half a croissant, on a plate, with a sign in front of it saying '50c'
h a l f b a k e r y
non-lame halfbakery tagline

idea: add, search, annotate, link, view, overview, recent, by name, best, random

meta: news, help, about, links, report a problem

account: browse anonymously, or get an account and write.

user:
pass:
register,


                                                                 

Relayed Internet Cache

Wireless Peer to Peer web access
  (+5, -4)
(+5, -4)
  [vote for,
against]

Using either Bluetooh or Wi-fi, a free, wireless relay network an be used to access the Internet in areas with no actual net connection. It works like this.

Each laptop client keeps a record of sites in it's cache, and a record of other clients within range. When a site is requested, the software checks all other clients to see if the site is available in their cache. If not, the request is relayed from client to client until a copy of the site is found. Only then is the site relayed back to the original requester. If no cache has the site, then a msg goes out that the request was unfulfilled, and anyone who is actually online can download the site to their cache in order to fulfill the request, in exchange for Rep.

By this method, free wireless ( though unsecured ) Internet will be available to anyone with a laptop.

simonj, Aug 09 2009

OLPC - Mesh? http://laptop.org/e...ware/features.shtml
[Dub, Aug 10 2009]

peer to peer caching (Google search results page) http://www.google.c...+to+peer+cac&aqi=g2
[21 Quest, Aug 10 2009]

A discussion about widening the WiFi web http://ieeexplore.i...f&authDecision=-203
[21 Quest, Aug 10 2009]

Free wireless file sharing http://www.download...s-File-Sharing.html
[21 Quest, Aug 10 2009]

[link]






       wireless range is a couple hundred metres on a good day, and what happens when somebody turns their machine off ? [-]
FlyingToaster, Aug 09 2009
  

       Well I counted about 20 people on the train with laptops this morning. They were all within 100 meters. What do you mean what happens when someone turns their machine off?? It goes off.
simonj, Aug 09 2009
  

       "access the Internet in areas with no actual net connection"   

       oh, you mean "mooch offa people who have a net connection" not "get Internet access in a blackout area".   

       [-] for the idea itself but [+] for the electronic equivalent of reading the neighbour's paper over his shoulder.
FlyingToaster, Aug 09 2009
  

       You call it mooching I call it sharing. Did you miss the part about Rep for the seeders?
simonj, Aug 09 2009
  

       how many Rep = a cup of coffee ?   

       Don't get me wrong, it's a cool notion; sorta distributed mini-ISP and cacheing.
FlyingToaster, Aug 09 2009
  

       ? Laptops can already share their internet connection.
DIYMatt, Aug 09 2009
  

       No i'm not talking about sharing Internet connections, that would use bandwidth which has to be paid for. I'm talking about sharing the cache, once the data is in the cache it is essentially free and can be shared without further payment..
simonj, Aug 09 2009
  

       //once the data is in the cache it is essentially free//
can't have that; what about putting advertisements in with the shared data ?
FlyingToaster, Aug 09 2009
  

       How is this different than WiFi? In my town, there are open WiFi networks everywhere. I went a week without carrier service on my smartphone because I didn't pay my bill, yet during that week I didn't go without internet much at all because of WiFi. Sure, there are some gaps between open WiFi network generators, as many networks are locked and require a password, but there will still be gaps even with your idea. I understand the cache thing, but people aren't likely to get much out of mine because I have my smartphone set to clear the cache everytime I exit the browser. This isn't being selfish, it frees up memory. I don't think I'm the only person who does this, and I doubt folks are going to stop their routine cache clearing just to help out a mooch. I sure wouldn't.
21 Quest, Aug 09 2009
  

       //How is this different than WiFi?   

       Wifi is paid for by somebody. You are lucky to live in a place where that option is available.
simonj, Aug 09 2009
  

       Still sharing a cache is easily possible on a laptop - so the idea is about getting more people to do it. I think.
DIYMatt, Aug 09 2009
  

       So is the internet in your idea, Simon. Somebody paid for the bandwidth that was initially used to view that page. Even if you're only viewing a cached copy, it was paid for at some point.
21 Quest, Aug 09 2009
  

       duh, so what? Pay once share many. Is this really so hard to understand?
simonj, Aug 09 2009
  

       does your contract with your ISP allow you to act as an ISP, yourself ?
FlyingToaster, Aug 09 2009
  

       It's his computer and his wireless card, there's no business relationship between cache consumers and the computer owner, and no physical role for the ISP in that connection. This doesn't involve the ISP; so why should it have a say? It's not like it has a copyright over the data it sent you!
jutta, Aug 09 2009
  

       First of all, Simon, let me assure you that I haven't fishboned your idea yet. Second, I have a few questions about this idea, which I'll try to politely outline.   

       First, when you say that the request for the cached copy is sent from client to client, do you mean that my computer will automatically send copies of my cache to any nearby computer that pings it? Or is the request sent in the form of a message that I read, which I can choose to respond to or deny? I would be more inclined to accept your idea if I have direct control over what my computer is sharing.   

       Second, given that cached pages are by their very nature outdated, would the pages come with a date and timestamp so you know how far out of date the information you're viewing is?   

       Third, why would you want to view out-of-date cached webpages? Kinda defeats the point of having the internet, doesn't it?
21 Quest, Aug 09 2009
  

       //First, when you say that the request for the cached copy is sent from client to client, do you mean that my computer will automatically send copies of my cache to any nearby computer that pings it?   

       Not quite. It sends the message that you have a copy of that page to all nearby computers, the actual page is only sent to the person requesting it. Sure you can switch sharing on or off for individual pages, but personally vetting every request would get a little time-consuming   

       // Second, given that cached pages are by their very nature outdated, would the pages come with a date and timestamp so you know how far out of date the information you're viewing is?   

       Yes all pages would be timestamped, and the most recent version would be sent.   

       // Third, why would you want to view out-of-date cached webpages?   

       Because an out-of-date page is better than no page at all.
simonj, Aug 09 2009
  

       Sounds like there's scope for all sorts of malicious shenanigans here by someone who knows how to insert fake pages into their cache.
Wrongfellow, Aug 10 2009
  

       To be fair, those shenanigans start not with caching but when you're using someone else's wireless - you don't know whether what you're looking at is the "real" internet, or some phisher's filtered, altered, harvested simulation of it.
jutta, Aug 10 2009
  

       knowing the contents of someone's cache can be the first step of a scam.
FlyingToaster, Aug 10 2009
  

       In the countryside, you could use farms as server farms. You could probably also distribute aspects of the running of a clandestine ISP among the farm assets, such as the combine harvester also taking on the task of the routing. The cache itself could be assigned to the animals, wearing individual cantennae. Cows, it has been determined, always align themselves magnetically along the same polar alignment. Maybe they'd be the ideal place to put the storage.
Ian Tindale, Aug 10 2009
  

       I'm not sure, but I think this sounds similar to OLPC's mesh (network) might work. [linky]
Dub, Aug 10 2009
  

       [+] IT's anno.
FlyingToaster, Aug 10 2009
  

       I don't think it's a good idea for one's computer to send out a broadcast saying what pages are in one's cache, even if it's just the urls of those pages. Someone could take advantage of that info, and use it for a scam.   

       There are better ways of handling distributed data securely... hash trees come to mind.
goldbb, Aug 10 2009
  

       Well I did mention it would only be for non-secure pages. News sites etc.
simonj, Aug 10 2009
  

       That OLPC link demonstrates almost exactly what I had in mind.   

       OK I just discovered Wireless Mesh Networks have already been invented, however using them to distribute cached web pages seems to be new
simonj, Aug 10 2009
  

       A quote from the Wikipedia article (see link) on P2P caching:   

       // P2P caching temporarily stores popular content that is flowing into an ISP's network. If the content requested by a subscriber is available from a cache, the cache satisfies the request from its temporary storage, eliminating data transfer through expensive transit links and reducing network congestion//   

       Not quite the same thing proposed here, I realize, but it seemed relevant to the discussion...
21 Quest, Aug 10 2009
  

       From my third link:   

       //WireleeGet allows you to copy and transfer shared files and folders quickly over networks such as Wi-Fi / Wireless LAN a.k.a WLAN. Those networks can be unreliable due to signal loss and bandwidth restriction by ISPs etc. It solves the problem of copying or transferring files using Windows Explorer which often fails due to the size of the file and instability of the network. It also works great for copy files and folders from one location to another on the local drives, or removable drives such as USB, CD-R(W)/DVD. There are no restrictions on the size of files moved or transferred as long as you have enough disk space.//
21 Quest, Aug 10 2009
  
      
[annotate]
  


 

back: main index

business  computer  culture  fashion  food  halfbakery  home  other  product  public  science  sport  vehicle