EE5410 HIGH-SPEED AND EMBEDDED COMPUTER NETWORKING

Course Code:5675410
METU Credit (Theoretical-Laboratory hours/week):3 (3.00 - 0.00)
ECTS Credit:8.0
Department:Electrical and Electronics Engineering
Language of Instruction:English
Level of Study:Graduate
Course Coordinator:Prof.Dr. ŞENAN ECE SCHMİDT
Offered Semester:Fall Semesters.

Course Objectives

The students will learn techniques for designing computer networks and network devices that work under real-time constraints.


Course Content

Review of core and edge network architectures.Introduction to in-vehicle and industrial communication networks.Quality of Service and real-time operation concepts.Basic router architectures.Fabric scheduling.Quality of Service schedulers.Packet processing and lookup.Switch fabric architectures.IPv6 and Next Generation Networks.In-vehicle networking system requirements and architectures.CAN Bus,LIN.Byteflight,FlexRay.Scheduling for CAN Bus and FlexRay.Industrial Communication Networks.Real time Ethernet.


Course Learning Outcomes

This course is designed to provide the students with a research-oriented point of view on computer networking under time/resource/performance constraints. The first part of the course is dedicated to high-speed router and switch design with Quality of Service support. We consider both switches in the backbone networks and on-chip networks. The second part of the course focuses on networks for embedded systems with real-time performance guarantees. Both parts of the course include scheduling algorithms to achieve performance guarantees. The course follows both fundamental and recent research papers. The students are expected to perform paper readings and reviews as well as a term project.


Program Outcomes Matrix

Contribution
#Program OutcomesNoYes
1Depth: Our graduates acquire in depth knowledge in one of the various specialization areas of Electrical and Electronics Engineering, they are informed about current scientific research topics and they implement innovative methods.
2Breadth: Our graduates get familiarized in other subspecialty areas related to their specialization in Electrical and Electronics engineering and/or relevant areas in other disciplines.
3Research: Our graduates acquire the skills to conduct and to complete scientific research by accessing contemporary knowledge in their specialty areas.
4Life-long learning: Our graduates develop their life-long learning habits.
5Communication skills: Our graduates concisely communicate their ideas and work related results in written and oral form.
6Ethics: Our graduates internalize rules of research and publication ethics as well as professional ethics.