| CPC H04L 45/745 (2013.01) [H04L 1/18 (2013.01)] | 18 Claims |

|
1. A system that operates in a local mesh network of nodes, said system comprising:
one or more processors; and
one or more hardware storage devices that store instructions that are executable by the one or more processors to cause the system to:
receive or generate a network communication that is destined for a wide area network (WAN) but that is not directly deliverable to the WAN as a result of the system having no direct WAN connection, the system being an edge node in the local mesh network of nodes wherein a recipient node of the local mesh network of nodes has a direct WAN connection;
wrap the network communication to generate a wrapped data packet comprising a destination indicator, wherein the wrapped data packet is structured for transmittal through a serial chain of one or more short-range communication connections of the local mesh network of nodes for delivery to the WAN;
determine, based on the destination indicator, the recipient node for the wrapped data packet, wherein determining the recipient node includes accessing a replica of a dynamic routing table that is maintained by an alternative node that is included in the local mesh network of nodes and that is not directly connected to the WAN, wherein the alternative node is different than the recipient node such that the alternative node, not the recipient node connected to the WAN, maintains the dynamic routing table; and
send the wrapped data packet to the recipient node.
|