overview of the multimedia networks

24
Overview of The Multimedia Networks Hamid R. Rabiee Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi Spring 2011

Upload: ismailaali

Post on 14-Apr-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 1/24

Overview of The

Multimedia NetworksHamid R. Rabiee

Mostafa Salehi, Fatemeh Dabiran, Hoda Ayatollahi

Spring 2011

Page 2: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 2/24

Digital Media Lab - Sharif University of Technology

2

Outlines

² Course Introduction (Syllabus)

² Course Outline

² Why Multimedia Networking?

Page 3: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 3/24

Multimedia Networking

² Instructors: Hamid R. Rabiee, PhD ([email protected])

² Office: CE department #804 or #803 (DML)

² TAs:

² Mostafa Salehi ([email protected])

² Office: CE department #803 (DML lab)

² Hoda Ayatollahi ([email protected] )

² Office: CE department #803 (DML lab)

² Fatemeh Dabiran ([email protected])

² Office: CE department #803 (DML lab)

² Hours:

² Class hours:

² Exercise hours:

² Course web page: http://dml.ir/?page_id=346

Digital Media Lab - Sharif University of Technology

3

Page 4: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 4/24

Course Introduction

² The course goal:

² This course is primarily concerned with the problems that arise when

carrying audio/video contents over the modern communication networks

²The course will :² Present an overview of current/future multimedia applications and

architectures

² Discuss deployment problems

² Discuss Multimedia Network Design and study solutions

² Examine emerging technologies and open research problems related to

multimedia networking

Digital Media Lab - Sharif University of Technology

4

Page 5: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 5/24

Course Introduction

² Prerequisites:

² Signal and Systems, Multimedia Systems, Computer Networks

² Background in Computer Systems Performance Evaluation (e.g., Simulation,

Experimental, or Analytical approaches)

² Experience with Matlab and GNU/Linux.

² Simulation Tool: OpNet

² Style:

² Both slides and whiteboard

² Reading List:

² Recommended books and papers

² Slides

² Handouts

Digital Media Lab - Sharif University of Technology

5

Page 6: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 6/24

Course Introduction

² Evaluation:

² Home works

² About 7 series of home works

²30% of the final grade

² Quiz

² About 11 prearranged

² 10% of the final grade

² Midterm written exam

² 25% of the final grade

² Final written exam

² 25% of the final grade

²Critical Reading & Presentation

² 10% of the final grade

² Projects (+)

² 10% of the final grade

Digital Media Lab - Sharif University of Technology

6

Page 7: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 7/24

Course Outline

² Introduction

² Fundamentals of Multimedia

² Background Information similar to the ones covered in the Multimedia Systems

² Fundamentals of Next Generation Networks

² Quality of Service

² Principles (e.g. Admission Control and Shaping/Policing)

² QoS Architecture (Integrated services; Differentiated services)

²Traffic engineering (Fair Scheduling)

² Flow and congestion control (Buffer Management)

² Error Correction & concealment

Digital Media Lab - Sharif University of Technology

7

Page 8: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 8/24

Course Outline

² Multimedia over IP (IP multicast)

² Multimedia over Overlay networks

² Multimedia Applications

² Multimedia Protocols

² Signaling Protocols (SIP, H.323), Streaming (Real-time) Protocols (RTP, RTCP)

² IP Multimedia Subsystem (IMS)

² Multimedia over Wireless/ sensor network 

² Multimedia Networking Applications

² Digital TV, Voice Over IP, IPTV, Audio/video Conferencing, Interactive Multiplier 

Games, Application-Level Framing, Video Servers

Digital Media Lab - Sharif University of Technology

8

Page 9: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 9/24

Course Outline

² Multimedia Network Security

² Encryption, digital signatures, authentication, IP security

² Digital watermarking security features in multimedia compression standards,

secure media streaming

² Content Networks

² Convergence Networks

² Hot Research Topics

Digital Media Lab - Sharif University of Technology

9

Page 10: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 10/24

Why Multimedia Networking?

² The use of IP-based Internet is growing , both in business & home usage

² Growth of networked multimedia applications on the Internet

² A balance of digital broadcasting with multimedia streaming over IP networks

² IP network, especially Internet, is becoming a very attractive channel for multimedia

communications.

² Dedicated networks and ATM are not widely available to bulk of users

² There are many applications for Internet multimedia:

² Internet telephone, Internet TV, video conferencing, network games, remote

corroboration, media rich social networks, …

² IP uses packet switching

² Suitable for unexpected burst of data without establishing an explicit connection

² Bandwidth is shared and so data can be sent at any time

Digital Media Lab - Sharif University of Technology

10

Page 11: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 11/24

Networked Multimedia Applications

Digital Media Lab - Sharif University of Technology

11

Music

Streaming

Information

SearchMovies

StreamingFinance,

Brokerage

Digital Photos

The Internet cloud

E-mail

Video Clip

 Attachment

Video

Conference

VoIP

WirelessWirelessBrowsingBrowsing

Page 12: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 12/24

Networked Multimedia Applications

² Multimedia Extended Email

² World Wide Web

² Video Distribution Services

² Video Conferencing

² Interactive Distributed Games

² Virtual Reality

² E-Learning

² Instant Messaging

² Sometimes there may be only one media, but similar requirements:

² Image Distribution, Telephony, Radio, Jukebox Services, Document Archives

Digital Media Lab - Sharif University of Technology

12

Page 13: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 13/24

Classes of Internet Multimedia Apps

² Streaming stored media

² Stored on server 

² Examples: pre-recorded songs, famous lectures, video-on-demand

²Streaming live media² “Captured” from live camera, radio, T.V.

² 1-way communication, maybe multicast

² Examples: concerts, radio broadcasts, lectures

² Real-time interactive media

² 2-way communication

² Examples: Internet phone, video conference

Digital Media Lab - Sharif University of Technology

13

Page 14: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 14/24

A Sample Framework of Media Delivery

Media

Encoding

Audio

VideoAnimation

Web

Server 

Send Request

to Media

Server 

Media

Server 

Proprietary

Format

•Multicast capable

•More Robust

•Access to Storage

•Relieves Web Server 

Send Stream

To Clients

•Standalone player 

•Java based player 

•Browser plug-in player 

•Appliance

•Decode

•Buffer 

•Sync.

To hear or view a media file

without downloading it

Note: P2P applications and

Services increasing

Clients

Send Request

To Servers

Page 15: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 15/24

Multimedia Expectations

²Multimedia Expectations from a Communication Network 

² t ra f fic requirements 

² limits on real-time parameters (delay, jitter)

²bandwidth and reliability

²sychronizat ion 

² funct ion al requirements 

²support for multimedia services such as multicasting, security,

mobility and session management

²More about media & multimedia on next session

Digital Media Lab - Sharif University of Technology15

Page 16: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 16/24

Main Problems in Multimedia Applications

² Supporting multimedia applications over a computer network renders the

application distributed.

² Multimedia Transmission over Wireless/Wired networks

² Convergence on Wireless, Multimedia, and Internet

Digital Media Lab - Sharif University of Technology16

Multimedia Capability

Enhanced Mobility

Full ConnectivityMultimedia Internet

Wireless

Page 17: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 17/24

Main Problems in Multimedia Applications

² Multimedia data is huge

² Audio, Images, graphics, and video

² Wireless/Internet lacks performance guarantee

²Best effort service, no QoS provision by itself 

² Packet loss, congestion, latency, delay jitters

² Errors in wireless links

² Internet is heterogeneous

² Varying network conditions, user preferences, device capabilities

² Question : How to Enable EFFICIENT, ROBUST, UBIQUI TOUS Delivery? 

Digital Media Lab - Sharif University of Technology17

Page 18: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 18/24

Multimedia Networking Issues

² Media Issues

² Huge amount of data

² Different formats of media (need for 

Coders & Decoders, Different

Applications, transmission protocols, ...)

² Issues for real-time transport of 

streaming multimedia

² Quality of media

² Network Issues

² Availability and Performance of NW

Bandwidth

² Reliability of Transport and

Performance

² Availability of “Media-aware”

Middleware

² Availability and Performance of 

Applications

² Required standards for data exchange

in heterogeneous environments

² Security and copyright Issues

² Wireless networks issues

² Integration of wired and wireless

heterogeneous networking systems

Digital Media Lab - Sharif University of Technology18

Page 19: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 19/24

Solutions

² Two basic Approaches

² Network-centric

² End system-based

Digital Media Lab - Sharif University of Technology19

Page 20: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 20/24

End-System based solutions

² End-System Based

² Compression

² Layered and scalable coding

² Base layer, enhancement layers

² MPEG: SNR, spatial, temporal scalability

² MPEG-4 fine granularity scalability (FGS), and H.264

²MPEG Scalable Video Coding (SVC)

² Media distribution

² Media synchronization

² Multimedia network protocol

Digital Media Lab - Sharif University of Technology20

Page 21: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 21/24

End-System based solutions

² End-system Based

² QoS Control

² Congestion Control

²Source-based rate control, Receiver-based rate control, Hybridrate control

² Rate-adaptive source encoding

² Rate shaping

² Error Control

² FEC, retransmission (ARQ), error-resilient encoding, error concealment

Digital Media Lab - Sharif University of Technology21

Page 22: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 22/24

Network-centric based solutions

² Network-centric

² Packet Classification

² Packet is marked based on the Type of Service

² Packet Scheduling

² choose next packet to send on link

² Integrated Services: flow based

² architecture for providing QOS guarantees in IP networks for individual application

sessions

² Differentiated Services: packet based

² Mark IP packet to specify treatment

² Multi Protocol Label Switching: flow+ packet based

² A forwarding scheme that tags packets with labels

Digital Media Lab - Sharif University of Technology22

Page 23: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 23/24

Sharif University of Technology, Department of Computer Engineering, Multimedia Systems Course

Next Session

Multimedia Networking

23

Page 24: Overview of The Multimedia Networks

7/27/2019 Overview of The Multimedia Networks

http://slidepdf.com/reader/full/overview-of-the-multimedia-networks 24/24

References

² Shashank Khanvil kar, Faisal Bashi r , Dan Schonfeld, and Ashfaq Khokhar,

“ Multimedia Networks and Communication”, University of Illinois at

Chicago, 2004.

² Jenq-Neng Hwang, “Introduction to multimedia networking”, Cambridge

University Press,

Digital Media Lab - Sharif University of Technology24