A wireless communication system for communicating between wireless networks, the wireless communication system comprising: a first wireless network having a plurality of first nodes configured to communicate with each other over the first wireless network, each of the plurality of first nodes in the first wireless network having a respectively unique first address in the first wireless network; a second wireless network having a plurality of second nodes configured to communicate with each other over the second wireless network, the second wireless network being distinct from the first wireless network, each of the plurality of second nodes in the second wireless network having a respectively unique second address in the second wireless network; a border router node constituting an interface between the plurality of second nodes in the second wireless network and a third wireless network distinct from the first and second wireless networks, each of the plurality of second nodes in the second wireless network being one hop away from the border router node, respectively; and at least one access point constituting an interface between the plurality of first nodes of the first wireless network and the third wireless network, wherein at least one of the first nodes in the first wireless network is a layer 2 mesh router node in the first wireless network and a layer 3 border router node in the second wireless network, L2 MR/L3 BR node, the L2 MR/L3 BR node constituting an interface between the first and second wireless networks, the L2 MR/L3 BR node being configured to communicate with upstream and downstream nodes in the first wireless network, and to communicate with downstream nodes in the second wireless network, wherein the L2 MR/L3 BR node has both a unique first address in the first wireless network and a unique second address in the second wireless network, wherein the L2 MR/L3 BR node is configured to receive a first communication in the first wireless network via the first address of the L2 MR/L3 BR node and transmit the received first communication to at least one of the second nodes in the second wireless network, and to receive a second communication in the second wireless network via the second address of the L2 MR/L3 BR node and transmit the received second communication to at least one of the first nodes in the first wireless network, and wherein the L2 MR/L3 BR node is adapted to perform channel hopping. a first wireless network having a plurality of first nodes configured to communicate with each other over the first wireless network, each of the plurality of first nodes in the first wireless network having a respectively unique first address in the first wireless network; a second wireless network having a plurality of second nodes configured to communicate with each other over the second wireless network, the second wireless network being distinct from the first wireless network, each of the plurality of second nodes in the second wireless network having a respectively unique second address in the second wireless network; a border router node constituting an interface between the plurality of second nodes in the second wireless network and a third wireless network distinct from the first and second wireless networks, each of the plurality of second nodes in the second wireless network being one hop away from the border router node, respectively; and at least one access point constituting an interface between the plurality of first nodes of the first wireless network and the third wireless network, wherein at least one of the first nodes in the first wireless network is a layer 2 mesh router node in the first wireless network and a layer 3 border router node in the second wireless network, L2 MR/L3 BR node, the L2 MR/L3 BR node constituting an interface between the first and second wireless networks, the L2 MR/L3 BR node being configured to communicate with upstream and downstream nodes in the first wireless network, and to communicate with downstream nodes in the second wireless network, wherein the L2 MR/L3 BR node has both a unique first address in the first wireless network and a unique second address in the second wireless network, wherein the L2 MR/L3 BR node is configured to receive a first communication in the first wireless network via the first address of the L2 MR/L3 BR node and transmit the received first communication to at least one of the second nodes in the second wireless network, and to receive a second communication in the second wireless network via the second address of the L2 MR/L3 BR node and transmit the received second communication to at least one of the first nodes in the first wireless network, and wherein the L2 MR/L3 BR node is adapted to perform channel hopping.