Multimedia via Data Networks. Agenda IP services in mobile telephony Voice over IP (High Definition) Video over IP  Video on demand  Video conferencing.

Slides:



Advertisements
Similar presentations
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Advertisements

A Presentation on H.323 Deepak Bote. , IM, blog…
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/11/28 H.323 Packet-based multimedia communications systems 1.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
VoIP EE 548 Ashish Kapoor. Characteristics – Centralized and Distributed Control H.323 pushes call control functionality to the endpoint, while still.
Media: Voice and Video in your SIP Environment Jitendra Shekhawat.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Skype & Network Management Taken from class reference : An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol Salman A. Baset and Henning Schulzrinne.
Review of a research paper on Skype
1.Alice (caller) calls Bob 2.The SIP server forks the call to Bob’s phone and the mail server 3.After 10 seconds, the mail server sets up RTSP sessions.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
IRT Lab IP Telephony Columbia 1 Henning Schulzrinne Wenyu Jiang Sankaran Narayanan Xiaotao Wu Columbia University Department of Computer Science.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
E*phone sipc Software SIP user agents Hardware Internet (SIP) phones SIP proxy, redirect server SQL database sipd SIPH.323 converter NetMeeting siph323.
1 CCM Deployment Models Wael K. Valencia Community College.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Public IP Telephony Introduction to VoIP Cisco Networking Academy Program.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Architecture SIP proxy, redirect server SQL database sipd Proxy, Redirect, Registration server. Authentication Programmable (SIP- CGI) OpenSource SQL database:
Architecture Proxy, Redirect, Registration server. Authentication Programmable (SIP- CGI) OpenSource SQL database: MySQL User information:
Collaboration Approaches for CTS05 GlobalMMCS Tutorial CTS05 St. Louis May Geoffrey Fox CTO Anabas Corporation and Computer Science, Informatics,
October 4, 2000 © 2000, Columbia University Kundan Singh Internet Real-Time Lab. Columbia University What it means ? What can we do ? How can we do ? What.
3. VoIP Concepts.
VoIP What is VoIP Background & Benefit VoIP Concepts What is H.323 Another VoIP Protocol SIP Considerations What is VoIP Background & Benefit VoIP Concepts.
Voice Over IP Friday Science Seminar 02/16/07 Southern Oregon University.
IP telephony overview and demonstration
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Sipdsip323sipconfsipumsipvxmlrtspd CINEMA Libraries libNT Win32 stub libcine Utilities parsing IPv6 libsip Basic SIP library libsip++ SIP UA library libmixer.
1 VoIP – Voice over Internet Protocol Patrick Hügenell, Andreas Vetter – TIM01AGR – 2003 VoIP Voice over IP.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
HDV over IP in Korea Joonbok Lee KAIST.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Asterisk based web real time communication Advisor : Lian-Jou Tsai Student : Jhe-Yu Wu.
HDTV Video and AC-3 Payload Formats Ladan Gharai Allison Mankin USC/ISI.
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers” Presented.
Internet Real-Time Laboratory demonstration Internet telephony, ubiquitous computing and ad-hoc networking Prof. Henning Schulzrinne (Presented by Ajay.
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers”
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
Lecture 10. P2P VoIP D. Moltchanov, TUT, Fall 2014
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Voice and Video over IP.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Ch 6. Multimedia Networking Myungchul Kim
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
HD2000 Briefing High-Definition rack-mount codec for integrators.
7: Multimedia Networking7-1 protocols for real-time interactive applications RTP, RTCP, SIP.
SIP-based VoiceXML browser (sipvxml)
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IP Telephony (VoIP).
Voice over internet protocol
Towards Junking the PBX: Deploying IP Telephony
SIP based VoiceXML browser
Deploying IP Telephony
Architecture OpenSource SQL database: MySQL
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
VOICE OVER INTERNET PROTOCOL
Internet Real-Time Laboratory demonstration
RTP and RTSP Realtime Transport Protocol
Internet Real-Time Laboratory demonstration
Internet Real-Time Laboratory demonstration
Architecture rtspd SIP/RTSP Unified messaging RTSP media server sipum
CINEMA clouds sipc e*phone Netmeeting H.323 sipd SIP RTSP MGCP PSTN
sipc e*phone sipd Netmeeting e*phone e*phone Clouds H.323 SIP RTSP
Internet telephony products
Presentation transcript:

Multimedia via Data Networks

Agenda IP services in mobile telephony Voice over IP (High Definition) Video over IP  Video on demand  Video conferencing  Download

Data Voice Video Internet Multiservice Network Packet-Based Integrated Multiservice Networks— Data/Voice/Video SNA

Multimedia via Data Networks

GSM/3G Mobile Telephony

Talsarunu tarifi (USD/min) VoIP un Lattelekom

SIP phones Basic SIP IP phones below $ phones video phones Speakerphones PDAs with SIP software MAC, Unix, and MSoft.

Voice Quality Guidelines

Silence Suppression by Voice Activity Detection SpeechSilenceSpeech No Cells CellsCells Voice Activity Detection (VAD)

Fax over IP

H.323 MCU Responsible for managing multipoint conferences (two or more endpoints engaged in a conference) The MCU contains  a Multipoint Controller (MC) that manages the call signaling  may optionally have Multipoint Processors (MPs) to handle media mixing, switching, or other media processing

Multisite Videoconferencing MCU Streaming server

rtspd Quick-time Gatekeeper SIPUA SIP H.323 RTSP sipd sipconf sipum sip323 SIP-H.323 signaling gateway Conferencing Programmable SIP servers Unified messaging Streaming media Hardware SIP phone Desktop SIP clients sipgw PSTN MGCP SIP-MGCP gateway SIP-PSTN gateway Regular telephones A Integrated SIP Service System

ENUM example: Voice Telekom PSTN Switch nic.at43.at e164.arpa INVITE PSTN-IP Gateway * 6. INVITE PSTNInternet

ENUM example: SMS delivery MO SMS Center nic.at43.at e164.arpa MESSAGE at43 SMPP Server 2. SMS via SMPP 6. MESSAGE PSTNInternet 1. SMS an

cross-domain call ENUM session IN NAPTR e164.arpa. ?... NAPTR... DNS SRV lookup fwd.pulver.com

ENUM DNS Asterisk Linux PBX Asterisk Linux PBX PBX PBX2PBX using ENUM PCM or SIP or IAX or H IN NAPTR e164.arpa. ?... NAPTR... PCM or SIP or IAX or H.323 ENUM

Skype Based on Kazaa Overlay network  Unstructured p2p file sharing overlay  Overlay p2p network consisting of ordinary and Super Nodes (SN).  Ordinary node connects to network through a Super Node. Centralized authentication server Excellent Audio quality based on Internet Low Bit rate Codec ILBC (

iLBC – MOS (Audio Quality) behavior versus percentage packet loss

Skype Skype client listens on configured TCP and UDP ports. Uses a variant of STUN to identify the type of NAT and firewall. Usage of TCP port 80 enables client to reach super node even through firewalls. Call signaling is done over TCP, messages are preferably transported over UDP. In the presence of NAT or firewalls, calls between caller and callee are routed by an intermediate node All Skype messages are encrypted.

HD Video resolution

HD video size i HD HDV p HD CIF/ FullD1 (SD) CIF (SD) digvid

1.2 High Quality Digital Video Technologies ResolutionBandwidthDelay HDTV Uncompressed 1080i (1920x fps) 720p (1280x720 60fps) 1~1.5Gbps100msec MPEG220~80Mbps1~2 sec H.26410Mbps2~3 sec SDTV Uncompressed 480i (720x480 30fps) 250Mbps100msec DV30Mbps~300msec MPEG25~6Mbps1~2 sec 4 of 14

Video Streaming Over the Network WMV 1.5Mbps25Mbps 5Mbps 50Mbps 100Mbps 1Gbps 10Gbps HD DV MPEG4 MPEG1 DVD H Kbps MPEG2 SD QHD Bandwidth 10Mbps H.263

Lab Tests Centaurus 10 GigE Centaurus 10 GigE UltraGrid Sender UltraGrid Receiver LDK-6000 PDP-502MX Gbps RTP/UDP/IP SMPTE 292M Back-2-back tests:  Video: 720p  Duration: 10 min  RTT: 70 µs  MTU: 8800 bytes Results:  No loss or reordering  Mbps throughput  Total 10,178,098 packets sent and received

HDV over IP system MPEG-2 TS IP Network Packetizer Packetizer and MPEG2 Decoder SenderReceiver TS Packets … … RTP Packets HD Camcorder IEEE1394 Interface HD Display … … 7 of 14

i2CAT experiences with HD 2001 Open Opera  Live transmission of an Opera (La Traviata) from Liceu Opera House to a cinema both in Barcelona to compare spectators feelings.  After several tests with experts, we concluded that the only acceptable quality was uncompressed high definition i2CAT Media Gateway HDSDI SDI MPEG2 (10Mbps) CINESA Diagonal UNIVERSITIES (UPC,UdG,UdL) IPMulticast HDSDI (1,5Gbps) Liceu Opera House

Video Packetization and IP Transport RTP packetization is based on:  ``RTP Payload Format for Uncompressed Video’’, RFC 4175 Ladan Gharai and Colin Perkins RFC 4175 covers packetization of various video formats:  Supports range of formats including standard & high definition video  Interlaced and progressive  RGB, RGBA, BGR, BGRA, YUV  Various color sub-sampling: 4:4:4, 4:2:2, 4:2:0, 4:1:1

RTP RFC 1889: RTP: A Transport Protocol for Real-Time Applications RFC 2250: RTP Payload format for MPEG1/MPEG2 Video  RTP Payload contain integral number of MPEG transport packet (188byte).  Suggest several MPEG picture fragmentation rules.  RTP Header fields for MPEG2 Video 8 of 14