1、 IEC 62516-3 Edition 1.0 2013-03 INTERNATIONAL STANDARD NORME INTERNATIONALE Terrestrial digital multimedia broadcasting (T-DMB) receivers Part 3: Common API Rcepteurs pour diffusion multimdia numrique terrestre (T-DMB) Partie 3: API commune IEC62516-3:2013 colourinsideTHIS PUBLICATION IS COPYRIGHT
2、PROTECTED Copyright 2013 IEC, Geneva, Switzerland All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either IEC or I
3、ECs member National Committee in the country of the requester. If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local IEC member National Committee for further information. Droits de repro
4、duction rservs. Sauf indication contraire, aucune partie de cette publication ne peut tre reproduite ni utilise sous quelque forme que ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccord crit de la CEI ou du Comit national de la CEI du pays du
5、 demandeur. Si vous avez des questions sur le copyright de la CEI ou si vous dsirez obtenir des droits supplmentaires sur cette publication, utilisez les coordonnes ci-aprs ou contactez le Comit national de la CEI de votre pays de rsidence. IEC Central Office Tel.: +41 22 919 02 11 3, rue de Varemb
6、Fax: +41 22 919 03 00 CH-1211 Geneva 20 infoiec.ch Switzerland www.iec.ch About the IEC The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes International Standards for all electrical, electronic and related technologies. About IEC public
7、ations The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the latest edition, a corrigenda or an amendment might have been published. Useful links: IEC publications search - www.iec.ch/searchpub The advanced search enables you to find I
8、EC publications by a variety of criteria (reference number, text, technical committee,). It also gives information on projects, replaced and withdrawn publications. IEC Just Published - webstore.iec.ch/justpublished Stay up to date on all new IEC publications. Just Published details all new publicat
9、ions released. Available on-line and also once a month by email. Electropedia - www.electropedia.org The worlds leading online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with equivalent terms in additional languages. Also kn
10、own as the International Electrotechnical Vocabulary (IEV) on-line. Customer Service Centre - webstore.iec.ch/csc If you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csciec.ch. A propos de la CEI La Commission Electrotechni
11、que Internationale (CEI) est la premire organisation mondiale qui labore et publie des Normes internationales pour tout ce qui a trait llectricit, llectronique et aux technologies apparentes. A propos des publications CEI Le contenu technique des publications de la CEI est constamment revu. Veuillez
12、 vous assurer que vous possdez ldition la plus rcente, un corrigendum ou amendement peut avoir t publi. Liens utiles: Recherche de publications CEI - www.iec.ch/searchpub La recherche avance vous permet de trouver des publications CEI en utilisant diffrents critres (numro de rfrence, texte, comit dt
13、udes,). Elle donne aussi des informations sur les projets et les publications remplaces ou retires. Just Published CEI - webstore.iec.ch/justpublished Restez inform sur les nouvelles publications de la CEI. Just Published dtaille les nouvelles publications parues. Disponible en ligne et aussi une fo
14、is par mois par email. Electropedia - www.electropedia.org Le premier dictionnaire en ligne au monde de termes lectroniques et lectriques. Il contient plus de 30 000 termes et dfinitions en anglais et en franais, ainsi que les termes quivalents dans les langues additionnelles. Egalement appel Vocabu
15、laire Electrotechnique International (VEI) en ligne. Service Clients - webstore.iec.ch/csc Si vous dsirez nous donner des commentaires sur cette publication ou si vous avez des questions contactez-nous: csciec.ch. IEC 62516-3 Edition 1.0 2013-03 INTERNATIONAL STANDARD NORME INTERNATIONALE Terrestria
16、l digital multimedia broadcasting (T-DMB) receivers Part 3: Common API Rcepteurs pour diffusion multimdia numrique terrestre (T-DMB) Partie 3: API commune INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE U ICS 33.160.25; 33.170 PRICE CODE CODE PRIX ISBN 978-2-8322
17、0-685-0 Registered trademark of the International Electrotechnical Commission Marque dpose de la Commission Electrotechnique Internationale Warning! Make sure that you obtained this publication from an authorized distributor. Attention! Veuillez vous assurer que vous avez obtenu cette publication vi
18、a un distributeur agr. colourinside 2 62516-3 IEC:2013 CONTENTS FOREWORD . 3 1 Scope . 5 2 Normative references . 5 3 Abbreviations . 5 4 T-DMB common API overview 6 4.1 T-DMB receiver overview 6 4.2 T-DMB receiver ASIC block . 6 4.3 Host processor block . 6 4.3.1 General . 6 4.3.2 T-DMB driver (har
19、dware abstraction layer) sub-block . 7 4.3.3 T-DMB ASIC specific software sub-block . 7 4.3.4 T-DMB common APIs sub-block 7 4.3.5 T-DMB receiver middleware sub-block . 7 4.4 Hardware interface block . 8 5 API description . 8 5.1 T-DMB common APIs 8 5.2 Command types 9 5.2.1 General . 9 5.2.2 Get rec
20、eiver capability . 9 5.2.3 Tuning . 10 5.2.4 Searching 11 5.2.5 Scanning . 14 5.2.6 Selecting a T-DMB service 16 5.2.7 Selecting a slideshow or a dynamic label service . 18 5.2.8 Selecting a broadcast website service . 19 5.2.9 Get T-DMB service information 21 5.2.10 Monitoring reception qualities 2
21、2 Annex A (informative) Examples of the classes used in T-DMB APIs . 25 Bibliography 28 Figure 1 Block diagram of a typical T-DMB receiver . 6 Figure 2 Three different command patterns 8 Figure 3 Get receiver capability . 10 Figure 4 Tuning 10 Figure 5 Searching. 12 Figure 6 Scanning 14 Figure 7 Sel
22、ecting a T-DMB service 17 Figure 8 Selecting a slideshow or a dynamic label service 18 Figure 9 Selecting a broadcast website service 19 Figure 10 Get T-DMB service information 21 Figure 11 Monitoring reception qualities . 23 62516-3 IEC:2013 3 INTERNATIONAL ELECTROTECHNICAL COMMISSION _ TERRESTRIAL
23、 DIGITAL MULTIMEDIA BROADCASTING (T-DMB) RECEIVERS Part 3: Common API FOREWORD 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising all national electrotechnical committees (IEC National Committees). The object of IEC is to promote interna
24、tional co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter
25、referred to as “IEC Publication(s)”). Their preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with may participate in this preparatory work. International, governmental and non-governmental organizations liaising with the IEC also participat
26、e in this preparation. IEC collaborates closely with the International Organization for Standardization (ISO) in accordance with conditions determined by agreement between the two organizations. 2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an inte
27、rnational consensus of opinion on the relevant subjects since each technical committee has representation from all interested IEC National Committees. 3) IEC Publications have the form of recommendations for international use and are accepted by IEC National Committees in that sense. While all reaso
28、nable efforts are made to ensure that the technical content of IEC Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any misinterpretation by any end user. 4) In order to promote international uniformity, IEC National Committees undertake to apply IEC
29、 Publications transparently to the maximum extent possible in their national and regional publications. Any divergence between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter. 5) IEC itself does not provide any attestation of confor
30、mity. Independent certification bodies provide conformity assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any services carried out by independent certification bodies. 6) All users should ensure that they have the latest edition of this publicati
31、on. 7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and members of its technical committees and IEC National Committees for any personal injury, property damage or other damage of any nature whatsoever, whether direct or indirect, or f
32、or costs (including legal fees) and expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications. 8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is indispensable for the correct
33、application of this publication. 9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent rights. IEC shall not be held responsible for identifying any or all such patent rights. International Standard IEC 62516-3 has been prepared by te
34、chnical area 1: Terminals for audio, video and data services and contents, of IEC technical committee 100: Audio, video and multimedia systems and equipment. The text of this standard is based on the following documents: CDV Report on voting 100/2020/CDV 100/2110/RVC Full information on the voting f
35、or the approval of this standard can be found in the report on voting indicated in the above table. This publication has been drafted in accordance with the ISO/IEC Directives, Part 2. A list of all parts in the IEC 62516 series, published under the general title Terrestrial digital multimedia broad
36、casting (T-DMB) receivers, can be found on the IEC website. 4 62516-3 IEC:2013 The committee has decided that the contents of this publication will remain unchanged until the stability date indicated on the IEC web site under “http:/webstore.iec.ch“ in the data related to the specific publication. A
37、t this date, the publication will be reconfirmed, withdrawn, replaced by a revised edition, or amended. IMPORTANT The colour inside logo on the cover page of this publication indicates that it contains colours which are considered to be useful for the correct understanding of its contents. Users sho
38、uld therefore print this document using a colour printer. 62516-3 IEC:2013 5 TERRESTRIAL DIGITAL MULTIMEDIA BROADCASTING (T-DMB) RECEIVERS Part 3: Common API 1 Scope This part of IEC 62516 describes the T-DMB common application program interface (API). It provides a software platform that, when comb
39、ined with the T-DMB O/S, forms a universal interface for application programs. This interface allows application programs to be written in such a way that they run on any T-DMB receiver unit, as described in IEC 62516-1:2009 and IEC 62516-2:2011 regardless of its manufacturer. This part of IEC 62516
40、 also defines a software environment that allows multiple application programs to be interoperable on a single receiver unit by sharing the fixed resources of the receiver, and it provides a set of interfaces that the T-DMB middleware and the ASIC specific software use. 2 Normative references The fo
41、llowing documents, in whole or in part, are normatively referenced in this document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. IEC 62516-1:2
42、009, Terrestrial digital multimedia broadcasting (T-DMB) receivers Part 1: Basic requirements IEC 62516-2:2011, Terrestrial digital multimedia broadcasting (T-DMB) receivers Part 2: Interactive data services using BIFS ETSI EN 300 401 v1.3.3, Radio Broadcasting Systems; Digital Audio Broadcasting (D
43、AB) to mobile, portable and fixed receivers 3 Abbreviations ADC Analog to Digital Converter API Application Programming Interface ASIC Application Specific Integrated Circuit FIC Fast Information Channel HAL Hardware Abstraction Layer ISR Interrupt Service Routine MAC Media Access Control PAD Progra
44、m Associated Data RF Radio Frequency R-S Reed Solomon SDIO Secure Digital Input/Output SI Service Identifier T-DMB Terrestrial-Digital Multimedia Broadcasting 6 62516-3 IEC:2013 O/S Operating System 4 T-DMB common API overview 4.1 T-DMB receiver overview A T-DMB receiver provides the device function
45、ality specified in the T-DMB receivers (see IEC 62516-1:2009 and IEC 62516-2:2011). Figure 1 shows the block diagram of a typical T-DMB receiver. For the T-DMB receiver depicted in Figure 1, only those blocks that conform to the scope of this standard are shown. Figure 1 also shows the T-DMB common
46、API with respect to the T-DMB receiver block diagram. Figure 1 Block diagram of a typical T-DMB receiver 4.2 T-DMB receiver ASIC block The T-DMB receiver ASIC block represents the semiconductor hardware that provides the functionality of demodulating a T-DMB signal and retrieving data carried by the
47、 T-DMB physical layer. This block provides functionality like RF front-end, ADC, timing and frequency estimation, channel estimation, viterbi decoding, etc. In short this block provides the complete physical layer implementation of ETSI EN 300 401 v1.3.3. Depending upon the implementation, this bloc
48、k can also provide outer decoding functionality (e.g. R-S decoding and/or convolutional de-interleaving). 4.3 Host processor block 4.3.1 General The host processor block represents the T-DMB functionality provided by the host processor in a T-DMB based device. In other words, this represents the hos
49、t processor hardware and the software implementation residing in the host processor. The host processor block retrieves and processes the T-DMB information obtained from the T-DMB receiver ASIC block. The T-DMB information retrieved consists of multiplex configuration information received on fast Host Processor Block T-DMB Receiver ASIC Block T-DMB ASIC Specific Software Sub-block T-DMB Driver (Hardware Abstraction Layer)
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1