Advanced Network Protocol Design

1.Simple Description

This course will focus on studying Network Protocols such as IPv6, Mobile IP, DiffServ, MPLS, Wireless Transport Protocols, Active Networks, Novel Network ManagementIssues,NGcN,Ubiquitous Networks, Metro Ethernet and Other Network Protocol Issues


A basic background in computer networks and computer related courses in undergraduate course or graduate course are required. If a student has not taken a related course but wishes to take the course, the student still may be admitted under the discretion of the instructor.

3.Required Texts

No, text

4.Topic to be covered in the class
The following is a tentative weekly lecture schedule for the course. But these can be changed.
Introduction to Network Protocols and IPv6
Mobile IPv4 and  Mobile IPv6
MPLS or MPLS and Diffserv
Wireless Transport Protocols
Active Network
Wireless LAN
Ubiquitous Networks 
Next Generation OSS
Metro Ethernet
Other Network Protocols Issues 
5. Recommended References
- IETF document and IETF Internet Drafts
- Other related documents for new network issues
6. Course Evaluation 
 - Examinations: 80%
 - Class Participation: 20%
   The above scheme could be changed during the course.



Lecture data

Chapter 1

  Introduction to Network Protocols and IPv6

Chapter 2

  Networking Architectures in Mobile IP Environment

Chapter 3

  Active Network

Chapter 4

  IntServ and DiffServ

Chapter 5


Chapter 6


Chapter 7

 Introduction to Network Management

Chapter 8

 Network Monitoring

Chapter 9


Chapter 10

 Management for Ubiquitous Computing

Final Examination

 Candidate Problems for Final Examination