Enhanced peer discovery for multiaccess peer-to-peer networks

Master's thesis

Teemu Rautio

Research output: ThesisMaster's thesisTheses

Abstract

This thesis includes the design, implementation and evaluation of a multiaccess peer-to-peer content distribution prototype based on BitTorrent. The prototype is designed to enhance the current BitTorrent in terms of download duration and traffic locality in an overlapping multiaccess environment. The thesis begins with related state of the art including future ways of networking as well as current state of peer-to-peer networks, object resolution and mobility management. Experiments with conventional BitTorrent show the importance of early stage peer discoveries by the BitTorrent tracker. We therefore enhanced the peer discovery process of BitTorrent and divided the functions of the tracker hierarchically into two layers. The higher layer global tracker keeps track of local trackers, while the local trackers maintain a list of peers in their area of the network. The peer in our prototype retrieves the content locally from its own network whenever possible with extended BitTorrent signalling. While retrieving the content in an overlapping multiaccess environment, the mobile peer in the prototype recognises also a new connection to other networks. It is able to use this connection simultaneously with the previous one. The prototype implementation and evaluation show the feasibility of multiaccess in the content distribution prototype and present the advantages of employing the multiaccess prototype instead of conventional BitTorrent in overlapping multiaccess environments in static and pedestrian mobility scenarios. The inter-network traffic was also reduced to almost zero with the prototype in both scenarios.
Original languageEnglish
QualificationMaster Degree
Awarding Institution
  • University of Oulu
Place of PublicationOulu
Publisher
Publication statusPublished - 2010
MoE publication typeG2 Master's thesis, polytechnic Master's thesis

Fingerprint

Peer to peer networks
Experiments

Keywords

  • Future Internet
  • information-centric networking
  • traffic locality
  • peer-to-peer
  • BitTorrent
  • mobility

Cite this

Rautio, Teemu. / Enhanced peer discovery for multiaccess peer-to-peer networks : Master's thesis. Oulu : University of Oulu, 2010. 78 p.
@phdthesis{af0299d4b8704a2d8e25e0fe22c8e86f,
title = "Enhanced peer discovery for multiaccess peer-to-peer networks: Master's thesis",
abstract = "This thesis includes the design, implementation and evaluation of a multiaccess peer-to-peer content distribution prototype based on BitTorrent. The prototype is designed to enhance the current BitTorrent in terms of download duration and traffic locality in an overlapping multiaccess environment. The thesis begins with related state of the art including future ways of networking as well as current state of peer-to-peer networks, object resolution and mobility management. Experiments with conventional BitTorrent show the importance of early stage peer discoveries by the BitTorrent tracker. We therefore enhanced the peer discovery process of BitTorrent and divided the functions of the tracker hierarchically into two layers. The higher layer global tracker keeps track of local trackers, while the local trackers maintain a list of peers in their area of the network. The peer in our prototype retrieves the content locally from its own network whenever possible with extended BitTorrent signalling. While retrieving the content in an overlapping multiaccess environment, the mobile peer in the prototype recognises also a new connection to other networks. It is able to use this connection simultaneously with the previous one. The prototype implementation and evaluation show the feasibility of multiaccess in the content distribution prototype and present the advantages of employing the multiaccess prototype instead of conventional BitTorrent in overlapping multiaccess environments in static and pedestrian mobility scenarios. The inter-network traffic was also reduced to almost zero with the prototype in both scenarios.",
keywords = "Future Internet, information-centric networking, traffic locality, peer-to-peer, BitTorrent, mobility",
author = "Teemu Rautio",
note = "TK809 Department of electrical and information engineering. Degree program in electrical engineering",
year = "2010",
language = "English",
publisher = "University of Oulu",
address = "Finland",
school = "University of Oulu",

}

Rautio, T 2010, 'Enhanced peer discovery for multiaccess peer-to-peer networks: Master's thesis', Master Degree, University of Oulu, Oulu.

Enhanced peer discovery for multiaccess peer-to-peer networks : Master's thesis. / Rautio, Teemu.

Oulu : University of Oulu, 2010. 78 p.

Research output: ThesisMaster's thesisTheses

TY - THES

T1 - Enhanced peer discovery for multiaccess peer-to-peer networks

T2 - Master's thesis

AU - Rautio, Teemu

N1 - TK809 Department of electrical and information engineering. Degree program in electrical engineering

PY - 2010

Y1 - 2010

N2 - This thesis includes the design, implementation and evaluation of a multiaccess peer-to-peer content distribution prototype based on BitTorrent. The prototype is designed to enhance the current BitTorrent in terms of download duration and traffic locality in an overlapping multiaccess environment. The thesis begins with related state of the art including future ways of networking as well as current state of peer-to-peer networks, object resolution and mobility management. Experiments with conventional BitTorrent show the importance of early stage peer discoveries by the BitTorrent tracker. We therefore enhanced the peer discovery process of BitTorrent and divided the functions of the tracker hierarchically into two layers. The higher layer global tracker keeps track of local trackers, while the local trackers maintain a list of peers in their area of the network. The peer in our prototype retrieves the content locally from its own network whenever possible with extended BitTorrent signalling. While retrieving the content in an overlapping multiaccess environment, the mobile peer in the prototype recognises also a new connection to other networks. It is able to use this connection simultaneously with the previous one. The prototype implementation and evaluation show the feasibility of multiaccess in the content distribution prototype and present the advantages of employing the multiaccess prototype instead of conventional BitTorrent in overlapping multiaccess environments in static and pedestrian mobility scenarios. The inter-network traffic was also reduced to almost zero with the prototype in both scenarios.

AB - This thesis includes the design, implementation and evaluation of a multiaccess peer-to-peer content distribution prototype based on BitTorrent. The prototype is designed to enhance the current BitTorrent in terms of download duration and traffic locality in an overlapping multiaccess environment. The thesis begins with related state of the art including future ways of networking as well as current state of peer-to-peer networks, object resolution and mobility management. Experiments with conventional BitTorrent show the importance of early stage peer discoveries by the BitTorrent tracker. We therefore enhanced the peer discovery process of BitTorrent and divided the functions of the tracker hierarchically into two layers. The higher layer global tracker keeps track of local trackers, while the local trackers maintain a list of peers in their area of the network. The peer in our prototype retrieves the content locally from its own network whenever possible with extended BitTorrent signalling. While retrieving the content in an overlapping multiaccess environment, the mobile peer in the prototype recognises also a new connection to other networks. It is able to use this connection simultaneously with the previous one. The prototype implementation and evaluation show the feasibility of multiaccess in the content distribution prototype and present the advantages of employing the multiaccess prototype instead of conventional BitTorrent in overlapping multiaccess environments in static and pedestrian mobility scenarios. The inter-network traffic was also reduced to almost zero with the prototype in both scenarios.

KW - Future Internet

KW - information-centric networking

KW - traffic locality

KW - peer-to-peer

KW - BitTorrent

KW - mobility

M3 - Master's thesis

PB - University of Oulu

CY - Oulu

ER -