Patent ID: 11895086
Assignee: JUNIPER NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 15:
16. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:
one or more instructions that, when executed by one or more processors of a network device, cause the network device to:
maintain, for a user device, a pool domain into which address prefixes are allocated from a partition of an address pool management (APM) device;
estimate, based on pool domain data, an average subscriber login rate for the pool domain by the user device;
estimate, based on the pool domain data, an average response latency per apportionment alarm;
calculate a dynamic apportionment threshold based on multiplying the average subscriber login rate for the pool domain and the average response latency per apportionment alarm;
utilize the dynamic apportionment threshold for the user device;
determine that a quantity of free addresses for the pool domain is less than the dynamic apportionment threshold; and
provide an apportionment alarm to the APM device based on determining that the quantity of free addresses for the pool domain is less than the dynamic apportionment threshold.