150 likes | 340 Views
Common API for Mobile TV (T-DMB). November. 17. 2008 IEC/TC100, Sao Paulo, Brazil. Contents. Overview of T-DMB Receiver Standardization - Why Needed? Coverage of the Standard. 200 8 - 10 - 10. 2. Protocol Stack of T-DMB. 200 8 - 10 - 10. 3. Architecture of a T-DMB Receiver.
E N D
Common API for Mobile TV (T-DMB) November. 17. 2008 IEC/TC100, Sao Paulo, Brazil
Contents Overview of T-DMB Receiver Standardization - Why Needed? Coverage of the Standard 2008-10-10 2
Protocol Stack of T-DMB 2008-10-10 3
Architecture of a T-DMB Receiver Application Software High-level API Middleware OS Board Support Package Baseband Driver RF Tuner Baseband Application Processor SW HW 2008-10-10 4
Standardization - Why needed? • A series of international T-DMB standards are under way • Series1 : IEC 62516-1: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 1: Basic requirement • Series2 : IEC 62516-2: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 2: interactivedata service using BIFS (Binary Format For Scene) • Series3 : IEC 62516-3: Terrestrial Digital Multimedia Broadcasting (T-DMB) Receivers - Part 3: T-DMB Common Command Set (TCCS) 2008-10-10 5 5
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-DMBsoftware 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 platformsis needed 2008-10-10 6 6
Standardization - Why needed? App. SW for T-DMB App. SW App. SW App. SW OS Symbian WinCE Rex HW RF Baseband DSP ARM TI App. SW for T-DMB App. SW App. SW OS Linux Windows HW Baseband RF PC App. SW for T-DMB App. SW App. SW OS Linux WinCE HW RF baseband ARM DSP 7
Standardization - Why needed? Application S/W High-Level API H/W independent Part Middleware Common API for T-DMB H/W Dependent Part OS Board Support Package Baseband Driver Application Processor 2008-10-10 8
Standardization - Why needed? Application S/W Application S/W High-Level API Middleware Common API for MobileTV OS OS Board Support Package Baseband Driver Board Support Package Baseband Driver ‘B’ Application Processor ‘A’ Baseband ‘A’ Application Processor ‘B’ Baseband 2008-10-10 9
Global Mobile TV Standardization - Why needed? Application Processor 2008-10-10 10
Standardization - Why needed? Other Mobile TV Technologies T-DMB High-Level API Middleware Middleware Common API for MobileTV OS Board Support Package Baseband Driver Application Processor Multimode Baseband 2008-10-10 11
Application S/W High-Level API Middleware Common API for T-DMB OS Board Support Package Baseband Driver Application Processor Coverage of the Standard (1) • 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 2008-10-10 12
Application S/W High-Level API Middleware Common API for Mobile TV OS Board Support Package Baseband Driver Application Processor Coverage of the Standard (2) • Common API for Mobile TV • Establishment & Standardization of Technology Independent Common API • Standardization of Common API for Data Applications & Services 2008-10-10 13
Thank you IEC/TC100 2008-10-10 14