EE532 COMMUNICATION NETWORK ANALYSIS

Course Code:5670532
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. ELİF UYSAL
Offered Semester:Spring Semesters.

Course Objectives

This course is one of the required core courses of the M.S. program in the Telecommunications area (students are required to take EE533, EE535 and at least one of EE532/EE536). Students who take EE532 will (1) insight into how data networks should be structured, (2) mathematical modeling tools to represent the essential components of a given networking scenario, (3) analytical skills to analyze these models to engineer mechanisms for future generations of data networks, (4) engineering know-how to design resource allocation, service, medium access or networking mechanisms that work correctly with provable performance guarantees (such as throughput, latency, age, energy-efficiency), with acceptable computational complexity that scales well with network size.


Course Content

Mathematics of Internet Architecture. Resource allocation as utility maximization. Statistical multiplexing. Scheduling: switch archtectures, maximal matchings. Network Capacity, Max Weight scheduling. Scheduling in wireless networks: proportional fair scheduling in the downlink, channel-aware scheduling in cellular networks, ad hoc wireless networks, random access mechanisms, slotted aloha and variants, q-csma. Joint optimization of transport, network and MAC layers. Adaptive window flow control. Dijkstra and Bellman-Ford algorithms for link state and distance vector routing, applications in the Internet and wireless networks. Structured and unstructured P2P streaming.


Course Learning Outcomes


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.