Network - HEADNetworks
Download
Report
Transcript Network - HEADNetworks
PortalTV– Where Television Meets The Internet
Kasenna PortalTV Overview
TANE Conference
Larry Roberts
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Agenda
• Introduction to Kasenna
• Kasenna’s vision of IPTV and
rich media services
• Kasenna’s Approach
– Five reasons to choose Kasenna
• Kasenna PortalTV – IPTV
Solutions
• Conclusion
Copyright © 2006 Kasenna, Inc. All Rights Reserved
2
Kasenna Introduction
• Headquarters in Sunnyvale, CA
• Software to deliver, manage and deploy IPTV
systems
• VOD programming, marketing and tracking
• 10+ years of worldwide deployments
• 15 Patents
1st IPTV
Patent
Tech Base
Established
TWC, SGI
World’s
LivingRoom™ LivingRoom™
Largest
2.0
NPVR System
1994
VOD Server
first produced
Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase
Open Platform
VOD Servers
ViewNow
15th
IPTV
Patent
1st End-to-End
MPEG-4
in N.Am.
3
Kasenna PortalTV Suite
Middleware
Video on Demand
Content Delivery
Network
VOD Content
Complete
Customizable
Open Interface
Open Platform
VOD Service
Element & workflow
Management
Programming from
major studios and
other producers
• Infrastructure: Highly scalable, highly available,
Easy to Manage
• Interactivity: On-demand, Personalized Content
Delivery
• Applications & Services: Broadcast TV, VOD,
Network PVR, StartOver TV & more…
• Content: Premium Content & High Value Services
Copyright © 2006 Kasenna, Inc. All Rights Reserved
4
Market Traction
IPTV & Cable Customers
Telco
Cable
#3 MSO
Only certified solution
for Motorola NLC
(Deployed in 11 markets
deployed – memory & disk
servers)
(Middleware & VOD)
Large US CLEC – ADSL2+
#2 MSO
(first MPEG-4 deployment in US)
(Deployed in 3 markets)
Canadian Telco (ADSL)
#4 MSO
IPTV Lab Trials
Italian Service Provider,
Metro Ethernet
Midwestern MSO
deploying VOD
2nd largest US IOC
Large US CLEC (FTTP, XDSL)
Mid-sized NY State
MSO deploying VOD
Tier-1 Service Provider
(Currently in Lab Trials)
Inter Mountain Cable, Oriental Cable Network,
Huawei
Copyright © 2006 Kasenna, Inc. All Rights Reserved
5
Kasenna leads the IPTV Market…
• Leading VOD worldwide market share
• Unmatched experience in delivering VOD
Networks
– 5,000 Servers deployed world-wide
• Global foot-print
– N. America:
• Cavalier – 1st MPEG-4 deployment (June ‘06)
– Europe:
• JazzTel – The largest IPTV VOD deployment (Apr ’06)
• TVSierre – One of the largest N-PVR deployments (May ’06)
• FastWeb – One of the largest VOD Infrastructures (Jan ’06)
– Asia/Pacific
• China Netcom – 20K Subscriber Field Trial (Jul ‘06)
• TBSL/MTNL – 1st MPEG-4 deployment in India (August ‘06)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
6
Industry Dynamics
Why IPTV
• Wireline subscription rates are dropping
– Consumers have new options for Data & Voice
– Wireless & VOIP growth is exploding
– Internet competition looming (Net Neutrality Act)
• TV is #1 for Entertainment
– Average consumer watches 4+ hours TV per day
– 98%+ of Consumers have a TV
– 78% of Consumers have Satellite or Cable
• Consumer is changing
– The “iPod” generation is here!
– It’s all about “What they want, when they want it!”
• Content is changing
– Internet content (Yahoo, Google & more
– Long-tail content (YouTube, etc.)
– Local content (Local highschool football games, etc.)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
7
Future of Entertainment & Rich
Media
Any Content
Any Network
Broadcast TV
Kasenna
Convergence
Rich Media Services
3GPP
Broadcast
TV
PC’s
IPTV
Network
Games
Premium VOD
Local Content
Movies On
Demand
Standard
Interfaces
(Web
Services)
Internet Content
Standard
Interfaces
(Web
Services)
PDA’s /
IPOD’s
xDSL /
FTTH
Mobile
Standard
Interfaces
(Web
Services)
Video
Conferencing
Entertainment
On Demand
PVR
Gaming
Photos
Shopping
Local Info
(News, Weather
Scores etc.)
?????
Copyright © 2006 Kasenna, Inc. All Rights Reserved
8
IPTV Dynamics
Deployments – Today
Subscriber Topology – Now
✓ Single Headends
✓ Simple
Broadcast TV
Content
VOD
Content
Devices – Now
STB’s
CENTRALIZED & FOCUSED
Service Provider
Headend
Traditional
Content
xDSL
Network
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Existing
Infrastructure
IPTV
Infrastructure
Billing
Broadcast TV
Headend
Provisioning
IPTV Application
Servers
Network Mgmt
Video Servers
Other
OSS/BSS
Encryption
9
IPTV Dynamics
Deployments – Tomorrow
Devices — Future
Traditional
Content
•
•
•
•
Future Content
& Services
Broadcast TV
VOD
Content
Content
STB’s
Mobile Phones
PDA’s
Wireless Devices
Internet
Web Services
Regional
Headend
(SOAP/XML, Java)
Network
Main Headend
Subscriber Topology — Future
• Wider Reach
• Regional Headends
• Local Content
DECENTRALIZED & COMPLEX
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Regional
Headend
10
Success in this New World
Requires…
Revenue
Drivers
• Content is KING…
• Need to evolve as
consumers
change
• Short-tail, Longtail, Local, Internet
and more.
Competitive
Services
Deliver
Content
Reliability
• Scale for future demand
• Deploy now with
& growth
competitive services
• Service Agility – Be ready • Integrated system to
handle complex
for the future –
networks
consumers won’t idle
• End-to-end
• Flexible, Open &
Management for Easy
Customizable
Operation &
• Control – build and own
Management and
your brand (don’t become a
Reliability
commodity data provider)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
11
PortalTV: Industry’s Most
Comprehensive IPTV Solution…
•
Middleware
Video on Demand
Content Delivery
Network
VOD Content
Complete
Customizable
Open Interface
Open Platform
VOD Service
Element &
workflow
Management
Programming from
major studios and
other producers
LivingRoom Middleware Server
–
–
–
•
LivingRoom Client
–
•
Comprehensive App suite: Broadcast
TV, N-PVR, StartOverTV
Full Internet integration with Web
Services Framework
Adapters for OSS integration with
using Open APIs
Integrated Television & Internet
Access with an integral browser
LivingRoom SDK
–
•
MediaBase
–
–
•
vFusion Management Server
–
•
More than a VOD server
Library servers, Edge Servers, RAM
Servers, Recording Servers & more
Comprehensive Element & Work
Flow Management
ViewNow
–
–
Premium VOD Content
High Value Services for managing &
driving revenue
Full Server & Client SDK for
customized applications and UI
Copyright © 2006 Kasenna, Inc. All Rights Reserved
12
Unfolding of the PortalTV Vision…
Time-shifting
StartOverTV, N-PVR
Integrated TV/Internet
Access
Unified IPTV &
Internet delivery
Place shifting
between TV & PC
Internet content
delivery to STB
Full IMS integration
TV, PC & PDA –
Place Shifting
2007-2008
2007-2008
2005-2006
Copyright © 2006 Kasenna, Inc. All Rights Reserved
13
Kasenna’s LivingRoom: 3rd Generation
IPTV & Internet Video Middleware…
1st Generation
2000 – 2005
Monolithic
Applications
2nd Generation
2004 to present
Packaged
Applications
3rd Generation
Now to Future
Internet-enabled
Applications
• Vertically integrated apps
• Thick Client
• Industry standard O/S (WinCE)
• Enterprise apps applied to IPTVv
• Netscape, IE App model
• ‘Smart’ Client
• Not extensible
• Not Customizable
• Strong dependence on vendor
for extensions & customization
• Limited scalability
• Tailored for IPTV Apps
• Full customization
• Internet-scale Scalability
Minerva, Myrio, Orca
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Microsoft
Kasenna
14
Kasenna PortalTV Advantage
• Enabling Better TV – Today & Tomorrow
• Customizable and localizable
• Fully integrated solution
• Open, standards-based for proven
scalability, reliability & manageability
• VOD Content & Content Services
Copyright © 2006 Kasenna, Inc. All Rights Reserved
15
Enabling Better TV
Today and Tomorrow
Now…
• All the basics: Broadcast TV, PPV,
PVR, VOD, EPG, Parental
Control
• Program Start Over
• Mosaic View
(program thumbnails)
• Extensive search
• Internet functionality
• Entertainment on Demand,
Timeless TV
Tomorrow…
• The Single Play:
Integrated IP-based
Video / Data / Voice /
Applications / Other
Content / and more…
• Any Device, Any
Network, Any Time
• Caller ID on TV
• Local “skin” selection
Copyright © 2006 Kasenna, Inc. All Rights Reserved
16
Customizable and Localizable
• Deployable yet Customizable
– Drive your brand by customizing the UI
• Maintain the value (and not Google/Yahoo)
– Build stickiness & customer satisfaction with skins &
seasonal graphics
• Update and change your look and feel as easily as changing
your web site
– Add new features & applications as the market changes
– Multiple UI’s allow for shared headend or “wholesale” model
• Easily localize for your target market
– Local content and programming
– Local “skins” for distributed operations
– Local promotions & “banner” advertising
Copyright © 2006 Kasenna, Inc. All Rights Reserved
17
Fully Integrated Solution
Operational, Management & Workflow
• Fully integrated IPTV solution
– Kasenna: Middleware, VOD Server, Video Network
Management
– Partner: Encryption, Catcher, STB, NEP
• Comprehensive Workflow Management
– Easier system & server management
– Automated content management processes lowers operating
costs
• Adapter framework for easy integration with
existing infrastructure
– Integrate with existing billing, subscriber management &
more
– Faster to market, Lowers OPEX, Higher QOS
Copyright © 2006 Kasenna, Inc. All Rights Reserved
18
Integrated Partner Solutions
Broad Kasenna IPTV Ecosystem
Set-top Boxes
Platforms
Network
Equipment
Provider
Conditional
Access
Headend
Copyright © 2006 Kasenna, Inc. All Rights Reserved
19
Standard, Open Technologies
•
Standards-based, Web protocols
– Standard web-based technology
– Easily used by your locally trained personnel
•
Open Platforms with Industry’s Most Scalable System
– Kasenna software is designed to operate on off-the-shelf server platforms
– Best available technology that advances with the industry
– Greatest scalability, large and small, at lowest cost
• 8,000+ streams per server
• 96,000+ streams per rack
•
Industry’s Most Resilient & Highly Available Infrastructure
– N+1 Redundancy using off-the-shelf systems
•
Standard Interfaces with Industry-leading Efficiency & Utilization
– Unmatched efficiency at 95% per GigE port
Copyright © 2006 Kasenna, Inc. All Rights Reserved
20
Making it Easy
VOD Content & Content Services
• ViewNow – Kasenna subsidiary
• Content from major studios and other producers
– MGM, 20th Century Fox, Warner Brothers, Dreamworks,
Buena Vista (Disney, Touchstone, Miramax, Pixar), New Line
Cinema, Paramount, NBC/Universal, Lions Gate, and more…
– Children’s programming (eg: Kids Now), special interest (eg:
MagRack, SportsKool) and adult programming (eg: Playboy)
• ViewTrak management and reporting software
• Marketing services & tools
• Content services – encoding, metadata, etc.
Copyright © 2006 Kasenna, Inc. All Rights Reserved
21
PortalTV– Where Television Meets The Internet
Kasenna IPTV Solution Overview
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna IPTV Solution Components
Middleware
Video on Demand
Content Delivery
Network
VOD Content
Complete
Customizable
Open Interface
Open Platform
VOD Service
Element &
workflow
Management
Programming from
major studios and
other producers
LivingRoom
MediaBase XMP
ViewNow
Backend management
and client software.
Video streaming and
distribution servers.
VOD programming
and services.
LivingRoom SDK
vFusion
ViewTrak
Development framework
for customization and
services creation.
CDN element
management &
workflow management.
VOD service
management, usage
tracking & reporting.
Copyright © 2006 Kasenna, Inc. All Rights Reserved
23
Kasenna IPTV Architecture
Copyright © 2006 Kasenna, Inc. All Rights Reserved
24
Current Implementations
Today’s Silos
Broadcast
TV
Movies On
Demand
Digital
Video
Recording
Gaming
Network
Catcher
$Point-to-Point
$ $ $ $ $ $ $ Integrations
$$$$$$
Conditional
Access
Client
(EPG, etc.)
VOD Server
SRM
Game
Server
Billing
OSS
SRM
Traditional Systems:
Integrating new services is a point-to-point exercise
Result:
Delayed Time to Market, Expensive Integration
Copyright © 2006 Kasenna, Inc. All Rights Reserved
25
Kasenna Approach
True Middleware
True Middleware Platform
Integrating “Services” & “Infrastructure” using mainstream,
standard, Web Services-based service delivery technology.
Digital
Movies
Broadcast
Video
Gaming
On
TV
Demand Recording
Future
Applications
Network
Kasenna Integrated
IPTV Services
Catcher
Other
Content
Services
CDN
SRM
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Conditional
Access
Portal
Services
Game
Server
Billing
OSS
Other
Applications
SRM
26
LivingRoom
IPTV Service Delivery Platform
• Fully integrated solution that is deployable
now
LivingRoom™
IPTV Application
Client software &
backend management
applications
LivingRoom SDK™
Software Development Kit
Customize, locally
brand & add new
features & services
Copyright © 2006 Kasenna, Inc. All Rights Reserved
– Feature rich client applications
– Integrated with leading STB’s
• Customizable for Tomorrow’s Needs
– Complete SDK (software developer kit)
– Flexibility to add new, advanced features &
services in the future
– Integrate easily into existing infrastructure
• Robust Management Platform that’s
Scalable, Manageable & Reliable
– Comprehensive Workflow Management
– Proven web technology drives the largest web
sites
– Redundancy architectures with automatic
failover for 24/7 operations
27
LivingRoom Client Applications
Overview
•
Deployable out of the box
– Feature Rich
– Competitive applications & Services
– Professionally designed
•
High Performance “Light client” design
– Based on standard web tools such as
DHTML/Javascript
– Easily customize for local look and corporate
branding
– Easily changed for new features and services
•
LivingRoom™ Client
Applications & Services
Broadcast
TV
Timeless
TV
Local PVR
Video On
Demand
Network
Games
Network
PVR
Caller ID
EAS
Startover
TV
Presentation Layer:
HTML, DHTML or Flash
Infrastructure Software &
Operating System
STB support
– Amino 110, 124, 1301, 5301
– Wegner 515
– Scientific Atlanta1
• Single stream (no DVR) - IPN330HD
• Single stream (DVR) - IPN430HD
• Three stream (DVR) - IPN603HD
– Coship1
– Tilgin2
– ADB2
Copyright © 2006 Kasenna, Inc. All Rights Reserved
1 – In Kasenna’s Roadmap for Support
2 – Kasenna Investigating
28
LivingRoom Client Applications
Features & Services
• Competitive Applications &
Services
–
–
–
–
–
Broadcast TV
Video-On-Demand
Pay-per-View
Subscription-on-Demand
Electronic Programming Guide
(EPG)
– Emergency Alert (EAS)
• Sticky Features
– Caller ID
– Parental Controls
(Broadcast TV & VOD)
– Network PVR
– Local PVR (future)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
• Advanced Functionality
– Multiple account settings
(Parent, Child #1, Child #2, etc.)
– Account management access
from Main Menu
– Access Mini-Menu while
watching Broadcast TV
– Integration with 3rd party games
29
LivingRoom Application Server
Overview
Billing System
EPG Adapter
TV
EPG Data Product
Offerings Lineup
Catcher Adapter
EPG Data Source
DRM / CA System
Encryption
DRM/CA Adapter
Billing Adapter
Billing Equipment
SMS Adapter
Subscriber
Subscriber Mmt (SMS)
• LivingRoom Application
Server
– Built upon standard web
application server technology
– Complete IPTV management
application
– Content management, Service
management
– EPG & Broadcast TV
management
Copyright © 2006 Kasenna, Inc. All Rights Reserved
SMS Adapter
ADI
Channel
Package
Map
Video
Server
VOD
Catalog
Games
• Integration Framework
– Adapters for integrating with
existing OSS/BSS Systems
• Subscriber Management
Systems
• Billing Systems
• EAS Systems
• EPG data sources
30
LivingRoom Application Server
Standard, Proven, Off-the-Shelf
Open. Standard & Proven
Off-the-Shelf Technologies
• Scalable – Proven to Run the
World’s Largest Web Sites
– World-class application
servers, Oracle database
– Largest ecommerce sites in the
world built using web services
• Deploy in a central or multitier network
• Deploy application across
the network for
geographically distributed
networks
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Reliability & Manageability
• Web services technology
proven to provide reliable,
24/7 operations
• Guaranteed reliability
through redundant
configurations
• Cost effective n+1
availability
• Automated load balancing
for high QOS
31
LivingRoom Application Server
Scalability, Reliability & Manageability
Mirrored Architecture
• Centralized or distributed
networks
• Mirrored or clustered site
architectures for reliability
• Commodity technology is
highly economical
• Easy to monitor & manage
using existing infrastructure
(SNMP, etc.)
Clustered Architecture
• Market flush with skilled &
knowledgeable personnel
DataBase Servers & Storage
(Oracle SAN/NAS))
Copyright © 2006 Kasenna, Inc. All Rights Reserved
32
LivingRoom SDK
Customizable for the Future
• Complete Software Developer Kit
Web services applied to
the TV world
Customization & new service
additions with the simplicity of
Web programming
– Customize the graphics all the way to
the features
– Web services technologies makes it as
easy as updating your website
• Competitive Service Today and
Tomorrow
Take control of your
– Customize UI with corporate brand
offering.
Be ready for the
future.
Extend the Internet to
the TV
Copyright © 2006 Kasenna, Inc. All Rights Reserved
–
–
–
–
Localize to your subscriber community
Easily add new services & features
Keep your Subscriber Interface fresh
Standards based - avoid lock in from
proprietary vendors
33
LivingRoom SDK
Broad Levels of Customizability
LivingRoom
Web Services API’s
Copyright © 2006 Kasenna, Inc. All Rights Reserved
34
LivingRoom SDK
Sample User Interfaces
Copyright © 2006 Kasenna, Inc. All Rights Reserved
35
LivingRoom Customization
Future Services Enabled by Web Services
• Multiple user interfaces
options (“Skins”)
• Photo Galleries with major
service providers
• Chat/email applications
• Walled garden internet
content
• News, Blog & other info feeds
via RSS
• And much more…
Copyright © 2006 Kasenna, Inc. All Rights Reserved
36
MediaBase XMP
More Than a Simple VOD Server
• Highly Scalable Video-on-Demand
Server
MediaBase XMP
• Industry Leading VOD
Server
• Network Digital Video
Recorder
• Entertainment-on-Demand
Server
– Most Deployed VOD Server
– Unparalleled scalability for cost effective
deployments
• Video Content Distribution Server
– Early innovator in content management &
distribution
– Prepared for tomorrow’s decentralized,
distributed networks
• Network Video Recording Server
– Enables the True End-game
Entertainment-on-Demand
Copyright © 2006 Kasenna, Inc. All Rights Reserved
37
MediaBase XMP
Cost Effective to Deploy, Operate & Manage
• Unlimited, Cost Effective
Scalability
– Industry leading performance
– Easy growth & expansion
– Centralized or distributed
• Reliable & Manageable
– Reliability through redundancy
– Clustered architecture provides
n+1 availability
– Designed with Telco monitoring
infrastructure in mind
Copyright © 2006 Kasenna, Inc. All Rights Reserved
• Lower CAPEX & OPEX
– High performance using
software accelerators on
commodity hardware
– Hybrid memory and disk-based
servers much more cost
effective than disk-only or
memory-only systems
• Feature Rich
– VOD, NVOD, Network PVR and
more
– All advanced formats: SD, HD,
MPEG-2, MP3, H.264/AVC
– Fully integrated with major
encryption vendors, STBs and
network equipment providers
38
MediaBase XMP
Industry Leading Performance
• Software accelerators for cost effective, extreme
performance
– Software Accelerator for High-Performance Streaming on Standard
Hardware
• Network Accelerator (HPN) for extreme performance & efficiency (95%)
on standard GigE NIC’s & Intel x86 servers
– Software Caching Accelerator using Standard Memory
• Memory-based streaming for extreme performance for popular titles
– Software I/O & RAID Accelerator using Standard Disk Systems
• Software RAID & I/O modules optimized for video streaming &
recording
• Net Result:
– Fewer, denser servers that are more easier to manage and cheaper
to operate
– Better utilization of expensive switch ports
– Better quality of service for streaming & ingest
Copyright © 2006 Kasenna, Inc. All Rights Reserved
39
MediaBase XMP
Extreme Performance on Off-the-Shelf Servers
Library Servers
(Disk)
• 1,800 streams* per server
• 25,000 streams* per rack
• 50 to 120 simultaneous
ingests
• 4+TB storage/server (2,000
hrs)
* bit-rate at 2.0 Mb/s
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Cache Servers
(Memory)
• 5,500+ streams* (GigE) per server
• 6,900+ streams* (10-GigE, PCI-X)
per server
• 8,200+ streams* (10-GigE, PCIe)
per server
• 50 to 120 simultaneous ingests
• 64GB of memory w/ FBD memory
Memory/Library Servers
(Hybrid – Disk & Memory)
• 5,500+ streams* (GigE) per
server
• 6,900+ streams* (10-GigE, PCIX) per server
• 8,200+ streams* (10-GigE,
PCIe) per server
• 50 to 120 simultaneous
ingests
• 64GB of memory w/ FBD
memory
• 4TB of storage/server (2,000
hrs)
40
MediaBase XMP
Scalability, Reliability & Quality of Service
Distributed Systems
Network
Regional Headend #1
MediaBase Server
•
Component-level Scalability
– Each element (e.g. video servers)
optimized to perform at max
capacity of hardware
•
Regional Headend #2
Regional Headend #3
System-Level Scalability
– Components interoperate to provide
total system-level scalability
•
RamBase Server
System Resiliency
– Multiple levels of protection for
resiliency – clustering, N+k
redundancy
•
RamBase Server
L2/
L4
Web-Farm like Scaling
– Smaller building blocks (Lintel
Servers), “rack-and-stack” scaling of
components
•
RamBase Server
Regional Headend #4
Load Balancing
Copyright © 2006 Kasenna, Inc. All Rights Reserved
41
vFusion
Video Network Management Application
• Consumer demand will drive
growth
vFusion
CDN Element & Workflow
Management
Easily manage & operate
complex distribution networks
– Server growth
– Services growth
– Network growth
• Result
– Complex distributed network
– Operational complexities that will drive
up OPEX
• vFusion Goal:
– Lower’s the operational costs
associated with demand
– Simplify this operational complexity
– Easier system & server management
– Automated content management
processes lowers operating costs
Copyright © 2006 Kasenna, Inc. All Rights Reserved
42
vFusion
Deployments start Centralized, Simple
• Single location
– Content acquisition, content delivery and
backoffice systems in one location
– Very simple workflow
– Limited scalability and coverage
Super
Headend
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Backbone
or
Regional Network
43
vFusion
Decentralized, Multi-tiered, Complex Networks
Requires complex workflows across
multiple platforms from multiple vendors
Access
Demand will Drive
Tiered, distributed
networks due to:
Interoffice
Edge
Routers
Access
• Bandwidth limitations
• Distance (delays)
• Scalability needs
• Redundancy Needs
Access
Interoffice
Super
Headend
Backbone
or
Regional Network
Edge
Routers
Regional
Headend
Access
Access
Interoffice
Regional
Headend
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Edge
Routers
Access
44
vFusion
Lowering Cost of Operating IPTV Service
• Lowering the Cost to Operate (OPEX)
– Manage complex multi-tiered networks from a central tool
– Centralized workflow, server & workflow management application
• Lowering the Cost to Buy (CAPEX)
– Distributed systems reduce storage requirements
• Store popular content only at edges
• Store unpopular content at headend
– Easier & cheaper growth
• Quickly add new capacity for dense, efficient, rack & stack server farm
• Increase the Quality of Service
– Identify problem areas quicker & easier
– Centralized server & cluster management
– Network-wide load balancing
Copyright © 2006 Kasenna, Inc. All Rights Reserved
45
Kasenna vFusion
Video Network Management Components
• Server & Workflow Management
– Configure, administer, monitor, measure, report
– Centralized utility for managing a network of
servers
• Content Distribution & Delivery Servers
– Manage the video distribution workflow
– Point-to-Point Distribution
– Point-to-Multipoint Distribution (Reliable Multicast)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
46
vFusion
Video CDN Workflow Tasks
Content Aggregation
Center
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Headend/VHO
Edge/VSO
Home
47
vFusion
Workflow Management Tools
Media Services APIs (Java | SOAP, WSDL)
Content Management
Content Acquisition
Content Distribution
Push transfer (pt-to-pt)
Install
Pull transfer (pt-to-pt)
Delete
Reliable Multicast
etc.
Content Operations
Schedule NVOD
Schedule Capture
Schedule Distribution
etc.
Element Management
Configuration
Single server
Cluster
Monitor
SNMP, etc.
Logging
Reporting
Clustering
MediaBase Cluster (“work group”) at a location WG2
MediaBase Cluster (“work group”) at a location WG3
Access
Network
Access
Network
Copyright © 2006 Kasenna, Inc. All Rights Reserved
48
ViewNow
VOD Programming and Marketing
• Content licensing
VOD Programming &
content services
– Long-Term VOD licensing agreements:
MGM, 20th Cent. Fox, Warner Bros,
Dreamworks, Buena Vista (Disney,
Touchstone, Miramax, Pixar), New Line,
Paramount, NBC/Universal, Lions Gate,
Kids Now, MagRack, SportsKool,
Playboy and more…
• Marketing & Content Services
VOD service
management,
tracking & reporting
Copyright © 2006 Kasenna, Inc. All Rights Reserved
– Full array of marketing support materials
from the ViewTrack web site
– Pre-launch, Launch & Post-launch
– Monthly marketing
– Ongoing marketing support with media
recommendations
49
ViewNow
Management & Reporting Services
• Management and reporting
VOD Programming &
content services
– ViewTrak for 24/7 tracking & reporting
in real-time
– Management of metadata, advertising
material, and program activation and
deactivation.
• Complete content handling
services
VOD service
management,
tracking & reporting
Copyright © 2006 Kasenna, Inc. All Rights Reserved
–
–
–
–
Encoding
Quality control
Encryption
Transport to Headend/CO
50
Kasenna’s Solution
Integrated IPTV Solution
Middleware
Video on Demand
Content Delivery
Network
VOD Content
Complete
Customizable
Open Interface
Open Platform
VOD Service
Element &
workflow
Management
Programming from
major studios and
other producers
• Enabling Better TV – Today &
Tomorrow
• Customizable and localizable
Next
• Fully integrated solution
• Open, standards-based for proven
scalability, reliability & manageability
• VOD Content & Content Services
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Steps?
51
PortalTV– Where Television Meets The Internet
Additional on LivingRoom
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Client
Electronic Program Guide (EPG)
• Access to 2 weeks of TV program
information
• Fast access through a local EPG
data cache
• Integrated Search capability on EPG
metadata fields
• Category drop-down for easy
organization
• Parental controls control access to program and channels
–Block program by MPAA rating by Account
• Integrated Network PVR (local PVR is coming soon) with color
coding for easy navigation
• Adapter support for Tribune, XLMTV, Showtime & other EPG
data sources
Copyright © 2006 Kasenna, Inc. All Rights Reserved
53
LivingRoom Client
Video On-Demand Application
• Customer defined
Packages
– Free-on-Demand, Movies-onDemand, etc.
• Customer defined
Categories & Specials
– Christmas Specials, Classics,
Drama, etc.
• Search for movies
– Title, Rating, Actor, Director
• Purchase/Review Movies
Copyright © 2006 Kasenna, Inc. All Rights Reserved
54
LivingRoom Client
Account Settings
• “Parent” and multiple “Child”
accounts
– Credit limits, rating controls, etc.
– Account password management
• My Rentals
– View purchases, Re-watch rentals,
etc.
• My Recordings
– Network PVR recording
management
Copyright © 2006 Kasenna, Inc. All Rights Reserved
55
LivingRoom
Client & Backend Features
• LivingRoom Client
–
–
–
–
–
–
–
–
–
–
–
–
Movies-on-Demand
Subscription-on-Demand
Free-on-Demand
Broadcast TV
EPG (Tribune, others)
Network PVR
Local PVR (coming soon)
Music-on-demand
Emergency Alert (EAS)
Caller ID
Parental Controls (Broadcast TV & VOD)
Integration with 3rd party games
• LivingRoom Backend Administration
–
–
–
–
Content management
Service management
Subscriber management
Integrated with SMS/OSS/BSS
Copyright © 2006 Kasenna, Inc. All Rights Reserved
56
PortalTV Architecture Overview
Integrated IPTV Content & Service Delivery
Solution
LivingRoom
Web Services API’s
LivingRoom Adapter Framework
• Adapters integrate EPG
sources, Subscriber
Management Systems, etc.
• Use Existing OSS/BSS
systems
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application Server
• Standard web-services
Application Server
• Web-based backend
management application
• Content & Service Management
• EPG & Broadcast TV
management
LivingRoom Smart Client
• “Portal” client – web
services based light
client
• Deployable out of the
box
• Customizable for new
features & services
(email, chat, etc.)
57
IPTV Service Delivery Platform:
LivingRoom & LivingRoom SDK Value Proposition
• Deployable for quick time-to-market with
competitive applications
• Open, Flexible, Customizable
– Flexibility to add new, advanced features &
services in the future
– Integrate into Existing Infrastructure for Easy
Manageability
• Scalable, Reliable & Redundant
– Scale centrally and in a multi-tier network
– n+1 architectures with failover for 24/7 operations
Copyright © 2006 Kasenna, Inc. All Rights Reserved
58
Deployable
Quick Time-to-Market
LivingRoom
Web Services API’s
• Out-of-the-box, competitive,
deployable IPTV services
including VOD, Broadcast TV,
Network PVR and more
• Advanced backend
management system that
makes managing the workflow
easy
• Pre-integrated solution (video
server, middleware, catcher,
EPG, etc.) for a cost effective
deployment
• Easy to Integrate – integrated
with leading STB’s, encryption,
EPG providers through an
adapter framework
Copyright © 2006 Kasenna, Inc. All Rights Reserved
59
Client – Overview
Applications
Display
(Browser, Flash player, etc.)
Infrastructure
(aka., “Underwear”)
Operating System
Hardware
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Portal Applications/GUI
HTML, DHTML, Flash, etc.
Kasenna Partner
Kasenna Partner
Linux (primary focus) or WinCE
STB vendor
60
Kasenna IPTV STB Client – Detailed
• Kasenna’s focus is on the
IPTV application layer &
backend application server
software
• Kasenna STB Stack Strategy
– Partner for the lower level STB
software components
– Strategy is being executed
• Stack components
– STB software management
(bootloader, download
manager, etc.)
– Diagnostics
– AV Player/RTSP client
– Javascript APIs for access
– Hardware/OS abstraction
– And more…
Copyright © 2006 Kasenna, Inc. All Rights Reserved
61
LivingRoom Application Server
Backend Management
LivingRoom
Web Services API’s
LivingRoom Adapter Framework
• Adapters integrate EPG
sources, Subscriber
Management Systems, etc.
• Use Existing OSS/BSS
systems
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application Server
• Standard web-services
Application Server
• Web-based backend
management application
• Content & Service Management
• EPG & Broadcast TV
management
LivingRoom Smart Client
• “Portal” client – web
services based light
client
• Deployable out of the
box
• Customizable for new
features & services
(email, chat, etc.)
62
IPTV Service Delivery Platform:
LivingRoom & LivingRoom SDK Value Proposition
• Deployable for quick time-to-market with
competitive applications
• Open & Flexible
– Flexibility to add new, advanced features &
services in the future
– Integrate into Existing Infrastructure for Easy
Manageability
• Scalable, Reliable & Redundant
– Scale centrally and in a multi-tier network
– n+1 architectures with failover for 24/7 operations
Copyright © 2006 Kasenna, Inc. All Rights Reserved
63
Kasenna LivingRoom Customizability
Flexibility to add new features & services
LivingRoom
Web Services API’s
• Branding – ability to customize and
brand own interfaces as well as fit
into “own portal”
• Portable across a broad variety of
STB’s for service flexibility
• Add new, revenue features &
services independently
Copyright © 2006 Kasenna, Inc. All Rights Reserved
• Standard, off-the-shelf technology
utilizes commodity skills
• Customizable adapters for
integration into existing systems for
easier manageability & lower
OPEX
64
LivingRoom Customization
Customizable Elements
LivingRoom
Web Services API’s
OSS/BSS Integration
Service
Data
Service
Usage
Client UI Customization
Service
Service
Assurance Provisioning
Graphics & HTML/XML Javascript
Java /
Images
SOAP API
EPG data Subscriber SNMP
Billing
adapter
Mgmt
monitoring system,
System
traps
credit card
Adapter
processing,
encryption
adapter
Logos &
Page
Navigation, Business
backgrounds Layout & application logic & data
On-screen
logic,
menu items
STB
portability
Copyright © 2006 Kasenna, Inc. All Rights Reserved
65
LivingRoom Customization
LivingRoom Application Server
LivingRoom
Web Services
API’s
•
Web Services-based framework
w/ J2EE Core
– High industry momentum
– Provides general component
model
– Large developer community
– Multiple vendors
– Large open-source support
LivingRoom
Web Services
API’s
•
Web services APIs
– Application servers using
XML and SOAP to
communicate
– High-degree of application
and system interoperability
leveraging standard
interfaces and protocols
The Television:
The Next Generation Portal
Copyright © 2006 Kasenna, Inc. All Rights Reserved
66
LivingRoom Customization
Application Server Tiered API’s
LivingRoom
Web Services
API’s
Java/SOAP
• SOAP API’s
– XML interfaces to underlying
functionality of SDK java
components
– Independent of language
implementation of external
system
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom
Web Services
API’s
Java/SOAP
• Java APIs
– For realtime interaction with
SDK java components
– Used for closer control
– Can be used for customer
implementation of SDK
extensions
67
LivingRoom Customization
Client SDK
LivingRoom
Web Services
API’s
•
Benefits:
– Brand & change the interfaces
– Introduce special UI’s – i.e., Halloween
Special UI
– Light client approach is portable across
a broad variety of STB’s for the
ultimate in service flexibility
– Easily add new, revenue generating
features without relying on vendor
– Standard, off-the-shelf technology
utilizes commodity skill sets
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom
Web Services
API’s
•
What do you get?
– Portal Customization Guide
• Customize the Portal Client –
Javascript, HTML & SOAP/XML
• Basic skills of a web developer
– Portal Programmer’s Guide
• Add new services & business logic
• API documentation of Kasenna
LivingRoom application server
68
LivingRoom Customization
Future Services Enabled by Web Services
Today
•
Multiple user interfaces options
(“Skins”)
•
Photo Galleries with major service
providers
•
Chat/email applications
•
Walled garden internet content
•
News, Blog & other info feeds via RSS
Tomorrow…
•
Internet video
•
Targeted Advertising
•
and much more…
Buy the right platform to get you here…
Copyright © 2006 Kasenna, Inc. All Rights Reserved
69
LivingRoom Customization
Integration with BSS Solution
LivingRoom
Web Services
API’s
• Benefits:
– Standard, off-the-shelf
technology utilizes commodity
skill sets to customize and
extend
Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom
Web Services
API’s
• What do you get?
– Adapter Source Code & Guide
• Experience with Java, XML,
data transformations &
network protocols
• Good understanding of the
Kasenna Adapter APIs
• Access to OSS/BSS
application API’s
70
LivingRoom Customization
OSS Integration – SNMP/NOC Integration
• SMMP Monitoring & Management
• Telco infrastructure NOC’s use SNMP
management tools for monitoring & managing
faults, errors, performance, etc.
• LivingRoom integrated with HP’s SDP packages
for managing critical events and performance
metrics
–
–
–
–
–
LivingRoom Server Information/Status/Errors
Traffic information
Software Information/Status/Errors
Service Management Information/Status/Errors
Package errors, recording errors, purchase errors, EPG
errors, etc.
LivingRoom SNMP MIB
Copyright © 2006 Kasenna, Inc. All Rights Reserved
71
LivingRoom Backend Administration:
Management Categories
• Application Management
– Content Sources, Packages,
Video Servers, Offerings,
Program Guides, Channel
Maps
• Subscriber Management
– Subscriber, Equipment,
Service Levels, Purchases
• Integration Management
– Adapters for Billing, EPG,
DRM, EAS, SMS, Caller ID,
etc.
Copyright © 2006 Kasenna, Inc. All Rights Reserved
72
LivingRoom Backend Administration:
Application Management
• Multiple content sources
– Studio content, regional content,
local content
– Catchers, FTP servers & etc.
• Standards based metadata &
content
– CableLabs ADI 1.1 compliant
• Manage & monitor content
installation & availability
• Minimize operational costs
– Automated mode (Auto
Deployer) or manual installation
possible
• Scripting interface for custom
or batch requirements
Copyright © 2006 Kasenna, Inc. All Rights Reserved
73
LivingRoom Backend Administration:
Package & Offering Mgmt
• Offerings – On-Demand
catalog that is offered to the
subscribers
• Program Guides – contains
the program events and
schedules for future shows
• Channel Maps – create
channel line-ups consisting of
Broadcast based and OnDemand based channels
• Scripting interface for custom
or batch requirements
Copyright © 2006 Kasenna, Inc. All Rights Reserved
74
LivingRoom Backend
Administration: Content Management
• Multiple content sources
– Catchers, FTP servers & more
• Manage & monitor content
installation & availability
• Group services into different
service plans
• Subscriber subscribes to one
Service Plan
• Purchases – keeps track of
on-demand buys
Copyright © 2006 Kasenna, Inc. All Rights Reserved
75
LivingRoom Backend Integration:
Adapters
• Adapters provide the “glue” to
external systems
– Billing system
– EPG providers
– Subscriber Management Systems
(SMS)
– Emergency Alert Systems (EAS)
– Digital Rights Management Systems
(DRM)
– Caller-ID Systems etc.
• Adapters are customizable without
changing application server
• Multiple adapters can coexist
simultaneously
Copyright © 2006 Kasenna, Inc. All Rights Reserved
76
LivingRoom Backend
Integration: BSS and OSS
• SMMP Monitoring & Management
• Telco infrastructure NOC’s use SNMP
management tools for monitoring & managing
faults, errors, performance, etc.
• LivingRoom fully integrated with HP SDP for
managing critical events and performance metrics
–
–
–
–
–
LivingRoom Server Information/Status/Errors
Traffic information
Software Information/Status/Errors
Service Management Information/Status/Errors
Package errors, recording errors, purchase errors, EPG
errors, etc.
Copyright © 2006 Kasenna, Inc. All Rights Reserved
77
Scalable, Reliable & Redundant
Mirrored System Workflow
1. Active server receives
client requests
Mirrored Architecture
2. Mirrored server acts as
hot standby receiving hot
data
3. If active server fails,
mirrored server takes
status as active server
using standard Linux
failover
4. Active Server
Copyright © 2006 Kasenna, Inc. All Rights Reserved
78
Scalable, Reliable & Redundant
Clustered System
• High available components
throughout
Clustered Architecture
– LivingRoom application servers
clustered in n+1 architecture
– n+1 database servers
– Highly available database storage
– Highly available L4 switch
configuration
• Scalability & Reliability Workflow
1. Clustered servers receive requests
from client (through L4 switch)
2. L4 switch routes to server in cluster
3. Servers all accessing highly available
DB
4. Additional servers added for scalability
5. Centralized database
6. LivingRoom server fails, L4 switch
removes from cluster
7. Requests routed through other servers
Copyright © 2006 Kasenna, Inc. All Rights Reserved
DataBase Servers & Storage
(Oracle SAN/NAS))
Benefits
– Technology is “tried and true”
– Scaleable – supports a very large
number of subscribers
– Servers can also be maintained without
impacting entire IPTV service
– Uses cost effective off-the-shelf
components
79
Scalable, Reliable & Redundant
Scalability – “Web-farm” type architecture
Headend
• Centralized and/or
distributable based on
network and subscriber
topology
National/Local:
MediaBase
Server
MediaBase
Server
MediaBase
Server
Broadcast TV &
Encryption
• Easy to manage &
maintain
RAMBase Server
National/Local:
RAMBase Server
EPG, VOD,
Catcher & Encryption
• Independently scalable
Multicast TV
Unicast VOD
L2/
L4
RTSP Controls
RAMBase Server
– Streams
vFusion Server
– Storage
Reliable Multicast
Download
– Subscribers
– Protocols
– Technology
– Components
– Hardware
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Database
Storage
(SAN/NAS)
Database
Storage
(SAN/NAS)
Database
Server
(Oracle)
.
MediaBase Cluster
Virtual IP
LivingRoom Server
L2
LivingRoom Server
Database
Server
LivingRoom Server
(Mirrored for HA)
LivingRoom Server
Proxy Server
RTSP
L2/L4
Switch
• Standard
LivingRoom Database
HTTP
LR Cluster
Virtual IP
80
Distributed Architecture
Reliability, Failover & Load Balancing
MediaBase
Server
Unicast VOD
RAMBase Server
L2/ RTSP Controls
L4
RAMBase Server
Headend
Reliable Multicast
Download
RAMBase Server
vFusion Server
National/Local:
Broadcast TV &
Encryption
vFusion Library
& Distribution System
vFusion Library
& Distribution System
National/Local:
Backbone
Network
EPG, VOD,
Catcher & Encryption
.
LivingRoom + SDP
Database
Database
Storage
(SAN/NAS)
Database
Storage
(SAN/NAS)
Database
Server
(Oracle)
Database
Server
(Mirrored for HA)
LivingRoom Server
L2
LivingRoom Server
LivingRoom Server
Unicast VOD
RAMBase Server
RAMBase Server
L2/L4 Switch
LivingRoom Server
MediaBase
Server
L2/ RTSP Controls
L4
RAMBase Server
Reliable Multicast
Download
vFusion Server
Proxy Server
MediaBase
Server
Unicast VOD
RAMBase Server
RAMBase Server
RAMBase Server
L2/ RTSP Controls
L4
Reliable Multicast
Download
vFusion Server
Copyright © 2006 Kasenna, Inc. All Rights Reserved
81
LivingRoom Load Balancing
1.
2.
3.
4.
Client makes request to
play a movie
LivingRoom determines
which POP to send
request to, based on
client’s IP address ;
generates RTSP URLs
accordingly
Client sends RTSP
request to virtual IP.
Switch translates virtual
IP to actual server
mapping and sends to
appropriate server
based on
administrator’s criteria
Video Server sends
rtp/udp data directly to
client
Copyright © 2006 Kasenna, Inc. All Rights Reserved
128.10.10.1
LivingRoom Cluster
POP1 , C1
128.10.10.100
130.10.10.1
POP2 , C1
2
130.10.10.100
Source IP Virtual IP
1
Layer 4 Switch
POP1
POP2
S23
S11
Virtual IP Real Server Mapping
S22
S21
S12
S13
3
Client
128.10.10.14
POP 1
4
S11
S12
S13
POP 2
S21
S22
S23
82
LivingRoom Backend
Integration: BSS Solution
• Benefits
– Standard, off-the-shelf technology utilizes commodity skill sets
to customize and extend
• What you get
– Adapter Source Code & Guide
– Experience with Java, XML, data transformations & network
protocols
– Good understanding of the Kasenna Adapter APIs
– Access to OSS/BSS application API’s
Copyright © 2006 Kasenna, Inc. All Rights Reserved
83
PortalTV– Where Television Meets The Internet
Additional on MediaBase
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Video Content Delivery Platform
MediaBase
PortalTV
IPTV Service Delivery Platform
Reliable, Scalable Video Streaming
& Distribution Platform
LivingRoom
IPTV Application
Deployable in a multi-tiered architecture
client software & backend
management application
LivingRoom SDK™
Integration and application
development framework
Video Content Delivery Platform
MediaBase XMP Software
scalable, reliable video streaming &
Distribution servers
Feature rich – All major formats
• MPEG-4 (H.264)
• MPEG-2
• MP-3
Extremely High Performance & Dense
Hardware Configurations
Flexible hardware architectures for
optimum storage usage
vFusion
CDN Element & Workflow Management
Copyright © 2006 Kasenna, Inc. All Rights Reserved
85
Reliability & Quality of Service
Kasenna Cluster Manager
New Movies
… distributed
across
servers
“Focused”
usage pattern
!!
Server
Cluster
“Spread”
usage
pattern
1.
Multiple servers clustered together
to act as server system
2.
Storage configuration includes
content group + cache group
3.
Content is distributed across
servers
4.
Playouts are spread across servers
5.
If usage on track to exceed
capacity of a server, content is
automatically replicated to another
server.
6.
Cache is reclaimed once usage
drops.
7.
Load will be balanced across the
server using standard protocols.
= Popular Movie
Title
Title
Title
Cache
!!
… leads to
demand spread.
Benefits
•
Maximizes storage resources by using dynamic replication on an as-needed-basis
•
Built-in failure intelligence continues operations if a server node fails with
•
Automatic load management & replication guarantees quality of service – no need for the operator to intervene.
•
Easy to add more content & storage
Copyright © 2006 Kasenna, Inc. All Rights Reserved
86
Content Caching
Efficient, Available, and Cost Effective
Popular
Less Popular
120.00%
100.00%
98.07%
83.23%
Request
80.00%
70.62%
60.00%
53.98%
40.00%
20.00%
8.94%
0.00%
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
Asset
Copyright © 2006 Kasenna, Inc. All Rights Reserved
87
MediaBase XMP
Clustered Systems
4
Clustered Servers
Building Redundancy & Scaling
MediaBase Server
1. Cluster highly available servers for additional
streaming & storage capacity or for n+1 redundancy
Disk
1
Disk
2
Disk MediaBase Server
2. Add more storage for more storage capacity
3. Add servers to clusters additional streaming &
storage capacity
Disk MediaBase Server
Streaming
Kasenna Cluster Manager
Ingests
Reliability, Scalability & Load Balancing
4. Kasenna Cluster Manager manages content
according to predictive algorithms & predefined
business rules
3
5. Subscriber load is balanced across the servers
automatically
Benefits:
•
Highly scalable – start small and grow as needed (streams & storage)
•
Extremely reliable – no single point of failure
•
Manageable – upgrade/maintain servers without taking the service down
•
Very high quality of service – Kasenna Cluster Manager ensures
bandwidth & content availability
Copyright © 2006 Kasenna, Inc. All Rights Reserved
88
MediaBase XMP
Hybrid, Clustered Systems
Extreme Density, Scalability & Reliability
Building Blocks
Video Delivery System
Library Servers
Hybrid Cluster
MediaBase Server
Disk
=
Disk MediaBase Server RAM
Disk
Disk MediaBase Server RAM
+
Cache Servers
RAMBase Server
MediaBase Server
RAM
RAMBase Server
RAM
RAMBase Server
RAM
RAMBase Server
RAM
RAMBase Server
RAM
Benefits:
•
•
•
•
Highly scalable – start small and grow as needed (streams & storage)
Extremely reliable – no single point of failure
Manageable – upgrade/maintain servers without taking the service down
Very high quality of service – Kasenna Cluster Manager ensures bandwidth
& content availability
89
Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBaseXMP
Feature Rich Elements
• VOD ingest
with multispeed
FF/RW
• Network PVR w/
real-time FF/RW
Ingest
• STB Clients
• PC Clients
• Mobile Clients
Direct Attach Storage
• Builtin (SCSI)
Shared-Storage
Delivery
• Unicast
• Multicast
• Unicast or
Multicast
Download
(future)
(Stream or
Download)
Servers
(Linux/Intel x86)
• SAN, NAS
Storage
Multi-level Storage
• HSM
• H.264 (AVC) in
MPEG-2 TS
• H.264 in RTP
(future*)
Formats
Multiformat
• MPEG-2, MPEG-1
• WM9, WMA, MP3
• MPEG-4 (part 2)
• VC1 (future*)
Copyright © 2006 Kasenna, Inc. All Rights Reserved
90
PortalTV– Where Television Meets The Internet
Additional on vFusion
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Video Content Delivery Platform
(vFusion)
PortalTV
IPTV Service Delivery Platform
LivingRoom
IPTV Application
client software & backend
management application
LivingRoom SDK™
Integration and application
development framework
Video Content Delivery Platform
MediaBase XMP Software
scalable, reliable video steaming
vFusion
CDN Element
Management & Workflow
Management Application
Manage, Configure, Monitor
Kasenna network elements
from a centralized
application
Direct the workflows
between various network
elements
CDN Element & Workflow Management
Copyright © 2006 Kasenna, Inc. All Rights Reserved
92
Issues with Tiered Network
Architectures
Affects the Total Cost of Operations
CAPEX-related
• Storage Costs
– All content at edges approach
is cost-prohibitive
• Bandwidth costs
– Core bandwidth more
“expensive” than access
bandwidth
Copyright © 2006 Kasenna, Inc. All Rights Reserved
OPEX-related
• Workflow Management
– Complex Workflow
management require onsite personnel
• System Management
– Content Management
– Element Management
93
vFusion
Mapping Tasks to the Network
Broadcast
TV
On Demand
Content
Content
Preparation
(metadata,
encryption, etc.)
TV for
NPVR
Content
Acquisition
Servers
Staged
Content
Content
Distribution
Servers
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Content
Distribution
Network
Edge
Cache
Servers
Headend
Streaming
Servers
Content
Distribution
Servers
Content
Propagation &
Delivery
Network
Edge
Distribution
Servers
Access
Network
Local TV
94
vFusion
Workflow Management
Ingest Store Distribute
On-Demand
(non Real-time)
Broadcast
(for Real-time NPVR)
Ingest
Store
(+ Process)
Trick-file Generation
(RT, NRT)
Distribute
Store
(+ Process)
Encryption (RT, NRT)
Point-to-Point
Stream
Copyright © 2006 Kasenna, Inc. All Rights Reserved
VHO
Reliable Multicast
(NORM, FEC)
95
vFusion
Workflow Management
Store Propagate Stream Measure Propagate
“Popular” content
Storage (e.g. 20%)
(Goal: terminate ~80%
traffic at VSO)
Ingest
All or most of the
Content
Store
(+ Process)
Feedback
Propagate
Store
(+ Process)
VHO
Stream
Pre-load “Popular Content”
Copyright © 2006 Kasenna, Inc. All Rights Reserved
VSO
Stream
Replace “popular” cache
Misses periodically
96
vFusion
Workflow Management
Store Download Store Stream
Ingest
Ingest
Client (Home)
VSO
Download
Store
(+ Process)
Store
(+ Process)
Stream
“Push VOD”
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Stream
“Pull VOD”
97
… and evolve into complex workflows
in
multi-tiered networks
Content Delivery Workflow
Originate
Acquire
Prepare
Store
Report
Distribute
Store
Download
Originate
Report
Stream
Distribute
Propagate
Headend
Streaming
Servers
TV
(Broadcast)
Content
Distribution
Servers
Content
Preparation
Functions
(e.g. metadata,
encryption)
Edge Cache
Servers
Content
Propagation
& Delivery
Network
Edge Distribution
Servers
Edge Cache
Servers
Edge Distribution
Servers
Stream
Distribute
Interact
Consume
Access
Network
Access
Network
Local TV
(Broadcast)
Regional Headend
Local
Content
On-Demand
Content
(satellite)
TV
(for NPVR)
Cache
Stream
Download
Measure
Edge Cache
Servers
Content
Acquisition
Servers
Content
Distribution
Network
Headend
Streaming
Servers
Content
Distribution
Servers
Content
Propagation &
Delivery
Network
Edge Distribution
Servers
Edge Cache
Servers
Edge Distribution
Servers
Access
Network
Access
Network
Regional Headend
Staged
Content
Content Distribution
Servers
Headend
Streaming
Servers
Content
Distribution
Servers
Super Headend or
Content Aggregation Center
Content
Propagation
& Delivery
Network
Edge Distribution
Servers
Edge Cache
Servers
Edge Distribution
Servers
Access
Network
Access
Network
Local TV
(Broadcast)
Regional Headend
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Edge Cache
Servers
Edges
98
CDN Tiers
• Tiered or distributed networks are necessary if it is
not practical to serve all users from one central point
due to:
– Bandwidth limitations
– Scalability needs
– Speed of light limitations
– Redundancy needs
• Typical tiers
– Tier-1 (Super headend)
• Central Site – main ingest, library & distribution point
– Tier-2 (Regional headend)
• Regional content, redundant feeds, distribution/propagation point
– Tier-3 (Edge site/POP, etc.)
• Caching & streaming for popular content, reduced core bandwidth
usage
Copyright © 2006 Kasenna, Inc. All Rights Reserved
99
Intelligent Caching
Video
Server
(L0)
RAM Cache
Video
Server
(L0)
120.00%
L0
RAM Cache
(L0)
L1
Disk Cache
(L1)
Disk Cache
(L1)
Disk Cache
(L1)
L2
Library Storage
(L3)
RAM Cache
Local Library
Storage
(L2)
Video
Server
Exploiting Usage Patterns
Popularity
– Pre-place popular or
newer content at “head of
memory”
• Use measurements to
rebalance
L3
100.00%
98.07%
83.23%
80.00%
Techniques
• Tier storage according
to usage
70.62%
Benefits:
• Use considerably less
storage at edges
60.00%
53.98%
40.00%
20.00%
8.94%
0.00%
0.00%
10.00%
20.00%
30.00%
40.00%
50.00%
60.00%
70.00%
80.00%
Movies
Copyright © 2006 Kasenna, Inc. All Rights Reserved
100
Your Single Source for Triple Play and Beyond
Copyright © 2006 Kasenna, Inc. All Rights Reserved