CPC H04W 84/18 (2013.01) [H04L 45/02 (2013.01); H04L 45/74 (2013.01); H04L 67/104 (2013.01); H04W 4/80 (2018.02); H04W 40/24 (2013.01)] | 20 Claims |
4. A method implemented by a first device of a mesh network, the method comprising:
sending, to a plurality of devices of the mesh network, a first message requesting an action directed to a second device of the mesh network, the plurality of devices including the second device, and the second device being multiple hops away from the first device;
determining, based at least in part on data about the mesh network and prior to receiving a second message from the second device in response to the first message, a network path of a plurality of network paths between the first device and the second device, the network path including a third device of the mesh network, the third device being a single hop away from the first device and part of the plurality of devices;
establishing, after the first message is sent and prior to receiving the second message, a peer-to-peer connection between the first device and the third device based at least in part on the network path; and
receiving, over the peer-to-peer connection, the second message.
|