CPC H04L 61/4511 (2022.05) [H04W 84/06 (2013.01)] | 18 Claims |
1. A method comprising:
receiving, by a terminal of a wireless communications network, one or more DNS queries from a customer premise equipment (CPE);
receiving respective DNS records corresponding to the one or more DNS queries and providing the records to the CPE in response to the one or more DNS queries;
analyzing one or more of the DNS queries received from the CPE, the DNS records supplied to the CPE, and network activity of the CPE;
generating a preload list based on the analysis and providing the preload list to the CPE, wherein the preload list includes a list of domains and a time schedule which specifies a particular time for each domain at which the CPE is to provide a DNS preload query to the terminal for the respective domain;
receiving, by the terminal, one or more preload DNS queries from the CPE for one or more of the domains listed in the preload list based on the particular times specified in the time schedule for the respective one or more domains; and
providing, by the terminal, preload records to the CPE in response to the one or more preload DNS queries for storage within a DNS cache of the CPE, and for resolving DNS queries of applications of the CPE.
|