The Picture must be Clear. IPTV Quality of Experience



Similar documents
An Introduction to VoIP Protocols

Rural Telephone Service Co., Inc. Troubleshooting and Remote Monitoring for IPTV Finding the needle in the haystack

VoIP Bandwidth Considerations - design decisions

An architecture for the delivery. of DVB services over IP networks Rennes, January 2007 INTRODUCTION DIGITAL VIDEO TRANSPORT

IPTV Primer. August Media Content Team IRT Workgroup

Microsoft TV Test. Technology Background. ICC Technology. Application Note. by John Williams

Trends of Interactive TV & Triple Play

A Study on Video Over IP and the Effects on FTTx Architectures. Patrick J. Sims, RCDD Principal Engineer

WAN Data Link Protocols

diversifeye Application Note

Ingenieur Büro Unterbusch Tel: +49 (0) Fax: +49 (0) TelLink

Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

Internet Protocol Television (IPTV)

ADVANTAGES OF AV OVER IP. EMCORE Corporation

Computer Networks CS321

Internet Firewall CSIS Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS net15 1. Routers can implement packet filtering

Chapter 2 - The TCP/IP and OSI Networking Models

Protocols. Packets. What's in an IP packet

itvsense Probe M-301/M-304

IxLoad: Testing Microsoft IPTV

Encapsulating Voice in IP Packets

Combining Voice over IP with Policy-Based Quality of Service

IPTV and its transportation...

The Triple Play Analysis Suite - VoIP. Key Features. Standard VoIP Protocol G.711 SIP RTP / RTCP. Ethernet / PPP. XDSL, Metro Ethernet

Voice over IP. Demonstration 1: VoIP Protocols. Network Environment

Internet Working 15th lecture (last but one) Chair of Communication Systems Department of Applied Sciences University of Freiburg 2005

Monitoring Conditional Access Systems

Application Notes. Introduction. Contents. Managing IP Centrex & Hosted PBX Services. Series. VoIP Performance Management. Overview.

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Implementing VoIP support in a VSAT network based on SoftSwitch integration

Optimizing Converged Cisco Networks (ONT)

Classes of multimedia Applications

Avaya ExpertNet Lite Assessment Tool

Datasheet EdgeVision

IPTV hit primetime. Main Topic

(Refer Slide Time: 01:46)

Introduce Quality of Service in your IP_to_IP unreliable infrastructure

Testing VoIP on MPLS Networks

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program

Demonstration of Internet Protocol Television(IPTV) Khai T. Vuong, Dept. of Engineering, Oslo University College.

SIP Trunking and Voice over IP

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

Outline Computer Networking Lecture 25: Last Mile Technologies Peter Steenkiste. Fall

TDM services over IP networks

VOICE over IP H.323 Advanced Computer Network SS2005 Presenter : Vu Thi Anh Nguyet

Three Key Design Considerations of IP Video Surveillance Systems

Region 10 Videoconference Network (R10VN)

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

Applications that Benefit from IPv6

Voice over IP. Abdus Salam ICTP, February 2004 School on Digital Radio Communications for Research and Training in Developing Countries

This topic lists the key mechanisms use to implement QoS in an IP network.

Technical Training Seminar on Troubleshooting the Triple Play Services for CCTA Member Companies August 24, 25, 26, 2010 San Juan, Puerto Rico

Chapter 11. User Datagram Protocol (UDP)

Agilent Technologies Performing Pre-VoIP Network Assessments. Application Note 1402

DVB-S2 and DVB-RCS for VSAT and Direct Satellite TV Broadcasting

AP200 VoIP Gateway Series Design Features & Concept AddPac R&D Center

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

Glossary of Terms and Acronyms for Videoconferencing

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Address Resolution Protocol (ARP)

DG Forwarding Algorithm

Network Simulation Traffic, Paths and Impairment

Your new VoIP Network is working great Right? How to Know. April 2012 WHITE PAPER

VIDEOCONFERENCING. Video class

Call Admission Control and Traffic Engineering of VoIP

12 Quality of Service (QoS)

Bandwidth Security and QoS Considerations

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

11/22/

Azure Media Service Cloud Video Delivery KILROY HUGHES MICROSOFT AZURE MEDIA

TECHNICAL CHALLENGES OF VoIP BYPASS

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Transport and Network Layer

Master Course Computer Networks IN2097

WHITE PAPER September CA Nimsoft For Network Monitoring

White Paper Content Delivery Networks (CDN) for Live TV Streaming

Internet Technology Voice over IP

All IP. Is Swisscom ready to take up the challenge? Ueli Dietiker, CEO Swisscom Fixnet Ltd Felix R. Graf, VP TV & portal Swisscom fixnet Ltd

SSVP SIP School VoIP Professional Certification

Comparison of Voice over IP with circuit switching techniques

Clearing the Way for VoIP

Indepth Voice over IP and SIP Networking Course

IP SLAs Overview. Finding Feature Information. Information About IP SLAs. IP SLAs Technology Overview

VOIP-211RS/210RS/220RS/440S. SIP VoIP Router. User s Guide

IP Telephony Deployment Models

Solutions to enhance the performance & security of your networks & applications.

Course 4: IP Telephony and VoIP

Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.

SIP (Session Initiation Protocol) Technical Overview. Presentation by: Kevin M. Johnson VP Engineering & Ops

Evolution of telecom network infrastructure for broadcast and interactive applications

SSVVP SIP School VVoIP Professional Certification

ISTANBUL. 1.1 MPLS overview. Alcatel Certified Business Network Specialist Part 2

Tresent Technologies IPQ User report

Multimedia Communications Voice over IP

Voice over IP. Presentation Outline. Objectives

IP videoconferencing solution with ProCurve switches and Tandberg terminals

CVOICE Exam Topics Cisco Voice over IP Exam # /14/2005

Transcription:

The Picture must be Clear IPTV Quality of Experience 1

Video-over-IP vs IPTV? Video-over-IP A technology for moving video from A to B How about: Video-over-wire? Video-over-UHF? Video-over-Satellite? Can use that technology in many ways IPTV Telco to offer video to complete the triple play of services Why? Increased ARPU 2

Video over IP Live Feed SDI Encoder ASI Network Feed Encoder Modulator PSIP Generator Multiplexor Live Feed Network Feed SDI Encoder Encoder Ethernet Switch Modulator PSIP Generator 3

Projected IPTV Households (000 s) 16,000 14,000 12,000 10,000 ROW Asia N. America Europe 8,000 6,000 4,000 2,000 0 2003 2004 2005 2006 2007 Source: Datamonitor 4

Where we really are 2005 1.5 Million - Point Topic 0.5 Million in Asia 0.15 Million in China - Siemens PCCW 500,000 FastWeb 161,000 Canal 160,000 TPS 140,000 Les Echos 5

842 Million TV Households USA Europe ROA Japan India Size exaggerated for visibility China IPTV Today 6

IPTV Delivery Topology Services IP Switching & Routing Simple Switching Encoder Encoder Network Management xdsl DSLAM VOD Server Middleware & Services TS Mux Edge Router Backbone Aggregation Network Internet gateway Ethernet DSLAM PSTN gateway Local Servers BAS xdsl 7

TS vs IP Transport IP Flows Transport Streams Transport Stream One Multi-Program Transport Stream Many Single-Program Transport Streams 8

IP Flows and UDP UDP Header UDP Data IP Header IP Data Ethernet Header Frame Data Ethernet CRC Flow Identified by: Source IP Address UDP Port Destination IP Address UDP Port 9

UDP Encapsulation ad hoc: 7 TS packets per UDP TS aligned nicely TS TS TS TS TS TS TS UDP Packet IP Packet TS TS TS TS TS TS TS UDP Packet IP Packet Split Packet! A Variant: TS not aligned Variable number of TS packets per UDP TS TS TS TS UDP Packet IP Packet TS TS TS TS TS TS TS UDP Packet IP Packet 10

Protocol Stack A V A V HTTP TS A V A V TCP RTP TS ASF UDP UDP UDP UDP IP IP IP IP Video Codecs MPEG-2 MPEG-4 Part 2 MPEG-4 Part 10 (H.264) VC-1 Audio Codecs MPEG-1/2 AC-3 MPEG-2/4 AAC WMA 11

Coding Efficiency and Compatibility 12

Packet transport delay & Jitter Effects: Degraded interactivity Increased startup latency Effects: Increased packet loss Perturbed timebase 13

Packet transport Loss & Mis-Ordering Effects: Visual or Audio impairment Effects: Increased interarrival jitter Perturbed timebase 14

Network Performance for Video Broadcast Video Requirement Typical Network Today? ITU-T Y.1541 Voice/Data 10-11 10-10 10-9 10-8 10-7 10-6 10-5 10-4 10-3 10-2 10-1 15

COP #3 FEC (10x10) 1 Columns (L) 2 3 10 FEC (rows) 1 R o w s (D) 2 3 10 FEC (columns) 16

Typical configurations and performance The following examples are given for a typical use of video streaming over IP: Video at 4Mb/s and transported with 7 MPEG-2 TS packets per IP packet L D I PLR overhead latency (ms) MTBE before FEC (sec) MTBE after FEC (day) 10 10 10 1,E-03 20% 525 2,74 32,87 10 10 10 1,E-04 20% 525 27,40 42105,50 10 10 10 1,E-05 20% 525 274,00 42336213,68 5 5 5 1,E-03 40% 127 2,74 35,13 5 5 5 1,E-04 40% 127 27,40 35431,83 5 5 5 1,E-05 40% 127 274,00 33688413,06 Row & Column 2D FEC L D I PLR overhead latency (ms) MTBE before FEC (sec) MTBE after FEC (day) 10 10 10 1,E-05 10% 525 274,00 70,47 10 10 10 1,E-06 10% 525 2740,00 7047,13 5 5 5 1,E-05 20% 127 274,00 158,56 5 5 5 1,E-06 20% 127 2740,00 15856,19 Column only 1D FEC L D I PLR overhead latency (ms) MTBE before FEC (sec) MTBE after FEC (day) 10 10 1,E-05 10% 30 274,00 70,47 10 10 1,E-06 10% 30 2740,00 7047,13 5 5 1,E-05 20% 16 274,00 158,56 5 5 1,E-06 20% 16 2740,00 15856,19 Row only 1D FEC L,D : dimension of the matrix I : Interleaving depth used in FEC sequencing. PLR : Packet Loss Rate of the Network MTBE : Mean Time Between Errors 17

Channel Change Delay Multicast Point IP Sports Stream Arriving LEAVE Sports JOIN Movie Movie Stream Arriving

The I-Frame Blast Blast Server Program A Core Network Mux CHANGE TO Movie!! Change! Program B Sports Movie Blast Server Output Stream 19

Monitoring - the old way Human Operator watching TV for errors and anomalies. What about 500 channels? 20

Media Delivery Chain Monitoring VOD Server Appl Services IP Ethernet Internet Edge Router Backbone Aggregation Network Edge Router DSLAM PSTN Head End Monitor End-point Monitor Telemetry Consolidation Billing Network Management Subscriber Management 21

Management Interfaces Existing NMS? Using CORBA? Using SNMP? 22

SNMP Architecture Network Manager DVStation Agent SNMP GET-REQUEST UDP TCP Normal Polling Interal GET-RESPONSE GET-REQUEST ICMP IP GET-RESPONSE MAC/SLC PPP TRAP Ethernet 10/100/1000 BaseT ADSL Dial up Polling in Response to TRAP GET-REQUEST GET-RESPONSE 23

Hierarchical Drill-Down Multiple levels allow drilldown from general to specific 24

Probe Level Drill Down Further drill down exposes DVStation probe level Error Status displayed for each input port 25

Multi-axis Preventative Monitoring Service Integrity Signal Integrity TV & Data Services MPEG Transport Network Protocol Level Time Geography Distributed Remote 26

Distant Visualization Services IP Switching & Routing Simple Switching xdsl Encoder Encoder Network Management DSLAM VOD Server Middleware & Services IP Ethernet Edge Router Backbone Aggregation Network xdsl DSLAM 27

Headend and Compression Center Live Feed Encoder Encoder Encoder Multiplexor Adaptor Telecom (ATM, IP, etc) Analog Network Feed Encoder Trace error propagation Isolate point of error introduction 28

Service Level Agreements Contract for defined performance between a Provider and a Consumer IPTV #1 Encoder Mux Telecom (ATM) IPTV #2 Content Co Distributor Telecom Co IPTV Operator Contract Contract Contract 29

Physical RF Signal Performance Spectrum Modulation Performance Constellation Display Bit Errors 30

IP Flows 31

MPEG Transport Layer Parameters Stat Mux Performance Bandwidth by Service PCR Jitter 32

Service Information Tables Table Table Decode Decode & Analysis Analysis Private Private & Proprietary Tables Tables -Decode -Decode& Display Display -XML -XML Definition Definition Language Language -Dynamic -Dynamic Extensible Extensible Loader Loader 33

Content Parameters 34

Visualization & Telemetry 35

Alarm Management & Integration RF Modulation Bandwidth LED ETR-290 Content Violation Beep Log Entry Network Management System Database Picture Quality SNMP TRAP SQL Plug In Other Plug In 36

True Service Monitoring Error 2006-2-19 01:09:58 CH5 Inbound (Port 5) [192.168.1.1:4455 > 202.33.44.1:2593] OK OCV: Left Audio Silence Real Time Service Status Service Content Validation 37

Danny Wilson info@pixelmetrix.com www.pixelmetrix.com 38