| CPC H04W 52/0235 (2013.01) [H04W 4/06 (2013.01); H04L 12/189 (2013.01)] | 18 Claims |

|
1. A method comprising:
receiving a proxy message from a client, wherein: the proxy message contains information instructing a network device to act as a proxy for the client, and the proxy message comprises a Directed Multicast Service (DMS) Traffic Specification/Transaction Class for Data Retention (TSPEC/TCLAS) message, and
the proxy message instructs the network device to respond to a query with a join message without notifying the client, and cache at least one of multicast traffic or a multicast network protocol message on behalf of the client;
receiving the multicast network protocol message from a source, wherein the multicast network protocol message is one of an Internet Group Management Protocol (IGMP) query, an IPV6 router advertisement message or discovery query, or a multicast Domain Name System (mDNS) query;
caching the multicast network protocol message according to the proxy message; and
inserting the cached multicast network protocol message into a part of queued traffic to the client for prioritization; and
transmitting the multicast network protocol message to the client according to a wake up schedule of the client.
|