Semester Offering: January

To impart a unified systems view of the broad field of IP network. The fundamental principles and some current applications of IP network are thoroughly presented.


Communication Networks. Quality-of-Service (QoS) in IP network. Per-hop Packet Processing. Edge-to-Edge Network Model. Multi protocol Label Switching (MPLS). Low-speed and High-speed Link Technologies.


Consent of Instructor.


I Communication networks

  1. Definition and Network Structure
  2. Switching Techniques
  3. Open System Interconnection (OSI) Reference Model

II Quality-of-Service (QoS) in IP Networks

  1. Generalized QoS Framework
  2. The Components of Network QoS
  3. A Hierarchy of Network
  4. Predictable Per-Hop Behavior
  5. Predictable Edge-to-Edge Behavior
  6. QoS-based Routing

III Per-hop Packet Processing

  1. A Generic Router
  2. Classification (IPv4 and IPv6)
  3. Policing and Marking
  4. Queue Management

IV Edge-to-Edge Network Models

  1. Integrated Services
  2. Differentiated Services

V Multiprotocol Label Switching (MPLS)

  1. General Concept
  2. Layer 3 Routing
  3. Label Switching
  4. MPLS Operation
  5. MPLS Architecture and Elements
  6. Packet-based LSR & ATM LSR Operation
  7. Label Switching Path (LSP) and its establishment
  8. Label Distribution Protocol
  9. Loop Survival, Prevention and Detection in MPLS

VI Low-speed and High-speed Link Technologies (if the time is enough)

  1. Integrated Services Digital Network (ISDN)
  2. Asymmetric Digital Subscriber Line
  3. IEEE802.11 and Bluetooth
  4. IP over ATM


Lecture Notes.


Vivek Alwayn: Advanced MPLS Design and Implementation, Cisco Press, 2002, 469 pp.
Gurdeep S. Hura and Mukesh Singhal: Data and Computer Communications, Networking and Internetworking, CRC Press, 2001, 1140 pp.
Grenvuille Armitage: Quality of Service in IP Networks, MacMillan, 1 st Edition 2000, 309 pp.
W. Stallings: Data and Computer Communications, MacMillan, 4 th Edition, 1994, 875 pp.
A. Kershenbaum: Telecommunication Network Design Algorithms, McGraw-Hill, 1993
F.Halsall: Data Communications, Computer Networks and Open Systems , Addison-Wesley, 3 rd Edition, 1992
B.Sklar: Digital Communications: Fundamentals and Applications, Prentice Hall, 1988, 776 pp
M. Schwartz: Telecommunication Networks: Protocols, Modeling and Analysis , Addison-Wesley, 1987
V. Ahuja: Design and Analysis of Computer Communication Networks, McGraw-Hill, 1982


IEEE/ACM Transaction on Networking
IEEE Communication Magazine
IEEE Network Magazine
IEEE Journal on Selected Areas in Communications
IEEE Transaction on Communications
International Journal of Communication Systems


The final grade will be computed from the following components:
midterm exam. (30%),
final exam. (50%),
assignment (20%).
Closed-book examination is normally used in both mid-sem and final exam.