SYSTEM, APPARATUS AND METHOD FOR PROVIDING A VIRTUAL NETWORK EDGE AND OVERLAY WITH VIRTUAL CONTROL PLANE
First Claim
1. A network system for improving network communication performance between at least a first client site and a second client site, wherein the first client site and the second client site are at a distance from one another that is such that would usually require long haul network communication, the system comprising:
- at least one client site network component implemented at least at the first client site, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput;
at least one network server component configured to connect to the client site network component using the bonded/aggregated connection, the network server component including at least one concentrator element implemented at a network access point to at least one network, the network server component automatically terminating the bonded/aggregated connection and passing data traffic to the network access point to the at least one network;
a virtual control plane interface at the at least one network server component, the virtual control plane interface configured to establish a unicast path between the at least one network server component and each of a plurality of remote network server components connected to or within the at least one network, wherein a virtual network overlay is established between the at least one network server component and each of the plurality of remote network server components and each unicast path is used for data transmission over the corresponding virtual network overlay; and
a cloud network controller configured to manage the data traffic so as to provide a managed network overlay that incorporates at least one long haul network path carried over the at least one network, the at least one long haul network path including the virtual network overlay.
5 Assignments
0 Petitions
Accused Products
Abstract
A network system is provided between at least a first client site and a second client site. A client site network component is implemented at least at the first client site, the client site network component aggregating one or more diverse network connections so as to configure an aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the aggregated connection between the client site network component and the network server component. The network server component includes a virtual control plane interface configured to establish a unicast path between the network server component and each of a plurality of remote network server components.
240 Citations
27 Claims
-
1. A network system for improving network communication performance between at least a first client site and a second client site, wherein the first client site and the second client site are at a distance from one another that is such that would usually require long haul network communication, the system comprising:
-
at least one client site network component implemented at least at the first client site, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput; at least one network server component configured to connect to the client site network component using the bonded/aggregated connection, the network server component including at least one concentrator element implemented at a network access point to at least one network, the network server component automatically terminating the bonded/aggregated connection and passing data traffic to the network access point to the at least one network; a virtual control plane interface at the at least one network server component, the virtual control plane interface configured to establish a unicast path between the at least one network server component and each of a plurality of remote network server components connected to or within the at least one network, wherein a virtual network overlay is established between the at least one network server component and each of the plurality of remote network server components and each unicast path is used for data transmission over the corresponding virtual network overlay; and a cloud network controller configured to manage the data traffic so as to provide a managed network overlay that incorporates at least one long haul network path carried over the at least one network, the at least one long haul network path including the virtual network overlay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 16. A client site network component implemented at least at least a first client site in network communication with a second client site, wherein the first client site and the second client site are at a distance from one another that is such that would usually require long haul network communication, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput, the client site network component configured to connect to at least one network server component implemented at an access point to at least one wide area network, the network server component automatically terminating the bonded/aggregated connection and passing the data traffic to an access point to at least one wide area network, the client site network component configuring a virtual edge providing at least one of transparent lower-link encryption and lower-link encapsulation using a common access protocol for the bonded/aggregated connection, wherein the at least one network server component includes a virtual control plane interface, the virtual control plane interface configured to establish a unicast path between the at least one network server component and each of a plurality of remote network server components connected to or within the at least one wide area network, wherein a virtual network overlay is established between the at least one network server component and each of the plurality of remote network server components and each unicast path is used for data transmission over the corresponding virtual network overlay, the virtual network overlay including the virtual edge.
- 22. A network server component configured to interoperate with a client site network component at a first client site to bond or aggregate one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput, the network server component including at least one concentrator element implemented at a network access point to at least one network, the network server component automatically terminating the bonded/aggregated connection and passing data traffic to the network access point to the at least one network for data transmission to a second client site, the first client site and the second client site at a distance from one another that is such that would usually require long haul network communication, the network server component in communication with a cloud network controller configured to manage the data traffic so as to provide a managed network overlay that incorporates at least one long haul network path carried over the at least one network, wherein the network server component includes a virtual control plane interface, the virtual control plane interface configured to establish a unicast path between the network server component and each of a plurality of remote network server components connected to or within the at least one network, wherein a virtual network overlay is established between the network server component and each of the plurality of remote network server components and each unicast path is used for data transmission over the corresponding virtual network overlay, and the at least one long haul network path including the virtual network overlay.
Specification