Course Catalog 2013-2014
Postgraduate

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2013-2014

ELT-53206 Peer-to-Peer Networks, 3-5 cr

Additional information

Suitable for postgraduate studies

Person responsible

Dmitri Moltchanov, Evgeny Kucheryavy

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Assignment
Laboratory work
 2 h/per
 20 h/per
 4 h/per
+2 h/per
+20 h/per
+4 h/per



 



 



 
ELT-53206 2013-01 Wednesday 16 - 18, TB219

Requirements

- completion of assignments is required for exam admission; - examination is required to pass the course.
Completion parts must belong to the same implementation

Learning Outcomes

After completing the course, the student will be able to: - identify the basic networking models and outline the evolution of P2P systems; - list algorithms used to search for shared resources; - describe P2P content delivery schemes and the performance issues; - explain how the most popular P2P systems work; - outline the key features of cloud computing.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Introduction to the course 1. P2P vs. client/server architectures 2. Evolution of P2P systems     
2. Basic mechanisms in P2P systems 1. Searching for shared resources 2. Selected DHT mechanisms 3. Content delivery and traffic control     
3. Applications of P2P architecture 1. File sharing systems 2. Live streaming systems 3. P2P telephony 4. P2P instant messaging 6. Transactional systems (Bitcoin)     

Instructions for students on how to achieve the learning outcomes

Examination is required to pass the course.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Grid Computing   Fran Berman, Geoffrey Fox, Tony Hey         No    English  
Book   P2P Networking and Applications   John F. Buford, Heather Yu, Eng Keong Lua         No    English  
Book   Peer to Peer: Harnessing the Power of Disruptive Technologies   Andy Oram (editor)         No    English  
Book   Peer-to-Peer Systems and Applications   Ralf Steinmetz, Klaus Wehrle         No    English  

Prerequisites

Course Mandatory/Advisable Description
ELT-51106 Computer Networking I Mandatory    
ELT-53106 Computer Networking II Advisable    

Additional information about prerequisites
Equivalent courses for international students.

Prerequisite relations (Requires logging in to POP)



Correspondence of content

Course Corresponds course  Description 
ELT-53206 Peer-to-Peer Networks, 3-5 cr TLT-2626 Peer-to-Peer Networks, 3-5 cr  

More precise information per implementation

Implementation Description Methods of instruction Implementation
ELT-53206 2013-01 2013-2014 implementation of P2P networks. Periods 1, 2 2013.   Lectures
Practical works
   
Contact teaching: 0 %
Distance learning: 0 %
Self-directed learning: 0 %  

Last modified17.09.2013