advanced internet services n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Advanced Internet Services PowerPoint Presentation
Download Presentation
Advanced Internet Services

Loading in 2 Seconds...

play fullscreen
1 / 10

Advanced Internet Services - PowerPoint PPT Presentation


  • 153 Views
  • Uploaded on

Advanced Internet Services. Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003. Overview. Course outline Prerequisites Assignments Projects Exams. Course outline: Internet multimedia. Review of Internet architecture current architecture

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Advanced Internet Services' - ivria


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
advanced internet services

Advanced Internet Services

Henning Schulzrinne

Dept. of Computer Science

Columbia University

Fall 2003

overview
Overview
  • Course outline
  • Prerequisites
  • Assignments
  • Projects
  • Exams
course outline internet multimedia
Course outline: Internet multimedia
  • Review of Internet architecture
    • current architecture
    • challenges to existing models
    • standardization
  • Internet multimedia architectures: from IP multicast to peer-to-peer
  • Audio and video compression
    • audio and video programming
  • IP multicast
    • routing, programming
    • application layer multicast
course outline
Course outline
  • Requirements for IP multimedia applications
  • QoS: models, resource reservation, DiffServ
  • Multimedia transport
  • Adaptive applications
  • Internet telephony
  • Application-layer mobility
  • Security issues for multimedia
  • Ubiquitous computing in an Internet framework
    • service location (DDS, SLP, LDAP, …)
  • Content distribution networks (CDN)
  • Peer-to-peer networks for content distribution and streaming
course goals
Course goals
  • Descriptive: what’s out there
    • deployed, in standardization, research
  • skill-oriented: programming projects, semester running project, measurements, …
  • critical evaluation: why? how else?
  • interactive: discussion + questions in class, on mailing list
am i in the right room
Am I in the right room?
  • This course does not address:
    • web services (SOAP)  Prof. Kaiser’s class
    • network security  4180 (but some security discussion here)
    • routing  6998 class this semester
  • You should know:
    • general networking (e.g., 4119: Tanenbaum, Kurose/Ross, Bertsekas/Gallagher, etc.)
    • C/C++, maybe Java
    • on Windows and/or Linux
course mechanics
Course mechanics
  • Web page: http://www.cs.columbia.edu/6181
  • Email list: cs6181@cs.columbia.edu
    • subscribe at http://lists.cs.columbia.edu/mailman/listinfo/cs6181
  • 5 written homework assignments, with small programming problems
  • Project: Internet multimedia radio + telephone, built in stages
  • TA: TBA
  • Office hours: We, 4-5 pm, 815 CEPSR
  • Grading: assignments (including semester-long project) 50%, midterm 20%, final 25%, participation (class + list) 5%
readings and text book
Readings and text book
  • No text book required
  • Will provide references to papers and chapters
  • Good books include:
    • Jon Crowcroft, Mark Handley, Ian Wakeman, Internetworking Multimedia, Morgan Kaufman
    • Kevin Jeffay and HongJiang Zhang, Readings in Multimedia Computing and Networking, Morgan Kaufman
reference books general networking
Reference books – general networking
  • James F. Kurose and Keith W. Ross, Computer Networking – A Top-Down Approach Featuring the Internet, Addison-Wesley, 2nd edition, 2003.
  • Bruce S. Davie, Larry L. Peterson, and David Clark, Computer Networks: A Systems Approach, Morgan Kaufman, 1999.
  • W. R. Stevens, TCP/IP Illustrated, vol. 1. Reading, Massachusetts: Addison-Wesley, 1994.
  • D. E. Comer, Internetworking with TCP/IP, vol. 1. Englewood Cliffs, New Jersey: Prentice Hall, 4th ed., 2000.
  • D. E. Comer and D. L. Stevens, Internetworking with TCP/IP – Design, Implementation, and Internals, vol. 2. Englewood Cliffs, New Jersey: Prentice, Hall, 3rd ed., 1998.
reference books multimedia and internet telephony
Reference books - multimedia and Internet telephony
  • John F. Koegel Buford, Multimedia Systems, Addison Wesley, 1994.
  • Borko Furht, Handbook of Multimedia Computing, CRC, 1999.
  • Ralf Steinmetz and Klara Nahrstedt, Multimedia: Computing, Communications and Applications, 1995.
  • Olivier Hersent, David Gurle, Jean-Pierre Petit, IP Telephony, Addison-Wesley, 2000.
  • Gonzalo Camarillo, SIP Demystified, McGraw-Hill, 2002.
  • Alan B. Johnston, SIP – Understanding the Session Initiation Protocol, Artech House, 2000.