Quality of Experience in IPTV

3,491 views

Published on

1 Comment
6 Likes
Statistics
Notes
  • Nice !! Download 100 % Free Ebooks, PPts, Study Notes, Novels, etc @ https://www.ThesisScientist.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,491
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
289
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

Quality of Experience in IPTV

  1. 1. Quality of Experience in IPTV&IPv6 Networks A Perspective on Quality of Experience and Quality of Service in IPTV Maya Gershon Maya_gershon@agilent.com
  2. 2. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  3. 3. Why IPTV? • Unlimited Possibilities! • Cost – Multicast replacing broadcast • REAL VoD • Ability to search the web for a movie • Triple Play – combining Voice, Video and Data • Interactive communication with the audience • Interactive communication between consumers using IM • PVR (Personal Video Recorder) – accessible from anywhere IPTV QoE
  4. 4. Do Not Disturb Urgent: Hey Guys, wanna catch a movie? SMS: Hey Guys, Wanna catch a movie? IPTV QoE
  5. 5. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  6. 6. Triple play services driving the need for IPv6 More devices and services are becoming IP-aware. Consequently driving the need for increased network addressing and for “plug and play” networking. IPv6 provides the logical answer: • Expanded addressing Interactive Gaming & Video on demand • Automatic configuration • Improved security • Enhanced mobility support IP TV IP Phones IPTV QoE
  7. 7. Triple-Play Devices are Evolving to IPv6… Slowly • B-RAS and Service/Edge Routers • e.g., Huawei Quidway 16E; Fujitsu GeoStream R900; Juniper Junos 5.1; Laurel Networks ShadeTree v3.1 • FTTH/FTTN access devices • e.g., Passave GE-PON PAS5001-N OLT and PAS6201 ONU • Application-aware firewalls • e.g., Check Point; Cisco PIX 7.0; Netscreen ScreenOS 5.0 • First test at Moonv6 (UNH IOL, Nov 2004): Only one test vendor (Agilent); very few firewalls, even fewer with VoIPv6 • Today, more security devices claim to be ready for IPv6 • VoD RTSP servers • e.g., Apple Darwin open source server – port code to IPv6 IPTV QoE
  8. 8. IPTV Delivery Infrastructure Physical Aggregation Access Edge Router Core Router Customer Aggregation Network Server &Transport &Transport IGMP Edge Router messages Ethernet or xDSL Modem DSLAM ATM Switches B-RAS Metro Network Core Network Edge Router PPP session IGMP termination and Snooping/Proxying multicast and multicast replication replication or DHCP server IPTV QoE
  9. 9. IPTV and VoD are Driving Network Evolution Video transport creates new challenges for traditional telecom networks Robust RTSP servers IPTV or VoD source Efficient bandwidth management Reliability, Security More important than ever IGMP snooping enables Firewall or ALG efficient use of bandwidth High Availability Critical for video Routers Dominant multicast traffic DSLAM Switches B-RAS requires router upgrades Ethernet or ATM Subscriber IP/MPLS Aggregation Network Authentication Core QoS-enabled networks High-bandwidth access and core IPTV QoE
  10. 10. IPv6 Service Validation Challenges Stored IPv6 enabled Content (e.g Multi-service Edge BTV Head- Web, VoD) End Video Edge CP E IPv4 Access Network IP Edge Node Enterprise IPv4/6 Dual-stack Core Soft Switch IPv6 PSTN Gateway trunk Gateway enabled IPv6 DSLAM Access Network AAA B-RAS IPv6/IPv4 Servers Internet Consumer/Enterprise Services Firewall IPTV QoE
  11. 11. IPv6 Infrastructure Validation Challenges Routing reconvergence speed for 99.999% availability of QoS for mixed IPv4 Stored triple-play services and IPv6 traffic IPv6 enabled Content (e.g Interoperability with Multi-service Edge BTV Head- Web, VoD) legacy IPv4 devices to End ensure coexistence Video Edge CP E IPv4 Access Network IP Edge Node Enterprise IPv4/6 Dual-stack Core Soft Switch IPv6 PSTN Gateway trunk Gateway enabled IPv6 DSLAM Access Network AAA B-RAS IPv6/IPv4 Servers Internet Consumer/Enterprise Services Firewall Graceful Restart and MPLS Fast Access network ReRoute mechanisms to ensure performance rapid recovery of services Scalability – tens of thousands of subscribers IPTV QoE
  12. 12. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  13. 13. Quality of Experience (QoE) and IPTV Service • QoE describes how well a service satisfies user expectations – A rating of service performance from the user perspective • IPTV QoE – QoE is critical for IPTV Service – User Expectation: Equal or better than today’s TV services (cable or satellite) – IPTV QoE is influenced by many factors needed by customers. Ignore any factor and the service will fail. – Improving IPTV QoE requires a comprehensive understanding of IPTV service delivery and tight maintenance of the supporting network. IPTV QoE
  14. 14. Dimensions of IPTV QoE IPTV QoE is influenced by both technical and commercial factors Technical Factors Security Video and Audio (Media) Quality and including compatibility of TP Reliability Scalability: (Performance under load) Capacity: (Number of subscribers) Network Infrastructure Channel Zapping Delay Usability Good content Other Traffic (voice, data) Reasonable price IPTV QoE
  15. 15. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  16. 16. How to measure channel zapping? Events to “timestamp”: IGMP events (join, leave), stop receiving channel 1 (Group 1, or G1) packets, first channel 2 (Group 2, or G2) packet received, first PAT Leave G1 Join G2 Leave latency leave/join delay Stops receiving G1 (STB-dependent) First MPEG PAT Join latency Start receiving G2. Channel zapping latency PAT - Program Association Table (lists the PIDs of tables describing each program). IPTV QoE
  17. 17. Zapping Analysis What are the critical components to measure? Bit rate (bps) Channel 1 Channel 2 Channel 3 Time (t) Channel Overlap Channel Gap • Overall Zap time • Join failures • Leave failures • Channel overlap or Gap IPTV QoE
  18. 18. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  19. 19. MPEG Video Encoding How does it work? Intra coded frames (I) -- which are coded as single frames as in JPEG, without reference to any other frames. Predictive coded frames (P) -- which are coded as the difference from a motion compensated prediction frame, generated from an earlier I or P frame in the GOP. Bi-directional coded frames (B) -- which are coded as the difference from a bi-directionally interpolated frame, generated from earlier and later I or P frames in the sequence (with motion compensation). IPTV QoE
  20. 20. Loss of a single IP Packet (7 MPEG packets) Single B-frame IP packet loss Single I-frame IP packet loss Packet-loss impact 3.75 Mbps stream: B packet loss vs. I packet loss Source: DSL Forum IPTV QoE
  21. 21. IPTV Media Quality Metrics Video & audio (media) quality • Perceived quality of IPTV is sensitive to network impairments • Network Impairments can cause video/audio quality problems – Packet loss, latency, jitter, bit errors and out-of-sequence packets Impaired Video (Tiling) • Video Impairments: blocking, blurring, edge distortion, judder, visual noise… Noisy audio • Audio Quality and media synchronization (lip-sync) IPTV QoE
  22. 22. MDI – Delay Factor and Media Loss Rate Use to measure transport QoS MDI is expressed as a Delay Factor (in msec) and a Media Loss Rate (packets/sec) DF:MLR e.g. 4.22 : 1 Defined in IETF RFC4445, and endorsed by the IP Video Quality Alliance (IPVQA) generated video received video Jitter in SUT results Packet loss in SUT results in large MDI delay factor in larger MDI loss rate IPTV QoE
  23. 23. Agenda •Why IPTV? •Triple play services driving the need for IPv6 •Defining Quality of Experience •The importance of Channel Zapping Time •Measuring Video Quality •Testing IPTV Networks IPTV QoE
  24. 24. Testing IPTV Network in the Lab Today “Wall” of 100s Real video IP Network 100s of IPTV of Set-top Infrastructure sources Channels Boxes (servers and encoders) • Using real STBs and video sources is problematic: • expensive • difficult to control and run tests • space-consuming • unreliable (set-tops overheat, need rebooting, etc) IPTV QoE
  25. 25. Testing IPTV with Agilent N2X Video Subscribers Sources 100s – 1000s of IP Network 100s of IPTV IPTV Subscribers Infrastructure Channels IPTV Subscriber Emulation Video Source Emulation Replace an expensive & complex test bed with an industrial strength test solution IPTV QoE
  26. 26. Conclusion • Triple play devices are evolving to IPv6 slowly • IPv6 adds significant complexity in delivering triple-play services • Maintaining IPTV Quality of Experience is crucial for IPTV’s success • Key challenges are scalability, Quality of Experience, reliability and interoperability • Testing accelerates development and deployment of IPv6 services and infrastructure Agilent is speeding readiness for IPv6 through participation at Moonv6 test events and its industry leadership IPTV QoE
  27. 27. Questions? IPTV QoE

×