Logo of the university Bild aus dem Unileben Bild aus dem Unileben Bild aus dem Unileben Bild aus dem Unileben Bild aus dem Unileben  
FIM Faculty Chairs Computer Networks and Communications Teaching Semesters before Summer Semester 2007 5105: Peer to Peer and Ad Hoc Networks (Tutorials)

Tutorials SS 2004

Name of event and number:

Peer-to-Peer and Ad-Hoc-Networks 5105

Referent:

Staff Prof. de Meer

Scale and kind of event:

2 UE

Breadth:

Informatics II

Depth:

Credits:

Moment, Location:

Day Time Kind of the Tutorial Room
Tuesday 12:00 theory HS 11 IM
Thursday 8:15
theory
R 007 IM
Tuesday

14:15,

15:00


programming
CIP Aquarium
Wednesday
11:15
programming
CIP Aquarium
Wednesday
14:15 programming
CIP Aquarium
Thursday
9:00
programming
CIP Aquarium

Description

The primary target of this tutorial is to make you familiar with some important technical concepts used in current P2P systems covered in the lecture. In addition you can Improve your programming technique and style(Java). 

In this tutorial we have reserved 4 hours(45 min) per week. 1 hour goes on understanding questions about the exercises, the rest 3 hours are supervised programming hours and will take place in the CIP pool. You are not forced to attend all the programming hours, but you are expected to attend at least 1 of them, since your supervisor can help you with a lot of programming problems. 

Depending on the count of the registered participants, we may let you work in groups or individually. The first exercise will be definitely solved individually. 
For any information concerning the tutorials please send an e-mail to dedinski(at)fmi.uni-passau.de. You will help me to filter out your mail by putting p2p_tutorial_message somewhere into the subject line.

 

Time tables and available documentation

Marked Exercises: There will be 3 marked programming exercises. The first exercise will be an introducing exercise, that will make you familiar with the development environment that you have to use and with the part of the code that you will get from us and will use for your solution. Also you will learn how to submit your source code properly, using the CVS(concurrent version system). 
The second and the third exercise will go in more depth and will make you familiar with some interesting aspects of P2P systems.

Exercise Title / Description Resources
Tutorial Slides

Exercise 1

Submission until

16.05.2004 24:00 Uhr

Introduction To The P2P Framework

PDF/PS

aufgabe1.zip
Slides week 1,
Slides week 2

Exercise 2

Submission until

4.07.2004 24:00 Uhr

2-a: Acknowledged Messages

PDF/PS


2-b: Bootstraping And Stabilisation In Chord
2-c: Dynamic Fingertable Construction In Chord

PDF/PS

aufgabe2_a.zip
aufgabe2bc.zip

The Javis Visualizer (sources)
The Javis Homepage
Slides week 3
Slides week 4
Slides week 5
Slides week 6

Chord paper (short version)
Chord (extended version)
The Chord Project homepage

Exercise 3

Submission until

25.07.2004 24:00 Uhr

A simple chat client

PDF/PS

aufgabe3.zip

Corrections for A3:
aufgabe3_correct.zip
Slides week 7
Slides week 8
Slides week 9


Announcement

Since more than 30 people have signed up for the p2p tutorial, we decided to double our supervizing effort, so there will be 1 additional theoretical and 3 programming hours. We are currently trying to find appropriate times for all participating students, so the new timetable is under construction.I hope you will have it til the end of the week.

Exercise 2 will be solved in groups of 2-3 people. Please choose your partner until your next programming hour

A good java coding style guide can be found at http://geosoft.no/javastyle.html

News CNACC

 News at Department
 News at university
 Events at university
Home
Glossary
Imprint
Privacy policy
Home Sitemap Recommend page Print version
5105: Peer to Peer and Ad Hoc Networks (Tutorials) Deutsch
 Last changed: 29.04.10