This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Michael Richardson (author)
Sun Nov 29 19:29:18 -0800 2009
unstrung /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Mon Nov 16 19:41:02 -0800 2009 | |
| |
Makefile | Mon Nov 16 19:59:17 -0800 2009 | |
| |
Makefile.inc | Mon Nov 16 19:50:37 -0800 2009 | |
| |
Makefile.top | Mon Nov 16 19:59:17 -0800 2009 | |
| |
Makefile.ver | Mon Nov 16 19:41:02 -0800 2009 | |
| |
README | Mon Oct 05 10:45:30 -0700 2009 | |
| |
doc/ | Sun Oct 25 10:45:08 -0700 2009 | |
| |
include/ | Sun Nov 29 18:13:06 -0800 2009 | |
| |
lib/ | Sun Nov 29 18:13:06 -0800 2009 | |
| |
programs/ | Sun Nov 29 18:15:23 -0800 2009 | |
| |
testing/ | Sun Nov 29 19:29:18 -0800 2009 |
README
Ripple (by the Grateful Dead)
======
if my words did glow
With the gold of sunshine
and my tunes were played on the harp unstrung
would you hear my voice
come through the music
would you hold it near
as it were your own
its a hand me down
the thoughts are broken
perhaps
they're better left unsung
ripple, in still water
where there is no pebble tossed
nor wind to blow.
reach out your hand,
if your cup is empty
if your cup is full,
may be be again.
=====
RPL, pronounced Ripple is an IETF protocol that provides connectivity among
nodes that can not all hear each other, but rather have to form a multihop
mesh-like network.
Unless other mesh efforts, this all happens at layer-3, in IPv6
Router Solicitation messages.
The authors thinks that once RPL-style "mesh" routing is loose on
citizen controlled mobile devices that citizens will no longer be
held hostage to incumbent telcos that dominate the broadband
"Internet".
This set of programs, plus a test bed/simulation system is a set of tools
that runs under the Linux kernel:
- on netbooks,
- laptops, and
- on phones like the Google Android and Nokia N800.
Programs include:
sunshine - run this on root/grounded server to announce
routes and on any other well provisioned machines.
glow - run this on underpowered machines that just need
enough to join the DAG.
pebble - insert DIO messages into the network, run from
the command line.
blow - cmd line utility to control sunshine and glow.
Michael Richardson <mcr@sandelman.ca>,
Ottawa, Ontario, October 2009 (on a train, where Internet is broken)







