Claims Analysis
Total Claims: 58
Claim 1
Independent Claim
97 words
A method for routing in a network a multicast packet using a first router, comprising: receiving at the router the packet; and forwarding the packet from the router to a second router based upon a first set of unicast routing information maintained at the first router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 2
Independent Claim
97 words
A method for routing in a network a multicast packet using a first router, comprising: receiving at the router the packet; and forwarding the packet from the router to a second router based upon a first set of unicast routing information maintained at the first router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 3
Dependent Claim
28 words
A method according to claim 1 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 4
Dependent Claim
29 words
A method according to claim 1 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 5
Dependent Claim
23 words
A method according to claim 1 , wherein, as received by the first router, the packet received by the first router is unencapsulated.
Claim 6
Independent Claim
116 words
A method for routing in a network a multicast packet using a first router, comprising: receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and forwarding from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 7
Independent Claim
116 words
A method for routing in a network a multicast packet using a first router, comprising: receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and forwarding from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 8
Dependent Claim
28 words
A method according to claim 5 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 9
Dependent Claim
29 words
A method according to claim 5 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 10
Dependent Claim
23 words
A method according to claim 5 , wherein, as received by the second router, the packet received by the first router is unencapsulated.
Claim 11
Dependent Claim
97 words
A first router for routing in a network a multicast packet, comprising: means for receiving at the router the packet; and means for forwarding the packet from the router to a second router based upon a first set of unicast routing information maintained at the router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 12
Dependent Claim
97 words
A first router for routing in a network a multicast packet, comprising: means for receiving at the router the packet; and means for forwarding the packet from the router to a second router based upon a first set of unicast routing information maintained at the router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 13
Dependent Claim
29 words
A first router according to claim 9 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 14
Dependent Claim
30 words
A first router according to claim 9 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 15
Dependent Claim
24 words
A first router according to claim 9 , wherein, as received by the first router, the packet received by the first router is unencapsulated.
Claim 16
Dependent Claim
117 words
A first router for routing in a network a multicast packet, comprising: means for receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and means for forwarding from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 17
Dependent Claim
117 words
A first router for routing in a network a multicast packet, comprising: means for receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and means for forwarding from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 18
Dependent Claim
29 words
A first router according to claim 13 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 19
Dependent Claim
30 words
A first router according to claim 13 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 20
Dependent Claim
24 words
A first router according to claim 13 , wherein, as received by the second router, the packet received by the first router is unencapsulated.
Claim 21
Dependent Claim
104 words
A first router for routing in a network a multicast packet, comprising: a first mechanism configured to receive at the router the packet; and a second mechanism configured to forward the packet from the router to a second router based upon a first set of unicast routing information maintained at the first router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 22
Dependent Claim
104 words
A first router for routing in a network a multicast packet, comprising: a first mechanism configured to receive at the router the packet; and a second mechanism configured to forward the packet from the router to a second router based upon a first set of unicast routing information maintained at the first router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 23
Dependent Claim
29 words
A first router according to claim 17 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 24
Dependent Claim
30 words
A first router according to claim 17 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 25
Dependent Claim
24 words
A first router according to claim 17 , wherein, as received by the first router, the packet received by the first router is unencapsulated.
Claim 26
Dependent Claim
124 words
A first router for routing in a network a multicast packet, comprising: a first mechanism configured to receive at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being comprised in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and a second mechanism configured to forward from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 27
Dependent Claim
124 words
A first router for routing in a network a multicast packet, comprising: a first mechanism configured to receive at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being comprised in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and a second mechanism configured to forward from the first router the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 28
Dependent Claim
29 words
A first router according to claim 21 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 29
Dependent Claim
30 words
A first router according to claim 21 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 30
Dependent Claim
24 words
A first router according to claim 21 , wherein, as received by the second router, the packet received by the first router is unencapsulated.
Claim 31
Dependent Claim
111 words
Computer-readable memory comprising computer-executable program instructions that when executed cause routing in a network of a multicast packet using a first router, the instructions when executed also causing: receiving at the router of the packet; and forwarding of the packet from the router to a second router based upon a first set of unicast routing information maintained at the router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 32
Dependent Claim
111 words
Computer-readable memory comprising computer-executable program instructions that when executed cause routing in a network of a multicast packet using a first router, the instructions when executed also causing: receiving at the router of the packet; and forwarding of the packet from the router to a second router based upon a first set of unicast routing information maintained at the router, the information being for use in routing multicast packets from devices external to a subset of the network, the subset comprising the first router and the second router, the second router maintaining a second set of unicast routing information for use in routing multicast packets only from devices within the subset.
Claim 33
Dependent Claim
26 words
Memory according to claim 25 , wherein the subset comprises a component of a routing hierarchy, a network domain, arouting domain, or an autonomous routing group.
Claim 34
Dependent Claim
28 words
Memory according to claim 25 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 35
Dependent Claim
22 words
Memory according to claim 25 , wherein, as received by the first router, the packet received by the first router is unencapsulated.
Claim 36
Dependent Claim
129 words
Computer-readable memory comprising computer-executable program instructions that when executed cause routing in a network of a multicast packet using a first router, the instructions when executed also causing: receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and forwarding from the first router of the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets from devices within the subset.
Claim 37
Dependent Claim
129 words
Computer-readable memory comprising computer-executable program instructions that when executed cause routing in a network of a multicast packet using a first router, the instructions when executed also causing: receiving at the router the packet, the packet having been forwarded to the router from a second router, the first and second routers being in a subset of the network, the second router having forwarded the packet to the first router based upon a first set of unicast routing information maintained by the second router for use in routing multicast packets from devices external to the subset; and forwarding from the first router of the packet received from the second router based upon a second set of unicast routing information for use in routing multicast packets from devices within the subset.
Claim 38
Dependent Claim
27 words
Memory according to claim 29 , wherein the subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 39
Dependent Claim
28 words
Memory according to claim 29 , wherein the second set of unicast information includes identification of an upstream border router for each multicast source device outside said subset.
Claim 40
Dependent Claim
22 words
Memory according to claim 29 , wherein, as received by the second router, the packet received by the first router is unencapsulated.
Claim 41
Independent Claim
82 words
A system of routers for routing a multicast packet in a network, comprising: a network subset; one or more routers internal to the network subset configured as a border router, the border router maintaining a first set of multicast routing information for devices external to the network subset; and, one or more routers internal to the network subset configured as a non-border router, the non-border router maintaining a second set of unicast routing information only for devices internal to the network subset.
Claim 42
Independent Claim
82 words
A system of routers for routing a multicast packet in a network, comprising: a network subset; one or more routers internal to the network subset configured as a border router, the border router maintaining a first set of multicast routing information for devices external to the network subset; and, one or more routers internal to the network subset configured as a non-border router, the non-border router maintaining a second set of unicast routing information only for devices internal to the network subset.
Claim 43
Dependent Claim
49 words
A system of routers according to claim 33 , wherein the border router is configured as an upstream border router that receives multi-cast packets from a multicast source device external to the network subset and distributes these packets downstream using unicast routing information to routers within the network subset.
Claim 44
Dependent Claim
32 words
A system of routers according to claim 34 , wherein the second set of routing information includes identification of an upstream border router for each multicast source device external to the subset.
Claim 45
Dependent Claim
49 words
A system of routers according to claim 33 , wherein the border router is configured as a downstream border router that receives unicast packets from a device within the network subset and distributes these packets downstream via multicast to a set of destination devices external to the network subset.
Claim 46
Dependent Claim
52 words
A system of routers according to claim 36 , wherein the second set of routing information includes identification of a downstream border router that receives unicast packets from a device within the network subset and distributes these packets downstream via multicast to a set of destination devices external to the network subset.
Claim 47
Dependent Claim
31 words
A system of routers according to claim 33 , wherein the network subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 48
Dependent Claim
78 words
A router used for routing a multicast packet in a network, the router belonging to a network subset that maintains at least part of a multicast distribution tree, the router comprising: a first set of routing information maintained for routing multicast packets external to said network subset; and, a second set of routing information maintained for routing unicast packets internal to said network subset, wherein, said multicast packets are transmitted as unicast packets while within said network subset.
Claim 49
Dependent Claim
78 words
A router used for routing a multicast packet in a network, the router belonging to a network subset that maintains at least part of a multicast distribution tree, the router comprising: a first set of routing information maintained for routing multicast packets external to said network subset; and, a second set of routing information maintained for routing unicast packets internal to said network subset, wherein, said multicast packets are transmitted as unicast packets while within said network subset.
Claim 50
Dependent Claim
50 words
A router according to claim 39 , wherein the second set of routing information includes identification of an upstream border router that receives multi-cast packets from a multicast source device external to the network subset and distributes these packets downstream using unicast routing information to routers within the network subset.
Claim 51
Dependent Claim
50 words
A router according to claim 39 , wherein the second set of routing information includes identification of a downstream border router that receives unicast packets from a device within the network subset and distributes these packets downstream via multicast to a set of destination devices external to the network subset.
Claim 52
Dependent Claim
29 words
A router according to claim 39 , wherein the network subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 53
Dependent Claim
125 words
A router used for routing a multicast packet in a network, the router configurable as a border router or as a non-border router of a network subset, the router comprising: means for defining a network subset; means for defining a set of border routers, the border routers internal to the network subset; if the router is configured as a border router of the network subset, means for maintaining a first set of multicast routing information for devices external to the network subset; if the router is configured as a non-border router of the network subset, means for maintaining a second set of unicast routing information for devices internal to the network subset, and not maintaining multicast routing information for devices external to the network subset.
Claim 54
Dependent Claim
125 words
A router used for routing a multicast packet in a network, the router configurable as a border router or as a non-border router of a network subset, the router comprising: means for defining a network subset; means for defining a set of border routers, the border routers internal to the network subset; if the router is configured as a border router of the network subset, means for maintaining a first set of multicast routing information for devices external to the network subset; if the router is configured as a non-border router of the network subset, means for maintaining a second set of unicast routing information for devices internal to the network subset, and not maintaining multicast routing information for devices external to the network subset.
Claim 55
Dependent Claim
50 words
A router according to claim 43 , wherein the second set of routing information includes identification of an upstream border router that receives multi-cast packets from a multicast source device external to the network subset and distributes these packets downstream using unicast routing information to routers within the network subset.
Claim 56
Dependent Claim
50 words
A router according to claim 39 , wherein the second set of routing information includes identification of a downstream border router that receives unicast packets from a device within the network subset and distributes these packets downstream via multicast to a set of destination devices external to the network subset.
Claim 57
Dependent Claim
29 words
A router according to claim 43 , wherein the network subset comprises a component of a routing hierarchy, a network domain, a routing domain, or an autonomous routing group.
Claim 58
Dependent Claim
30 words
A computer readable medium, comprising: said computer readable media containing instructions for execution in a processor for the practice of the method of claim 1 , or claim 5 .