Академический Документы
Профессиональный Документы
Культура Документы
Protocol Stacks
Now it is time to look at the LTE interface from a wider perspective and understand
the role of the different protocol layers in the protocol structure.
The TCP/IP Model has five protocol stack layers;
Application Layer
Transport Layer
Network Layer (or Internet Protocol Layer)
Data Link Layer and
Physical Layer.
The Radio Resource Control (RRC) protocol stack layer allows signalling between
User Plane
The user plane protocol stack provides support for the transfer of application data
The radio access network uses:
PDCP
RLC (unacknowledged or acknowledged mode)
MAC
Layer 1
Application
Application
TCP/UDP
TCP/UDP
IP
Relay
IP
Relay
PDCP
PDCP
GTP-U
GTP-U
GTP-U
GTP-U
RLC
UDP
UDP
UDP
UDP
MAC
IP
IP
IP
L1
L1
L1/L2
L1/L2
L1/L2
UE
eNode B
RLC
MAC
AirInterface
S1
IP
IP
Relay
Serving Gateway
S5/S8
IP
L1/L2
SGi
L1/L2
L1/L2
PDN Gateway
Server
RLC Layer
The RLC layer can be configured to operate in 1 of 3 modes:
Transparent (control plane)
Unacknowledged (user plane)
Acknowledged (user plane or control plane)
Control Plane
User Plane
Transparent mode
Unacknowledged mode
Acknowledged mode
Acknowledged mode
Transparent Mode
Transparent mode is applicable to
BCCH, CCCH and PCCH
There is no segmentation nor
concatenation
Transparent mode does not add
any header information
MAC Layer
Functions provided by the MAC layer are shown in the table below
RRC Signalling
The RRC protocol stack layer allows signalling between the UE and eNode B
It also provides support for the transfer of Non-Access Stratum (NAS) messages
between the UE and eNode B
RRC
RRC
PDCP
PDCP
RLC
RLC
MAC
AirInterface
MAC
L1
L1
UE
eNode B
RRC Messages
The complete set of messages belonging to the RRC signalling protocol
is presented below
CounterCheck
CounterCheckResponse
CSFBParametersRequestCDMA2000
CSFBParametersResponseCDMA2000
DLInformationTransfer
HandoverFromEUTRAPreparationRequest
InterFreqRSTDMeasurementIndication
LoggedMeasurementConfiguration
MasterInformationBlock
MBMSCountingRequest
MBMSCountingResponse
MBSFNAreaConfiguration
MeasurementReport
MobilityFromEUTRACommand
Paging
ProximityIndication
RNReconfiguration
RNReconfigurationComplete
RRCConnectionReconfiguration
RRCConnectionReconfigurationComplete
RRCConnectionReestablishment
RRCConnectionReestablishmentComplete
RRCConnectionReestablishmentReject
RRCConnectionReestablishmentRequest
RRCConnectionReject
RRCConnectionRelease
RRCConnectionRequest
RRCConnectionSetup
RRCConnectionSetupComplete
SecurityModeCommand
SecurityModeComplete
SecurityModeFailure
SystemInformation
SystemInformationBlockType1
UECapabilityEnquiry
UECapabilityInformation
UEInformationRequest
UEInformationResponse
ULHandoverPreparationTransfer
ULInformationTransfer
SRB2 has a lower-priority than SRB1 and is always configured by EUTRAN after security activation
Once security is activated, all RRC messages on SRB1 and SRB2 are
integrity protected and ciphered by PDCP
NAS Signalling
Non-Access Stratum (NAS) signalling allows the transfer of control plane
messages between the UE and the MME
NAS messages are specified within 3GPP TS 24.301
NAS
NAS
RRC
RRC
Relay
S1-AP
S1-AP
PDCP
PDCP
SCTP
SCTP
RLC
RLC
IP
IP
MAC
L2
L1
L1
L1
L1
UE
eNode B
eNode B
MME
MAC
AirInterface
S1
L2
NAS Messages
NAS messages within 3GPP TS 24.301 are categorised as Mobility
Management or Session Management
EPS Session Management messages
EPS Mobility Management messages
Attach accept
Attach complete
Attach reject
Attach request
Authentication failure
Authentication reject
Authentication request
Authentication response
CS service notification
Detach accept
Detach request
Downlink NAS Transport
EMM information
EMM status
Extended service request
GUTI reallocation command
GUTI reallocation complete
Identity request
Identity response
X2 Signalling
The X2 Application Protocol (X2-AP) allows signalling between neighbouring
eNode B
The X2-AP is specified within 3GPP TS 36.423
X2-AP functions
X2-AP
X2-AP
SCTP
SCTP
IP
X2
IP
L1/L2
L1/L2
eNode B
eNode B
X2-AP Messages
Messages for Global Procedures
HANDOVER REQUEST
HANDOVER REQUEST ACKNOWLEDGE
HANDOVER PREPARATION FAILURE
SN STATUS TRANSFER
UE CONTEXT RELEASE
HANDOVER CANCEL
LOAD INFORMATION
ERROR INDICATION
X2 SETUP REQUEST
X2 SETUP RESPONSE
X2 SETUP FAILURE
RESET REQUEST
RESET RESPONSE
ENB CONFIGURATION UPDATE
ENB CONFIGURATION UPDATE ACKNOWLEDGE
ENB CONFIGURATION UPDATE FAILURE
RESOURCE STATUS REQUEST
RESOURCE STATUS RESPONSE
RESOURCE STATUS FAILURE
RESOURCE STATUS UPDATE
MOBILITY CHANGE REQUEST
MOBILITY CHANGE ACKNOWLEDGE
MOBILITY CHANGE FAILURE
RLF INDICATION
HANDOVER REPORT
CELL ACTIVATION REQUEST
CELL ACTIVATION RESPONSE
CELL ACTIVATION FAILURE
Class 2 procedures
S1 Signalling
Class 1
procedures
S1-AP
S1-AP
SCTP
SCTP
IP
S1
IP
L1/L2
L1/L2
eNode B
MME
Location Reporting
Warning Message Transmission
eNode B Direct Information Transfer
MME Direct Information Transfer
eNode B Configuration Transfer
MME Configuration Transfer
Cell Traffic Trace
LPPa Transport
Context Management
NAS Transport
HANDOVER REQUIRED
HANDOVER COMMAND
HANDOVER PREPARATION FAILURE
HANDOVER REQUEST
HANDOVER REQUEST ACKNOWLEDGE
HANDOVER FAILURE
HANDOVER NOTIFY
PATH SWITCH REQUEST
PATH SWITCH REQUEST ACKNOWLEDGE
PATH SWITCH REQUEST FAILURE
HANDOVER CANCEL
HANDOVER CANCEL ACKNOWLEDGE
eNB STATUS TRANSFER
MME STATUS TRANSFER
Paging
PAGING
INITIAL UE MESSAGE
DOWNLINK NAS TRANSPORT
UPLINK NAS TRANSPORT
NAS NON DELIVERY INDICATION
Management
RESET
RESET ACKNOWLEDGE
ERROR INDICATION
S1 SETUP REQUEST
S1 SETUP RESPONSE
S1 SETUP FAILURE
ENB CONFIGURATION UPDATE
ENB CONFIGURATION UPDATE ACKNOWLEDGE
ENB CONFIGURATION UPDATE FAILURE
MME CONFIGURATION UPDATE
MME CONFIGURATION UPDATE ACKNOWLEDGE
MME CONFIGURATION UPDATE FAILURE
OVERLOAD START
OVERLOAD STOP