Date post: | 25-Dec-2015 |
Category: |
Documents |
Upload: | bernadette-thompson |
View: | 217 times |
Download: | 0 times |
PortalTV– Where Television Meets The InternetPortalTV– Where Television Meets The Internet
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna PortalTV Overview
TANE ConferenceLarry Roberts
2Copyright © 2006 Kasenna, Inc. All Rights Reserved
AgendaAgenda
• 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
3Copyright © 2006 Kasenna, Inc. All Rights Reserved
• Headquarters in Sunnyvale, CA• Software to deliver, manage and deploy IPTV
systems• VOD programming, marketing and tracking• 10+ years of worldwide deployments• 15 Patents
Kasenna IntroductionKasenna Introduction
VOD Serverfirst produced
MediaBaseOpen PlatformVOD Servers
ViewNow15th
IPTVPatent
1st End-to-EndMPEG-4 in N.Am.
1st IPTVPatent
World’sLargest
NPVR System
LivingRoom™ LivingRoom™2.0Tech Base
EstablishedTWC, SGI
1994
4Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna PortalTV SuiteKasenna PortalTV Suite
• 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
Middleware
CompleteCustomizable
Open Interface
Video on Demand
Content DeliveryNetwork
VOD Content
Programming from
major studios andother producers
Open PlatformVOD Service
Element & workflow
Management
5Copyright © 2006 Kasenna, Inc. All Rights Reserved
Market TractionIPTV & Cable CustomersMarket TractionIPTV & Cable Customers
Only certified solution for Motorola NLC(Middleware & VOD)
Large US CLEC – ADSL2+(first MPEG-4 deployment in US)
Canadian Telco (ADSL)
Italian Service Provider, Metro Ethernet
2nd largest US IOC
Large US CLEC (FTTP, XDSL)Mid-sized NY State MSO deploying VOD
Midwestern MSO deploying VOD
#2 MSO(Deployed in 3 markets)
Cable#3 MSO(Deployed in 11 markets deployed – memory & disk servers)
Telco
Tier-1 Service Provider(Currently in Lab Trials)
#4 MSO
IPTV Lab Trials
Inter Mountain Cable, Oriental Cable Network,
Huawei
6Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna leads the IPTV Market…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)
7Copyright © 2006 Kasenna, Inc. All Rights Reserved
Industry DynamicsWhy IPTVIndustry DynamicsWhy 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.)
8Copyright © 2006 Kasenna, Inc. All Rights Reserved
Future of Entertainment & Rich MediaFuture of Entertainment & Rich Media
Broadcast TV
Network Games
Entertainment On Demand
Movies On Demand
PVR
Gaming
Photos
Video Conferencing
Shopping
Local Info(News, Weather
Scores etc.)
?????
KasennaConvergence
IPTV
xDSL / FTTH
PC’s
PDA’s / IPOD’s
Mobile
3GPP
Any Network Rich Media Services
StandardInterfaces
(Web Services)
StandardInterfaces
(Web Services)
StandardInterfaces
(Web Services)
Any ContentBroadcast TV
Premium VOD
Internet Content
Local Content
9Copyright © 2006 Kasenna, Inc. All Rights Reserved
IPTV DynamicsDeployments – TodayIPTV DynamicsDeployments – Today
NetworkNetwork
xDSL
Broadcast TVContent
TraditionalContent
Devices – Now STB’s
Service ProviderHeadend
IPTV Application Servers
BillingBroadcast TV
Headend
Other
OSS/BSS
Network Mgmt Video Servers
Encryption
ExistingInfrastructure
IPTV Infrastructure
Provisioning
Subscriber Topology – Now✓Single Headends✓Simple CENTRALIZED & FOCUSEDVOD
Content
10Copyright © 2006 Kasenna, Inc. All Rights Reserved
IPTV DynamicsDeployments – TomorrowIPTV DynamicsDeployments – Tomorrow
Future Content& Services
TraditionalContent
RegionalHeadend
RegionalHeadend
Subscriber Topology — Future• Wider Reach• Regional Headends• Local Content
DECENTRALIZED & COMPLEX
Internet
Devices — Future• STB’s• Mobile Phones• PDA’s• Wireless Devices
Broadcast TVContent
VODContent
NetworkNetwork
Web Services(SOAP/XML, Java)
Main Headend
11Copyright © 2006 Kasenna, Inc. All Rights Reserved
Success in this New World Requires…Success in this New World Requires…
• Scale for future demand & growth
• Integrated system to handle complex networks
• End-to-end Management for Easy Operation & Management and Reliability
• Deploy now with competitive services
• Service Agility – Be ready for the future – consumers won’t idle
• Flexible, Open & Customizable
• Control – build and own your brand (don’t become a commodity data provider)
• Content is KING…
• Need to evolve as consumers change
• Short-tail, Long-tail, Local, Internet and more.
RevenueDrivers
CompetitiveServices
DeliverContent
Reliability
12Copyright © 2006 Kasenna, Inc. All Rights Reserved
PortalTV: Industry’s Most Comprehensive IPTV Solution…PortalTV: Industry’s Most Comprehensive IPTV Solution…
• LivingRoom Middleware Server– Comprehensive App suite:
Broadcast TV, N-PVR, StartOverTV– Full Internet integration with Web
Services Framework– Adapters for OSS integration with
using Open APIs
• LivingRoom Client– Integrated Television & Internet
Access with an integral browser
• LivingRoom SDK– Full Server & Client SDK for
customized applications and UI
• MediaBase– More than a VOD server– Library servers, Edge Servers, RAM
Servers, Recording Servers & more
• vFusion Management Server– Comprehensive Element & Work
Flow Management
• ViewNow– Premium VOD Content– High Value Services for managing &
driving revenue
Middleware
CompleteCustomizableOpen Interface
Video on Demand Content DeliveryNetwork
VOD Content
Programming frommajor studios andother producers
Open PlatformVOD Service
Element & workflow
Management
13Copyright © 2006 Kasenna, Inc. All Rights Reserved
Unfolding of the PortalTV Vision…Unfolding of the PortalTV Vision…
Time-shifting StartOverTV, N-PVR Integrated TV/Internet
Access
Interactive
Services
2005-2006
Unified IPTV & Internet delivery
Place shifting between TV & PC
Internet content delivery to STB
TV/Internet
Convergence
2007-2008
Full IMS integration TV, PC & PDA –
Place Shifting
TV/Internet/Mobile
Convergence
2007-2008
14Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna’s LivingRoom: 3rd Generation IPTV & Internet Video Middleware…Kasenna’s LivingRoom: 3rd Generation IPTV & Internet Video Middleware…
1st Generation2000 – 2005
• Vertically integrated apps• Thick Client
• Not extensible• Not Customizable
Monolithic Applications
2nd Generation2004 to present
• Industry standard O/S (WinCE)• Enterprise apps applied to IPTVv
• Strong dependence on vendor for extensions & customization
• Limited scalability
PackagedApplications
Microsoft
3rd GenerationNow to Future
• Netscape, IE App model• ‘Smart’ Client
• Tailored for IPTV Apps• Full customization• Internet-scale Scalability
Kasenna
Internet-enabledApplications
Minerva, Myrio, Orca
15Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna PortalTV AdvantageKasenna 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
16Copyright © 2006 Kasenna, Inc. All Rights Reserved
Enabling Better TVToday and TomorrowEnabling Better TVToday and Tomorrow
• 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
• Caller ID on TV
• Local “skin” selection
• The Single Play: Integrated IP-based Video / Data / Voice / Applications / Other Content / and more…
• Any Device, Any Network, Any Time
Now… Tomorrow…
17Copyright © 2006 Kasenna, Inc. All Rights Reserved
Customizable and LocalizableCustomizable 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
18Copyright © 2006 Kasenna, Inc. All Rights Reserved
Fully Integrated Solution Operational, Management & WorkflowFully 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
19Copyright © 2006 Kasenna, Inc. All Rights Reserved
Set-top Boxes
Network Equipment
Provider
Headend
Platforms
Integrated Partner SolutionsBroad Kasenna IPTV EcosystemIntegrated Partner SolutionsBroad Kasenna IPTV Ecosystem
ConditionalAccess
20Copyright © 2006 Kasenna, Inc. All Rights Reserved
Standard, Open TechnologiesStandard, 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
21Copyright © 2006 Kasenna, Inc. All Rights Reserved
Making it EasyVOD Content & Content ServicesMaking it EasyVOD 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.
PortalTV– Where Television Meets The InternetPortalTV– Where Television Meets The Internet
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna IPTV Solution Overview
23Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionCDN element
management & workflow management.
LivingRoom SDKDevelopment framework
for customization and services creation.
ViewTrakVOD service
management, usage tracking & reporting.
MediaBase XMP Video streaming and distribution servers.
LivingRoomBackend management
and client software.
ViewNowVOD programming
and services.
Kasenna IPTV Solution ComponentsKasenna IPTV Solution Components
Middleware
CompleteCustomizableOpen Interface
Video on Demand Content DeliveryNetwork
VOD Content
Programming frommajor studios andother producers
Open PlatformVOD Service
Element & workflow
Management
24Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna IPTV ArchitectureKasenna IPTV Architecture
25Copyright © 2006 Kasenna, Inc. All Rights Reserved
SRM SRM
Current ImplementationsToday’s SilosCurrent ImplementationsToday’s Silos
Traditional Systems:Integrating new services is a point-to-point exercise
Result:Delayed Time to Market, Expensive Integration
BroadcastTV
Movies On Demand
Digital Video
RecordingGaming
Network
Conditional Access
Client (EPG, etc.)
OSSBilling
Catcher
Game ServerVOD Server
$ $ $ $ $ $ $ $ $ $ $ $ $ $Point-to-Point Integrations
26Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna ApproachTrue MiddlewareKasenna ApproachTrue Middleware
True Middleware PlatformIntegrating “Services” & “Infrastructure” using mainstream, standard, Web Services-based service delivery technology.
BroadcastTV
Movies On
Demand
Digital Video
RecordingGaming
Network
Conditional Access
PortalServices
OSSBilling
Catcher
Game Server
SRM
CDN
SRM
Other Applications
Future Applications
Other Content Services
Kasenna IntegratedIPTV Services
27Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom IPTV Service Delivery Platform LivingRoom IPTV Service Delivery Platform
• Fully integrated solution that is deployable now – 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
LivingRoom™IPTV Application
LivingRoom SDK™Software Development Kit
Client software & backend management
applications
Customize, locally brand & add new
features & services
28Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Client ApplicationsOverviewLivingRoom Client ApplicationsOverview
• 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
• 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
– ADB21 – In Kasenna’s Roadmap for Support2 – Kasenna Investigating
Broadcast TV
Video OnDemand
Caller ID EAS
NetworkGames
Timeless TV Local PVR
NetworkPVR
StartoverTV
Presentation Layer:HTML, DHTML or Flash
Infrastructure Software &Operating System
LivingRoom™ ClientApplications & Services
29Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Client ApplicationsFeatures & ServicesLivingRoom Client ApplicationsFeatures & 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)
• 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
30Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application ServerOverviewLivingRoom Application ServerOverview
• LivingRoom Application Server– Built upon standard web
application server technology– Complete IPTV management
application– Content management, Service
management– EPG & Broadcast TV management
• Integration Framework– Adapters for integrating with
existing OSS/BSS Systems• Subscriber Management
Systems• Billing Systems• EAS Systems• EPG data sources
Billing System
EPG Data Source
DRM / CA System
Subscriber Mmt (SMS)
EPG Adapter
Catcher Adapter
DRM/CA Adapter
Billing Adapter
SMS Adapter
SMS Adapter
Encryption
Billing
Subscriber
EPG Data
Games
Equipment
VideoServer
ADIPackage
ProductOfferings
TVLineup
Channel Map
VODCatalog
31Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application ServerStandard, Proven, Off-the-ShelfLivingRoom Application ServerStandard, Proven, Off-the-Shelf
• 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 multi-tier network
• Deploy application across the network for geographically distributed networks
• 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
Open. Standard & ProvenOff-the-Shelf Technologies
Reliability & Manageability
32Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application ServerScalability, Reliability & ManageabilityLivingRoom Application ServerScalability, Reliability & Manageability
• 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.)
• Market flush with skilled & knowledgeable personnel
Mirrored Architecture
Clustered Architecture
DataBase Servers & Storage (Oracle SAN/NAS))
33Copyright © 2006 Kasenna, Inc. All Rights Reserved
Take control of your offering.
Be ready for the future.
Extend the Internet to the TV
LivingRoom SDKCustomizable for the FutureLivingRoom SDKCustomizable for the Future
• Complete Software Developer Kit– 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– Customize UI with corporate brand
– Localize to your subscriber community
– Easily add new services & features
– Keep your Subscriber Interface fresh
– Standards based - avoid lock in from proprietary vendors
Web services applied tothe TV world
Customization & new serviceadditions with the simplicity of
Web programming
34Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom SDKBroad Levels of CustomizabilityLivingRoom SDKBroad Levels of Customizability
LivingRoomWeb Services API’s
35Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom SDKSample User InterfacesLivingRoom SDKSample User Interfaces
36Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationFuture Services Enabled by Web ServicesLivingRoom CustomizationFuture 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…
37Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMP More Than a Simple VOD Server MediaBase XMP More Than a Simple VOD Server
• Highly Scalable Video-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
MediaBase XMP
• Industry Leading VOD Server
• Network Digital Video Recorder
• Entertainment-on-Demand Server
38Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPCost Effective to Deploy, Operate & ManageMediaBase XMPCost 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
• 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
39Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPIndustry Leading PerformanceMediaBase XMPIndustry 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
40Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPExtreme Performance on Off-the-Shelf ServersMediaBase XMPExtreme Performance on Off-the-Shelf Servers
Library Servers(Disk)
Cache Servers(Memory)
Memory/Library Servers(Hybrid – Disk & Memory)
* bit-rate at 2.0 Mb/s
• 1,800 streams* per server• 25,000 streams* per rack • 50 to 120 simultaneous
ingests• 4+TB storage/server (2,000
hrs)
• 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
• 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
• 4TB of storage/server (2,000 hrs)
41Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPScalability, Reliability & Quality of ServiceMediaBase XMPScalability, Reliability & Quality of Service
• Component-level Scalability– Each element (e.g. video servers)
optimized to perform at max capacity of hardware
• Web-Farm like Scaling– Smaller building blocks (Lintel
Servers), “rack-and-stack” scaling of components
• System Resiliency– Multiple levels of protection for
resiliency – clustering, N+k redundancy
• System-Level Scalability– Components interoperate to provide
total system-level scalability• Load Balancing
Distributed Systems
NetworkNetwork
L2/L4
MediaBase Server
RamBase Server
RamBase Server
RamBase Server
Regional Headend #2
Regional Headend #3
Regional Headend #4
Regional Headend #1
42Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionVideo Network Management ApplicationvFusionVideo Network Management Application
• Consumer demand will drive growth– 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
vFusionCDN Element & Workflow
Management
Easily manage & operate complex distribution networks
43Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionDeployments start Centralized, SimplevFusionDeployments start Centralized, Simple
• Single location– Content acquisition, content delivery and
backoffice systems in one location
– Very simple workflow
– Limited scalability and coverage
Backboneor
Regional NetworkSuper
Headend
44Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionDecentralized, Multi-tiered, Complex Networks
vFusionDecentralized, Multi-tiered, Complex Networks
Backboneor
Regional Network
Interoffice
Interoffice
Interoffice
Access
Access
Access
Access
Access
Access
Edge Routers
Edge Routers
Edge Routers
SuperHeadend
RegionalHeadend
RegionalHeadend
Demand will Drive Tiered, distributed networks due to:• Bandwidth limitations• Distance (delays)• Scalability needs• Redundancy Needs
Requires complex workflows across multiple platforms from multiple vendors
45Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionLowering Cost of Operating IPTV ServicevFusionLowering 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
46Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna vFusionVideo Network Management ComponentsKasenna vFusionVideo 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)
47Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionVideo CDN Workflow TasksvFusionVideo CDN Workflow Tasks
Content Aggregation
Center
Content Aggregation
CenterHeadend/VHOHeadend/VHO Edge/VSOEdge/VSO HomeHome
48Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionWorkflow Management ToolsvFusionWorkflow Management Tools
Content Acquisition Install Delete etc.
Content Operations Schedule NVOD Schedule Capture Schedule Distribution etc.
Media Services APIs (Java | SOAP, WSDL)
MediaBase Cluster (“work group”) at a location WG2
MediaBase Cluster (“work group”) at a location WG3
Push transfer (pt-to-pt) Pull transfer (pt-to-pt) Reliable Multicast
Configuration Single server Cluster
Monitor SNMP, etc.
Logging Reporting Clustering
AccessNetwork
AccessNetwork
Content Distribution Element ManagementContent Management
49Copyright © 2006 Kasenna, Inc. All Rights Reserved
ViewNowVOD Programming and MarketingViewNowVOD Programming and Marketing
• Content licensing – 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– Full array of marketing support
materials from the ViewTrack web site– Pre-launch, Launch & Post-launch– Monthly marketing– Ongoing marketing support with media
recommendations
VOD Programming &content services
VOD service management,
tracking & reporting
50Copyright © 2006 Kasenna, Inc. All Rights Reserved
ViewNowManagement & Reporting ServicesViewNowManagement & Reporting Services
• Management and reporting– ViewTrak for 24/7 tracking & reporting
in real-time
– Management of metadata, advertising material, and program activation and deactivation.
• Complete content handling services– Encoding
– Quality control
– Encryption
– Transport to Headend/CO
VOD Programming &content services
VOD service management,
tracking & reporting
51Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna’s SolutionIntegrated IPTV SolutionKasenna’s SolutionIntegrated IPTV Solution
• Enabling Better TV – Today & Tomorrow
• Customizable and localizable• Fully integrated solution• Open, standards-based for proven
scalability, reliability & manageability• VOD Content & Content Services
Next Steps?
Middleware
CompleteCustomizableOpen Interface
Video on Demand Content DeliveryNetwork
VOD Content
Programming frommajor studios andother producers
Open PlatformVOD Service
Element & workflow
Management
PortalTV– Where Television Meets The InternetPortalTV– Where Television Meets The Internet
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Additional on LivingRoom
53Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Client Electronic Program Guide (EPG)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
54Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom ClientVideo On-Demand ApplicationLivingRoom ClientVideo On-Demand Application
• Customer defined Packages– Free-on-Demand, Movies-on-
Demand, etc.
• Customer defined Categories & Specials– Christmas Specials, Classics,
Drama, etc.
• Search for movies– Title, Rating, Actor, Director
• Purchase/Review Movies
55Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom ClientAccount SettingsLivingRoom ClientAccount 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
56Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoomClient & Backend FeaturesLivingRoomClient & 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
57Copyright © 2006 Kasenna, Inc. All Rights Reserved
PortalTV Architecture OverviewIntegrated IPTV Content & Service Delivery Solution
PortalTV Architecture OverviewIntegrated IPTV Content & Service Delivery Solution
• “Portal” client – web services based light client
• Deployable out of the box
• Customizable for new features & services (email, chat, etc.)
LivingRoom Smart Client
• Standard web-services Application Server
• Web-based backend management application
• Content & Service Management• EPG & Broadcast TV
management
LivingRoom Application Server
• Adapters integrate EPG sources, Subscriber Management Systems, etc.
• Use Existing OSS/BSS systems
LivingRoom Adapter Framework
LivingRoomWeb Services API’s
58Copyright © 2006 Kasenna, Inc. All Rights Reserved
IPTV Service Delivery Platform:LivingRoom & LivingRoom SDK Value PropositionIPTV 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
59Copyright © 2006 Kasenna, Inc. All Rights Reserved
DeployableQuick Time-to-Market DeployableQuick Time-to-Market
• Out-of-the-box, competitive, deployable IPTV services including VOD, Broadcast TV, Network PVR and more
• Pre-integrated solution (video server, middleware, catcher, EPG, etc.) for a cost effective deployment
LivingRoomWeb Services API’s
• Advanced backend management system that makes managing the workflow easy
• Easy to Integrate – integrated with leading STB’s, encryption, EPG providers through an adapter framework
60Copyright © 2006 Kasenna, Inc. All Rights Reserved
Client – OverviewClient – Overview
Applications
Infrastructure(aka., “Underwear”)
Operating System
Hardware
Display(Browser, Flash player, etc.)
Portal Applications/GUIHTML, DHTML, Flash, etc.Portal Applications/GUIHTML, DHTML, Flash, etc.
STB vendorSTB vendor
Kasenna PartnerKasenna Partner
Linux (primary focus) or WinCELinux (primary focus) or WinCE
Kasenna PartnerKasenna Partner
61Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna IPTV STB Client – DetailedKasenna 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, downloadmanager, etc.)
– Diagnostics– AV Player/RTSP client– Javascript APIs for access– Hardware/OS abstraction– And more…
62Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Application ServerBackend ManagementLivingRoom Application ServerBackend Management
• “Portal” client – web services based light client
• Deployable out of the box
• Customizable for new features & services (email, chat, etc.)
LivingRoom Smart Client• Adapters integrate EPG sources, Subscriber Management Systems, etc.
• Use Existing OSS/BSS systems
LivingRoom Adapter Framework
LivingRoomWeb Services API’s
• Standard web-services Application Server
• Web-based backend management application
• Content & Service Management• EPG & Broadcast TV
management
LivingRoom Application Server
63Copyright © 2006 Kasenna, Inc. All Rights Reserved
IPTV Service Delivery Platform:LivingRoom & LivingRoom SDK Value PropositionIPTV 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
64Copyright © 2006 Kasenna, Inc. All Rights Reserved
Kasenna LivingRoom CustomizabilityFlexibility to add new features & servicesKasenna LivingRoom CustomizabilityFlexibility to add new features & services
• 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
LivingRoomWeb Services API’s
• Standard, off-the-shelf technology utilizes commodity skills
• Customizable adapters for integration into existing systems for easier manageability & lower OPEX
65Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationCustomizable ElementsLivingRoom CustomizationCustomizable Elements
LivingRoomWeb Services API’s
OSS/BSS IntegrationServiceUsage
SubscriberMgmt
SystemAdapter
ServiceProvisioning
Billingsystem,
credit cardprocessing,encryption
adapter
ServiceAssurance
SNMP monitoring
traps
ServiceData
EPG dataadapter
Client UI CustomizationHTML/XML
PageLayout &
On-screenmenu items
Java /SOAP API
Businesslogic & data
Javascript
Navigation,application
logic,STB
portability
Graphics &Images
Logos &backgrounds
66Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationLivingRoom Application ServerLivingRoom CustomizationLivingRoom Application Server
• Web Services-based framework w/ J2EE Core
– High industry momentum– Provides general component
model– Large developer community– Multiple vendors– Large open-source support
The Television:The Next Generation Portal
• Web services APIs– Application servers using
XML and SOAP to communicate
– High-degree of application and system interoperability leveraging standard interfaces and protocols
LivingRoomWeb Services
API’s
LivingRoomWeb Services
API’s
67Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationApplication Server Tiered API’sLivingRoom CustomizationApplication Server Tiered API’s
• SOAP API’s– XML interfaces to underlying
functionality of SDK java components
– Independent of language implementation of external system
Java/SOAP Java/SOAP
LivingRoomWeb Services
API’s
LivingRoomWeb Services
API’s
• Java APIs– For realtime interaction with
SDK java components
– Used for closer control
– Can be used for customer implementation of SDK extensions
68Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationClient SDKLivingRoom CustomizationClient SDK
• 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
LivingRoomWeb Services
API’s
LivingRoomWeb 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
69Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationFuture Services Enabled by Web ServicesLivingRoom CustomizationFuture 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…
70Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationIntegration with BSS SolutionLivingRoom CustomizationIntegration with BSS Solution
• Benefits:– Standard, off-the-shelf
technology utilizes commodity skill sets to customize and extend
• 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
LivingRoomWeb Services
API’s
LivingRoomWeb Services
API’s
71Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom CustomizationOSS Integration – SNMP/NOC IntegrationLivingRoom CustomizationOSS 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-MIB.t
xt
LivingRoom SNMP MIB
72Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Backend Administration: Management CategoriesLivingRoom 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.
73Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Backend Administration: Application ManagementLivingRoom 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
74Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Backend Administration: Package & Offering MgmtLivingRoom 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 On-Demand based channels
• Scripting interface for custom or batch requirements
75Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom BackendAdministration: Content ManagementLivingRoom BackendAdministration: 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
76Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Backend Integration: AdaptersLivingRoom 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
77Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Backend Integration: BSS and OSSLivingRoom 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.
78Copyright © 2006 Kasenna, Inc. All Rights Reserved
Scalable, Reliable & RedundantMirrored System WorkflowScalable, Reliable & RedundantMirrored System Workflow
1. Active server receives client requests
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
Mirrored Architecture
79Copyright © 2006 Kasenna, Inc. All Rights Reserved
Scalable, Reliable & RedundantClustered SystemScalable, Reliable & RedundantClustered System
• High available components throughout
– LivingRoom application servers clustered in n+1 architecture
– n+1 database servers– Highly available database storage– Highly available L4 switch
configuration
• Scalability & Reliability Workflow1. Clustered servers receive requests
from client (through L4 switch)2. L4 switch routes to server in cluster3. Servers all accessing highly available
DB4. Additional servers added for scalability5. Centralized database6. LivingRoom server fails, L4 switch
removes from cluster7. Requests routed through other servers
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
Clustered Architecture
DataBase Servers & Storage (Oracle SAN/NAS))
80Copyright © 2006 Kasenna, Inc. All Rights Reserved
Scalable, Reliable & RedundantScalability – “Web-farm” type architectureScalable, Reliable & RedundantScalability – “Web-farm” type architecture
• Centralized and/or distributable based on network and subscriber topology
• Easy to manage & maintain
• Independently scalable– Streams
– Storage
– Subscribers
• Standard– Protocols
– Technology
– Components
– Hardware
Multicast TV
HTTP
LR ClusterVirtual IP
MediaBase ClusterVirtual IP
RTSP
LivingRoom Server
LivingRoom Server
LivingRoom Server
L2/L4
..
National/Local:EPG, VOD,
Catcher & Encryption
National/Local: Broadcast TV &
Encryption
RTSP Controls
Unicast VOD
vFusion Server Reliable MulticastDownload
Headend
L2
LivingRoom Server
MediaBaseServer
MediaBaseServer
MediaBaseServer
RAMBase Server
RAMBase Server
RAMBase Server
L2/
L4
Sw
itch
Proxy Server
LivingRoom Database
DatabaseServer
(Oracle)
DatabaseStorage
(SAN/NAS)
DatabaseServer
(Mirrored for HA)
DatabaseStorage
(SAN/NAS)
81Copyright © 2006 Kasenna, Inc. All Rights Reserved
Distributed ArchitectureReliability, Failover & Load BalancingDistributed ArchitectureReliability, Failover & Load Balancing
Headend
L2/L4
RTSP Controls
Unicast VOD
Reliable MulticastDownload
vFusion Server
MediaBaseServer
RAMBase Server
RAMBase Server
RAMBase Server
..National/Local:
EPG, VOD,Catcher & Encryption
L2
L2
/L4
Sw
itc
h
LivingRoom Server
LivingRoom Server
LivingRoom Server
LivingRoom Server
Proxy Server
LivingRoom + SDP Database
DatabaseServer
(Oracle)
DatabaseStorage
(SAN/NAS)
DatabaseServer
(Mirrored for HA)
DatabaseStorage
(SAN/NAS)
National/Local: Broadcast TV &
Encryption
BackboneNetwork L2/
L4RTSP Controls
Unicast VOD
Reliable MulticastDownload
vFusion Server
MediaBaseServer
RAMBase Server
RAMBase Server
RAMBase Server
L2/L4
RTSP Controls
Unicast VOD
Reliable MulticastDownload
vFusion Server
MediaBaseServer
RAMBase Server
RAMBase Server
RAMBase Server
vFusion Library& Distribution System
vFusion Library& Distribution System
82Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom Load BalancingLivingRoom Load Balancing
Client128.10.10.14
Layer 4 Switch
S11 S12 S13
S21 S22 S23
Source IP Virtual IP
Virtual IP Real Server Mapping
LivingRoom Cluster1. Client makes request to play a movie
2. LivingRoom determines which POP to send request to, based on client’s IP address ; generates RTSP URLs accordingly
3. 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
4. Video Server sends rtp/udp data directly to client
POP1
S11
S12S13
S21S22
S23
POP2
POP 2
POP1 , C1
130.10.10.1
130.10.10.100
POP2 , C1
128.10.10.1
128.10.10.100
4
2
3
1
POP 1
83Copyright © 2006 Kasenna, Inc. All Rights Reserved
LivingRoom BackendIntegration: BSS SolutionLivingRoom BackendIntegration: 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
PortalTV– Where Television Meets The InternetPortalTV– Where Television Meets The Internet
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Additional on MediaBase
85Copyright © 2006 Kasenna, Inc. All Rights Reserved
Video Content Delivery PlatformMediaBaseVideo Content Delivery PlatformMediaBase
Deployable in a multi-tiered architecture
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
MediaBase XMP Softwarescalable, reliable video streaming &
Distribution servers
LivingRoomIPTV Application
client software & backend management application
vFusionCDN Element & Workflow Management
IPTV Service Delivery PlatformIPTV Service Delivery Platform
Video Content Delivery PlatformVideo Content Delivery Platform
LivingRoom SDK™Integration and application
development framework
PortalTVPortalTV Reliable, Scalable Video Streaming & Distribution Platform
86Copyright © 2006 Kasenna, Inc. All Rights Reserved
Reliability & Quality of ServiceKasenna Cluster ManagerReliability & Quality of ServiceKasenna Cluster Manager
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.
Title Title Title CacheTitle Title Title Cache !!!!
!!!!
New MoviesNew Movies
… distributed
acrossservers
… distributed
acrossservers
!!!!“Spread”
usage pattern
“Spread”
usage pattern
“Focused”
usage pattern
“Focused”
usage pattern
= Popular Movie= Popular Movie
Server
Cluster
Server
Cluster
… leads to
demand spread.
… 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
87Copyright © 2006 Kasenna, Inc. All Rights Reserved
Content CachingEfficient, Available, and Cost EffectiveContent CachingEfficient, Available, and Cost Effective
8.94%
53.98%
70.62%
83.23%
98.07%
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00%
Asset
Re
qu
es
t
Popular Less Popular
Memory Cache
Disk CacheLibrary
88Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPClustered SystemsMediaBase XMPClustered Systems
Building Redundancy & Scaling
1. Cluster highly available servers for additional streaming & storage capacity or for n+1 redundancy
2. Add more storage for more storage capacity
3. Add servers to clusters additional streaming & storage capacity
4. Kasenna Cluster Manager manages content according to predictive algorithms & predefined business rules
5. Subscriber load is balanced across the servers automatically
Clustered Servers
Str
ea
min
g
MediaBase ServerDisk
1MediaBase ServerDisk
MediaBase ServerDisk
Ing
es
ts
Kas
enn
a C
lust
er M
anag
er
Disk 2
3
4
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
Reliability, Scalability & Load Balancing
89Copyright © 2006 Kasenna, Inc. All Rights Reserved
MediaBase XMPHybrid, Clustered SystemsMediaBase XMPHybrid, Clustered Systems
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
Library Servers Hybrid Cluster
Building Blocks
MediaBase ServerDisk RAM
RAMBase Server RAM
Cache Servers
MediaBase ServerDisk
+
=
Video Delivery System
MediaBase ServerDisk RAM
MediaBase ServerDisk
RAMBase Server RAM
RAMBase Server RAM
RAMBase Server RAM
RAMBase Server RAM
Extreme Density, Scalability & Reliability
90Copyright © 2006 Kasenna, Inc. All Rights Reserved
Multiformat• MPEG-2, MPEG-1• WM9, WMA, MP3 • MPEG-4 (part 2)
Formats• H.264 (AVC) in MPEG-2 TS
• H.264 in RTP (future*)
• VC1 (future*)
Servers(Linux/Intel x86)
Storage
Multi-level Storage• HSM
Direct Attach Storage• Builtin (SCSI)Shared-Storage• SAN, NAS
Ingest
• VOD ingest with multi-speed FF/RW
• Network PVR w/ real-time FF/RW
Delivery(Stream or Download)• Unicast
• Multicast• Unicast or
Multicast Download (future)
• STB Clients• PC Clients• Mobile Clients
MediaBaseXMPFeature Rich ElementsMediaBaseXMPFeature Rich Elements
PortalTV– Where Television Meets The InternetPortalTV– Where Television Meets The Internet
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Additional on vFusion
92Copyright © 2006 Kasenna, Inc. All Rights Reserved
Video Content Delivery Platform (vFusion)Video Content Delivery Platform (vFusion)
MediaBase XMP Softwarescalable, reliable video steaming
LivingRoomIPTV Application
client software & backend management application
vFusionCDN Element & Workflow Management
IPTV Service Delivery PlatformIPTV Service Delivery Platform
Video Content Delivery PlatformVideo Content Delivery Platform
LivingRoom SDK™Integration and application
development framework
PortalTVPortalTVCDN Element Management & Workflow Management
Application
Manage, Configure, Monitor Kasenna network elements from a centralized application
Direct the workflows between various network elements
93Copyright © 2006 Kasenna, Inc. All Rights Reserved
Issues with Tiered Network ArchitecturesIssues with Tiered Network Architectures
CAPEX-related• Storage Costs
– All content at edges approach is cost-prohibitive
• Bandwidth costs– Core bandwidth more
“expensive” than access bandwidth
OPEX-related• Workflow Management
– Complex Workflow management require on-site personnel
• System Management– Content Management– Element Management
Affects the Total Cost of Operations
94Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionMapping Tasks to the NetworkvFusionMapping Tasks to the Network
Content Preparation(metadata,
encryption, etc.)
Content Preparation(metadata,
encryption, etc.)
Content Distribution
Servers
Content Distribution
Servers
Content Acquisition
Servers
Content Acquisition
Servers
Content Distribution
Network
Content Distribution
NetworkContent
DistributionServers
Content Distribution
Servers
Headend Streaming
Servers
Headend Streaming
Servers
Local TVLocal TV
BroadcastTV
BroadcastTV
On Demand Content
On Demand Content
TV forNPVRTV forNPVR
Staged ContentStaged Content
Content Propagation &
DeliveryNetwork
Content Propagation &
DeliveryNetwork
AccessNetworkAccessNetwork
Edge Cache
Servers
Edge Cache
Servers
Edge Distribution
Servers
Edge Distribution
Servers
95Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionWorkflow ManagementvFusionWorkflow Management
Ingest
Store(+ Process)
Distribute
Store(+ Process)
Stream
Broadcast (for Real-time NPVR)
Broadcast (for Real-time NPVR)
On-Demand
(non Real-time)
On-Demand
(non Real-time)
Trick-file Generation
(RT, NRT)
Trick-file Generation
(RT, NRT)
Encryption (RT, NRT)Encryption (RT, NRT) Point-to-PointPoint-to-PointReliable Multicast
(NORM, FEC)
Reliable Multicast
(NORM, FEC)
VHOVHO
Ingest Store Distribute
96Copyright © 2006 Kasenna, Inc. All Rights Reserved
vFusionWorkflow ManagementvFusionWorkflow Management
VHOVHOVSOVSO
Pre-load “Popular Content”Pre-load “Popular Content” Replace “popular” cache
Misses periodically
Replace “popular” cache
Misses periodically
All or most of the
Content
All or most of the
Content
“Popular” content
Storage (e.g. 20%)
(Goal: terminate ~80%
traffic at VSO)
“Popular” content
Storage (e.g. 20%)
(Goal: terminate ~80%
traffic at VSO)
Store Propagate Stream Measure Propagate
Ingest
PropagateStore
(+ Process)
Store(+ Process)
Stream Stream
Feedback
97Copyright © 2006 Kasenna, Inc. All Rights Reserved
VSOVSO Store(+ Process)
Ingest
DownloadStore
(+ Process)
Stream Stream
Ingest
Client (Home)Client (Home)
“Push VOD”“Push VOD” “Pull VOD”“Pull VOD”
vFusionWorkflow ManagementvFusionWorkflow Management
Store Download Store Stream
98Copyright © 2006 Kasenna, Inc. All Rights Reserved
… and evolve into complex workflows inmulti-tiered networks
… and evolve into complex workflows inmulti-tiered networks
TV(for NPVR)
Staged Content
Content Acquisition
Servers
Content PreparationFunctions
(e.g. metadata, encryption)
On-Demand Content
(satellite)
HeadendStreamingServers
Content Distribution Servers
Content Distribution
Network
ContentDistribution
Servers
Content Propagation & Delivery Network
HeadendStreamingServers
ContentDistribution
Servers
HeadendStreamingServers
ContentDistribution
Servers
Edge Cache Servers
Edge Distribution Servers
Edge Cache Servers
Edge Distribution Servers
Content Propagation &
Delivery Network
Edge Cache Servers
Edge Distribution Servers
Edge Cache Servers
Edge Distribution Servers
Content Propagation & Delivery Network
Edge Cache Servers
Edge Distribution Servers
Edge Cache Servers
Edge Distribution Servers
AccessNetwork
AccessNetwork
AccessNetwork
AccessNetwork
AccessNetwork
AccessNetwork
TV(Broadcast)
Local TV(Broadcast)
Local TV(Broadcast)
Originate Acquire DistributePrepare
Store
StoreDownloadOriginate
DistributePropagate
Stream CacheStream
DownloadDistributeStream Interact
Consume
Content Delivery Workflow
MeasureReportReport
Local Content
Super Headend orContent Aggregation Center
Regional Headend
Regional Headend
Regional Headend
Edges
99Copyright © 2006 Kasenna, Inc. All Rights Reserved
CDN TiersCDN Tiers
• Tiered or distributed networks are necessary if it is not practical to serve all users from one central point due to:– Bandwidth limitations – Speed of light limitations
– Scalability needs – 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
100Copyright © 2006 Kasenna, Inc. All Rights Reserved
Intelligent CachingExploiting Usage PatternsIntelligent CachingExploiting Usage Patterns
8.94%
53.98%
70.62%
83.23%
98.07%
0.00%
20.00%
40.00%
60.00%
80.00%
100.00%
120.00%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00%
Movies
Po
pu
lari
ty
L0 L1 L2 L3
RAM Cache
(L0)
RAM Cache
(L0)
RAM Cache
(L0)
Vid
eoS
erve
rV
ideo
Ser
ver
Vid
eoS
erve
r Lo
ca
l L
ibra
ry
Sto
rag
e
(L2
)
Lib
rary
Sto
rag
e
(L3
)
Disk Cache(L1)
Disk Cache(L1)
Disk Cache(L1)
Techniques• Tier storage according
to usage– Pre-place popular or
newer content at “head of memory”
• Use measurements to rebalance
Benefits:• Use considerably less
storage at edges
Copyright © 2006 Kasenna, Inc. All Rights Reserved
Your Single Source for Triple Play and Beyond