Patent Document ID: 20160380892
Application ID: 14753883
Patent Flag: 0

Claim One:
1. A system comprising: a plurality of network metric monitors configured to: obtain measurements for one or more network metrics, and transmit network assessment information based on the obtained measurements to a network analyzer in a first network, the network assessment information indicating values for characteristics of one or more network paths from the respective network metric monitor to a node in a second network, wherein at least one of the plurality of network metric monitors is situated in a network external to the first network; the network analyzer configured to: receive the network assessment information from the plurality of network metric monitors, and aggregate the received network assessment information; a network controller for the first network, the network controller configured to: select, based on the aggregated information, a route from among a plurality of potential routes from the first network to the node in the second network that satisfies a set of criteria, and set routing policy for data flows from the first network through the node in the second network using the selected route.