menu_web

my_menu_bird

FDD-LTE Air Interface Protocol

Content:
  


Protocol Structure
LTE  System Architecture







Physical Layer Protocol

Frame StructureFDD


Physical Resource Block


Resource Grouping


RB and Bandwidth

Resource Allocation


Physical Channel and Signal


Functions of Each Channel


PUSCH



PRACH 


SCH


PBCH


PBCH bears the BCH-contained system information including downlink system bandwidth, system frame number (SFN), PHICH duration, and resource-size indication information.
Each No.0 sub-frame has four PBCH signals of OFDM symbols.

PCFICH


PCFICH and E-Node B are transmitted in each sub-frame, informing UE of the OFDM symbols that PDCCH occupies in a sub-frame. The OFDM symbols are indicated by CFI which can be valued as 1, 2, 3, 4 (4 is reserved).

PHICH


PHICH sends NAK/ACK responding information for the uplink sent signal when bearing E-Node B.
Two PHICH durations in one sub-frame1. short PHICH  2. long PHICH; This duration is indicated by 1 bit in PBCH.
In each downlink sub-frame, PHICH needs to be sent. Multiple PHICH groups can be sent at the same time. Define one PHICH group  to be mapped from multiple ones to a PHICH in the same RE.
PDCCH (physical downlink control channel)


•PDCCH bearing scheduling and other control information: Transmission format, resource allocation, uplink scheduling permission, power control and uplink-transmission-related ACK/NACK;
•All the information can group multiple types of control information (DCI) format which is mapped to the first n (n<=4) OFDM symbols in each sub-frame. The value of n is indicated by CFI in the PCFICH channel.
•In a sub-frame, we can transmit multiple PDCCHs. One UE can monitor one group of PDCCH. Each PDCCH is sent in one or more control channel elements (CCE) to achieve the different PDCH encoding rates by integrating various numbers of CCEs.
•PDCCH supports 4 types of physical-layer formats which occupy one, two, four, and eight CCEs respectively.


PDSCH


Physical-layer process – Cell Search


Physical-layer process –Power Control



Open-loop power control: Decide a starting emission power of UE emission power as the basis for closed-loop control adjustment.

Closed-loop power control: eNode B measures SINR of PUCCH/PUSCH/SRS signal, then compares SINR with SINRtarge to determine the TPC command (what’s informed is power step size.), finally informs UE through PDCCH to determine the emission power of uplink sent signal on the corresponding sub-frame.

Outer-loop power control: According to the change of environment, adjust the channel of received signal SINR target

Inner-loop power control: To solve the near-far effect and loss, make the received signal maintain fixed SINR


Physical-layer process –Random Access


Random access process can be used in the following situations:
Access at RRC_IDLE status
Access when the wireless link fault occurs
Access in changeover
Access at RRC_Connected status
When there are downlink data (eg. The uplink is at non-synchronization status.)
When there are uplink data (eg. The uplink is at non-synchronization status or no PUCCH resource can be used for scheduling request.)
Random access based on competitiveness
Used in the five mentioned situations
UE selects a preamble sequence randomly in the available preamble set in a competitive way.
Possible collision: two UEs use the same preamble sequence.
Perform the synchronization process through four steps. The fourth step is used to solve the collision.
Random access based on non-competitiveness
In changeover or when the downlink data arrive
The BS allocates a preamble sequence.
Perform the synchronization through three steps without solving the collision.
Random Access Process (Based on Non-competitiveness)


1. eNB send non-contention Random Access Preamble to UE
2. UE send Random Access Preamble through RACH
3. The eNB send Random Access Response through DL-SCH
Random Access Process (Based on Competitiveness)


Step1:

UE sends Msg1 and Msg1 passes PRACH, (RACH-》PRACH)

eNB measures the distance between UE and BS according to the received preamble, and generates timing adjustment quantity.

Step2:

eNB sends Msg2 and Msg2 passes PDSCH (DL-SCH-》PDSCH)
The location is indicated by PDCCH, no HARQ.
Msg2 is the grant of Msg4. If UE fails to receive the RA respondence in a time window, this RA process is terminated; otherwise it goes to step3.

Step3:

UE sends Msg3 and passes PUSCH (UL-SCH-》PUSCH), HARQ
eNB detects Msg3 and generates ACK/NACK.

Step4:

eNB sends Msg4 for collision detection, HARQ
UE finds that the UE of its own NAS-layer ID is sending ACK.


MAC Layer Protocol

Introduction to MAC


Resides on layer 2 of LTE wireless protocols (L2L2 also includes RLC and PDCP)
Used to allocate the wireless resources (time, frequency (number of RBs and location), number of emission layers, number of antenne, and emission power) to users
Resides in both E-Node B and UE, but has different functions.
The Overview of MAC Structure


MAC Entities
E-UTRA defines two MAC entities; one in the UE and one in the E-UTRAN. These MAC entities handle the following transport channels:
-  Broadcast Channel (BCH);
-  Downlink Shared Channel (DL-SCH);
-  Paging Channel (PCH);
-  Uplink Shared Channel (UL-SCH);
-  Random Access Channel(s) (RACH).
The exact functions performed by the MAC entities are different in the UE from those performed in the E-UTRAN.
Figure 4.2.1.1 illustrates one possible structure for the UE side MAC entity, and it should not restrict implementation.
Mapping between Logical CHs & Transport CHs


The MAC sublayer operates on the channels defined below; transport channels are SAPs between MAC and Layer 1, logical channels are SAPs between MAC and RLC.
Functions of MAC sub layer



At UE side

Mapping between the logic channel and transmission channel

MAC SDUs multiplexing/de-multiplexing <-> MAC PDU

HARQ

Buffer status report (BSR)

At eNode-B side

Mapping between the logic channel and transmission channel

MAC SDUs multiplexing/de-multiplexing <-> MAC PDU

HARQ

Scheduling among UE of different priorities (dynamic scheduling, semi-persistent scheduling)

Selecting transmission format (MCS)

Priority processing among different logic channels in the same UE

Services related to MAC sub layer



Key Technology at MAC Layer- Fast Scheduling

Basic concept: Fast scheduling means fast servicenLTE FDD: 1ms.
  • LTE TDD downlink: 1ms - 4ms (related with uplink/downlink configuration) 
  • LTE TDD uplink: 1ms - 10ms (related with uplink/downlink configuration) UMB: 1ms.
  • WiMAX TDD: 5ms. 
  • WCDMA HSDPA: 2ms. 
  • CDMA 2000 1x EV-DO: 1.667ms.
Scheduling modes: TDM, FDM, SDM

Key Technology at MAC Layer- Fast Scheduling-Classification












RLC Layer Protocol



At UE side
Mapping between the logic channel and transmission channel
MAC SDUs multiplexing/de-multiplexing <-> MAC PDU
HARQ
Buffer status report (BSR)
At eNode-B side
Mapping between the logic channel and transmission channel
MAC SDUs multiplexing/de-multiplexing <-> MAC PDU
HARQ
Scheduling among UE of different priorities (dynamic scheduling, semi-persistent scheduling)
Selecting transmission format (MCS)
Priority processing among different logic channels in the same UE

4.3.1  Services provided to upper layers
The following services are provided by RLC to upper layer (i.e. RRC or PDCP):
-  TM data transfer;
-  UM data transfer;
-  AM data transfer, including indication of successful delivery of upper layers PDUs.
4.3.2  Services expected from lower layers
The following services are expected by RLC from lower layer (i.e. MAC):
-  data transfer;
-  notification of a transmission opportunity, together with the total size of the RLC PDU(s) to be transmitted in the transmission opportunity.


An RLC entity in transparent mode can send/receive RLC PDU through the logic channels, such as BCCH, DL/UL CCCH and PCCH

An RLC entity in non-confirmation mode can send/receive RLC PDU through the logic channels, such as DL/UL DCCH, DL/UL DTCH, MCCH/MTCH.
Compared with 3G, the UM mode does not support the encryption/decryption function which is processed in PDCP.

An RLC entity in confirmation mode can send/receive RLC PDU through the logic channels, such as DL/UL DCCH, DL/UL DTCH

PDCP Layer Protocol


SRB is used for the transmission of RRC and NAS messages
PDCP serves SRB and DRB mapped on the logic channels DTCH and DCCH. The functions provides on DTCH and DCCH are as follows:
DTCH channel
PDCP packet transmission
SN sequence number maintenance
Header compression and decompression of IP data flow
Encryption and decryption
Resorting of lower-layer PDU data in switch-over
DCCH channel
PDCP packet transmission
SN sequence number maintenance
Integrity protection
Encryption and decryption


The protocol structure of each layer of E-UTRAN is designed according to a universal protocol model, which makes the between-layer and between-plane logically independent and facilitates the modification of protocol stacks and protocol planes. For the protocol plane, the protocol structure involves two layers: radio network layer (RNL) and transmission network layer (TNL).

PDCP is a functional entity. It separates the transmission technology on TNL from the air-interface processing technology on E-UTRAN. Other layers above TNL are not related with the air interface.

PDCP maps the upper-layer protocol characteristics to the lower-layer air interface protocol characteristics and thus enables the LTE protocol to bear IP packets between UE and E-Node B through transparent transmission provides for the upper layer.




At both receiving side and sending side, resides a peer protocol entity, which is responsible for the PDCP packets’ encapsulation and resolution. One UE corresponds to multiple RBs (radio bearers); while each RB corresponds to one PDCP entity.

Each PDCP entity is associated with one or two (one corresponds to one direction.) RLC entity, which is determined by RB characteristics (uni-direction or bi-direction) and the RLC transmission mode. The property of PDCP entity is configured by the upper-layer protocol RRC on the control plane.



PDCP provides its services to the RRC and user plane upper layers at the UE or to the relay at the evolved Node B (eNB). The following services are provided by PDCP to upper layers:
-  transfer of user plane data;
-  transfer of control plane data;
-  header compression;
-  ciphering;
-  integrity protection.
Services expected from lower layers
For a detailed description of the following functions see [5].
-  acknowledged data transfer service, including indication of successful delivery of PDCP PDUs;
-  unacknowledged data transfer service;
-  in-sequence delivery, except at re-establishment of lower layers;
-  duplicate discarding, except at re-establishment of lower layers.

RRC Layer Protocol




The RRC protocol includes the following main functions:

- Broadcast of system information:

- Including NAS common information;

- Information applicable for UEs in RRC_IDLE, e.g. cell (re-)selection parameters, neighbouring cell information and information (also) applicable for UEs in RRC_CONNECTED, e.g. common channel configuration information.

- Including ETWS notification, CMAS notification;

- RRC connection control:

- Paging;

- Establishment/ modification/ release of RRC connection, including e.g. assignment/ modification of UE identity (C-RNTI), establishment/ modification/ release of SRB1 and SRB2, access class barring;

- Initial security activation, i.e. initial configuration of AS integrity protection (SRBs) and AS ciphering (SRBs, DRBs);

- RRC connection mobility including e.g. intra-frequency and inter-frequency handover, associated security handling, i.e. key/ algorithm change, specification of RRC context information transferred between network nodes;

- Establishment/ modification/ release of RBs carrying user data (DRBs);

- Radio configuration control including e.g. assignment/ modification of ARQ configuration, HARQ configuration, DRX configuration;

- QoS control including assignment/ modification of semi-persistent scheduling (SPS) configuration information for DL and UL, assignment/ modification of parameters for UL rate control in the UE, i.e. allocation of a priority and a prioritised bit rate (PBR) for each RB;

- Recovery from radio link failure;

- 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;

- Other functions including e.g. transfer of dedicated NAS information and non-3GPP dedicated information, transfer of UE radio access capability information, support for E-UTRAN sharing (multiple PLMN identities);

- Generic protocol error handling;

- Support of self-configuration and self-optimisation;



Triggering cause
(RRC connection request, RRC connection reconstruction, RAB assignment, measurement reports, configuration changes ...)
Signaling / Service acceptable, handover Algorithm Are required the Judgment / Access mechanismThe results of Judgment / Access

The purpose of paging is to notify incoming call ,  the change of system information or ETWS information to UE which is in IDLE or CONNECTED state.
The paging information is provided to upper layers, which in response may initiate RRC connection establishment, e.g. to receive an incoming call.
E-UTRAN initiates the paging procedure by transmitting the Paging message . One paging message can identify numbers of UE.

The process used to establish an RRC connection, including conflict resolution and SRB1 establishment. Also sent the initial NAS message from UE to network.

The purpose of this procedure is to modify an RRC connection, e.g. to establish/ modify/ release RBs, to perform handover, to setup/ modify/ release measurements. As part of the procedure, NAS dedicated information may be transferred from E-UTRAN to the UE.
E-UTRAN may initiate the RRC connection reconfiguration procedure to a UE in RRC_CONNECTED. E-UTRAN applies the procedure as follows:
-  the mobilityControlInfo is included only when AS-security has been activated, and SRB2 with at least one DRB are setup and not suspended;
-  the establishment of RBs (other than SRB1, that is established during RRC connection establishment) is included only when AS security has been activated;


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 E-UTRAN 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.
E-UTRAN applies the procedure as follows:
-to reconfigure SRB1 and to resume data transfer only for this RB;
-to re-activate AS security without changing algorithms.
The UE shall only initiate the procedure when AS security has been activated. The UE initiates the procedure when one of the following conditions is met:
1>  upon detecting radio link failure,
1>  upon handover failure, 
1>  upon mobility from E-UTRA failure, 
1>  upon integrity check failure indication from lower layers; or
1>  upon an RRC connection reconfiguration failure, 


The purpose of this procedure is to release the RRC connection, which includes the release of the established radio bearers as well as all radio resources.






  • When eNB need the measurement from UE, eNB will send the measurement control to UE. 
  • UE will report the measurement according by the Measurement control, when the measurement results meet the conditions in ReportConfig, UE report it. 
  • When receive Measurement Report, eNB will judge and trigger handover or SON-related operations.

End of Course