METHOD AND SYSTEM FOR UPDATING A MULTICAST STATE OF A MULTICAST GROUP
First Claim
1. A method for updating a multicast state of a multicast group, the method comprising:
- processing a multicast member join request for the multicast group received from a first wireless node;
processing a proxy update message for the first wireless node received from a third mesh access point, wherein the first wireless node connects to a second mesh access point after joining the multicast group via a first mesh access point, and the third mesh access point is a root node of a mesh tree of which the second mesh access point is a node;
generating an Internet Group Management Protocol (IGMP) query message for the multicast group in response to processing the proxy update message; and
transmitting a multicast update (MUPD) packet to an upstream node in response to determining that an IGMP report for the IGMP query message has not been received from any nodes associated with the first mesh access point, whereby a multicast state is updated at the upstream node.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for updating a multicast state of a multicast group at a first mesh access point as provided improves network efficiency. According to one aspect, the method includes processing a multicast member join request for the multicast group received from a first wireless node. A proxy update message for the first wireless node received from a third mesh access point is then processed. The first wireless node connects to a second mesh access point after joining the multicast group via the first mesh access point, and the third mesh access point is a root node of a mesh tree of which the second mesh access point is a node. An Internet Group Management Protocol (IGMP) query message for the multicast group is then generated. A multicast update (MUPD) packet is then transmitted to an upstream node, whereby a multicast state is updated at the upstream node.
-
Citations
17 Claims
-
1. A method for updating a multicast state of a multicast group, the method comprising:
-
processing a multicast member join request for the multicast group received from a first wireless node; processing a proxy update message for the first wireless node received from a third mesh access point, wherein the first wireless node connects to a second mesh access point after joining the multicast group via a first mesh access point, and the third mesh access point is a root node of a mesh tree of which the second mesh access point is a node; generating an Internet Group Management Protocol (IGMP) query message for the multicast group in response to processing the proxy update message; and transmitting a multicast update (MUPD) packet to an upstream node in response to determining that an IGMP report for the IGMP query message has not been received from any nodes associated with the first mesh access point, whereby a multicast state is updated at the upstream node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for updating a multicast state of a multicast group, comprising:
-
computer readable program code components for processing a multicast member join request for the multicast group received from a first wireless node; computer readable program code components for processing a proxy update message for the first wireless node received from a third mesh access point, wherein the first wireless node connects to a second mesh access point after joining the multicast group via a first mesh access point, and the third mesh access point is a root node of a mesh tree of which the second mesh access point is a node; computer readable program code components for generating an Internet Group Management Protocol (IGMP) query message for the multicast group in response to processing the proxy update message; and computer readable program code components for transmitting a multicast update (MUPD) packet to an upstream node in response to determining that an IGMP report for the IGMP query message has not been received from any nodes associated with the first mesh access point, whereby a multicast state is updated at the upstream node. - View Dependent Claims (15, 16)
-
-
17. A system for updating a multicast state of a multicast group, the method comprising:
-
means for processing a multicast member join request for the multicast group received from a first wireless node; means for processing a proxy update message for the first wireless node received from a third mesh access point, wherein the first wireless node connects to a second mesh access point after joining the multicast group via a first mesh access point, and the third mesh access point is a root node of a mesh tree of which the second mesh access point is a node; means for generating an Internet Group Management Protocol (IGMP) query message for the multicast group in response to processing the proxy update message; and means for transmitting a multicast update (MUPD) packet to an upstream node in response to determining that an IGMP report for the IGMP query message has not been received from any nodes associated with the first mesh access point, whereby a multicast state is updated at the upstream node.
-
Specification