CENTRALIZED ADJUSTMENT OF DATA RATES IN MESH NETWORKS
First Claim
Patent Images
1. A method, comprising:
- receiving, at a device, topology data regarding a topology of a network;
receiving, at the device, traffic data for one or more data links in the network;
receiving, at the device, performance data for the one or more data links;
simulating, by the device, a data rate change for the one or more data links using the topology data, traffic data, and performance data; and
providing, by the device, a data rate change command to one or more nodes associated with the one or more data links based on the simulated data rate change.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method is disclosed in which a device receives data regarding a topology of a network. Traffic data for one or more data links in the network and performance data for the one or more data links are also received. A data rate change is simulated for the one or more data links using the topology data, traffic data, and performance data. Based on the simulated data rate change, a data rate change command is provided to one or more nodes associated with the one or more data links.
42 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a device, topology data regarding a topology of a network; receiving, at the device, traffic data for one or more data links in the network; receiving, at the device, performance data for the one or more data links; simulating, by the device, a data rate change for the one or more data links using the topology data, traffic data, and performance data; and providing, by the device, a data rate change command to one or more nodes associated with the one or more data links based on the simulated data rate change. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus, comprising:
-
one or more network interfaces to communicate with a low power and lossy network (LLN); 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; receive topology data regarding a topology of the LLN; receive traffic data for one or more data links in the LLN; receive performance data for the one or more data links; simulate a data rate change for the one or more data links using the topology data, traffic data, and performance data; and provide a data rate change command to one or more nodes associated with the one or more data links based on the simulated data rate change. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
receive topology data regarding a topology of a network; receive traffic data for one or more data links in the network; receive performance data for the one or more data links; simulate a data rate change for the one or more data links using the topology data, traffic data, and performance data; and provide a data rate change command to one or more nodes associated with the one or more data links based on the simulated data rate change. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification