IPTV Deployment:
         Performance Planning and
         Management Architecture

    Alan Clark
    CEO, Telchemy




...
Outline

    • IPTV Delivery Architecture

    • Problems affecting performance

    • IPTV performance management archite...
IPTV System Overview

                                                                         Customer Premise
          ...
Potential problem areas

                                                               Customer Premise

                ...
Delivery Models


         MPEG Transport over UDP
                                               Packet loss leads to vid...
Effects of packet loss on decoded video

            Anchor
                                      Interpolated
           ...
Codec Performance vs Packet Loss


                 35

                 30                                       Better C...
Impact of loss/congestion on video stream


    Video over UDP - impact of lost packets on video quality




    Video ove...
Example Packet Loss Distribution


                         200
Burst weight (packets)




                         150


...
Leads to time varying quality (or gaps for TCP)


                     5
                             Base quality level d...
Perceptual effects of changing quality



     Good quality most
     of the time



                    5-8
             ...
IPTV Performance Management

                                                             Customer Premise

              ...
Video transmission quality monitoring with VQmon/SA-VM


Burst packet
                                    Perceptual model...
Content dependency

 • Motion vs bandwidth or distortion
     – High motion = higher bandwidth or more blur


 • Visibilit...
Summary

 • Successful IPTV deployment requires a focus
   on Quality of Experience (QoE)

 • Need to
     – Measure video...
Upcoming SlideShare
Loading in...5
×

IPTV Deployment: Performance Planning and Management Architecture

832

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
832
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
47
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

IPTV Deployment: Performance Planning and Management Architecture

  1. 1. IPTV Deployment: Performance Planning and Management Architecture Alan Clark CEO, Telchemy 1 Internet Telephony - Fall 2005 Internet Telephony - Fall 2005
  2. 2. Outline • IPTV Delivery Architecture • Problems affecting performance • IPTV performance management architecture 2 Internet Telephony - Fall 2005
  3. 3. IPTV System Overview Customer Premise Video stream - H.264/MPEG 4 or VC1 At 500kbits/s - 6Mbits/s+ IPTV Set top VOD Server Residential Gateway In-home IP wiring Broadband Real Time Encoder Service provider responsible for IP service quality ? UDP or TCP transport path 3 Internet Telephony - Fall 2005
  4. 4. Potential problem areas Customer Premise Home LAN speed/ link quality VOD Server VoD Server Congestion Access Link Congestion Congestion or shaping within IP network. Use of RED by routers. 4 Internet Telephony - Fall 2005
  5. 5. Delivery Models MPEG Transport over UDP Packet loss leads to video quality degradation TCP Streaming Packet loss leads to gaps in video playout. Set top box needs more buffer memory. Bulk download Delay in starting playback. Set top box needs mass storage. 5 Internet Telephony - Fall 2005
  6. 6. Effects of packet loss on decoded video Anchor Interpolated frames frames Packet loss affects Interpolated frames after part of frame damaged frame are impacted 6 Internet Telephony - Fall 2005
  7. 7. Codec Performance vs Packet Loss 35 30 Better Codecs 25 PSNR (dB) 20 Problem area 15 10 5 Worse Codecs 0 0 5 10 15 20 Packet Loss (%) 7 Internet Telephony - Fall 2005
  8. 8. Impact of loss/congestion on video stream Video over UDP - impact of lost packets on video quality Video over UDP - server congestion leads to gaps in playout Video over TCP - impact of lost packets leads to gaps in playout 8 Internet Telephony - Fall 2005
  9. 9. Example Packet Loss Distribution 200 Burst weight (packets) 150 s los ive st) 100 arse bur ut ity (sp ec ns rst de ns bu rcent Co 20 pe 50 0 0 100 200 300 400 500 Burst length (packets) One second 9 Internet Telephony - Fall 2005
  10. 10. Leads to time varying quality (or gaps for TCP) 5 Base quality level depends on frame rate, codec type, bit rate Mean Opinion Score 4 3 Average can be misleading 2 Impact of Burst of Packet Loss 1 0 5 10 15 20 Time 10 Internet Telephony - Fall 2005
  11. 11. Perceptual effects of changing quality Good quality most of the time 5-8 seconds Reported 15-30 Call quality seconds Poor quality during burst of loss/discards 11 Internet Telephony - Fall 2005
  12. 12. IPTV Performance Management Customer Premise IPTV Set top VOD Server Q Q Q Q User Broadband In-home “QoE” IP wiring Q Real Time Encoder Non-intrusive IPTV performance Q management function - IPTV video transmission quality - IPTV control function performance 12 Internet Telephony - Fall 2005
  13. 13. Video transmission quality monitoring with VQmon/SA-VM Burst packet Perceptual model loss rate Calculate Ie mapping V factor Gap packet loss rate V Factor - measures “Video Transmission Quality” Video Codec & Parameters Degraded Quality Events VQS Score - reports “Video Frame Rate Objective Quality” Calculate Bit Rate Vo, Vs Calculate Video Content VQS score Calculate Factor VQSsc 13 Internet Telephony - Fall 2005
  14. 14. Content dependency • Motion vs bandwidth or distortion – High motion = higher bandwidth or more blur • Visibility of impairments – Small impairments less visible in certain types of video stream • Emotional aspects – Final ball in final game in MLB playoffs 14 Internet Telephony - Fall 2005
  15. 15. Summary • Successful IPTV deployment requires a focus on Quality of Experience (QoE) • Need to – Measure video transmission performance at key points along the transmission path – Measure IPTV control protocol performance • One key group working in this field - ATIS IPTV Interoperability Forum (IIF) QoS task force 15 Internet Telephony - Fall 2005
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×