Advanced Internet Services Henning Schulzrinne Dept of Computer

  • Slides: 12
Download presentation
Advanced Internet Services Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2009

Advanced Internet Services Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2009

Course overview Ü Challenges of the modern Internet Ü Protocol standardization Ü Next-generation Internet

Course overview Ü Challenges of the modern Internet Ü Protocol standardization Ü Next-generation Internet issues & architectures Ü from locator-identifier split to content-based networks Ü Multimedia networking & protocols

Multimedia Ü audio and video transmission (RTP) Ü quality of service (Diff. Serv, RVSP,

Multimedia Ü audio and video transmission (RTP) Ü quality of service (Diff. Serv, RVSP, NSIS, economics) Ü media on demand (RTSP, Flash. Video) Ü Internet telephony architecture and protocols (SIP, MGCP, enum) Ü presence, instant messaging (SIMPLE, XMPP) Ü location-based services (GEOPRIV)

Course goals Ü Descriptive: what’s out there Ü deployed, in standardization, research Ü skill-oriented:

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

Is this the right class for me? Ü This course does not address: Ü

Is this the right class for me? Ü This course does not address: Ü web services (SOAP) Ü network security Ü routing Ü 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 Ü Web page: Course. Works & Ü http: //www. cs. columbia. edu/~hgs/teaching/ais/

Course mechanics Ü Web page: Course. Works & Ü http: //www. cs. columbia. edu/~hgs/teaching/ais/ Ü Please note academic honesty policy: http: //www. cs. columbia. edu/education/honesty Ü 10 written homework assignments, with small programming problems and on-going project Ü Project: Internet multimedia radio + telephone, built in stages Ü TA: TBA Ü Office hours: Wednesdays, 4 -5 pm, 723 CEPSR or by appointment Ü Grading: assignments (including semester-long project) 50%, midterm 20%, final 25%, participation (class + list) 5% 10/18/2021 6

Readings and text book Ü No text book required Ü Will provide references to

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 (1999) Ü Kevin Jeffay and Hong. Jiang Zhang, Readings in Multimedia Computing and Networking, Morgan Kaufman (2001) 10/18/2021 7

Reference books – general networking Ü James F. Kurose and Keith W. Ross, Computer

Reference books – general networking Ü James F. Kurose and Keith W. Ross, Computer Networking – A Top-Down Approach Featuring the Internet, Addison. Wesley, 4 th edition, 2008. Ü Bruce S. Davie, Larry L. Peterson, Computer Networks: A Systems Approach, Morgan Kaufman, 2003, 3 rd edition. Ü 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, 4 th 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, 3 rd ed. , 1998. 10/18/2021 8

Reference books - multimedia and Internet telephony Ü John F. Koegel Buford, Multimedia Systems,

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. Ü RTP Ü Ü 10/18/2021 Colin Perkins, RTP, 2003 SIP and IMS Ü Miika Poikselka, Georg Mayer, Hisham Khartabil, Aki Niemi: The IMS, Wiley, 2004 Ü G. Camarillo, M. Garcia-Martin, The 3 G IP Multimedia Subsystem (IMS) : Merging the Internet and the Cellular Worlds, Wiley, 2004 Ü Gonzalo Camarillo, SIP Demystified, Mc. Graw-Hill, 2002. Ü Alan B. Johnston, SIP – Understanding the Session Initiation Protocol, Artech House, 2000. 9

Journals and magazines Ü All in ACM or IEEE digital library Ü Journals Ü

Journals and magazines Ü All in ACM or IEEE digital library Ü Journals Ü IEEE/ACM Transactions on Networking (TON) Ü Computer Communications Review (CCR) Ü ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) Ü Magazines Ü IEEE Communications Magazine (more physical layer) Ü IEEE Network Magazine Ü IEEE Wireless Communications Ü IEEE Multi. Media Ü IEEE Pervasive Computing Ü Commercial magazines Ü Alcatel, Lucent, … Ü Internet Protocol Journal (http: //www. cisco. com/ipj) Ü Cisco Packet (http: //www. cisco. com/packet) 10/18/2021 10

Related Conferences Ü General networking Ü IEEE Infocom Ü ACM Sigcomm Ü IEEE ICC

Related Conferences Ü General networking Ü IEEE Infocom Ü ACM Sigcomm Ü IEEE ICC and Globecom (more Vo. IP) Ü ICNP (Int. Conference on Network Protocols) Ü Multimedia Ü ACM Multimedia Ü NOSSDAV (Network and Operating Support for Digital Audio and Video) Ü Other Ü IMC (Internet Measurement Conference) Ü Per. Com (Pervasive Computing) 10/18/2021 11

Equipment Ü Need headset (headphone, microphone) Ü Get early and test compatibility! 10/18/2021 12

Equipment Ü Need headset (headphone, microphone) Ü Get early and test compatibility! 10/18/2021 12