Multicast flow accounting
First Claim
1. A method of deriving resource utilization information regarding a multicast flow at a multicast-enabled router participating in a multicast tree, the method comprising steps of:
- a. detecting a triggering event;
b. aggregating topology information regarding downstream dependent sub-tree portions of the multicast tree;
c. aggregating traffic flow measurements regarding content conveyed in the dependent sub-tree portions of the multicast tree downstream of the router; and
d. reporting the aggregated topology and traffic flow measurement information upstream along the multicast tree.
1 Assignment
0 Petitions
Accused Products
Abstract
A methods of implementing event based distributed multicast flow accounting are presented. Multicast-enabled routers request, and aggregate traffic flow measurement information from downstream multicast-enabled routers participating in dependent multicast sub-trees. Records are kept by the multicast-enabled router regarding changes to the underlying multicast tree topology. The aggregate traffic flow measurements and topology information are reported to multicast-enabled routers upstream. Advantages are derived from the ability to accurately compute multicast content transport costs within a communications service provider'"'"'s network.
-
Citations
30 Claims
-
1. A method of deriving resource utilization information regarding a multicast flow at a multicast-enabled router participating in a multicast tree, the method comprising steps of:
-
a. detecting a triggering event;
b. aggregating topology information regarding downstream dependent sub-tree portions of the multicast tree;
c. aggregating traffic flow measurements regarding content conveyed in the dependent sub-tree portions of the multicast tree downstream of the router; and
d. reporting the aggregated topology and traffic flow measurement information upstream along the multicast tree. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A multicast-enabled router providing support for multicast flow accounting, the router comprising:
-
a. a multicast topology discovery module interfacing with processes implementing a multicast transport protocol to obtain topology information regarding multicast tree changes in respect of a tracked multicast flow;
b. a messaging module for conveying messages tracking resource utilization in respect of the multicast flow; and
c. a multicast traffic accounting manager module employing the messaging module to request resource utilization updates from dependent sub-tree portions of the multicast tree, the multicast traffic accounting manager further correlating the topology information with traffic flow measurements provided thereto via resource utilization reports. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification