Multimedia Communications

Similar documents
Multimedia. Multimedia Networks and Applications

Transporting audio-video. over the Internet

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

Data Communication Prof.A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture 36 Multimedia Networks

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

Transporting Voice by Using IP

4 rd class Department of Network College of IT- University of Babylon

Networking Applications

ETSF10 Internet Protocols Transport Layer Protocols

ABSTRACT. that it avoids the tolls charged by ordinary telephone service

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

Operating Systems CS 571

Introduction to Quality of Service

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Voice over IP (VoIP)

RSVP Support for RTP Header Compression, Phase 1

Multimedia networked applications: standards, protocols and research trends

Ai-Chun Pang, Office Number: 417. Homework x 3 30% One mid-term exam (5/14) 40% One term project (proposal: 5/7) 30%

RTP implemented in Abacus

Revision of Previous Lectures

Module 2 Overview of Computer Networks

Module 2 Overview of. Computer Networks

Multimedia in the Internet

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

VoIP Dictionary, Glossary and Terminology

Network+ Guide to Networks 6th Edition. Chapter 12 Voice and Video Over IP

A typical WAN structure includes the following components.

Designing Apps using DSP s. Sandeep Harpalani. Residential Gateway market. Analog Devices. - VoIP Applications for

Cisco Unified Communications Architecture Basics

01-VOIP-ADVANCED Agenda Voice over IP RTP SIP

Multimedia Applications. Internet Technologies and Applications

CS-461 Internetworking. Dr. Mohamed Aboutabl

Synopsis of Basic VoIP Concepts

ITP 140 Mobile Applications Technologies. Networks

Data Networks. Lecture 1: Introduction. September 4, 2008

Chapter 28. Multimedia

Multimedia Applications. Classification of Applications. Transport and Network Layer

in the Internet Andrea Bianco Telecommunication Network Group Application taxonomy

Hands-On IP Multicasting for Multimedia Distribution Networks

Chapter 15 Computer and Multimedia Networks

Master Course Computer Networks IN2097

Chapter 11: Understanding the H.323 Standard

Prof. Shervin Shirmohammadi SITE, University of Ottawa. Design Technologies. Lecture 17: Prof. Shervin Shirmohammadi CEG

Popular protocols for serving media

Networking interview questions

Digital Asset Management 5. Streaming multimedia

Lecture 2 Communication services The Trasport Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

ECS 152A Computer Networks Instructor: Liu. Name: Student ID #: Final Exam: March 17, 2005

Theoretical and Practical Aspects of Triple Play

Chapter 16 Networking

Transport protocols Introduction

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Fundamental Issues. System Models and Networking Chapter 2,3. System Models. Architectural Model. Middleware. Bina Ramamurthy

Lecture 14: Multimedia Communications

RTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889

Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4021: Networks Discussion. Chapter 1.

Multimedia Networking

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Multimedia Networks: Fundamentals and Future Directions

Objectives. Chapter 10. Upon completion you will be able to:

Overview of Networks

OR /2017-E. White Paper KARL STORZ OR1 FUSION IP. Unified Communication and Virtual Meeting Rooms WHITE PAPER

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

The Internet and the World Wide Web

H.323. Definition. Overview. Topics

Outline Overview Multimedia Applications Signaling Protocols (SIP/SDP, SAP, H.323, MGCP) Streaming Protocols (RTP, RTSP, HTTP, etc.) QoS (RSVP, Diff-S

RSVP 1. Resource Control and Reservation

Resource Control and Reservation

Resource Reservation Protocol

Dictionary List. A100K v May Acronyms and abbreviations used in AlphaCom E documentation

Data & Computer Communication

Outline. QoS routing in ad-hoc networks. Real-time traffic support. Classification of QoS approaches. QoS design choices

OSI Layer OSI Name Units Implementation Description 7 Application Data PCs Network services such as file, print,

Provides port number addressing, so that the correct destination application can receive the packet

M242 COMPUTER NETWORS AND SECURITY

Lecture 13: Transportation layer

Bandwidth Overview. Rev Whitepaper

Reminder: Datalink Functions Computer Networking. Datalink Architectures

CHAPTER -1. Introduction to Computer Networks

Distributed Multimedia Systems. Introduction

Chapter 6: Congestion Control and Resource Allocation

Ch. 4 - WAN, Wide Area Networks

ITP 140 Mobile Applications Technologies. Networks

Grandstream Networks, Inc. GWN7000 QoS - VoIP Traffic Management

Ethernet Switches (more)

Mohammad Hossein Manshaei 1393

Why multicast? The concept of multicast Multicast groups Multicast addressing Multicast routing protocols MBONE Multicast applications Conclusions

Introduction. H.323 Basics CHAPTER

Protocols for Multimedia on the Internet

Multimedia Applications over Packet Networks

Digital Communication Networks

CN1047 INTRODUCTION TO COMPUTER NETWORKING CHAPTER 6 OSI MODEL TRANSPORT LAYER

MULTIMEDIA COMMUNICATIONS

Configuring RSVP. Cisco IOS Quality of Service Solutions Configuration Guide QC-265

Alcatel OmniPCX Enterprise

Multimedia Networking

Introduction to Voice over IP. Introduction to technologies for transmitting voice over IP

Networks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces

Chapter 6. The Protocol TCP/IP. Introduction to Protocols

Transcription:

Multimedia Communications Directions and Innovations Introduction István Beszteri istvan.beszteri@hut.fi

Multimedia Communications: Source Representations, Networks and Applications! Introduction! Networks and Network Services! Multimedia Sources! Source and Destination Terminals! Applications of Multimedia Communications Networks! Conclusions

Introduction! Universal access to multimedia information! Multimedia communications! Transmission of multimedia information over networks

Multimedia! data! voice! graphics! still images! audio! video

Components of Multimedia Communications Networks Source Source Terminal Access Network Destination Terminal Delivery Network Backbone Network

Source! Consists of any or more of the multimedia sources

Source Terminal! Compress the source! May be battery-power-limited! May be aware that the destination terminal is limited in signal processing power! Packetize the data (guard against packet loss; aid error corrections)

Access Network! May be modeled by a single line connection (28.8 Kbit/s, 56Kbit/s, 1.5Mbit/s, ADSL, )! It may be a network that has shared capacity (have packet loss and delay)

Backbone Network! May consist of a physical circuit switched connection (PSTN)! Dedicated virtual path through a packet switched network (GPRS)! Standard TCP/IP connection! Characteristics: bandwidth, latency, jitter, packet loss, QoS guarantees

Delivery Network! Like the Access Network! One to many transmissions

Destination Terminal! Varying power! Varying mobility! Varying display! Varying audio capabilities

Networks and Network Services! Transmission rate Must be pushed as high as possible! Transmission reliability May suffer

Networks and Network Services Services / Network POTS ISDN ADSL VDSL CATV OC-N/STS-N Ethernet Fast Ethernet Gigabit Ethernet FDDI 802.11 (wireless) 802.11a (wireless) Rate 28.8-56 Kbit/s 64-128 Kbit/s 1.544-8.448 Mbit/s(downstream) 16-640 Kbit/s (upstream) 12.96-55.2 Mbit/s 20-40 Mbit/s N 51.84 Mbit/s 10 Mbit /s 100 Mbit/s 1000 Mbit/s 100 Mbit/s 1, 2, 5.5, and 11 Mbit/s in 2.4 GHz band 6-54 Mbit/s in 5 GHz band

Bottlenecks! As users obtain higher access rates bottlenecks move to the Backbone Network! The bottleneck can be in Access Network, Backbone network, in the Delivery Network or in the accessed server

Transmission Protocols! TCP (Transmission Control Protocol) Reliable Connection-oriented service Well suited for data traffic via Internet Retransmission of lost packets Problematical for delay-sensitive multimedia traffic

Transmission Protocols (cont.)! UDP (User Datagram Protocol) Connectionless Best-effort services over the Internet Avoid delays associated with transmission Not reliable (possible packet loses)

Packet Switched Networks! Unicast Source terminal sends packets to a single Destination Terminal! Broadcast Source terminal sends packets to all terminal on a network! Multicast Source terminal sends packets to a multicast group

Multicasting! Currently not supported by many of the routers! Achieved by using Multicast Backbone or Mbone! Implemented on top of the Internet using tunneling! Standard IP address is used to encapsulate the multicast transmissions

Real-time Transport Protocol! Developed by IETF for multimedia communications! Associated control protocol: RTCP! Allows multimedia applications to work together! Compression techniques can be negotiated! Synchronization of multiple media! RTCP is adjusted to the actual traffic

Resource Reservation Protocol (RSVP)! Allows a receiver to request certain performance requirements! Supports unicast and multicast! For multicast it allows reservations to be merged

RSVP and Multicast Sender 1 PATH Sender 2 R R Receiver C PATH RESV (merged) R R RESV Receiver A R RESV Receiver B

Other Protocols! H.320 or H.324 videoconferencing (ITU)! IETF was working on similar protocols! ITU and IETF collaboration -> H.323! H.323 includes H245 call control protocol

Multimedia Sources Source Bandwitdth (Hz) Sampling rate Bits per Sample Bit Rate Telephone voice 200-3400 8000 samples/s 12 96 Kbit/s Wideband speech 50-7000 16000 14 224Kbit/s Wideband audio two chanels20-20,000 44,1 Ks/s 16 per chanel 1.412 Mbit/s two chanels Color image 512 x 512 24 6.3 Mbit/s CCIR TV 720 x 576 x 30 24 300 Mbit/s HDTV 1280 x720 x 60 24 1327 Mbit/s Compression is needed

Telephone Bandwith Speech Coding Standards Coder Bit Rate (Kbit/s) Quality Complexity(MIPS) Log PMC (G.711) 64 Toll 4-4.3 MOS 0.01 ADPMC (G.726) 16-40 Toll at 32 Kbits/s 4.1 MOS 2 LD-CELP (G.728) 16 4.0 MOS 30 RPE-LTP (GSM) 13 3.5 MOS 6 QCELP (IS-96) 0.8-8.5 (variable) 3.3 MOS 15 VSELF (IS-54) 7.95 3.5 MOS 14 EFR (IS-641) 8 3.8 MOS 14 EVRC (IS-127) 1.2-9.6 (variable) 3.8 MOS 20 CS-ACELP (G.729) 8 4.0 MOS 20 CS-ACELP (G.729A) 8 3.75 MOS 11 MPC-MLQ (G.723.1) 5.3-6.4 3.5 MOS 16 CELP (FS 1016) 4.8 3.2 MOS 16

Videoconferencing Standards Standard Network Video Audio H.320 (1990) ISDN H.261 G.711 H.323 (1996) LANs/Internet H.261 G.711 H.324 (1995) PSTN H.263 G.723.1 H.310 (1996) ATM/B-ISDN H.262 MPEG-1

Source and Destination Terminals Terminal: Any device that connects a user to the network

Applications of Multimedia Communications Networks! The two most common multimedia communications applications are: Video streaming to multiple users Party-to-party or multiparty videoconferencing

Video Streaming to Multiple Users Multimedia Server Router WAN FDDI 100 Mbps High perform. Multimedia PC Bridge/Router Wireless Ethernet Bridge/Router Multimedia PC 1-10 Mbps 10 Mbps High perform. Multimedia PC Laptop 150 Mbps Router ATM LAN ATM LAN Personal Comm. Bridge/Router 4800 bps -64 kbps Laptop ATM LAN Personal Communicator ATM LAN 100 Mbps Personal Communicator Multimedia PC

Videoconferencing! One-to-one Relatively easy to deal with Latency, round trip delay Users negotiate compression methods and transmission rates Audio has priority

Videoconferencing (cont.)! Multiparty videoconferencing All participants receive all audio Mixing the audio from all participants at a central location For each participants to transmit audio of all other participants (requires same coding method) Video to display All participants see all the others (Hollywood Squares) Director control Loudest audio control

Conclusions! Delivery of multimedia content via seamless network connectivity is becoming reality! New solutions are developed every day