Vær opmærksom på at dette website indeholder et arkiv med historiske data. Det aktuelle kursuskatalog findes på kursuskatalog.au.dk

AU kursuskatalog arkiv

[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]

Middleware og kommunikationsprotokoller for pålidelige systemer (TIMICO1U01) (Q2) ( efterår 2011 - 5 ECTS )

Rammer for udbud

  • Uddannelsessprog: engelsk (eller dansk)
  • Niveau: Kandidatniveau. Teknisk IT
  • Semester/kvarter: Q2
  • Timer per uge: 4
  • Deltagerbegrænsning: Ingen
  • Undervisningssted: Århus
  • Hovedområde: Ingeniørhøjskolen
  • Udbud ID: 33116

Formål

Deltagerne vil efter kurset have indsigt i mulighederne med state-of-the-art middleware og kommunikations-protokoller i forbindelse med udvikling af distribuerede pålidelige systemer samt distribuerede realtidssystemer. Fokus vil være på realtidskommunikationsprotokoller og middelware for fastopkoblede netværk.

Indhold

Dette kursus vil give en oversigt over fundamentale principper for distribueret realtidskommunikation over faste netværk anvendt i udviklingen af distribuerede pålidelige systemer med realtidskrav. Event-triggered protokoller f.eks. CAN protokollen vil blive præsenteret og diskuteret. Time-triggered protokoller for hårde realtidsapplikationer vil blive præsenteret, herunder time-triggered-arkitektur TTA, time-triggered-protokol TTP og Flexray-protokollen, der i dag er de-facto-standard i automobilindustrien for krævende realtidsprotokoller og applikationer. Time-triggered CAN (TT-CAN) vil blive præsenteret og diskuteret som en low-end løsning. Protokoldelen af kurset vil slutte med en præsentation af udviklingen indenfor switched-ethernet anvendt til kontrolsystemer f.eks. real-time Ethernet protokollen og standarden Ethernet/IP.
Middleware-delen af kurset vil give et overblik over forskellige typer af publish/subscribe systemer herunder OMGs Data Distribution Service for Real-Time Systems (DDS), give en introduktion til Real-Time CORBA standarden og open-source frameworkene TAO og ACE og afslutte med at præsentere teori og principper for middleware-standard IEEE11073 for medicinske distribuerede systemer.
Anvendelsen af IEEE1588 Precision Time Protocol (PTP) vil blive præsenteret i relation til anvendelsen i et distribueret real-tidssystem.

Faglige forudsætninger

Kendskab til arkitektur for distribuerede systemer f.eks. opnået ved deltagelse i TIARDI1.

Underviser

Annonceres senere

Undervisnings- og arbejdsform

Forelæsninger/øvelser

Litteratur

Annonceres senere

Eksamensterminer

Januar, reeksamen foregår efter aftale med underviseren

Udbyder

Ingeniørhøjskolen i Århus

Tilmelding til undervisning

http://mit.au.dk/

Læringsmål

Deltagerne skal ved afslutningen af kurset kunne:

  • Bedøm og udvælg en middleware-teknologi og kommunikationsprotokol til udvikling af distribuerede pålidelige real-tidssystemer
  • Design og konstruer en distribueret systemarkitektur ved anvendelse af den valgte middleware-teknologi og/eller kommunikationsprotokol
  • Validere en given distribueret arkitektur i forhold til at opfylde kravene til distribueret kommunikation
  • Forklare og sammenligne forskellige real-tidskommunikationsprotokoller for distribuerede pålidelige systemer
  • Sammenlign og reflekter over state-of-the-art forskningsartikler indenfor middeleware og kommunikationsprotokoller for distribuerede systemer

Bedømmelse

Obligatorisk aflevering af øvelser i løbet af kurset for at kvalificere sig til eksamen. Mundtlig eksamen (20 min) uden forberedelse med ekstern censur of karakter efter 7-skalaen.