Academic Catalog


Course Code: 5670532
METU Credit (Theoretical-Laboratory hours/week): 3(3-0)
ECTS Credit: 8.0
Department: Electrical And Electronics Engineering
Language of Instruction: English
Level of Study: Graduate
Course Coordinator: Prof.Dr. ELF UYSAL
Offered Semester: Spring Semesters.

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.