2011
DOI: 10.1007/s12083-011-0105-7
|View full text |Cite
|
Sign up to set email alerts
|

I-Swifter: Improving chunked network coding for peer-to-peer content distribution

Abstract: Network coding has been proposed as a promising approach for peer-to-peer content distribution in recent literature. Not only reducing the average download time, but also improving resilience to peer churn has been showed as the benefits brought by network coding. State-of-the-art network coding content distribution systems perform network coding within segments or chunks, in order to reduce computational overhead. In our previous work (Xu et al. 2008), we proposed to schedule segment requests at a localrarest… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
7
1
1
1

Relationship

0
10

Authors

Journals

citations
Cited by 12 publications
(8 citation statements)
references
References 15 publications
0
8
0
Order By: Relevance
“…Network coding techniques allow to save bandwidth at the cost of computational overhead by aggregating messages as a combination of the initial packets. By making the parameters of the combination and the aggregated message known at the receiver side, the packets can be decoded [25]. In future work, it will be investigated how network coding can be used as a further mechanism to allow for transitions to such schemes when bandwidth gets scarce.…”
Section: Discussionmentioning
confidence: 99%
“…Network coding techniques allow to save bandwidth at the cost of computational overhead by aggregating messages as a combination of the initial packets. By making the parameters of the combination and the aggregated message known at the receiver side, the packets can be decoded [25]. In future work, it will be investigated how network coding can be used as a further mechanism to allow for transitions to such schemes when bandwidth gets scarce.…”
Section: Discussionmentioning
confidence: 99%
“…After the appearance of Avalanche and the associated issues, generation-based network coding [61], also known as grouped [23], chunked [62], segmented [63], or clustered [64], is proposed. In such a scheme, the file is segmented into groups where each group contains a mutually exclusive subset of the overall pieces; afterwards, network coding is applied per group only.…”
Section: Generation Based Codingmentioning
confidence: 99%
“…Since Swifter is a pull-based scheme, it still incurs moderate control messages overhead. J. Xu et al [62] propose an improved Swifter, denoted by I-Swifter, in an attempt to improve generation-based network coding by reducing the control messages overhead and eliminating the distribution of encoding vectors. The architecture of I-Swifter is based on the architecture of Swifter, and hence, it inherits Swifter components and adds two new elements: the requests reducer that lowers the requesting overhead, and the coefficients' vectors reducer that stops the distribution of encoding vectors.…”
Section: Generation Based Codingmentioning
confidence: 99%