METHOD AND A TRACKER FOR CONTENT DELIVERY THROUGH A CONTENT DELIVERY NETWORK
1 Assignment
0 Petitions
Accused Products
Abstract
The method comprises using a tracker for coordinating entities forming the infrastructure of the CDN, said tracker comprising a CDN layer comprising interfaces for the CDN entities and a network layer for providing network and communication services to the CDN layer.
The tracker is designed to implement the method of the first aspect.
-
Citations
38 Claims
-
1-22. -22. (canceled)
-
23. A method for content delivery through a Content Delivery Network, comprising coordinating entities forming the infrastructure of a Content Delivery Network or CDN, by using a tracker including a CDN layer with interfaces for at least some of said CDN entities and a network layer for providing network and communication services to said CDN layer, wherein said method further comprises said tracker performing following actions:
-
identifying other neighbouring end points in the tracker'"'"'s neighbourhood, by collaborating with an end point or content server of said CDN which can help for exchanging content when needed; returning, when receiving a content request from an end user, a list of said neighbouring end points that are ideally in close physical proximity to the requesting end user; mapping content buckets of said neighbouring end points that store and serve requested content; making the CDN respond to changing network conditions by finding the neighbouring end points that are best suited to serve content, by at least; identifying the least loaded of said neighbouring end points that are best positioned to serve content to requesting end users, or identifying the least cost path between a requesting end user and a serving end point; and collaborating in DNS resolution via a corresponding service provider by said network layer. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A tracker for content delivery through a Content Delivery Network, including a CDN layer with interfaces for at least some CDN entities and a network layer for providing network and communication services to said CDN layer, the tracker further comprises:
-
means to identify other neighbouring end points, by collaborating with an end point or content server of said CDN which can help for exchanging content when needed; means for returning, when receiving a content request from an end user, a list of said neighbouring end points that are ideally in close physical proximity to the requesting end user; means for mapping content buckets of said neighbouring end points that store and serve requested content; means for making the CDN respond to changing network conditions by finding the neighbouring end points that are best suited to serve content; and means for collaborating in DNS resolution via a corresponding service provider by said network layer.
-
Specification