GEORGE MASON UNIVERSITY
Electrical and Computer Engineering Department
Fall 1999, ECE 542, Dr. Ferit Yegenoglu
TENTATIVE COURSE SCHEDULE
Week |
Date |
Topic and Reading Assignments |
1 |
8/30 |
Course overview and Introduction: Packet and circuit switching, connection oriented/connectionless services, overview of data communication network architectures, layered architectures., OSI and TCP/IP protocol reference models. |
2 |
9/6 |
Labor Day (No Class) |
3 |
9/13 |
Layered Protocol Architectures: OSI and TCP/IP protocol layering, common layer functions, example networks and data communications services, overview of standardization process. |
4 |
9/20 |
Physical layer: Theoretical basis for data transmission and fundamental limits, transmission medium, modem signal constellations, quantization, PCM, binary encoding techniques, channel capacity, transmission of analog and digital signals, transmission media. |
5 |
9/27 |
Data link layer: Error detection, parity check codes, cyclic redundancy checks, retransmission strategies, stop and wait ARQ, go-back-n ARQ, sliding window control. |
6 |
10/4 |
Data link layer: Performance of various data link control procedures, example data link control protocols (HDLC, Frame Relay, Internet, ATM). |
7 |
10/13 |
Multiple access: controlled and random access techniques, roll call polling, hub polling, pure Aloha, slotted Aloha, carrier sense multiple access with collision detection, performance analysis and comparison. |
8 |
10/18 |
Multiple access: TDMA, FDMA, CDMA, WDMA, IEEE 802 LANs and MANs (token ring, token bus, ethernet, DQDB), LAN bridging, high speed LANs. |
9 |
10/25 |
Mid-Term Exam. |
10 |
11/1 |
Network layer routing function: bifurcated routing, shortest path routing, flooding, flow based routing, distance-vector routing, link-state routing, hierarchical routing. |
11 |
11/8 |
The network layer in the Internet: The IP protocol, Internet control protocols, IP routing, IP multicasting, mobile IP, multi protocol label switching, differentiated services, integrated services. |
12 |
11/15 |
ATM networks: ATM protocol model, services, signalling, traffic management. |
13 |
11/22 |
The transport layer: The transport service and elements of transport protocols, the transport layer in the Internet, the TCP and UDP protocols. |
14 |
11/29 |
ATM and Internet interworking: Classical IP over ATM, LAN emulation in ATM, Multi-Protocol over ATM, Next Hop Routing Protocol. |
15 |
12/6 |
Network performance evaluation: Introduction to traffic modeling, short range and long range dependent traffic models, queueing analysis. |
16 |
12/13 |
Final Exam |
GEORGE MASON UNIVERSITY
Electrical and Computer Engineering Department
ECE 542 Computer Network Architectures and Protocols, Fall 1999
Information Sheet
Prerequisites: Graduate Standing and STAT 344 or MATH 351 or equivalent
Time: Mondays, 7:20 pm - 10:00 pm
Location: Robinson B, Room 201
Instructor: Dr. Ferit Yegenoglu
Office: S&T-II Room: 235
Telephone: 301 428-4638
Email: ferit@erols.com
Office Hours: Mondays, 6:00 pm - 7:00 pm, by e-mail at other times.
Aim: This class will cover the protocol and architecture of modern computer communication networks, including LANs, MANS, WANs and other packet switched networks. Particular attention will be given to Internet, ATM, and Frame Relay architectures and protocols. Some performance aspects of computer networks will also be discussed.
Textbooks:
A. Tanenbaum, Computer Networks, 3rd ed., Prentice-Hall, 1996.
M. Schwartz, Telecommunication Networks: Protocols, Modeling and Analysis, Addison Wesley, 1987
Recommended reading:
W. Stallings, High Speed Networks, Prentice-Hall, 1997.
D. Commer Computer Networks and Internet, Prentice-Hall, 1997.
C. Sunshine, Computer Networks Architectures and Protocols, 2nd Ed, Plenum, 1990.
D. Bertsekas and R. Gallager, Data Networks, 2nd ed., Prentice-Hall, 1992.
W. R. Stevens, TCP/IP Illustrated, Volume 1, Addison-Wesley, 1996
R. Onvural, Asynchronous Transfer Mode Networks, 2nd edition, Artech Publishers, 1995
IEEE Communications Magazine, recent relevant issues
Relevant Internet Request for Comments (RFCs)
Grading:
There will be weekly assignments, a mid-term exam, and a final exam. They will count toward the grade as follows: Homework 10%, Mid-term Examination 40%, Final Examination 50%.
Exams:
The tentative date for the mid-term is October 25th. The final exam is scheduled for December 13th.