CPC H04W 8/30 (2013.01) [H04L 67/55 (2022.05); H04W 40/248 (2013.01); H04W 40/30 (2013.01)] | 20 Claims |
1. A neighbor awareness networking (NAN) subscriber device, comprising:
a transceiver configured to wirelessly communicate with a publisher device using a NAN protocol;
a wireless controller communicatively coupled to the transceiver and configured to manage communications between the publisher device and the NAN subscriber device; and
a first recovery manager operated in connection with the wireless controller, configured to:
receive an indication that the wireless controller has been reset and that a first data path between the NAN subscriber device and the publisher device has been interrupted;
send, to a second recovery manager that operates on the publisher device, a distress message to request a service provided through the first data path be uninterrupted, wherein the service is provided by a second application that operates on the publisher device to a first application that operates on the NAN subscriber device, wherein the service provided through the first data path is identified by a first identifier to identify the first application and a second identifier to identify the second application, and wherein the distress message includes the first identifier;
establish a second data path between the NAN subscriber device and the publisher device to replace the first data path for providing the service; and
send to the second recovery manager a third identifier identifying the first application that operates on the NAN subscriber device to receive the service from the second application through the second data path.
|