ECE 642: Design and
Analysis of Computer Communication Networks
Fall 2001, ENT 174
Thursdays 4:30-7:10pm
Course Description:
This course covers modeling and analysis techniques for the performance
evaluation of modern computer
communication networks. The course covers
basic concepts in queueing analysis, simulation modeling,
and network modeling,
with applications to the performance analysis of communication networks.
Specific
topics include single server queues, queueing networks, loss networks, computer simulation methodologies,
deterministic network analysis, traffic models, and statistical multiplexing.
Prerequisites: ECE 542 and ECE 528
Who should take the course:
The course is intended for students majoring in Electrical and
Computer Engineering, Computer Science,
or a related field at the intermediate
to advanced graduate level. The course is provides a foundation for
students wishing to pursue research on
the design and performance analysis of
communication networks.
Students should have a strong background in
applied probability and random processes, as well as the ability
to program in
MATLAB and a general-purpose programming language such as C or C++.
Textbook: A set of class notes will be made available to students.
References: The following reference books will be put on reserve
in the library.
1. Data Networks, 2nd edition, by D. Bertsekas
and R. Gallager, Prentice-Hall, 1992.
2. Telecommunication Networks: Protocols,
Modeling and Analysis, by M. Schwartz, Addison-Wesley, 1987.
3. Queueing Systems, vol. 1: Theory, vol. 1:
Computer Applications, by L. Kleinrock, Wiley, 1975, 1976.
Instructor: Brian L. Mark
ST2: Room 245
tel: 703-993-4069, fax: 703-993-1601
email: bmark@gmu.edu
Office Hours: Thurs. 7:30-8:30pm or by appointment
Grading: Mini-Project = 25%, Midterm = 30%, Final Exam = 45%.
Schedule:
Aug. 30 Introductory
Teletraffic Theory
Sep. 6 Introductory
Teletraffic Theory
Sep. 13 Introductory
Teletraffic Theory
Sep. 20 Introductory
Teletraffic Theory
Sep. 27 Advanced
Queueing Theory
Oct. 4 Advanced
Queueing Theory
Oct. 11 Advanced
Queueing Theory
Oct. 18 Advanced
Queueing Theory
Oct. 25 Midterm
Nov. 1 Advanced
Queueing Theory
Nov. 8 Queueing
and Loss Networks
Nov. 15 Queueing and Loss
Networks
Nov. 22 Thanksgiving
Break
Nov. 29 Queueing and Loss
Networks
Dec. 6
Queueing and Loss Networks / Review
Homework Assignments:
Weekly homework
assignments will be given, but not graded.
However, students should make every
effort to complete the assignments as
preparation for the midterm and final exam. Sample solutions
will
be posted (but look at these only after making a sincere effort on the homework
problems!).
Midterm Exam: Thurs. Oct. 25, 2001 (in-class)
Midterm covers course material up to and including the M/G/1 queue.
You are allowed to bring two sheets
(8.5" by 11") of notes and a calculator. The midterm will test
the ability to solve quantitative questions similar
to the homework problems. You are advised to study the lecture notes,
homework problems/solutions, as
well as the relevant parts of the class notes.
Mini-Project:
A mini-project involving simulation
and computation will
be assigned and graded.
Final Exam: 4:30-7:15 pm on Thursday,
December 13 (in class)
______________________________________________________________________________
last updated: Nov. 28, 2001