2008 Ncta Technical Papers
2008 Ncta Technical Papers
Abstract ONT
...
(16-128X)
homes. PONs are being built in large numbers
in Asia, and in increasing numbers in the Amer- Headend
icas and Europe. Several cable operators are
starting to deploy PONs in selected greenfield
applications, typically in situations where re- Figure 1. Basic PON
quired by the developer.
cal Network Terminal (ONT). In many cases
This paper shows the most popular the ONT is located on the outside of the home at
forms of PONs in use today. We compare the the utility entrance. Alternate locations include
performance of the PONs, and talk about how inside the home and in a purpose-built niche in
and when one may want to consider PON archi- the outside wall.
tectures.
Frequently the splitting is done in a cen-
tral location as shown. In other cases the split-
ting may be replaced by a tapped architecture
WHAT IS A PON? more like that used in HFC architectures. The
number of homes served by one PON is limited
PONs, or passive optical networks, are by the loss budget. While PONs are built with
just that: fiber optics all the way to the home, more or fewer subscribers, 32 subscribers is
with only passive (non power-consuming) de- considered the “sweet spot” in PON sizing to-
vices in the field. With no powered devices in day. We show up to 128-way splitting, but the
the field, you save on power costs, and mainten- optics available today don’t support this high a
ance is much lower than with hybrid fiber-coax split ratio.
(HFC). Since the network is all glass (usually
called “all dielectric”), you eliminate problems Done correctly, the advantages of PONs
such as sheath current. Lightning issues are include much lower operational expenses, high-
generally limited to anything that comes into the er quality, elimination of leakage and the resul-
home over the power line and, through sub- tant measurement requirements, and incredible
scriber equipment, jumps to your equipment. bandwidth. Data bandwidth of at least 1 Gb/s in
each direction, shared over just 32 subscribers is
Figure 1 illustrates the basic PON. A the norm today. This bandwidth is delivered
single fiber optic strand extends from the head- over separate wavelengths from that used for
end to an optical splitter located near a group of broadcast video, so the entire 54-1,000 MHz RF
homes. Outputs of the splitter supply optical band is available for video.
signals to a group of homes. Signals are termi-
nated on each home in a device called an Opti-
Typically, two or more voice lines are A diplexer separates the downstream
provided, with the internal processing support- from the upstream RF signals. Inside the home,
ing any of the common VoIP protocols in use RF wiring is exactly as it is for HFC, including
today. Data is usually presented on the use of a cable modem and, for voice, an
10/100Base-T ports, or sometimes on a MTA, either embedded in the cable modem or
1000Base-T port. Many manufactures have a separate as shown here.
way to put data on coax in order to reduce the
amount of wiring that must be done at a home. The RFoG upstream transmitter presents
Two technologies dominate today: HPNA and an interesting situation. Analogous to the way
MoCA. Some manufacturers use an external upstream RF signals are combined, the upstream
Optical Network
Termination
(ONT)
Remote
Usually one fiber per
Ethernet
direction
switch
...
Ethernet
switch
Headend or
Hub
APON
GE-PON (EPON, EFM )
1550 nm data down - ATM -only - Ethernet only
1310 nm data up - no broadcast
- effectively - Available 2006
abandoned - Security is not integral to standard, Point-to-point
Move downstream but AES is commonly practiced Ethernet on
data to 1490 nm - Aux (broadcast) fiber or
to open 1550 nm twisted pair
for broadcast BPON 1 Gb/s
- Still ATM symmetrical
Add Ethernet - Aux (broadcast)
transport,
increase speed, RFoG
GPON “Lite”
other GPON (RF over Gass)
- (Unofficial subset of G-PON -
improvements - ATM , Ethernet, Proposed
still called G-PON)
TDM - Ethernet
- Aux (broadcast) - Available 2007
- Complicated - Aux (broadcast)
-No fully - Less complicated than G-PON
operational
systems 2.488 Gb/s down
1.2 Gb/s up
Remove
ATM
Figure 5. Comparison of PON Types
1 1
.
WEST .
. WSS .
Optical Mux / Demux
Optical Mux / Demux
. .
RX n (Optical Switch) n TX
TX RX
1 EAST 1
. .
. WSS .
. .
n (Optical Switch) n
WEST EAST
West East
OEO
OEO
OEO
OEO
For the wavelengths being dropped off Unique to the digital ROADM is a core
locally, the transponders perform an OEO digital cross-connect switch connected to every
conversion and provide client optical interfaces digital signal derived from every optical
for connection to local equipment. Between the interface, including the line interfaces and the
client and line-side optical interfaces, services client interfaces. This switch allows any input to
are processed digitally on the transponder, and it be connected to any output. Because this switch
is here that bit-error-rate (BER) evaluation, resides in the middle of the OEO conversion
forward error-correction (FEC), digital wrapper (unlike with an optical ROADM, where the OEO
processing (usually G.709), and digital takes place in the transponder after optical
performance monitoring takes place. The switching), the line-side optical layer is
transponder also typically provides performance completely segregated from the client side
monitoring for any service-specific attributes. service layer. Figure 3, below, shows the high-
Optical performance monitoring points for the level architecture of a typical 2-degree digital
add/drop signals are frequently provided here as ROADM constructed with PICs.
well.
At each line-side interface, both east and
Each transponder at the node links a west, an optical band multiplexing module
particular line wavelength to a particular client segregates groups of incoming wavelengths into
service interface (if tunable laser transponders Optical Carrier Groups (typically comprised of
are used, this provides a greater degree of 10 wavelengths at 10G each) for handoff to the
reconfigurability, but at a higher cost than fixed RX PICs. The same band multiplexing module
wavelength transponders). Because the same aggregates the reciprocal group of outgoing
wavelength may arrive from the east and west, wavelengths from the TX PICs for handoff to the
and for redundancy purposes, the ROADM line-side fiber. In turn, each PIC simultaneously
supports both east and west-facing transponders, processes multiple line-side wavelengths in
and these typically can only receive wavelengths parallel, performing O-E conversions on the RX
from the direction of the optical switch module side and E-O conversions on the TX side. Each
they are attached to. When protected services are PIC processes 10 WDM wavelengths at 10 Gb/s
required, two transponders must be used, one each. A typical initial ROADM deployment
each for east and west. Service growth is starts with a pair of TX/RX PICs on each of two
implemented by adding transponders at the digital line cards facing east and west,
service source and destination nodes, and these respectively. This provides an initial transport
capacity of 100Gb/s in both directions. Services
WEST Rx Rx EAST
PIC PIC
Video
10GE
OC-n
GbE
Tributary Adapters
Figure 3 – Typical 2-Degree Digital ROADM Architecture Using Photonic Integrated Circuits
engineered for its particular path through the Total Optical Parameter Calculations:
network. But since different wavelengths often Total measurements: 2(N2-N)WP
• N = number of nodes
share common spans in the network, this is not a • W = number of wavelengths
• P = number of optical parameters
simple process. The final design must represent
a common denominator that works for all Figure 4 – Optical Layer Design for an Optical ROADM
wavelengths in the network, regardless of their
paths, and this may result in a less than optimal
design that may limit node counts or span is the number of transport parameters to be
distances. In some cases, it may be necessary to verified).
perform a 3R re-gen in the network, and this In a large ring network with a large number of
requires back-to-back transponders for every wavelengths, thousands of calculations may be
wavelength requiring re-gen. required to verify the optical layer design when
optical ROADMs are used. If the initial design
A digital ROADM performs an OEO assumptions prove unworkable, redesign and
conversion for every wavelength at every node. recalculation may be iteratively required to find a
In this case, all wavelengths on a span share the workable combination of all optical layer
identical path regardless of whether they are parameters. For a mesh network with multi-
being added or dropped at a node, and only degree nodes, the engineering problem becomes
individual spans need to be engineered between vastly more complex.
nodes. Moreover, because a 3R OEO conversion
takes place at each node, optical impairments do Digital ROADMs limit the optical layer
not accumulate from span to span in the network. design to a series of independent span designs
This essentially allows networks of any arbitrary where the design of one span does not impact the
size to be built. design of any other span (see Figure 5, below).
In a ring network, this requires a total of 2NWP
Ideally, an optical network’s initial design calculations (where N is the number of nodes in
should allow any service at any node to be a network, W is the number of wavelengths
transported to any other node in the network at supported by the network, and P is the number of
any time without requiring any re-engineering or transport parameters to be verified). To
re-configuration of the optical layer to do so. To guarantee any-to-any connectivity in the
guarantee this any-to-any connectivity in an network, one only has to guarantee that each
optical ROADM network, every relevant analog individual span between a pair of nodes has been
Integrated Photonics
& Software
may transport one 10G or four 2.5G services. Optical Electrical Optical
Digital PMs typically provide a large amount Digital ROADMs, on the other hand, perform
of information derived from a large number of an OEO operation at every node for every
monitoring points. Typical information would wavelength, so digital PMs are available at every
include loss of frame (LOF), loss of signal node for every signal that transits the node (see
(LOS), uncorrected BER, corrected BER, errored Figure 8, below). Digital ROADMs provide
seconds, severely errored seconds, and numerous PMs for both the transport section (transport
other parameters. This information is usually between each node) and the transport path (end-
gathered on the optical transport path for each to-end service transport). This allows rapid
service and/or wavelength being transported on pinpointing of any problems to an individual link
the network, depending on the particular between two nodes.
ROADM. BER data is usually gathered for the
optical transport path via a G.709 or enhanced To facilitate testing, some digital ROADMs
digital wrapper, which provides FEC, as well. also directly incorporate a pseudo-random bit
Additional service-specific PMs (e.g., Ethernet stream (PRBS) generator for direct BER testing
frame and errored frame counts) are also between any two nodes without the need for any
typically available. external test equipment. In PIC based digital
ROADMs, a PRBS stream is run continuously
Optical ROADMs, by their nature, only on those 10G wavelengths which are installed on
provide digital PMs where signals are processed operational digital line cards but which are not
digitally (i.e., only at the transponders). Since yet carrying services. This provides the MSO
Digital access to full G.709/DTF O/H Digital ROADMs can also be configured for
dedicated protection. In this case, both working
and protection paths are pre-defined through the
network between the service endpoints. These
paths are set up through each node using the
ROADM’s integrated digital switch and any
available wavelengths through the network.
Full PM data and OAMP access at Route diversity is used for path protection. At
every node in the service path the endpoints, a pair of tributary adapters is used
to provide the protected clients. As with optical
Figure 8 – Digital PMs on a Digital ROADM ROADMs, the paths and tributary adapters are
dedicated and cannot be used for other services.
A Y-cable may be used to provide a single
with an operational history and track record even protected client interface, just as with optical
for those wavelengths not yet turned up with ROADMs, or the ROADM’s integrated switch
services and provides a higher degree of may be used to deliver the best signal from either
confidence in successful service turn-up when path to a single tributary adapter client. This
the time comes to activate these wavelengths. second method saves the cost of one tributary
adapter and the Y-cable. Dedicated 1+1
Protection protection is handled with two tributary adapters
just as with an optical ROADM.
Optical ROADMs typically protect a service
by using two route-diverse paths between the Digital ROADMs, however, support shared
endpoints, with a pair of transponders on each protection modes which are not supported by
path. One transponder pair serves for the most optical ROADMs. With shared protection,
working path, one for protection. This the protection wavelengths are left uncommitted
configuration provides effective equipment and throughout the network, and these remain in the
path protection, but the protection wavelength pool of allocatable bandwidth until actually
and its transponders are dedicated and cannot be needed. In this way, a small shared bandwidth
used for other services. A single client handoff pool can be used to protect many services across
at either end is usually provided by a Y-cable the network, resulting in much lower bandwidth
connected to the clients on the working and consumption when compared to dedicated
protect transponders. Some optical ROADMs protection.
support a digital backplane interface between the
transponder protection pairs, which allows a When a failure occurs in a shared protection
single client interface on one of the transponders network, the GMPLS control plane finds a path
to be used for the protected service without through the network with sufficient bandwidth to
requiring a Y-cable. In this case, the best signal restore service, allocates this bandwidth from
from either of the transponders is presented at end-to-end, then switches the service over to the
the single client. For 1+1 protection, where the new path. If sufficient paths and bandwidth are
local end device connected to the ROADM available, protection may be provided over
(typically a switch or router) actually performs multiple failures at multiple points in the
Weidong Mao
Comcast Fellow
Office of the CTO
Comcast Cable
APPROACH Operator IP
Networks Internet
National /
Regional
STB
Metadata &
sources and components to provide high
Client
Rights
Navigation &
Management
Entitlement
Session &
Edge
Navigation & Entitlement – provide navigation Audio (Dolby AC-3) 192 – 384 kbps STB QAM Music Choice
The CDN contains multiple Content Library An operation model for system monitoring
nodes connected via national and regional IP and management is required. Specifically, it will
networks. The Asset Propagation Manager include the following aspects:
(APM) is responsible to replicate and/or move
the content through the storage nodes of the CDN • Component level fault monitoring and
dynamically based on the content popularity and management
usage. • Content level status monitoring
• Network level monitoring
It is highly desirable to share the large VOD [4] CableLabs ADI 2.0 Specification Asset
libraries for multiple end devices such as PCs Structure, January 5, 2007
and other portable media players.
[5] ISO/IEC 13818-6: MPEG-2 Digital Storage
There are several aspects which should be Media – Command and Control (DSM-CC)
considered when expanding the architecture to
support any content to any device. [6] ISO/IEC 13818-1: MPEG-2 System
Tarun Chugh
Sr. Software Engineer, ARRIS
[email protected]
34 Verizon
25
12.6
11.8
10
MSOs will also serve to neutralize the predicted 8
7.7
9.6
Year
20 20.50
% of Households
19.35
18.20
17.05
15 15.90
14.75
13.60
11.8 12.6
10
9.6
7.7
5 6.7
5.4
4.4
0
1/2004 – 1/2005 – 1/2006 – 1/2007 – 1/2008 – 1/2009 – 1/2010 –
6/2004 6/2005 6/2006 6/2007 6/2008 6/2009 6/2010
Year
Jan-07
5 Jul-06
Jan-06 Residential Wireline Subscribers
Jul-05
0 Jan-05 70
Year 66
Millions
18-24 Jul-04 62
25-29 Jan-04 60
30-44 52
Age 45-64 49
> 65 50
Subscribers
40
AT&T
34
31 Verizon
30 28
25
LANDLINE MARKET
20
10
0
2004 2005 2006 2007
192 192
185 185
183
certainly a peak to this trend, but for the
Access Lines
180 180
178 178
175 175
172
foreseeable future landline erosion and wireless
170
165
167 MOU growth will continue.
163
160
O 1
O 2
O 3
O 4
05
06
07
02
03
04
05
06
07
1
0
-0
-0
-0
-0
-0
-0
n-
b-
n-
b-
n-
b-
n-
b-
n-
b-
n-
b-
n-
ct
ct
ct
ct
ct
ct
Ju
Fe
Ju
Fe
Ju
Fe
Ju
Fe
Ju
Fe
Ju
Fe
Ju
O
Year
1200
1000
Minutes (B)
above and assuming continued -5% annual 600
160
140
MOUs and further commoditize landline voice.
120
100
Wireline
Cable
60
40
ForeverTM services. The T-Mobile
20
0
Hotspot@Home service is a $9.99 per month
2007 2008 2009 2010 2011 2012
Year
2013 2014 2015 2016
service add-on to a minimal wireless plan that
provides unlimited voice and data using UMA
enabled dual-mode handsets over Wi-Fi. The
The key takeaway from this analysis is
Talk Forever service is a UMA enabled Analog
as follows: Once MSO landline growth stops it
Terminal Adapter that offers a Vonage-like
is likely that the overriding trend of landline loss
service to T-Mobile customers. This service is
will then start to affect cable operators as it has
available in limited markets at the time of this
affected the incumbents for the last few years.
writing, but is planned for a nationwide launch
at $9.99 as an add-on to an existing wireless
plan.
500
Millions
450
300
Subscriber
50
CONCLUSIONS References:
Abstract DISCLAIMER
Providing Cable consumers with premium The author of this paper, Joseph Oren, is
(e.g. HD or early window) content via Video on employed by Cinea Inc., a Dolby company.
Demand services is projected to become a key Cinea offers commercial products utilizing
revenue source for system operators. Yet the certain technologies described herein.
Hollywood studios insist that before this content
will be made available, enhanced content
protection technologies must be deployed within INTRODUCTION
the content distribution infrastructure i .
Specifically, forensic watermarking, defined as DRM and CA technologies have made great
the binding of unique traceable information to strides toward system recognition of the rules
the video streams, is increasingly mentioned as agreed upon by content owners and consumers.
an essential content protection layer, one that The available mechanisms to enforce those rules,
complements existing conditional access and termed content protection, is, however, limited
digital rights management solutions. ii This to encryption during transmission and storage.
paper describes how this new business Once the content is rendered in a consumable
requirement can be technically and form, its digital and analog representations
economically fulfilled by watermarking become subject to copying and subsequent
technologies now reaching the market. Our unauthorized redistribution (piracy). Figure 1
focus will be on watermarking technology shows a simplified receiving device, with
implemented in the consumer’s equipment, vulnerabilities identified. A real-world home
commonly called the Set Top Box (STB). network may spread these functions over several
devices, each with analogous vulnerabilities.
DIGITAL MONITOR
DIGITAL
DRM / DESCRAMBLER DECODE
PLAIN-TEXT
BASEBAND
Resampling
RECEIVER
(STB)
D TO A
CONTENT
LOCAL DRM STORAGE
ANALOG MONITOR
CAMCORDER
These vulnerabilities have fed the interest in While the DRM acts to constrain the user,
forensic watermarking technology, whereby actually challenging him to circumvent the
each instance of a content item is individuated technology, forensic watermarking deters piracy
by information to facilitate the tracing of the by introducing risk of exposure. In the case of
content back to its last legitimate holder. large scale re-distribution, forensic
Tracing produces valuable evidence in watermarking facilitates identification of the
identifying copyright violators. Further, since point of compromise. With both DRM and
forensic watermarking is an investigative tool, watermarking available, a more balanced and
as opposed to a control tool, it offers the appealing approach to content protection
potential to obviate some of the more complex becomes possible.
and consumer hostile aspects of strong DRMs.
S c r a m b le d
C o n te n t
PO RTABLE
D E V IC E
H O M E M E D IA
SERVER
U n a u th o r iz e d
P IR A T E S E R V E R
R e d is tr ib u tio n
Id e n tifie s
STB
W ATERM ARK
RECOVERY
Meeting the application requirements Exploiting the host signal masking properties
discussed in the previous section, some in direct accommodates more watermark signal energy at
opposition to one another, is a non-trivial a given degree of perceptibility, thereby
undertaking. It is illuminating to examine the improving the perceptibility-robustness tradeoff.
major issues individually: Robustness can also be enhanced by choosing
watermark characteristics and placements that
Perceptibility vs. Robustness optimize recoverability. Watermark robustness
depends on the watermark and background
Both perceptibility and robustness are image characteristics, as well as the recovery
directly related to watermark signal strength. technique being used. Recoverability analysis
As the signal amplitude increases, other factors evaluates interference between the background
held constant, the watermarks become both image and the watermark signal. The technique
more robust and more perceptible. A desired is analogous to “dirty paper coding” where the
level of robustness can thus be achieved by signal is positioned to sidestep interference.
increasing the signal strength, at cost of quality. Optimal watermark composition is often a
Conversely, decreasing signal strength to the tradeoff between perceptibility and
recoverability, as an image area with a high
i
Fred Dawson: Studios Eye 1st-Run Service As IPTV Security
Advances ScreenPlays January 2008
ii
Mark Kirstein: MultiMedia Intelligence Identifies Digital
Watermarking & Fingerprinting As Key New Opportunity,
http://multimediaintelligence.com/index.php?option=com_conte
nt&task=view&id=49&Itemid=1
iii
Steganography is defined as the technology of hiding a secret
message inside of a larger cover work, such that the existence
and content of the secret message are hidden.
iv
Media pirates often reencode content at lower data rates or
resolutions to suit their preferred distribution channels.
v
Collusion attacks are those that involve combining content
from separately captured instances of the same content in order
to dilute the watermark signals.
vi
Digital Cinema Systems Specification V1.0, July 20, 2005
vii
Barni, Bartolini, and DeRosa Perceptual Data Hiding in Still
Images, Idea Group Publishing 2005
viii
Barni, Bartolini Watermarking Systems Engineering, Marcel
Dekker, Inc. 2004
The final drawback of the current VOD Along with information describing the
system is perhaps the most damaging in the long- inventory purchased, the second important aspect
run. The internet’s quick ascension in the of campaign management relates to the ads
marketing mix is partially due to the ability to associated with the campaign. Information about
target. Meaning, when an ad impression is called the ads (e.g., identification codes such as ISCI or
for, the content provider or network can use AdID, the names of the assets, the asset
information about the viewer to determine the durations, etc.) is specified along with the
most effective creative messaging. In the current inventory with which they are associated.
incarnation of VOD, this is not possible as all
viewers of a piece of programming content will Campaign Management Solution
receive the same ads. The ability to make
television addressable through dynamic insertion In dynamic advertising scenarios, campaign
is a critical feature both for advertisers and for management becomes an active exercise: users
the medium itself. receive frequently updated information regarding
the status of their campaigns and have the ability
The requirements for a new solution are to make changes to the campaign while the
clear. Advertisers must have the flexibility to campaign is being delivered. In a non-dynamic
insert creative into placements on short notice. scenario, such as broadcast television, the same
This allows creative swaps, different ads targeted degree of active management and detailed
to different viewers, and evaluation of creative reporting does not exist.
performance independent of programming
performance. Atlas has created a solution for agencies and
advertisers to present instructions to ad execution
and management systems directing these systems
CAMPAIGN MANAGEMENT AND to display specific ads when a particular piece of
EXECUTION content or inventory is delivered. Atlas also
collects information about the viewing of
Background advertising content, calculating metrics based on
this viewership along with the business terms
“Campaign Management” refers to the set of and goals under which the inventory was
activities concerned with the definition and purchased.
management of advertising campaigns. Sellers of
inventory describe the format and characteristics Our solution, Atlas On Demand, interfaces
of media they have for sale. Agencies and with the ad execution and management systems
advertisers record the inventory they have over secure connections via APIs defined with
purchased from various sellers and the terms our technology partners in this space (e.g., Aaris,
under which it was purchased. These business SeaChange; Atlas is also a provider of inventory
terms include information such as the cost and ad management solutions for sellers of
method used for describing the unit of media inventory, integrated with other partner systems).
(e.g., CPM or “cost-per-thousand” impressions, The set of services and message structure for
time-based costing), the cost per unit (or “cost managing this communication leverages
basis”), target or guaranteed quantity of
Within Atlas, campaigns are created and ads To insure the viewing experience in dynamic
assigned to purchased inventory. Instructions are VOD is of the same quality as other on demand
then published to the ad execution and viewing, content encoding standards must be
management systems. When ad-supported rigorously followed. In our trial campaigns,
content is requested by subscribers the content is CableLabs OD encoding standards formed the
assembled based, in part, on these instructions. basis for theses specifications but extra care was
Ad and program content are “seamlessly spliced” taken to insure that bit and frame rates,
together and streamed down to the subscriber’s resolutions, and audio were identical for all
set-top box (STB). assets. Assets were also required to start and end
with silent frames of black to ease the transition
Campaign Execution between assets. The “seamless splicing” of
assets, mitigating any remaining discontinuities
For a variety reasons – disparate, closed between MPEG files, was either accomplished in
network systems; manual or semi-automated software by the VOD system or in the edge
processes; emerging standards; pre-existing device (i.e., the QAM) level, depending on the
workflows; etc. – executing dynamic VOD VOD system provider’s approach.
advertising campaigns is still a very complex
process. Tight coordination across a range of Aside from system configurations and
partners at multiple levels, from senior sales content preparation, the standard campaign
executives and content owners to network workflow generally begins with media
engineers and ad operations personnel, is negotiation: sellers of media (content networks,
required. operators) offer packages of inventory to buyers
of media (agencies, advertisers). Rates, schedule
In order for Atlas to be able to communicate and other terms are negotiated and agreed to
with the ad execution and management system through terms and conditions, insertion orders,
deployed at the operator a secure connection etc.
must be established, such as through a VPN
concentrator or other secure web service After the contract is finalized, ad campaign
connection. The operator’s endpoint, transport information is configured in the respective
and protocol are managed through configuration inventory and campaign management systems of
settings in Atlas. the buyers and sellers (information may already
exist in the seller’s system, enabling the seller to
As noted above, program content and ad forecast and book inventory). Ad assets are
content have traditionally been encoded together distributed, generally to the inventory seller but
as a single on demand asset. With dynamic VOD in some cases to the operator directly. Ad and
advertising, programs and ads are treated as program assets are encoded per the on demand
separate assets, “seamlessly” spliced together at specifications and distributed to the operator and
runtime and streamed to the viewer. In such a headend systems, usually through existing “pitch
model, content providers and distributors must – catch” mechanisms but potentially through IP-
account for “ad free” versions of the content based distribution.
suitable for dynamic VOD ad campaigns, as well
as the ad assets themselves, insuring that the Once campaigns have been configured and
ad and program content distributed, ad
Results from Data Analysis It goes without saying that in our data the
pre-roll ads received a higher impression count
The two trials detailed in this paper had and higher completed plays. This is nearly
different compositions. The first had two pre-roll tautological. Due to the greater length of the
creative assets for one advertiser running over post-roll, however, the post-roll commercials
two different time periods across one content resulted in longer BXD. Again, BXD is the
provider. This trial allowed us to prove the average or aggregate duration in minutes that an
concept in a simple environment. The second ad or a brand (if multiple ads) is watched. This
trial was much richer from a data analysis mirrors research we typically see with digital
perspective: two advertisers and two content video: longer assets perform better from a BXD
providers running multiple assets of varying perspective, shorter assets perform better from a
lengths in both pre-roll and post-roll positions. In completed play perspective.
the results that follow we focus on this second
trial. It is easier to follow the results when Viewership on post-rolls was surprisingly
speaking about a specific campaign and the high, including the number of completed plays.
results themselves are much deeper with these This would indicate an undervaluation of post-
data. roll ads given the common assumption of little to
no viewership. One factor contributing to the
As mentioned above, two advertisers took longer BXD was the longer durations of the
part in the second VOD trial. The first advertiser creative used in the post-roll positions compared
had several assets in rotation, all 30-second to the creative used in the pre-roll positions. On
spots, running in both pre-roll and post-roll. The average post-rolls were viewed approximately
second advertiser had pre-rolls of both 15 36% of the way through (versus 42% for pre-
seconds and 30 seconds, followed by post-rolls rolls).
of 60 seconds and 120 seconds. These assets
were all in rotation on both content providers. Unsurprisingly, our analysis revealed that the
30 second pre-rolls were fast forwarded more
When reporting on short-form, dynamically- than the 15 second pre-rolls. Since one advertiser
inserted VOD campaigns, there are a number of had only 30 second spots, it is possible there was
standard metrics that barely need mentioning in some burn-out, although this behavior (more FF
this forum. Although fundamental to campaign activity on longer spots) is not atypical.
evaluation, metrics like reach, frequency, and
impressions (divided into various time ranges There was evidence to suggest that
and publisher and placement groups) are viewership of post-roll ads can be augmented by
straightforwardly defined elsewhere. Instead we pre-roll ads from the same advertiser. In other
will focus on a series of analyses we performed words, "bookended" placements (with a single
during the trials that were unique to the dynamic advertiser in both positions) are more valuable
VOD environment. than pre- or post-roll placements alone or from
distinct advertisers.
Initially there were two pieces of
“conventional wisdom” that we wished to
60%
50%
40%
BXD (% of Asset)
Advertiser 1
30% Advertiser 2
20%
10%
0%
Programmer 1 Programmer 2
Figure 1: In this figure we see the interaction between the advertiser’s commercial content and the programmer’s
content adjacent to which the commercials run. On the y-axis we see Brand Exposure Duration (BXD) expressed as a
percentage of asset length—higher numbers indicate more of an asset was watched. As we can see, Programmer 2
performed better overall, but there is an interaction between the advertiser’s content and the programmer’s content
(indicated by the crossing of the lines).
• 1992 • 1994 • 1998 • 2000 • 2002 • 2004 • 2006 • 2007 • 2009 • 2010
A wider range of services could be offered
3GPP GSM GPRS UMTS HSDPA HSUPA LTE using PCs with 2/2.5G access cards. In theory,
3GPP2
IS95A 1X DO DO Rev A UMB
subscribers could even attempt video downloads
16e
using these cards, assuming they had enough
IEEE 802.11 b/g 802.16d WiMAX 802.16m
time and money. The predominant business
model employed by operators was to charge for
usage (bytes transferred). Download of even a
small 5MB highly compressed video file at low
Mobile Data Mobile Data Mobile Video Mobile Video
Emerges Enabled Emerges Enabled resolution with a typical data rate 50 Kbps or less
Figure 1. Timeline for the Introduction of would have taken over 13 minutes; and given the
Mobile Data Functionality tariffs of the time (often as much as $1 per 100
KB for GPRS), cost as much as $50.
Figure 1 summarizes the evolution of the
commercial wireless broadband standards [2]. The introduction of 3G and 3G+ technologies
With the advent of 2.5G technologies – such as – UMTS, HSDPA and EV-DO – during the
GSM GPRS and CDMA 1xRTT, basic data middle of the current decade provided a marked
services such as email and web browsing were increase in wireless data capabilities, with typical
offered commercially and were somewhat data rates on the order of 0.5 to 1 Mbps
successful. There was much discussion of achievable for HSDPA and EV-DO. These new
extending the cellular data offerings to include technologies also provided a dramatic decrease
some form of video service, with attention in the cost of delivering data services, as is
focused on video telephony and multimedia shown in Table 1.
messaging. Technical feasibility was
demonstrated for these services but commercial
Bandwidth (Mbps)
the cameras and displays that can be incorporated ADSL Cable LTE*
10-20 Mbps 50+ Mbps
into a mobile phone. With the combination of 10
ADSL, Cable
4-6 Mbps
WiMAX, HSPA+*
10+ Mbps
1-2 Mbps
the new functionality and reduced cost, non-text HSPA*
3-7 Mbps
1
3GPP2 is also defining a 4G air-interface standard called
Ultra-Mobile Broadband (UMB), which is technically very
similar to LTE.
10 HSxPA
LTE
8
6
WiMAX The WiMAX and LTE network architectures
4 were specifically created to support packet data
2
0
services and are optimized for those services.
0.5 1 2 5 10 20 Voice services for WiMAX and LTE are based
GB/Month/Subscriber on VoIP technology and are treated just like
Figure 3. Relative Total Cost of Ownership other data applications. Both WiMAX and LTE
for Broadband Data Delivery2 make extensive use of Internet concepts and
protocols. This allows them to limit the amount
4G Network Technologies & Topologies of domain-specific equipment that must be used
and leverage the volume production of
Prior to 4G, macro-area wireless networks components designed for Internet use. In
were first and foremost cellular voice systems contrast, the 3G UMTS network has both a data
optimized for carrying narrow circuit voice style architecture and a legacy circuit architecture.
traffic. These systems had packet data facilities Since legacy circuit and packet data are
“glued” on almost as an afterthought. WiMAX dramatically different concepts, this combination
and LTE are pure, broadband data systems that architecture gives rise to complex, domain-
have no specific circuit voice provisions (other specific components that limit network
than as a constant bit rate QoS class) – they are performance and drive up infrastructure costs.
IP packet based access technologies. This results
in simpler and more decentralized network The WiMAX and LTE architectures are
architectures relative to earlier networks and flatter (i.e. more distributed, with fewer layers of
eliminates the need for complex protocol system elements) than the UMTS data
architecture. In WiMAX and LTE there are two
2
For this illustration: a population density of 1000/km2 is levels of components in the bearer path between
assumed with a 15% subscriber penetration rate. The the BTS / AP and the application core network,
spectrum usage is normalized across the technologies.
WiMAX and LTE will also include specific Device technologies will continue to improve
provisions in support of video broadcast. For with the same technology advances that drive the
example, 3GPP is in the process of defining the desktop computing environment. Moore’s law
Multicast Broadcast Multimedia Service coupled with substantial improvements in power
management and memory density advanced the
Sheriff Popoola
Senior Manager, Product Line Management
Motorola Connected Home Solutions
It describes how femtocells will enhance the It must integrate seamlessly with existing
delivery of telecommunications services in the HFC access networks.
home and the new possibilities arising from the
integration of femtocells with home gateways It must be capable of being deployed and
and set-tops. It will also point out technical supported in high volume.
challenges cable operators must assess and
outline the opportunities for cable operators It must extract maximum performance from
complementing cable access infrastructure with HFC backhaul and it must be capable of
femtocells to enhance market share and customer being remotely managed without excessive
retention through enhanced triple play and quad operator effort.
play services.
These “must haves” attributes demand a
skillset that cable operators can rely on for
delivering end-to-end femtocell solutions that
A FEMTOCELL OVERVIEW increase Average Revenue Per User (ARPU),
grow market share, and enable innovative
Femtocells—miniature cellular base stations partnerships with wireless service providers that
that connect via cable infrastructure to provide increase brand value and allow cable operators to
enhanced 3G signal within the home – represent develop innovative triple play and quad play
arguably the most exciting development in home services.
networking since the arrival of Wi-Fi®.
STANDARDS INTEGRATION
Interest in femtocell technology is reflected
by growing activity among telecom operators Femtocell technology is very new and
and hardware vendors alike. Research firm IDC, developments are fast moving and exciting. As a
predicts that spending on femtocell-enabled consequence, product development is far ahead
services will grow to $900 million by 2011. of standardization. Cable operators require that
new femtocell deployments rely on industry
The unique demands of a high-performing standards and enable smooth integration and the
femtocell ecosystem demands competence in
Femtocells have an important role to play in Operators face significant challenges with the
driving premium mobile service adoption, finally deployment of new technology, new applications
turning the 3G service vision into a reality by and the ever-increasing usage demands placed
encouraging a culture of usage through low-cost upon mobile networks. At the forefront of these
high-performance mobile data services. challenges is making 3G coverage as “near
ubiquitous” as practically possible, both
FEMTOCELL BENEFITS FOR THE outdoors and indoors.
CONSUMER
The traditional 3GPP 3G network
For consumers, the benefits of femtocells architecture, made up of numerous macro base-
include: stations, with its centralized RNC function and
ATM backhaul was designed to provide wide-
A seamless communication experience as area coverage. It was not however designed to
they roam from inside to outside their scale, physically or economically, to provide
homes. effective coverage for individual
indoor/residential situations.
Greater convenience via effective fixed-
mobile substitution by removing the need Cable operators can make a compelling value
for users to have separate home phones and proposition for partnering with mobile operators.
offering the flexibility for consumers to It is common knowledge within the mobile
rely on a single phone for access on the telecommunications industry that the use of
road or at home. outdoor macro-cells to provide indoor/residential
coverage quite simply does not provide an
Reduced in-home call charges. effective solution, from both a coverage and
economic perspective. It also impacts practical
Excellent indoor coverage. matters, such as site acquisition, which is
becoming increasingly problematic.
Worldwide cellular network standards– Cable operators can turn to the following
Understandably femtocell products are likely to URLs for up-to-date information on femtocell
appeal to many end-users around the world. As a technology:
result differing models will be developed and
offered to satisfy the various needs from the www.femtoforum.org
different regions. Products should offer support
for their respective and existing (3GPP) UMTS www.motorola.com/femtocell
and (3GPP2) CDMA standards, as well as
While the previously mentioned criteria and
emerging standards such as Imax, UMB and
challenges are being addressed throughout the
LTE.
industry, femtocell testing and deployment
Support for existing 3G handsets and continue to happen around the world. Selecting
devices—Support for existing handsets and equipment vendors with experience in femtocell
devices is a very important consideration for the trials is essential, and trials are now underway
end-user and operator alike. In each technology primarily in Europe and North America.
market, femtocells will support existing handsets
These developments and the industry’s early
and devices, further helping to drive uptake of
groundwork are leading toward the realization
3G services and femtocells in particular.
that as technical and commercial challenges are
Operator control—Femtocells operate in resolved, a femtocell in every home could
licensed spectrum and as such cable operators become a reality.
must ensure that they comply with regulatory
requirements. Femtocells need to feature client
software that enables remote configuration and
This paper takes a long term look at This section discusses several drivers to
cable’s broadband bandwidth needs over a forecast bandwidth needs down the road.
10+ year horizon. It discusses several drivers Some of these may appear to conflict with
that forecast bandwidth needs down the road. each other, but each gives a unique
We compare HFC potential against FTTP perspective on bandwidth needs.
architectures and shows that there is plenty of
capacity left in coax to compete with GPON Moore’s Law continues
or even co-exist with it. HFC also has the
Over the years, Moore’s Law has driven
significant advantage in that it can
data bandwidth growth and it looks to
incrementally expand bandwidth through this
continue for the foreseeable future. Simply
entire process without requiring a massive
stated, Moore’s Law is the doubling of
infrastructure overhaul like pure FTTP
transistors per device every 18-24 months.
providers.
This increased technology capacity has
How far can the MSOs take coax looking resulted in a corresponding improved
way out on the 10+ year horizon? With the performance, density and power. Some
recent evaluations of the RF overlay systems, studies have shown that high speed data
we take a closer look at the theoretical broadband service offerings have closely
maximum capacity of coax. The paper tracked Moore’s Law over the last 8-10 years.
discusses how HFC can offer 1+ Gbps The implication that it will continue to track
services over coax and what is needed beyond means that we’ll need to offer 100 times
our current DOCSIS systems. today’s bandwidth in another 10-15 years.
With broadband providers offering data
Introduction services around 10Mbps today, this means
that the broadband providers should be
HFC has long enjoyed the position as the prepared to make 1 Gbps services generally
leader in providing broadband content to the available in 10-15 years.
home for both video & high speed data. Now
it’s being besieged by FTTP and satellite HD There are several aspects of data
technologies and many have claimed its days bandwidth growth that need to be examined.
are numbered. Our analysis shows that there In Andrew Odlyzko’s paper “Internet traffic
is plenty of capacity left in coax to compete growth: Sources and implications,” he
with GPON and even 10G PON technologies, contends that the data traffic growth will
given the appropriate investments. HFC also continue to follow Moore’s Law and is
has the significant advantage in that it can primarily driven by file transfers as opposed
incrementally expand bandwidth through this to streaming traffic like video. As bandwidth
entire process without requiring a massive growth is modeled, it may be necessary to
infrastructure overhaul like FTTP. separate traffic that is streamed and requires
constant bit rate service from the more
To actualize these opportunities, MSOs need MSOs need a solution that can deliver
to implement an infrastructure that will: content in both the open and the private
network. While open Internet traffic travels on a
Cost-effectively manage and deliver their best efforts basis, using a private network, the
OTT video over the network while maintaining MSO can provide content providers/OTT
QoE, including high definition TV (HDTV). partners with quality of service guarantees and
enhance the services it offers its customers.
Enable users to view content on all
devices, whether on their TV, home computer or
portable. THE CDP SOLUTION
Support monetization schemes for content The content distribution platform (CDP)
delivery, such as local advertisement injection. solution is designed to meet the needs and
requirements of MSOs in the delivery of rich
In essence, MSOs need their own internal media content through their networks and
content distribution platforms (CDPs), housed enable monetization opportunities.
within their existing network. Today’s CDNs
are deployed outside the MSO network and can The CDP is an edge content delivery
only deliver content in the open Internet platform deployed within the MSO’s network.
environment, where they cannot guarantee
quality of service inside the MSO network.
The CDP solution consists of a two-tiered The CDP is based on the smart deployment
content delivery network: of a robust and scalable caching and
acceleration system. A proven way to ensure the
1. A best effort freeway, which is today’s delivery of popular, high quality content is to
open broadband connection for P2P, user- cache it close to the user. The caching of content
generated content (UGC), and other OTT traffic, avoids randomly created network bottlenecks,
that provides equal (net neutral) service on a saves on bandwidth and ensures prompt content
best efforts basis to all incoming traffic. delivery upon request.
i
Statistics from Figure 4 from The Exabyte Era
White Paper (based on the paper: Traffic
Forecast and Methodology 2006-2011), Cisco
Systems, 2007.
ii
Joint Declaration of the Broadband Services
Forum, January 2008.
iii
Report: IPTV Competitors are Over-the-Top
(Quoting James Crawshaw’s report: Internet
TV, Over-the-Top Video & the Future of IPTV
Services, Heavy Reading), Ryan Lawler, Light
Reading, June 28, 2007.
Some programs are addressed by their very Migrating to more personalized addressability
nature. The typical ESPN viewer is different than requires pushing the functions of program
Before a new groupcast feed is created for a frequent occurrence and the operator might
particular demographic, bandwidth availability consider adding QAM capacity to those
can be determined by polling the ERM. If particular service groups.
bandwidth is not available then the additional
program feed is not created which can result in a Unicast is a technology where a single
slightly lower yield, but requires no additional program stream is customized for a single
edge bandwidth spending. Reporting can indicate viewer, as show in Figure 6.
if this is a
Figure 9 shows the percentage of bit-rate used advertising uses more capacity in the service
on a service group during the day. Again note the group then otherwise switched digital video
periodicity of the graph with peaks building up would. Hence, overlaying addressable
through during prime-time each day. As noted advertising onto this service group would require
earlier in the paper, the stream personalization more bandwidth throughout the day
needed for addressable
And when coupled with the information from engineered today. The addressable advertising
Figure 8, that more viewers are on the system system can make more efficient usage of service
during prime-time, it should be clear that to reach group capacity by filling up an otherwise empty
the most viewers with addressable advertising service group with revenue generating
that additional service group capacity will be addressable advertising during the times of the
needed. However, because there is extra service day when the QAMs might otherwise sit empty
group capacity available during off-peak times, it and un-used.
is possible to get started with addressable
advertising with a switched digital system as
The cable industry has been working Since these bound applications represent
toward personalization and the DVS 629 real data, the media services platform must
interface allows separation of the account for them as they are multiplexed onto
personalization engine and the media services the last-mile network, which for this paper
platform to allow innovation to occur around could be considered a 256 QAM modulator
that interface. Figure 4 shows additional detail able to carry approximately 38.8 mbps of
around the insertion of enhancements to data. Traditionally the programming is
programming. statistically multiplexed to best fit within the
Figure 2
Combiner
Figure 1. Schematic Block Diagram of Digital Program/Ad Insertion System
However, digital video compression one splices out at any of the B pictures, then this
technology introduces problems for some of will introduce gaps in the display. For seamless
these broadcast applications (e.g. splicing and near seamless splicing between two
between two MPEG-2 streams or between two compressed video streams, MPEG-2 TSTD
AVC streams) primarily due to two reasons – buffer conformance must also be maintained
(a) Order of the video frames gets modified in where decoder buffer (buffer size of 1.8Mbits
compressed domain (transmission order does for MP@ML) must not overflow or underflow
not maintain display order) and (b) compressed as this may result in artifacts. Typical buffer
frames depend on other frame or frames (called behavior in a MPEG-2 decoder is shown in
as reference frames) for decoding / Figure 4 assuming the decoder receives a
decompressing them in the decoder. constant bitrate channel. MPEG-2 provided
tools to achieve seamless or near seamless
SPLICING BETWEEN STREAMS WITH splicing but it does not tell on how to achieve it.
MPEG-2 VIDEO MPEG left it to MPEG-2 product designers for
innovation and product differentiation. To
Figure 3(a) illustrates a segment of video achieve seamless or near seamless splicing,
where frames are in display order. Figure 3(b) some constraints may have to be maintained
depicts the same segment when compressed in while creating the streams to be spliced. Such
compliance with the MPEG-2 video standard constraints may include GOP structure, an
and sent over a transmission channel. One may anchor frame at the out-point of the first stream
notice that the transmit/decode order is not same and an I frame with a sequence header and
as the display order and hence a splice cannot be closed GOP at in-point of the second stream.
done at all picture boundaries. For example if
Figure 4. Simplified diagram of an MPEG-2 decoder and level of bits in the decoder buffer.
An additional function that needs to be met stream conditioning and matching impose too
by digital ad-insertion systems is the matching much of a burden and constraint on the uplink
of decode delays between the network and encoders and ad-servers. Hence SCTE
splice stream as shown in Figure 4. developed specifications such as SCTE 35 [4]
(digital cue-message standard) to signal the
Even though it may be easy to splice splice opportunities in the compressed video
between two ‘well conditioned’ MPEG-2 stream and splicers were developed to perform
transport streams (standards such as SMPTE the tasks outlined above so that splicing can
312M specify this stream conditioning), the occur without imposing too many constraints on
Use of B frames for reference in AVC and Frames are in display order in Figure 5(a),
the associated GOP structures that use this are where as Figure 5(b) shows a typical
sometimes called ‘Hierarchical GOP structures’. compression structure of AVC where
Figure 5(b) shows a typical GOP structure in hierarchical GOP structures are used with B
AVC video where I, P and B frames are used. pictures as reference. One may notice that the
O
Figure 6. Seamless / near-seamless splicing without the use of end_of_stream NAL unit at the splice point (a) a case where
no_output_of_prior_pics_flag=0, (b) a near-seamless case where no_output_of_prior_pics_flag=1.
2. AVC also agreed to loosen the requirement latency difference can be adjusted by the use
for decoders to infer the DPB management of Picture timing SEI message with an
using the no_output_of_prior_pics_flag appropriate value for pic_struct. This SEI
(I.E., infer this to be ‘1’ and clear the DPB with the pic_struct value allows repetition of
when there is a resolution change). The last displayed picture and this can be used to
change allows the application standards to splice a stream with a higher display latency
mandate that receivers process this flag into a stream with a lower display latency.
correctly so that DPB is managed per the This also requires the first stream to be
transmission systems intent. Splicers can set coded using frame pictures. For all other
this flag correctly at the transition points to combinations of streams, the end_of_stream
achieve ‘seamless’ splicing as shown in NAL unit should be used with the correct
Figure 6(a). setting of the no_output_of_prior_pics_flag
at the transition point to manage the DPB
3. The third proposal is the appropriate use of buffer and make sure that two pictures with
end_of_stream NAL unit at the splice the same display time are precluded.
transition points (called Out or In-Point) so Seamless splicing with end_of_stream NAL
that seamless or near-seamless splicing is unit can also be achieved by offsetting the
possible. This is shown in Figure 7. In some decode time of the pictures in Ad Stream
combinations, seamless splicing can be appropriately. This mode is not
achieved without the use of end_of_stream recommended as most receivers expect the
NAL unit. The first example is where the decode time to be contiguous between
display latencies match between the streams. network and ad-streams.
The second example is where the display
O
O
Figure 7. Near-seamless splicing using end_of_stream NAL marker at the splice point (a) a case where no_output_of_prior_pics_flag=1 (b)
a case where no_output_of_prior_pics_flag=0.
SUMMARY
BIBLIOGRAPHY
In this paper the technology of splicing and
its importance to achieve local ad-insertion for 1. ITU-T Rec. H.264 | ISO/IEC 14496-10,
the broadcast industry have been discussed. The (2005), “Information Technology – Coding
local ad-insertion application provides of audio visual objects – Part 10: Advanced
significant amount of revenue to the industry, in Video Coding.”
particular, the cable MSOs. The challenges of
splicing two video streams in the compressed 2. ISO/IEC 13818-1, (2007), “Information
domain (e.g. MPEG-2 video) for seamless and Technology – Generic coding of moving
near-seamless viewing experience have been pictures and associated audio – Part 1:
discussed. It has been also shown that splicing systems.”
of two AVC video streams is much more
difficult than MPEG-2 video as AVC video 3. ISO/IEC 13818-1, (2000), “Information
coding uses more advanced video tools and Technology – Generic coding of moving
complex coding structure to achieve higher pictures and associated audio – Part 2:
compression efficiency. This paper proposes a video.”
few methods/solutions to splice AVC streams to
achieve seamless or near-seamless ad-insertion 4. ANSI/SCTE 35-2004 | ITU-T J.181, Digital
as needed in the broadcast industry. Program Insertion Cueing Message for
Cable.
ACKNOWLEDGEMENTS
SCTE 128 (2007), AVC Video Systems and
Transport Constraints for Cable Television
The authors wish to thank the management
of CableLabs and Motorola for their support and
encouragement in performing this work.
We can estimate this by considering QVGA Several studies have been conducted into the
resolution of 76,800 x 24 bit colour x 20 frames acceptability of mobile TV content at varying
per second = 36,864,000 bits per second. resolutions and varying bit rates.
Assuming a compression rate of 1412 provides an
approximate video bandwidth of 256 Kbps. Figure 1: Mobile TV User Terminal
Acceptability of Video 5
Can today’s multi-media user terminals support
full frame rate broadcast video?
What compression improvements are possible Figure 3: Visual Saturation for Fixed and Mobile
with advances in mobile TV user terminals? TV
A review of literature reveals that perceived Figure 4: Willingness to Pay for Mobile TV 26
mobile TV viewership differs significantly by Willingness to Pay for Mobile TV (USD Per Month)
3,500
70% 2,983
60%
3,000
2,500
platforms for mobile TV. We consider an overall
50%
2,000
taxonomy based on classifying the technical
40%
30%
1,500 alternatives into (1) Broadcast, (2) Multicast and
20%
517
451
1,000
(3) Unicast;
10% 500
288 245
102 98
0% 0
Global USA Western Europe Japan
Most changes were made to the layer 2 portion of The net result is that, under the same conditions
the specification and focused on making (frequency, channel size, data-rate) signal
improvements so that video transmission would reception requirements (carrier to noise) are a
be robust enough for a severe multipath mobile minimum of 5 to 6 dB lower39 and up to 6 to 8
environment and low power mobile devices. dB lower40 for DVB-SH relative to DVB-H.
Besides the much smaller channel bandwidth T- Figure 6: Multicast Network Architecture42
DMB does not allow for higher modulation
formats (16-QAM or 64 QAM) and has less
robust coding schemes (lacks either MPE-FEC or
turbo coding). Additionally, T-DMB lacks the
device power saving advantage of a full time
slicing architecture of other broadcast
technologies (DVB-H & MediaFLO)41.
Many mobile operators in Europe were awarded The key for MBMS is that it can use all or a
5 or 10 MHz of TDD unidirectional spectrum portion of an existing 5 MHz HSPA radio
(1.9 to 2.0 GHz) as part of the 3G licenses won channel. TDtv is a multicast configuration that
through auctions and “beauty contests”. To date, requires dedicated TDD spectrum, cell site
very few operators have used this spectrum equipment and chipset enhancements to the
because it is unidirectional and little equipment is mobiles. MBMS requires none of that additional
available. equipment. But portions of the existing HSPA
network must be dedicated to MBMS services.
TDtv is a multicast technology that uses the For instance, if 256 Kbps mobile TV channels
existing TDD spectrum in a 3G license. Since are planned for then 32 TV channels can be
there are no TDD capable transmitters on base created in a single 5 MHz radio channel. If
stations, these have to be added, but they can go desired, only a portion of the 5 MHz is allocated
on the same towers and use the same power to MBMS while the remaining amount is used
supplies and antenna of the existing base station. for voice and data services. Additionally, 128
Using two antenna in the handset means that Kbps or 64 Kbps mobile TV channels can be set.
only 30% to 50% 43 of base stations require
transmitters. Two signals from any base stations Overall, MBMS has a capacity advantage over
in reach can combine through the antenna to give unicast when several subscribers reside in the
in-building penetration. At present operators same sector of a cell and are watching the same
have proven 15 channels in 5 MHz of TDD, but mobile TV channel. When there are very few
claim they can stretch to 28. users in a sector then a unicast architecture may
make more sense21.
Potential interference issues exist as the spectrum
sits next to existing 3G spectrum, meaning that 3. Unicast
not all of the 10 MHz may be available for use
and expensive filters may be required in related Unicast mobile TV technologies stream video to
handsets. mobile devices over various 3G wireless
technologies. Streaming video to handsets in
Table 8: 3GPP Specification Releases45 The combination of HSDPA and HSUPA (called
Version Released Description HSPA) is reflected in the 3GPP Release 6
Release 99 2000 Original UMTS/WCDMA specification. Only 7.2 Mbps capabilities are
3G air interface
currently available and most operators claim
Release 4 2001 Added new features from 5.0 to 6.0 Mbps speeds are attainable in
including all IP core
“real world” operation. More appropriately, the
Release 5 2002 Added HSDPA (improved
Downlink) and IMS average cell throughput capacity of a sector is
the critical design metric as this is the capacity to
Release 6 2004 Added HSUPA, (improved
Uplink) and MBMS … be shared among all users simultaneously
release is called HSPA accessing the network. For HSPA the average
Release 7 2007 Added downlink MIMO, sector throughput will range from 4 to 6 Mbps.
improved QOS and VoIP
… Release is called HSPA As is expected, much depends on the cell radius
Evolved or HSPA+ design, indoor or cell edge coverage and signal
C/N
HSPA+
Capacity
support short clips such as you-tube like rich-
data content. 200%
WiMAX
LTE
100%
0.6
0.5
HSPA+ illustrated the impact of larger cell sizes, noting
0.4
WiMAX
that an increase in cell radius from 0.57 to 0.80
0.3
0.2
LTE
kilometers results in a halving of non-blocking
0.1
mobile TV penetration potential!
0
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Mobile TV Penetration
1.50Km
0.6
1.00Km
0.5 Table 12: Multicast Mobile TV Blocking
0.80Km
0.4 Probability (256Kbps, 20 minutes view time,
0.3
0.2
30% penetration)
HSPA+ HSPA UMTS/
0.57K
0.1 m
0
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
WCDMA
Mobile TV Penetration Unicast 0.01 0.47 0.74
0.6
2.00K
m 1.50K 0.5
m
300% MBMS HSPA - 50% view 2CH
1.00K 0.4
m
0.3
Capacity
0.1
0.57K
0
100% m
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Mobile TV Penetration
0%
10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Mobile TV Penetration
Europe. $30
US$ Cost Per Subscriber Per Month
Pain Threshold
$25
$15
$0
model for DVB-SH and assumed a 6dB to 8dB DVB-SH TDtv MediaFLO DVB-H LTE HSDPA 3G
Abstract BACKGROUND
During the transition from MPEG-2 to Cable operators currently deliver a mix of
MPEG-4, it will not be possible, due to analog video and digital video on the cable plant.
bandwidth constraints, to broadcast all channels The digital video includes a large number of
in both MPEG-2 and MPEG-4 format. However, standard definition (SD) channels as well a much
the switched digital video (SDV) system can be smaller number of high definition channels (HD).
used to manage the transition from MPEG-2 to The operators also provide other services such as
MPEG-4 and to minimize the bandwidth needed high speed data, video on demand (VOD), and
by the system until the transition completes. voice over IP (VOIP).
The switched digital video system delivers The cable industry standardized delivery of
streams with an encoding type based on the digital video content using the MPEG-2 format.
decoding capabilities of the settop boxes tuned to This format requires about 3.75 Mbps of
that channel. The SDV system may need to force bandwidth for SD programs and 15-19 Mbps for
tune settop boxes or use transcoding to handle HD programs. A 6 MHz QAM channel
transitions between different encoding types. modulated using QAM256 can carry 10 SD or 2
HD programs. Cable operators may use
TERMINOLOGY statistical multiplexing to groom the channels.
This allows a 6 MHz QAM channel carry 11-12
The terms H.264, AVC (advanced video SD programs or 2-3 HD programs.
coding), and MPEG-4 Part 10 all refer to the
same standard for video compression. These Figure 1 shows an example 860 MHz HFC
terms may be used interchangeably in this plant carrying these different services. This
document. Additionally, this document uses the example system delivers 50 HD channels.
term MPEG-4 to refer to MPEG-4 Part 10. However, many cable plants are 750 MHz or
MPEG-4 provides high quality video at less. These cable systems deliver much less HD
substantially lower bit rates than its predecessor, programming.
MPEG-2.
Upstream Downstream
5 MHz 42 54 MHz 504 MHz 654 MHz 774 MHz 858 MHz
50
headends using an MPEG-4 encoding [3].
40 MPEG-4 video requires about 30-50% less
30
bandwidth than comparable MPEG-2 content.
Format Channels BW
Analog Analog 75 450
Digital SD MPEG-2 275 150
Digital SD AVC 275 78
Digital HD MPEG-2 100 240
Digital HD AVC 100 150
VOD SD + HD MPEG-2 48
VOD SD + HD AVC 36
Data + VOIP 24
Music MPEG-2 6
PPC MPEG-2 6
Total 1188
Upstream Downstream
5 MHz 42 54 MHz 504 MHz 600 MHz 672 MHz 768 MHz 852 MHz
MPEG-2 SDV
Data MPEG-2 SD
Analog TV Broadcast HD MPEG-2/4
& 175 Channels
75 Channels @ 6 MHz each 30 Chan SD + HD
VOIP 16 QAMs
12 QAMs 16 QAMs
SDV Server
Edge Manager
Receiver Service
Group
MPEG-2 AVC Combiner
HFC Network
Transcoder
MPEG-2 AVC
GbE Switch
GbE Switch
Rate Shape
GbE Edge QAM Settop
Bulk Encryptor
Distribution
Settop
In this example, the transcoders are placed in network since it will carry multiple copies of
the headend with the other grooming equipment. some stream to the hubs.
This increases the load on the distribution
The more graceful method of handling the The previous section described a static
resource recovery would be to wait until all transcoding method in which the headend
active tuners have been directed off the MPEG-4 network carries both MPEG-2 and MPEG-4
stream. Although this delays resource recovery copies of the same SDV channel to support both
by several seconds, it minimizes the impact on legacy settop boxes and MPEG-4 capable settop
the subscribers and provides an opportunity for boxes.
the settop box to use some advanced features in
an attempt to minimize the impact of the force Another method would be dynamic
tune. transcoding. In dynamic transcoding, the SDV
System directs a single MPEG stream onto the
The SDV system can further attempt to service group for each requested SDV channel.
minimize the impact of force tuning by following The MPEG stream is dynamically transitioned
these guidelines. The SDV system makes every between MPEG-2 and MPEG-4 based on the
effort to place both the MPEG-4 and MPEG-2 types of settop tuned to that SDV channel.
versions of the same channel on the same QAM.
This greatly reduces force tune times. The SDV Dynamic transcoding should be possible to
system may schedule force tunes to coincide with implement. The transport stream structure for
transitions between content and advertising. MPEG-4 encoded content can be similar to that
These force tunes would not only require of MPEG-2. However, the video and audio
knowledge of the expected time for the packets would carry MPEG-4 encoded data
advertising, the SDV system would need to instead of MPEG-2 encoded data. Additionally,
receive a trigger from the ad server indicating the the stream type identifier will signal that the
exact time of the advertising since the goal content carried in the stream is MPEG-4 [4].
would be to place the force tune on the transition
into or out of the ad pod. This would minimize MPEG decoders currently exist that can
the impact on both the subscriber and advertiser decode both MPEG-2 and MPEG-4 content.
since the transition typically includes a black These are being deployed into the new MPEG-4
frame or a fade to black sequence. capable settop boxes. However, it is likely that
these decoders cannot dynamically transition
Recent developments in settop box-based ad between the two encoding types. New decoders
splicing are providing the capability that the may need to be deployed.
settop box can perform a seamless splice
between programs carried on the same Decoders capable of handling the dynamic
frequency. If the SDV system is able to keep transition between encoding types will be alerted
both the MPEG-2 and MPEG-4 stream on the to the transition by a change in the PMT and a
same QAM and it does not recover resources change in the stream type identifier. The
until all settop boxes have acknowledged the transition will occur on an I-frame boundary for
force tune operation, then the settop box may be MPEG-2 and IDR frame for MPEG-4.
able to jump from the MPEG-4 stream to the
MPEG-2 stream with little or no noticeable Architecture
impact on the subscriber viewing experience.
The transcoding device itself can be a stand
alone server, part of an edge QAM, embedded in
a video server, or embedded in a network
GbE Switch
SDV Server
Edge Manager
Service
Group
Combiner
HFC Network
Receiver
MPEG-2 AVC
Edge QAM
GbE Switch
GbE Switch
Rate Shape
GbE Transcode Settop
Bulk Encryptor
Distribution
Encrypt Settop
Settop
Analog Content
SDV Server
Edge Manager
Service
Receiver Group
Combiner
HFC Network
MPEG-2 AVC
Rate Shape
GbE Switch
GbE Switch
VOD Server
GbE Edge QAM Settop
Transcode Distribution
Settop
Bulk Encryptor
Analog Content Settop
Cable operators are faced with a wide range WDM solutions for digital transport are
of opportunities for expansion into adjacent commonplace. CWDM and DWDM network
markets such as commercial access and cell architectures for baseband digital and QAM data
tower backhaul. On top of this, competition and delivery have been in place for 10 years or
customer expectations are creating the need for more. The major barrier for realizing these
ever increasing bandwidth capacity in the networks as part of the HFC downstream
traditional CATV network. In order to meet the broadcast system has been the transport of
needs of both markets additional fiber or analog video carriers. Early attempts to
increased capacity of existing fiber is required. transport analog broadcast services over a
In most cases operators prefer to keep business CWDM network yielded poor results. Analog
services on a separate fiber network from video is extremely susceptible to noise and
residential video and data. Cable modems serve distortion. Fiber induced distortions add directly
to the native distortion of the source laser
64HP 64 HP 64 HR 6lii HP
Fiber Deep
FTLA
or
FTTH
- - - • Fiber
Table 2
Motorola HFC Network- Unbalanced Node Migration Path
FTLA
or
FTTH
'---------+- 8---···G
1
Aerial
Aerial Make Total
3
Fiber Material Labor per Ready Per Aerial Per
Count Per Foot Foot Foot Foot
6
6 $ 0.27 $ 0.60 $ 1.00 $ 1.87
Approximate Fiber Deployment vs. Opto-Electronics Cost The least complex of the multi-wavelength
$300,000 solutions, this approach simply uses a 1310nm
full band (54-1002MHz) downstream
$250,000
wavelength and a 1550nm upstream wavelength
$200,000
placed upon a single fiber. These wavelength
Total Cost
$50,000
$0
1 10 20 30 40
Distance (km.)
Fiber Deployment Cost Opto-Electronics Cost
To Node
1550 nm BC
E-CWDM
E-CWDM
15xx nm DWDM Rev.
13xx nm
1 1
Rev.
40 40
1 1
15xx nm DWDM Fwd. Fwd. NC
CWDM
CWDM
15xx nm Fwd. NC
40 40
Streaming
Broadband
VoD
Cellular Place EoD
Wi-Fi, … Shifting
Time DVR
Shifting nDVR, …
IP-Everything
out-of-the-bottle!
Device
Shifting DVR
PDA
iPod
Audio/Video, …
Figure 1 – Consumption Paradigms
For TV, the time shifting phenomenon to another device and resume consumption. TV
gained mainstream acceptance with the (HD downstairs, SD upstairs), PC (in office or
widespread adoption of digital video recording in hotel), and mobile (while riding the shuttle to
(DVR). Though a large percentage of homes the airport) are three well known device types
do not yet have DVR, and those that have a for converged consumption of media.
DVR do not have it for all TVs (or a media
center), a high percentage of consumers are now Device shifting is an increasingly discussed
very familiar and accustomed to DVR time shift paradigm where, in addition to streaming
consumption, whether in their own home or in content from the network, it is possible to
homes of family and friends. download the content to different devices, and
view the content on those devices. MP3/MP4
Place shifting is a new emerging trend players, mobile phone with storage, and laptop
increasingly being promoted by service PCs are three examples of such devices.
providers, typified by “multi-room DVR” and
“whole home VoD”, where an individual may Use cases demonstrating the combination of
choose a content to view on one device, then all three follows. Within the home the content
pause the content (bookmark), and then migrate is consumed on an HDTV, paused, and then
Three key initiatives for achieving a video As currently portrayed in Figure 2, a DOCSIS
enabled IP NGN architecture are defined. First enabled wideband infrastructure will enable 6
is a series of infrastructure convergence Gbps aggregate IP enabled spectrum
initiatives required in order to increase the downstream – competitive with other service
diversity of content delivery and user providers – on a 950 MHz plant.
consumption experiences. Second is a real time
enabled caching architecture for content
~50Mhz ~950Mhz
Figure 2 – 6Mbps DOCSIS convergence
A second enabling initiative is the continuing Other convergence initiatives not addressed
effort to reduce fiber node size. Two driving in this paper include bandwidth management,
factors are service enablement and the metadata, standard advertising interfaces, digital
competitive need to offer higher broadband rights management, real time streaming
bitrates. protocol, Digital Living Network
Alliance/Universal Plug and Play, conditional
For service enablement, even at 250 homes access systems, etc. Ultimately these issues
passed with 100 percent subscriber penetration, need to be addressed as challenges abound.
a 6 Gbps infrastructure can serve 750 MPEG-4 Unlike video services of the past, new services
HD streams (8Mbps per stream) – 3HD streams must be delivered to all types of devices in
per home. The reality is that subscriber myriad locations -- with high quality and to
penetration is less than 100 percent, and all TVs massive scale. A new architectural approach is
are not HD, and thus sufficient bandwidth exists needed.
even at higher HHP ratios.
Real Time Caching Initiative
For addressing competition a motivation for
reduction of fiber node size is the need to Web caching is a well understood and widely
further increase peak bandwidth offered per deployed paradigm which features the transient
subscriber. For example, optical fiber storage of web objects such as HTML
technologies such as EPON are migrating from documents for subsequent retrieval. Caching
today’s 2 Gbps:1 Gbps:32 to tomorrow’s 10 enables reduced bandwidth consumption,
Gbps:10 Gbps:32 (ratio of down:up:homes). A reduced load on servers with the authoritative
6 Gbps DOCSIS® downstream is already higher storage of content, and reduced interactive
than the 2 Gbps downstream offered in EPON latency. Overall it increases the user quality of
architectures today and is well in the league of experience, and reduces network infrastructure
Ethernet Passive Optical Network (EPON) 10 cost. [6, 7]
Gbps downstream architectures. The only
significant difference between DOCSIS and Web caching can be deployed in a variety of
EPON will be the number of homes sharing the modes, from client, to proxy, to arrays of front
bandwidth, and the amount of spectrum offered ending servers. In this paper we focus on
for DOCSIS® enabled converged IP delivery. caches placed within the network.
STREAM Las
CACHE t ho
p re
al-t
Cache I/O Reduction im e
MGR SNMP
SP
EMS *
Manager
Real Time Streaming Protocol (RTSP) is the enable the broadest class of device
dominant control plane signaling for session consumption.
management. Capabilities discovery and on-
path session resource management will be The Web services style of interfaces can be
utilized to identify the appropriate version defined to allow all streaming infrastructures to
(encoding resolution, bit rate, codec type) of an
consult the authoritative business logic of the
asset to stream to the device, and is appropriate application layer. This logic should be
for more advanced media control. Systems authorization oriented, not authentication
should also expect to provide simplified HTTP
oriented, as the criteria for playback may be
semantics (with potentially degraded user-centric (commercial entitlements or user
performance and feature characteristics) to
C-band RF
ASI
SDI Router Encryption
(SEM)
The first is a native MPEG-4 multi-decrypt The receiver will decrypt all streams on one
receiver, the DSR-4410MD. This unit is of HBO’s MPEG-4 transponders and output
capable of decrypting up to 64 services using a MPEG-4 via ASI and/or Gigabit Ethernet. This
single one rack-unit box. will be beneficial to newer MPEG-4 plants who
Test Antenna Date L-Band Sig. Level Front Panel Front Panel Signal Eb/No
Site Size at LED LED Auth. Quality
RF Input Port Signal Lock
Figure 3
*The calculated averages in figure 3 indicate power was attenuated by -6dB all but three sites
that with a standard (or common) still had signal lock with an average Eb/No of
headend antenna, excellent downlink 7.35. So, 75% of the downlink sites were able
performance is achieved. to keep signal lock on the transponder at -6dB
power attenuation. This proves the strength of
Phase II Transmission Performance the DVB-S2 modulation. Except in the very
rare instance of local weather being unusually
Phase II yielded excellent satellite link extreme and/or the HBO satellite link
results. As the following graphs (figures 4 and experiencing a major transmission problem, it
5) will illustrate, 12 test sites were able to would be extremely uncommon for real world
participate in the uplink attenuation phase. conditions to come close to -6dB of uplink
Considering the different geographical locations attenuation.
and different downlink antenna types and sizes,
the average Eb/No at full uplink power was
12.1. When the uplink
16.0
14.0
12.0
10.0
Eb/No 8.0
6.0
4.0
2.0
0.0
A B C D E F G H I J K L
Test Sites
Figure 4
Figure 5
The GigE and ASI outputs produced solid Transcoding IRD Testing
MPEG-4 streams. At the time of this testing
HBO was broadcasting six HD channels with a Directly following the successful testing of
total bit rate of about 46 Mbps. One test site fed the MPEG-4 receiver, HBO (in coordination
the ASI output to an active Terayon with Motorola) shipped another receiver to all
CherryPicker and logged zero errors. Another the field test sites. This unit is a single-decrypt
site observed legal value video and normal MPEG-4 – to - MPEG-2 transcoding IRD
audio as they decoded the ASI stream using a (DSR-6050). This new receiver will enable the
Sencore/Motorola MRD-3187. end user to provide a transcoded MPEG-2 ASI
signal that can be easily put into service in
existing MPEG-2 cable plants without the need
The successful Phase III testing indicted the for any additional equipment. The receiver
MPEG-4 receiver would be easily deployable in decodes the MPEG-4 signal and then re-encodes
plants that had an MPEG-4 infrastructure, such it to MEPG-2. This IRD will output both the
as IPTV Telco or in plants that would want to native MPEG-4 and the transcoded MPEG-2.
employ an external decoding device such as the The HBO uplink (utilizing Motorola’s BNC
Sencore/Motorola MRD-3187, or MPEG-4 software) can control the transcoded output data
cable set tops as they become available. rate to insure the best possible quality for each
HBO/Cinemax service.
Phase IV Long Term Stability The test plan for the transcoding IRD was
abbreviated to three phases, with Phase II
As with Phase III, many test sites were (uplink attenuation) being eliminated. It was
unable to monitor actual audio and video output HBO’s feeling that there was no need to
of the MPEG-4 receiver, but those that were duplicate the RF test, since the MPEG-4
able to, provided feedback that indicted the receiver performed extremely well. The front
receiver was stable and ready for deployment. end (and RF) portion of the DSR-6050 is
Some test sites simply observed the Eb/No, identical to the DSR-4410MD, which is based
2
NOTES http://en.wikipedia.org/wiki/EbNo
1
DVB Fact Sheet, August 2007,
http://www.dvb.org/technology/fact_sheets/
This shows that the usage patterns of the The most common way that an asset is
subscribers in the system can have a direct and received into a VOD system is via a satellite
measurable impact on both the local cache and “catcher.” These catchers pass over to the VOD
network bandwidth necessary to support a system the asset and the metadata file. The VOD
regional VOD library. This is shown to be true back office manages placement of the metadata
even when the two systems have identical into the back office database and the transfer of
content offerings and very similar overall stream the asset into the VOD server(s). There are back
usage. office checks in place today to make sure that the
metadata and assets are both accounted for in the
Another important item to note from this data VOD system.
is that a four times increase of the individual
asset data transfer rate resulted in a negligible With the regional library assets, the ingest
increase in the average data rate and a less than point for the asset is at the regional library.
double increase in the peak data rate. This points Therefore there must be another entity outside of
to the benefits of allowing a best effort transfer the local back office that is keeping track of the
of the library assets up to the ingest data rate of metadata for the assets stored on the regional
the local VOD system. Using the local caching library. This other system must then publish to
method resulted in a combined peak network the local back office the metadata of the assets
bandwidth of only 9.41Gbps. If no local caching stored in the regional library. This needs to be
were used and instead each asset was streamed done so that the local back office can manage the
directly from the regional library, the combined provisioning, rules and lifecycle of the asset once
peak network bandwidth required to support it is within local control. Most all of the VOD
these three VOD systems would be 102Gbps. set-top box navigators in use today pull their data
from the local back office. This being the case,
TECHNICAL CHALLENGES the local back office must have all the metadata
for both local assets and regional library assets
The technical challenges facing us today are within its database.
not in fielding these large VOD asset libraries.
We have demonstrated the ability to support The problem here is that the local back office
large storage systems with high ingest rates and does not currently have the means to accept and
very low encoded content throughput latency. act on metadata whose associated assets are not
We can see from the data above that both the locally ingested. (The Comcast NGOD set of
network bandwidth and cache storage values are specifications begins to address many of these
Bookmarks, Active Rentals, Resume Viewing An alternative way of dealing with ad zones is
to insert the local advertisement at the point of
One of the major challenges of a regional play out. In our case this would be at the local
library is supporting the subscriber experience of VOD system’s VOD server. Since VOD
being able to view an asset multiple times within provides a dedicated session to each subscriber
the rental window (usually 24 hours). To on demand, there is an opportunity to target ads
understand the issue consider the following at the subscriber level or to at the very least keep
scenario: The subscriber watches all but the last the ad zones intact.
ten minutes of an obscure video that was pulled
down from the regional library. The subscriber CONCLUSION
returns some twenty hours later to resume
viewing the remainder of his bookmarked video. Based on the computer model and the
Since this was an obscure video it was likely measured VOD asset usage data from just three
purged from the local cache to make room for VOD systems it would seem that a LRU
more popular or recently requested assets. In this managed local VOD system cache of about 1,000
case the subscriber only wants to watch the last hours per system and total network bandwidth of
twenty minutes of the asset. Does the library at least 5Gbps (peak) per system would be a
download the entire asset again to the local cache good starting point to support a regional VOD
or a partial file? Since it may be too difficult to asset library. This does not take into
push bookmark information all the way back to consideration the impact of high definition
the regional library, and it may be too difficult to content on these variables. Also, this specific
manage file fragments within the local cache, it model does not include “Start Over” type content
is likely that the entire asset must be copied again usage.
to the local system.
It is important to reiterate that a change in
Ad Zones subscriber usage patterns can significantly
change the resources necessary to support a
The largest regional VOD libraries are likely regional library. This being the case, computer
to be those made up of broadcast content modeling that utilizes actual measured asset
supporting “Look Back” and other network DVR usage results will be more important in defining
types of services. Ideally the cable operator resource requirements than will anecdotal or
would like to record just one copy of a regional historical experiences.
broadcast channel. Ad zones make this difficult.
In our three system examples, each of these There are quite a few technical challenges to
systems may have had four or more local be addressed before a regional VOD library is
advertisement insertion zones. One method of commercially viable and transparent to the
dealing with ad zones is to record one copy of a subscriber. These challenges represent changes
broadcast for each zone into the VOD system. to the VOD back office, VOD system and VOD
These broadcast recordings would start to add up server. When all of these challenges have been
as they are multiplied by the number of channels met the VOD system will have evolved into a
that have local advertisement opportunities, video delivery platform that will satisfy all of the
times the number of ad zones, times the number on-demand and broadcast needs of the MSO at
the national, regional and local level.
wavelengths that can be used for protected example, we have a softswitch in Atlanta that
services or that can flexibly be assigned as controls the VoIP call setup for multiple
needed for unusual circumstances. While each markets across the country. Signaling traffic
potential disaster cannot possibly be anticipated, from these markets flows over the backbone to
it is good to note that some outages can be Atlanta for hundreds of thousands of calls each
recovered from rapidly with a flexible DWDM day. Network reliability is of the utmost
network design that can provide end-to-end, importance since these calls include 911 and
any-to-any connectivity between all nodes on other potentially life threatening emergency
the network. The network that emerged from calls. Long distance traffic also rides the
these design considerations is shown in Figure backbone. We have class 4 control points such
2, below. that any calls that originate in a Cox market and
terminate in another Cox market is transported
NETWORK APPLICATIONS over the backbone’s IP infrastructure and are
terminated on trunking gateways in the remote
Cox’s primary use of the national backbone endpoint. These trunking gateways not only
will be for Internet access for our cable modem connect these calls to Cox’s local telephony
customers. We have designed our routing tables network, they also connect to the local Public
so that any Internet traffic that can be passed Switched Telephony Network. The incremental
directly at peering centers egresses from our savings of providing these services over our
network at these locations. While we still have own facilities amounts to millions of dollars a
several locations around the country with Tier 1 year.
Internet transit ports, due to the costs of
delivering traffic to these portals, we easily A very interesting byproduct of having a
justify the costs of building our backbone into national backbone is the ability to provide
the national and regional peering centers. We national distribution of high quality video
have points of presence in Palo Alto, Dallas, content. One of the needs in a Hybrid Fiber
Atlanta, Ashburn, New York, Los Angeles, and Coax architecture is to maximize the use of the
Chicago. available spectrum on the coax plant. We have
begun to digitize channels and distribute as
Cox also uses the national backbone to many into a 6 MHz QAM channel as we can at
deliver voice signaling and bearer traffic. We a quality level our customers’ expect. Most
have several soft switches that are used for multisystem operators have settled on
regional control of the VoIP endpoints. For statistically multiplexed groups of 12 MPEG2
Number of Huts
Figure 3 -- Distribution of Hut Spacing
Distances
This end-to-end delay is the sum of the Decoder (STD) model allows a maximum
delays from encoding, encoder buffering, decoder buffer delay of one second. Audio and
multiplexing, transmission, de-multiplexing, video presentation units that represent sound
decoder buffering, decoding, and presentation. and pictures that are to be presented
Presentation time stamps are required in the simultaneously may be separated in time within
MPEG bit stream at intervals not exceeding 700 the MPEG transport stream (MTS) by as much
milliseconds. The MPEG System Target as one second. In order to produce synchronized
MPEG supports timing metadata that Timestamps, tables and their constraints
may be inserted at encoding of the elementary
streams and at packetizing of the MTS. These The MPEG-2 System Standard defines
timestamps are read by the decoder to ensure the two types of timestamp that are added during
real-time performance of the stream. An MPEG- encoding: Presentation Time Stamp (PTS),
2 encoder includes System Time Clock (STC) as indicating time of presentation, and Decoding
a reference time. Time Stamp (DTS), indicating decoding start
time. The multiplexed MPEG transport stream
The system adds an STC value to the (MTS) includes a Program Clock Reference
coded AV data as a time stamp for each unit of (PCR), a timestamp marked periodically in the
presented information, and then multiplexes the adaptation field of the MTS header.
resultant data. Next, the multiplexing system
In legacy receivers, the NLL module and 4 bytes of header. This results in 1316
could not be implemented in software by the bytes, plus the packet overhead – 8 bytes for the
main CPU so it was either implemented in UDP header, 20 bytes for the IP header, 14
hardware or was radically simplified. Both bytes for the Ethernet header. (Fig.4)
choices have led to issues in the performance of
legacy receivers. One simplification was to What temporal distortions result from packet
replace the NLL with a 48bit counter driven loss?
from the video electronics 27MHz clock. This
results in a clock that does not dynamically UDP is an unreliable transmission
adjust to reproduce the original timing of the mechanism. Packets can be lost. Loss of IP
encoder.11 packets may occur for multiple reasons —
bandwidth limitations, network congestion,
MPEG TS OVER UDP failed links, and transmission errors. Packet loss
A typical IP packet carrying MPEG-2 usually results in bursty behavior, commonly
video-streaming data consists of seven MTS related to periods of network congestion.
packets, each containing 184 bytes of payload Depending on the type of transport protocol
PCR
Compare 48 bit
counter ÷300
Legacy receivers that omitted the NLL another channel and then switching back. Try it
suffer loss of synchronization. The PCR value is at home!
looked at only when a program switch occurs
and thereafter the system clock runs locked to Variable MPEG processing delays
an internal reference such as the CPU clock or
video display clock. This means that packet loss The MPEG-2 specification states that
results, inexorably, in loss of AV video or audio elementary-stream access units
synchronization. After 15 lost UDP packets, the that do not contain B pictures are to be
drift is noticeable. In a network with just 0.01% transferred immediately from the main buffers
loss, the sync drift would be noticeable after one to the decoders at the time denoted by its PTS.
hour of continuously viewing the same channel. The STD then decodes and outputs the data in
A simple user controlled remedy is to reset the the main buffers when the STC matches the
counter. This is achieved by switching to PTS.
The DVB-CA security model comprises up about 1% of the stream bandwidth. The
a combination of scrambling and encryption to ECMs are transmitted in a separate PID that is
prevent unauthorized reception. Encryption is multiplexed in with the original stream. The
the process of protecting the secret keys that are original stream is already time-stamped. The
transmitted with a scrambled signal to enable injection of ECMs causes jittering in the PCR
the descrambler to work. values of the original transport stream. An
important feature of DVB-CA multiplexer is to
ECM perform PCR correction to compensate for this
jitter. ECMs of moderns CA systems now carry
The scrambler key, called the control more that just control words. Watermark
word (CW) must, of course, be sent to the metadata, extended copy control information,
receiver in encrypted form within an entitlement and other metadata would cause the ECM to
control message (ECM). The CW is valid for a grow beyond a single MTS packet.
particular crypto-period (CP) which is typically
10 seconds long. ECMs must be received and In the absence of PCR correction the
the CW extracted and decrypted in advance of packets could arrive in an untimely manner –
MTS packets in the associated crypto-period. If outside the 0.5ms jitter spec of the DVB
the ECM is not available for the associated standard.
crypto-period in time, then the content cannot be
decrypted and the subscriber will suffer service EMM
loss.
The CA subsystem in the receiver will
The ECMs are repeated every 0.1s to decrypt the control word only when authorized
ensure that the stream is still decryptable even to do so; that authority is sent to the receiver in
under severe packet loss. The ECM stream takes the form of an entitlement management
V O D s e rv e r
C A s e rv e r M id d le w a re s e rv e r M id d le w a re c lie n t C A c lie n t
V O D p u rc h a s e
A d d E n title m e n t
E n title m e n t
VOD
E n title m e n t A C K
Purchase
A d d E n title m e n tR e s p o n s e Delay
V O D p la y
M o v ie
Ordinarily the delay would be several these more secure devices the client can receive
seconds. One method to mitigate the delay is to EMMs with richer rights expressions. A simple
leave a leader of the movie in the clear. The timed entitlement includes the start and end
leader duration is just longer than the maximum time. The client will only use the entitlement
VOD purchase delay. An even more secure after the start time and will purge it after the end
solution is to encrypt the leader with a key that time. This would allow a customer to download
is only issued to those clients that have a movie onto a mobile device and watch it on a
subscribed to the VOD service. This approach plane or boat, disconnected from the CA server.
means that the Middleware server can issue the
‘VOD play’ command to the VOD server as Secure time
soon as it receives the VOD purchase message.
The subsequent CA communication will then Manipulation of the client clock is a
occur in parallel with the playing of the leader. well-known hack to retain expired service.
The EMM for the movie will arrive at the STB Secure clocks are tamper proof and are
in time to decrypt the remaining duration of the protected against unauthorized changes. The
movie. clock can be set through a secure protocol each
time the client connects with the CA server.
Timed entitlement Time should be maintained independently of
local time-zone, using UTC/GMT, to avoid
Normally EMMs are issued and revoked errors caused by the CA client and CA server
by the CA server. In this case the time is operating in different time zones. The CA server
maintained by the server. In the advent of secure should itself obtain time from a trusted NTP
processors, secure memory, and secure clocks, source.
the CA client can be safely implemented to
operate with a higher degree of autonomy. In
File-based transmission
MPEG4 Decoder
MPEG4 Decoding
VLC-1
Bitstream Loop
Adaptive
Post/Pre-Filter
Figure 1
44
42
PSNR (dB)
40 Integrated Transcoding
Independent Decode-Encode
38
Independent Decode-Encode requires
about 1 Mbps additional rate for equivalent PSNR
at 13 Mbps
36
34
5 7 9 11 13 15
Encoding Rate (Mbps)
Figure 2
Mpeg-2 HD
Streams @ 19 mbps
3:1 MPEG2 HD
Stream (38 mbps)
Figure 3
HD Uncompressed
Video
3:1 MPEG2 HD
Stream
Figure 4
Encode
StatMux
Decode
H.264 HD
Streams @ 9-12 mbps
3:1 MPEG2 HD
Stream (38 mbps)
Figure 5
44
42
40
Decoding and Closed Loop Encoding
Transcoding and Rate Shaping
38
Transcoding and Rate Shaping requires about
2.75 Mbps higher rate for equivalent PSNR
than Closed Loop Transcoding
36
34
5 7 9 11 13 15
Encoding Rate (Mbps)
Figure 6
48
47
46
45 Closed Loop Transcoding
PSNR (dB)
44
Decoding and Closed Loop
43
Encoding
42
Transcoding and Rate
41 Shaping
40
39
38
75
79
83
87
91
95
99
103
107
111
115
119
123
127
Frame
Figure 7
video quality. This architecture achieves these on transcoding from MPEG4 to MPEG2
benefits through the reuse of the original standards, similar gains are achieved when
encoding parameters, both for conversion constant bit rate MPEG2 content is
between input and output formats, and for statistically multiplexed into an MPEG2
encoding at the statistical multiplexing rate. output.
Integrating the two functions also enables a
single stage of encoding thereby avoiding the
distortion due to two generations of
processing. Although this paper has focused
Abstract
Based on the results of this analysis, a switched
Driven by competition and consumer demands, architecture will be presented for cable
linear video delivery is following a trajectory operators to smoothly migrate their networks to
from broadcast to multicast and ultimately to support unicast delivery mechanisms for linear
unicast. Traditionally, video delivery has been video services. The proposed architecture
broadcast only. Today, cable operators are accomplishes the strategies for cost-effective
deploying switched digital video (SDV), which unicast delivery and supports:
uses multicast technology to improve the A flexible combination of multicast and
bandwidth efficiency of HFC networks. The next unicast delivery mechanisms
logical progression to unicast delivery is on the Traditional ad insertion based on
horizon and is positioned to become tomorrow’s geographic ad zones or a new
video delivery mechanism. generation of targeted ad insertion based
on demographic profiles
Unicast delivery of linear content is an Fast channel change and personalization
incremental extension of the multicasting of unicast content
approach used in SDV implementations. The
incremental investment in bandwidth resources
to support unicast delivery can be offset by the INTRODUCTION
contribution of preferentially valued advertising
opportunities, reduced subscriber churn, and the Switched Digital Video (SDV) is now a
ability to attract new subscribers through mainstream technology that is delivering on its
differentiated service offerings. promise to dramatically improve upon the
bandwidth efficiency of the traditional linear
This paper analyzes the unicast value broadcast model. Aggressive SDV
proposition, including cost, revenue potential oversubscription ratios (the ratio between the
and return on investment. SDV field trial number of SDV programs offered and the
viewership statistics will be reviewed, and used number of stream resources provisioned) have
to shed light on the cost sensitivities related to been observed and will continue to increase as
channel popularity and HD penetration. Best more niche and HD content is added to cable
case and worst case scenarios for HFC MSO service tiers. Switching technology has
bandwidth consumption will be explored and proven to be a powerful addition the cable
analyzed, along with the cost structures operator’s bandwidth management capability.
associated with each of them. Cost mitigation
and revenue improvement strategies will be Yet there remains unlocked potential within
explored, demonstrating how cable operators the SDV infrastructure. Current generation
can optimally combine unicast and multicast systems support open standards, allowing the
approaches in order to maximize overall return insertion of new technologies and applications.
on investment. The session and resource managers (SRMs) that
1.60E+08
1.40E+08
1.20E+08
Cumulative Viewership Minutes
1.00E+08
8.00E+07
6.00E+07
4.00E+07
2.00E+07
0.00E+00
1 11 21 31 41 51 61 71 81 91 101 111 121 131 141 151 161 171 181 191 201 211 221 231 241
Channel Rank
(1 = most popular program)
Top 20% 2nd 20% 3rd 20% 4th 20% Bottom 20%
Figure 2 illustrates switched multicast stream particular grouping of content: the bottom curve
usage and displays the number of peak unique illustrates the peak unique streams required for
simultaneous streams required as a function of the least viewed 20% of content; the next-to-
service group size and popularity of content. The bottom curve illustrates peak unique streams
horizontal axis displays the number of tuners per required for the least viewed 40% of content; and
service group, and the vertical axis displays the so on up to the top curve that illustrates the peak
number of peak unique simultaneous streams. unique streams required for the entire broadcast
Five curves are included on the plot, each of video lineup.
which illustrates peak stream requirements for a
100
90
80
70
60
50
40
30
20
10
0
300 400 500 600 700 800 900 1000 1100
Service Group Size (Tuners)
Bottom 20% (50) Bottom 40% (99) Bottom 60% (149) Bottom 80% (198) All (247)
Bottom 20% Fit Bottom 40% Fit Bottom 60% Fit Bottom 80% Fit All Fit
550
500
450
400
350
300
250
200
150
100
50
0
300 400 500 600 700 800 900 1000 1100
Service Group Size (Tuners)
Bottom 20% (50) Bottom 40% (99) Bottom 60% (149) Bottom 80% (198) All (247)
Bottom 20% Fit Bottom 40% Fit Bottom 60% Fit Bottom 80% Fit All Fit
600
500
Average Peak Streams
Streams Required
400 For Unicast Delivery
300
Streams Required
For Linear Delivery
200
Streams Required
100 For Switched
Multicast Delivery
0
0 100 200 300 400 500 600 700
Tuners
Clearly the capacity to unicast the entire lineup is Finally, in the above discussion stream counts
not available on a typical service group in are used as a proxy for bandwidth requirements
today’s hybrid digital/analog HFC systems; and the two are often used interchangeably.
however, there are a number of revenue- However, if different streams have different
enhancing opportunities that can be supported bandwidths, aggregate stream counts and their
today by the surgical insertion of unicast associated total bandwidths may not be directly
technologies. These surgical deployments can be proportional. For example, if viewership of HD
more fully developed as the industry continues services is consistently higher than that for SD
the inexorable push toward smaller service services, the most viewed 20% of content may
groups and increased digital delivery. Service require substantially more bandwidth than the
group sizes are trending towards a future where stream estimates alone would predict. In the
250 tuner service groups will be the norm, and system under consideration, 19 of the 247
only 209 streams will be required to unicast the broadcast video programs offered are HD. The
entire the 247 channel broadcast lineup, fewer percentages of these HD services in the 20%,
40%, 60%, 80%, and 100% quintiles of content
Content Campaign
Information Manager
Service
SDV
Session
Subscriber Ad Manager
Information Decision
Service System
Placement
Information Ad OnDemand Encryption Edge
Service Management Resource Resource Resource
System Manager Manager Manager
STB
A switched unicast system architecture builds component that constantly ingests live linear
upon the existing, widely deployed switched content and streams it out as requested. The
multicast architecture and represents an streaming/ad server also detects ad placement
evolutionary path. Existing components may be opportunities and splices ads. In the control
retained and augmented, minimizing the plane, the SDV session manager manages SDV
incremental investment. In the example switched channel changes and orchestrates SDV resource
unicast architecture shown in Figure 5, switched allocations through various resource managers.
video content flows from a SDV groomer The targeted advertisement control plane
(performing VBR-CBR rate clamping) to STBs components are shown and are defined by the
passing through streaming/ad servers, bulk SCTE-130 specification. An ad decision system
encryptors and QAMs. The key difference from makes an intelligent decision on which ads to
traditional switched digital video is the insert for an ad placement opportunity based on
introduction of a streaming/ad server in the data information from the functional components
path. The streaming/ad server is defined as a labeled content information service, subscriber
The analytical model for switched unicast The strategy for the analysis was as follows:
considered the following parameters on the using the number of channels, the extracted
“expense side”, shown in Table 1. The graphs program popularity, and the bandwidth of the
that appear later are computed from the default programming, the total aggregate bandwidth of
values indicated in the tables. the expected unicast streams was calculated.
Based on this information, the optimal service
Cost Modeling Parameters Default Value group size was calculated. If this optimal value
Service group size 1000 HHP was less than the existing service group size, the
Subscriber penetration 60% model would factor in the price of node splits to
Digital penetration 60% compute the infrastructure costs to achieve the
Tuners per household 1.8 proper service group size. Once this value was
Total channel offered 249
known, industry-current figures for QAM,
HD channel percentage 20%
Channel popularity Extracted from trial
streaming server, and transport costs (normalized
log data to a $/Mbps factor) were used to calculate
SD channel bandwidth 3.75 Mbps expected investment costs.
HD channel bandwidth 15 Mbps
Spectrum available for SDV 30 RF channels To migrate to switched unicast, operators incur
QAM channel bandwidth 38.8 Mbps both a data plane cost and control plane
AVC STB penetration 20%
Node split cost $15,000
investment cost. The data plane costs largely
Transport cost $9/Mbps consist of capital equipment (QAMs, streaming
QAM cost $13/Mbps servers, etc.) The control plane costs largely
Streaming server cost $15/Mbps consist of software enhancements to existing
SDV server platforms to enable unicast
Table 1. Cost Modeling Parameters and Default signaling. Taking advantage of the fact that
Values control plane components such as the SDV
session managers and resource managers are
already essential ingredients of switched
multicast video services, the additional cost for
providing switched unicast control plane
infrastructure is not significant. For our analysis,
$300
$250
$200
US ($)
$150
$100
$50
$0
0 20 40 60 80 100 120
$50
$40
US ($)
$30
$20
$10
$0
0 20 40 60 80 100 120
Cumulative Polularity Perce ntage (%) Ad Revenue
300%
250%
200%
ROI (%)
150%
100%
50%
0%
0 20 40 60 80 100 120
ROI
Cumulative Polularity Percentage (%)
The return on investment results are illustrated in percentage of HD channels in the offering
Figure 8. The diagram reveals that the ROI increases, the cost for switched unicast increases
decreases as more popular channels are offered dramatically. In fact, if more than 30% of the 247
as unicast. In spite of the decrease, even when all channels are HD channels, bandwidth and
channels are offered as switched unicast spectrum requirement will push the service group
assuming 20% HD channels, with the submitted size to below 125 tuners if the majority of the
parameters the ROI can be demonstrated to be as STBs are legacy MPEG-2 only STBs. This can
good as 16%. be intuitively understood by the fact that an HD
program can consume 4 times the bandwidth of
One interesting fact to notice is the sensitivity to an SD program, but may not necessarily
HD channel percentage in the channel lineup. command a 4x premium for spot ad insertion.
Figure 9 clearly demonstrates that as the
$300.00
$250.00
$200.00
US ($)
$150.00
$100.00
$50.00
$0.00
20 40 60 80 100
Cumulative Popularity Percentage (%)
17
14
13
12
10
7
Switched Bandwidth Allocated
6
For 137 SDs, 12 HDs
5 Switched Bandwidth Potentially Wasted
4
2
Switched Bandwidth Used
1
0
Time
Indeed, Figure 10 shows that SDV saves When bandwidth utilization is low, for example
bandwidth over its linear video equivalent, but in non-peak hours, the system can respond to
what of the spectrum capacity that is allocated channel requests by creating a personalized
but not used? This represents a lost opportunity unicast channel. If bandwidth resource utilization
for better bandwidth utilization. To be more reaches a (configurable) threshold, the SDV
demonstrative, one could argue that this too is server can respond to subsequent channel
wasted bandwidth. The counter-perspective is requests with tuning information for a non-
that the unused bandwidth provides a “buffer personalized multicast or “shared” stream. Since
zone” to protect against possible resource the multicast stream is shared by all of the
overflows. This is true, but the design of SDV subsequent users, this provides an effective
systems demands that enough QAM resource be “safety valve” to cap the stream usage when
provisioned to handle the peak SDV necessary, while offering maximum
consumption periods (which is typically during opportunities for personalization. As the
the evening/prime time hours). During non-peak subscriber population churns through channel
hours, the bandwidth utilization can be quite low. changes, the aggregate number of active unicast
channel streams will reduce by attrition, and the
A hybrid multicast-unicast switched digital system can vary the unicast/multicast stream mix
delivery system can provide the optimum blend through a natural feedback process to manage the
of content personalization and bandwidth bandwidth utilization and the personalization
utilization in every situation. In such a system, a opportunities to an optimal level.
SDV server monitors resource utilization, and
uses this indication to determine whether to What would a personalized vs. non-personalized
respond to a channel request with tuning channel look like? An example (one possible
parameters for a unicast or multicast stream. embodiment) is shown in Figure 11 [5].
services to share a single bandwidth resource network edge. Figure 1 depicts a high level
pool. If the slightly different peak hours of these system diagram of network statmuxes.
different services are also considered, the
bandwidth savings are even greater. Field data In this architecture, all IP video sources
indicates that bandwidth savings of 20 to 30 transmit VBR streams. VOD servers store and
percent are achievable with a truly converged stream VOD content in single program transport
network. Even better is the fact that these stream (SPTS) VBR format directly. The coding
savings are realized on top of the VBR over efficiency improvement of VBR over CBR
CBR bandwidth savings. In a converged IP bodes well for VOD as it brings 40 percent or
network, if at a certain instant there is leftover more storage and streaming capacity savings to
bandwidth after all the VBR video traffic, then VOD servers. Local encoders encode real time
lower priority data traffic can consume the video and send out SPTSs with desired VBR
unused bandwidth. In other words, not a single mean rates and peak rates. Linear video sources
bit of bandwidth is wasted! MPEG transport from satellite are converted from multi-program
networks, however, are special-purpose transport stream (MPTS) to SPTS and IP
networks used for video delivery exclusively. In encapsulation is added at the same time.
an MPEG transport network, either due to
MPEG virtual buffer constraints or low The IP video streams then travel from the
instantaneous video bitrate, MPEG statmuxes video sources through the network and arrive at
must insert NULL packets to fill the MPEG the cable network edges where the last mile is
transmission channel. The NULL packet filled the DOCSIS path. The CMTS, be it modular or
bandwidth is simply wasted. integrated CMTS, is the starting point of the
DOCSIS path. Powered with QoS control and
VBR Network Statmuxes advanced queuing features, the CMTS is an
ideal candidate to implement VBR network
The characteristics of IP transport make it a statmuxing. At the CMTS, if there is no
perfect match for VBR statistical multiplexing. congestion, i.e. when the combined VBR stream
The essence of an IP-level VBR network bandwidth is less than the bandwidth limitation
statmux, or simply network statmux, is to avoid of the IP/DOCSIS pipe, all video streams pass
transrating at the MPEG-level in an attempt to through packet buffers inside the CMTS with
solve the bandwidth oversubscription problem. minimum delays. When congestion occurs, the
Instead, queuing and buffering are used at the bursty VBR streams will be queued up at the
IRT/RTE
CMTS QAM CM PC
THE EFFICIENCY OF NETWORK different sizes are used to smooth out the VBR
STATMUXES traffic.
Exactly how efficient are network statmuxes? Figure 2 presents the system diagram of VBR
Perhaps nothing answers the question better than over DOCSIS testing. In this experiment, video
lab results from a proof of concept project. The sources are obtained from satellite feeds. Video
basic design is to deliver VBR video streams into streams are converted from MPTS to VBR SPTS
a controlled IP/DOCSIS channel with embedded and IP encapsulation is added by a Digital
QoS features. Streams are added to the channel Content Manager (DCM). The VBR video
one by one until the video quality is affected by streams then pass through a network delay
packet drops. Based on the maximum number of emulator before they reach the DOCSIS CMTS.
VBR streams supported and the transmission In the DOCSIS path, a pre-DOCSIS 3.0 modular
channel bandwidth capacity, VBR statmux CMTS based wideband solution is used. In this
efficiency and bandwidth utilization solution, the CMTS, the EQAM and the cable
improvement over CBR are calculated. To modem together form the DOCSIS last mile.
further study the effect of QoS control on VBR VBR video streams are terminated at the IP STB.
statmux efficiency, network buffers with
Number of Streams
50
limitation of VBR statmux efficiency is 100% if
40 50%
one considers CBR as a special case of VBR
30
with a peak-to-mean ratio of one. 40%
20
VBR Network Statmux Efficiency in DOCSIS Path Next, network statmuxes dramatically
improve the bandwidth utilization over the CBR
100.0%
solution. While the unbonded DOCSIS channel
95.0% delivers 40 percent more streams if VBR and
90.0% network statmuxing are utilized, the four channel
Efficiency (%)
85.0%
bonded DOCSIS can boast a 57.5 percent
enhancement. This improvement is superior to
80.0%
what traditional MPEG statmuxes can achieve in
75.0% the MPEG transport path. Because network
70.0%
statmuxes only require queuing and buffering
1 2 4 instead of the heavy MPEG level processing
Channel Bandwidth in QAMs DOCSIS required by traditional MPEG statmuxes, the
same or more bandwidth savings are achieved
with only a fraction of the cost.
90.0%
85.0%
- Because the core of the network is usually
rich with bandwidth, packet drops at the core are
80.0%
usually not related to congestion. Instead, load
75.0% balancing actions, route changes and/or
70.0% temporary equipment failures could cause packet
1 2 4 6 drops.
Channel Bandwidth in QAMs 4ms delay
60ms delay
- The edge is relatively bandwidth-poor. It is
the pipe to the subscriber which is at risk of
Figure 5. The Buffer Size Effect being congested and as a result, it is where
packets are most likely to be dropped.
This is not unexpected since the statmux
efficiency is already very high when the channel
- Media errors: though technically packets
bandwidth reaches a high threshold, thus, room
might be dropped on the Ethernet part of the
for additional improvement is limited. Note that
network, most drops occur on the HFC network
the statmux efficiency of an IP/DOCSIS path is
itself due to RF issues.
slightly worse than that of the simulated IP/GE
path as a result of additional DOCSIS overhead
To minimize and possibly eliminate the video
at layer one and layer two.
artifacts caused by packet drops, we propose a
With CBR services, admission control is Since the video flows are 6Mbps each there
trivial. If a CBR flow requires X mbps, and the is no congestion risk on the backhaul. However,
bandwidth of the channel is 10X Mbps, then 10 when they get to the cable interface the worst
flows can be admitted. The CMTS would track case aggregate rate they can reach is 12Mbps
the number of flows that the cable segment has to while the cable interface in this example can
carry, and reject any request to activate an 11th support only 10Mbps. The tools the CMTS can
flow. use are queuing and scheduling:
When it comes to VBR the picture is more - queuing will buffer up the packets in a
complex. As explained previously in this paper, “queue” until the 10 Mbps channel is
VBRs can be oversubscribed because it is available again to send them.
“reasonable” to assume that not all flows send at
- scheduling will decide which queue to
peak traffic rate all at the same time. But what
service and in what order
does “reasonable” mean? There is a probability
that enough traffic peaks occur at the same time The CMTS can use the DOCSIS tools to
and in such an event the channel will not have define the queuing/scheduling structure needed
enough capacity to carry all the traffic. In such to deliver these flows reliably:
an event the CMTS scheduling queuing and
admission control disciplines will help to - A classifier that will uniquely identify the
minimize (or eliminate) packet drops in the event video flow. For example, the combination of
of traffic congestion. a destination IP address of the client device,
and a destination user datagram protocol
To illustrate how a scheduler works, we can (UDP) port are a good way to identify a
start with a simple example: assume a CMTS
Video Repair-C
Source CMTS CM
Video Stream
FEC Stream
In the above error repair architecture (Figure networks, but also demonstrates the tremendous
7), an error repair client is located at an IP STB. value and potentials of wideband DOCSIS in
When FEC is applied, the video source sends out video delivery. DOCSIS CMTSs, with their
an FEC stream along with the video stream. In built-in advanced QoS capabilities play an
this scheme, periodically selected media packets important role in VBR network statmuxing.
are used to generate FEC packets. The error
repair client is responsible for detecting packet The trend in tomorrow’s video delivery is
loss and recovering the lost packets utilizing the more HD content and more advance coded video
additional FEC stream. When error content. VBR network statmuxes respond to this
retransmission is utilized, a repair server at the trend by leveraging the channel bonding
network edge caches video content. The error capability of DOCSIS 3.0 and generate
repair client utilizes standard based RTP/RTCP unprecedented multiplexing efficiency as the
toolkit defined by IETF to request retransmission wide channel is promising to get wider. By
of lost packets. The same toolkit can also be used avoiding deep packet processing, VBR network
to accelerate channel changes in IPTV. statmuxes scale easily to future video coding
technologies.
CONCLUSION
REFERENCES
The ever increasing demand for bandwidth
requires efficient HFC bandwidth utilization.
DOCSIS 3.0 and IP video are shifting the VBR 1. Si Jun Huang, “Principle, Applications of
video delivery to a new paradigm. IP level VBR Variable Bit Rate Coding for Digital Video
network statmuxes overcome the shortcomings Broadcasting, w. Statistical Multiplexing
of traditional MPEG statmuxes and provide the Extension”, NAB 1999
least expensive, low latency and best video
quality approach to reap the benefits of VBR 2. Daniel P. Heyman and T.V. Lakshman,
video. “Source Models for VBR Broadcast Video
Traffic”, IEEE Transactions on Networking, Feb.
The proof of concept work introduced in this 1996
paper not only proves the feasibility of this VBR
network statmuxing in today’s DOCSIS 3.0
Ron Gutman,
Marc Tayer
Abstract
INTRODUCTION
Spurred by DirecTV’s 2007 declaration that
it will be the world’s first television service The North American market for video
provider to reach 100 HD channels, cable subscribers is becoming increasingly
operators are moving rapidly to create competitive and fragmented, with cable, DBS,
additional bandwidth not only to carry dozens telco and Internet service providers all
more linear HD channels, but also to provide jockeying to gain a bigger piece of a growing
hundreds, and eventually thousands, of HD- pie. After a long gestation period, the HDTV
VOD titles. The video quality bar is market is finally hitting its stride. The most
simultaneously rising due to the mass consumer successful service providers will offer libraries
adoption of large HDTV displays and the of virtually unlimited content delivered
growing popularity of Blu-ray. conveniently and with the highest possible video
quality.
This paper discusses the fundamental and
elusive paradox of how to cost-effectively An important emerging element of this
increase bandwidth efficiency without infrastructure is Video Layer QoS, defined as
sacrificing video quality. Leveraging a concept the establishment of video quality levels at the
from IP networking, Video Layer Quality of content origination or delivery site, combined
Service (Video Layer QoS) involves creating with the process of sustaining these levels all the
minimum and maximum video quality values at way to the consumer viewing environment in
the service level, while adding the technical the most bandwidth efficient manner possible.
dimension of true Variable Bit Rate (VBR)
constant quality video coding. A Video Layer QoS solution provides:
Similarly, Video Layer QoS allows the 1. Excellent MPEG-2 video quality at 3:1
optimization of bandwidth efficiency while HD and 15:1 SD (per 256 QAM
guaranteeing the quality of service in a channel) on an end-to-end basis, from
sustainable manner throughout the various content origination all the way to the set-
switching, multiplexing and splicing stages of top box.
video communications networks. The paper also 2. Consistency (equalization) of a service
discusses the human visual perceptual system as provider’s video quality across the
well as related video processing and delivery Digital Broadcast, SDV, VOD and
aspects for a variety of digital video services. Network PVR (e.g., Start Over)
categories.
THE HUMAN VISUAL SYSTEM AND The following images show the same picture
PERCEIVED VIDEO QUALITY compressed with three different methodologies.
In the first image, a “Compression by Quality”
A logical place to begin a discussion of technique is used, in which an objective video
video quality is the area of human visual quality quality measurement system is involved to
perception. The visual and perceptual system minimize compression artifacts relative to the
can not merely be construed in the context of source. In the second image, a typical MPEG-2
resolution, frame rate and bit rate since these encoder is used. In the third image, pre-
factors alone do not explain the phenomenon in processing and high frequency pixel filtering
which two streams with equivalent parameter techniques are used in addition to the traditional
settings can appear very differently to the compression methods.
human eye. The two streams may look quite
similar most of the time, but the majority of The first image appears noticeably sharper
subjects in a typical focus group will still select and cleaner than the other two, showing neither
one sequence over the other. the blocking artifacts of the second image nor
the blurriness or loss in detail of the third image.
When standing close to two identical screens All other things being equal, such an
positioned side-by-side, a trained set of eyes can improvement in perceived quality can be made
begin observing the traditional compression possible if the video quality has been
artifacts. To mention a few notorious examples, exhaustively analyzed and measured as part of
many of us have observed blockiness at facial the video processing and multiplexing solution.
edges, in sky-dominated backgrounds, and
during scene changes; random noise on football
Table 1 shows some known characteristics There are several subjective video quality
of the human visual system, and then comments testing methods that are accepted by industry
on their potential effectiveness with respect to professionals, such as the Double Stimulus
video quality measurement and image Impairment Scale, the Double Stimulus
compression. Continuous Quality Scale, and other methods
described in ITU-R BT.500-11. In contrast,
VIDEO PROCESSING AND objective video quality measurement methods,
MULTIPLEXING BY QUALITY by attempting to correlate as closely as possible
to subjective test results, are very elusive by
In this section we describe a method that definition. For this reason, through the history
allows “closing the loop” with respect to of digital video, subjective video methods have
objective video quality measurement systems, been heavily relied upon, with objective video
significantly increasing the signal quality (and quality method serving more as a sanity
bit rate efficiency), and providing Video Layer
QoS through the re-processing, re-multiplexing,
Step 4: Statistics
In order to guarantee the quality it is
possible to simulate the statmux by repeating
Process all of the target channels or video
this calculation for every second in the database
assets at QGa and QGb and gather statistics for
at least 24 hours, or preferably for one week.
Measure the respective bit rates per second and Ba(t), Bb(t))c <= 38.8Mbps
create two vectors, one for each quality grade.
Select Bb(t) only when needed and by
Ba(t) – bit rate measured per second at QGa measuring Bb(t) usage at less than 1%.
Bb(t) – bit rate measured per second QGb
Because of the natural statistical behavior
Per channel, calculate your global (time of constant quality signals, it is advisable to
tested) average bit rate at QGa and your global have the largest number of signals per mux as
maximum bit rate at QGb. possible.
BQ = Maximum (BAa, BMb) – defined as the Using the lineup as defined in Step 5, it is
channel effective bit rate for lineup allocation, now time to actively statistical multiplex the
utilized statically for digital broadcast and streams. The encoders should be able to encode
dynamically for VOD, SDV and Internet video. at multiple quality grades in real time and the
statmux should choose the highest quality grade
It is also possible to correlate the bit rate possible under the maximum channel bit rate
statistics to time of day or type of program. constraint. The grades are expected to extend to
Interestingly enough, the quality requirements the entire range between QGb (“90”) or even
during prime time are generally higher than lower, through QGa (“96”), and up to “100.”
average. In other words, the average bit rate of The proportion of null packets should be very
QGa and the maximum bit rate of QGb are close to 0% at any grade under “100.”
higher in prime time; therefore, BQ should be
calculated during this time window. The statmux device should report the
eventual quality grades utilized in the stream.
Some of the channels may change their content
type over time. HD channels currently using
12,000
10,000
8,000
4,000
2,000
0
Jul. 2007 Sept. 2007 Nov. 2007 Dec. 2007* Jan. 2008
*Single heaviest month for online video consumption since comScore initiated its tracking service
Common types of broadband video controls o Pricing policies. Help monetize video
include: content by supporting pricing schemes
such as free trial periods, pay-per-view,
o Content restrictions. Scope content and pay-per-download.
usage to reflect business requirements.
© 2015 National Cable and Telecommunications Association. All Rights Reserved.