Software for Dedicated Computer Systems and Networks

Последна измена: December 5, 2019

Course: Software for Dedicated Computer Systems and Networks


ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

LecturerAssoc. Prof. Dr. Marija Kalendar

Course Goals (acquired competencies): Acquiring knowledge in Computer Networks in different environments and systems: airplanes, air traffic networks and network transport systems. Learning about up-to-date  computer network protocols and Gigabyte data transfer.

Course Syllabus: AirTraffic networkds. Networks in airplanes, civil and military. Networks for managing industrial transport. Network infrastructure for real time systems. Networks in transport and transport systems. Optical and wireless optical networks. Routing protocols: EIGRP, OSPF, PNNI, IS-IS, RIP, Reliable flooding; Hierarchical Routing; EGP, BGP-4, CIDR. Availability, Sustainability , Protection, fast routing; Quality of Service(QoS) QoS Specifications, traffic, characterization, basic principles; Scheduling QoS architectures; Reassured services; End-to-end adaptive applications, H.323 architecture OverQoS; Content delivery ; Traffic Engineering;  Designing routers for big data trafic;  Second generation network systems; Switch Fabric, Multi-Stage Fabrics; Routing, Port Mapping; Computations and connections;  Network processors: programmable networks; CAM and Ternary CAM IXP ; XScale Core processors; Microengines – RISC processors; Micro-engine  C compiler challenges with designing a modern commutators from Tera-bit; 100Tb/s optical router,  signed commutation and MPLS; MPLS; RSVP; Limited routing; Multicast; Multicast in LAN; IP Multicast architecture; IGMP; Multicast on application level.


Required Literature







Elecia White"Making Embedded Systems: Design Patterns for Great Software"O’Reilly Media2011


W. Richard Stevens"UNIX Network Programming, Volume 2: Interprocess Communications, 2nd Ed"Prentice Hall2012


W. R. Stevens, Garry Wright"TCP/IP Illustrated, Volume 1 & 2"Addison-Wesley2001