[guardian-dev] Gilgamesh, FireChat etc

Michael Rogers michael at briarproject.org
Tue Nov 4 10:28:55 EST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Resurrecting this thread to mention an idea that came to me last
night. I don't have time to try it out at the moment, but it might
allow us to create a Wi-Fi Direct connection between two devices
without any user interaction:

* Alice creates a legacy mode AP via WifiP2pManager.createGroup()
* The AP has a random SSID and password, which Bob doesn't know
* Alice packs the SSID and password into a WifiP2pServiceInfo object
* Alice advertises the service via WifiP2pManager.addLocalService()
* Bob discovers the service via WifiP2pManager.addServiceRequest()
* Bob unpacks the SSID and password and connects to the AP as a legacy
client

As always, the devil's in the details - it's possible that one of
these calls requires (or has a prerequisite that requires) user
interaction.

Cheers,
Michael

On 11/10/14 00:22, Paul Gardner-Stephen wrote:
> Hello,
> 
> Serval Rhizome is also targeted at this kind of use case, and is
> what we intend to run over these transports.  We are negotiating
> with a potential funder to start working on integrating this into
> Serval.  I don't think we can get funding to do it completely, but
> I hope we can get it to a proof-of-concept.
> 
> Paul.
> 
> On Sat, Oct 11, 2014 at 7:02 AM, Nathan of Guardian 
> <nathan at guardianproject.info <mailto:nathan at guardianproject.info>>
> wrote:
> 
> 
> 
> On Fri, Oct 10, 2014, at 03:14 PM, Hans-Christoph Steiner wrote:
>> 
>> It seems that the most promising use case for gilgamesh is for
>> data transmission as people walk by each other, etc. in public
>> spaces.  There is probably a lot to learn from similar projects
>> that were built around this same idea.
>> 
>> One that comes to mind that was a hot topic in 2007 is providing
>> rural internet access by putting local wifi boxes in buses.  At
>> bus stops, there is another wifi box, so when the buses stop, the
>> two exchange data.  Its a kind of newsgroup/UUCP system.  It was
>> set up by technicians, so if we found them, I imagine they'd have
>> a lot to say about how to get drive-by data systems working.
>> 
>> Here's an article about it: 
>> http://news.bbc.co.uk/2/hi/technology/6506193.stm
>> 
>> The organization is apparently based in Cambridge, MA, maybe you
>> could say hello, Nathan: http://www.unitedvillages.com/ 
>> http://www.firstmilesolutions.com/
> 
> Great point, and great find. I will definitely see what they think
> about this. It does seem like they have created their own "mesh"
> solution that is not really mesh, and is closely linked to the real
> world problem they are trying to solve. 
> _______________________________________________ Guardian-dev
> mailing list
> 
> Post: Guardian-dev at lists.mayfirst.org 
> <mailto:Guardian-dev at lists.mayfirst.org> List info:
> https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> 
> To Unsubscribe Send email to:
> Guardian-dev-unsubscribe at lists.mayfirst.org 
> <mailto:Guardian-dev-unsubscribe at lists.mayfirst.org> Or visit: 
> https://lists.mayfirst.org/mailman/options/guardian-dev/paul%40servalproject.org
>
>  You are subscribed as: paul at servalproject.org 
> <mailto:paul at servalproject.org>
> 
> 
> 
> 
> _______________________________________________ Guardian-dev
> mailing list
> 
> Post: Guardian-dev at lists.mayfirst.org List info:
> https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> 
> To Unsubscribe Send email to:
> Guardian-dev-unsubscribe at lists.mayfirst.org Or visit:
> https://lists.mayfirst.org/mailman/options/guardian-dev/michael%40briarproject.org
>
>  You are subscribed as: michael at briarproject.org
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJUWPC3AAoJEBEET9GfxSfMgnwIAI2NfN1rD65ZCd8OdxmHsLm2
j7b7XTRjMcgvs0vmXfTw6Ev1vAoiwoMGbE8S1SyQ05xo70b6Xi905+YVGoCxdE4z
6BN9yDQITDmBrVe4lFuWm0E2RAHog3ZIChZunKoSNgAi8PDc5aa+0B0vMVhZ0hR0
LgSe/8D1y3NFmouEt8NySGtOV4ByCNaFl8NUJEBjYN28CJ47Y87Dx54yzDFnc64l
oVVOjTpqh3CpQcR7O+x+XoYmgo9Hr/RLC/FxtXofn7R4m/fLmxIkApZaau8FHBgZ
Kb0TlA20mpKIfhV0Eez0VpHxNoesVTzpDeObfNQcx2h61Vsb/toNdfUYMEceDPo=
=J4zs
-----END PGP SIGNATURE-----


More information about the Guardian-dev mailing list