iec tc 100 standardization of common api for t-dmb receivers may. 20. 2008 iec/tc100/ags, washington...

14
IEC TC IEC TC 100 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

Upload: josephine-randall

Post on 04-Jan-2016

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

Standardization ofCommon API for T-DMB receivers

May. 20. 2008

IEC/TC100/AGS, Washington DC, USA

Page 2: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 2

Contents

Status of Standardization on T-DMB receivers

Coverage of the Standardization

Page 3: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 3

A series of international standards on T-DMB receivers are under way Series 1 : IEC 62516-1: Terrestrial Digital Multimedia

Broadcasting (T-DMB) Receivers - Part 1: Basic requirements

(IEC 62516-1 published as an IS on 03/2009)

 Series 2 : IEC 62516-2: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 2: interactive data service using BIFS (Binary Format For Scene)

(100/1540/NP is in circulation by 07/10/2009)

 Series 3 : IEC 62516-3: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 3: Common API for T-DMB receivers (Preparation of NWIP is required)

Standardization - Status

Page 4: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

There are many receiver chipsets in the market

They have their own Command Set API Solution for the development of T-DMB Software

Standardization - Why needed? (1)

Page 5: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

If the T-DMB Receiver chipset is changed, the software development cycle has to be started all over again to accommodate this

new hardware.

RF Tuner

BasebandHW

SW

Application Processor

BB Driver Board Support Package

OS

RF Tuner

BasebandHW

SW

Application Processor

BB Driver Board Support Package

OS

Middleware

High-level API

Application Software

Middleware

High-level API

Application Software

Standardization - Why needed? (2)

Page 6: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

There are various kinds of receiver chipsets in the market

They have their own Command Set API Solution for the development of T-DMB receiver Software

This causes heavy dependence of T-DMB software on receiver chipsets

If the T-DMB Receiver chipset is once changed, the software development cycle has to be started all over again to accommodate the new hardware

=> Standardization of Common Command Set API is required

Standardization - Why needed? (3)

Page 7: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

Common API Standards in relevant technologies

DAB : DCSR (Command Set API for Receivers)

MediaFLO : Receiver API

DVB : ETSI ES 201 812 MHP Specification

DVB platform API

Standardization - Why needed? (4)

Page 8: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

Applications of Common API of T-DMB

BasebandApplicationProcessor

RF module

• RF/BB control API• RF/BB control API

BB solution ProviderBB solution Provider

TPEG Solution ProviderTPEG Solution Provider

Solution Porting

CAS Solution ProviderCAS Solution Provider

Receiver manufacturerReceiver manufacturer

•TS DeMux•A/V Sync•A/V decoding•API

App. Processor Solution ProviderApp. Processor

Solution Provider

Control A

PI Port

ing

Solution Porting

GUI , Application Porting

EPG Solution ProviderEPG Solution Provider BIFS Solution ProviderBIFS Solution Provider

CAS Solution ProviderCAS Solution ProviderCAS Solution ProviderCAS Solution Provider

• RF/BB control API• RF/BB control API

BB solution ProviderBB solution Provider

• RF/BB control API• RF/BB control API

BB solution ProviderBB solution Provider

App. Processor Solution ProviderApp. Processor

Solution Provider

App. Processor Solution ProviderApp. Processor

Solution Provider

Receiver manufacturerReceiver manufacturerReceiver manufacturerReceiver manufacturer

Page 9: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

T-DMB will be serviced not only in Korea, but also in Norway, France, and Indonesia soon as well.

In addition to video delivery, T-DMB will be able to provide various kinds of additional services such as visual radio, BIFS, TPEG, etc.

Implementing these services in software requires a significant amount of time and effort.

A common API needs to be standardized for these application services in order to make implementation of inter-operable and reliable T-DMB software easier.

Standardization - Why needed? (4)

Page 10: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 10

Receiver Sales

Units Sold (in 10,000)Units Sold (in 10,000)

SatelliteSatellite

TerrestrialTerrestrial

TotalTotal

Mobile PhoneMobile Phone

Car NavigationCar Navigation

USB DongleUSB Dongle

Other Mobile DeviceOther Mobile Device

LaptopLaptop

Source : DMB Monthly, 2009Source : DMB Monthly, 2009

Page 11: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 11

Number of Receiver Manufacturers

Mobile Phone

Mobile Phone

Car Navigation

Car Navigation

USB Dongle

USB Dongle

Other Mobile Devices

Other Mobile Devices Laptop

LaptopTotal

Total

20062006

20072007

20082008

YearYear

Source : DMB Monthly, 2009Source : DMB Monthly, 2009

Page 12: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100

Standardization – Variety of platforms

12

BaseBand

Application Processor

BB Ctrl

DeviceDriver

A/V Ctrl

Common API for T-DMB

HW DSP

OS Linux WinCE

App. SW Player TPEG

ARM

Common API for T-DMB

HW DSP

OS Linux WinCE

App. SW Player TPEG

ARM

Common API for T-DMB

HW PC

OS Linux WinCE

App. SW Player BWS

USB

Common API for T-DMB

HW DSP

OS Rex Symbian

App. SW Player BWS

ARM

Hardware dependent part

Common API for T-DMB

BIFSVisual radio

EWS CAS

TPEG

BWS

DLS SLSEPG

Application service

Page 13: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 13

Common API for T-DMB needs to include:

Standardization of Command Set API for T-DMB Receiver (RF/Baseband)

Standardization of Common API for T-DMB Audio Service (Visual Radio)

Standardization of Common API for T-DMB Video Service

Standardization of Common API for T-DMB BIFS/TPEG/BWS/EWS/DLS/SLS Service

Standardization of Common API for T-DMB CAS Solution

Coverage of the Standard Series 3

Page 14: IEC TC 100 Standardization of Common API for T-DMB receivers May. 20. 2008 IEC/TC100/AGS, Washington DC, USA

IEC TC IEC TC 100100 2008-10-102008-10-1014

Thank youIEC/TC100/AGS