Vector Routing

ZeroOutages Patented Routing System: Vector Routing

The FlexPrem™ SD-WAN solution that ZeroOutages employs for its services utilizes Vector Routing. Vector Routing is a unique method for optimizing data access across wide-area network (WAN) links, by using routing sessions across the most efficient path. Multiple segments of the data can be spread across the links in order to further improve performance.

Unlike other packet-based SD-WAN solutions, the ZeroOutages FlexPrem™ service works by distributing traffic based on flow or session. Multiple sessions can be divided between two or more links in order to improve overall network performance. FlexPrem™ utilizes the Vector Routing algorithm in order to recalculate the metrics for each path and then re-route the traffic based on those metrics, always taking in to consideration session persistence issues.

FlexPrem™ employs our patented Vector Routing (MSA) capabilities in order to aggregate the bandwidth (also called session-bonding, or load balancing). By "bonding" the links, the Vector Routing algorithm distributes traffic so that all of the bandwidth available on each connection can be as fully utilized as possible. This aggregation of the links can also be applied to our Site2Site tunnels in order to improve site-to-site traffic performance.

Internet Bonding

FlexPrem™ also incorporates TCP optimization technology which enables faster applications across one or multiple Internet connections. By combining ISP links, ZeroOutages aggregates the throughput of each active connection. If you have a 4Mbps DSL link and a 6Mbps cable connection, your combined overall bandwidth usage capability would be 10Mbps, while other SD-WAN solutions would max out at the lowest overall speed (this is a downside of packet duplication which is performed by cloud-based SD-WAN solutions).

WAN Acceleration

Cloud-based SD-WAN solutions require that all traffic be sent through a tunnel back to their data center. ZeroOutages functionality works without adding tunnel overhead to every packet like other solutions. In competitive solutions the tunnel setup adds packet header information to every packet going out and coming in to the customers network. This process adds a significant amount of latency and cost to the overall solution. ZeroOutages achieves improved performance and automated failover without having to setup any tunnels or having to add bi-directional packet headers, thus reducing latency and reducing bandwidth costs.

Managed WAN Optimization

ZeroOutages is the only service that incorporates our patented Vector Routing technology. While other solutions must backhual all of the customers traffic to one of their data centers, the ZeroOutages solution does not have this requirements, thus saving significant bandwidth costs and improving performance for the end-user by eliminating the additional hops that are required by these "backhual" services.



Aggregation of Bandwidth
Session bonding actually combines the bandwidth of the links so that the overall network can fully utilize the bandwidth. This generally requires either all traffic going through the ZO cloud, or a site-to-site tunnel where both links are similar in speed and latency specifications.
TCP Optimization
By managing TCP parameters the ZeroOutages service can optimize how data flows between the customers site and the hosted or cloud-enabled applications. This process reduces overall latency and jitter for business critical applications.
Full Tunnel Utilization
The bonding functionality works for both general Internet traffic (via a Virtual IP) as well as traffic destined for a branch office. Thus both Internet and data center application traffic can be aggregated and optimized for faster network performance.
Best Path Routing
Each session traverses through the best possible path which provides localized routing when possible in order to ensure the highest possible efficiency when routing the traffic.


The following are common questions about our Vector Routing technology. If you would like a demo, please fill out our demo request form. Thank you.

How does Vector Routing work?
Our patented Vector Routing works by testing the path of a client session, determining the metrics for that session, selecting the best path for that traffic, and then routing the data for that session across the best path and maintaining that session until and unless there is a link failure. As each session is routed, the metrics for the overall link are updated and re-calculated.

Can the Vector Routing take full advantage of the bandwidth for each of the links?
Yes, with Vector Routing the customer can fully utilize the combined link bandwidth.

How many ISP connections can you combine?
By default the ZeroOutages service can combine up to five Internet connections.

What types of Internet links are supported?
The Vector Routing technology can be used across ANY network connection, including DSL, cable, wireless, T1, DS3, Fiber, Ethernet, etc.