DocumentCode
2889221
Title
Minimizing weighted sum finish time for one-to-many file transfer in peer-to-peer networks
Author
Xie, B. ; van der Schaar, M. ; Courtade, T. ; Wesel, R.D.
Author_Institution
Dept. of Electr. Eng., Univ. of California, Los Angeles, CA, USA
fYear
2011
fDate
28-30 Sept. 2011
Firstpage
1771
Lastpage
1778
Abstract
This paper considers the problem of transfer ring a file from one source node to multiple receivers in a peer-to-peer (P2P) network. The objective is to minimize the weighted sum finish time (WSFT) for the one-to-many file transfer where peers have both uplink and downlink bandwidth constraints specified. The static scenario is a file-transfer scheme in which the constructed network topology and the network resource (link throughput) allocation remains static until all receivers finish downloading. This paper first shows that the static scenario can be optimized in polynomial time by convex optimization, and the associated optimal static WSFT can be achieved by linear network coding. This paper also proposes a static rateless-coding-based scheme which has almost-optimal empirical performance. The dynamic scenario is a file transfer scheme which can re-construct the network topology and re-allocate the network resource during the file transfer. This paper proposes a dynamic rateless-coding based scheme, which provides significantly smaller WSFT than the optimal static scheme does.
Keywords
computer communications software; convex programming; network coding; peer-to-peer computing; P2P network; almost-optimal empirical performance; constructed network topology; convex optimization; downlink bandwidth constraints; dynamic rateless-coding based scheme; file-transfer scheme; linear network coding; link throughput allocation; multiple receivers; network resource reallocation; network topology reconstruction; one-to-many file transfer; optimal static WSFT; optimal static scheme; peer-to-peer networks; source node; static rateless-coding-based scheme; uplink bandwidth constraints; weighted sum finish time minimization; Convex functions; Downlink; Network coding; Network topology; Peer to peer computing; Receivers; Resource management; P2P network; dynamic scenario; network coding; rateless code; static scenario;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication, Control, and Computing (Allerton), 2011 49th Annual Allerton Conference on
Conference_Location
Monticello, IL
Print_ISBN
978-1-4577-1817-5
Type
conf
DOI
10.1109/Allerton.2011.6120383
Filename
6120383
Link To Document