| SIUC Home | Campus Index A-Z | Apply Now | People Finder | Jobs | Webmail |

Department
Home, Overview, Contact, Facilities...

People
Faculty, Staff

Programs
Undergraduate, Graduate, Courses, Course Schedules, Course Materials...

Research
Activities, Grants

Scholarships

Opportunities

Utilities
Webmail, Downloads

CS 540-3
Advanced Computer Networks

Catalog Description

Topics include routing protocols used in internet; data compression techniques; telecommunication systems - its services, architecture and protocols; high speed networks; routing protocols in mobile ad-hoc networks; and a detailed performance analysis of different window flow control and congestion control mechanisms using queuing theory.

Prerequisite:

CS 330 with a grade of C or better, or consent of the instructor.

Objectives

This course will focus on the design and analysis of computer communication networks based on the OSI reference model. Both hardware and software design problems associated with interconnecting geographically dispersed computing systems into a single shared resource computer network will be examined. Emphasis will be placed on evaluating various network components, design strategies, and approaches to analyze and improve network performance.


Course Outline
  Lectures
1. Queuing Theory
M/M/1 queue
State-dependent queues - M/M/N/N queue etc.
4
2. Performance analysis
Data Link Layer protocols
Flow Control and Congestion Control Mechanisms
Virtual circuit model, Sliding window model
4
3. Queuing Networks
Open Queuing Networks
Closed Queuing Networks
3
4. Internet Routing
Static Routing
Dynamic routing
Routing in The Global Internet
Interior Gateway Protocols
Exterior Gateway Protocols
8
5. Data Compression Techniques
Run length encoding
Arithmetic coding
String matching Algorithms
4
6. Routing Protocols in Unidirectional Networks 2
7. High Speed Networks
ATM
High speed LANs
4
8. Intorduction to Telecommunication Systems
GSM - Services, Architecture, and Protocols
5
9. Routing Protocols in Mobile Ad-hoc Networks 4
10. Quality of Service 2
11. Term Paper, There may be some Lab(s) which is up to the instructor.  
  Total 40

Webmaster - EOE Link - Privacy Policy     Last Update: August 2007