Method for implementing content delivery network (cdn) internetworking, respective networks and interface component
First Claim
1. A method for implementing internetworking of a set of Content Delivery Networks CDN (CDN1, CDN2), the networks in said set being provided with respective caches, respective Directory Name Service or Domain Name Servers (DNS) and respective content distribution systems to respective clients, as well as interface components (CIG) susceptible of being each associated to a respective network (CDN1) in said set of networks and co-operating with at least one similar interface component (CIG) associated to another network (CDN2) in said set of networks, the method comprising the step of collecting in said interface components (CIG) routing data related to the association of said contents and the caches which contain them;
- transferring (DNSI) said routing data from at least one of said interface components (CIG) to the directory name service or domain name server (DNS) of the respective network, whereby access by the client of said respective network of contents of the networks in said set of CDN (CDN1, CDN2) is implemented through the Directory Name Service or Domain Name Server (DNS) of said network.
1 Assignment
0 Petitions
Accused Products
Abstract
Internetworking of a set of Content Delivery Networks CDN (CDN1, CDN2) is obtained by employing interface components intended to be each associated to a network (CDN1) in the set and co-operating according to a Content Internetworking Gateway (CIG) another components association the set of said interface Services or Domain Name networks. Access of internetworking networks through the Directory Name Service or Domain Name Server (DNS) of the respective network. with at least one (CDN2) of the collect routing data referred similar component in set. Said interface to the them in transferred by Directory Name the respective the contents of network (CIG) of contents and caches which contain networks. The routing components (CIG) Servers clients (CDN1, CDN2) is thus implemented through the Directory Name Service or Domain Name Server (DNS) of the respective network.
258 Citations
19 Claims
-
1. A method for implementing internetworking of a set of Content Delivery Networks CDN (CDN1, CDN2), the networks in said set being provided with respective caches, respective Directory Name Service or Domain Name Servers (DNS) and respective content distribution systems to respective clients, as well as interface components (CIG) susceptible of being each associated to a respective network (CDN1) in said set of networks and co-operating with at least one similar interface component (CIG) associated to another network (CDN2) in said set of networks, the method comprising the step of
collecting in said interface components (CIG) routing data related to the association of said contents and the caches which contain them; transferring (DNSI) said routing data from at least one of said interface components (CIG) to the directory name service or domain name server (DNS) of the respective network, whereby access by the client of said respective network of contents of the networks in said set of CDN (CDN1, CDN2) is implemented through the Directory Name Service or Domain Name Server (DNS) of said network. - View Dependent Claims (2, 3)
- 4. A system comprising a set of internetworked Content Delivery Networks CDN (CDN1, CDN2), the networks in said set being provided with respective caches, respective Directory Name Service or Domain Name Server (DNS) and respective content distribution systems to respective clients, as well as interface components (CIG) susceptible of being each associated to a respective network (CDN1) in said set of networks and co-operating with at least one similar interface component associated to another network (CDN2) in said set of networks, said interface components (CIG) being configured to collect routing data related to the association of said contents and the caches which contain them, at least one of said interface components (CIG) being configured to transfer (DNSI) said routing data to the Directory Name Service or Domain Name Server (DNS) of the respective network, so that access by the client of said respective network to the contents of the networks in said set of CDN (CDN1, CDN2) is implemented through the Directory Name Service or Domain Name Server (DNS) of said network.
-
7. The interface component (CIG) for implementing Content Delivery Network CDN (CDN1, CDN2) internetworking, the networks (CDN1, CDN2) being comprised in a set and being provided with respective caches, respective Directory Name Service or Domain Name Servers (DNS) and respective content distribution systems to respective clients, said interface component (CIG) being susceptible of being associated to a respective network (CDN1) in said set of networks and co-operating with at least one similar interface component associated to another network (CDN2) in said set of networks, said interface component (CIG) being configured to collect routing data related to the association of said contents and the caches which contain them, said interface component (CIG) comprising:
-
at least a first interface module (RRI) for exchanging data with said at least one similar component, a second interface module (DNSI) for interfacing with the Directory Name Service (DNS) of the respective network, and a core (RRP) for collecting and processing the data received by the component and routing the respective requests, whereby said interface component (CIG) is susceptible of transferring said routing data to the directory name Service or Domain Name Server (DNS) of the respective network via said second interface module (DNSI). - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification