Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
N-0
www.huawei.com
N-1
Foreword
l
Page1
N-2
Objectives
l
Page2
N-3
Contents
1. Physical Layer Overview
2. Physical Channels
3. Physical Layer Procedure
Page3
N-4
Contents
1. Physical Layer Overview
2. Physical Channels
3. Physical Layer Procedure
Page4
N-5
CN
CS
PS
Iu-CS
CS
Iu-PS
PS
Iu-CS
RNS
Iu-PS
RNS
Iur
RNC
RNC
UTRAN
Iub
NodeB
Iub
Iub
NodeB
NodeB
Iub
NodeB
Uu
UE
Copyright 2008 Huawei Technologies Co., Ltd. All rights reserved.
l
l
Page5
N-6
control
RRC
control
control
control
C-plane signaling
UuS boundary
L3
radio bearer
PDCP PDCP
RLC
RLC
RLC
RLC
RLC
RLC
L2/PDCP
RLC
BMC
L2/BMC
RLC
L2/RLC
logical channel
L2/MAC
MAC
transport channel
PHY
Copyright 2008 Huawei Technologies Co., Ltd. All rights reserved.
L1
Page6
The layer 1 supports all functions required for the transmission of bit streams on the
physical medium. It is also in charge of measurements function consisting in
indicating to higher layers, for example, Frame Error Rate (FER), Signal to Interference
Ratio (SIR), interference power, transmit power, It is basically composed of a
layer 1 management entity, a transport channel entity, and a physical channel
entity.
The layer 2 protocol is responsible for providing functions such as mapping, ciphering,
retransmission and segmentation. It is made of four sub-layers: MAC (Medium
Access Control), RLC (Radio Link Control), PDCP (Packet Data Convergence Protocol)
and BMC (Broadcast/Multicast Control).
The layer 3 is split into 2 parts: the access stratum and the non access stratum. The
access stratum part is RRC (Radio Resource Control). The higher layer signalling such
as Mobility Management (MM) and Call Control (CC) is assumed to belong to the
non-access stratum, and RRC provide carrier for these non access stratum signaling.
Not shown on the figure are connections between RRC and all the other protocol
layers (RLC, MAC, PDCP, BMC and L1), which provide local inter-layer control services.
Lower layer provides service to higher layer. RRC can control all the lower layers.
Physical layer provides transport channels to MAC layer. MAC layer provides logical
channels to RLC layer. RLC layer provides radio bearers to layer 3.
There are two planes in Uu interface: C-plane (control-plane ) which processes
signaling and U-plane (user-plane which is for ) which processes traffic data.
The protocol layers are located in the UE and the peer entities are in the NodeB or
Confidential Information of Huawei. No Spreading Without Permission
the RNC.
N-7
RAB, RB and RL
RAB
RB
RNC
UE
CN
RL
NodeB
UTRAN
Page7
RAB: The service that the access stratum provides to the non-access stratum for
transfer of user data between User Equipment and CN.
RB: The service provided by the layer 2 for transfer of user data between User
Equipment and Serving RNC.
RL: A "radio link" is a logical association between single User Equipment and a single
UTRAN access point. Its physical realization comprises one or more radio bearer
transmissions.
N-8
Contents
1. Physical Layer Overview
2. Physical Channels
3. Physical Layer Procedure
Page8
N-9
Contents
2. Physical Channels
2.1 Physical Channel Structure and Functions
2.2 Channel Mapping
Page9
N-10
Page10
In terms of protocol layer, the WCDMA radio interface has three types of channels:
physical channel, transport channel and logical channel. Logical channels are mapped
to transport channels and transport channels are mapped to physical channels.
Logical channel: Carrying user services directly. According to the types of the carried
services, it is divided into two types: control channel and service channel.
Transport channel: It is the interface between radio interface layer 2 and layer 1, and
it is the service provided for MAC layer by the physical layer. According to whether
the information transported is dedicated information for a user or common
information for all users, it is divided into dedicated channel and common channel.
Physical channel: It is the ultimate embodiment of all kinds of information when they
are transmitted on radio interface. Each channel which uses dedicated carrier
frequency, code (spreading code and scramble) and carrier phase (I or Q) can be
regarded as a physical channel.
N-11
Logical Channel
Dedicated traffic channel
(DTCH)
(CTCH)
(BCCH)
(PCCH)
(DCCH)
(CCCH)
Traffic channel
Control channel
Page11
Logical channels can be divided into two groups: control channels for control plane
information and traffic channel for user plane information.
The traffic channels are:
p
N-12
Logical Channel
Dedicated traffic channel
(DTCH)
(CTCH)
(BCCH)
(PCCH)
(DCCH)
(CCCH)
Traffic channel
Control channel
Page12
Broadcast Control Channel (BCCH): a downlink channel that broadcasts all system
information types (except type 14 that is only used in TDD). For example, system
information type 3 gives the cell identity. UEs decode system information on the BCH
except when in Cell_DCH mode. In that case, they can decode system information
type 10 on the FACH and other important signaling is sent on a DCCH.
Paging Control Channel (PCCH): a downlink channel that transfers paging
information. It is used to reach a UE (or several UEs) in idle mode or in connected
mode (Cell_PCH or URA_PCH state). The paging type 1 message is sent on the PCCH.
When a UE receives a page on the PCCH in connected mode, it shall enter Cell_FACH
state and make a cell update procedure.
N-13
Transport Channel
Dedicated Channel
(DCH)
Broadcast channel
(BCH)
(FACH)
Paging channel
(PCH)
(RACH)
Dedicated transport
channel
Common transport
channel
Page13
In order to carry logical channels, several transport channels are defined. They are:
p
N-14
Physical Channel
l
Most channels consist of radio frames and time slots, and each radio
frame consists of 15 time slots.
Page14
Now we will begin to discuss the physical channel. Physical channel is the most
important and complex channel, and a physical channel is defined by a specific
carrier frequency, code and relative phase. In CDMA system, the different code
(scrambling code or spreading code) can distinguish the channel. Most channels
consist of radio frames and time slots, and each radio frame consists of 15 time slots.
There are two types of physical channel: UL and DL.
N-15
Synchronization Channel
(SCH)
(PICH)
(AICH)
(CPICH)
(P-CCPCH)
Page15
N-16
Page16
N-17
Paging Channels
PICH--Paging
PICH--Paging Indicator
Indicator Channel
Channel
SCCPCH--Secondary
SCCPCH--Secondary Common
Common Control
Control Physical
Physical Channel
Channel
NodeB
UE
AICH--Acquisition
AICH--Acquisition Indicator
Indicator Channel
Channel
PRACH--Physical
PRACH--Physical Random
Random Access
Access Channel
Channel
Dedicated Channels
DPDCH--Dedicated
DPDCH--Dedicated Physical
Physical Data
Data Channel
Channel
DPCCH--Dedicated
DPCCH--Dedicated Physical
Physical Control
Control Channel
Channel
l
l
Page17
SCH and P-CPICH are used for cell search. P-CPICH also indicates the signal level and quality
in one cell.
P-CCPCH (carrying BCH) is used to carry system information.
PICH and S-CCPCH (carrying PCH and FACH) work together to provide paging. S-CCPCH can
also carry small capacity packet data in downlink.
PRACH (carrying RACH) and AICH work together for random access. PRACH can also carry
small capacity packet data in uplink.
DPDCH (carrying DCH) is used to carry dedicated traffic and higher layer signaling in uplink
and downlink. DPCCH carries some physical-layer control signaling for DPDCH.
HS-PDSCH (carrying HS-DSCH) is used to carry HSDPA data in downlink. HS-SCCH carries
some physical-layer control signaling for HS-PDSCH in downlink. HS-DPCCH is used to carry
some feedback from UE to NodeB in uplink. These three channels are introduced for HSDPA.
N-18
Slot #0
Primary
SCH
Secondary
SCH
ac
Slot #1
ac
i,0
ac s i,1
ac s
Slot #14
ac
ac si,1
4
256 chips
2560 chips
One 10 ms SCH radio frame
l
l
Page18
When a UE is switched on, the first thing it does is to scan the UMTS spectrum and
find a UMTS cell. After that, it has to find the primary scrambling code used by that
cell in order to be able to decode the BCH (broadcast channel which carries system
information). This is done with the help of the Synchronization Channel.
Each cell of a NodeB has its own SCH timing, so that there is no overlapping.
The SCH is a pure downlink physical channel broadcasted over the entire cell. It is
transmitted unscrambled during the first 256 chips of each time slot, in time
multiplex with the P-CCPCH. It is the only channel that is not spread over the entire
radio frame. The SCH provides the primary scrambling code group (one out of 64
groups), as well as the radio frame and time slot synchronization.
The SCH consists of two sub-channels, the primary and secondary SCH. These subchannels are sent in parallel using code division during the first 256 chips of each
time slot. P-SCH always transmits primary synchronization code. S-SCH transmits
secondary synchronization codes.
P-SCH is composed of primary synchronization code. There is only one type of
primary synchronization code and it is repeated at the beginning of each time slot.
The same code is used by all the cells and enables the mobiles to detect the existence
of the UMTS cell and to synchronize itself on the time slot boundaries. This is
normally done with a single matched filter or any similar device. The slot timing of
the cell is obtained by detecting peaks in the matched filter output. This is the first
step of the cell search procedure. The second step is done using the secondary
synchronization channel.
S-SCH is composed of secondary synchronization codes. There are 16 types of
secondary synchronization codes and they are used to specify the scrambling code
groups which the cell belongs to.
Confidential Information of Huawei. No Spreading Without Permission
N-19
Group 61
Group 62
Group 63
#0
#1
#2
#3
#4
#5
slot number
#6 #7 #8
#9
1
1
1
1
1
1
1
2
2
2
2
5
1
3
16
8
16
15
1
6
9
7
5
8
6
10
3
5
6
11
15
14
12
5
15
8
16
16
2
5
10
3
6
5
12
16
10
11
8
1
2
5
2
4
15
7
12
16
4
12
15
14
11
6
16
7
12
15
3
11
16
10
12
7
2
9
9
9
10
11
12
13
12
10
10
15
15
11
12
13
15
9
14
15
13
9
9
13
14
16
11
15
12
14
11
14
10
11
13
16
13
16
15
12
14
14
16
11
16
10
Slot #?
Slot #?
acp
acp
acp
16
11
Slot # ?
P-SCH
S-SCH
..
Group 2
Slot 7, 8, 9
256 chips
Page19
There is one specific SSC (secondary synchronization code) transmitted in each time
slot, giving us a sequence of 15 SSCs. There is a total of 64 different sequences of 15
SSCs, corresponding to the 64 primary scrambling code groups. These 64 sequences
are constructed so that one sequence is different from any other one, and different
from any rotated version of any sequence. The UE correlates the received signal with
the 16 SSCs and identifies the maximum correlation value.
The S-SCH also provides the information required to find the frame boundaries and
the downlink scrambling code group (one out of 64 groups). The scrambling code
(one out of 8) can be determined afterwards by decoding the P-CPICH. The mobile
will then be able to decode the BCH.
N-20
Primary PCPICH
p
A phase reference for SCH, Primary CCPCH, AICH, PICH and downlink
DPCH, Only one PCPICH per cell
Pre-defined symbol sequence
Tslot = 2560 chips , 20 bits
Slot #0
Slot #1
Slot # i
Slot #14
1 radio frame: Tr = 10 ms
Copyright 2008 Huawei Technologies Co., Ltd. All rights reserved.
Page20
The Common Pilot Channel (CPICH) is a pure physical control channel broadcasted
over the entire cell. It is not linked to any transport channel. It consists of a
sequence of known bits that are transmitted in parallel with the primary and
secondary CCPCH.
The PCPICH is used by the mobile to determine which of the 8 possible primary
scrambling codes is used by the cell, and to provide the phase reference for common
channels.
Finding the primary scrambling code is done during the cell search procedure
through a symbol-by-symbol correlation with all the codes within the code group.
After the primary scrambling code has been identified, the UE can decode system
information on the P-CCPCH.
The P-CPICH is the phase reference for the SCH, P-CCPCH, AICH and PICH. It is
broadcasted over the entire cell. The channelization code used to spread the PCPICH is always Cch,256,0 (all ones). Thus, the P-CPICH is a fixed rate channel.
Also, it is always scrambled with the primary scrambling code of the cell.
N-21
The PCCPCH is not transmitted during the first 256 chips of each time
slot
256 chips
PCCPCH Data
SCH
18 bits
T
Slot #0
Slot #1
slot
Slot #i
Slot #14
1 radio frame: T f = 10 ms
Copyright 2008 Huawei Technologies Co., Ltd. All rights reserved.
Page21
N-22
N paging indicators {PI0, , PIN-1} in each PICH frame, N=18, 36, 72,
or 144
12 bits (undefined)
b 287 b 288
b 299
Page22
The Page Indicator Channel (PICH) is a fixed rate (30kbps, SF=256) physical
channel used by the NodeB to inform a UE (or a group of UEs) that a paging
information will soon be transmitted on the PCH. Thus, the mobile only decodes the
S-CCPCH when it is informed to do so by the PICH. This enables to do other
processing and to save the mobiles battery.
The PICH carries Paging Indicators (PI), which are user specific and calculated by
higher layers. It is always associated with the S-CCPCH to which the PCH is mapped.
The frame structure of the PICH is illustrated above. It is 10 ms long, and always
contains 300 bits (SF=256). 288 of these bits are used to carry paging indicators,
while the remaining 12 are not formally part of the PICH and shall not be
transmitted. That part of the frame (last 12 bits) is reserved for possible future use.
In order not to waste radio resources, several PIs are multiplexed in time on the PICH.
Depending on the configuration of the cell, 18, 36, 72 or 144 paging indicators can
be multiplexed on one PICH radio frame. Thus, the number of bits reserved for each
PI depends of the number of PIs per radio frame. For example, if there is 72 PIs in
one radio frame, there will be 4 (288/72) consecutive bits for each PI. These bits are
all identical. If the PI in a certain frame is 1, it is an indication that the UE
associated with that PI should read the corresponding frame of the S-CCPCH.
N-23
TFCI
N TFCI bits
Slot #0
Slot #1
Pilot
N Pilot bits
20*2 k bits (k=0..6)
Slot #i
Slot #14
1 radio frame: T f = 10 ms
Page23
The Secondary Common Control Physical Channel (S-CCPCH) is used to carry the
FACH and PCH transport channels. Unlike the P-CCPCH, it is not broadcasted
continuously. It is only transmitted when there is a PCH or FACH information to
transmit. At the mobile side, the mobile only decodes the S-CCPCH when it expects a
useful message on the PCH or FACH.
A UE will expect a message on the PCH after indication from the PICH (page indicator
channel), and it will expect a message on the FACH after it has transmitted
something on the RACH.
The FACH and the PCH can be mapped on the same or on separate S-CCPCHs. If
they are mapped on the same S-CCPCH, TFCI bits have to be sent to support multiple
transport formats
The figure above shows the frame structure of the S-CCPCH. There are 18 different
slot formats determining the exact number of data, pilot and TFCI bits. The data bits
correspond to the PCH and/or FACH bits coming from the transport sub-layer. Pilot
bit are typically used when beamforming techniques are used.
The SF ranges from 4 to 256. The channelization code is assigned by the RRC layer
as is the scrambling code, and they are fixed during the communication. They are
sent on the BCCH so that every UE can decode the channel.
As said before, FACH can be used to carry user data. The difference with the
dedicated channel is that it cannot use fast power control, nor soft handover. The
advantage is that it is a fast access channel.
N-24
Preamble
Preamble
Preamble
4096 chips
Preamble
Message part
Preamble
4096 chips
Message part
Page24
The Physical Random Access Channel (PRACH) is used by the UE to access the
network and to carry small data packets. It carries the RACH transport channel. The
PRACH is an open loop power control channel.
The PRACH is composed of two different parts: the preamble part and the message
part that carries the RACH message. The preamble is an identifier which consists of
256 repetitions of a 16 chip long signature (total of 4096 chips). There are 16
possible signatures, basically, the UE randomly selects one of the 16 possible
preambles and transmits it at increasing power until it gets a response from the
network (on the AICH). That preamble is scrambled before being sent. That is a sign
that the power level is high enough and that the UE is authorized to transmit, which
it will do after acknowledgment from the network. If the UE doesnt get a response
from the network, it has to select a new signature to transmit.
After UE sends preamble, it will send message part in PRACH if it can get a response
from the network (on the AICH). The message part is 10 or 20 ms long (split into 15
or 30 time slots) and it includes data and the physical layer control information.
N-25
Data
Pilot
N Pilot bits
Control
TFCI
N TFCI bits
Slot # 0
Slot # 1
Slot # i
Slot # 14
Page25
The data and control bits of the message part are processed in parallel. The SF of the
data part can be 32, 64, 128 or 256 while the SF of the control part is always 256.
The control part consists of 8 pilot bits for channel estimation and 2 TFCI bits to
indicate the transport format of the RACH (transport channel), for a total of 10 bits
per slot.
The OVSF codes to use (one for RACH data and one for control) depend on the
signature that was used for the preamble (for signatures s=0 to s=15: OVSFcontrol=
Cch,256,m, where m=16s + 15; OVSFdata= Cch,SF,m, where m=SF*s/16.
N-26
radio frame: 10 ms
5120 chips
#1
Access slot #0
Access slot #1
Access slot #7
Access slot #8
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
#12
#13
#14
Page26
The PRACH transmission is based on the access frame structure. The access frame is
access of 15 access slots and lasts 20 ms (2 radio frames).
To avoid too many collisions and to limit interference, a UE must wait at least 3 or 4
access slots between two consecutive preambles.
The PRACH resources (access slots and preamble signatures) can be divided between
different Access Service Classes (ASC) in order to provide different priorities of RACH
usage. The ASC number ranges from 0 (highest priority) to 7 (lowest priority).
N-27
AI part
a0 a1 a2
AS #14
AS #0
Unused part
a30 a31 a32 a33
AS #1
a38 a39
AS #i
AS #14
AS #0
20 ms
Page27
N-28
Page28
There are two kinds of uplink dedicated physical channels, the Dedicated Physical
Data Channel (DPDCH) and the Dedicated Physical Control Channel (DPCCH).
The DPDCH is used to carry the DCH transport channel. The DPCCH is used to carry
the physical sub-layer control bits.
N-29
DPDCH
Pilot
Npilot bits
DPCCH
TFCI
NTFCI bits
FBI
NFBI bits
TPC
NTPC bits
Slot #0
Slot #1
Slot #i
Slot #14
1 radio frame: Tf = 10 ms
Page29
On the figure above, we can see the DPDCH and DPCCH time slot constitution. The
parameter k determines the number of symbols per slot. It is related to the
spreading factor (SF) of the DPDCH by this simple equation: SF=256/2k. The DPDCH
SF ranges from 4 to 256. The SF for the uplink DPCCH is always 256, which gives us
10 bits per slot. The exact number of pilot, TFCI, TPC and FBI bits is configured by
higher layers. This configuration is chosen from 12 possible slot formats. It is
important to note that symbols are transmitted during all slots for the DPDCH
N-30
Page30
The uplink DPDCH and DPCCH are I/Q code multiplexed. But the downlink DPDCH
and DPCCH is time multiplexed. This is main difference.
Basically, there are two types of downlink DPCH. They are distinguished by the use
or non use of the TFCI field. TFCI bits are not used for fixed rate services or when
the TFC doesnt change.
N-31
DPCCH
DPDCH
Data1
Ndata1 bits
TPC
NTPC bits
DPDCH
TFCI
NTFCI bits
Data2
Ndata2 bits
DPCCH
Pilot
Npilot bits
Slot #0
Slot #1
Slot #i
Slot #14
Page31
We have known that the uplink DPDCH and DPCCH are I/Q code multiplexed. But
the downlink DPDCH and DPCCH is time multiplexed. This is main difference. The
parameter k in the figure above determines the total number of bits per time slot. It
is related to the SF, which ranges from 4 to 512. The chips of one slot is also 2560.
Downlink physical channels are used to carry user specific information like speech,
data or signaling, as well as layer 1 control bits. Like it was mentioned before, the
payload from the DPDCH and the control bits from the DPCCH are time multiplexed
on every time slot. The figure above shows how these two channels are multiplexed.
There is only one DPCCH in downlink for one user.
N-32
Bearing service data and layer 2 overhead bits mapped from the
transport channel
SF=16, can be configured several channels to increase data service
Data
Ndata1 bits
Tslot = 2560 chips, M*10*2k bits (k=4)
Slot #0
Slot#1
Slot #2
1 subframe: Tf = 2 ms
Page32
HS-PDSCH is a downlink physical channel that carries user data and layer 2 overhead
bits mapped from the transport channel: HS-DSCH.
The user data and layer 2 overhead bits from HS-DSCH is mapped onto one or
several HS-PDSCH and transferred in 2ms subframe using one or several
channelization code with fixed SF=16.
N-33
HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel used to
carry downlink signalling related to HS-DSCH transmission
Data
Ndata1 bits
Tslot = 2560 chips, 40 bits
Slot #0
Slot#1
Slot #2
1 subframe: Tf = 2 ms
Page33
HS-SCCH uses a SF=128 and has q time structure based on a sub-frame of length 2
ms, i.e. the same length as the HS-DSCH TTI. The timing of HS-SCCH starts two slot
prior to the start of the HS-PDSCH subframe.
The following information is carried on the HS-SCCH (7 items)
p
N-34
CQI
One HS-DPCCH subframe ( 2ms )
Subframe #0
Subframe #i
Subframe #n
1 radio frame: T f = 10 ms
Page34
As the HS-DPCCH uses SF=256, there are a total of 30 channel bits per 2 ms sub
frame (3 time slot). The HS-DPCCH information is divided in such a way that the
HARQ acknowledgement is transmitted in the first slot of the subframe while the
channel quality indication is transmitted in the rest slot.
N-35
Contents
2. Physical Channels
2.1 Physical Channel Structure and Functions
2.2 Channel Mapping
Page35
N-36
Transport channels
BCCH
BCH
P-CCPCH
FACH
S-CCPCH
PCCH
PCH
S-CCPCH
CCCH
RACH
PRACH
FACH
S-CCPCH
FACH
S-CCPCH
DCH
DPDCH
CTCH
DCCH, DTCH
HS-DSCH
RACH, FACH
HS-PDSCH
PRACH, S-CCPCH
Page36
This page indicates how the mapping can be done between logical, transport and
physical channels. Not all physical channels are represented because not all physical
channels correspond to a transport channel.
The mapping between logical channels and transport channels is done by the MAC
sub-layer.
Different connections can be made between logical and transport channels:
p
Physical channels
N-37
Contents
1. Physical Layer Overview
2. Physical Channels
3. Physical Layer Procedure
Page37
N-38
Scrambling Code
Identification
Page38
The purpose of the Cell Search Procedure is to give the UE the possibility of finding
a cell and of determining the downlink scrambling code and frame synchronization
of that cell. This is typically performed in 3 steps:
p
N-39
Set Preamble_Initial_Power
Send a preamble
No AI
Choose a access slot again
N
Set physical status to be Nack
on AICH received
Get negative AI
END
N-40
1. Derive the available uplink access slots, in the next full access slot set, for the set of
available RACH sub-channels within the given ASC. Randomly select one access slot
among the ones previously determined. If there is no access slot available in the
selected set, randomly select one uplink access slot corresponding to the set of
available RACH sub-channels within the given ASC from the next access slot set. The
random function shall be such that each of the allowed selections is chosen with equal
probability
2. Randomly select a signature from the set of available signatures within the given
ASC
5. Transmit a preamble using the selected uplink access slot, signature, and preamble
transmission power
6. If no positive or negative acquisition indicator (AI +1 nor 1) corresponding to the
selected signature is detected in the downlink access slot corresponding to the
selected uplink access slot:
n
A: Select the next available access slot in the set of available RACH sub-channels
within the given ASC
B: select a signature
N-41
References
l
TR 25.877 High Speed Downlink Packet Access (HSDPA) - Iub/Iur Protocol Aspects
TR 25.858 Physical layer aspects of UTRA High Speed Downlink Packet Access
Page41
N-42
Summary
l
Page42
N-43
Thank you
www.huawei.com