Department of Information Technology

HT2006 Realtime and Distributed Systems (del 2)

Slides

Obs: These are some slides for the realtime part.

Lecture Topics and Link to Slides (if avalible)
1 Introduction and Registration
2 Types of Schedules
3 Rate monotonic schedules
4 Priority Inversion
5 Dynamic Schedules
6 Jitter and Realtime networks
7 Timed Automata

These are slides for the distributed systems part.

Lecture Topics and Link to Slides (if avalible)
1 Introduction
2 Remote Objects and Remote Procedure calls
3 Replication
4 Coordination and Agreement
5 Transactions
6 Guest lecturer - Ambient Networks

Abstract: Ambient Networks

Framtidens nätverk för mobil kommunikation kommer att bestå av ett flertal olika accesstekniker som konkurrerar men även samarbetar för att ge lästa möjliga service till användarna.

Projektet Ambient Networks syftar till att skapa en arkitektur för mobil kommunikation bortom 3G där olika accesstekniker samspelar genom att nätverk kan kopplas ihop utan manuella ingrepp. Vidare försöker man lösa några av dom problem som förknippas med Internet. Till exempel säkerhetsproblem, kopplingen mellan identitet och adress samt problem i samband med mobila noder.

Denna presentation kommer att handla om visioner och mål för projektet, vilka parter som ingår samt hur projektet är organiserat. Några av dom tekniska lösningar man valt för att realisera projektets mål kommer att kommer att behandlas. Exemplevis hur man tänker sig att hantera säkerhet, identitet och adressering i den nya arkitekturen.

Paper on node ID

Description

Objective

The aim of the course is to introduce students to a special class of time-sensitive systems commonly referred to as real-time systems. These systems are often embedded in a larger system, and are imposed time-constraints (or deadlines) which have to be met.

Content

The course covers topics such as time handling, fault tolerance, language support, real-time operating systems, allocation and scheduling for real-time systems (especially rate monotone scheduling).
The course consists of a series of lectures, assignments and a laboratory exercise in UPPAAL. It will be examined by an exam (2pts) and the assignments and laboratory (1pt)
to give a total of three points for this part of Computer Systems II (Datorsystem II, del 2).

Literature

These notes are essential reading: Tindell and Hanson.
Book: Distributed Systems Concepts and Design by Coulouris, Dollimore, Kindberg.

Updated  2007-01-29 10:28:13 by Anneli Folkesson.