Patent ID: 11962567
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. An apparatus comprising:
a network input/output interface to communicate with one or more networks; and
a processor of a wireless local area network (WLAN) controller (WLAN controller) configured to communicate with and control wireless access points through which wireless client devices communicate with the WLAN controller, the processor coupled to the network input/output interface and configured to perform:
upon receiving, from a wireless client device, a dynamic host configuration protocol (DHCP) request (DHCP request) having a media access control (MAC) address (MAC address) and a client identifier configured to be stable across MAC rotations, determining whether the wireless client device rotated its MAC address from a previous MAC address to the MAC address based on the client identifier;
when the wireless client device rotated its MAC address, generating a notification of a MAC address rotation, and forwarding the DHCP request with the notification of the MAC address rotation to a DHCP service to cause the DHCP service to reassign a previously assigned Internet Protocol (IP) address to the wireless client device; and
upon receiving, from the DHCP service, a DHCP offer asserting the previously assigned IP address, forwarding the DHCP offer to the wireless client device,

wherein the DHCP service is configured to perform:
upon receiving, from the WLAN controller, notifications of the MAC rotations for the wireless client devices, determining a mean MAC address rotation interval based on the notifications; and
adjusting an IP address lease time based on the mean MAC address rotation interval.