Professional Documents
Culture Documents
02 RA41562EN02GLA0 LTE Radio Interface Protocols and Procedures
02 RA41562EN02GLA0 LTE Radio Interface Protocols and Procedures
02 RA41562EN02GLA0 LTE Radio Interface Protocols and Procedures
RA41562EN02GLA0
RA41562EN02GLA0
RA41562EN02GLA0
RA41562EN02GLA0
Layer 2: Medium Access Control (MAC), Radio Link Control (RLC) and Packet Data
Convergence Protocol (PDCP).
Layer 3: Radio Resource Control (RRC). It exists only at control plane side.
All radio interface protocols are implemented in the user equipment and eNB, as result of
simplified radio network architecture in E-UTRAN. However, the concept of Physical
Channels, Transport Channels and Logical Channels are maintained from UTRAN.
RA41562EN02GLA0
In downlink piggybacking of NAS messages is used only for one dependant (i.e. with joint
success/ failure) procedure: bearer establishment/ modification/ release. In uplink NAS
message piggybacking is used only for transferring the initial NAS message during
connection setup.
Once security is activated, all RRC messages on SRB1 and SRB2, including those
containing NAS or non-3GPP messages, are integrity protected and ciphered by PDCP.
NAS independently applies integrity protection and ciphering to the NAS messages.
RA41562EN02GLA0
RA41562EN02GLA0
Inter-RAT mobility including e.g. security activation, transfer of RRC context information.
Measurement configuration and reporting.
Establishment/ modification/ release of measurements (e.g. intra-frequency, inter-frequency
and inter- RAT measurements).
Setup and release of measurement gaps.
Measurement reporting.
RA41562EN02GLA0
10
Header compression and decompression of IP data flows using the ROHC protocol.
Duplicate elimination of lower layer SDUs at re-establishment of lower layers for radio
bearers mapped on RLC AM.
Ciphering and deciphering of user plane data and control plane data.
Duplicate discarding.
RA41562EN02GLA0
11
Concatenation, segmentation and reassembly of RLC SDUs (only for UM and AM data
transfer).
RLC re-establishment.
RA41562EN02GLA0
12
Multiplexing of MAC SDUs from one or different logical channels onto transport blocks
(TB) to be delivered to the physical layer on transport channels.
Demultiplexing of MAC SDUs from one or different logical channels from transport
blocks (TB) delivered from the physical layer on transport channels.
RA41562EN02GLA0
13
Beamforming.
RF processing.
RA41562EN02GLA0
14
RA41562EN02GLA0
15
RA41562EN02GLA0
16
RA41562EN02GLA0
17
RA41562EN02GLA0
18
RA41562EN02GLA0
19
RA41562EN02GLA0
20
RA41562EN02GLA0
21
RA41562EN02GLA0
22
RA41562EN02GLA0
23
RA41562EN02GLA0
24
RA41562EN02GLA0
25
RA41562EN02GLA0
26
RA41562EN02GLA0
27
Access Stratum (AS) security comprises of the integrity protection of RRC signalling
(SRBs) as well as the ciphering of RRC signalling (SRBs) and user data (DRBs).
The integrity protection algorithm is common for signalling radio bearers SRB1 and SRB2.
The ciphering algorithm is common for all radio bearers (i.e. SRB1, SRB2 and DRBs).
Neither integrity protection nor ciphering applies for SRB0.
RRC integrity and ciphering are always activated together, i.e. in one message/ procedure.
RRC integrity and ciphering are never de-activated. However, it is possible to switch to a
'NULL' ciphering algorithm (eea0).
RA41562EN02GLA0
28
RA41562EN02GLA0
29
With this procedure, the UE is requested to check if, for each DRB, the most significant
bits of the COUNT match with the values indicated by E-UTRAN
RA41562EN02GLA0
30
The purpose of this procedure is to re-establish the RRC connection, which involves the
resumption of SRB1 operation and the re-activation of security.
A UE in RRC_CONNECTED, for which security has been activated, may initiate the
procedure in order to continue the RRC connection. The connection re-establishment
succeeds only if the concerned cell is prepared i.e. has a valid UE context. In case EUTRAN accepts the re-establishment, SRB1 operation resumes while the operation of
other radio bearers remains suspended. If AS security has not been activated, the UE
does not initiate the procedure but instead moves to RRC_IDLE directly
RA41562EN02GLA0
31
RA41562EN02GLA0
32
The RRC protocol is responsible for the basic configuration of the radio protocol stack. But
note that some radio management functions (scheduling, physical resource assignment for
physical channels) are handled by layer 1 and layer 2 autonomously.
MAC and layer 1 signalling has usually delays that are within 10 ms, whereas RRC
signalling usually takes something around 100 ms and more to complete an operation.
RA41562EN02GLA0
33
RA41562EN02GLA0
34
RA41562EN02GLA0
35
RA41562EN02GLA0
36
RA41562EN02GLA0
37
RA41562EN02GLA0
38
RA41562EN02GLA0
39
RA41562EN02GLA0
40
RA41562EN02GLA0
41
RA41562EN02GLA0
42
RA41562EN02GLA0
43
PDCP is used for SRBs and DRBs mapped on DCCH and DTCH type of logical channels.
PDCP is not used for any other type of logical channels
In general, PDCP covers the following procedures:
Data Transfer Procedures
Procedures for SRB and DRBs mapped to either RLC UM or RLC AM.
Re-establishment Procedures
Re-establishment procedure for SRB and DRBs mapped to either RLC UM or RLC AM.
PDCP Status Report
Procedure to report missing PDUs and/or failed decompressed PDU
PDCP Discard
Header Compression and Decompression
The procedure covers the selection of supported protocols and profiles, configuring the
header compression (including parameters), header compression and decompression.
Ciphering and Deciphering
The ciphering algorithm and key to be used by the PDCP entity are configured by upper
layers.
Integrity Protection and Verification
The integrity protection algorithm and key to be used by the PDCP entity are configured by
upper layers.
RA41562EN02GLA0
44
RA41562EN02GLA0
45
RA41562EN02GLA0
46
RA41562EN02GLA0
47
RA41562EN02GLA0
48
RA41562EN02GLA0
49
RA41562EN02GLA0
50
RA41562EN02GLA0
51
RA41562EN02GLA0
52
RA41562EN02GLA0
53
RA41562EN02GLA0
54
RA41562EN02GLA0
55
RA41562EN02GLA0
56
RA41562EN02GLA0
57
RA41562EN02GLA0
58
RA41562EN02GLA0
59
RA41562EN02GLA0
60
RA41562EN02GLA0
61
RA41562EN02GLA0
62
A MAC PDU consists of a MAC header and zero or more MAC Random Access
Responses (MAC RAR) and optionally padding.
The MAC header is of variable size.
A MAC PDU header consists of one or more MAC PDU subheaders
each subheader corresponding to a MAC RAR except for the Backoff Indicator
subheader.
Padding may occur after the last MAC RAR. Presence and length of padding is implicit
based on TB size, size of MAC header and number of RARs.
RA41562EN02GLA0
63
RA41562EN02GLA0
64
RA41562EN02GLA0
65
RA41562EN02GLA0
66
RA41562EN02GLA0
67
RA41562EN02GLA0
68
RA41562EN02GLA0
69
RA41562EN02GLA0
70
RA41562EN02GLA0
71
RA41562EN02GLA0
72
The first steps after switching on the mobile are the following:
1. Primary Synchronization Signal PSS from which the mobile can acquire frequency
and slot synchronization. Once the UE successfully detects the sequence used in PSS,
it easily determines physical-layer identity which could have values 0,1 or 2 based
on the root sequence.
2. Secondary Synchronizations Signal SSS from which the mobile can learn what is the
frame structure (10 ms in LTE). Once the UE successfully detects the sequence used
in SSS, it may calculate the physical-layer cell id group with values range from 0 to
167.
From step 1 and 2, the UE now is having reference of Physical-layer Cell Identity of the
current cell.
3. The Physical-layer Cell Identity is used to determine the sequence that is used as
Reference Signals RS. RS is placed evenly and transmitted with defined power,
therefore it can be used in channel estimation and subject to measurement.
4. The Physical-layer Cell Identity is also used to derive scrambling sequence of PBCH.
By using this sequence and channel estimation result, UE is now able to decode
PBCH. PBCH gives the UE the system information contained in MIB, i.e. DL bandwidth,
PHICH configuration and System Frame Number SFN.
RA41562EN02GLA0
73
Because the SIBs are placed on the PDSCH then the mobile should now read the PDSCH.
The steps are the following:
5. PCFICH (Physical Control Format Indicator Channel) indicates how many symbols in
the beggining of each subframe (1 subframe is having 1 ms in LTE) are allocated for
the PDCCH. This is beacuse the size of the PDCCH may be changed based on several
variables like cell bandwith, cell load ...
6. PDCCH (Physical Downlink Control Channel) from this channel the mobile can learn:
what are the physical resources allocated for the mobile and where are they placed in
the time and frequency
7. Finally the UE may read the PDSCH to read the broadcasted system information.
After the mobile is reading the system information from the PDSCH the next step is the so
called cell selection and reselection. The basic ideea is that the UE is measuring
several cells and is selecting the best one with the help of the thresholds from the
system information
RA41562EN02GLA0
74
For the initial random access the steps are the following
8A the mobile is selecting randomly one preamble. There are in total 64 preambles
available preambles in one cell. In this case with A it is intended to note the first random
preamble
8C If no answer is received from the Node-b then the mobile is repeating the preamble.
In this example with C is noted the 3rd preamble. That means that the assumption is that
after three preambles the UE is receiving an answer from the Node-B
RA41562EN02GLA0
75
In the next step the mobile should receive the answer to the preamble. However, the
answer is sent on the PDSCH. Therefore the steps are as follows:
9. PCFICH (Physical Control Format Indicator Channel) indicates how many symbols in
the beggining of each subframe (1 subframe is having 1 ms in LTE) are allocated for the
PDCCH. This is beacuse the size of the PDCCH may be changed based on several
variables like cell bandwith, cell load ...
10. PDCCH (Physical Downlink Control Channel) from this channel the mobile can learn:
what are the physical resources allocated for the mobile and where are they placed in the
time and frequency
11. PDSCH containing the random access response. In this message the id of the
transmitted preamble should be included. Also the Node-B allocates to the mobile the CRNTI = Cell Radio Network temporary Identity. C-RNTI is allocated by the eNB serving a
UE when it is in active mode (RRC_CONNECTED). This is a temporary identity for the
user only valid within the serving cell of the UE. It is exclusively used for radio
management procedures.
12. PUSCH Physical UL Shared Channel. The mobile is sending the actual higher layer
message RRC Connection Request. The message should include the C-RNTI allocated
in 11 and also TMSI = Temporary Mobile Subscriber Identity (or a random number if TMSI
not available). This is because IMSI should be never sent on the air interface.
13. PDSCH contention resolution message. As explained this message is only sent if the
Node-B could decode the message number 12 from the mobile. The message should
contain the C-RNTI allocated in 11 and also TMSI or a the same random number sent by
the mobile.
RA41562EN02GLA0
76
The message flow for the DL transmission is as following (please note that for simplicity
the notation of the messages counter is restarted from 1).
1. DL reference Signals - Used for channel estimation and measurements
2. PUCCH used in this in scenario to indicate the CQI based on the measurements
performed in the previous step. Please note that PUCCH or PUSCH could be used
depending on whether the mobile is having some UL data transmission or not. For
details please refer to the section UL Transmission
3. PCFICH indicates how many symbols in the beggining of each subframe (1 subframe
is having 1 ms in LTE) are allocated for the PDCCH. This is beacuse the size of the
PDCCH may be changed based on several variables like cell bandwith, cell load ...
4. PDCCH (Physical Downlink Control Channel) from this channel the mobile can learn:
what are the physical resources allocated for the mobile and where are they placed in
the time and frequency. Also the modulation and coding scheme should be indicated
5. PDSCH data transmission (this is the web page from the Internet)
6. ACK or NACK for the user data on 5. This is for HARQ retransmission
7. In Case of NACK then the user data sent 5 has to be retransmitted.
RA41562EN02GLA0
77
RA41562EN02GLA0
78
RA41562EN02GLA0
79
RA41562EN02GLA0
80
RA41562EN02GLA0
81
RA41562EN02GLA0
82