发明名称 Multiple requests for content download in a live streaming P2P network
摘要 The present invention relates to a method of and device for, arranging peers in a P2P network comprising a streaming source and network peers arranged at distribution levels in the P2P network. The method comprises receiving a request from a peer entering the network to receive data content and determining a distribution level in the P2P network at which the entering peer is to be arranged with respect to the streaming source. The method further comprises providing the entering peer with a plurality of peers selected from the network peers from which the requested data content can be downloaded with an expected probability depending on the determined distribution level, wherein the entering peer is enabled to download, with the expected probability, the requested data content from a selected one of said plurality of peers, and in case the requested data content cannot be downloaded from said selected peer, the entering peer is enabled to download the requested data content from another selected peer of the plurality of peers with another expected probability.;The present invention further relates to a method of requesting data content in a P2P network and a peer device.
申请公布号 US9591070(B2) 申请公布日期 2017.03.07
申请号 US201213720445 申请日期 2012.12.19
申请人 Hive Streaming AB 发明人 El-Beltagy Mohammed;Naiem Amgad;Essayadi Fouad
分类号 H04L29/08 主分类号 H04L29/08
代理机构 Volpe and Koenig, P.C. 代理人 Volpe and Koenig, P.C.
主权项 1. A method at a tracker device, comprising a processing unit and a non-transitory computer readable medium, of arranging peer devices in a peer-to-peer (P2P) network comprising a streaming source and network peer devices arranged at distribution levels in the P2P network, wherein network peer devices at distribution levels closer to the streaming source have lower latencies than network peer devices at distribution levels farther from the streaming source, the method comprising: receiving, by the processing unit of the tracker device, a request from a peer device entering the network to receive data content; determining, by the processing unit of the tracker device, a distribution level in the P2P network at which the entering peer device is to be arranged with respect to the streaming source by sampling a distribution level from a conditional probability distribution, stored in the non-transitory computer readable medium, of distribution level and upload capacity for the network peer devices; arranging, by the processing unit of the tracker device, the entering peer at the determined distribution level in the P2P network; and providing, by the processing unit of the tracker device, the entering peer device with a plurality of peer devices selected, by the processing unit of the tracker device, from the network peer devices from which the requested data content can be downloaded with an expected probability depending on the determined distribution level, wherein the entering peer device is enabled to download, with the expected probability, the requested data content from a selected one of said plurality of peer devices, at a bandwidth corresponding to the upload capacity of said selected peer device, and in case the requested data content cannot be downloaded from said selected peer device, the entering peer device is enabled to download the requested data content from another selected peer device of the plurality of peer devices with another expected probability, at a bandwidth corresponding to the upload capacity of said another selected peer device.
地址 Stockholm SE