Computer Department, Ferdowsi University of Mashhad (FUM)
Office: 410
Office phone: 8815100 EXT. 410
Email: hyaghmae@ferdowsi.um.ac.ir
During the past few years, different technologies and
protocols have been proposed for computer and communication networks. By
developing Internet and its different applications, it is an understatement to
say that computer networking has had a much felt impact on our daily life. This
course is a graduate-level course which covers a broad range of advanced
networking research topics. In this semester, the syllabus puts a major
emphasis on Wireless Sensor Networks (WSNs). We will also study different
aspects of Packet Switching Networks (PSN), TCP/IP architecture, TCP congestion
control and Active Queue Management (AQM), Quality of Service (QoS),
Differentiated Services and Integrated Services, IP/ATM/MPLS networks and Next
Generation Networks (NGN).
·
Week 1: Introduction to Packet Switching Networks.(PDF)
·
Week 2: Asynchronous Transfer Technology (ATM)(PDF)
·
Week 3: Introduction to TCP/IP architecture
(IP,ARP,RARP and ICMP protocols)(PDF)(PDF)
·
Week 4: Transport Protocols (TCP,UDP)(PDF)
·
Week 5: Quality of Services (QoS) Principles
(Integrated Services and Differentiated Services)(PDF)
·
Week 6: TCP Congestion Control and Active Queue
Management (AQM)(PDF)
·
Week 7: Multi-Protocol Label Switching (MPLS).(PDF)
·
Week 8: MPLS Label Distribution Protocols and Traffic
Engineering
·
Week 9: Introduction to Wireless Sensor Networks (WSN)
and its applications (hardware and physical layer)(PDF)
·
Week 10:WSNs MAC Layer Protocols(PDF),(PDF)
·
Week 11:WSNs Routing Protocols(PDF)
·
Week 12:WSNs Transport Protocol and Reliability(PDF)
·
Week 13: Next Generation Networks (NGN)(PDF)
·
Week 14: Network Simulator (NS-2) (PDF)
·
Week 15: Some Papers Review
·
Week 16: Research Projects Description
Part of final grade of this course is assigned to your research projects. You are supposed to be familiar with NS2 simulator to perform your projects. At the middle of semester you should chose you research project and inform me it. If I confirm it, you can perform it as your course project. All projects consist of two parts: theoretical part and applied part which is its implantation in the NS2. You are supposed to read some state of the art papers in the field of your research project and write a technical report about it. In the second part of the project, you should implement the project in NS2 simulator and evaluate its performance by doing some simulation trials. There are some constraints however:
· Your project proposal will need to be approved by me. Talk to me whenever you have chosen your favour project.
· The project will need to be sufficiently complex and appropriate for this course.
· It should be feasible for 1-2 students to perform the project within a couple of months
· The project grade will be determined at the end of the next semester taking into account all previous milestones.