CSC/ECE 576 Connection-Oriented Networks

Various dominant connection-oriented networks, such as SONET/SDH, ATM, MPLS, and Optical Networks, will be presented. The emphasis will be on the data plane and control plane architectures. 3 credit hours.

 
   
   
Prerequisite
 

Basic knowledge of computer networks (CSC/ECE570 or equivalent), and good programming skills (C, C++, or Java).

 

Course Objectives  

To explore the architecture and signaling protocols of connection-oriented packet-switched and circuit-switched networks.


Course Requirements  

Examinations: There will be two non-cumulative exams, one mid-term and one final exam.

Homework will be assigned at the end of each Chapter.

Projects: You will develop two computer simulation projects using a programming language of your own choice (such as: C, C++, JAVA). Also, there will be an MPLS lab project.

Software requirements: C, C++, or JAVA

 

Course Outline  

1. Introduction
2. SONET/SDH
3. The ATM architecture
4. The multi-protocol label switching (MPLS) architecture
5. Optical fibers and components
6. Wavelengh routing optical networks
7. Congestion control in ATM networks
8. Label distribution protocols
9. GMPLS
10. Optical burst switching



Textbook
 

Connection-Oriented Networks: SONET/SDH, ATM, MPLS, and Optical Networks. Harry G. Perros Wiley, 2005, ISBN: 0470021632.


Computer and Internet Requirements  

NCSU has recommended minimum specifications for computers used for classes. Depending on your computer needs, we recommend your computer meet or exceed the following minimum specifications below.

PCs must have an Intel-compatible 800 MHz processor, 256 MB RAM, 8 GB hard drive with 1 GB free space available, 256 Color Display, CD-ROM drive, 800x600 (min.) video adapter, sound card, and speakers. The operating system should be Windows 2000 or XP. Real One Player Basic (available free online) and high speed Internet connection such as cable, DSL, T1 or LAN will be required for EOL courses.

MAC users must have a G3 processor with firewire and USB factory built-in, 256 MB RAM, 10 GB with 1GB free space available, 256 Color Display, CD-ROM drive, 800x600 (min) video adapter, sound card, and speakers. The operating system must be MacOS 10.3 (minimum) along with the RealOne and Internet specifications above.

For more detailed information on computer specifications and recommendations, please refer to our website at: http://engineeringonline.ncsu.edu/currentstudents/computeraccess.htm

 

Instructor  

Dr. Harry G. Perros, Professor
Dept. of Computer Science
Engineering Bldg II (COE II) 2-299, Box 8206
NCSU Campus
Raleigh, NC 27695

Phone: (919) 515-2041
Fax: (919) 515-7896
E-Mail: hp@csc.ncsu.edu
URL: http://www.csc.ncsu.edu/faculty/perros//index.html