Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Chapter IV:
Slide 2
Layer 2 Protocols
Radio Link Control (RLC) Medium Access Control (MAC)
Stop and Wait Hybrid Automatic Repeat Request Protocol Example of an Application Protocol: X2 Application Protocol
Slide 3
Slide 4
Slide 5
Slide 6
I&B Strm
Slide 7
Slide 8
Slide 9
Most DL data is carried on the DL-SCH and its corresponding PDSCH In contrast to UMTS, there are no dedicated transport channels in LTE
10
Slide 10
11
Slide 11
Layer 2 Overview
12
Slide 12
13
Slide 13
14
Slide 14
Radio Resource Control (RRC) Access stratum control System information processing Paging and notification RRC connection management NAS layer message routing Ciphering and integrity protection control Radio Bearer management RRC mobility Measurement control and reporting
15
Slide 15
Physical Layer (PHY) Error detection on transport channels Forward error correction encoding/decoding Interleaving/deinterleaving of transport channels Multiplexing/demultiplexing of transport channels Rate matching Modulation/demodulation Spreading/despreading Measurements (e.g., FER, transmit power)
Radio Link Control (RLC) Segmentation, reassembly, concatenation, padding Retransmission control, flow control Duplicate detection, in-sequence delivery Error correction Ciphering acknowledged and unacknowledged mode
Medium Access Control (MAC) Mapping and multiplexing of logical to transport channels Priority handling of data flows UE identification on common channels Traffic volume measurements Random Access Channel procedure Scheduling Ciphering transparent mode
16
Slide 16
17
Slide 17
The primary function of the RLC is to transfer user data and signaling Data flow to and from upper layers are carried by Radio Bearers and may carry either signaling data (Signaling Radio Bearer) or user data (Radio Access Bearer) Each Radio Bearer is mapped to a RLC entity, which operates in of the three data transfer modes: transparent mode (TM), unacknowledged mode UM, or acknowledge mode (AM)
18
Slide 18
19
Slide 19
Radio Bearers using RLC TM: BCCH, PCCH, CS Voice DTCH Radio Bearers using RLC UM: one DCCH, PS DTCH used for error tolerant and delay sensitive applications Radio Bearers using RLC AM: one DCCH, PS DTCH used for error sensitive and delay tolerant applications
20
Slide 20
21
Slide 21
A small header containing information about segmentation, concatenation and sequence number is added Segmentation and reassembly Sequence number check
Used during reassembly to detect corrupted SDUs
22
Slide 22
In-sequence delivery
PDUs are delivered to upper layers in the same order as they were submitted to the transmitted RLC
Flow control
Configurable transmit and receive window sizes
23
Slide 23
24
Slide 24
Slide 25
26
Slide 26
Slide 27
28
Slide 28
On the UTRAN the MAC is split between the Node B (MAC-e) and the RNC (MAC-es)
29
Slide 29
A number of parallel HARQ processes are used to support the HARQ entity The HARQ processes are of stop and wait type
The HARQ process can be re-used if the associated ACK/NACK is received again
Definitions in HSDPA
There is one HARQ process per TTI for single stream transmission There two HARQ processes per TTI for dual stream transmission
This definition applies for MAC-ehs only
Definitions in LTE
A HARQ process is associated with one or two MAC PDUs
30
Slide 30
The queues store MAC-d PDUs which are also called MAC-hs SDUs In the MAC-hs only entire MAC-d PDUs from one priority queue can be mapped into one MAC-hs PDU Multiplexing and segmentation of MAC-d PDUs is not offered in the MAC-hs
Priority Q ueue
Priority Q ueue
Priority Q ueue
Priority Q ueue
M Control AC
H Qentity AR
TFR selection C
The MAC-hs header indicates the queue ID, the TSN and the MAC-d PDU sizes. The smallest size 21 bits
HS-DSCH
31
Slide 31
The queues store MAC-d PDUs which are also called MAC-ehs SDUs A reordering SDU is a complete or a segment of a MAC-ehs SDU
MAC Control
Priority Queue
Priority Queue
A reordering PDU consists of several reordering SDUs of the same priority queue Finally, a MAC-ehs PDU consists of one or several reordering PDUs from up to three priority queues The MAC-ehs offers multiplexing and segmentation The MAC-ehs header indicates the logical channel ID, the TSN, segmentation and SDU sizes. The smallest size is 24 bits
Segment ation
Segment ation
HARQentity
TFRC selection
H S-DSCH
32
Slide 32
The disassembly unit removes the MAChs/MAC-ehs header and potential padding bits
Padding is introduced since a finite set of MAC-hs/MAC-ehs PDUs is allowed New octed-aligned PDU sizes have been introduced together with MAC-ehs, i.e. the PDU sizes are multiples of one byte
HARQ
To M AC -d M AC-e hs
LC H -ID D em ux R easse mb ly R eo rdering LC H -ID D em ux R easse m b ly R eo rdering
M A C C o ntro l
The reordering queue distribution routes the received MAC-hs PDUs or the reordering PDUs to the correct reordering queues
based on the queue ID or received logical channel identifier
The reordering entity reorders received MAC-hs PDUs/reordering PDUs according to the received TSN The reassembly entity reassembles segmented MAC-ehs SDUs
Slide 33
33
The RLC round trip time is typically in the order of 80ms 120ms in real world The timer status prohibit should be set to similar values as the RLC RTT
Therefore it is very difficult to achieve 14.4 Mbps in HSDPA with realistic parameter settings and window sizes of 2047 PDUs The flexible RLC PDU size (up to 1500 bytes) introduced in Rel. 7 together with MAC-ehs segmentation overcomes this bottleneck
34
Slide 34
35
Slide 35
MAC-hs PDU
MAC-hs header MAC-hs SDU MAC-hs SDU Mac-hs payload Padding (opt)
LCH-ID1
L1
TSN1
SI1
F1
LCH-IDk
Lk
TSNk
SIk
Fk
MAC-ehs PDU
MAC-ehs header Reordering PDU Reordering PDU Mac-ehs payload Padding (opt)
36
Slide 36
DL transmission at NodeB
...
HARQ process #1
HARQ process #2
HARQ process #3
HARQ process #4
HARQ process #5
HARQ process #6
K eB AC No d /N o C K ck t A a b ed fe
HARQ process #1
HARQ process #2
...
DL reception at UE DL processing at UE
...
HARQ process #1
HARQ process #2
HARQ process #3
HARQ process #4
...
A HARQ process is in charge of the transmission (and possible subsequent re-transmission) of one MAC PDUs Once the MAC PDU is sent the HARQ process waits for the ACK/NACK from the UE to decide whether to schedule a re-transmission or a new MAC-hs PDU transmission. The round trip time delay is typically 6 TTI = 12 ms in HSDPA In LTE the round trip time is 8 TTI = 8 ms
37
Slide 37
All (E)-UTRAN related issues are visible only in the Radio Network Layer
The Transport Network Layer applies standard transport technology that is selected for (E)-UTRAN without any (E)-UTRAN specific requirements
Application protocols (AP) are control plane protocols in the Radio Network Layer of entities
They control the signaling to other entities
38
Slide 38
Signaling Transport
Data Transport
Slide 39
Load Management
Release 8
Reporting of General Error Situations Resetting the X2 Setting up the X2 eNB Configuration Update Mobility Parameters Management Mobility Robustness Optimisation Energy Saving
40
Release 9
Slide 40
X2 AP Load Management
The X2AP load management function is used by the eNBs to indicate resource status, overload and traffic load to each other The load management function consists of the EPs
Load Indication (class 2)
Purpose: Transfer load and interference coordination information between eNBs An eNB initiates the procedure by sending LOAD INFORMATION message to another eNB
eNB1 LOAD INFORMATION eNB2
eNB2
eNB1
eNB2
Slide 41
42
Slide 42
Supported measurements
Radio Resource Status IE indicates the usage of the PRBs in Downlink and Uplink
DL GBR PRB usage, UL GBR PRB usage, DL non-GBR PRB usage, UL non-GBR PRB usage, DL Total PRB usage, UL Total PRB usage The report is an integer value ranging from 0 to 100
S1 TNL Load Indicator IE indicates the status of the S1 Transport Network Load experienced by the cell
Low Load, Medium Load, High Load, Overload
Hardware Load Indicator IE indicates the status of the Hardware Load experienced by the cell
Low Load, Medium Load, High Load, Overload
Composite Available Capacity Group IE indicates the overall available resource level in the cell in Downlink and Uplink.
Slide 43