The IETF Homenet working group has developed a set of protocols that allow automatically setting up a small double-stack (IPv6 and IPv4) network. The Homenet protocols consist of:

There are two independent implementations of the Homenet stack: hnetd, which is a mature, production quality implementation well integrated into OpenWRT, and shncpd, which is small, simple and easy to port, but only implements a subset of the Homenet stack. Please see: