Download
cmpe 150 winter 2009 n.
Skip this Video
Loading SlideShow in 5 Seconds..
CMPE 150 – Winter 2009 PowerPoint Presentation
Download Presentation
CMPE 150 – Winter 2009

CMPE 150 – Winter 2009

130 Views Download Presentation
Download Presentation

CMPE 150 – Winter 2009

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. CMPE 150 – Winter 2009 • Lecture 19 • March 12, 2009 • P.E. Mantey

  2. Syllabus

  3. Internet Layering • Level 5 -- Application Layer • (rlogin, ftp, SMTP, POP3, IMAP, HTTP..) • Level 4 -- Transport Layer(a.k.a Host-to-Host) • (TCP, UDP) • Level 3 -- Network Layer (a.k.a. Internet) • (IP, ICMP, ARP) • Level 2 -- (Data)Link Layer / MAC sub-layer • (a.k.a. Network Interface or Network Access Layer) • Level 1 -- Physical Layer

  4. Today’s Agenda • Applications Layer • DNS • nslookup • Multimedia • Applications of the future • Cisco SmartCare (Matt Rollins) http://www.cisco.com/en/US/products/ps7343/serv_group_home.html • GoRemote Wireless Access (Anselm Kia) GoRemote is now iPass (ipass.com) • http://www.myxpl.com(username:cmpe | password:cmpe)

  5. http://www.zoneedit.com/lookup.html

  6. Multimedia • Introduction to Audio • Audio Compression • Streaming Audio • Internet Radio • Voice over IP • Introduction to Video • Video Compression • Video on Demand • The MBone – The Multicast Backbone

  7. Introduction to Audio • (a) A sine wave. (b) Sampling the sine wave. (c) Quantizing the samples to 4 bits.

  8. Audio Compression • (a) The threshold of audibility as a function of frequency. • (b) The masking effect.

  9. Streaming Audio • A straightforward way to implement clickable music on a Web page.

  10. Streaming Audio (2) When packets carry alternate samples, the loss of a packet reduces the temporal resolution rather than creating a gap in time.

  11. Streaming Audio (3) • The media player buffers input from the media server and plays from the buffer rather than directly from the network.

  12. Streaming Audio (4) • RTSP commands from the player to the server.

  13. Internet Radio • A student radio station.

  14. Voice over IP • The H323 architectural model for Internet telephony.

  15. Voice over IP (2) • The H323 protocol stack.

  16. Voice over IP (3) • Logical channels between the caller and callee during a call.

  17. SIP – The Session Initiation Protocol • The SIP methods defined in the core specification.

  18. SIP (2) • Use a proxy and redirection servers with SIP.

  19. Comparison of H.323 and SIP

  20. Video Analog Systems • The scanning pattern used for NTSC video and television.

  21. The JPEG Standard • The operation of JPEG in lossy sequential mode.

  22. The JPEG Standard (2) • (a) RGB input data. • (b) After block preparation.

  23. The JPEG Standard (3) (b) (a) • (a) One block of the Y matrix. • (b) The DTC coefficients.

  24. The JPEG Standard (4) • Computation of the quantized DTC coefficients.

  25. The JPEG Standard (5) • The order in which the quantized values are transmitted.

  26. The MPEG Standard • Synchronization of the audio and video streams in MPEG-1.

  27. The MPEG Standard (2) • Three consecutive frames.

  28. Video on Demand • Overview of a video-on-demand system.

  29. Video Servers • A video server storage hierarchy.

  30. Video Servers (2) • The hardware architecture of a typical video server.

  31. The MBone – The Multicast Backbone • MBone consists of multicast islands connected by tunnels.

  32. Future is now… • http://www.zcomnetworks.net • http://espn.go.com/broadband/espn360/index