Professional Documents
Culture Documents
Channel Mapping R99
Channel Mapping R99
0 (2001-06)
Technical Report
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
Keywords
UMTS, radio, mux, coding
3GPP
Postal address
Internet
http://www.3gpp.org
Copyright Notification
No part may be reproduced except as authorized by written permission.
The copyright and the foregoing restriction extend to reproduction in all media.
2001, 3GPP Organizational Partners (ARIB, CWTS, ETSI, T1, TTA,TTC).
All rights reserved.
3GPP
Release 1999
Contents
Foreword............................................................................................................................................................ 4
1
Scope ....................................................................................................................................................... 5
References ............................................................................................................................................... 5
Abbreviations .......................................................................................................................................... 5
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
Annex A (informative):
Change history............................................................................................... 64
3GPP
Release 1999
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:
x the first digit:
1 presented to TSG for information;
2 presented to TSG for approval;
3 or greater indicates TSG approved document under change control.
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
Scope
The present document describes examples of channel coding and multiplexing for physical channels of FDD mode and
TDD mode.
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 specific reference, subsequent revisions do not apply.
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)".
[2]
[3]
[4]
[5]
[6]
3GPP TS 25.221: "Physical channels and mapping of transport channels onto physical channels
(TDD)".
[7]
[8]
[9]
[10]
Abbreviations
For the purposes of the present document, the following abbreviations apply:
BCH
CC
CCPCH
CRC
DCH
DCCH
DL
DPCH
DPCCH
DPDCH
FACH
FDD
MA
Mcps
Broadcast Channel
Convolutional coding
Common Control Physical Channel
Cyclic Redundancy Code
Dedicated Channel
Dedicated Control Channel
Downlink
Dedicated Physical Channel
Dedicated Physical Control Channel
Dedicated Physical Data Channel
Forward Access Channel
Frequency Division Duplex
Midamble
Mega Chip Per Second
3GPP
Release 1999
PCCPCH
PCH
PRACH
RACH
SF
SCCPCH
TDD
TFCI
TPC
TrBk
TrCh
TTI
UL
Following examples of channel coding and multiplexing is according to reference [2] and [7]. If there are any
contradictions between following examples and the references, the present document should be corrected according to
the references unless it is clear that the contradiction comes from error in the references.
Number and variables in following figures show the number of bits in corresponding fields.
4.1
FDD mode
4.1.1
Downlink
4.1.1.1
BCH
Table 1: Parameters for BCH
Transport block size
CRC
Coding
TTI
The number of codes
SF
246
16 bits
CC, coding rate = 1/2
20 ms
1
256
3GPP
Release 1999
Transport block
246
CRC Tail
246
Convolutional
coding R=1/2
16
Rate Matching
540
1st interleaving
540
Radio frame
segmentation
540
2nd interleaving
Physical channel
mapping
PCCPCH
270
270
270
270
15
15
18
18
18
18
18
18
Slot
Radio frame
Radio frame
3GPP
Release 1999
4.1.1.2
PCH
FACH1
FACH2
PCH
FACH1
FACH2
PCH, FACH2
FACH1
3GPP
Release 1999
PCH
FACH1
FACH2
NPCH_TB
360
168
Transport block
CRC attachment
CRC
NPCH_TB
TrBk
concatenation
CRC
16
CRC
168
16
360
16
BPCH TrBks
(BPCH =0,1)
BFACH1 TrBks
(BFACH1 =0,1)
BFACH2 TrBks
(BFACH2 =0,1,2,3)
(NPCH_TB+16) * BPCH
376* BFACH1
184* BFACH2
376* BFACH1
184* BFACH2
Tail
(NPCH_TB+16) * BPCH 8*BPCH
CC R=1/2 or TC
Tail
1128* BFACH1
8*BFACH2/3
2*(184* BFACH2+8*BFACH2/3 )
)
Tail
1128* BFACH1
Rate matching
TrCH multiplexing
Insertion of DTX
indication
12* BFACH1
(1140+NFACH1_RM)* BFACH1
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
mapping
[2*(NPCH_TB +24)+ NPCH_RM]* BPCH + (1140+NFACH1_RM)* BFACH1 + 2*(184* BFACH2+8*BFACH2/3 )+NFACH2_RM*BFACH2/3 +NSCCPCH_DI
SCCPCH
15
15
NSCCPCH_TFCI
Radio frame
TFCI
Figure 2: Channel coding and multiplexing example for PCH and FACH
3GPP
Release 1999
4.1.1.3
4.1.1.3.1
4.1.1.3.1.1
10
NOTE:
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.
Table 3: Parameter examples for 3.4 kbps data
Transport block size
Transport block set size
CRC
Coding
TTI
148 bits
148*B bits (B=0, 1)
16 bits
CC, coding rate = 1/3
40 ms
3GPP
Release 1999
11
Transport block
148
CRC attachment
CRC
148
TrBk concatination
16 bits
B TrBks (B =0,1)
164*B
Tail
164*B
Convolutional
coding R=1/3
8*B
516*B
Rate matching
Insertion of DTX
indication*
(516+NRM)*B
1st interleaving
(516+NRM)*B+NDI
Radio frame
segmentation
(516+NRM)*B+NDI
#1
#2
#3
#4
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
4.1.1.3.1.2
NOTE:
TrCH#a
TrCH#b
TrCH#c
#1
#2
#3
TFCS
CRC
CRC parity bit attachment for 0 bit transport block
Coding
TTI
NTrCHa
3
0, 39 or 81bits
103 bits
60 bits
NTrCHa=1*81, NTrCHb=1*103, NTrCHc=1*60 bits
NTrCHa=1*39, NTrCHb=0*103, NTrCHc=0*60 bits
NTrCHa=1*0, NTrCHb=0*103, NTrCHc=0*60 bits
12 bits (attached only to TrCh#a)
Applied only to TrCH#a
CC,
coding rate = 1/3 for TrCh#a, b
coding rate = 1/2 for TrCh#c
20 ms
TrCh#b
TrCh#c
NTrCHb
NTrCHc
NTrCHb
NTrCHc
CRC
NTrCHa
12
Tail
Convolutional
coding R=1/3, 1/2
NTrCHa+12
3*(NTrCHa+20)
Rate matching
Insertion of DTX
indication
8*NTrCHb/103
3*(NTrCHb+8* NTrCHb/103)
3*(NTrCHa+20)+NRMa
3*(NTrCHb+8*
NTrCHb/103)+NRMb
3*(NTrCHa+20)+NRMa+NDI1
3*(NTrCHb+8*
NTrCHb/103)+NRMb+NDIb
1st interleaving
Radio frame
segmentation
Tail
NTrCHb
3*(NTrCHa+20)+NRMa+NDI1
3*(NTrCHb+8*
NTrCHb/103)+NRMb+NDIb
Tail
NTrCHc
8* NTrCHc/60
2*(NTrCHc+8* NTrCHc/60)
2*(NTrCHc+8*
NTrCHc/60)+NRMc
2*(NTrCHc+8*
NTrCHc/60)+NRMc+NDIc
2*(NTrCHc+8*
NTrCHc/60)+NRMc+NDIc
#1a
#2a
#1b
#2b
#1c
#2c
NRFa
NRFa
NRFb
NRFb
NRFc
NRFc
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
4.1.1.3.1.3
NOTE:
1
576 bits
576*B bits (B = 0, 1, 2)
576*B bits (B = 0, 1, 2, 3, 4)
16 bits
Turbo coding, coding rate = 1/3
40 ms
Transport block
576
CRC attachment
CRC
576
TrBk
concatenation
16
B TrBks
(B=0,1,,, or 4)
592* B
1776*B
Tail
1776*B
Rate matching
12*B/4
1st interleaving
1776* B+12*B/4+NRM
Radio frame
segmentation
1776* B +12*B/4+NRM
#1
#2
#3
#4
(1776* B +12
*B/4+NRM)/4
(1776* B +12
*B/4+NRM)/4
(1776* B +12
*B/4+NRM)/4
(1776* B +12
*B/4+NRM)/4
To TrCh Multiplexing
Figure 5: Channel coding and multiplexing example for 28.8/57.6 kbps data
3GPP
Release 1999
14
4.1.1.3.1.4
NOTE:
1
336 bits
336*B bits (B = 0, 1, 2, 3, 4)
336*B bits (B = 0, 1, 2, 4, 8)
336*B bits (B = 0, 1, 2, 4, 8, 9)
16 bits
Turbo coding, coding rate = 1/3
20 ms
64 kbps
128 kbps
144 kbps
CRC
Coding
TTI
Transport block
336
CRC attachment
CRC
336
TrBk
concatenation
16
B TrBks
(B=0, 1, 2, 3, 4, 8, 9)
352* B
1056*B
Tail
1056*B
Rate matching
12*B/9
1056* B+12*B/9+NRM
1st interleaving
Radio frame
segmentation
1056* B +12*B/9+NRM
#1
#2
(1056* B +12*B/9+NRM)/2
(1056* B +12*B/9+NRM)/2
To TrCh Multiplexing
Figure 6: Channel coding and multiplexing example for 64/128/144 kbps packet data
3GPP
Release 1999
15
4.1.1.3.1.5
NOTE:
1
336 bits
336*B bits (B = 0, 1, 2, 4, 8, 12 for TTI=10 ms,
B = 0, 1, 2, 4, 8, 12, 16, 20, 24 for TTI=20 ms)
16 bits
Turbo coding, coding rate = 1/3
10 or 20 ms
3GPP
Release 1999
16
Transport block
CRC attachment
336
CRC
336
TrBk
concatenation
16
B TrBks
(B=0, 1, 2, 4, 8, 12)
352* B
1056*B
Tail
Rate matching
1st interleaving
1056*B
12*B/12
1056* B+12*B/12+NRM
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
Transport block
336
CRC attachment
CRC
336
16
TrBk
concatenation
B TrBks
(B=0, 1, 2, 4, 8, 12, 16, 20, 24)
Code block
segmentation
352* B
176* B
176* B
528* B
528* B
Tail
Rate matching
528* B
Tail
528* B
12*B/24
1st interleaving
Radio frame
segmentation
12*B/24
#1
#2
(1056* B +24*B/24+NRM)/2
(1056* B +24*B/24+NRM)/2
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
4.1.1.3.1.6
NOTE:
Transport block
CRC attachment
TrBk
concatenation
1
640 bits
4*640 bits
16 bits
Turbo coding, coding rate = 1/3
40 ms
#1
#4
640
640
#1
CRC
#4
CRC
640
16
640
16
2624
7872
Tail
7872
Rate matching
12
7884+NRM
1st interleaving
Radio frame
segmentation
7884+NRM
#1
#4
(7884+NRM)/4
(7884+NRM)/4
To TrCh Multiplexing
Figure 9: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999
4.1.1.3.2
4.1.1.3.2.1
NOTE:
19
Table 9 shows example of physical channel parameters for stand-alone mapping of 3.4 kbps data.
2nd interleaving
Physical channel
mapping
15 ksps DPCH
slot
#1
#2
#3
#4
129+NRM /4=150
129+NRM /4=150
129+NRM /4=150
129+NRM /4=150
150
150
150
150
15 1
CFN=4N
slot
15 1
CFN=4N+1
slot
15 1
CFN=4N+2
slot
15
CFN=4N+3
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
(ksps)
15
Npilot
(bits)
4
NTFCI
(bits)
0
3GPP
NTPC
(bits)
2
Ndata1
(bits)
2
Ndata2
(bits)
12
Release 1999
20
4.1.1.3.2.2
NOTE:
Example for multiplexing of 12.2 kbps data and 3.4 kbps data
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.
12.2 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
Physical channel
mapping
30 ksps DPCH
510
1
slot
510
15 1
CFN=4N
slot
510
15 1
slot
CFN=4N+1
510
15 1
CFN=4N+2
slot
15
CFN=4N+3
Pilot symbol
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
Symbol rate
(ksps)
30
Npilot
(bits)
4
NTFCI
(bits)
0
3GPP
NTPC
(bits)
2
Ndata1
(bits)
6
Ndata2
(bits)
28
TPC
Release 1999
4.1.1.3.2.3
NOTE:
21
Example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
This example can be applied to multiplexing of Modem/FAX and DCCH.
Table 11 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
3.4 kbps data
#2
#3
#1
#4
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#3
#3
#4
#4
Insertion of DTX
indication
2nd interleaving
Physical channel
mapping
1
15 1
15 1
15 1
15
DPDCH
slot
CFN=4N
CFN=4N+2
CFN=4N+1
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
4.1.1.3.2.4
NOTE:
Data rate
(kbps)
28.8
Symbol rate
(ksps)
60
No.of physical
channel: P
1
Npilot
(bits)
8
NTFCI
(bits)
8
NTPC
(bits)
4
Ndata1
(bits)
12
Ndata2
(bits)
48
57.6
120
28
112
Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
This example can be applied to multiplexing 64/128/144/384 kbps packet data and DCCH.
3GPP
Release 1999
22
Table 12 shows example of physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data.
Packet data
#1
Packet data
#2
#1
#1
#2
#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
#1
#P
#1
#P
#1
#P
#1
#P
2nd interleaving
Physical channel
mapping
1
15 1
15 1
15 1
15
#1
DPDCH
#P
slot
CFN=4N
CFN=4N+2
CFN=4N+1
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
Table 12: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
4.1.1.3.2.5
NOTE:
Data rate
(kbps)
64
Symbol rate
(ksps)
120
No.of physical
channel: P
1
Npilot
(bits)
8
NTFCI
(bits)
8
NTPC
(bits)
4
Ndata1
(bits)
28
Ndata2
(bits)
112
128
240
16
56
232
144
240
16
56
232
384
240
16
56
232
480
16
120
488
Table 13 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
64 kbps data
#1
#2
#4
#1
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#3
#3
#4
#4
Insertion of DTX
indication
2nd interleaving
Physical channel
mapping
15 1
15 1
15 1
15
CFN=4N
CFN=4N+2
CFN=4N+1
CFN=4N+3
Pilot symbol
TFCI&TPC
Figure 14: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
Release 1999
24
Table 13: Physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data
Symbol rate
(ksps)
120
4.1.1.3.2.6
NOTE:
No. of physical
channel
1
Npilot
(bits)
8
NTFCI
(bits)
8*
NTPC
(bits)
4
Ndata1
(bits)
28
Ndata2
(bits)
112
Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
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
Packet data
#1
Packet data
#2
#1
#2
#1
#2
#3
#4
TrCH
multiplexing
#1a #1b #1c
#1
#1
#2
#2
#1
#3
#2
#4
Insertion of DTX
indication
Physical channel
segmentation
#1
#P
#1
#P
#1
#P
#1
#P
#1
#P
#1
#P
#1
#P
#1
#P
nd
2 interleaving
Physical channel
mapping
1
15 1
15 1
15 1
15
#1
DPDCH
#P
slot
CFN=4N
CFN=4N+2
CFN=4N+1
CFN=4N+3
Pilot symbol
TFCI&TPC
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
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
(kbps)
64
Symbol rate
(ksps)
120
No.of physical
channel: P
1
Npilot
(bits)
8
NTFCI
(bits)
8
NTPC
(bits)
4
Ndata1
(bits)
28
Ndata2
(bits)
112
128
240
16
56
232
144
240
16
56
232
384
240
16
56
232
480
16
120
488
3GPP
Release 1999
4.1.2
4.1.2.1
26
Uplink
Example for RACH
Table 15: Parameter examples for RACH
Transport block size
CRC
Coding
TTI
Minimum spreading factor
Transport block
CRC attachment
NRACH
NRACH
CRC
16
Tail
Convolutional
coding R=1/2
NRACH +16
2*(NRACH +24)
1st interleaving
Radio frame
segmentation
Rate matching
NRACH +24
NRACH +24
2nd interleaving
Physical channel
mapping
PRACH Data
Radio frame
Radio frame
3GPP
Release 1999
4.1.2.2
27
4.1.2.2.1
4.1.2.2.1.1
NOTE:
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.
Table 16: Parameter examples for 3.4 kbps data
Transport block size
Transport block set size
CRC
Coding
TTI
148 bits
0, 148 bits
16 bits
CC, coding rate = 1/3
40 ms
Transport block
148
CRC attachment
CRC
148
16
B TrBks (B =0,1)
TrBk concatenation
164
Convolutional
coding R=1/3
1st interleaving
516*B
Radio frame
segmentation
516*B
Rate matching
8*B
#1
#2
#3
#4
129*B
129*B
129*B
129*B
#1
#2
#3
129*B +NRM1
129*B +NRM2
129*B +NRM3
#4
129*B +NRM4
To TrCh Multiplexing
Figure 17: Channel coding and multiplexing example for 3.4 kbps data
3GPP
Release 1999
28
4.1.2.2.1.2
NOTE:
TTI
NTrCHa
3
39 or 81bits
103 bits
60 bits
NTrCHa=1*81, NTrCHb=1*103, NTrCHc=1*60 bits
NTrCHa=1*39, NTrCHb=0*103, NTrCHc=0*103 bits
NTrCHa=0*81, NTrCHb=0*103, NTrCHc=0*60 bits
12 bits (attached only to TrCh#a)
CC,
coding rate = 1/3 for TrCh#a, b
coding rate = 1/2 for TrCh#c
20 ms
TrCh#b
TrCh#c
NTrCHb
NTrCHc
CRC
NTrCHa
12
Convolutional
coding R=1/3, 1/2
NTrCHa+12
NTrCHb
Tail
3*( NTrCHa+20)
1st interleaving
3*( NTrCHa+20)
Radio frame
segmentation
Rate matching
Tail
NTrCHb
Radio frame
equalization
NTrCHc
Tail
3*( NTrCHb+8*NTrCHb/103)
3*( NTrCHa+20)+1*
NTrCHa /81
NTrCHc
8*NTrCHb/103
3*( NTrCHb+8*NTrCHb/103)
3*( NTrCHb+8*NTrCHb/103)+1*
NTrCHb/103
8*NTrCHc/60
2*( NTrCHc+8*NTrCHc/60)
2*( NTrCHc+8*NTrCHc/60)
2*( NTrCHc+8*NTrCHc/60)
#1a
#2b
#1b
#2b
#1c
#2c
NRFa
NRFa
NRFb
NRFb
NRFc
NRFc
#1a
#2b
#1b
#2b
#1c
#2c
NRFa+NRM_1a NRFa+NRM_2b
NRFb+NRM_1b NRFb+NRM_2b
NRFc+NRM NRFc+NRM_
_1c
2c
To TrCh Multiplexing
Figure 18: Channel coding and multiplexing example for 12.2 kbps data
3GPP
Release 1999
29
4.1.2.2.1.3
NOTE:
1
576 bits
576*B bits (B = 0, 1, 2)
576*B bits (B = 0, 1, 2, 3, 4)
16 bits
Turbo coding, coding rate = 1/3
40 ms
Transport block
576
CRC attachment
CRC
576
16
B TrBks
(B=0,1,,, or 4)
TrBk concatenation
592* B
1776* B
Tail
st
1776* B
1 interleaving
Radio frame
segmentation
Rate matching
12*B/4
1776* B +12*B/4
#1
#2
#3
#4
(1776* B
+12*B/4)/4
(1776* B
+12*B/4)/4
(1776* B
+12*B/4)/4
(1776* B
+12*B/4)/4
#1
#2
#3
#4
(1776* B+12
*B/4)/4+NRM1
(1776* B+12
*B/4)/4+NRM2
(1776* B+12
*B/4)/4+NRM3
(1776* B+12
*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
4.1.2.2.1.4
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.
Table 19: Parameters for 64/128/144 kbps packet data
The number of TrChs
Transport block size
Transport block
64 kbps
Set size
128 kbps
144 kbps
CRC
Coding
TTI
1
336 bits
336*B bits (B = 0, 1, 2, 3, 4)
336*B bits (B = 0, 1, 2, 4, 8)
336*B bits (B = 0, 1, 2, 4, 8, 9)
16 bits
Turbo coding, coding rate = 1/3
20 ms
Transport block
336
CRC attachment
CRC
336
16
B TrBks
(B=0, 1, 2, 3, 4, 8, 9)
TrBk concatenation
352* B
1056* B
Tail
st
1056* B
1 interleaving
Radio frame
segmentation
Rate matching
12*B/9
1056* B +12*B/9
#1
#2
(1056* B +12*B/9)/2
(1056* B +12*B/9)/2
#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
4.1.2.2.1.5
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.
Table 20: Parameters for 384 kbps packet data
The number of TrChs
Transport block size
Transport block Set size 384 kbps
CRC
Coding
TTI
1
336 bits
336*B bits (B = 0, 1, 2, 4, 8, 12, 16, 20, 24)
16 bits
Turbo coding, coding rate = 1/3
20 ms
Transport block
336
CRC attachment
CRC
336
TrBk concatenation
16
B TrBks
(B=0, 1, 2, 4, 8, 12, 16, 20, 24)
Code block
segmentation
352* B
176* B
176* B
528* B
528* B
Tail
st
1 interleaving
528* B
Radio frame
segmentation
Rate matching
Tail
528* B
12*B/24
12*B/24
1056* B +24*B/24
#1
#2
(1056* B +24*B/24)/2
(1056* B +24*B/24)/2
#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
4.1.2.2.1.6
NOTE:
Transport block
CRC attachment
TrBk
concatenation
1
640 bits
4*640 bits
16 bits
Turbo coding, coding rate = 1/3
40 ms
#1
#4
640
640
#1
CRC
#4
CRC
640
16
640
16
2624
7872
Tail
st
1 interleaving
7872
Radio frame
segmentation
7884
Rate matching
12
#1
#4
1971
1971
#1
#4
1971+NRM1
1971+NRM4
To TrCh Multiplexing
Figure 22: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999
4.1.2.2.2
33
4.1.2.2.2.1
NOTE:
2nd interleaving
Physical channel
mapping
#1
#2
#3
#4
129+NRM1=150
129+NRM2=150
129+NRM3=150
129+NRM4=150
150
150
150
150
15 ksps DPDCH
CFN=4N
CFN=4N+1
CFN=4N+2
CFN=4N+3
Figure 23: Channel coding and multiplexing example for stand-alone mapping of 3.4 kbps data
3GPP
Release 1999
34
4.1.2.2.2.2
NOTE:
Example for multiplexing of 12.2 kbps data and 3.4 kbps data
#2a
#1b
#2b
#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
2nd interleaving
Physical channel
mapping
600
600
600
600
60 ksps DPDCH
CFN=4N
CFN=4N+1
CFN=4N+2
CFN=4N+3
Figure 24: Channel coding and multiplexing example for multiplexing of 12.2 kbps data and 3.4 kbps data
3GPP
#2c
#4
Release 1999
35
4.1.2.2.2.3
NOTE:
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.
#2
#3
#1
#4
#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
Data rate
(kbps)
28.8
Maximum
symbol rate
(ksps)
120
57.6
240
3GPP
No.of physical
channel
Release 1999
36
4.1.2.2.2.4
NOTE:
Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
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.
Packet data
#1
Packet data
#2
#1
#1
#2
#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
Data rate
(kbps)
64
Maximum
symbol rate
(ksps)
240
128
480
144
480
384
960
3GPP
No.of physical
channel
Release 1999
37
4.1.2.2.2.5
NOTE:
64 kbps data
#1
#2
#4
#1
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#3
#3
#4
2nd interleaving
Physical channel
mapping
240 ksps DPDCH
CFN=4N
CFN=4N+1
CFN=4N+2
CFN=4N+3
Figure 27: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
#4
Release 1999
38
4.1.2.2.2.6
NOTE:
Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
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.
Packet data
#1
Packet data
#2
#1
#2
#2
#3
#4
TrCH
multiplexing
#1a #1b #1c
#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 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
Data rate
(kbps)
64
Maximum
symbol rate
(ksps)
240
128
480
144
480
384
960
3GPP
No.of physical
channel
Release 1999
39
4.2
TDD mode
4.2.1
Downlink
4.2.1.1
BCH
246 bit
16 bit
CC, coding rate = 1/2
20 ms
512 chips
SF = 16 x 1 x 1 time slot
0 bit
0 bit
Transport block
246
CRC Tail
16
246
Convolutional
coding R=1/2
1st interleaving
540
Radio frame
segmentation
540
270
Rate Matching
2nd interleaving
270
244
244
244
Physical channel
mapping
SF=16
244
MA
122
MA
512
122
Radio frame#i
Figure 29: Channel coding for BCH
3GPP
122
512
122
Radio frame#i+1
Release 1999
4.2.1.2
40
PCH
FACH1
FACH2
PCH
FACH1
FACH2
PCH, FACH2
FACH1
3GPP
Release 1999
41
PCH
FACH1
FACH2
Transport block
NPCH_TB
CRC attachment
363
171
CRC
NPCH_TB
TrBk
concatenation
CRC
16
363
BPCH_TrBks
(BPCH =0,1)
CRC
16
171
BFACH1 TrBks
(BFACH1 =0,1)
16
BFACH2 TrBks
(BFACH2 =0,1,2)
379 * BFACH1
187 * BFACH2
Tail
Tail
Convolutional
coding R=1/2 or
TC
Tail bit attachment
for TC
379 * BFACH1
8*BPCH
2*(NPCH_TB+24)*BPCH
187 * BFACH2
8*BFACH2/3
2*(187*BFACH2+8*BFACH2/3
1137 * BPFACH1
Tail
1137 * BPFACH1
12*BFACH1
Rate matching
[2*(NPCH_TB+24)+NPCH_RM]*BPCH
(1149+NFACH1)*BFACH1
2*(187*BFACH2+8*BFACH2/3)+NFACH2_RM*BFACH2/3
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
114
MA
114
114
114
TFCI
Radio frame#i+1
Radio frame#i
Figure 30: Channel coding and multiplexing example for PCH and FACH
4.2.1.3
4.2.1.3.1
4.2.1.3.1.1
NOTE:
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
148 bits
148*B bits (B=0,1)
16 bits
CC, coding rate = 1/3
40 ms
Transport block
148
CRC attachment
CRC
148
TrBk concatination
16 bits
B TrBks (B=0,1)
164*B
Tail
Convolutional
coding R=1/3
164*B
1st interleaving
516*B
Radio frame
segmentation
516*B
#1
Rate matching
8*B
516*B/4
#2
#3
516*B/4
#4
516*B/4
516*B/4
#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
4.2.1.3.1.2
NOTE:
TrCH#a
TrCH#b
TrCH#c
#1
#2
#3
CRC
Coding
TTI
NTrCHa
3
39 or 81 bits
103 bits
60 bits
NTrCHa=1*81, NTrCHb=1*103, NTrCHc=1*60 bits
NTrCHa=1*39, NTrCHb=0*103, NTrCHc=0*60 bits
NTrCHa=0*81, NTrCHb=0*103, NTrCHc=0*60 bits
12 bits (attached only to TrCh#a)
CC,
coding rate = 1/3 for TrCh#a, b
coding rate = 1/2 for TrCh#c
20 ms
TrCh#b
TrCh#c
NTrCHb
NTrCHc
NTrCHb
NTrCHc
CRC
NTrCHa 12
Tail
Convolutional
coding R=1/3, 1/2
Radio frame
equalization
1st interleaving
Radio frame
segmentation
NTrCHa+12
3*( NTrCHa+20)
3*( NTrCHa+20)+Nrfe
Tail
NTrCHb
Tail
8*NTrCHb/103
NTrCHc
8*NTrCHc/60
2*( NTrCHc+8*NTrCHc/60)
Nrfe
2*( NTrCHc+8*NTrCHc/60)
2*( NTrCHc+8*NTrCHc/60)
#1a
#2a
#1b
#2b
#1c
#2c
#1a
#2a
#1b
#2b
#1c
#2c
NRFa
NRFa
NRFb
NRFb
NRFc
Rate matching
NRFc
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
4.2.1.3.1.3
1
576 bits
576*B bits (B=0, 1, 2)
576*B bits (B=0, 1, 2, 3, 4)
16 bits
Turbo coding, coding rate = 1/3
40 ms
28.8 kbps
57.6 kpbs
CRC
Coding
TTI
Transport block
576
CRC attachment
CRC
576
TrBk
concatenation
16
B TrBks
(B=0,1,,, or 4)
592* B
1776*B
Tail
1776*B
1st interleaving
Radio frame
segmentation
12*B/4
1776* B +12*B/4
#1
#2
#3
#4
(1776* B +12
*B/4)/4
(1776* B +12
*B/4)/4
(1776* B +12
*B/4)/4
(1776* B +12
*B/4)/4
#1
#2
#3
#4
(1776* B +12
*B/4)/4+NRM
(1776* B +12
*B/4)/4+NRM
(1776* B +12
*B/4)/4+NRM
(1776* B +12
*B/4)/4+NRM
Rate matching
To TrCh Multiplexing
Figure 33: Channel coding and multiplexing example for 28.8/57.6 kbps data
3GPP
Release 1999
45
4.2.1.3.1.4
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.
Table 30: Parameters for 64/128/144 kbps packet data
The number of TrChs
Transport block size
Transport block
64 kbps
set size
128 kbps
144 kbps
CRC
Coding
TTI
1
336 bits
336*B bits (B = 0, 1, 2, 3, 4)
336*B bits (B = 0, 1, 2, 4, 8)
336*B bits (B = 0, 1, 2, 4, 8, 9)
16 bits
Turbo coding, coding rate = 1/3
20 ms
Transport block
336
CRC attachment
CRC
336
TrBk
concatenation
16
B TrBks
(B=0, 1, 2, 3, 4, 8, 9)
352* B
1056*B
Tail
1056*B
st
1 interleaving
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
#1
#2
(1056* B +12*B/9+NRM)/2
(1056* B +12*B/9+NRM)/2
Rate matching
To TrCh Multiplexing
Figure 34: Channel coding and multiplexing example for 64/128/144 kbps packet data
3GPP
Release 1999
46
4.2.1.3.1.5
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.
Table 31: Parameters for 384 kbps packet data
The number of TrChs
Transport block size
Transport block set size
CRC
Coding
TTI
1
336 bits
336*B bits
(B = 0, 1, 2, 4, 8, 12 for TTI=10ms,
B = 0, 1, 2, 4, 8, 12, 16, 20, 24 for TTI=20ms)
16 bits
Turbo coding, coding rate = 1/3
10 or 20 ms
Transport block
CRC attachment
336
CRC
336
TrBk
concatenation
16
B TrBks
(B=0, 1, 2, 4, 8, 12)
352* B
1056*B
Tail
1056*B
st
1 interleaving
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
Transport block
336
CRC attachment
CRC
336
TrBk
concatenation
16
B TrBks
(B=0, 1, 2, 4, 8, 12, 16, 20, 24)
352* B
code block
segmentation
176* B
176* B
528* B
528* B
528* B
12*B/24
Tail
528* B
12*B/24
1st interleaving
1056* B+24*B/24
(1056* B +24*B/24)/2
(1056* B +24*B/24)/2
#1
#2
(1056* B +24*B/24+NRM)/2
(1056* B +24*B/24+NRM)/2
Radio frame
segmentation
Rate matching
To TrCh Multiplexing
Figure 36: Channel coding and multiplexing example for 384 kbps packet data in case of TTI=20ms
4.2.1.3.1.6
NOTE:
1
640 bits
4*640 bits
16 bits
Turbo coding, coding rate = 1/3
40 ms
3GPP
Release 1999
48
Transport block
CRC attachment
...
#1
#4
640
640
#1
TrBk concatenation
...
CRC
640
#4
CRC
640
16
2624
7872
16
Tail
1st interleaving
7872
Radio frame
segmentation
7884
#1
Rate matching
12
#4
...
1971
1971
...
#1
1971+NRM
#4
1971+NRM
To TrCh Multiplexing
Figure 37: Channel coding and multiplexing example for 64 kbps data
3GPP
Release 1999
49
4.2.1.3.2
4.2.1.3.2.1
NOTE:
Table 33 shows example of physical channel parameters for Stand-alone mapping of 3.4 kbps data.
3.4 kbps data
#1
#2
129+NRM1=228
2nd interleaving
Physical channel
mapping
T MA T
114
Radio frame #i
114
129+NRM1=228
228
T MA T
114
#4
129+NRM1=228
228
228
SF=16
#3
129+NRM1=228
228
T MA T
114
114
T MA T
114
114
Table 33: Physical channel parameters for Stand-alone mapping of 3.4 kbps data
512 chips
SF16 x 1 code x 1 time slot
16 bit
0 bit
3GPP
114
Figure 38: Channel coding and multiplexing example for Stand-alone mapping of 3.4 kbps data
Midamble
Codes and time slots
TFCI
TPC
T TFCI
Release 1999
50
4.2.1.3.2.2
NOTE:
Example for multiplexing of 12.2 kbps data and 3.4 kbps data
#2a
#1b
#2b
#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
472
Physical channel
mapping
472
MA
SF=16
MA
122
122
Radio frame #i
122
114
MA
122
T MA T
114
472
MA
122
T MA T
114
472
122
122
T MA T
114
114
122
T MA T
114
114
114
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
Midamble
Codes and time slots
TFCI
TPC
512 chips
SF16 x 2 code x 1 time slot
16 bit
0 bit
3GPP
T TFCI
Release 1999
51
4.2.1.3.2.3
NOTE:
Table 35 shows example of physical channel parameters for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data.
28.8/57.6 kbps data
#1
#2
#3
#1
#4
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#3
#3
#4
#4
nd
2 interleaving
Physical channel
mapping
SF=16
MA
MA
ND1
ND1
ND1
ND1
ND1
MA
T MA T
8
ND1
ND1
ND1
MA
ND1
ND2
MA
ND1
ND2
Radio frame #i
ND2
ND1
ND1
ND1
ND1
MA
T MA T
MA
ND1
MA
T MA T
ND2
ND2
ND1
T MA T
ND2
ND2
ND2
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
ND1, ND2
Code & time
slots
TFCI
TPC
28.8/57.6 kbps
28.8/57.6 kbps
28.8 kbps
57.6 kbps
3GPP
512 chips
122 bit, 114 bit
SF16 x 2 codes x 1 time slot
SF16 x 4 codes x 1 time slot
16 bit
0 bit
T TFCI
Release 1999
52
4.2.1.3.2.4
NOTE:
Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
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.
Packet data
#1
Packet data
#2
#1
#1
#2
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#1
#3
#2
#4
nd
2 interleaving
Physical channel
mapping
SF=16
MA
MA
ND1
ND1
ND1
MA
ND1
ND1
Radio frame #i
ND1
ND2
ND1
MA
ND1
T MA T
ND2
ND1
MA
ND1
T MA T
MA
ND1
MA
ND1
ND2
MA
ND1
ND1
ND1
T MA T
ND2
ND2
ND1
T MA T
ND2
ND2
ND2
Figure 41: Channel coding and multiplexing example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
3GPP
T TFCI
Release 1999
53
Table 36: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Midamble
ND1, ND2
Code & time
slots
64 kbps
128 & 144 & 384 kbps
64 kbps
128 & 144 & 384 kbps
64 kbps
128 kbps
144 kbps
384 kbps
TFCI
TPC
3GPP
512 chips
256 chips
122 bit, 114 bit
138 bit, 130 bit
SF16 x 5 codes x 1 time slot
SF16 x 8 codes x 1 time slot
SF16 x 9 codes x 1 time slot
SF16 x 8 codes x 3 time slots
16 bit
0 bit
Release 1999
54
4.2.1.3.2.5
NOTE:
Table 37 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
64 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
1204
SF=16
1204
MA
MA
122
122
122
122
122
122
122
122
122
114
114
MA
MA
T MA T
8
122
122
122
122
Radio frame #i
122
122
122
114
114
MA
122
122
122
122
122
122
114
114
122
MA
MA
122
MA
T MA T
8
122
MA
MA
122
122
MA
122
MA
122
MA
122
1204
MA
122
MA
114
1204
MA
T MA T
122
T MA T
114
Figure 42: Channel coding and multiplexing example for multiplexing of 64 kbps data and 3.4 kbps data
3GPP
Release 1999
55
Table 37: Physical channel parameters for multiplexing of 64 kbps packet data and 3.4 kbps data
Midamble
Code & time slots
TFCI
TPC
4.2.1.3.2.6
NOTE:
512 chips
SF16 x 5 codes x 1 time slot
16 bit
0 bit
Example for multiplexing of 12.2 kbps data, 64/128/144/384 kbps packet data and 3.4 kbps data
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
Packet data
#1
Packet data
#2
#1
#2
#1
#2
#3
#4
TrCH
multiplexing
#1a #1b #1c
#1
#1
#2
#2
#1
#3
#2
#4
2nd interleaving
#1
#P
#1
ND1
ND1
ND1
ND1
#P
#1
ND1
ND1
ND1
ND1
#P
#1
ND1
ND1
ND1
ND1
#P
Physical channel
mapping
SF=16
MA
MA
ND1
MA
MA
ND1
T MA T
ND2
MA
Radio frame #i
ND2
ND1
MA
T MA T
ND2
MA
MA
T MA T
ND2
ND2
ND1
T MA T
ND2
ND2
ND2
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
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
(kbps)
64
128
144
384
No. of
timeslots
1
1
1
3
3GPP
Midamble
length
512 chips
256 chips
256 chips
256 chips
NTFCI
NTPC
16
16
16
16
0
0
0
0
Release 1999
4.2.2
57
Uplink
4.2.2.1
RACH
Table 39: Parameters for RACH
Transport block size
CRC
Coding
TTI
Midamble
Codes and time slots
NRACH=168 bit
16 bit
CC, coding rate = 1/2
10 ms
512 chips
SF = 16 x 1 x 1 time slot or
SF = 8 x 1 x 1 time slot
0 bit
0 bit
TFCI
TPC
Transport block
CRC attachment
NRACH_TB
CRC
NRACH_TB
16
Convolutional
coding R=1/2
2* ( NRACH_TB +24)
Rate matching
2nd interleaving
2* ( NRACH_TB +24)+NRACH_RM
Physical channel
mapping
2* ( NRACH_TB +24)+NRACH_RM
SF=16 or SF=8
PRACH Data
Timeslot x
Figure 44: Channel coding and multiplexing example for PRACH
4.2.2.2
4.2.2.2.1
See 4.2.1.4.2.
3GPP
Release 1999
58
4.2.2.2.2
4.2.2.2.2.1
NOTE:
#2
129+NRM1=226
2nd interleaving
Physical channel
mapping
226
SF=16
2 8
Radio frame #i
114
129+NRM1=226
226
T MA P T
112
#4
129+NRM1=226
226
T MA P T
114
#3
129+NRM1=226
2 8
226
T MA P T
112
114
2 8
T MA P T
112
114
2 8
112
Figure 45: Channel coding and multiplexing example for Stand-alone mapping of 3.4 kbps data
3GPP
T TFCI
Release 1999
59
4.2.2.2.2.2
NOTE:
Example for multiplexing of 12.2 kbps data and 3.4 kbps data
#2a
#1b
#2b
#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
Physical channel
mapping
452
SF=8
452
T MA P T
228
2 8
Radio frame #i
452
T MA P T
224
228
452
T MA P T
2 8
224
228
2 8
T MA P T
224
228
2 8
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
Midamble
Codes and time slots
TFCI
TPC
512 chips
SF8 x 1 code x 1 time slot
16 bit
2 bit
3GPP
224
T TFCI
Release 1999
4.2.2.2.2.3
NOTE:
60
Example for multiplexing of 28.8/57.6 kbps data and 3.4 kbps data
Packet data
#1
#2
#3
#4
TrCH
multiplexing
#1
#2
#3
#4
2nd interleaving
Physical channel
mapping
28.8 kbps
packet data
57.6 kbps
packet data
SF=8
T MA P T
228
SF=4
2 8
T MA P T
456
2 8
T MA P T
T MA P T
228
224
2 8
224
228
456
2 8
2 8
T MA P T
224
228
T MA P T
T MA P T
448
448
456
2 8
2 8
224
T MA P T
448
456
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
Codes & time
slots
TFCI
TPC
28.8/57.6 kbps
28.8 kbps
57.6 kbps
512 chips
(SF8 x 1 code) x 1 time slot
(SF4 x 1 code) x 1 time slot
16 bit
2 bit
3GPP
Release 1999
61
4.2.2.2.2.4
NOTE:
Example for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
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.
Packet data
Packet data
#1
#2
#1
#1
#2
#2
#3
#4
TrCH
multiplexing
#1
#2
#1
#2
nd
2 interleaving
Physical channel
mapping
SF=4
64 kbps
packet data
MA
488
SF=16
SF=2
SF=2
144 kbps
packet data
114
2 8 1094
1096
SF=16
2 8 1094
1096
130
1104
2 8 1094
1096
2 8
130
MA
2 8
1104
T MA P T
128
130
MA
1104
1104
2 8
128
MA
1104
1104
1104
1104
MA
1104
112
2 8 1094
1104
T MA P T
128
2 8
T MA P T
1104
MA
1104
114
MA
1104
MA
488
T MA P T
112
1104
MA
1104
2 8
T MA P T
1104
MA
1104
SF=2
114
T MA P T
128
2 8
488
T MA P T
112
1104
T MA P T
SF=2
488
MA
1104
2 8
MA
488
T MA P T
MA
1104
130
384 kbps
packet data
488
T MA P T
112
2 8
T MA P T
1096
MA
488
T MA P T
114
128 kbps
packet data
MA
488
P TPC
MA
1104
1104
1104
1104
T TFCI
SF=2
T MA P T
1040
2 8
Radio frame #i
T MA P T
1024
1040
2 8
T MA P T
1024
1040
2 8
T MA P T
1024
1040
2 8
1024
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
Table 42: Physical channel parameters for multiplexing of 64/128/144/384 kbps packet data and 3.4 kbps data
Midamble
TFCI
TPC
NOTE:
64 kbps
128 & 144 & 384
kbps
64 kbps
128 kbps
144 kbps
384 kbps
512 chips
256 chips
{(SF16 x 1 code) + (SF4 x 1 code)} x 1 time slot
(SF2 x 1 code) x 1 time slot
{(SF16 x 1 code) + (SF2 x 1 code)} x 1 time slot
SF2 x 1 code x 3 time slot
16 bit
2 bit
As an additional example, physical channels can also be mapped without using multicode per timeslot, e.g.:
for 64kbps:
for 64kbps:
3GPP
Release 1999
63
4.2.2.2.2.5
NOTE:
Table 43 shows example of physical channel parameters for multiplexing of 64 kbps data and 3.4 kbps data.
64 kbps data
64 kbps data
#1
#2
#1
#1
#2
#3
#4
TrCH
multiplexing
#1
#1
#2
#2
#1
#3
#2
#4
2nd interleaving
Physical channel
mapping
1202
SF=4
1202
MA
MA
488
SF=16
488
2 8
488
Radio frame #i
114
MA
488
T MA P T
112
1202
MA
488
T MA P T
114
1202
488
488
T MA P T
2 8
112
114
2 8
488
T MA P T
112
114
2 8
112
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
Midamble
Codes & time slots
TFCI
TPC
NOTE:
512 chips
{(SF16 x 1 code) + (SF4 x 1 code)} x 1 time slot
16 bit
2 bit
As an additional example, physical channels can also be mapped without using multicode per timeslot, e.g.
for 64kbps:
for 64kbps:
3GPP
Release 1999
64
Annex A (informative):
Change history
Change history
Date
13/03/00
26/06/00
23/09/00
15/12/00
15/12/00
16/03/01
09/04/01
15/06/01
TSG #
RAN_07
RAN_08
RAN_09
RAN_10
RAN_10
RAN_11
RAN_12
TSG Doc.
RP-000093
RP-000276
RP-000349
RP-000546
RP-000546
RP-010067
RP-010340
CR Rev
Subject/Comment
- Approved at TSG RAN #7 and placed under Change Control
001
2 Corrections to align with "Typical radio parameter sets" from ISG
002
2 TDD related changes for TR25.944
003
2 Corrections for FDD part of TR 25.944
004
- TDD related changes for TR25.944, update
006
- Corrections for TDD sections
- Removal of the revision marks in figures
007
- Correction of TTI for PCH
3GPP
Old
3.0.0
3.1.0
3.2.0
3.2.0
3.3.0
3.4.0
3.4.1
New
3.0.0
3.1.0
3.2.0
3.3.0
3.3.0
3.4.0
3.4.1
3.5.0