 attachment, channel coding, rate matching, and code block concatenation. The input bits to the CRC calculation and appending unit are denoted as ao, a1, aA-1 parity by Po p1, PL-1 where A is the size of the input sequence and L is the number of parity bits. The output bits after appending CRC bits are denoted by bo, b1, bB-1 where B = A + L. The input bit sequence to the code block segmentation is denoted by bo, b1, ..., bB-1 where B > 0. If B is larger than the maximum block size of 6144, the input bit sequence is segmented an additional CRC sequence of length L = 24 bits is attached to each code block. The output bits from block segmentation unit are denoted by Cr1, Cr(k-1) where r is the block number and K1 is the number of bits in block number r. The input bit sequence for a given input block to the channel coding unit is denoted by co, C1, where K is the number of bits to be encoded. After encoding the bits are denoted by , d(i) where D is the number of encoded bits per output stream and the super- script i identifies the encoder output stream. The relationship between Ck and d(i) and further between and D is determined by the channel coding scheme that is used for the transport block. Tail-biting convolutional coding and turbo coding schemes are used to encode control and traffic channels, respectively. The use of a coding scheme and coding rate for different types of control and traffic information is shown in Table 9-19. The value of D in a tail-biting convolutional coding with a rate of 1/3 is given as D = K, and for the turbo coding with a rate of 1/3 is given as D = K + 4. The value of the output stream index i is 0, 1, and 2 for both coding schemes. 456 CHAPTER 9 The IEEE 802. 16m Physical Layer (Part I) Transport Block CRC Attachment bo,b,, Input Bits Code Block Segmentation Code Block CRC Attachment Calculate and Append CRC to the Transport Blocks Channel Coding bo,b, Block Segmentation and CRC Attachment Control Information (HARQ-ACK/Rank Indicator/CQI/PMI) Rate Matching Channel Coding r(E,-1) Cod