摘要 |
Methods and apparatus are provided for self-organized caching in a content delivery network. One or more requested content items are cached at a node in a content delivery network. The disclosed method determines if the content item is stored in a local cache; and, if the content item is not stored in a local cache, the following steps are performed: requesting the content item from another node; and storing the content item in the local cache if one or more predefined capacity criteria are satisfied. The content delivery network can be a hierarchical network or a non- hierarchical network. The predefined capacity criteria can evaluate a popularity index of the content item relative to other items stored in the local cache. |