1、 TIA STANDARD Forward Link Only Media Adaptation Layer Specification TIA-1130 May 2008TELECOMMUNICATIONS INDUSTRY ASSOCIATION Representing the telecommunications industry in association with the Electronic Industries Alliance NOTICE TIA Engineering Standards and Publications are designed to serve th
2、e public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for their particular need. The existence of such Sta
3、ndards and Publications shall not in any respect preclude any member or non-member of TIA from manufacturing or selling products not conforming to such Standards and Publications. Neither shall the existence of such Standards and Publications preclude their voluntary use by Non-TIA members, either d
4、omestically or internationally. Standards and Publications are adopted by TIA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, TIA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the S
5、tandard or Publication. This Standard does not purport to address all safety problems associated with its use or all applicable regulatory requirements. It is the responsibility of the user of this Standard to establish appropriate safety and health practices and to determine the applicability of re
6、gulatory limitations before its use. (From Project No. 3-0281, formulated under the cognizance of the TIA, TR-47.1 Subcommittee on Terrestrial Mobile Multimedia Multicast based on Forward Link Only Technology). Published by TELECOMMUNICATIONS INDUSTRY ASSOCIATION Standards and Technology Department
7、2500 Wilson Boulevard Arlington, VA 22201 U.S.A. PRICE: Please refer to current Catalog of TIA TELECOMMUNICATIONS INDUSTRY ASSOCIATION STANDARDS AND ENGINEERING PUBLICATIONS or call Global Engineering Documents, USA and Canada (1-800-854-7179) International (303-397-7956) or search online at http:/w
8、ww.tiaonline.org/standards/catalog/ All rights reserved Printed in U.S.A. NOTICE OF COPYRIGHT This document is copyrighted by the TIA. Reproduction of these documents either in hard copy or soft copy (including posting on the web) is prohibited without copyright permission. For copyright permission
9、to reproduceportions of this document, please contact TIA Standards Department or go to the TIA website (www.tiaonline.org) for details on how to request permission. Details are located at: http:/www.tiaonline.org/standards/catalog/info.cfm#copyright OR Telecommunications Industry Association Standa
10、rds (b) there is no assurance that the Document will be approved by any Committee of TIA or any other body in its present or any other form; (c) the Document may be amended, modified or changed in the standards development or any editing process. The use or practice of contents of this Document may
11、involve the use of intellectual property rights (“IPR”), including pending or issued patents, or copyrights, owned by one or more parties. TIA makes no search or investigation for IPR. When IPR consisting of patents and published pending patent applications are claimed and called to TIAs attention,
12、a statement from the holder thereof is requested, all in accordance with the Manual. TIA takes no position with reference to, and disclaims any obligation to investigate or inquire into, the scope or validity of any claims of IPR. TIA will neither be a party to discussions of any licensing terms or
13、conditions, which are instead left to the parties involved, nor will TIA opine or judge whether proposed licensing terms or conditions are reasonable or non-discriminatory. TIA does not warrant or represent that procedures or practices suggested or provided in the Manual have been complied with as r
14、espects the Document or its contents. If the Document contains one or more Normative References to a document published by another organization (“other SSO”) engaged in the formulation, development or publication of standards (whether designated as a standard, specification, recommendation or otherw
15、ise), whether such reference consists of mandatory, alternate or optional elements (as defined in the TIA Engineering Manual, 4th edition) then (i) TIA disclaims any duty or obligation to search or investigate the records of any other SSO for IPR or letters of assurance relating to any such Normativ
16、e Reference; (ii) TIAs policy of encouragement of voluntary disclosure (see Engineering Manual Section 6.5.1) of Essential Patent(s) and published pending patent applications shall apply; and (iii) Information as to claims of IPR in the records or publications of the other SSO shall not constitute i
17、dentification to TIA of a claim of Essential Patent(s) or published pending patent applications. TIA does not enforce or monitor compliance with the contents of the Document. TIA does not certify, inspect, test or otherwise investigate products, designs or services or any claims of compliance with t
18、he contents of the Document. ALL WARRANTIES, EXPRESS OR IMPLIED, ARE DISCLAIMED, INCLUDING WITHOUT LIMITATION, ANY AND ALL WARRANTIES CONCERNING THE ACCURACY OF THE CONTENTS, ITS FITNESS OR APPROPRIATENESS FOR A PARTICULAR PURPOSE OR USE, ITS MERCHANTABILITY AND ITS NONINFRINGEMENT OF ANY THIRD PART
19、YS INTELLECTUAL PROPERTY RIGHTS. TIA EXPRESSLY DISCLAIMS ANY AND ALL RESPONSIBILITIES FOR THE ACCURACY OF THE CONTENTS AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING THE CONTENTS COMPLIANCE WITH ANY APPLICABLE STATUTE, RULE OR REGULATION, OR THE SAFETY OR HEALTH EFFECTS OF THE CONTENTS OR ANY
20、PRODUCT OR SERVICE REFERRED TO IN THE DOCUMENT OR PRODUCED OR RENDERED TO COMPLY WITH THE CONTENTS. TIA SHALL NOT BE LIABLE FOR ANY AND ALL DAMAGES, DIRECT OR INDIRECT, ARISING FROM OR RELATING TO ANY USE OF THE CONTENTS CONTAINED HEREIN, INCLUDING WITHOUT LIMITATION ANY AND ALL INDIRECT, SPECIAL, I
21、NCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS, LOSS OF PROFITS, LITIGATION, OR THE LIKE), WHETHER BASED UPON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREG
22、OING NEGATION OF DAMAGES IS A FUNDAMENTAL ELEMENT OF THE USE OF THE CONTENTS HEREOF, AND THESE CONTENTS WOULD NOT BE PUBLISHED BY TIA WITHOUT SUCH LIMITATIONS. Forward Link Only Media Adaptation Layer Specification TIA-1130 i Table of Contents 1 Introduction and Scope 1 1.1 Document Organization 1 2
23、 Apparatus .2 2.1 Compliance Terminology 2 2.2 Symbols and Abbreviations.2 2.3 Message Description Rules 3 2.4 Definitions5 2.5 Normative References 6 3 Media Adaptation Layer Overview .9 3.1 Introduction9 3.2 Types of Service .9 3.3 Reference Model.9 3.4 Media Adaptation Protocol Architecture10 3.5
24、 Media Adaptation Configurable System Parameters12 4 Real-Time Service13 4.1 Introduction13 4.2 Real Time Flow Configuration Options .15 4.3 Media Codec and Transport Layer Interfaces 15 4.4 Sync Layer Acquisition20 4.5 Sync Header21 4.6 Sync Layer Adaptation Frames.25 5 Non Real-Time Service 28 5.1
25、 Introduction28 5.2 File Delivery Layer 29 5.3 Message Coding Framework 30 5.4 File Delivery protocol.31 5.5 File Delivery Control Protocol31 5.6 FEC schemes defined for Message Coding framework .33 6 IP Datacast Service35 6.1 Introduction35 TIA-1130 Forward Link Only Media Adaptation Layer Specific
26、ation ii 6.2 IP Adaptation Layer.35 6.3 Address Mapping 37 Annex A (Normative)38 Forward Link Only Media Adaptation Layer Specification TIA-1130 iii Table of Figures 1 Figure 1: Media Adaptation Layer Reference Architecture . 9 2 Figure 2: Media Adaptation Protocol Layer Architecture. 11 3 Figure 3:
27、 Real-Time Service Model . 13 4 Figure 4: Real-Time Service Protocol Layers14 5 Figure 5: Relationship between Media Frames and Sync Layer Packets. 15 6 Figure 6: Sync Layer State Machine in Device 20 7 Figure 7: Data Flow for a Non Real-Time Service. 28 8 Figure 8: Non Real-Time Service Protocol La
28、yers 29 9 Figure 9: File Delivery Message Flow 30 10 Figure 10: Data Flow for an IP Datacast Service 35 11 Figure 11: IP Datacast Service Protocol Layers 36 12 13 TIA-1130 Forward Link Only Media Adaptation Layer Specification iv Table of Tables 1 Table 1: Example Message Specification 3 2 Table 2:
29、Bit and Byte Order of UINT(32) Values .4 3 Table 3: Example Complex Field Type 4 4 Table 4: Bit and Byte Order of Complex Field Type Example. 5 5 Table 5: General Format of Sync Layer Header 21 6 Table 6: Defined values for MEDIA_TYPE 21 7 Table 7: General Format of Additional Fields for Sync Layer
30、Header for Media Frames . 22 8 Table 8: General Format of Additional Fields for Sync Layer Header for Sync Layer 9 Adaptation Frames . 22 10 Table 9: Format of the Common Media Header 22 11 Table 10: Video Media Header 24 12 Table 11: Format of the Timed Data Media Header 24 13 Table 12: Defined Val
31、ues for TIMED_DATA_TYPE 24 14 Table 13: Defined values for SL_ADAPTATION_TYPE 25 15 Table 14: Video Sync Layer Directory . 25 16 Table 15: Format of a VSL_RECORD.26 17 Table 16: Format of File Delivery Message. 31 18 Table 17: General Format of FDCP Messages . 32 19 Table 18: Defined values for MESS
32、AGE_TYPE field 32 20 Table 19: Format of the File Delivery Control Message 32 21 Table 20: Defined FEC schemes. 33 22 Table 21: FEC_PAYLOAD_ID format for Compact No-Code FEC scheme . 34 23 Table 22: FILE_TRANSMISSION_INFO format for Compact No-Code FEC scheme 34 24 Table 23: Media Adaptation Paramet
33、ers . 38 25 26 Forward Link Only Media Adaptation Layer Specification TIA-1130 v FOREWORD 1 (This foreword is not part of this Specification.) 2 This document is the first version of this specification. It does not cancel or replace any other 3 document either in whole or in part. 4 This Specificati
34、on is intended for use in TM3 networks using TIA-1099 19 and TIA-1120 20. This 5 Specification makes use of certain standards and recommendations defined by TIA and other bodies 6 as listed in subclause 2.5. 7 The following Annexes to this Specification are normative: Annex A. 8 The following Annexe
35、s to this Specification are informative: None 9 TIA-1130 Forward Link Only Media Adaptation Layer Specification vi No Text1 Forward Link Only Media Adaptation Layer Specification TIA-1130 1 1 INTRODUCTION AND SCOPE 1 This document specifies the Media Adaptation Layer for TM3 systems using the air in
36、terfaces 2 specified in TIA-1099 19 and the Transport Layer specified in TIA-1120 20. The document 3 specifies the formats and procedures for delivering realtime, non-realtime and IP application data. 4 1.1 Document Organization 5 This document is organized into the following clauses: 6 Clause 1: An
37、 informative clause describing the scope and the organization of the document. 7 Clause 2: A normative clause defining compliance terminology, acronyms, definitions of terms, 8 conventions for specifying data types, and references. 9 Clause 3: An informative clause providing an overview of the servi
38、ces provided by this Specification, 10 the reference model assumed by this specification, and an overview of the protocol hierarchy. 11 Clause 4: A normative clause defining the protocols for synchronizing transport of real-time services 12 and associated signaling. 13 Clause 5: A normative clause d
39、efining the protocols for file delivery for non-real-time services. 14 Clause 6: A normative clause defining the procedures for adapting the Transport Layer to support the 15 IP Datacast Service. 16 Annex A is a normative Annex specifying configurable system parameters required for operation of 17 t
40、he Media Adaptation Layer by the Device. 18 TIA-1130 Forward Link Only Media Adaptation Layer Specification 2 2 APPARATUS 1 2.1 Compliance Terminology 2 The key words “shall”, “shall not”, “should”, “should not”, “may”, “need not”, “can” and “cannot”, when 3 used in this Specification, are to be int
41、erpreted as specified in the TIA Style Manual 18. 4 2.2 Symbols and Abbreviations 5 The following symbols and abbreviations are used in this Specification: 6 3GPP: 3rdGeneration Partnership Project 7 DNS: Domain Name System 8 ESG: Electronic Services Guide 9 FASB: Fragmentation Across Superframe Bou
42、ndaries 10 FDCP: File Delivery Control Protocol 11 FDCM: File Delivery Control Message 12 FDP: File Delivery Protocol 13 FDM: File Delivery Message 14 HE-AAC: High Efficiency Advanced Audio Coding 15 IANA: Internet Assigned Numbers Authority 16 IETF: Internet Engineering Task Force 17 IP: Internet P
43、rotocol 18 IPv4: Internet Protocol version 4 19 IPv6: Internet Protocol version 6 20 ISO: International Organization for Standardization 21 kbps: kilobits per second 22 LSB: Least Sigificant Bit 23 MIME: Multipurpose Internet Mail Extensions 24 MPEG: Moving Pictures Expert Group 25 MSB: Most Sigific
44、ant Bit 26 PSS: Packet-switched Streaming Service 27 PTS: Presentation Time Stamp 28 RAP: Random Access Point 29 RFC: Request For Comment 30 SAF: Simple Aggregation Format 31 TIA: Telecommunications Industry Association 32 Forward Link Only Media Adaptation Layer Specification TIA-1130 3 TM3: Terres
45、trial Mobile Multicast Multimedia 1 UDP: User Datagram Protocol 2 UINT: Unsigned INTeger 3 2.3 Message Description Rules 4 The formats of messages specified in this document are defined as binary structures. The 5 conventions for specifying binary structures are specified in subclause 2.3.1. 6 2.3.1
46、 Binary Message Specifications 7 This subclause specifies the atomic data types used in this document and describes the general 8 message formatting guidelines and ordering rules. 9 2.3.1.1 Message Specification Tables 10 A message is an ordered collection of fields. Messages are specified in tables
47、. An example is shown 11 in Table 1. 12 Table 1: Example Message Specification 13 Field Name Field Type Field Presence Subclause ReferenceFIELD_A UINT(8) MANDATORY Field A subclause FIELD_B BIT(1) MANDATORY Field B subclause FIELD_C FIELD_C_TYPE CONDITIONAL Field C subclause 14 In the above example,
48、 the message has three fields, FIELD_A, FIELD_B and FIELD_C. The second 15 column in the table defines the type of the field. For example, FIELD_A is of type UINT(8) and 16 FIELD_B is a bit field of size 1 bit. UINT(8) and BIT(N) are basic types. The list of basic types is 17 defined in subclause 2.
49、3.1.3. 18 FIELD_C is of type FIELD_C_TYPE. FIELD_C_TYPE is a composite data type which is defined 19 elsewhere by a similar table specifying its sub-fields. 20 The third column of the table specifies the rules for the presence of a field. Fields can be 21 MANDATORY, CONDITIONAL or OPTIONAL. 22 The fourth column of the table identifies the subclause of this document where the field is specified. 23 2.3.1.2 Field Presence Classes 24