Method and apparatus for automatically selecting an RP
First Claim
1. A method comprising:
- a first router storing a plurality of IP addresses in a first memory, wherein each of the plurality of IP addresses correspond to a respective RP enabled router;
a second router storing the plurality of IP addresses in a second memory;
the first router selecting a first IP address from the plurality of IP addresses stored in the first memory;
the second router selecting a second IP address from of the plurality of IP addresses stored in the second memory;
wherein the first IP address is identical to the second IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus or method for selecting a rendezvous point (RP) for a multicast group or a range of multicast groups. In one embodiment, the method includes an RP enabled device receiving a plurality of advertisements, wherein the plurality of advertisements comprise a plurality of IP addresses, respectively, for the RP enabled device creates a list, wherein the list comprises the plurality of IP addresses and an IP address of the RP enabled device. Thereafter an xth (e.g., first, third, fourth, etc.) IP address from the list is selected by the RP enabled device as the IP address for an active RP for the multicast group or range of multicast groups. After the RP enabled device selects the xth IP address, the RP enabled device can set up a forwarding state for the multicast group or any of the range of multicast groups without first advertising the selection of the xth IP address as the address for the RP.
-
Citations
22 Claims
-
1. A method comprising:
-
a first router storing a plurality of IP addresses in a first memory, wherein each of the plurality of IP addresses correspond to a respective RP enabled router;
a second router storing the plurality of IP addresses in a second memory;
the first router selecting a first IP address from the plurality of IP addresses stored in the first memory;
the second router selecting a second IP address from of the plurality of IP addresses stored in the second memory;
wherein the first IP address is identical to the second IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a first packet-switched network comprising a plurality of first nodes, each of which is configured to operate within the first packet-switched network as an RP for a multicast group G, wherein the plurality of first nodes are assigned a plurality of first IP addresses, respectively;
wherein each of the plurality of first nodes is configured to select one IP address from the plurality of first IP addresses;
wherein each of the plurality of first nodes is configured to transmit (*,G) Joins towards the selected one IP address after each of the plurality of first nodes selects the one IP address. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
means for receiving a plurality of advertisements, wherein the plurality of advertisements comprise a plurality of IP addresses, respectively, for a plurality of RP enabled devices, respectively;
means for creating a list, wherein the list comprises the plurality of IP addresses and an IP address of the apparatus;
means for selecting an xth IP address from the list.
-
-
17. An apparatus comprising:
-
a first circuit for creating a list in response to the router receiving a plurality of advertisements, wherein the plurality of advertisements comprise a plurality of IP addresses, respectively, for a plurality of RP enabled devices, respectively, wherein the list comprises the plurality of IP addresses and an IP address of the apparatus;
a second circuit for selecting an xth IP address from the list. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
a first RP enabled router receiving a plurality of advertisements, wherein the plurality of advertisements comprise a plurality of IP addresses, respectively, for a plurality of RP enabled devices, respectively;
the first RP enabled router creating a list in memory, wherein the list comprises the plurality of IP addresses and an IP address of the apparatus;
the first RP enabled router selecting an xth IP address from the list. - View Dependent Claims (21, 22)
-
Specification