1、 TIA-902.BBAD-2003 APPROVED: AUGUST 1, 2003 REAFFIRMED: APRIL 23, 2013 TIA-902.BBAD August 2003Wideband Air Interface Isotropic Orthogonal Transform Algorithm (IOTA) Radio Channel Coding (CHC) Specification- Public Safety Wideband Data Standards Project Digital Radio Technical Standards NOTICE TIA E
2、ngineering Standards and Publications are designed to serve the 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 prope
3、r product for their particular need. The existence of such Standards 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 Publicat
4、ions preclude their voluntary use by Non-TIA members, either domestically 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 do
5、es it assume any obligation whatever to parties adopting the Standard 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
6、 and health practices and to determine the applicability of regulatory limitations before its use. (From Project No. 3-0089-RF1, formulated under the cognizance of the TIA TR-8 Mobile and Personal Private Radio Standards, TR-8.5 Subcommittee on Signaling and Data Transmission). Published by TELECOMM
7、UNICATIONS INDUSTRY ASSOCIATION Technology (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 pra
8、ctice of contents of this Document may 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
9、 claimed and called to TIAs attention, 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
10、 discussions of any licensing terms or 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
11、the Manual have been complied with as respects 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,
12、specification, recommendation or otherwise), whether such reference consists of mandatory, alternate or optional elements (as defined in the TIA Engineering Manual, 4thedition) then (i) TIA disclaims any duty or obligation to search or investigate the records of any other SSO for IPR or letters of a
13、ssurance relating to any such Normative 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 o
14、f the other SSO shall not constitute identification 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 servi
15、ces or any claims of compliance with the 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
16、 ITS NONINFRINGEMENT OF ANY THIRD PARTYS 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
17、HEALTH EFFECTS OF THE CONTENTS OR ANY 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 LIMIT
18、ATION ANY AND ALL INDIRECT, SPECIAL, INCIDENTAL 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
19、POSSIBILITY OF SUCH DAMAGES. THE FOREGOING 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. IOTA Radio Channel Coding Specification TIA-902.BBAD iii Foreword (This foreword is not part of this s
20、tandard.) This document has been published by the Telecommunications Industry Association (TIA) in accordance with the terms and conditions provided for in a Memorandum of Understanding (MoU) executed by and between the TIA, the Associated Public-Safety Communications Officers (APCO), the National A
21、ssociation of State Telecommunications Directors (NASTD), and the various agencies of the Federal government (FED). The TIA makes no claims as to the applicability of the information contained in this document for any purpose although it is believed that the information will prove to be invaluable t
22、o designers of wideband data compliant equipment. Some aspects of the specifications contained in this document may not have been fully operationally tested; however, a great deal of time and good faith effort has been invested in the preparation of this document. TIA-902.BBAD IOTA Radio Channel Cod
23、ing Specificationiv Patent Identification The readers attention is called to the possibility that compliance with this document may require the use of one or more inventions covered by patent rights. By publication of this document no position is taken with respect to the validity of those claims or
24、 any patent rights in connection therewith. The patent holders so far identified have, we believe, filed statements of willingness to grant licenses under those rights on reasonable and nondiscriminatory terms and conditions to applicants desiring to obtain such licenses. The following patent holder
25、s and patents have been identified in accordance with the TIA intellectual property rights policy: none TIA shall not be responsible for identifying patents for which licenses may be required by this document or for conducting inquiries into the legal validity or scope of those patents that are brou
26、ght to its attention. IOTA Radio Channel Coding Specification TIA-902.BBAD v TABLE OF CONTENTS 1. SCOPE9 1.1 FORWARD ERROR CORRECTION .9 1.2 INTERLEAVING10 2. RADIO CHANNEL CODING12 2.1 PUNCTURED CONVOLUTIONAL CODES 12 2.1.1 Mother convolutional code16 2.1.2 Cyclic encoding .16 2.1.3 Puncturing matr
27、ix17 2.2 BIT INTERLEAVING.18 2.3 SLOT INTERLEAVING19 3. REFERENCES 89 4. ABBREVIATIONS90 TIA-902.BBAD IOTA Radio Channel Coding Specificationvi Table of Figures FIGURE 1 WIDEBAND AIR INTERFACE WITH RADIO CHANNEL CODING . 9 FIGURE 2 REFERENCE TRANSMITTER CONFIGURATION 9 FIGURE 3 REFERENCE RECEIVER CO
28、NFIGURATION . 9 FIGURE 4 RADIO CHANNEL ENCODING SCHEMATIC DIAGRAM . 11 FIGURE 5 SCHEMATIC DIAGRAM OF THE MOTHER CONVOLUTIONAL ENCODER 16 IOTA Radio Channel Coding Specification TIA-902.BBAD vii List of Tables TABLE 1. OUTBOUND PUNCTURED CONVOLUTIONAL CODES PARAMETERS 13 TABLE 2. DIRECT MODE PUNCTURE
29、D CONVOLUTIONAL CODES PARAMETERS 14 TABLE 3. INBOUND PUNCTURED CONVOLUTIONAL CODES PARAMETERS 15 TABLE 4. INTERLEAVING FACTORS AND THEIR MULTIPLICATIVE INVERSES 19 TABLE 5. OUTBOUND 50 KHZ SLOT INTERLEAVE 21 TABLE 6. OUTBOUND 50 KHZ SLOT INTERLEAVE (CONTINUED) 22 TABLE 7. OUTBOUND 50 KHZ BLOCK SYMBO
30、L ORDER 23 TABLE 8. OUTBOUND 100 KHZ SLOT INTERLEAVE 24 TABLE 9. OUTBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 25 TABLE 10. OUTBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 26 TABLE 11. OUTBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 27 TABLE 12. OUTBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 28 TABLE 13. OUT
31、BOUND 100 KHZ BLOCK SYMBOL ORDER 29 TABLE 14. OUTBOUND 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 30 TABLE 15. OUTBOUND 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 31 TABLE 16. OUTBOUND 150 KHZ SLOT INTERLEAVE 32 TABLE 17. OUTBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 33 TABLE 18. OUTBOUND 150 KHZ SLOT INTERL
32、EAVE (CONTINUED) 34 TABLE 19. OUTBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 35 TABLE 20. OUTBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 36 TABLE 21. OUTBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 37 TABLE 22. OUTBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 38 TABLE 23. OUTBOUND 150 KHZ BLOCK SYMBOL ORDER 39
33、 TABLE 24. OUTBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 40 TABLE 25. OUTBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 41 TABLE 26. OUTBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 42 TABLE 27. DIRECT 50 KHZ SLOT INTERLEAVE 43 TABLE 28. DIRECT 50 KHZ SLOT INTERLEAVE (CONTINUED) 44 TABLE 29. DIRECT 5
34、0 KHZ BLOCK SYMBOL ORDER 45 TABLE 30. DIRECT 100 KHZ SLOT INTERLEAVE 46 TABLE 31. DIRECT 100 KHZ SLOT INTERLEAVE (CONTINUED) 47 TABLE 32. DIRECT 100 KHZ SLOT INTERLEAVE (CONTINUED) 48 TABLE 33. DIRECT 100 KHZ SLOT INTERLEAVE (CONTINUED) 49 TABLE 34. DIRECT 100 KHZ SLOT INTERLEAVE (CONTINUED) 50 TABL
35、E 35. DIRECT 100 KHZ BLOCK SYMBOL ORDER 51 TABLE 36. DIRECT 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 52 TABLE 37. DIRECT 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 53 TABLE 38. DIRECT 150 KHZ SLOT INTERLEAVE 54 TABLE 39. DIRECT 150 KHZ SLOT INTERLEAVE (CONTINUED) 55 TABLE 40. DIRECT 150 KHZ SLOT INTERLEAV
36、E (CONTINUED) 56 TABLE 41. DIRECT 150 KHZ SLOT INTERLEAVE (CONTINUED) 57 TABLE 42. DIRECT 150 KHZ SLOT INTERLEAVE (CONTINUED) 58 TABLE 43. DIRECT 150 KHZ SLOT INTERLEAVE (CONTINUED) 59 TABLE 44. DIRECT 150 KHZ SLOT INTERLEAVE (CONTINUED) 60 TABLE 45. DIRECT 150 KHZ BLOCK SYMBOL ORDER 61 TABLE 46. DI
37、RECT 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 62 TABLE 47. DIRECT 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 63 TABLE 48. DIRECT 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 64 TABLE 49. INBOUND 50 KHZ SLOT INTERLEAVE 65 TABLE 50. INBOUND 50 KHZ SLOT INTERLEAVE (CONTINUED) 66 TABLE 51. INBOUND 50 KHZ BLOCK SYMB
38、OL ORDER 67 TABLE 52. INBOUND 100 KHZ SLOT INTERLEAVE 68 TABLE 53. INBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 69 TIA-902.BBAD IOTA Radio Channel Coding Specificationviii TABLE 54. INBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 70 TABLE 55. INBOUND 100 KHZ SLOT INTERLEAVE (CONTINUED) 71 TABLE 56. INBOU
39、ND 100 KHZ SLOT INTERLEAVE (CONTINUED) 72 TABLE 57. INBOUND 100 KHZ BLOCK SYMBOL ORDER 73 TABLE 58. INBOUND 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 74 TABLE 59. INBOUND 100 KHZ BLOCK SYMBOL ORDER (CONTINUED) 75 TABLE 60. INBOUND 150 KHZ SLOT INTERLEAVE 76 TABLE 61. INBOUND 150 KHZ SLOT INTERLEAVE (CO
40、NTINUED) 77 TABLE 62. INBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 78 TABLE 63. INBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 79 TABLE 64. INBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 80 TABLE 65. INBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 81 TABLE 66. INBOUND 150 KHZ SLOT INTERLEAVE (CONTINUED) 82 TAB
41、LE 67. INBOUND 150 KHZ BLOCK SYMBOL ORDER 83 TABLE 68. INBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 84 TABLE 69. INBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 85 TABLE 70. INBOUND 150 KHZ BLOCK SYMBOL ORDER (CONTINUED) 86 TABLE 71. INBOUND RANDOM ACCESS SLOT INTERLEAVE 87 TABLE 72. INBOUND RANDOM
42、 ACCESS BLOCK SYMBOL ORDER 88 DOCUMENT REVISION HISTORY Revision History Version Date Description Issue A 10/08/02 Initial draft submitted to TIA TR-8.5 Issue B 12/03/02 Second draft submitted to TIA TR-8.5 Issue C 6/10/03 Updates per ballot comments IOTA Radio Channel Coding Specification TIA-902.B
43、BAD 9 1. Scope Radio channel coding is a function in the wide band air interface between the MAC/RLA sublayer and the modulation in the physical layer. Radio channel coding is present in all radios in a system with a wide band air interface. MAC/RLARadio Channel CodingModulationTransmitter ReceiverM
44、AC/RLARadio Channel CodingModulationFigure 1 Wideband Air Interface with Radio Channel Coding The radio channel coding functions are used to maximize data throughput and minimize delay through the error-prone Wideband Air Interface (WAI). Figure 2 shows the reference configuration of a WAI transmitt
45、er, and Figure 3 shows the reference configuration of a WAI receiver. Wideband Air Interface is defined for Isotropic Orthogonal Transform Algorithm (IOTA) in reference 1. Diagrams of figure 2 and 3 show the major processing blocks between the radio channel coding and physical layers. These processi
46、ng blocks exist for all WAI configuration modes (SAM and IOTA) and, except for scrambling, they are described here in the case of IOTA. The scrambler and forward error correction (FEC) coding functions blocks operate at the bit level while the interleaver and modulator operate at the symbol level. S
47、crambler FEC coding Interleaver ModulatorFigure 2 Reference Transmitter Configuration Descrambler FEC decoder Deinterleaver DemodulatorFigure 3 Reference Receiver Configuration The functions and procedures for radio channel coding include scrambling which is defined and described in the MAC/RLA Laye
48、r Specification given in reference 2. The other functions of forward error correction, interleaving, and mapping to physical layer modulation symbols are defined in the following sections in the case of IOTA. 1.1 Forward Error Correction TIA-902.BBAD IOTA Radio Channel Coding Specification10 Forward
49、 error correction codes (FECs) allow the detection and correction of symbol errors introduced on the radio channel. The objective of FEC is to correct channel errors, but, if the signal to noise ratio is too low, all the errors cannot be corrected. Cyclical Redundancy Codes (CRCs) are therefore included in MAC Blocks (MxBKs). The CRCs are used to detect errors in radio channel transmissions within the MAC layer when correction capacity of the FEC is exceeded. 1.2 Interleaving Interleaving spreads in time and frequency the symbols originally coded sequentially. With interleav