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.