Post on 05-Jan-2016
IEC TC IEC TC 100100
Common API for Mobile TV (T-DMB)
November. 17. 2008
IEC/TC100, Sao Paulo, Brazil
IEC TC IEC TC 100100 2008-10-102008-10-102
Contents
Overview of T-DMB Receiver
Standardization - Why Needed?
Coverage of the Standard
IEC TC IEC TC 100100 2008-10-102008-10-103
Protocol Stack of T-DMB
IEC TC IEC TC 100100 2008-10-102008-10-104
RF Tuner
Baseband Application Processor
BasebandDriver Board Support Package
OS
Middleware
High-level API
Application Software
HW
SW
Architecture of a T-DMB Receiver
IEC TC IEC TC 100100 2008-10-102008-10-1055
A series of international T-DMB standards are under way Series 1 : IEC 62516-1: Terrestrial Digital Multimedia
Broadcasting (T-DMB) Receivers - Part 1: Basic requirement
Series 2 : IEC 62516-2: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 2: interactive data service using BIFS (Binary Format For Scene)
Series 3 : IEC 62516-3: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 3: T-DMB Common Command Set (TCCS)
Standardization - Why needed?
IEC TC IEC TC 100100 2008-10-102008-10-1066
Standardization - Why needed?
The development of diverse receiver chipsets and devices, such as mobile phones, USB dongles, car navigations, PNPs/PNDs, etc. has increased the industry demand for a common T-DMB API that can
operate in multiple platforms.
The T-DMB software is heavily dependent on receiver chipset, OS, and device environment, which results in waste of time and effort due to repeated design tasks.
A standardized Common API that can be easily used in multiple platforms is needed
IEC TC IEC TC 100100 7
Standardization - Why needed?
HW ARM DSP TIBaseband
OS Symbian WinCERex
App. SW for T-DMB App. SW
RF
App. SWApp. SW
HW PCRF
OS Linux Windows
App. SW for T-DMB App. SW
Baseband
App. SW
HW DSPRF
OS Linux WinCE
App. SW for T-DMB App. SW App. SW
baseband ARM
IEC TC IEC TC 100100 2008-10-102008-10-108
Application Processor
Baseband
DriverBoard Support Package
OS
Common API for T-DMB
Standardization - Why needed?
H/WindependentPart
H/WDependentPart
Middleware
High-Level API
Application S/W
IEC TC IEC TC 100100
‘A’ Baseband
2008-10-102008-10-109
Standardization - Why needed?
‘A’ Application Processor
Baseband
Driver
Board Support Package
‘B’ Baseband
OS
‘B’ Application Processor
Baseband
Driver
Board Support Package
OS
Common API for MobileTV
Middleware
High-Level API
Application S/W Application S/W
IEC TC IEC TC 100100 2008-10-102008-10-1010
Standardization - Why needed?
Global Mobile TV
Multi-modeRF/Baseband
Chipset
Application Processor
IEC TC IEC TC 100100 2008-10-102008-10-1011
Standardization - Why needed?
Multimode
Baseband
Application Processor
BasebandDriver
Board Support Package
OS
Common API for MobileTV
MiddlewareMiddleware
High-Level API
Other Mobile TVTechnologiesT-DMB
IEC TC IEC TC 100100 2008-10-102008-10-1012
Common API for T-DMB Establishment &
Standardization of Hardware (Application Processor and Baseband Chipset) Independent Common API
Standardization of Common API for Data Applications & Services
Coverage of the Standard (1)
Application Processor
Board Support Package Baseban
dDriver
OS
Common API for T-DMB
Middleware
High-Level API
Application S/W
IEC TC IEC TC 100100 2008-10-102008-10-1013
Common API for Mobile TV Establishment &
Standardization of Technology Independent Common API
Standardization of Common API for Data Applications & Services
Coverage of the Standard (2)
Application Processor
Board Support Package Baseban
dDriver
OS
Common API for Mobile TV
Middleware
High-Level API
Application S/W
IEC TC IEC TC 100100 2008-10-102008-10-1014
Thank youIEC/TC100