Active multicast information protocol
First Claim
1. A method comprising:
- a first edge router receiving a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group;
the first edge router routing the data packet to a first core router;
the first edge router generating a message in response to receiving the data packet;
the first edge router transmitting the message to the first core router within a network;
wherein the message comprises an address of the source, and;
wherein the message lacks data to be transmitted to the receivers of the multicast group.
1 Assignment
0 Petitions
Accused Products
Abstract
In the disclosed active multicast information protocol, a first edge router of a network receives a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group. The first edge router may rout the data packet to a first core router within the network. The first edge router also generates a message in response to receiving the data packet. This message is transmitted to the first core router within a network. The message includes an address of the source, but the message lacks data to be transmitted to the receivers of the multicast group. Another edge router stores the first multicast group and source addresses in an entry of a look-up table (LUT) in response to the edge router receiving a first message directly or indirectly from the first edge router.
-
Citations
36 Claims
-
1. A method comprising:
-
a first edge router receiving a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group;
the first edge router routing the data packet to a first core router;
the first edge router generating a message in response to receiving the data packet;
the first edge router transmitting the message to the first core router within a network;
wherein the message comprises an address of the source, and;
wherein the message lacks data to be transmitted to the receivers of the multicast group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 31)
-
-
14. An apparatus comprising:
-
a first edge router configured to receive a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group, wherein the first edge router is configured to rout the data packet to a first core router, wherein the first edge router comprises;
one or more microprocessors coupled to a memory configured to store instructions executable by the one or more processors, wherein the one or more processors are configured to implement a method in response to executing the instructions, the method comprising;
generating a message in response to the first edge router receiving the data packet;
transmitting the message to the first core router;
wherein the message comprises an address of the source, and;
wherein the message lacks data to be transmitted to the receivers of the multicast group. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer readable medium that stores instructions executable by one or more processors of a first edge router within a network, wherein the one or more processors implement a method in response to executing the instructions, the method comprising:
-
routing a data packet to a first core router in response to the first edge router receiving the data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group;
generating a message in response to the first edge router receiving the data packet;
transmitting the message to the first core router;
wherein the message comprises an address of the source, and;
wherein the message lacks data to be transmitted to the receivers of the multicast group. - View Dependent Claims (28, 29, 30, 32)
-
-
33. An apparatus comprising:
-
a first edge router for receiving a data packet from a source, wherein the data packet comprises data to be sent to receivers of a multicast group;
means for routing the data packet to a first core router;
means for generating a message in response to receiving the data packet;
means for transmitting the message to the first core router within a network;
wherein the message comprises an address of the source, and;
wherein the message lacks data to be transmitted to the receivers of the multicast group. - View Dependent Claims (34, 35)
-
-
36. -69. (canceled)
Specification