摘要 |
A network for the delivery of digital data is disclosed having at least one peer (102a) downloading the digital data from a plurality of data sources (102, 312), at least one data monitoring device (800) for monitoring at least one quality of service (QoS) parameter for the delivery of the digital data and at least one data delivery controller (810) for adjusting at least one of the rates for the delivery of the digital data from at least one of the plurality of data sources (102, 312). The monitoring device monitors QoS parameters for the delivery of data and the controller adjusts the rates for the delivery (e.g. turning on or off some connections so the peer receives more/less data, or changing the bandwidth of the connections between the peer and other peers or caches). This allows optimal delivery of the digital data. The QoS parameter may include the cost of data delivery, the rate (Mb/second) of data delivery and the error rate of the received data.
|