| CPC G06F 8/61 (2013.01) [G06F 8/71 (2013.01); H04L 67/34 (2013.01)] | 20 Claims |

|
1. A system for configuring a network, comprising:
a network software repository operating on a first processor and configured to operate on the first processor under algorithmic control to store one or more algorithms for each of a plurality of hardware items and to implement version control for each of the one or more algorithms;
a network software installation system operating on a second processor and configured to operate on the second processor under algorithmic control to receive and install the one or more algorithms from the network software repository on each of a plurality of site-specific hardware items using a site design document having each site-specific hardware item associated with one or more of the algorithms for one of the plurality of hardware items, and to configure each of the plurality of site-specific hardware items to interoperate with each other as a function of a physical location of each site-specific hardware item and using one or more cloud computing parameters for the physical location.
|