|
|
|||
|
|
Assuring Quality of Experience for IPTV
Arnold Jansen
10/27/2006 IP television has emerged as a key value proposition and differentiator for telecommunication service providers in the ever-growing competition with cable and satellite operators for delivery of triple-play services. IPTV and video on demand promise a personalized user experience by letting users decide what they watch, and when, through a user-friendly electronic programming guide. However, cable and satellite TV have set the bar high on service reliability and availability, and potential users expect IPTV to meet or exceed this quality of experience (QoE), all at a comparable price. While traditional best-effort IP services such as Web browsing and e-mail can adapt to network congestion, video, voice and interactive multimedia services can become seriously degraded. Critical success factors to address this include: A reliable and QoS-enabled network foundation. Unless the network is highly reliable with built-in QoS mechanisms, achieving a reliable QoE is unattainable. Network design and dimensioning. It’s important to optimize and rightsize the network to handle anticipated service demand and minimize congestion risks. Integrated service admission control. This ensures network capacity usage stays within the limits the network was designed for, even during extreme peak conditions. End-to-end service assurance. This refers to providing an effective means to measure service demand and network performance and verify that QoE objectives are met.
Figure 1 depicts a triple-play service delivery architecture based on IP over Ethernet to provide a reliable and QoS-enabled network foundation. Key attributes to optimize performance and reliability are:
Some examples to minimize video delivery cost are:
Network Design and Dimensioning It is essential to properly dimension network capacity to ensure a low congestion probability for voice and video services during normal operational conditions.
Figure 2 depicts the potential resource contention points in the video delivery path, from left to right:
Service Admission Control and Assurance Service Admission Control (SAC) determines whether sufficient network resources are available to admit a new service request. If service demand is higher than the available network capacity can handle, SAC will deny new service requests to prevent congestion and degradation of existing services. Receiving a “network busy tone” is not a good user experience and a lost revenue opportunity, so proper network dimensioning must ensure this does not occur frequently. Although SAC clearly is compromising between service quality and availability, it may be too costly or nearly impossible to ensure the network always will have enough capacity to handle every possible demand peak or failure scenario. SAC applies for services with deterministic QoS and throughput needs, because shaping and policing of individual packets to handle congestion seriously would degrade quality. Applying SAC for video services is very challenging because video traffic is very bursty, with large rate variations between near-still images and fast-action sequences. In the case of IPTV-based broadcast video, it also must be ensured that the introduction of SAC will not add significant latency to the channel-change mechanism. For VoD, it must be taken into account that titles may be rented for several days and sessions can be paused, resumed, rewound or forwarded at any time.
Figure 3 shows the service assurance and control architecture to address these issues:
The effectiveness of SAC depends on the level of control intelligence and integration achieved:
A key strength of IPTV is the wealth of monitoring and control information that can be collected, aggregated and correlated to determine video and audio quality on a network-wide and per-user basis. By taking QoE measurements from all elements in the service delivery path, it becomes possible to correlate transport-layer QoS and application QoE to determine in how far bit errors and packet loss that occurred during network transport can be compensated at the application layer by means of error correction algorithms or packet retransmission. Measuring historical usage patterns and trends enables providers to accurately dimension network capacity and prevent issues.
Share this article: Email,
Slashdot, Digg,
Del.icio.us, Yahoo!MyWeb,
Windows Live Favorites,
Furl
|
|
| Sponsored Links | xchange Announcements |