US2024022464A1PendingUtilityA1

Managing a network overlaid on another network

77
Assignee: CRADLEPOINT INCPriority: Jul 6, 2012Filed: Jul 21, 2023Published: Jan 18, 2024
Est. expiryJul 6, 2032(~6 yrs left)· nominal 20-yr term from priority
H04L 41/04H04L 41/0894H04L 12/4633H04L 41/0893H04L 63/0272H04L 49/70H04L 41/12H04L 49/354
77
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Briefly, embodiments described may include managing a network comprising a plurality of logical broadcast domains, wherein the network may be overlaid on another network.

Claims

exact text as granted — not AI-modified
1 - 56 . (canceled) 
     
     
         57 . A method comprising:
 overlaying, without human intervention and without owning networking and/or computing infrastructure, at least one private network on or above network connectivity via the networking infrastructure and/or computing infrastructure in which the networking infrastructure and/or computing infrastructure is owned by one or more parties other than the party overlaying the at least one private network;   managing, without human intervention, the at least one private network;   wherein the at least one private network comprises two or more separate logical broadcast domain and a controller, the controller being outside the two or more separate logical broadcasts, in which the at least one private network is able to communicate selected signal packets from one network device in one of the two or more separate logical broadcast domains transmitted to one network device in another of the two or more separate logical broadcast domains via at least one tunnel server outside the two or more separate logical broadcast domains, the at least one tunnel server provisioned by the controller;   transmitting the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server; and   wherein the managing, without human intervention, the at least one private network comprises altering deployment of network services and/or network resources based at least in part on a measurement of network utilization, latency, and/or bandwidth.   
     
     
         58 . The method of  claim 57 , wherein the altering deployment of network services and/or network resources comprises provisioning one or more additional tunnel servers. 
     
     
         59 . The method of  claim 58 , wherein the provisioning the one or more additional tunnel servers comprises provisioning the one or more additional tunnel servers responsive at least in part to a decrease of available network bandwidth. 
     
     
         60 . The method of  claim 57 , wherein the managing, without human intervention, the at least one private network comprises reconfiguring the at least one private network to improve network performance and/or to reduce network cost. 
     
     
         61 . the method of  claim 60 , wherein the reconfiguring the at least one private network comprises geographical reconfiguration of the at least one private network. 
     
     
         60 . The method of  claim 58 , wherein the provisioning the one or more additional tunnel servers comprises provisioning the one or more additional tunnel servers responsive at least in part to an increase in network latency and/or network utilization. 
     
     
         61 . The method of  claim 57 , wherein the transmitting the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server comprises transmitting the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate. 
     
     
         62 . The method of  claim 61 , wherein the transmitting the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate comprises communicating the selected signal packets in a manner to bypass network address translation. 
     
     
         63 . A system, comprising:
 one or more computing devices to, without human intervention and without owning networking and/or computing infrastructure, overlay at least one private network on or above network connectivity via the networking infrastructure and/or computing infrastructure in which the networking infrastructure and/or computing infrastructure is owned by one or more parties other than the party overlaying the at least one private network;   the one or more computing devices to manage, without human intervention, the at least one private network;   wherein the at least one private network comprises two or more separate logical broadcast domain and a controller, the controller being outside the two or more separate logical broadcasts, in which the at least one private network is able to communicate selected signal packets from one network device in one of the two or more separate logical broadcast domains transmitted to one network device in another of the two or more separate logical broadcast domains via at least one tunnel server outside the two or more separate logical broadcast domains, the at least one tunnel server provisioned by the controller;   the one or more computing devices further to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server; and   wherein, to manage, without human intervention, the at least one private network, the one or more computing devices to alter a deployment of network services and/or network resources based at least in part on a measurement of network utilization, latency, and/or bandwidth.   
     
     
         64 . The system of  claim 63 , wherein, to alter the deployment of network services and/or network resources, the one or more computing devices to provision one or more additional tunnel servers. 
     
     
         65 . The system of  claim 64 , wherein, to provision the one or more additional tunnel servers, the one or more computing devices to provision the one or more additional tunnel servers responsive at least in part to a decrease of available network bandwidth. 
     
     
         66 . The system of  claim 63 , wherein, to manage, without human intervention the at least one private network, the one or more computing devices to reconfigure the at least one private network to improve network performance and/or to reduce network cost. 
     
     
         67 . the system of  claim 66 , wherein, to reconfigure the at least one private network, the one or more computing devices to geographically reconfigure the at least one private network. 
     
     
         68 . The system of  claim 64 , wherein, to provision the one or more additional tunnel servers, the one or more computing devices to provision the one or more additional tunnel servers responsive at least in part to an increase in network latency and/or network utilization. 
     
     
         69 . The system of  claim 63 , wherein, to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server, the one or more computing devices to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate. 
     
     
         70 . The system of  claim 69 , wherein, to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate, the one or more computing devices to initiate communication of the selected signal packets in a manner to bypass network address translation. 
     
     
         71 . An article, comprising: a non-transitory storage medium having stored thereon instructions executable by one or more computing devices to:
 overlay, without human intervention and without owning networking and/or computing infrastructure, at least one private network on or above network connectivity via the networking infrastructure and/or computing infrastructure in which the networking infrastructure and/or computing infrastructure is owned by one or more parties other than the party overlaying the at least one private network;   manage, without human intervention, the at least one private network;   wherein the at least one private network comprises two or more separate logical broadcast domain and a controller, the controller being outside the two or more separate logical broadcasts, in which the at least one private network is able to communicate selected signal packets from one network device in one of the two or more separate logical broadcast domains transmitted to one network device in another of the two or more separate logical broadcast domains via at least one tunnel server outside the two or more separate logical broadcast domains, the at least one tunnel server provisioned by the controller;   initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server; and   wherein, to manage, without human intervention, the at least one private network, the one or more computing devices to alter a deployment of network services and/or network resources based at least in part on a measurement of network utilization, latency, and/or bandwidth.   
     
     
         72 . The article of  claim 71 , wherein, to alter the deployment of network services and/or network resources, the one or more computing devices to provision one or more additional tunnel servers. 
     
     
         73 . The article of  claim 72 , wherein, to provision the one or more additional tunnel servers, the one or more computing devices to provision the one or more additional tunnel servers responsive at least in part to a decrease of available network bandwidth. 
     
     
         74 . The article of  claim 71 , wherein, to manage, without human intervention, the at least one private network, the one or more computing devices to reconfigure the at least one private network to improve network performance and/or to reduce network cost. 
     
     
         75 . the article of  claim 74 , wherein, to reconfigure the at least one private network, the one or more computing devices to geographically reconfigure the at least one private network. 
     
     
         76 . The article of  claim 72 , wherein, to provision the one or more additional tunnel servers, the one or more computing devices to provision the one or more additional tunnel servers responsive at least in part to an increase in network latency and/or network utilization. 
     
     
         77 . The article of  claim 71 , wherein, to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains via the at least one tunnel server, the one or more computing devices to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate. 
     
     
         78 . The article of  claim 77 , wherein, to initiate transmission of the selected signal packets between the network device of the one of the two or more separate logical broadcast domains and the network device of the another of the two or more separate logical broadcast domains as if the logical broadcast domains are not separate, the one or more computing devices to initiate communication of the selected signal packets in a manner to bypass network address translation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.