Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Context-Aware P2P Network Construction
Linnaeus University, Faculty of Technology, Department of Computer Science.
2017 (English)Independent thesis Advanced level (degree of Master (One Year)), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

With growing number of devices connected to the network, there is a greater need for use of Peer-to-Peer (P2P) networks and distributed P2P protocols.Devices participating in the P2P network do not usually need to use any central server that links up connections. It has many advantages but it needs to use so-called overlay network that consists of protocols used for traffic routing and decision making. Protocols used in today’s P2P networks are mostly not considerate of particular participating nodes and all the nodes in the network are usually equal. This can have negative impacts on network performance. In order to avoid or reduce some unwanted negative impacts, it would be advantageous if the overlay network could route traffic and make decisions according to context information like battery levels or connection speeds. This work reviews a few popular P2P overlay networks and based on that it introduces an improvement of one of them – Chord. The structure of the improved version of the Chord protocol called Context-Aware Chord is described. Then results of the evaluation are presented. With a use of the improved protocol, nodes can participate longer in the network and throughput of lookup messages is improved.

Place, publisher, year, edition, pages
2017. , p. 52
Keywords [en]
P2P overlay networks, context awareness, network topology, superpeers, Chord protocol
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:lnu:diva-65460OAI: oai:DiVA.org:lnu-65460DiVA, id: diva2:1110928
Educational program
Software Technology Programme, Master Programme, 60 credits
Supervisors
Examiners
Available from: 2017-06-19 Created: 2017-06-16 Last updated: 2017-06-19Bibliographically approved

Open Access in DiVA

fulltext(7623 kB)170 downloads
File information
File name FULLTEXT01.pdfFile size 7623 kBChecksum SHA-512
52e0eff0456aaa94e112804814ec598b7c07fe25d9932cac40f575accd3ba73922ced6a302007aba164057694b4fe3a221b780ea8faef4ce79b923e5dde7720b
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Kalousek, Jiří
By organisation
Department of Computer Science
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 170 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: 120 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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