IPTV ─ Technology Overview
The real-time nature of IPTV service prevents (in most cases) the network from performing retransmissions to correct errors; the end user’s perceived quality of experience (QoE) may therefore be affected to various degrees. Independent studies have shown that contrary to voice service customers, IPTV subscribers, are not expected to compromise on the quality of their service, thus the signal quality across the IPTV network must be routinely tested or monitored to minimize and quickly resolve potential threats to service revenue.
Figure 1. Eliminating video disruption and pixelization is the key to retaining subscribers.
IPTV Network Topology
IPTV technology is part of a new breed of services
designed to facilitate access to video entertainment. It
provides access to digital TV over the IP transport medium
from a head-end device to the end user’s TV set-top box
(STB). Most service providers use a dedicated transport
network to support IPTV.
A typical IPTV network is comprised of the
following functional blocks (see figure below):
- National head-end: Where most of the IPTV channels
enter the network from national broadcasters
- Core network: Usually an IP/MPLS network transporting
traffic to the access network
- Access network: Distributes the IPTV streams to the
DSLAMs
- Regional head-end: Where local content is added to the
network
- Customer premises: Where the IPTV stream is terminated
and viewed
Figure 2: General IPTV Network Architecture
Broadcast information coming from an antenna or a satellite dish at the
national head-end is mainly distributed using MPEG-2 multiprogram transport
stream (or MPTS) to the video service node. Note that other more efficient,
less bandwidth-hungry compression algorithms such as H.264 (MPEG-4 Part 10)
or
the Society of Motion Picture and Television Engineers (SMPTE) 421M (also known
as VC-1) are making their way to the marketplace to complement this first
offering.
The distribution of the actual SDTV or HDTV channel content is performed
using various devices on the access network. Among these devices, digital
subscriber line access multiplexers (DSLAM) as well as other technologies
like fiber-to-the-home (FTTH) can be used to interface with the user’s STB.
For IPTV, each channel is distributed using a multicast IP address.
Factors Affecting Service
Quality of Experience (QoE)
Due to the structure of Ethernet and IP networks, the quality of the
video/audio traffic is primarily influenced by network jitter and packet
loss. With the type of video encoding that is used in MPEG or other
similar compression algorithms, the actual impact to the user perception
depends on the packet type that is lost in the network. In MPEG-2, the
transported packets that are used to form an image are divided into
I-frames, P-frames and B-frames. In simple terms, I-frames contain a
complete image, while P-frames and B-frames contain predicted
information from the other frames.
Figure 3. Typical group of picture (GOP) relationship in MPEG
Figure 3 provides a sample of the relationships between the various types of frames included in a group of picture (GOP). As shown, I-frames are independent and provide input to support the other frames; this means that an error in the I-frames will have more repercussions to the image being viewed than losing P-frames or B-frames.
Key QoE Parameters
Several metrics exist to quantify the impact of the network on the
quality of the channel that is received by the end user. The most
popular parameters are media delivery index (MDI) as well as PCR jitter
for MPEG-2 TS. Other parameters are also used in the IPTV network, but
they typically require further packet inspection to collect the
information necessary for deeper analysis.
IPTV is an evolving technology and it is not completely driven by
specific standards for testing and monitoring. However, the
aforementioned parameters must be measured as a first alert to help
qualify the user’s quality of experience (QoE) of the service delivered
by the network over which IPTV services are being transported.
Media Delivery Index (MDI) as a Testing Metric
The nature of an IPTV service has inherent characteristics that
are the primary drivers affecting the quality of the image being viewed;
namely, bandwidth availability, packet loss and jitter. The use of MDI
as a testing metric provides users the tools to measure and diagnose
network-induced impairments for IPTV streaming media. MDI is the only
standards-based (RCF-4445) video-quality metric available today and it
is
endorsed by the IP Video Quality Alliance.
MDI is comprised of two distinct measurements: delay factor (DF)
and media loss rate (MLR), which together provide a QoS measure of the
delivered media stream that can be directly correlated to the end users’
ultimate quality of experience.
Some of the key benefits of using MDI:
- MDI does not perform any type of stream decoding to achieve
its metrics and therefore does not require significant real-time
processing power.
- MDI can be used with encrypted media payloads.
- MDI is not dependent on any one type of video-encoding
technique, so it can easily be scaled to monitor video quality
on hundreds of simultaneous channels.
- MDI is typically sampled at multiple points throughout the
stream path with the measurements serving as indicators of
problems in the network that can be proactively addressed before
they become service-affecting issues.
- Since MDI relies on transport-layer metrics (DF and MLR), it
can be used to set network margins and it directly correlates to
impending network problems with respect to video quality.
- Since MDI uses packet-level metrics, it helps validate the
performance of network equipment such as switches and routers
that play a key role in determining whether a packet is delayed
or dropped.
Figure 4. Typical core-to-access IPTV testing application with media delivery index (MDI) measurement across the network.