Internet backbone servers with edge compensation
First Claim
Patent Images
1. ) An apparatus comprising:
- an assembling device configured to obtain erasure-coded fragments from at least one CDN server located close to or on the Internet backbone;
upon a fragment loss, the assembling device is further configured to use a fragment pull protocol to retrieve a substitute erasure-coded fragment from a nearby fractional-storage CDN server having low latency in responding to the assembling device.
0 Assignments
0 Petitions
Accused Products
Abstract
Internet backbone servers with edge compensation and a corresponding assembling device for obtaining erasure-coded fragments from at least one of the Internet backbone servers. Upon a fragment loss, the assembling device uses a fragment pull protocol to retrieve a substitute erasure-coded fragment from a nearby fractional-storage CDN server having low latency in response to the assembling device.
-
Citations
20 Claims
-
1. ) An apparatus comprising:
- an assembling device configured to obtain erasure-coded fragments from at least one CDN server located close to or on the Internet backbone;
upon a fragment loss, the assembling device is further configured to use a fragment pull protocol to retrieve a substitute erasure-coded fragment from a nearby fractional-storage CDN server having low latency in responding to the assembling device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- an assembling device configured to obtain erasure-coded fragments from at least one CDN server located close to or on the Internet backbone;
-
11. ) An apparatus comprising:
- an assembling device configured to receive erasure-coded fragments from at least one CDN server located close to or on the Internet backbone using a push protocol;
upon a fragment loss, the assembling device is configured to pull a substitute erasure-coded fragment from a nearby fractional-storage CDN server having low latency. - View Dependent Claims (12)
- an assembling device configured to receive erasure-coded fragments from at least one CDN server located close to or on the Internet backbone using a push protocol;
-
13. ) A streaming media delivery network, comprising:
- at least one CDN server, located close to or on the Internet backbone, configured to provide to an assembling device a first set of erasure-coded fragments of streaming media; and
a plurality of fractional-storage CDN servers, located at the edges of the Internet, configured to provide to the assembling device a second set of erasure-coded fragments of the streaming media;
wherein the first set is at least 5 times larger than the second set, and the first and second sets comprise enough fragments to enable the assembling device to start playing the streaming media within a short period of time following a request. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- at least one CDN server, located close to or on the Internet backbone, configured to provide to an assembling device a first set of erasure-coded fragments of streaming media; and
Specification