Patent ID: 8375109

Claim:
A method of storing subscriber state information, comprising: receiving a DHCP lease communication, wherein the DHCP lease communication originated from a DHCP server and is destined for a DHCP client; determining whether a subscriber state information extracted from the received DHCP lease communication is stored in a persistent storage; and in the event it is determined that the subscriber state information is not stored in the persistent storage, including in the DHCP lease communication a shortened time that is shorter than a normal time that would otherwise be included in the DHCP lease communication and place the subscriber state information in a queue to be written to the persistent storage, wherein including the shortened time in the DHCP lease communication comprises rewriting an original lease time specified originally in the DHCP lease communication to the shortened time; in the event it is determined that the subscriber state information is stored in the persistent storage, forwarding the DHCP lease communication with the original lease time in the DHCP lease communication; wherein the persistent storage is a data storage that is configured to retain the data stored in it in event of a power failure.