next up previous contents
Next: Lent Term 1999: Part Up: Michaelmas Term 1998: Part Previous: Optimising Compilers

Digital Communication II

Lecturer: Professor I.M. Leslie
(iml@cl.cam.ac.uk)

No. of lectures: 12

Prerequisite course: Digital Communication I

This course is a prerequisite for Security (Part II).

Review of basic principles.
Abstraction, layering. Concept of channel. OSI reference model. Standards bodies. [2 lectures]

The Internet in detail.
IP addressing, header functions, routing architecture, routing protocols. [2 lectures]

TCP in detail.
TCP bandwidth usage and control, congestion, efficiency. Connection states. [2 lectures]

Multicast.
Concepts. Internet multicast model. Applications. Basic implementation. Refinements. Congestion control. [1 lecture]

Quality of service in the Internet.
Guarantees versus best effort. Flow specs. IntServ and DiffServ. RSVP. Economic models. [3 lectures]

ATM.
Architecture, motivation. Relation to packet switching, circuit switching. Quality of service considerations. Resource management. Performance quantities. VR performance, effective bandwidth. ABR strategies. [1 lecture]

Late topics.
An examination of some current issues in the Internet. [1 lecture]

Recommended books:


Comer, D. & Stevens, D. (1995). Internetworking with TCP-IP, vol. 1 and 2. Prentice-Hall (3rd ed.).

Halsall, F. (1992). Data Communications, Computer Networks and Open Systems. Addison-Wesley (3rd ed.).

Schwartz, M. (1987). Telecommunication Networks: Protocols, Modeling and Analysis. Addison-Wesley.


next up previous contents
Next: Lent Term 1999: Part Up: Michaelmas Term 1998: Part Previous: Optimising Compilers
Christine Northeast
1998-10-01