USING A BLOCKCHAIN FOR OPTIMIZED FAST-SECURE ROAMING ON WLANs
First Claim
Patent Images
1. A method comprising:
- receiving, at a device, data regarding a wireless client attempting to form an association with a particular wireless access point in a network;
querying, by the device, a blockchain ledger in a blockchain database for wireless roaming data regarding the wireless client;
using, by the device and when available from the blockchain ledger, the roaming data regarding the wireless client to complete the association between the wireless client and the particular wireless access point; and
updating, by the device, the blockchain ledger with data regarding the association between the wireless client and the particular wireless access point.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a device receives data regarding a wireless client attempting to form an association with a particular wireless access point in a network. The device queries a blockchain ledger in a blockchain database for wireless roaming data regarding the wireless client. The device uses, when available from the blockchain ledger, the roaming data regarding the wireless client to complete the association between the wireless client and the particular wireless access point. The device updates the blockchain ledger with data regarding the association between the wireless client and the particular wireless access point.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a device, data regarding a wireless client attempting to form an association with a particular wireless access point in a network; querying, by the device, a blockchain ledger in a blockchain database for wireless roaming data regarding the wireless client; using, by the device and when available from the blockchain ledger, the roaming data regarding the wireless client to complete the association between the wireless client and the particular wireless access point; and updating, by the device, the blockchain ledger with data regarding the association between the wireless client and the particular wireless access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
one or more network interfaces to communicate with a network; a processor coupled to the network interfaces and configured to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed configured to; receive data regarding a wireless client attempting to form an association with a particular wireless access point in a network; query a blockchain ledger in a blockchain database for wireless roaming data regarding the wireless client; use, when available from the blockchain ledger, the roaming data regarding the wireless client to complete the association between the wireless client and the particular wireless access point; and update the blockchain ledger with data regarding the association between the wireless client and the particular wireless access point. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible, non-transitory, computer-readable medium storing program instructions that cause a device to execute a process comprising:
-
receiving, at the device, data regarding a wireless client attempting to form an association with a particular wireless access point in a network; querying, by the device, a blockchain ledger in a blockchain database for wireless roaming data regarding the wireless client; using, by the device and when available from the blockchain ledger, the roaming data regarding the wireless client to complete the association between the wireless client and the particular wireless access point; and updating, by the device, the blockchain ledger with data regarding the association between the wireless client and the particular wireless access point.
-
Specification