Representing and Searching Network Multicast Trees
First Claim
Patent Images
1. A method, comprising:
- receiving data from a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from the plurality of components indicating a structure of at least a portion of the network and attributes associated with the components;
receiving search criteria; and
determining, based on the data, which of the plurality of multicast trees meet the search criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed for receiving data from each of a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from each of the components indicating a structure of a portion of the network and at least one attribute associated with the respective component. The disclosure further provides for determining, based on the data, a structure of at least some of the multicast trees, receiving search criteria, and determining which of the multicast trees meet the search criteria.
23 Citations
20 Claims
-
1. A method, comprising:
-
receiving data from a plurality of components in a network, the components being arranged as a plurality of multicast trees, the data from the plurality of components indicating a structure of at least a portion of the network and attributes associated with the components; receiving search criteria; and determining, based on the data, which of the plurality of multicast trees meet the search criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing computer-executable instructions for a computer to perform a method, the method comprising:
-
determining, based on a plurality of data messages, a structure of a plurality of multicast trees in a network that comprises a plurality of components, the data messages indicating attributes associated with the components of the network; and determining which of the multicast trees meet search criteria, based on the determined structure. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a computer configured to receive a plurality of data messages from a network, the network comprising a plurality of components arranged as a plurality of multicast trees, each of the data messages indicating a structure of at least a portion of the network and at least one attribute associated with at least one of the components of the network; and a non-transitory computer-readable medium storing computer-executable instructions that, upon execution, are configured to cause the computer to; store, in the non-transitory computer-readable medium, a logical representation of a structure of the at least some of the multicast trees, and determine which of the multicast trees meet search criteria, based on the attributes and the stored logical representation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification