Mesh/BMX6
BMX6 is a layer 3 mesh routing protocol.
Some usage information is [in the github readme].
Detailed information about the protocol is in this article: Analysis of the BMX6 routing protocol by Glenn Daneels.
Some slides from a talk by the creator of BMX6 are here.