Lte RLC
Lte RLC
Lte RLC
2008. 12. 31 Yong Hak, Jung / Onnet Technologies Tel :016-500-8582 E-Mail : jyhpan@ont.co.kr
Acronyms
RLC Overview
Transfer Mode
TM UM AM
Common Q&A
LTE RLC
Acronyms (1/2)
AM AMD ARQ BCCH BCH CCCH DCCH DL DL-SCH DTCH
Acknowledged Mode AM Data Automatic Repeat reQuest Broadcast Control CHannel Broadcast CHannel Common Control CHannel Dedicated Control Channel DownLink DL-Shared CHannel Dedicated Traffic CHannel
E
eNB E-UTRA E-UTRAN FI HARQ LI
LTE RLC
Extension bit
E-UTRAN Node B Evolved UMTS Terrestrial Radio Access Evolved UMTS Terrestrial Radio Access Network Framing Info Hybrid ARQ Length Indicator
3
Acronyms (2/2)
LSF MAC PCCH PDU RLC RRC SAP SDU SN SO
Last Segment Flag Medium Access Control Paging Control CHannel Protocol Data Unit Radio Link Control Radio Resource Control Service Access Point Service Data Unit Sequence Number Segment Offset
TB
TM TMD UE UL UM UMD
LTE RLC
Transport Block
Transparent Mode TM Data User Equipment UpLink Unacknowledged Mode UM Data
4
RLC Overview
Radio Link Control
Data
Application
RRC
PDCP
RLC SDU RLC PDU
RLC
RLC
MAC
LTE RLC
RLC Overview
TM, UM, AM
Control Plane > Data Plane Data > Data
Upper Layer TM, UM, AM(with ) Lower Layer , () , HARQ delivery failure RLC re-establishment
Fragmentation Concatenation
RLC PDU .
LTE RLC 6
RLC Mode - TM
TM (Transparent Mode)
Not segment, not concatenate
Not include any RLC Header
TMD PDU
Transmitting TM-RLC entity Receiving TM-RLC entity
Data
TMD PDU
LTE RLC
RLC Mode - UM
UM (Unacknowledged Mode)
Segment, Concatenate
RLC Header Detect loss, duplicate Reorder Reassemble Sequence delivery
Segmentation & Concatenation Remove RLC Header
SDU Reassembly
UMD PDU
DCCH, DTCH
LTE RLC
RLC Mode - UM
UM Mode
VT(US)
VR(UR) VR(UX) VR(UH) T_reordering
LTE RLC
RLC Mode - UM
TX
SN
RX
Reordering Window Upper Layer Window Size Upper Layer Config
..
..
100
..
..
..
..
229 230
VR(UR)
VR(UH)
LTE RLC
10
RLC Mode - UM
UMD PDU
Fixed Part
FI
SN
Oct 1
FI SN
SN
Oct 1 Oct 2
SN (5Bit, 10Bit)
Extension Part
E LI LI
LI E LI
E LI LI
LI E LI
E, LI ,
Data Payload
Data
LTE RLC
11
RLC Mode - UM
LI Data field element
Data field Data (Concatenate)
RLC SDU segment + one or more RLC SDUs One or two RLC SDU segments + zero or more RLC SDUs
) LI 1 = 10, LI 2 = 20, LI 3 = 20 50Byte First Data elements 10, Second Data elements 20 Third Data elements 20
FI ( Framing Info )
Fragment
LTE RLC
12
RLC Mode - AM
AM (Acknowledged Mode)
ARQ
Segment, Concatenate RLC Header Detect loss, duplicate Reorder Reassemble Sequence delivery
Reception buffer & HARQ reordering Segmentation & Concatenation Retransmission buffer Remove RLC Header Transmission buffer RLC control SDU Reassembly
Routing
DCCH, DTCH
LTE RLC
13
RLC Mode - AM
AM Mode
VT(S)
VT(A) VT(MS) VR(R)
VR(MR)
VR(X) VR(H) VR(MS)
T_reordering
T_poll_retransmit T_status_prohibit Max_Retx_threshold ( RETX_COUNT)
Poll_PDU (PDU_WITHOUT_POLL)
Poll_Byte (BYTE_WITHOUT_POLL)
LTE RLC
14
RLC Mode - AM
AM
AM_Window_Size = 512
ARQ Upper Layer Data ACK Upper Layer
ARQ
NACK
RETX_COUNT Max_Retx_Threshold Poll Bit
LTE RLC
15
RLC Mode - AM
Polling
Data
PDU Poll
T_poll_retransmit
STATUS
LTE RLC
16
RLC Mode - AM
AMD PDU
Fixed Part
D/C
RF
FI SN
SN
Oct 1 Oct 2
Extension Part
E LI LI
LI E LI
E LI LI
LI E LI
E, LI ,
Data Payload
Data
LTE RLC
17
RLC Mode - AM
AMD PDU Segment
Fixed Part
D/C
RF
FI SN
SN
LSF
SO SO
Extension Part
E LI LI
LI E LI
E LI LI
LI E LI
E, LI ,
Data Payload
Data
LTE RLC
18
RLC Mode - AM
AMD STATUS PDU
Fixed Part
D/C
CPT
ACK_SN E1
Oct 1 Oct 2
ACK_SN
NACK_SN
Oct 3
Oct 4 Oct 5 Oct 6 SOend Oct 7 Oct 8 Oct ..
Extension Part
E1
E2 NACK_SN
NACK_SN
E1
E1
E2
NACK_SN, E1, E2
SOstart SOstart
E2
SOstart, SOend
SOend
SOend
LTE RLC
19
RLC - Common
SDU Discard
Upper Layer SDU
Re-establishment
Upper Layer Data Upper Layer
PDU Error
PDU
LTE RLC
20
LTE RLC
21