Best Path Routing (BPR)™

Only the EdgeXOS platform incorporates this form of advanced routing technology. When deployed in a multilink environment, this technology can increase application responsiveness, ensure application persistence for long downloads and provide unique graphical feedback for monitoring Service Level Agreements (SLA's) with your telecommunication providers.

How Does It Work

By performing continuous testing through each available WAN link to the defined remote network, the Best Path Routing module is able to determine which links provide the best possible connectivity. This testing consists of:

  • Latency Metric
  • Packet Loss Metric
  • Jitter Metric

Note: We do not utilize bandwidth, or data transfer rates, as part of determining the best path due to the inherient problems with testing and injecting this type of metric in to the routing algorithm. First, it is typically impossible to test to the remote site as there is no available testing point/node. Second, even if a test were possible, the results will constantly change, due to local and global utilization of the various networks. Finally, when attempting to route traffic based on session, changing the sessions constantly between routes can actually create a number of problems with the associated applications. For these reasons, XRoads Networks does not take in to account data transfer rates or bandwidth usage to the remote destination when implementing its algorithms.

When combined a complete picture of the WAN link is determined so that the best route can be updated in the routing table.

This testing is continuously being performed in order to always make sure that the "BEST" path is being used.

Additionally, alerts levels may also be set by the IT administrator in order to email them in the event a link is performing at unacceptable levels, this feature can also be used to guarantee SLA levels for a particular connection.


By monitoring multiple paths to a critical destination the Edge platform is able to determine which path provides the fastest connection and thus updates its routing table accordingly.