Syllabus for CS 598, Internet Telephony

Summer 2008


The syllabus is broken up into six two-week sections:

  1. Introduction

  2. Internet Telephony

  3. Quality of Service and Security

  4. The Public Switched Telephone Network

  5. Applications and Services

  6. Economics and Regulation

Section 1: Introduction, Tuesday, 27 May through Thursday, 5 June.

Readings
Managing stored voice in the Etherphone system by Douglas Terry and Daniel Swinehart, ACM Tranactions on Computer Systems, February 1988 (v. 6, n. 1).

Voice over IP by Upkar Varshney, Andy Snow, Matt McGivern, and Christi Howard, Communications of the ACM, January 2002 (v. 45, n. 1).

Class notes
The Internet
Voice as Data

Quiz - Tuesday, 10 June
The answers.
The grades.

Section 2: Internet Telephony, Tuesday, 10 June through Thursday, 19 June.

Readings
A Voice Over IP Service Architecture for Integrated Communications by Daniele Rizzetto and Claudio Catania in IEEE Internet Computing, May-June 1999 (v.3, n. 3).

The Session Initiation Protocol: Internet-Centric Signaling by Henning Schulzrinne and Jonathan Rosenberg, IEEE Communications Magazine, October, 2000 (v. 38, n. 10).

Class notes
The Real-Time Transport Protocol
Session Management
The Session Initiation Protocol

Quiz - Tuesday, 24 June
The answers.
The grades.

Section 3: Quality of Service and Security, Tuesday, 24 June through Thursday, 3 July.

Readings
Assessing Voice Quality in Packet-Based Telephony by Jan Janssen, Danny DeVieeschauwer, Maarten Büchil and Guido Petit in IEEE Internet Computing, May-June 2002 (v. 6, n. 3).

Holistic VoIP Intrusion Detection and Prevention System by Mohamed Nassar, Saverio Niccolini, Radu State and Thilo Ewald in Proceedings of the First International Conference on Principles, Systems and Applications of IP Telecommunications, 2007.

Class notes
Quality of Service
Implementing Quality of Service

Quiz - Tuesday, 8 July
The answers.
The grades.

Section 4: The Public Switched Telephone Network, Tuesday, 8 July through Thursday, 17 July.

Drop Day - Wednesday, 16 July

Readings
Integrating Internet Telephony Services by Wenyu Jiang, Jonathan Lennox, Sankaran Narayanan, Henning Schulzrinne, Kundan Singh, and Xiaotao Wu in IEEE Internet Computing, May-June 2002 (v. 6, n. 3).

Terminating Telephony Services on the Internet, by Vijay Gurbani and Xian-He Sun in IEEE/ACM Transactions on Networking, August 2004 (v. 12, n. 4).

Class notes
The Telephone Network
Telephone Network Signaling

Quiz - Tuesday, 22 July
The answers.
The grades.

Section 5: Applications and Services, Tuesday, 22 July through Thursday, 30 July.

Readings
Providing Emergency Services in Internet Telephony, by Henning Shulzrinne and Knarig Arabshian in IEEE Internet Computing, May-June 2002 (v. 6, n. 3).

Programming Internet Telephony Services by Jonathan Rosenberg, Jonathan Lennox and Henning Schulzrinne in IEEE Internet Computing, May-June 1999 (v. 3, n. 3).

Presentations
B. Makavana, Tuesday, 22 July: Time Synchronization for VoIP Quality of Service by Hugh Melvin and Liam Murphy in IEEE Internet Computing, May-June 2002 (v. 6, n. 3).

Quiz - Tuesday, 5 August
The answers.
The grades.

Section 6: Economics and Regulation, Tuesday, 5 August through Thursday, 14 August.

Last Day of Class - Thursday, 14 August

Readings
The economics of the Internet: Utility, utilization, pricing, and Quality of Service, Andrew Odlyzko, 7 July 1998.

Tussle in Cyberspace: Defining Tomorrow’s Internet by David Clark, John Wroclawski, Karen Sollins and Robert Braden in IEEE/ACM Transactions on Networking, June 2005 (v. 13, n. 3).

Presentations
S. Kumar, Thursday, 7 August: Real-Time Voice Communication over the Internet Using Packet Path Diversity by Yi Liang, Eckehard Steinbach and Bernd Girod in Proceedings of the Ninth ACM International Conference on Multimedia.

S. Kulkarni, Tuesday, 12 August: Holistic VoIP Intrusion Detection and Prevention System by Mohamed Nassar, Saverio Niccolini, Radu State and Thilo Ewald in Proceedings of the First International Conference on Principles, Systems and Applications of IP Telecommunications.

J. Hardy, Thursday, 14 August: Critical VPN security analysis and new approach for securing VoIP communications over VPN networks by Wafaa Bou Diab, Samir Tohme and Carole Bassil in Proceedings of the Third ACM Workshop on Wireless Multimedia Networking and Performance Modeling.

Quiz - Thursday, 14 August
The answers.
The grades.


This page last modified on 7 July 2008.

Creative
    Commons License