| CPC H04L 63/1458 (2013.01) [H04L 63/0442 (2013.01); H04L 63/1416 (2013.01); H04L 2463/141 (2013.01)] | 16 Claims |

|
1. A method comprising:
receiving, by an access point (AP) from a configurator, a message indicative that the AP is provisioned for onboarding an internet-of-things (IoT) device, the message comprising a hash of data including a first public key of the IoT device and the message is received based on receipt of another message by the configurator from the AP or another AP responsive to the AP or the other AP receiving a chirp signal comprising the hash of data including the first public key of the IoT device;
based on being provisioned for onboarding the IoT device, receiving, by the AP, verification of the first public key for the IoT device from an authentication server based on the hash of data including the first public key of the IoT device;
generating, by the AP, a context based on the first public key, wherein the context comprises information for onboarding the IoT device on to a network without subsequent communications between the AP and the configurator and the AP and the authenticator; and
transmitting, by the AP, an authentication request responsive to each of a first plurality chirp signals based on the context, the authorization request comprising the hash of the first public key;
receiving, by the AP, a one or more chirp signals of the first plurality of chirp signals from a device other than the IoT device;
receiving, by the AP, a chirp signal of the first plurality of chirp signals from the IoT device after receiving the first one or more chirp signals;
receiving, by the AP, an authentication response from the IoT device based on an authorization request that is responsive to the chirp signal from the IoT device; and
onboarding, by the AP, the IoT device onto the network based on the received authentication response.
|