Protocol Software Engineering

582607
6
Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
The course consists of two parts: lectures and laboratory. The lecture part covers fundamentals of protocol implementation: protocol design, specification, verification and testing as well as implementation issues including packet classification and filtering, retransmissions and efficiency. Linux traffic control, kernel threads and implementation of IP and TCP are examined as practical examples. The laboratory part consists of 3 projects covering protocol design, protocol specification and verification using SDL, and implementation of a small extension or modification to existing protocol implementation. Prerequisites: Operating systems, Internet protocols, Programming in C, and Network programming. Course exam ??? ??nd March from ??.00 to ??.00.
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2007 kevät 15.01-19.02. Englanti

Luennot

Aika Huone Luennoija Päivämäärä
Ma 16-20 CK112 Kimmo Raatikainen 15.01.2007-19.02.2007

Harjoitusryhmät

Group: 1
Aika Huone Ohjaaja Päivämäärä Huomioitavaa
Ma 16-18 CK110 Kimmo Raatikainen 12.03.2007—12.03.2007
Ma 14-16 CK110 Kimmo Raatikainen 12.03.2007—23.04.2007

There are no exercise sessions. There is a laboratory in period IV.