
OpenCable™ Applications Platform (OCAP™) November 14, 2005 FCC Agenda • How did we get to OCAP™? • How does OCAP™ work? • What is the status of the project? 2 OCAP™ Background • “We are relying on the relevant industries to make progress towards achieving portability .... If they do not, or if the effort is unduly delayed, it will be necessary for the Commission to consider whether further action is necessary." [Navigation Device Order (1998)(para. 132)] • Trials retailing non-portable STBs were unsuccessful 3 What is OpenCable™? • Separated Security – CableCARD™ • Software Platform – Middleware: OCAPTM – Headend and Network support 4 OCAP™ Background • Portability – Benefits to consumer • STB, TV or PC purchased at retail can be used at any location with any MSO • Market competition will result in lower cost hardware for consumers – Benefits to Application Developers, Networks • Nationwide and common software platform will result in scale economies for interactive services • Write once and run everywhere becomes possible – Benefit to MSOs • Good competitive response to DBS, Telco 5 How best to achieve Portability? Portability Options – 1999 Decision Option A: Middleware Option B: Protocols Standardized middleware Standardized “protocols” for each new feature Applications written to one Each app written to corresponding standard Interface feature protocol (multiple) - Greater design flexibility - Greater commonality across cable (MSO, Apps, CE) industry at feature/app level - Fewer Intellectual Property - Potential IPR issue for each new problems feature protocol ($, time) - Faster innovation - Better stability -Cooperation required among MSOs for each new feature - Each new feature subject to standards process 6 Interoperability Complexity Billing Systems Navigators/EPGs - CSG Innovis -GuideWorks - Convergys -TvWorks -DSG - Passport - SARA VOD Suppliers - Mystro - SeaChange - Optimum -C-COR - Concurrent - Broadbus Third Party Applications - Arroyo - GoldPocket / Tandberg -BIAP Set Top Box OS - Bluestreak - PowerTV -TVWorks -VRTX - Zodiac - Linux -Navic - VxWorks - Visiware -OS20 - Aperios 7 Interoperability Complexity Solution Billing Systems Navigators/EPGs - CSG Innovis - GuideWorks - Convergys - Passport -DST - SARA - Mystro VOD Suppliers - Optimum - SeaChange -C-COR Common Middleware - Concurrent - Broadbus - Arroyo Third Party Applications - GoldPocket / Tandberg Set Top Box OS -BIAP - PowerTV - Bluestreak -VRTX -TVWorks - Linux - Zodiac - VxWorks -Navic -OS20 Plug and Play - Visiware - Aperios 8 Middleware Solutions Examined 1 ACTV 9 Microsoft 2 Adv. TV Sys. Comm. 10 MoreCom 3 Canal Plus 11 NDS 4 Excite@Home 12 OpenTV 5 General Instrument 13 PowerTV 6 Hewlett-Packard Co. 14 Sun Microsystems 7 ICTV 15 Virtual Modem 8 Liberate 16 VXM Network 9 Logic of JAVA-based Middleware • Limitations of Presentation Engine approach – Market examples • ATVEF • WebTV, Wink, Liberate – Customers want a TV-centric user interface, look & feel • Execution Engine approach – JAVA based – Adopted by Europe, Asia with DASE, MHP – Adopted by Cell phone industry in JAVA phones – Broadcasters and CE industry reached same conclusion on ACAP standard 10 What’s the Rest of the World Doing? 11 Current OCAP™ Services • S. Korea cable operators have begun commercial OCAP™ services in 2005 Mosaic EPG SMS Messaging App Examples of Current OCAPTM Services 12 Leased STB VOD UI CA Software Stack OS Hardware - Design 13 Plug & Play / Uni-Directional Separates Security MSO UI and Software Applications replaced with CE UI CE UI – e.g. Gemstar EPG CE OS Hardware: CE Device TV,STB, DVR, DVD, PC CableCARD - CA 14 Plug&Play-Bi-directional /OCAPTM MSO Apps Common Applications Layer OCAP™ Insert MiddlewareOCAP™ Layer - OCAP™ Stack Hardware Abstraction Layer Hardware: Any OS 15 Interfacing to MSO Apps MSO Apps: EPG VOD Caller ID Scientific Atlanta Pace ODL OCAP Stack Alticast OCAP Stack Samsung Motorola Samsung OCAP Stack Motorola OCAP Stack Panasonic Panasonic OCAP Stack 16 OCAP™ Layers MSO Policy Engine Programmer Monitor MSO Unbound Bound Application Applications Applications EPG Resident apps OCAP™ Application Programming Interface JVM MHP HAVI OCAP™ Implementation 17 OCAP™ 1.0 Software Stack MSO Monitor Non-Resident Application MSO 3rd Party CE JAVA CE Native EPG Applications Applications Applications Application Resident Apps MSO OCAP™ Application Programming Interface CE Vendor Resource Application MHP HAVi CE Native OCAP™ JVM JNI Manager Manager JIT JMF JAVA TV Application Environment Third Party OCAP™ Implementation Native Application Libraries Operating System and Device Drivers (Linux, PowerTV, VxWorks, etc.) Host Device Hardware 18 Why a Monitor App? CE JAVA (or JNI) Bound Apps Apps (ex. HBO app, ESPN app) (ex. Photo Unbound Apps viewing app) (ex. EPG) • Monitor app helps MSO provide consistent environment (due to MSO network-specific services) • e.g. configure EAS • Monitor app reacts to resource contention User decides among competing applications to allocate • Processor Cycles •Memory • Graphics Plane • If user choice of CE JAVA app conflicts, MSO may use MA to alert customer 19 OpenCable™ Headend & Network HEAD-END/SERVER/BACK OFFICE Linear Video ETV Mosaic VOD Server app data Navigation Regional Asset Guide data Server Mgmt System Content Delivery OCAP Device Net OCAP App / Common Applications & Download Software to Provisioning download Policy Server DAC 3.1/ Box Logging DNCS 4.0 DHCP Billing new OCAP™ client software Legend: new OCAP™ servers Existing to be enhanced 20 Cable’s Economic Incentive for OCAPTM • More Application Innovation on Cable Platform – National Platform for Cable – Programmers, Advertisers, Third Party Developers – Competitive response to DBS, Telcos • Capital Reduction – Consumers purchase own CPE – Reduces Underlying Hardware Cost – More competition among STB suppliers 21 Cable’s Economic Incentive for OCAPTM • Operations Efficiency, cost savings – De-couple Hardware from Software – Move to one Applications stack – Buy Hardware and Software from different suppliers • Potential market share gains – Better Cable Presence at Retail – Win back DBS, Telco customers • Increase “Digital Cable” Penetration 22 Progress to Date • CHILA signatories – Samsung – LG – Panasonic – Digeo • Substantial Investment by N American MSOs – UI porting to JAVA • GuideWorks • Time Warner Cable Digital Navigator – Headend equipment upgrades & purchases – Joint middleware development – Work with CHILA signatories – Creation of new specification for enhanced services 23 Widespread Participation • Interoperability Workshops at CableLabs® Application Headend Implementation - ABC -DigiSoft -ADB -Starz! -S&T - Alticast - GuideWorks - Softel -Comcast -TWC Dig Nav - Thales -LGE -TVWorks -Unisoft - Motorola -Pixel Play - NDS - Zodiac Tools -Osmosys - NPTV -Emuse -Pace - Aptiv Digital - Ensequence - Panasonic -Cox - Extensible - Pioneer Formatting -Samsung 24 Continuous Spec Development • Thriving ECR process – 248 refinements to spec ’04,’05 – 21 companies participating • Open process • Extensions to embrace new innovations –DVR – Home Networking – IP Tuner (IPTV) – Downloadable Security • Continued MHP, ARIB harmonization 25 OCAP™ Works • OCAP™ allows us to meet consumer expectations • Practical solution to a difficult problem • Platform for innovation 26.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages26 Page
-
File Size-