System and Method for Network Design
First Claim
1. A method comprising:
- at a computing device;
accessing network information stored at a remote device, the network information identifying one or more available physical locations to deploy one or more network nodes of a proposed network;
receiving data indicating a number of core layer nodes to be included in the proposed network;
determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network; and
generating a network design of the proposed network, wherein the network design identifies particular physical locations of the one or more available physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes accessing network information stored at a remote device, the network information identifying one or more available physical locations to deploy one or more network nodes of a proposed network. The method further includes receiving data indicating a number of core layer nodes to be included in the proposed network. The method further includes determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network. The method further includes generating a network design of the proposed network. The network design identifies particular physical locations of the one or more available physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network.
17 Citations
20 Claims
-
1. A method comprising:
-
at a computing device; accessing network information stored at a remote device, the network information identifying one or more available physical locations to deploy one or more network nodes of a proposed network; receiving data indicating a number of core layer nodes to be included in the proposed network; determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network; and generating a network design of the proposed network, wherein the network design identifies particular physical locations of the one or more available physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a processor; a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to perform a method comprising; establishing a communication link with a remote device that stores network information; receiving data indicating a number of core layer nodes to be included in a proposed network; determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network; and generating a network design of the proposed network, the network design identifying particular physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network, the particular physical locations determined based at least in part on the network information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing computer-readable instructions executable by a processor to perform a method comprising:
-
accessing network information stored at a remote device, the network information identifying one or more available physical locations to deploy one or more network nodes of a proposed network; receiving data indicating a number of core layer nodes to be included in the proposed network; determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network; and generating a network design of the proposed network, wherein the network design identifies particular physical locations of the one or more available physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network.
-
Specification