Set Top Box. Sydaap Technologies Pvt. Ltd. 1 Set Top Box

Similar documents
- Open Architecture/Interoperability Issues

From Digital Television to Internet? A general technical overview of the- DVB- Multimedia Home Platform Specifications

Monitoring Conditional Access Systems

Cable TV Headend Solutions

Digital Video Broadcasting Conditional Access Architecture

Multi-Stream CableCARD Software Release Notes

1-MINIMUM REQUIREMENT SPECIFICATIONS FOR DVB-T SET-TOP-BOXES RECEIVERS (STB) FOR SDTV

IRD GUIDELINES FOR THE DVB-T (S) PLATFORM AUSTRIA. Profile. Zapping. Released. Version 1.0 Zapping IRD_Guidelines_Zapping_V10.

Cable Modems. Definition. Overview. Topics. 1. How Cable Modems Work

Measurements on MPEG2 and DVB-T signals (1)

AN INTRODUCTION TO DIGITAL MODULATION

5.1 audio. How to get on-air with. Broadcasting in stereo. the Dolby "5.1 Cookbook" for broadcasters. Tony Spath Dolby Laboratories, Inc.

Smart LNB. White Paper. May 2014

An affordable all-digital solution for cable systems of every size

Explorer 4250HD Home Gateway

3 Software Defined Radio Technologies

SOFTWARE USER S GUIDE. DemuxToy Lite TS Anayser v1.1.0

Chapter 6: Broadcast Systems. Mobile Communications. Unidirectional distribution systems DVB DAB. High-speed Internet. architecture Container

World of Digital Interactive TV

ISDB-T Digital terrestrial broadcasting in Japan

EV-8000S. Features & Technical Specifications. EV-8000S Major Features & Specifications 1

Cisco D9865 Satellite Receiver

R&S AVG050 DVB Satellite Receiver Compact DVB-S and DVB-S2 satellite demodulator

MyM 3T. User Manual. English

IPTV Head-End Station Systems Future-proof applications and solutions

The new standard for customer entertainment

ENERGY STAR Technical Specifications for Cable, Satellite, and Telecom Service Providers. Table of Contents

BMS Digital Microwave Solutions for National Security & Defense

Advanced DOCSIS Set-Top Gateway Implementation Design Guide for System Release 5.0

RESULTS OF TESTS WITH DOMESTIC RECEIVER IC S FOR DVB-T. C.R. Nokes BBC R&D, UK ABSTRACT

DVCrypt Conditional Access System

Cisco D9887B HDTV Modular Receiver

MPEG-2 Transport vs. Program Stream

Full-Band Capture Cable Digital Tuning

A STUDY ON DIGITAL VIDEO BROADCASTING TO A HANDHELD DEVICE (DVB-H), OPERATING IN UHF BAND

ITU-T RECOMMENDATION J.122, SECOND-GENERATION TRANSMISSION SYSTEMS FOR INTERACTIVE CABLE TELEVISION SERVICES IP CABLE MODEMS

Small Networks - Go Digital with TRANSMODULATORS

SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services Communication procedures

Technicolor ATSC-8. User s Guide Technicolor. All Rights reserved

Internet Protocol Television (IPTV)

Sample Project List. Software Reverse Engineering

Explorer 8300 Series Digital Video Recorders Offer Standard, HD, and Multi-Room Capabilities

Fujitsu Gigabit Ethernet VOD Solutions

Switch Fabric Implementation Using Shared Memory

Chapter 5. Data Communication And Internet Technology

BENEFITS OF USING MULTIPLE PLP IN DVB-T2

Traffic load and cost analysis for different IPTV architectures

a whitepaper on hybrid set-top-box

Method for IP Content Delivery Using Existing Cable Networks

SECURE IMPLEMENTATIONS OF CONTENT PROTECTION (DRM) SCHEMES ON CONSUMER ELECTRONIC DEVICES

PowerKey Conditional Access System Phase 1.0. System Overview. Revision 1.0

Universal Wideband Edge QAM Solution. A New Way to Manage the Edge and Future-Proof Your Network

MOST PCI Tool Kit. Overview. Ordering Information. Experience the Versatile MOST PC Interfaces.

Chapter 9 Using Telephone and Cable Networks for Data Transmission

Measurements on DVB-S2 Transmitters

A Smart Telephone Answering Machine with Voice Message Forwarding Capability

MXMedia CipherStream. Preliminary Assessment. Copyright 2012 Farncombe 1.0. Author: T F

DIRECT TO HOME TELEVISION (DTH)

Setting up Digital Cable on an S1Digital Media Center

An Embedded Based Web Server Using ARM 9 with SMS Alert System

Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption

Broadband Cable Service Deployment at WorldCall Telecom - Pakistan. Hassan Zaheer Manager Operations Broadband Division

Multiplexing on Wireline Telephone Systems

Implementation of a Video On-Demand System For Cable Television

Cisco Cable Radio Frequency (RF) FAQs

Market & Business Development in in Television HbbTV and IPTV in Australia

Cisco Explorer 4742HDC High-Definition Set-Top with Multi-Stream CableCARD Interface

SmartTV User Interface Development for SmartTV using Web technology and CEA2014. George Sarosi

The reference model for smart TV. China Electronics Standardization Institute

SMiT Professional CAM User Guide

Digg Dekodere - HDPV-C20CXM - HD-C63CX

How to establish an. MHPapplication development environment. Olav Frølich Danmarks Radio

HTT 101. HDMI/YPbPr/S-Video/AV to DVB-T. HDMI/YPbPr/S Encoder Modulator

ADVANTAGES OF AV OVER IP. EMCORE Corporation

Locus digital DVB-T STB

DIRECTV Set Top Box and Content Protection Description

Evolving Telecommunications to Triple Play:

Newtec. DVB-RCS enables new networking solutions for the broadcast industry. Newtec Productions N.V. Jean-Pierre De Muyt. Group of Companies P 1

EUROPASS DIPLOMA SUPPLEMENT

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

CI Plus Overview. 6th July CI Plus Limited Liability Partnership (LLP)

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN

Signal-400 HDMI COFDM (DVB-T) Encoder & Modulator. --- Home Use

TCP/IP Network Communication in Physical Access Control

FPGAs in Next Generation Wireless Networks

GnuRadio CONTACT INFORMATION: phone: fax: web:

Cisco Model EPC2100 EuroDOCSIS 2.0 Cable Modem

HDTV IRD GUIDELINES AUSTRIA

Cisco Model DPC3010 DOCSIS 3.0 8x4 Cable Modem

EU policy and regulation of technical platform services to digital television. Agenda. 1. From analogue to digital television

N7 Netstream HD!!! For Digital cable, DVB-T or satellite

DIRECT TO HOME TELEVISION SCOPE IN PAKISTAN

Applications that Benefit from IPv6

Broadband 101: Installation and Testing

Transcription:

Set Top Box This paper gives a higher level Overview of the concepts and Hardware Software Architecture of a Set Top Box (STB). Some reference to various vendors involved with STB has also been listed out. Set top Box is an instrument which converts the transmitted digital video signals to the data or the signals which can be displayed on the standard LCD, LED, and Analog TVs. Front end in STB consists of tuner and demodulator. Sydaap Technologies Pvt. Ltd. 1 Set Top Box

Introduction Digital video broadcasting of TV signals can be done over three different mediums viz., terrestrial, cable, and satellite. TV signals use DVB-C as the standard for transmission over the cable, DVB-T for terrestrial transmission; DVB-S for the Satellite transmission. The compression of TV signal can be done by standard MPEG-2 compression in all cases. But the modulation scheme used in each case is different. Modulation schemes used in the transmission are specified in the below table. TABLE: 1 DVB Transmission Modulation Schemes Standard Modulation DVB S QAM(Quadrature Amplitude modulation ) and QPSK (Quadrature Phase shift keying) DVB C QAM(Quadrature Amplitude modulation ) and QPSK (Quadrature Phase shift keying) DVB- T OFDM (Orthogonal Frequency Division Multiplexing) Set top Box (STB) is instrument which converts the transmitted digital video signals to the data or the signals which can be displayed on the standard LCD, LED, and Analog TVs. Front end in STB consists of tuner and demodulator. The hardware configuration of all DVB-receivers is same except for demodulator, which is different for different DVB receivers as their transmission schemes are different. This leads to the cost reduction in the set top boxes which can be used to receive all the three broadcasting signals. Because of this there are two types of the concepts involved in deciding the architecture of the STB. They are Open Architecture and Interoperable. A STB can be considered to be a collection of a number of small functional blocks or modules, with each module performing a well defined function. A module can be composed of pure hardware or pure software or some combination of the two. Also each module is considered as Intellectual property (IP). In simple terms open architecture means all the Intellectual properties used in the developing of STB will be governed by the fair reasonable non discriminatory (FRND) terms. Generally IP holders should accept the FRND terms set by recognized international bodies. Interoperable means it should have the capability to receive signals from any of the DVB transmission type. Sydaap Technologies Pvt. Ltd. 2 Set Top Box

Functionality Major modules in the STB are demodulator, descrambler, CA module, MPPEG-2 transport stream de-multiplexer, MPEG-2 decoder, CPU and modem. STB is tuned to select the one of the appropriate frequency from the multiple frequencies present in the space. Depending upon the transmission schemes the demodulator will be different. Demodulator converts the RF signal into the original signal. Output of the demodulator is MPEG-2 transport stream. Figure: 1. Block Diagram of STB STB generally also contains some form of modem to allow it to send and receive interactive data. Conventional telecommunication modems are typically used in satellite and terrestrial STBs while cable STBs generally has a cable modem. DOCSIS cable modems use QAM demodulator for the downstream data whilst out-of-hand DAVIC cable modems use QPSK demodulator. In both cases, a QPSK modulator is used to transmit the upstream data, though DOCSIS also have a 16 QAM mode. Sydaap Technologies Pvt. Ltd. 3 Set Top Box

In general, digital TV information in the MPEG-2 TS may be encrypted. The MPEG demultiplexer selects and decrypts the compressed audio and video for a particular programme that the viewer wishes to watch, using decryption keys supplied by the Conditional Access Sub System (CASS). The MPEG decoder then compresses the audio and video information for the selected programme. The Central Processing Unit (CPU) controls the whole operation and performs specific data manipulation function. It generally uses a Real Time Operating System (RTOS) on top of a hardware abstraction layer for the management of the resources and processes of the STB directed by the higher level software. It is thus obvious from figure 1 that, the front-end, which contains the tuner and the demodulator, will be different for the three transmission media. Hence if a STB is to be made interoperable across all the three transmission media it should be fitted with switchable front ends. Whenever an MPEG-2 TS carries encrypted (or scrambled) services, the TS also carries two types of messages called EMM (Entertainment Management Message) and ECM (Entitlement Control Message). An EMM carries a list of Pay TV services which the owner of that STB is entitled to view and also the date up to which he is entitled to receive them. The ECM on the other hand carries a data element called control word (CW), which is used by the descrambler in the STB to descramble the picture and make it intelligible again. Both these messages are carried in the TS in an encrypted form. Whereas DVB has standardized the scrambling algorithm (known as DVB common scrambling algorithm, DVBCSA), algorithms used for ECM/EMM encryption are not standardized for obvious reasons. Thus the various DVB CSA compliant CA systems available in the market use different ECM/EMM encryption algorithms. Thus the security of a given CA system depends primarily on the efficiency of the algorithm used for ECM, EMM encryption. Such algorithms are closely guarded secret. The CA module in the STB contains the relevant ECM, EMM decryption algorithm. Hence when the CA module is embedded inside a STB it can no longer be considered to have an Open Architecture. Further such an STB will not be interoperable across different networks which use different CA systems. So the question is how to make a STB interoperable across different networks using different CA systems. The answer is provided by DVB in the form of an international standard called DVB Common Interface (DVB CI). Fig. 2 shows the improved version of the STB which can receive any type of broadcasting signal and give the video and audio output. In this case the STB contains only those elements that are needed to receive clear broadcasts. The CA system is contained in an external module, which Sydaap Technologies Pvt. Ltd. 4 Set Top Box

communicates with the STB via the DVB common interface connector provided on the STB. Thus a STB fitted with the DVB CI connector is interoperable across different networks using different CA systems; all that a user has to do is to get the plug-in CA modules from different service providers. In the US, cable labs refer to these cards as Point of Development (POD) modules. Fig.2 STB with DBV Common Interface In many cases tuner and demodulator are integrated as one part and TS de-multiplexer, descrambler, MPEG-2 decoder, CPU and conditional access module are integrated into one module. Sydaap Technologies Pvt. Ltd. 5 Set Top Box

Software Operating system in the STB talks with hardware present and manages their functions such as scheduling real time tasks, managing limited memory resources, etc. STB OS is present in the Kernel layer, which is stored in ROM. Once the STB is powered up, the kernel will be loaded first and remains in memory until the STB is powered down again. Typically the kernel is responsible for managing memory resources, real time applications and high-speed data transmission. It also supports multi threading and multi tasking which allows a STB to execute different sections of a program and different programmes simultaneously. At present there is no standard STB OS. Many broadcasters and consumer electronics companies are continuing to promote their own in-house solutions. Some of the available solutions are: Power TV OS, Vx Works pso System, Microware s DAVID OS-9, Microsoft Windows CE etc. In addition to the kernel, a STB needs a loader to enable the TV operator to upgrade resident applications or download OS patches to STB. A resident application is a program or a number of programs that are built into the memory of the STB. STB requires drivers to control the various hardware devices. Driver is a program that translates commands which are recognizable by the hardware device. To develop any application on the OS an Application Programme Interfaces (API) are required. API and middleware in this context can be used interchangeably. There are broadly two types of applications can be run on STB. They are Interactive and Enhanced. In enhanced application no data is transferred in a bidirectional path. But in the interactive application data is exchanged in bidirectional path. By considering the above two applications possible run on STB OS, STB will not be a interoperable. So to make STB interoperable software architecture has been proposed by the DVB project. This is called as Multimedia Home Standard (MHP). MHP reference model is shown in fig.3. Sydaap Technologies Pvt. Ltd. 6 Set Top Box

Fig: 3 MHP reference model API in MHP is based on java, as java is independent of platform. MHP API is known as DVB- JAVA. Java is considered because is independent of the platform. API and all interoperable applications are going to be developed in JAVA. System software incorporates the Java virtual machine which in turn converts the java byte code into the machine understandable code. IP & Vendors Hardware IPs/ modules: Component Demodulator MPEG-2 TS demultiplexer MPEG-2 decoder Descrambler Providers R-Interface,Cadence Design Systems, Rad3 Communications, Silicon Hive BV, Commsonic, Wipro NewLogic, arenarti- Semiconductor IP, CommStack, Ittiam System (P) Silicon Image, NXP Semiconductors Silicon Image, Chips&Media, Trilinear Technologies, Barco Silex,,Silicon Ocean, NXP Semiconductors, 4i2i Communications, Innovative Semiconductors, Duma Video Actel, Silicon Image, Andraka Consulting Group, Gutz Logic, Helion Technology Limited, Cadence Design Systems, GDA Sydaap Technologies Pvt. Ltd. 7 Set Top Box

Single Chip Solution Technologies, MorethanIP GmbH, TaraCom Integrated Pr oducts, Abilis ST Micro, Broadcom, IBM Software IPs: OS Component Providers Power TV OS, Vx Works pso System, Microware s DAVID OS- 9, Microsoft Windows CE Sydaap Technologies Pvt. Ltd. 8 Set Top Box