IPTV Deployment: Performance Planning and Management Architecture

878
-1

Published on

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

No Downloads
Views
Total Views
878
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

×