Patent ID: 8463936
Filing Date: 2013-06-11
Classification: G06F

Abstract:
1. A method of distributing a digital file of digital data to a requesting client device in a telecommunications network, the network comprising a peer-to-peer holding server device holding said digital file and operating as a peer of a peer-to-peer sub-network of said telecommunications network, at least one replication server device operating as either a peer-to-peer replication server device of the sub-network or as a storage server in the telecommunications network, and a client device, the method comprising the following steps implemented by the peer-to-peer holding server device: preliminarily registering the replication server devices with said peer-to-peer holding server device; receiving a request from said client device to obtain the digital file; obtaining predetermined information relating to abilities of the peer-to-peer holding server device and each of the registered replication server devices to operate as servers to supply data; upon reception of said request, deciding between a direct supply solution where the peer-to-peer holding server device directly supplies the client device with the digital file, and an indirect supply solution where the digital file is supplied by one of the registered replication server devices, the decision being made by the peer-to-peer holding server device based on the obtained predetermined information; in a case where the indirect supply solution is decided: in a case where the direct supply solution is decided, supplying the requesting client device with said digital file from the peer-to-peer holding server device as a peer of the peer-to-peer sub-network.