chapter 28. network management chapter 29. multimedia

20
Computer Networks 28/29-1 Chapter 28. Network Management Chapter 29. Multimedia

Upload: finn-ayala

Post on 31-Dec-2015

52 views

Category:

Documents


3 download

DESCRIPTION

Chapter 28. Network Management Chapter 29. Multimedia. Network Management System and SNMP Concepts. Internet Audio/Video. Streaming stored audio/video refers to on-demand requests for compressed audio/video files - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-1

Chapter 28.Network Management

Chapter 29.Multimedia

Page 2: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-2

Network Management System and SNMP Concepts

Page 3: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-3

Internet Audio/Video

• Streaming stored audio/video refers to on-demand requests for compressed audio/video files

• Streaming live audio/video refers to the broadcasting of radio and TV programs through the Internet

• Interactive audio/video refers to the use of the Internet for interactive audio/video applications

Page 4: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-4

Digitizing Audio and Video

• Digitizing audio– Voice: 64 Kbps = 8,000 samples x 8 bits– Music: 44,100 samples x 16 bits -> 705.6 Kbps for mono, 1,411 Mbps for stereo

• Digitizing video– 25 frames/second, 1024 x 768 pixels, 24 bits/pixel– 2 x 25 x 1024 x 768 x 24 = 944 Mbps

• Compression is needed to send video (audio) over the Internet

• Audio Compression– Predictive encoding: GSM(13Kbps), G.729(8Kbps), G.723.3(6.4 or 5.3 Kbps)– Perceptual encoding: MP3 (MPEG audio layer 3)

• Video Compression– Image compression: JPEG– Video compression: MPEG

Page 5: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-5

Streaming Stored AV: (1)

• First approach: Using a Web server

Page 6: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-6

Streaming Stored AV: (2)

• Second approach: Using a Web server with metafile

Page 7: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-7

Streaming Stored AV: (3)

• Third approach: Using a media server

Page 8: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-8

Streaming Stored AV: (4)

• Fourth approach: Using a media server and RTSP

Page 9: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-9

Real-time Interactive AV

• Time relationship

Page 10: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-10

Real-time Interactive AV

• Jitter is introduced in real-time data by the delay between packets

Page 11: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-11

Timestamp

• To prevent jitter, we can timestamp the packets and separate the arrival time from the playback time

Page 12: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-12

Playback Buffer

• A playback buffer is required for real-time traffic

Page 13: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-13

Characteristics of Real-time AV Communication

• A sequence number on each packet is required for real-time traffic

• Real-time traffic needs the support of multicasting

• Translation means changing the encoding of a payload to a lower quality to match the bandwidth of the receiving network

• Mixing means combining several streams of traffic into one stream.

• Support from transport layer protocol

• TCP, with all its sophistication, is not suitable for interactive multimedia traffic because we cannot allow retransmission of packets.

• UDP is more suitable than TCP for interactive traffic. However, we need the services of RTP, another transport layer protocol, to make up for the deficiencies of UDP

Page 14: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-14

Real-time Transport Protocol (RTP)

• RTP is designed to handle real-time traffic on the Internet

• RTP uses a temporary even-numbered UDP port

Page 15: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-15

Real-time Transport Control Protocol (RTCP)

• RTCP is designed to control the flow and quality of data and allow the recipient to send feedback to the source or sources

• RTCP uses an odd-numbered UDP port number that follows the port number selected for RTP

Page 16: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-16

Voice over IP

• Session Initiation Protocol (SIP) by IETF and H.323 by ITU-T

• SIP

Page 17: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-17

SIP Simple Session

Page 18: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-18

Tracking the Callee

Page 19: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-19

H.323 Architecture and Protocols

Page 20: Chapter 28. Network Management Chapter 29. Multimedia

Computer Networks 28/29-20

H.323 Example