ARIB TR-T12-25.944 V3.5.0 Channel Coding and Multiplexing Examples (Release 1999)
ARIB TR-T12-25.944 V3.5.0 Channel Coding and Multiplexing Examples (Release 1999)
ARIB TR-T12-25.944 V3.5.0 Channel Coding and Multiplexing Examples (Release 1999)
The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP.
The present document has not been subject to any approval process by the 3GPP Organisational Partners and shall not be implemented.
This Specification is provided for future development work within 3GPP only. The Organisational Partners accept no liability for any use of this Specification.
Specifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organisational Partners' Publications Offices.
Release 1999 2 3GPP TR 25.944 V3.5.0 (2001-06)
Keywords
UMTS, radio, mux, coding
3GPP
Postal address
Internet
http://www.3gpp.org
Copyright Notification
3GPP
Release 1999 3 3GPP TR 25.944 V3.5.0 (2001-06)
Contents
Foreword............................................................................................................................................................ 4
1 Scope ....................................................................................................................................................... 5
2 References ............................................................................................................................................... 5
3 Abbreviations .......................................................................................................................................... 5
4 Channel coding and multiplexing examples............................................................................................ 6
4.1 FDD mode ...............................................................................................................................................................6
4.1.1 Downlink............................................................................................................................................................6
4.1.1.1 BCH ................................................................................................................................................................6
4.1.1.2 Example for PCH and FACH.............................................................................................................................8
4.1.1.3 Example for DCH ............................................................................................................................................10
4.1.1.3.1 DCH-> Radio frame segmentation .............................................................................................................10
4.1.1.3.2 TrCh multiplexing -> Physical channel mapping ......................................................................................19
4.1.2 Uplink...............................................................................................................................................................26
4.1.2.1 Example for RACH..........................................................................................................................................26
4.1.2.2 Example for DCH ............................................................................................................................................27
4.1.2.2.1 DCH -> Radio frame segmentation ............................................................................................................27
4.1.2.2.2 TrCH multiplexing -> Physical channel mapping ......................................................................................33
4.2 TDD mode .............................................................................................................................................................39
4.2.1 Downlink..........................................................................................................................................................39
4.2.1.1 BCH ..............................................................................................................................................................39
4.2.1.2 Example for PCH and FACH...........................................................................................................................40
4.2.1.3 Example for DCH ............................................................................................................................................41
4.2.1.3.1 DCH-> Radio frame segmentation .............................................................................................................41
4.2.1.3.2 TrCH multiplexing -> Physical channel mapping ......................................................................................49
4.2.2 Uplink...............................................................................................................................................................57
4.2.2.1 RACH ..............................................................................................................................................................57
4.2.2.2 Example for DCH ............................................................................................................................................57
4.2.2.2.1 DCH-> Radio frame segmentation .............................................................................................................57
4.2.2.2.2 TrCH multiplexing -> Physical channel mapping ......................................................................................58
3GPP
Release 1999 4 3GPP TR 25.944 V3.5.0 (2001-06)
Foreword
This Technical Report (TR) has been produced by the 3rd Generation Partnership Project (3GPP).
The contents of the present document are subject to continuing work within the TSG and may change following formal
TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
identifying change of release date and an increase in version number as follows:
Version x.y.z
where:
y the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
updates, etc.
z the third digit is incremented when editorial only changes have been incorporated in the document.
3GPP
Release 1999 5 3GPP TR 25.944 V3.5.0 (2001-06)
1 Scope
The present document describes examples of channel coding and multiplexing for physical channels of FDD mode and
TDD mode.
2 References
The following documents contain provisions which, through reference in this text, constitute provisions of the present
document.
• References are either specific (identified by date of publication, edition number, version number, etc.) or
non-specific.
• For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including
a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same
Release as the present document.
[1] 3GPP TS 25.211: "Physical channels and mapping of transport channels onto physical channels
(FDD)".
[6] 3GPP TS 25.221: "Physical channels and mapping of transport channels onto physical channels
(TDD)".
3 Abbreviations
For the purposes of the present document, the following abbreviations apply:
3GPP
Release 1999 6 3GPP TR 25.944 V3.5.0 (2001-06)
Number and variables in following figures show the number of bits in corresponding fields.
4.1.1.1 BCH
Table 1: Parameters for BCH
Transport block size 246
CRC 16 bits
Coding CC, coding rate = 1/2
TTI 20 ms
The number of codes 1
SF 256
3GPP
Release 1999 7 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
CRC, and Tail 246
attachment
CRC Tail
Convolutional 246 16 8
coding R=1/2
270 270
2nd interleaving
Slot
Radio frame Radio frame
3GPP
Release 1999 8 3GPP TR 25.944 V3.5.0 (2001-06)
3GPP
Release 1999 9 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
NPCH_TB 360 168
CRC attachment
CRC CRC CRC
Insertion of DTX [2*(NPCH_TB +24)+ NPCH_RM]* BPCH + (1140+NFACH1_RM)* BFACH1 + 2*(184* BFACH2+8*BFACH2/3 )+NFACH2_RM*BFACH2/3
indication
2nd interleaving [2*(NPCH_TB +24)+ NPCH_RM]* BPCH + (1140+NFACH1_RM)* BFACH1 + 2*(184* BFACH2+8*BFACH2/3 )+NFACH2_RM*BFACH2/3 +NSCCPCH_DI
Physical channel [2*(NPCH_TB +24)+ NPCH_RM]* BPCH + (1140+NFACH1_RM)* BFACH1 + 2*(184* BFACH2+8*BFACH2/3 )+NFACH2_RM*BFACH2/3 +NSCCPCH_DI
mapping
1 2 3 15
SCCPCH 1 2 3 15
NSCCPCH_TFCI
Radio frame
TFCI
Figure 2: Channel coding and multiplexing example for PCH and FACH
3GPP
Release 1999 10 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 3.4 kbps, and that MAC and
RLC overhead in a transport block is 12 bits.
3GPP
Release 1999 11 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
CRC attachment 148
CRC
148 16 bits
164*B
Tail bit attachment
Tail
Convolutional 164*B 8*B
coding R=1/3
(516+NRM)*B+NDI
1st interleaving
To TrCh Multiplexing
* Insertion of DTX indication is used only if the position of the TrCHs in the radio frame is fixed.
Figure 3: Channel coding and multiplexing example for 3.4 kbps data
3GPP
Release 1999 12 3GPP TR 25.944 V3.5.0 (2001-06)
CRC
Tail bit attachment* NTrCHa 12 NTrCHb NTrCHc
To TrCh Multiplexing
* CRC and tail bits for TrCH#a is attached even if NTrCha=0 bits since CRC parity bit attachment for 0 bit transport
block is applied.
Figure 4: Channel coding and multiplexing example for 12.2 kbps data
3GPP
Release 1999 13 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
576
CRC attachment
CRC
576 16
TrBk B TrBks
concatenation (B=0,1,,, or 4)
592* B
Turbo coding R=1/3
1776*B
Tail bit attachment
Tail
Rate matching 1776*B 12*B/4
To TrCh Multiplexing
Figure 5: Channel coding and multiplexing example for 28.8/57.6 kbps data
3GPP
Release 1999 14 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 64/128/144 kbps, and MAC and
RLC overhead in a transport block is 16 bits.
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 3, 4, 8, 9)
352* B
Turbo coding R=1/3
1056*B
Tail bit attachment
Tail
Rate matching 1056*B 12*B/9
1056* B+12*B/9+NRM
1st interleaving
To TrCh Multiplexing
Figure 6: Channel coding and multiplexing example for 64/128/144 kbps packet data
3GPP
Release 1999 15 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 384kbps, and MAC and RLC
overhead in a transport block is 16 bits.
3GPP
Release 1999 16 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 4, 8, 12)
352* B
Turbo coding R=1/3
1056*B
Tail bit attachment
Tail
Rate matching 1056*B 12*B/12
1056* B +12*B/12+NRM
To TrCh Multiplexing
Figure 7: Channel coding and multiplexing example for 384 kbps packet data in case of TTI=10 ms
3GPP
Release 1999 17 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 4, 8, 12, 16, 20, 24)
176* B 176* B
Turbo coding R=1/3
528* B 528* B
Tail bit attachment
Tail Tail
Rate matching 528* B 12*B/24 528* B 12*B/24
To TrCh Multiplexing
Figure 8: Channel coding and multiplexing example for 384 kbps packet data in case of TTI=20 ms
3GPP
Release 1999 18 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block #1 #4
640 640
CRC attachment
#1 CRC #4 CRC
TrBk 640 16 640 16
concatenation
2624
Turbo coding R=1/3
7872
Tail bit attachment
Tail
Rate matching 7872 12
To TrCh Multiplexing
Figure 9: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999 19 3GPP TR 25.944 V3.5.0 (2001-06)
Table 9 shows example of physical channel parameters for stand-alone mapping of 3.4 kbps data.
#1 #2 #3 #4
129+NRM /4=150 129+NRM /4=150 129+NRM /4=150 129+NRM /4=150
2nd interleaving
Pilot symbol
TPC
Figure 10: Channel coding and multiplexing example for stand-alone mapping of 3.4 kbps data
Table 9: Physical channel parameters for stand-alone mapping of 3.4 kbps data
Symbol rate Npilot NTFCI NTPC Ndata1 Ndata2
(ksps) (bits) (bits) (bits) (bits) (bits)
15 4 0 2 2 12
3GPP
Release 1999 20 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.1.3.2.2 Example for multiplexing of 12.2 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing AMR speech and DCCH.
Table 10 shows example of physical channel parameters for multiplexing of 12.2 kbps data and 3.4 kbps data.
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #2a #2b #2c #2 #1a #1b #1c #3 #2a #2b #2c #4
nd
2 interleaving
Figure 11: Channel coding and multiplexing example for multiplexing of 12.2 kbps data and 3.4 kbps data
Table 10: Physical channel parameters for multiplexing of 12.2 kbps data and 3.4 kbps data
3GPP
Release 1999 21 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.1.3.2.3 Example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Table 11 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
Insertion of DTX
indication
2nd interleaving
Physical channel
mapping
1 2 15 1 2 15 1 2 15 1 2 15
DPDCH
slot
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Pilot symbol TFCI&TPC
Figure 12: Channel coding and multiplexing example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Table 11: Physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Data rate Symbol rate No.of physical Npilot NTFCI NTPC Ndata1 Ndata2
(kbps) (ksps) channel: P (bits) (bits) (bits) (bits) (bits)
28.8 60 1 8 8 4 12 48
57.6 120 1 8 8 4 28 112
4.1.1.3.2.4 Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example can be applied to multiplexing 64/128/144/384 kbps packet data and DCCH.
3GPP
Release 1999 22 3GPP TR 25.944 V3.5.0 (2001-06)
Table 12 shows example of physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data.
#1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #1 #3 #2 #4
Insertion of DTX
indication
Physical channel
segmentation
#1 #P #1 #P #1 #P #1 #P
2nd interleaving
#1 #P #1 #P #1 #P #1 #P
Physical channel
mapping
1 2 15 1 2 15 1 2 15 1 2 15
#1
DPDCH
#P
slot
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Pilot symbol TFCI&TPC
Figure 13: Channel coding and multiplexing example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 23 3GPP TR 25.944 V3.5.0 (2001-06)
Table 12: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Data rate Symbol rate No.of physical Npilot NTFCI NTPC Ndata1 Ndata2
(kbps) (ksps) channel: P (bits) (bits) (bits) (bits) (bits)
64 120 1 8 8 4 28 112
128 240 1 16 8 8 56 232
144 240 1 16 8 8 56 232
384 240 3 16 8 8 56 232
480 1 16 8 8 120 488
4.1.1.3.2.5 Example for multiplexing of 64 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing ISDNs data and DCCH.
Table 13 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
Insertion of DTX
indication
2nd interleaving
Physical channel
mapping 1 2 15 1 2 15 1 2 15 1 2 15
Figure 14: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
Release 1999 24 3GPP TR 25.944 V3.5.0 (2001-06)
Table 13: Physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data
Symbol rate No. of physical Npilot NTFCI NTPC Ndata1 Ndata2
(ksps) channel (bits) (bits) (bits) (bits) (bits)
120 1 8 8* 4 28 112
4.1.1.3.2.6 Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example is corresponding to multiplexing of AMR speech, 64/128/144/384 kbps packet and DCCH.
Table 14 shows example of physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data.
12.2 kbps data 12.2 kbps data Packet data Packet data 3.4 kbps data
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #1 #2a #2b #2c #2 #2 #1a #1b #1c #1 #3 #2a #2b #2c #2 #4
Insertion of DTX
indication
Physical channel
segmentation
#1 #P #1 #P #1 #P #1 #P
nd
2 interleaving
#1 #P #1 #P #1 #P #1 #P
Physical channel
mapping
1 2 15 1 2 15 1 2 15 1 2 15
#1
DPDCH
#P
slot
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Figure 15: Channel coding and multiplexing example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 25 3GPP TR 25.944 V3.5.0 (2001-06)
Table 14: Physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
Data rate Symbol rate No.of physical Npilot NTFCI NTPC Ndata1 Ndata2
(kbps) (ksps) channel: P (bits) (bits) (bits) (bits) (bits)
64 120 1 8 8 4 28 112
128 240 1 16 8 8 56 232
144 240 1 16 8 8 56 232
384 240 3 16 8 8 56 232
480 1 16 8 8 120 488
3GPP
Release 1999 26 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2 Uplink
Transport block
CRC attachment NRACH
CRC
Tail
Convolutional NRACH +16 8
coding R=1/2
Radio frame
segmentation
3GPP
Release 1999 27 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 3.4 kbps, and that MAC and
RLC overhead in a transport block is 12 bits.
Transport block
CRC attachment 148
CRC
148 16
164
Tail bit attachment
Tail
Convolutional 164*B 8*B
coding R=1/3
#1 #2 #3 #4
129*B +NRM1 129*B +NRM2 129*B +NRM3 129*B +NRM4
To TrCh Multiplexing
Figure 17: Channel coding and multiplexing example for 3.4 kbps data
3GPP
Release 1999 28 3GPP TR 25.944 V3.5.0 (2001-06)
CRC
Tail bit attachment* NTrCHa 12 NTrCHb NTrCHc
To TrCh Multiplexing
Figure 18: Channel coding and multiplexing example for 12.2 kbps data
3GPP
Release 1999 29 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
576
CRC attachment
CRC
576 16
B TrBks
TrBk concatenation (B=0,1,,, or 4)
592* B
Turbo coding R=1/3
1776* B
Tail bit attachment
Tail
st 1776* B 12*B/4
1 interleaving
#1 #2 #3 #4
(1776* B+12 (1776* B+12 (1776* B+12 (1776* B+12
*B/4)/4+NRM1 *B/4)/4+NRM2 *B/4)/4+NRM3 *B/4)/4+NRM4
To TrCh Multiplexing
Figure 19: Channel coding and multiplexing example for 28.8/57.6 kbps data
3GPP
Release 1999 30 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 64/128/144 kbps, and MAC and
RLC overhead in a transport block is 16 bits.
Transport block
336
CRC attachment
CRC
336 16
B TrBks
TrBk concatenation (B=0, 1, 2, 3, 4, 8, 9)
352* B
Turbo coding R=1/3
1056* B
Tail bit attachment
Tail
st 1056* B 12*B/9
1 interleaving
#1 #2
(1056* B +12*B/9)/2+NRM1 (1056* B +12*B/9)/2+NRM2
To TrCh Multiplexing
Figure 20: Channel coding and multiplexing example for 64/128/144 kbps packet data
3GPP
Release 1999 31 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 384kbps, and MAC and RLC
overhead in a transport block is 16 bits.
Transport block
336
CRC attachment
CRC
336 16
B TrBks
TrBk concatenation (B=0, 1, 2, 4, 8, 12, 16, 20, 24)
176* B 176* B
Turbo coding R=1/3
528* B 528* B
Tail bit attachment
Tail Tail
st 528* B 12*B/24 528* B 12*B/24
1 interleaving
#1 #2
(1056* B +24*B/24)/2+NRM1 (1056* B +24*B/24)/2+NRM2
To TrCh Multiplexing
Figure 21: Channel coding and multiplexing example for 384 kbps packet data
3GPP
Release 1999 32 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block #1 #4
640 640
CRC attachment
#1 CRC #4 CRC
TrBk 640 16 640 16
concatenation
2624
Turbo coding R=1/3
7872
Tail bit attachment
Tail
st 7872 12
1 interleaving
#1 #4
1971+NRM1 1971+NRM4
To TrCh Multiplexing
Figure 22: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999 33 3GPP TR 25.944 V3.5.0 (2001-06)
#1 #2 #3 #4
129+NRM1=150 129+NRM2=150 129+NRM3=150 129+NRM4=150
2nd interleaving
Figure 23: Channel coding and multiplexing example for stand-alone mapping of 3.4 kbps data
3GPP
Release 1999 34 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2.2.2.2 Example for multiplexing of 12.2 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing AMR speech and DCCH.
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #2a #2b #2c #2 #1a #1b #1c #3 #2a #2b #2c #4
2nd interleaving
Figure 24: Channel coding and multiplexing example for multiplexing of 12.2 kbps data and 3.4 kbps data
3GPP
Release 1999 35 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2.2.2.3 Example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Table 22 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
2nd interleaving
Physical channel
mapping
DPDCH
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Figure 25: Channel coding and multiplexing example for multiplexing of 28.8/57.6 kbps packet data and 3.4 kbps data
Table 22: Physical channel parameters for multiplexing of 28.8/57.6 kbps packet data and 3.4 kbps data
3GPP
Release 1999 36 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2.2.2.4 Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example can be applied to multiplexing 64/128/144/384 kbps packet data and DCCH.
Table 23 shows example of physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data.
#1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #1 #3 #2 #4
2nd interleaving
Physical channel
mapping
DPDCH
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Figure 26: Channel coding and multiplexing example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Table 23: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 37 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2.2.2.5 Example for multiplexing of 64 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing ISDNs data and DCCH.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
2nd interleaving
Physical channel
mapping
Figure 27: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
Release 1999 38 3GPP TR 25.944 V3.5.0 (2001-06)
4.1.2.2.2.6 Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example is corresponding to multiplexing of AMR speech, 64/128/144/384 kbps packet and DCCH.
Table 24 shows example of physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data.
12.2 kbps data 12.2 kbps data Packet data Packet data 3.4 kbps data
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #1 #2a #2b #2c #2 #2 #1a #1b #1c #1 #3 #2a #2b #2c #2 #4
2nd interleaving
Physical channel
mapping
DPDCH
CFN=4N CFN=4N+1 CFN=4N+2 CFN=4N+3
Figure 28: Channel coding and multiplexing example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
Table 24: Physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 39 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.1.1 BCH
Table 25: Parameters for BCH
Transport block size 246 bit
CRC 16 bit
Coding CC, coding rate = 1/2
TTI 20 ms
Midamble 512 chips
Codes and time slots SF = 16 x 1 x 1 time slot
TFCI 0 bit
TPC 0 bit
Transport block
CRC, and Tail 246
attachment
CRC Tail
Convolutional 246 16 8
coding R=1/2
540
1st interleaving
270 270
Rate Matching
3GPP
Release 1999 40 3GPP TR 25.944 V3.5.0 (2001-06)
3GPP
Release 1999 41 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
CRC attachment NPCH_TB 363 171
Tail bit attachment (NPCH_TB +16) * BPCH 379 * BFACH1 187 * BFACH2
for CC
Tail Tail
TrCH multiplexing
[2*(NPCH_TB+24)+NPCH_RM]*BPCH+(1149+NFACH1)*BFACH1+2*(187*BFACH2+8*BFACH2/3)+NFACH2_RM*BFACH2/3
nd
2 Interleaving
[2*(NPCH_TB+24)+NPCH_RM]*BPCH+(1149+NFACH1)*BFACH1+2*(187*BFACH2+8*BFACH2/3)+NFACH2_RM*BFACH2/3
Physical channel
mapping 228 228
Code l Code l
SF=16 MA MA
114 114 114 114
TFCI
Radio frame#i Radio frame#i+1
Figure 30: Channel coding and multiplexing example for PCH and FACH
NOTE: In this example, it is assumed that maximum data rate of RLC payload is 3.4kbps, and that MAC and
RLC overhead in a transport block is 12 bits.
3GPP
Release 1999 42 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
CRC attachment 148
CRC
148 16 bits
TrBk concatination
B TrBks (B=0,1)
Tail
Convolutional 164*B 8*B
coding R=1/3
#1 #2 #3 #4
516*B/4+NRM1 516*B/4+NRM2 516*B/4+NRM3 516*B/4+NRM4
To TrCh Multiplexing
Figure 31: Channel coding and multiplexing example for 3.4 kbps data
3GPP
Release 1999 43 3GPP TR 25.944 V3.5.0 (2001-06)
CRC
Tail bit attachment NTrCHa 12 NTrCHb NTrCHc
1st interleaving 3*( NTrCHa+20) Nrfe 3*( NTrCHb+8* NTrCHb/103) Nrfe 2*( NTrCHc+8*NTrCHc/60)
NRFa= [3*(NTrCHa+20)+NRMa+Nrfe]/2
NRFb= [3*(NTrCHb+8*NTrCHb/103)+NRMb+Nrfe]/2
NRFc= [2*(NTrCHc+8*NTrCHc/60)+NRMc]/2
To TrCh Multiplexing
Figure 32: Channel coding and multiplexing example for 12.2 kbps data
3GPP
Release 1999 44 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
576
CRC attachment
CRC
576 16
TrBk B TrBks
concatenation (B=0,1,,, or 4)
592* B
Turbo coding R=1/3
1776*B
Tail bit attachment
Tail
1776*B 12*B/4
1st interleaving
To TrCh Multiplexing
Figure 33: Channel coding and multiplexing example for 28.8/57.6 kbps data
3GPP
Release 1999 45 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example it is assumed, that maximum data rate of RLC payload is 64/128/144 kbps, and MAC
and RLC overhead in a transport block is 16 bits.
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 3, 4, 8, 9)
352* B
Turbo coding R=1/3
1056*B
Tail bit attachment
Tail
st
1 interleaving 1056*B 12*B/9
1056* B+12*B/9
Radio frame
segmentation #1 #2
(1056* B +12*B/9)/2 (1056* B +12*B/9)/2
Rate matching
#1 #2
(1056* B +12*B/9+NRM)/2 (1056* B +12*B/9+NRM)/2
To TrCh Multiplexing
Figure 34: Channel coding and multiplexing example for 64/128/144 kbps packet data
3GPP
Release 1999 46 3GPP TR 25.944 V3.5.0 (2001-06)
NOTE: In this example it is assumed, that the maximum data rate of RLC payload is 384 kbps, and MAC and RLC
overhead in a transport block is 16 bits.
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 4, 8, 12)
352* B
Turbo coding R=1/3
1056*B
Tail bit attachment
Tail
st
1 interleaving 1056*B 12*B/12
1056* B+12*B/12
Rate matching
1056* B +12*B/12+NRM
To TrCh Multiplexing
Figure 35: Channel coding and multiplexing example for 384 kbps packet data in case of TTI=10ms
3GPP
Release 1999 47 3GPP TR 25.944 V3.5.0 (2001-06)
Transport block
336
CRC attachment
CRC
336 16
TrBk B TrBks
concatenation (B=0, 1, 2, 4, 8, 12, 16, 20, 24)
352* B
code block
segmentation
176* B 176* B
Turbo coding R=1/3
528* B 528* B
Tail bit attachment
Tail Tail
1st interleaving
1056* B+24*B/24
To TrCh Multiplexing
Figure 36: Channel coding and multiplexing example for 384 kbps packet data in case of TTI=20ms
3GPP
Release 1999 48 3GPP TR 25.944 V3.5.0 (2001-06)
Tail
1st interleaving 7872 12
Radio frame
7884
segmentation
#1 ... #4
Rate matching 1971 1971
#1 ... #4
1971+NRM 1971+NRM
To TrCh Multiplexing
Figure 37: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999 49 3GPP TR 25.944 V3.5.0 (2001-06)
Table 33 shows example of physical channel parameters for Stand-alone mapping of 3.4 kbps data.
#1 #2 #3 #4
129+NRM1=228 129+NRM1=228 129+NRM1=228 129+NRM1=228
2nd interleaving
Radio frame #i Radio frame #i+1 Radio frame #i+2 Radio frame # i+3 T TFCI
Figure 38: Channel coding and multiplexing example for Stand-alone mapping of 3.4 kbps data
Table 33: Physical channel parameters for Stand-alone mapping of 3.4 kbps data
3GPP
Release 1999 50 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.1.3.2.2 Example for multiplexing of 12.2 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing AMR speech and DCCH.
#1a #2a #1b #2b #1c #2c #1a #1b #2a #2b #3a #3b #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #2a #2b #2c #2 #1a #1b #1c #3 #2a #2b #2c #4
2nd interleaving
MA MA MA MA
SF=16 122 122 122 122 122 122 122 122
T MA T T MA T T MA T T MA T
114 8 8 114 114 8 8 114 114 8 8 114 114 8 8 114
Radio frame #i Radio frame # i+1 Radio frame # i+2 Radio frame # i+3 T TFCI
Figure 39: Channel coding and multiplexing example for multiplexing of 12.2 kbps data and 3.4 kbps data
Table 34: Physical channel parameters for multiplexing of 12.2 kbps data and 3.4 kbps data
3GPP
Release 1999 51 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.1.3.2.3 Example for multiplexing of 28.8/57.6 kbps data 3.4 kbps data
Table 35 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
nd
2 interleaving
Physical channel
mapping
SF=16 MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
T MA T T MA T T MA T T MA T
ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2
Radio frame #i Radio frame # i+1 Radio frame # i+2 Radio frame # i+3 T TFCI
Figure 40: Channel coding and multiplexing example for multiplexing 28.8/57.6 kbps data and 3.4 kbps data
Table 35: Physical channel parameters for multiplexing of 28.8/57.6 kbps packet data and 3.4 kbps data
Midamble 28.8/57.6 kbps 512 chips
ND1, ND2 28.8/57.6 kbps 122 bit, 114 bit
Code & time 28.8 kbps SF16 x 2 codes x 1 time slot
slots 57.6 kbps SF16 x 4 codes x 1 time slot
TFCI 16 bit
TPC 0 bit
3GPP
Release 1999 52 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.1.3.2.4 Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example can be applied to multiplexing 64/128/144/384 kbps packet data and DCCH.
Table 36 shows example of physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data.
#1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #1 #3 #2 #4
nd
2 interleaving
Physical channel
mapping
SF=16 MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
T MA T T MA T T MA T T MA T
ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2
Radio frame #i Radio frame # i+1 Radio frame # i+2 Radio frame # i+3 T TFCI
Figure 41: Channel coding and multiplexing example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 53 3GPP TR 25.944 V3.5.0 (2001-06)
Table 36: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Midamble 64 kbps 512 chips
128 & 144 & 384 kbps 256 chips
ND1, ND2 64 kbps 122 bit, 114 bit
128 & 144 & 384 kbps 138 bit, 130 bit
Code & time 64 kbps SF16 x 5 codes x 1 time slot
slots 128 kbps SF16 x 8 codes x 1 time slot
144 kbps SF16 x 9 codes x 1 time slot
384 kbps SF16 x 8 codes x 3 time slots
TFCI 16 bit
TPC 0 bit
3GPP
Release 1999 54 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.1.3.2.5 Example for multiplexing of 64 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing ISDNs data and DCCH.
Table 37 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
#1 #2 #3 #4 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #3 #3 #4 #4
2nd interleaving
SF=16 MA MA MA MA
122 122 122 122 122 122 122 122
MA MA MA MA
122 122 122 122 122 122 122 122
MA MA MA MA
122 122 122 122 122 122 122 122
MA MA MA MA
122 122 122 122 122 122 122 122
T MA T T MA T T MA T T MA T
114 8 8 114 114 8 8 114 114 8 8 114 114 8 8 114
Radio frame #i Radio frame #i+1 Radio frame #i+2 Radio frame #i+3
Figure 42: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
Release 1999 55 3GPP TR 25.944 V3.5.0 (2001-06)
Table 37: Physical channel parameters for multiplexing of 64 kbps packet data and 3.4 kbps data
Midamble 512 chips
Code & time slots SF16 x 5 codes x 1 time slot
TFCI 16 bit
TPC 0 bit
4.2.1.3.2.6 Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example is corresponding to multiplexing of AMR speech, 64/128/144/384 kbps packet and DCCH.
Table 38 shows example of physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data.
12.2 kbps data 12.2 kbps data Packet data Packet data 3.4 kbps data
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #1 #2a #2b #2c #2 #2 #1a #1b #1c #1 #3 #2a #2b #2c #2 #4
2nd interleaving
#1 #P #1 #P #1 #P #1 #P
Physical channel
mapping
SF=16 MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
MA MA MA MA
ND1 ND1 ND1 ND1 ND1 ND1 ND1 ND1
T MA T T MA T T MA T T MA T
ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2 ND2 8 8 ND2
Radio frame #i Radio frame # i+1 Radio frame # i+2 Radio frame # i+3
T TFCI
Figure 43: Channel coding and multiplexing example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 56 3GPP TR 25.944 V3.5.0 (2001-06)
Table 38 Physical channel parameters for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
Data rate No. of No. of physical channels with Midamble NTFCI NTPC
(kbps) timeslots SF16 per used TS length
64 1 5 512 chips 16 0
128 1 8 256 chips 16 0
144 1 9 256 chips 16 0
384 3 8 256 chips 16 0
3GPP
Release 1999 57 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.2 Uplink
4.2.2.1 RACH
Table 39: Parameters for RACH
Transport block
NRACH_TB
CRC attachment
CRC
NRACH_TB 16
Tail bit attachment
Tail
Convolutional NRACH_TB +16 8
coding R=1/2
3GPP
Release 1999 58 3GPP TR 25.944 V3.5.0 (2001-06)
#1 #2 #3 #4
129+NRM1=226 129+NRM1=226 129+NRM1=226 129+NRM1=226
2nd interleaving
SF=16 T MA P T T MA P T T MA P T T MA P T
114 8 2 8 112 114 8 2 8 112 114 8 2 8 112 114 8 2 8 112
Radio frame #i Radio frame #i+1 Radio frame # i+2 Radio frame # i+3
P TPC T TFCI
Figure 45: Channel coding and multiplexing example for Stand-alone mapping of 3.4 kbps data
3GPP
Release 1999 59 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.2.2.2.2 Example for multiplexing of 12.2 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing AMR speech and DCCH.
#1a #2a #1b #2b #1c #2c #1a #2a #1b #2b #1c #2c #1 #2 #3 #4
TrCH
multiplexing
#1a #1b #1c #1 #2a #2b #2c #2 #1a #1b #1c #3 #2a #2b #2c #4
2nd interleaving
SF=8 T MA P T T MA P T T MA P T T MA P T
228 8 2 8 224 228 8 2 8 224 228 8 2 8 224 228 8 2 8 224
Radio frame #i Radio frame #i+1 Radio frame # i+2 Radio frame # i+3
P TPC T TFCI
Figure 46: Channel coding and multiplexing example for multiplexing of 12.2 kbps data and 3.4 kbps data
Table 40: Physical channel parameters for multiplexing of 12.2 kbps data and 3.4 kbps data
3GPP
Release 1999 60 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.2.2.2.3 Example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Table 41 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
#1 #2 #3 #4
TrCH
multiplexing
#1 #2 #3 #4
2nd interleaving
Physical channel
mapping
57.6 kbps
SF=4 T MA P T T MA P T T MA P T T MA P T
packet data
456 8 2 8 448 456 8 2 8 448 456 8 2 8 448 456 8 2 8 448
Figure 47: Channel coding and multiplexing example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Table 41: Physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Midamble 28.8/57.6 kbps 512 chips
Codes & time 28.8 kbps (SF8 x 1 code) x 1 time slot
slots 57.6 kbps (SF4 x 1 code) x 1 time slot
TFCI 16 bit
TPC 2 bit
3GPP
Release 1999 61 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.2.2.2.4 Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
NOTE: This example can be applied to multiplexing 64/128/144/384 kbps packet data and DCCH.
Table 42 shows example of physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data.
#1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1 #2 #1 #2
nd
2 interleaving
Physical channel
mapping
SF=4 MA MA MA MA
64 kbps 488 488 488 488 488 488 488 488
packet data SF=16 T MA P T T MA P T T MA P T T MA P T
114 8 2 8 112 114 8 2 8 112 114 8 2 8 112 114 8 2 8 112
SF=2 MA MA MA MA
144 kbps 1104 1104 1104 1104 1104 1104 1104 1104
packet data SF=16 T MA P T T MA P T T MA P T T MA P T
130 8 2 8 128 130 8 2 8 128 130 8 2 8 128 130 8 2 8 128
SF=2 MA MA MA MA
1104 1104 1104 1104 1104 1104 1104 1104
384 kbps SF=2 P TPC
MA MA MA MA
packet data
1104 1104 1104 1104 1104 1104 1104 1104
T TFCI
SF=2 T MA P T T MA P T T MA P T T MA P T
1040 8 2 8 1024 1040 8 2 8 1024 1040 8 2 8 1024 1040 8 2 8 1024
Radio frame #i Radio frame #i+1 Radio frame # i+2 Radio frame # i+3
Figure 48: Channel coding and multiplexing example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
Release 1999 62 3GPP TR 25.944 V3.5.0 (2001-06)
Table 42: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Midamble 64 kbps 512 chips
128 & 144 & 384 256 chips
kbps
Codes & time 64 kbps {(SF16 x 1 code) + (SF4 x 1 code)} x 1 time slot
slots 128 kbps (SF2 x 1 code) x 1 time slot
144 kbps {(SF16 x 1 code) + (SF2 x 1 code)} x 1 time slot
384 kbps SF2 x 1 code x 3 time slot
TFCI 16 bit
TPC 2 bit
NOTE: As an additional example, physical channels can also be mapped without using multicode per timeslot, e.g.:
3GPP
Release 1999 63 3GPP TR 25.944 V3.5.0 (2001-06)
4.2.2.2.2.5 Example for multiplexing of 64 kbps data and 3.4 kbps data
NOTE: This example can be applied to multiplexing ISDNs data and DCCH.
Table 43 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
#1 #2 #1 #2 #1 #2 #3 #4
TrCH
multiplexing
#1 #1 #2 #2 #1 #3 #2 #4
2nd interleaving
SF=4 MA MA MA MA
488 488 488 488 488 488 488 488
SF=16 T MA P T T MA P T T MA P T T MA P T
114 8 2 8 112 114 8 2 8 112 114 8 2 8 112 114 8 2 8 112
Radio frame #i Radio frame #i+1 Radio frame # i+2 Radio frame # i+3
Figure 49: Channel coding and multiplexing example for multiplexing of 64 kbps packet data and 3.4 kbps data
Table 43: Physical channel parameters for multiplexing of 64 kbps packet data and 3.4 kbps data
NOTE: As an additional example, physical channels can also be mapped without using multicode per timeslot, e.g.
3GPP
Release 1999 64 3GPP TR 25.944 V3.5.0 (2001-06)
Annex A (informative):
Change history
Change history
Date TSG # TSG Doc. CR Rev Subject/Comment Old New
13/03/00 RAN_07 RP-000093 - - Approved at TSG RAN #7 and placed under Change Control - 3.0.0
26/06/00 RAN_08 RP-000276 001 2 Corrections to align with "Typical radio parameter sets" from ISG 3.0.0 3.1.0
23/09/00 RAN_09 RP-000349 002 2 TDD related changes for TR25.944 3.1.0 3.2.0
15/12/00 RAN_10 RP-000546 003 2 Corrections for FDD part of TR 25.944 3.2.0 3.3.0
15/12/00 RAN_10 RP-000546 004 - TDD related changes for TR25.944, update 3.2.0 3.3.0
16/03/01 RAN_11 RP-010067 006 - Corrections for TDD sections 3.3.0 3.4.0
09/04/01 - - - - Removal of the revision marks in figures 3.4.0 3.4.1
15/06/01 RAN_12 RP-010340 007 - Correction of TTI for PCH 3.4.1 3.5.0
3GPP