Source-selection based Internet backbone traffic shaping
First Claim
1. ) A content delivery system, comprising:
- several groups comprising fractional-storage CDN servers configured to store erasure-coded fragments associated with contents;
the groups are connected to the Internet via Internet backbone tier one networks, wherein not all groups are connected via the same networks; and
a very large number of assembling devices configured to obtain fragments from sub-sets of the servers;
wherein the system has a meaningful effect on the traffic transported via at least one Internet backbone tier one network by determining the sub-sets.
4 Assignments
0 Petitions
Accused Products
Abstract
Source-selection based Internet backbone traffic shaping, including the steps of assessing a large number of network paths through which erasure-coded fragments usually flow when transmitted from a large number of relevant fractional-storage CDN servers to an assembling device; accessing preferences for fragment delivery via many of the paths; and selecting the servers whose assessed paths fit well the preferences for fragment delivery to the assembling device. Wherein the servers are accessed via the Internet, not all servers are connected to the Internet via the same networks, and the erasure-coded fragments are encoded with a redundancy factor greater than one from contents.
93 Citations
20 Claims
-
1. ) A content delivery system, comprising:
- several groups comprising fractional-storage CDN servers configured to store erasure-coded fragments associated with contents;
the groups are connected to the Internet via Internet backbone tier one networks, wherein not all groups are connected via the same networks; and
a very large number of assembling devices configured to obtain fragments from sub-sets of the servers;
wherein the system has a meaningful effect on the traffic transported via at least one Internet backbone tier one network by determining the sub-sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- several groups comprising fractional-storage CDN servers configured to store erasure-coded fragments associated with contents;
-
9. ) A method for shaping traffic, comprising:
- assessing a large number of network paths through which erasure-coded fragments usually flow when transmitted from a large number of relevant fractional-storage CDN servers to an assembling device;
accessing preferences for fragment delivery via many of the paths; and
selecting the servers whose assessed paths fit well the preferences for fragment delivery to the assembling device;
wherein the servers are accessed via the Internet, not all servers are connected to the Internet via the same networks, and the erasure-coded fragments are encoded from contents and support source-selection diversity. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
- assessing a large number of network paths through which erasure-coded fragments usually flow when transmitted from a large number of relevant fractional-storage CDN servers to an assembling device;
-
18. ) A content delivery system, comprising:
- a large number of fractional-storage CDN servers, assembling devices, and a managing component;
the servers are topologically dispersed across different Internet networks and are configured to store erasure-coded fragments associated with contents;
the assembling devices are configured to obtain fragments from the servers; and
the managing component is configured to significantly affect the fragment traffic transported via at least one Internet backbone router by influencing selections of fragment delivering servers. - View Dependent Claims (19, 20)
- a large number of fractional-storage CDN servers, assembling devices, and a managing component;
Specification