TEMPORARY DOCUMENT. IPTV Performance Monitoring and Reporting

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

REAL TIME VISIBILITY OF IPTV SUBSCRIBER EXPERIENCE AND VIEWING ACTIVITY. Alan Clark CEO, Telchemy Incorporated

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

Application Note. IPTV Services. Contents. TVQM Video Quality Metrics Understanding IP Video Performance. Series. Overview. Overview...

Proactive Video Assurance through QoE and QoS Correlation

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

International Telecommunication Union. Common VoIP Metrics. Alan Clark. CEO, Telchemy

Application Note. Pre-Deployment and Network Readiness Assessment Is Essential. Types of VoIP Performance Problems. Contents

Application Note. IPTV Services. Contents. Title Managing IPTV Performance Series IP Video Performance Management. Overview IPTV Services...

Tech Note. Introduction. Definition of Call Quality. Contents. Voice Quality Measurement Understanding VoIP Performance. Title Series.

Application Notes. Introduction. Sources of delay. Contents. Impact of Delay in Voice over IP Services VoIP Performance Management.

diversifeye Application Note

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

EXpert Test Tools PLATFORM SOFTWARE TOOLS FOR TESTING IP-BASED SERVICES

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures

Service Level Agreements for VoIP Alan Clark CEO, Telchemy

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

IPTV hit primetime. Main Topic

The Picture must be Clear. IPTV Quality of Experience

IPTV and IMS in Next-generation Networks

MultiDSLA. Measuring Network Performance. Malden Electronics Ltd

Monitoring Conditional Access Systems

MOS Technology Brief Mean Opinion Score Algorithms for Speech Quality Evaluation

IxLoad: Testing Microsoft IPTV

MVP-200 Digital Video Probe JDSU PathTrak Video Monitoring

Testing VoIP on MPLS Networks

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

Case Study How network conditions impact IPTV QoE

SIP Trunking and Voice over IP

IPTV over Fiber Optics for CPE Installers

TDM services over IP networks

Delivering reliable VoIP Services

Region 10 Videoconference Network (R10VN)

Application Notes. Performance Management & Enterprise IP Telephony. Introduction. Contents. Managing Enterprise IP Telephony. Series.

Network Simulation Traffic, Paths and Impairment

TD 502 Rev.2 (PLEN/15)

Application Note. Introduction. Definition of Call Quality. Contents. Voice Quality Measurement. Series. Overview

Application Notes. Contents. Overview. Introduction. Echo in Voice over IP Systems VoIP Performance Management

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

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

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

Service Quality Assessment in All-IP Networks

Configuring Simulator 3 for IP

How to Measure Network Performance by Using NGNs

Open multi-provider delivery of TV services over IP networks

Voice and Fax/Modem transmission in VoIP networks

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Requirements of Voice in an IP Internetwork

How To Test Video Quality With Real Time Monitor

Traffic load and cost analysis for different IPTV architectures

SLA verification + QoS control: the base for successful VoIP & IPTV deployments

itvsense Probe M-301/M-304

Speech Performance Solutions

Construction of High-speed and High-reliability Optical Networks for Social Infrastructure

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

IP QoS Interoperability Issues

Customer White paper. SmartTester. Delivering SLA Activation and Performance Testing. November 2012 Author Luc-Yves Pagal-Vinette

Managing ^ VoIP Quality and Performance

Datasheet EdgeVision

Evolving Telecommunications to Triple Play:

Broadband 101: Installation and Testing

Performance Measurement and Analysis of H.323 Traffic

Encapsulating Voice in IP Packets

5 IPTV MONITORING BEST PRACTICES

Estimation of QoE of Video Traffic using a Fuzzy Expert System

Quality of Service Testing in the VoIP Environment

STANDPOINT FOR QUALITY-OF-SERVICE MEASUREMENT

Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications

Application Notes. Introduction. Contents. Managing Wireless LANs & Wi-Fi Services VoIP Performance Management. Series

Voice over IP Probe! for Network Operators and! Internet Service Providers

Abstract. Avaya Solution & Interoperability Test Lab

Solving the Big Dilemma of Big Data

IPTV Head-End Station Systems Future-proof applications and solutions

Avaya VoIP Monitoring Manager User Guide

IPTV and its transportation...

Applications that Benefit from IPv6

Analysis of Different Parameters that Affect QoS/QoE for Offering Multi-IPTV Video Simultaneously in TK

12 Quality of Service (QoS)

PART III. OPS-based wide area networks

Part Number: HG253s V2 Home Gateway Product Description V100R001_01. Issue HUAWEI TECHNOLOGIES CO., LTD.

CiscoWorks Internetwork Performance Monitor 4.0

PathTrak Video Monitoring System for Cable TV. Track performance all the way to the RF edge with the PathTrak Video Monitoring System

MPEG-2 Transport vs. Program Stream

Clearing the Way for VoIP

HD Radio FM Transmission System Specifications Rev. F August 24, 2011

Observer RPM. Remote Program Monitor. Post STB-Monitoring, Logging and Troubleshooting

ICTTEN4215A Install and configure internet protocol TV in a service provider network

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

MINIMUM TECHNICAL AND EXPLOITATION REQUIREMENTS FOR DIGITAL SOUND BROADCASTING DAB+ RECEIVER DESIGNED FOR POLAND

Application Note. Low Bandwidth Media Configuration V7.0

TR-160 IPTV Performance Monitoring

axs-200/650 IP TRIPLE-PLAY TEST SET

ADVANTAGES OF AV OVER IP. EMCORE Corporation

Perceived Speech Quality Prediction for Voice over IP-based Networks

CHAPTER. The Technology of Internet Protocol Networks

Ensuring Reliable Delivery of Triple Play Bundled Services Over FTTx By John Williams

How To Set Up & Manage an IPTV System WHITE PAPER

Recommended Video over IP Metrics

The Challenges of IPTV Delivery over IMS Planning and Testing IMS-IPTV Networks

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

Transcription:

INTERNATIONAL TELECOMMUNICATION UNION STUDY GROUP 12 TELECOMMUNICATION STANDARDIZATION SECTOR STUDY PERIOD 2009-2012 TD 140rev1 (GEN/12) English only Original: English Question(s): 13/12 Geneva, 3-12 November 2009 Source: Title: Editor Draft text of G.IPTV_PMR TEMPORARY DOCUMENT Draft Recommendation G.IPTV-PMR 1 Scope IPTV Performance Monitoring and Reporting This draft Recommendation defines the aggregation and reporting model for IPTV services. The key use cases for IPTV performance management are described, and for each use case an aggregation and reporting model is defined. This draft Recommendation does not define new metrics but refers to those e.g. defined in ITU-T draft Recommendation G.IPTV-PMPD (Performance Monitoring Parameter Definitions). Key measurement points in an IPTV network are specified in ITU-T Rec. G.1081. [Editors Note: During the development of this Recommendation the need for additional metrics may be identified. If metrics are simple and generic (i.e. time duration) or are summarizations (e.g. min, max, average) they may be defined in this document however any primary metrics that relate to aspects of IPTV performance should be incorporated into the appropriate Recommendation.] 2 Introduction It is desirable to measure the performance of IPTV services at various points in the path from head-end to IPTV set top box to ensure that service levels are maintained and to determine the nature and cause Contact: Contact: Martin Kastner Telchemy USA Alan Clark Telchemy USA Tel: +1-678-387-3000 Fax: +1-678-387-3008 Email: martin.kastner@telchemy.com Tel: +1-678-387-3000 Fax: +1-678-387-3008 Email: alan.d.clark@telchemy.com Attention: This is not a publication made available to the public, but an internal ITU-T Document intended only for use by the Member States of ITU, by ITU-T Sector Members and Associates, and their respective staff and collaborators in their ITU related work. It shall not be made available to, and used by, any other persons or entities without the prior written consent of ITU-T.

- 2 - of problems affecting service quality. This document defines the sets of metrics and associated aggregation and reporting models for several key points in the IPTV delivery path. The means for measuring or calculating the value of a metric and the definition of the protocol used for reporting are not part of this document. The three key monitoring points identified are the head-end which generally refers to a point at which a large subset of the IPTV streams are continuously accessible for monitoring, the customernetwork access which refers to a point at which the specific stream being viewed by the subscriber is accessible, and the set top box which refers to a point at which a specific stream is terminated and connected to a display device. The approach to performance monitoring described in this draft Recommendation provides continuous visibility of IPTV service quality and the ability to identify problems affecting specific channels or individual subscribers. This permits the service provider to recognize problems before subscribers register complaints and hence reduces periods of degraded service. 3 References The following ITU-T Recommendations and other references contain provisions, which, through reference in this text, constitute provisions of this Recommendation. At the time of publication, the editions indicated were valid. All Recommendations and other references are subject to revision; users of this Recommendation are therefore encouraged to investigate the possibility of applying the most recent edition of the Recommendations and other references listed below. A list of the currently valid ITU-T Recommendations is regularly published. The reference to a document within this Recommendation does not give it, as a stand-alone document, the status of a Recommendation. [ITU-T.G.1081] ITU-T recommendation G.1081 (2008), Performance Monitoring Points for IPTV 4 Definitions This Recommendation uses or defines the following terms: TBD 5 Abbreviations and acronyms This Recommendation uses the following abbreviations and acronyms: AAA Authentication, Authorization, and Accounting AAASR AAA Success Rate BER Bit Error Rate CAT Conditional Access Table CMTS Cable Modem Termination System CR Correctness Rate

- 3 - CSR CT DSLAM EPG GoP HTML HTTP IGMP MER MI MOS MV NMS MOS ONU PESQ PID PMF QoE QoS RED RF RTCP RTP SI SJ STB TS VOD XML XR Connection Success Rate Connect Time DSL Access Multiplexer Electronic Program Guide Group of Pictures HyperText Markup Language Hyper Text Transfer Protocol Internet Group Management Protocol Modulation Error Ratio Metadata Integrity Mean Opinion Score Metadata Validity Network Management System Mean Opinion Score Optical Network Unit Perceptual Estimation of Speech Quality Program Identifier Performance Monitoring Function Quality of Experience Quality of Service Random Early Discard Radio Frequency RTP Control Protocol Real Time Protocol System Information Streaming Jitter Set-Top Box Transport Stream Video on Demand Extensible Markup Language Extended Report

6 Monitoring points - 4 - Performance monitoring points are defined in a ITU-T Rec. G.1081. The following picture has been borrowed from G.1081 for reference throughout the rest of this document. Each of the measurement points will only briefly be outlined. For a full explanation the reader is referred to G.1081. Figure 1 - Key Monitoring Points in an IPTV Network 6.1 Monitoring point 1 PT1 This point demarcates the domain border between content provision and IPTV control. PT1 is located at the domain border between content providers (content owners and aggregators) and IPTV Service provider. 6.2 Monitoring point 2 PT2 This point is located at the domain border between the service provider and network provider. It should aim for original streaming quality monitoring. PT2 monitors the service provider stream quality at the head-end egress. 6.3 Monitoring point 3 PT3 This point is located at the boundary between the IP core and IP edge networks for monitoring of IPrelated performance parameters. This point can be placed on any type of interface between the IPTV core network and the edge network.

6.4 Monitoring Point 4 PT4-5 - This point is closest to the user where monitoring the quality of streaming, audio-visual quality, and IPTV service attributes are important. Monitoring at this point can be implemented by introducing the performance monitoring function in Home Gateways and STBs, for example. 6.5 Monitoring point 5 PT5 This point is at the final end-point and directly relates to end-user QoE. Monitoring audio-visual quality, text accuracy and IPTV service attributes as perceived by the end-user are important. 7 Monitoring parameters Monitoring parameters are defined in a companion ITU-T draft Recommendation G.IPTV-PMPD. 8 Key Measurement Use Cases 8.1 Head-End Monitoring PT1 and PT2 The objective of head-end monitoring is to verify that the IP video streams delivered to the network are of sufficient quality and within pre-determined limits or specifications. This use case is similar to the situation where an IP video stream is being accepted from another service provider. There are two aspects of head-end monitoring: (i) Measurement of video stream performance This requires the measurement of key aspects of each video stream to be measured to provide performance information to support problem identification, network capacity planning and service optimization. Typical parameters that would be measured at the head-end for each stream include: Editor s Note: The following list depicts an excerpt of a parameter table in G.IPTV-PMPD. This list was placed here for the reasons to compare the original version of this document and the resulting version due to the request by the members of Q.13 to provide a more complete line-up with the existing G.IPTV-PMPD. Monitoring Parameters PT1 PT2 IP Layer/network Parameters Packet Loss ( ) Packet Jitter ( ) IP Flow List ( ) Link IP Layer Used Bandwidth ( ) Link IP Layer Avail Bandwidth ( ) End-to-End IP Layer Bandwidth ( ) End-to-End IP Layer Avail Bandwidth ( ) Loss Run Length Distribution ( ) Error Free Interval Distribution ( )

- 6 - Monitoring Parameters PT1 PT2 Other Packet Loss Metrics & Models ( ) Streaming Jitter ( ) ( ) Out of Order Packet Rate ( ) Burst Loss Rate ( ) Gap Loss Rate ( ) Mean Gap Length ( ) Mean RTP Burst Length ( ) Loss Period Count ( ) IP Maximum Loss Period ( ) Retransmissions ( ) Transport Layer Parameters ETSI TR 101 290 P1 ETSI TR 101 290 P2 ETSI TR 101 290 P3 Service Line-Up Paramters Channel Line-Up Service Metadata Channel Attribute Parameters Channel Attributes Video Quality Audio Quality Video Blackout Video Freeze Frame Video Impairment Audio Tone/Silence Ancillary Channel Associated Attributes Other Parameters AAA Success Rate AAA Time ( ) : Only for content over IP contribution at Monitoring Point PT1 Editor s Note: Following Channel Attributes are not yet defined in G.IPTV-PMPD but are listed in this draft for discussion to be included into G.IPTV-PMPD: I/B/P Frame Bandwidth Inter-I Frame Gap (Distance between I and/or P-frames) Packet Delay Variation (IPDV) due to smoothing (Editor s note: IPDV needs clarification; maybe any of the metrics below are actually meant) o MAPDV Mean Absolute Packet Delay Variation (ITU-T G.1020) o PPDV Packet to Packet Delay Variation (RFC3550) (ii) Verification of IP video streams against expected behavior/ configuration

- 7 - This requires a definition or profile for each IP video stream or class of IP video stream to be defined. A profile may include the following information for example: Codec types permitted (Video, Audio) Image resolutions permitted (SD, HD, 1080i.) Scrambled/ Unscrambled Nominal video bandwidth limits (high/ low) Peak bandwidth Video MOS threshold Audio MOS threshold GoP size limits Time threshold for blank or still video The head-end monitoring system measures or detects each of these parameters for each video stream and compares them to the defined profile. If any stream fails to meet the defined profile then an alarm is generated. 8.2 Subscriber Experience Monitoring PT4 and PT5 It is essential to monitor the user experience (QoE) of the collective subscriber base, in order to estimate overall service quality and to identify and localize problems. In general it is desirable to do this with a minimal set of metrics in order to reduce the volume of reporting data and eliminate unnecessary data storage. The preferred location of a monitoring point for subscriber QoE monitoring is the IP set top box or home gateway, and/or the subscriber-network interface (for example ONU). An individual subscriber will watch a single channel (video stream) at a time, which means that the monitoring function in an IP STB would typically see only one channel. If the subscriber selects a channel that has low quality, they may well change to another channel that has better quality. From the overall QoE perspective this would suggest that their experience was fairly good (as they are spending less time on the poor quality channel) however in reality they would obviously retain an opinion concerning the degraded quality channel and the service as a whole. This means that it is important to build a view of the subscriber experience in terms of both channel and service. The parameters that should be measured include: Video/Audio MOS, PLR- aggregated per channel viewed Video/Audio MOS, PLR - aggregated across channels viewed Channel availability - measuring the extent to which requested channels were available when requested by the subscriber Peak bandwidth - which may be limited by the subscriber access connection or home network 8.3 Subscriber Problem Diagnosis PT4 and PT5 There are several approaches to subscriber problem diagnosis. The summary data reported from each IP STB can be correlated to identify if problems are specific to particular channels, groups of subscribers, types of equipment, subscriber access bandwidth. Alternatively, an IP STB can be

- 8 - requested to report a more comprehensive set of metrics to help with the diagnosis of a specific subscriber issue. 8.4 Network Problem Diagnosis PT3, PT4 and PT5 Network problems will generally affect multiple subscribers. The summary data reported from each IP STB can be correlated with the IP STB s location within the network and hence certain classes of network problem identified. This would also assist with the location of transient network problems that may have a significant overall service impact but which may not impact an individual subscriber enough for them to complain. 9 Aggregation and Reporting Models 9.1 Head-End Monitoring An IPTV performance monitoring function located at the head-end will in general be able to see multiple continuous broadcast/ multicast IPTV streams that will be unaffected by subscriber channel changes and may also see video-on-demand streams that would be discontinuous in nature. (i) Reporting Model Metrics must be aggregated over a predetermined time period, for example 15 minutes. A PMF may be configured to report these metrics at, or shortly after, the end of the measurement period and may be configured to report these metrics on a sampled basis or if a metric value exceeds or is below some threshold value. The Report may be communicated to a performance management function using either a push or pull reporting model. (ii) Aggregation Model The following metrics should be accumulated over the measurement period. Most metrics are reset at the end of the measurement period, with the exception of the time on channel measurement. Object Metric Comments Per-Channel Performance Video Quality For each channel Mean Video bandwidth Peak Video bandwidth I, B, P frame bandwidth GoP size Inter-I frame Gap Blank/Frozen video duration Frame rate Audio Quality Silenced audio duration

- 9 - Sampling rate Mean Audio bandwidth Peak Audio bandwidth TR101290 Errors Per-Channel Profile Video Codec For each channel Audio Codec Image resolution Scrambling state Nominal Video Bandwidth Peak Bandwidth Video Quality threshold Audio Quality threshold GoP size threshold (?) Blank/frozen video time threshold Silenced audio time threshold Per Network Interface Audiovisual Quality Across all channels monitored at a network interface Peak Network Bandwidth Per Service Audiovisual Quality For example HD, SD, VoD Peak Network Bandwidth Peak Video Bandwidth 9.2 Subscriber Experience Monitoring 9.2.1 IP STB Requirements An IPTV set top box will in general see a small set of IPTV streams, for example a single stream, a single stream plus picture-in-picture, a stream being watched and a secondary stream being recorded. These streams will be discontinuous as the user may change channel. A performance monitoring function (IPTV PMF) integrated within an IPTV Set Top Box that complies with this Recommendation must support the following metrics aggregation and reporting requirements: (i) Reporting Model

- 10 - Metrics must be aggregated over a predetermined time period, for example 15 minutes. A PMF may be configured to report these metrics at, or shortly after, the end of the measurement period and may be configured to report these metrics on a sampled basis or if a metric value exceeds or is below some threshold value. The Report may be communicated to a performance management function using either a push or pull reporting model; in general a push model is more efficient and is able to traverse firewall functionality integrated into customer premise routers. (ii) Aggregation Model The following metrics should be accumulated over the measurement period. Most metrics are reset at the end of the measurement period, with the exception of the time on channel measurement. Object Metric Comments Overall Experience Video Quality Across all channels watched Audio Quality Peak Network Bandwidth Peak Video Bandwidth Channel Change Delay Per-Channel Video Quality For each channel watched Audio Quality Minimum Video Quality Time spent on Channel TR101290 Errors 9.2.2 Subscriber-Network Interface An IPTV performance monitoring function integrated into a Subscriber-Network Interface device such as an ONU will need to measure the performance of multiple discontinuous IPTV streams A performance monitoring function (IPTV PMF) integrated within a subscriber-network interface device that complies with this Recommendation must support the following metrics aggregation and reporting requirements: (i) Reporting Model Metrics must be aggregated over a predetermined time period, for example 15 minutes. A PMF may be configured to report these metrics at, or shortly after, the end of the measurement period and may be configured to report these metrics on a sampled basis or if a metric value exceeds or is below some threshold value. The Report may be communicated to a performance management function using

- 11 - either a push or pull reporting model; in general a push model is more efficient and is able to traverse firewall functionality integrated into customer premise routers. (ii) Aggregation Model The following metrics should be accumulated over the measurement period. Most metrics are reset at the end of the measurement period, with the exception of the time on channel measurement. Object Metric Comments Overall Experience Audiovisual Quality Across all channels watched for all IP STB s Peak Network Bandwidth Peak Video Bandwidth Channel Change Delay Per-Channel Mean audiovisual quality For each channel watched Minimum audiovisual quality Time spent on Channel TR101290 Errors 9.2.3 Overall Subscriber Experience Monitoring Requirements 9.2.4 Subscriber Problem Diagnosis 9.3 Network Problem Diagnosis