US 11,812,261 B2
System and method for providing a secure VLAN within a wireless network
Anil Kaushik, Karnataka (IN); Rishikesh Basu, Bengaluru (IN); Pragada Kranthi Kiran Dharani, Bangalore (IN); and Sathwikh Gopady Narasimha, Koteshwara (IN)
Assigned to Sophos Limited, Abingdon (GB)
Filed by SOPHOS LIMITED, Abingdon (GB)
Filed on Mar. 31, 2022, as Appl. No. 17/709,962.
Application 17/709,962 is a division of application No. 16/757,712, previously published as PCT/US2018/057611, filed on Oct. 25, 2018.
Claims priority of application No. 201711038045 (IN), filed on Oct. 26, 2017.
Prior Publication US 2022/0232378 A1, Jul. 21, 2022
Int. Cl. H04W 12/06 (2021.01); H04W 12/42 (2021.01); H04L 12/46 (2006.01)
CPC H04W 12/06 (2013.01) [H04L 12/4641 (2013.01); H04W 12/42 (2021.01)] 14 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a wireless device, an authentication request from a client device;
performing, at the wireless device, an authentication of the client device based on the authentication request;
transmitting, from the wireless device to the client device, a response to the authentication request;
receiving, at the wireless device, an association request from the client device;
transmitting, from the wireless device to the client device, a response to the association request;
assigning, at the wireless device, the client device to a virtual network;
determining, at the wireless device, whether a group temporal key (GTK) has been previously established for the virtual network, wherein determining whether the GTK has been previously established comprises performing a search of the wireless device for the GTK, and wherein the GTK is used to encrypt communication between devices on the virtual network;
in response to a determination that the GTK has been previously established for the virtual network, providing the GTK to the client device; and
in response to a determination that the GTK has not been previously established for the virtual network, establishing a new GTK and after the establishing, providing the new GTK to the client device.