An ad-hoc communication system is established where each node within the
system may have multiple children nodes and parent nodes. An address
scheme is proposed where each node may comprise more than one address,
each address being based upon one of the parent's address. Because each
node may have more than one parent, a bridge, or shortcut may exist
between network branches.