Florent THIERY wrote:

Hi Florent -

It makes me think about UMA (unlicensed mobile acess) with set-top-boxes. All boxes have 2 wlan interfaces:
- 1 for private use
- 1 one for mobile phone (wlan mode: voip) use, which (depends on the context) is open to all the members of the community So when you're within the range of such a box, you can phone using voip taxation (near 0). I'm not sure, but i think it's 2 different channels (2 hardware interfaces?).

Basically, you're doing a wifi ad-hoc broadcasting mesh network with the same "dual interface" concept ?

This was in fact my first thought, to have an embedded Linux device (this is what I design for a living) with two Wifi sticks. One is on wpa_supplicant for the private network and the other is doing this broadcast stuff, with a big USB memory stick or SDcard for the cache. My idea was that these device should live in your car, where there is power, and they are near your private network when you are at home, but they can reach other cars too. (And of course if it can always be looking for packets it wants, if you are travelling with other cars in the same direction, or in a car park -- in fact if there are not enough bridges to other subnetworks the cars would constantly bring fresh blocks into the local subnetwork too even if your community is very isolated).

I still like that idea but I realized it will live or die based on if people are taking it up and there is someone nearby to talk to. That means making as simple a system as possible so that Windows users can consider to maybe upgrade their Wifi driver and run a usermode app to participate. Because these are the people around us, they have the devices, they have power, they have an OS, they just need a little bit of driver change and they can all participate.

How do you handle channel hopping? Do all the nodes have to switch periodically between their personal home wlan channel and the Penumbra one?

The idea is that if you re-use a single Wifi card, like on a laptop, then you are fixed to your channel. However I see people mainly choosing 1, 6 , or 11 in the UK, reducing the damage of that. A Wifi USB stick will let you access Penumbra traffic on a second channel additionally, acting as a bridge for content between the two channels, boosting connectivity for both channels.

Anyway, your concept is really original. What particular usages did you have in mind while designing it?

Thanks. The way the data is uploaded it can be done open-ended, you don't need to know the length of the upload before packets can be signed and start to propagate along with the signing and encryption key. So long as the source can manage https POST semantics, you can literally "broadcast" content into it. So I can imagine "radio" and "TV" stations, as well as filesharing.

-Andy
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to