Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Locality Awareness and ISP-Friendlinessfor P2P Live Streaming Applications
KTH, School of Electrical Engineering (EES), Communication Networks.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The popularity of P2P live streaming applications has been growing rapidly the last years causing a remarkable increase in consumption of critical network resources. The peers that participate in the P2P overlays inherently establish random connections with each other without considering the locality of the generated traffic. As a result, higher costs and risks are shifted to the ISP side and cross-ISP links are used to connect remote peers. The network infrastructure will face problems in satisfying the aforementioned need and eventually both ISPs and P2P systems might suffer from this situation. In order to enhance the P2P overlays with locality-awareness and reduce this unnecessary cost for the ISPs, several schemes have been proposed. However, in the case of P2P live streaming applications, the randomness in overlay links seems more significant for the expected QoE than it is for the performance in other P2P systems. In this thesis, we describe an ISPF patch based on a decentralized, latency-biased, neighbor referral selection technique that is targeted for use in large commercial P2P live streaming systems. More specifically, we create an extra component that can work on the background of any existing P2P live streaming application. The component is able to promote a list of local peers as partner-candidate peers according to their latencies -measured by the peers themselves or referred to them by their known neighbors. The implementation of the ISPF component is coded and applied on an existing implementation of a Coolstreaming+ system and simulations of the two systems are executed on an eventbased simulator. The evaluation focuses on the comparison of performance and locality metrics between ISPFCoolstreaming and the native Coolstreaming+ simulation results. The comparison shows that the expected performance degradation is small and varies according to the churn levels and overlay sizes. More importantly, it is made clear that the achievements in locality-awareness are significant in all scenarios. We conclude that the ISPF component could be efficiently used in an optional mode by a P2P live streaming algorithm. It could be enabled during big size overlays where the impact in performance is absorbed better and the savings in resources are bigger.

Place, publisher, year, edition, pages
2012. , 93 p.
Series
EES Examensarbete / Master Thesis, XR-EE-LCN 2012:010
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-103100OAI: oai:DiVA.org:kth-103100DiVA: diva2:558642
Educational program
Master of Science - Software Engineering of Distributed Systems
Presentation
2012-09-27, 12:09 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-11-07 Created: 2012-10-04 Last updated: 2012-11-07Bibliographically approved

Open Access in DiVA

fulltext(1147 kB)597 downloads
File information
File name FULLTEXT01.pdfFile size 1147 kBChecksum SHA-512
bb02c701c471aa56be757ccaa3e9e199f7a47c5575cd7bdd43a46481ab287f5886d9624ae13ef5ff103243fa8b9120979cfe64eafdf3f03d840000f4e1f7ad86
Type fulltextMimetype application/pdf

By organisation
Communication Networks
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 597 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 100 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf