CENTRALLY DRIVEN PERFORMANCE ANALYSIS OF LOW POWER AND LOSSY NETWORKS
First Claim
1. A method, comprising:
- dividing a computer network into one or more regions for which performance is to be measured;
selecting one or more nodes within each respective region of the one or more regions;
sending a performance measurement request (PMR) to the one or more selected nodes for each region;
receiving measured performance reports from the one or more selected nodes for each region in response to the PMR; and
adjusting, based on the measured performance reports, at least one of either the divided regions or one or more of the selected nodes for one or more of the one or more regions.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a centralized device for a computer network divides the computer network into one or more regions for which performance is to be measured, and selects one or more nodes within each respective region of the one or more regions. The centralized device may then send a performance measurement request (PMR) to the selected node(s) for each region, and receives measured performance reports from the selected node(s) for each region in response to the PMR. Accordingly, based on the measured performance reports, the centralized device may then adjust at least one of either the divided regions or the selected node(s) for one or more of the one or more regions, e.g., for future PMRs.
-
Citations
23 Claims
-
1. A method, comprising:
-
dividing a computer network into one or more regions for which performance is to be measured; selecting one or more nodes within each respective region of the one or more regions; sending a performance measurement request (PMR) to the one or more selected nodes for each region; receiving measured performance reports from the one or more selected nodes for each region in response to the PMR; and adjusting, based on the measured performance reports, at least one of either the divided regions or one or more of the selected nodes for one or more of the one or more regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
one or more network interfaces to communicate in a computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; divide the computer network into one or more regions for which performance is to be measured; select one or more nodes within each respective region of the one or more regions; send a performance measurement request (PMR) to the one or more selected nodes for each region; receive measured performance reports from the one or more selected nodes for each region in response to the PMR; and adjust, based on the measured performance reports, at least one of either the divided regions or one or more of the selected nodes for one or more of the one or more regions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
divide a computer network into one or more regions for which performance is to be measured; select one or more nodes within each respective region of the one or more regions; send a performance measurement request (PMR) to the one or more selected nodes for each region; receive measured performance reports from the one or more selected nodes for each region in response to the PMR; and adjust, based on the measured performance reports, at least one of either the divided regions or one or more of the selected nodes for one or more of the one or more regions. - View Dependent Claims (22, 23)
-
Specification