Patent ID: 8738766
Filing Date: 2014-05-27
Classification: H04L

Abstract:
1. A method for monitoring route performance of a particular point-of-presence (PoP) of a content delivery network (CDN), said method comprising: providing content that is embedded with monitoring code from the particular PoP to an end user machine using as a default route, a first route from a set of routes, wherein each route of the set of routes comprises a different set of network hops that is traversed in reaching the end user machine and the first route comprises a first set of network hops, and wherein the monitoring code comprises sets of instructions which when executed by the end user machine cause the end user machine to (i) identify the set of routes from which content can be served from the particular PoP to the end user machine, (ii) measure performance for downloading a particular object from the particular PoP using each route of the set of routes, and (iii) report said performance measurements to a monitoring server; serving a different instance of the particular object from the particular PoP to the end user machine through different sets of network hops corresponding to each route of the set of routes; receiving at the monitoring server, performance measurements produced by the end user machine executing said monitoring code; and configuring the particular PoP with a particular second route from the set of routes that is not the first route as the default route for use in serving content from the particular PoP to the end user machine when the particular route is determined to be optimal relative to the first route based on said performance measurements, wherein the particular route comprises a second set of network hops that differ from the first set of network hops of the first route.