ppt

332 views
257 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
332
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ppt

  1. 1. CMPE 150 – Winter 2009 <ul><li>Lecture 19 </li></ul><ul><li>March 12, 2009 </li></ul><ul><li>P.E. Mantey </li></ul>
  2. 2. Syllabus
  3. 3. Internet Layering <ul><li>Level 5 -- Application Layer </li></ul><ul><li> (rlogin, ftp, SMTP, POP3, IMAP, HTTP..) </li></ul><ul><li>Level 4 -- Transport Layer(a.k.a Host-to-Host) </li></ul><ul><li>(TCP, UDP) </li></ul><ul><li>Level 3 -- Network Layer (a.k.a. Internet) </li></ul><ul><li>(IP, ICMP, ARP) </li></ul><ul><li>Level 2 -- ( Data ) Link Layer / MAC sub-layer </li></ul><ul><li> (a.k.a. Network Interface or Network Access Layer) </li></ul><ul><li>Level 1 -- Physical Layer </li></ul>
  4. 4. Today’s Agenda <ul><li>Applications Layer </li></ul><ul><ul><li>DNS </li></ul></ul><ul><ul><li>nslookup </li></ul></ul><ul><ul><li>Multimedia </li></ul></ul><ul><li>Applications of the future </li></ul><ul><ul><li>Cisco SmartCare (Matt Rollins) http://www.cisco.com/en/US/products/ps7343/serv_group_home.html </li></ul></ul><ul><ul><li>GoRemote Wireless Access (Anselm Kia) GoRemote is now iPass (ipass.com) </li></ul></ul><ul><ul><li>http://www.myxpl.com (username: cmpe | password: cmpe ) </li></ul></ul>
  5. 5. http://www.zoneedit.com/lookup.html
  6. 6. Multimedia <ul><li>Introduction to Audio </li></ul><ul><li>Audio Compression </li></ul><ul><li>Streaming Audio </li></ul><ul><li>Internet Radio </li></ul><ul><li>Voice over IP </li></ul><ul><li>Introduction to Video </li></ul><ul><li>Video Compression </li></ul><ul><li>Video on Demand </li></ul><ul><li>The MBone – The Multicast Backbone </li></ul>
  7. 7. Introduction to Audio <ul><li>(a) A sine wave. (b) Sampling the sine wave. (c) Quantizing the samples to 4 bits. </li></ul>
  8. 8. Audio Compression <ul><li>(a) The threshold of audibility as a function of frequency. </li></ul><ul><li>(b) The masking effect. </li></ul>
  9. 9. Streaming Audio <ul><li>A straightforward way to implement clickable music on a Web page. </li></ul>
  10. 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. 11. Streaming Audio (3) <ul><li>The media player buffers input from the media server and plays from the buffer rather than directly from the network. </li></ul>
  12. 12. Streaming Audio (4) <ul><li>RTSP commands from the player to the server. </li></ul>
  13. 13. Internet Radio <ul><li>A student radio station. </li></ul>
  14. 14. Voice over IP <ul><li>The H323 architectural model for Internet telephony. </li></ul>
  15. 15. Voice over IP (2) <ul><li>The H323 protocol stack. </li></ul>
  16. 16. Voice over IP (3) <ul><li>Logical channels between the caller and callee during a call. </li></ul>
  17. 17. SIP – The Session Initiation Protocol <ul><li>The SIP methods defined in the core specification. </li></ul>
  18. 18. SIP (2) <ul><li>Use a proxy and redirection servers with SIP. </li></ul>
  19. 19. Comparison of H.323 and SIP
  20. 20. Video Analog Systems <ul><li>The scanning pattern used for NTSC video and television. </li></ul>
  21. 21. The JPEG Standard <ul><li>The operation of JPEG in lossy sequential mode. </li></ul>
  22. 22. The JPEG Standard (2) <ul><li>(a) RGB input data. </li></ul><ul><li>(b) After block preparation. </li></ul>
  23. 23. The JPEG Standard (3) <ul><li>(a) One block of the Y matrix. </li></ul><ul><li>(b) The DTC coefficients. </li></ul>(a) (b)
  24. 24. The JPEG Standard (4) <ul><li>Computation of the quantized DTC coefficients. </li></ul>
  25. 25. The JPEG Standard (5) <ul><li>The order in which the quantized values are transmitted. </li></ul>
  26. 26. The MPEG Standard <ul><li>Synchronization of the audio and video streams in MPEG-1. </li></ul>
  27. 27. The MPEG Standard (2) <ul><li>Three consecutive frames. </li></ul>
  28. 28. Video on Demand <ul><li>Overview of a video-on-demand system. </li></ul>
  29. 29. Video Servers <ul><li>A video server storage hierarchy. </li></ul>
  30. 30. Video Servers (2) <ul><li>The hardware architecture of a typical video server. </li></ul>
  31. 31. The MBone – The Multicast Backbone <ul><li>MBone consists of multicast islands connected by tunnels. </li></ul>
  32. 32. Future is now… <ul><li>http://www.zcomnetworks.net </li></ul><ul><li>http://espn.go.com/broadband/espn360/index </li></ul>

×