Personal tools
You are here: Home Teaching SS 2006 Lecture: Massively Distributed Systems
Document Actions

Lecture: Massively Distributed Systems (compact)

by Klaus Wehrle last modified 2006-05-30 12:41

Compact course (V3+Ü1) on large-scale distributed systems, e.g. Peer-to-Peer systems & applications, and sensor networks.

Organizational Information

  • Lecturer: Dr. Klaus Wehrle
  • Appointments and Locations: Starting with May 18th, the lecture will be held weekly on Tuesdays (11:45h-13:10h) in AH VI and Thursdays (15:00h-17:00h) in AH V
  • Begin: May 18th, 2006
  • 4 SWS (V3+Ü1)
  • ETCS Credits: 6

If you are interested in our event at the Summer of Science in Munich in July or any other of the DS group's activities, you're more than welcome on our ds-interest mailing list!

Assignments

You can find all information about the assignments on a protected website. Please log in first before going to the assignments page. Login and password will be mentioned in the lecture.

Contents

This lecture gives a compact overview on concepts and techniques for designing and deploying massively distributed systems.

The course will focus on two kinds of massively distributed systems: (1) Peer-to-Peer systems and applications and (2) sensor networks.

Topics of the course:

  • Characteristics, challenges and reasons of/for massively distributed systems
  • Examples and design principles of massively distributed systems
  • Peer-to-Peer systems and applications
    • Basics of Peer-to-Peer Networking: Motivation, characteristics, challenges, goals
    • Unstructured Peer-to-Peer systems, e.g. Gnutella, FreeNet, etc.
    • Structured Peer-to-Peer systems, mainly the concept of distributed hash tables (Chord, CAN, Pastry)
    • Peer-to-Peer applications, like end-system-based multicast, distributed file systems, instant messaging, P2P-VoIP, etc.
  • Sensor networks
    • Application scenarios
    • Design of sensor nodes
    • Architecture of sensor networks
    • Challenges in sensor networks
      • Energy-aware MAC & link layer
      • Naming & addressing
      • Clock synchronization
      • Localization and positioning
      • Topology control & Routing protocols

Material and Recommended Literature

  • The slides of the lecture are available for download here. Please log in first before going to the slides page. Login and password will be mentioned in the lecture.
  • Steinmetz, Wehrle (Eds.): "Peer-to-Peer Systems and Applications", Springer, 2005.
  • Karl, Willig: "Protocols and Architectures for Wireless Sensor Networks", Wiley, 2005.

Remark: This course is a compact introduction into massively distributed systems. In the following terms, beginning with winter term 2006/07, there will be separate courses on (1) Peer-to-Peer systems & applications (V3Ü1) and (2) sensor networks (V3Ü1). Nevertheless, this course can be combined with other courses from the networking and distributed systems area for an oral exam in applied computer science.

« November 2009 »
Su Mo Tu We Th Fr Sa
1234567
891011121314
1516 1718192021
22232425262728
2930
How does the Internet work?
Wie funktioniert das Internet?
Wie funktioniert das Internet? - Explaining the Internet to Kids
P2P'08 at RWTH
The 8th International Conference on Peer-to-Peer Computing (P2P'08)
www.p2p08.org
 

Powered by Plone