4G/LTE - LAA |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LAA
LAA stands for Licence Assisted Access. Like LTE-U, this is a kind of technology to transmit LTE signal in unlicensed frequency range. However, unlike LTE-U, LAA use a special physical layer frame structure called Frame Structure Type 3 which didn't exisit before. This new frame structure is designed to make LTE signal similar to WLAN burst and make the LTE signal to better coexist with the existing WLAN operation.
Followings are the list of topics that will be described in this page.
Fundamental Characteristics of LAA
There are several fundamental characteristics of LAA and most of these characteristics are based on the properties of Frame Structure Type 3. You may find the summary of these characteristics from various documents. Instead of putting my own comments, I would introduce those summaries from a few different sources.
36.211 V13.1.0. Following description is all for now. I think the green part is same as the existing frame type (Type 1 / Type 2) and the blue part is unique to Type 3.
Small Cell Forum - nFAPI and FAPI specifications 3.2.3 LBT Procedures summarizes the characteristics as follows (basically almost same as 3GPP description).
Extending LTE to unlicensed spectrum globally – LAA (Qualcomm) summarizes the LAA as follows (These are not described explicitely in 3GPP, but it well describes on the motivation of LAA).
As of now (Rel 14), only one band is specified for LAA in 3GPP which is band 46. As shown in the following table, LAA is specified to be TDD mode but overal mechanism of the operation would be more similar to FDD operation.
< 36.101 Rel14 - Table 5.5-1 E-UTRA operating bands >
EARFCN (Downlink Channel Number) allocated for LAA (Band 46) is as follows. (NOTE : In case of LTE, if a UE support a certain band, it tend to work with any channel number. However, as far as I experienced (as of Sep 2017), some UE tend to work with only specific channel numbers in this band. So if you are to test LAA, check if your DUT has any of channel number restrictions with your DUT)
< 36.101 Rel14 - Table 5.7.3-1: E-UTRA channel numbers>
LAA scheduling is done by the combination of regular DCI (DCI1, DCI2, DCI2A etc) and LAA specific DCI 1C (DCI 1C has been used for regular LTE operation but in LAA it is used to carry LAA specific information).
Even though a LAA burst can span multiple subframes, the scheduling DCI(DCI1, DCI2, DCI2A etc) is being transmitted at every subframe that carries PDSCH. However, there is some issues that cannot be handled by the regular scheduling DCI. It is due to following LAA burst characteristic as stated below. Downlink transmissions occupy one or more consecutive subframes, starting anywhere within a subframe and ending with the last subframe either fully occupied or following one of the DwPTS durations In regular LTE subframe (Frame Type 1 or 2), the downlink transmission always start and end with subframe boundary(I assume that PCFICH and Control is part of downlink transmission). However, the statement above says in LAA case the downlink transmission may not start and end with subframe boundary. Now the question is how UE can figure out the exact starting and ending point within the starting and ending subframe if they are not start/end with subframe boundary. To provide these additional information to UE, DCI format 1C is used in addition to the regular scheduling DCI. i) If there is regular scheduling DCI only DCI (DCI1, DCI2, DCI2A etc), it is assumed that all the symbol in the subframe is carrying LAA data. ii) If there is both regular scheduling DCI and DCI 1C, the subframe(current subframe) or next subframe may or may not be partial subframe(subframe carrying data in less than 14 OFDM symbol). iii) If there no DCI at all, the subframe does not transmit any LAA data.
Example 01 >
Following is an example of LAA scheduling.
If you can translate the table above into the following illustration, you are already pretty familiar with the LAA scheduling.
< 36.213 - Table 13A-1: Subframe configuration for LAA in current and next subframe > NOTE : The word 'occupied' mean 'occupied by LAA signal / LAA PDSCH is allocated for the specified subframe / symbols'.
UE Capability Information for LAA
Like many other features of LTE, LAA is a feature that should be informed by UE to the network. If UE is to support LAA, you would see following three items in UE Capability Information message.
RRC Connection Recofngiruation - Adding LAA as a SCC
+-rrcConnectionReconfiguration-r8 ::= SEQUENCE [000101] +-measConfig ::= SEQUENCE OPTIONAL:Omit +-mobilityControlInfo ::= SEQUENCE OPTIONAL:Omit +-dedicatedInfoNASList ::= SEQUENCE OF OPTIONAL:Omit +-radioResourceConfigDedicated ::= SEQUENCE [000000] OPTIONAL:Exist | +-srb-ToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-drb-ToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-drb-ToReleaseList ::= SEQUENCE OF OPTIONAL:Omit | +-mac-MainConfig ::= CHOICE OPTIONAL:Omit | +-sps-Config ::= SEQUENCE OPTIONAL:Omit | +-physicalConfigDedicated ::= SEQUENCE OPTIONAL:Omit | +-EXTENSION ::= SEQUENCE [00000] | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit | +-VERSION-BRACKETS2 ::= SEQUENCE OPTIONAL:Omit | +-VERSION-BRACKETS3 ::= SEQUENCE OPTIONAL:Omit | +-VERSION-BRACKETS4 ::= SEQUENCE OPTIONAL:Omit | +-VERSION-BRACKETS5 ::= SEQUENCE OPTIONAL:Omit +-securityConfigHO ::= SEQUENCE OPTIONAL:Omit +-nonCriticalExtension ::= SEQUENCE [11] OPTIONAL:Exist +-lateNonCriticalExtension ::= OCTET STRING CONSTRAINTED [0000000101000000] OPTIONAL:Exist | +-RRCConnectionReconfiguration-v8m0-IEs ::= SEQUENCE [01] | +-lateNonCriticalExtension ::= OCTET STRING OPTIONAL:Omit | +-nonCriticalExtension ::= SEQUENCE [00] OPTIONAL:Exist | +-antennaInfoDedicatedPCell-v10i0 ::= SEQUENCE OPTIONAL:Omit | +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit +-nonCriticalExtension ::= SEQUENCE [111] OPTIONAL:Exist +-otherConfig-r9 ::= SEQUENCE [0] OPTIONAL:Exist | +-reportProximityConfig-r9 ::= SEQUENCE OPTIONAL:Omit | +-EXTENSION ::= SEQUENCE [0] | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit +-fullConfig-r9 ::= ENUMERATED [true] OPTIONAL:Exist +-nonCriticalExtension ::= SEQUENCE [010] OPTIONAL:Exist +-sCellToReleaseList-r10 ::= SEQUENCE OF OPTIONAL:Omit +-sCellToAddModList-r10 ::= SEQUENCE OF SIZE(1..maxSCell-r10[4]) [1] OPTIONAL:Exist | +-SCellToAddMod-r10 ::= SEQUENCE [101] | +-sCellIndex-r10 ::= INTEGER (1..7) [1] | +-cellIdentification-r10 ::= SEQUENCE OPTIONAL:Exist | | +-physCellId-r10 ::= INTEGER (0..503) [1] | | +-dl-CarrierFreq-r10 ::= INTEGER (0..maxEARFCN[65535]) [50665] | +-radioResourceConfigCommonSCell-r10 ::= SEQUENCE OPTIONAL:Omit | +-radioResourceConfigDedicatedSCell-r10 ::= SEQUENCE [1] OPTIONAL:Exist | | +-physicalConfigDedicatedSCell-r10 ::= SEQUENCE [10] OPTIONAL:Exist | | | +-nonUL-Configuration-r10 ::= SEQUENCE [0000] OPTIONAL:Exist | | | | +-antennaInfo-r10 ::= SEQUENCE OPTIONAL:Omit | | | | +-crossCarrierSchedulingConfig-r10 ::= SEQUENCE OPTIONAL:Omit | | | | +-csi-RS-Config-r10 ::= SEQUENCE OPTIONAL:Omit | | | | +-pdsch-ConfigDedicated-r10 ::= SEQUENCE OPTIONAL:Omit | | | +-ul-Configuration-r10 ::= SEQUENCE OPTIONAL:Omit | | | +-EXTENSION ::= SEQUENCE [00010] | | | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit | | | +-VERSION-BRACKETS2 ::= SEQUENCE OPTIONAL:Omit | | | +-VERSION-BRACKETS3 ::= SEQUENCE OPTIONAL:Omit | | | +-VERSION-BRACKETS4 ::= SEQUENCE [00000000000100] OPTIONAL:Exist | | | | +-pucch-Cell-r13 ::= ENUMERATED OPTIONAL:Omit | | | | +-pucch-SCell ::= CHOICE OPTIONAL:Omit | | | | +-crossCarrierSchedulingConfig-r13 ::= SEQUENCE OPTIONAL:Omit | | | | +-pdcch-ConfigSCell-r13 ::= SEQUENCE OPTIONAL:Omit | | | | +-cqi-ReportConfig-v1310 ::= SEQUENCE OPTIONAL:Omit | | | | +-pdsch-ConfigDedicated-v1310 ::= SEQUENCE OPTIONAL:Omit | | | | +-soundingRS-UL-ConfigDedicated-v1310 ::= CHOICE OPTIONAL:Omit | | | | +-soundingRS-UL-ConfigDedicatedUpPTsExt-r13 ::= CHOICE OPTIONAL:Omit | | | | +-soundingRS-UL-ConfigDedicatedAperiodic-v1310 ::= CHOICE OPTIONAL:Omit | | | | +-soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13 ::= CHOICE OPTIONAL:Omit | | | | +-csi-RS-Config-v1310 ::= SEQUENCE OPTIONAL:Omit | | | | +-laa-SCellConfiguration-r13 ::= SEQUENCE OPTIONAL:Exist | | | | | +-subframeStartPosition-r13 ::= ENUMERATED [s0] | | | | | +-laa-SCellSubframeConfig-r13 ::= BIT STRING SIZE(8) [00000000] | | | | +-csi-RS-ConfigNZPToAddModListExt-r13 ::= SEQUENCE OF OPTIONAL:Omit | | | | +-csi-RS-ConfigNZPToReleaseListExt-r13 ::= SEQUENCE OF OPTIONAL:Omit | | | +-VERSION-BRACKETS5 ::= SEQUENCE OPTIONAL:Omit | | +-EXTENSION ::= SEQUENCE [000] | | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS2 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS3 ::= SEQUENCE OPTIONAL:Omit | +-EXTENSION ::= SEQUENCE [11] +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit
RRC Connection Recofngiruation - Measurement Configuration for LAA Cell
+-rrcConnectionReconfiguration-r8 ::= SEQUENCE [100000] +-measConfig ::= SEQUENCE [00000000000] OPTIONAL:Exist | +-measObjectToRemoveList ::= SEQUENCE OF OPTIONAL:Omit | +-measObjectToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-reportConfigToRemoveList ::= SEQUENCE OF OPTIONAL:Omit | +-reportConfigToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-measIdToRemoveList ::= SEQUENCE OF OPTIONAL:Omit | +-measIdToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-quantityConfig ::= SEQUENCE OPTIONAL:Omit | +-measGapConfig ::= CHOICE OPTIONAL:Omit | +-s-Measure ::= INTEGER OPTIONAL:Omit | +-preRegistrationInfoHRPD ::= SEQUENCE OPTIONAL:Omit | +-speedStatePars ::= CHOICE OPTIONAL:Omit | +-EXTENSION ::= SEQUENCE [1111] | +-VERSION-BRACKETS1 ::= SEQUENCE [0] OPTIONAL:Exist | | +-measObjectToAddModList-v9e0 ::= SEQUENCE OF OPTIONAL:Omit | +-VERSION-BRACKETS2 ::= SEQUENCE [0] OPTIONAL:Exist | | +-allowInterruptions-r11 ::= BOOLEAN OPTIONAL:Omit | +-VERSION-BRACKETS3 ::= SEQUENCE [0000] OPTIONAL:Exist | | +-measScaleFactor-r12 ::= CHOICE OPTIONAL:Omit | | +-measIdToRemoveListExt-r12 ::= SEQUENCE OF OPTIONAL:Omit | | +-measIdToAddModListExt-r12 ::= SEQUENCE OF OPTIONAL:Omit | | +-measRSRQ-OnAllSymbols-r12 ::= BOOLEAN OPTIONAL:Omit | +-VERSION-BRACKETS4 ::= SEQUENCE [0100] OPTIONAL:Exist | +-measObjectToRemoveListExt-r13 ::= SEQUENCE OF OPTIONAL:Omit | +-measObjectToAddModListExt-r13 ::= SEQUENCE OF SIZE(1..maxObjectId[32]) [1] OPTIONAL:Exist | | +-MeasObjectToAddModExt-r13 ::= SEQUENCE | | +-measObjectId-r13 ::= INTEGER (maxObjectId-Plus1-r13[33]..maxObjectId-r13[64]) [33] | | +-measObject-r13 ::= CHOICE [measObjectEUTRA-r13] | | +-measObjectEUTRA-r13 ::= SEQUENCE [000000] | | +-carrierFreq ::= INTEGER (0..maxEARFCN[65535]) [0] | | +-allowedMeasBandwidth ::= ENUMERATED [mbw6] | | +-presenceAntennaPort1 ::= BOOLEAN [FALSE] | | +-neighCellConfig ::= BIT STRING SIZE(2) [00] | | +-offsetFreq ::= ENUMERATED OPTIONAL:Omit | | +-cellsToRemoveList ::= SEQUENCE OF OPTIONAL:Omit | | +-cellsToAddModList ::= SEQUENCE OF OPTIONAL:Omit | | +-blackCellsToRemoveList ::= SEQUENCE OF OPTIONAL:Omit | | +-blackCellsToAddModList ::= SEQUENCE OF OPTIONAL:Omit | | +-cellForWhichToReportCGI ::= INTEGER OPTIONAL:Omit | | +-EXTENSION ::= SEQUENCE [1111] | | +-VERSION-BRACKETS1 ::= SEQUENCE [00] OPTIONAL:Exist | | | +-measCycleSCell-r10 ::= ENUMERATED OPTIONAL:Omit | | | +-measSubframePatternConfigNeigh-r10 ::= CHOICE OPTIONAL:Omit | | +-VERSION-BRACKETS2 ::= SEQUENCE [0] OPTIONAL:Exist | | | +-widebandRSRQ-Meas-r11 ::= BOOLEAN OPTIONAL:Omit | | +-VERSION-BRACKETS3 ::= SEQUENCE [00001] OPTIONAL:Exist | | | +-altTTT-CellsToRemoveList-r12 ::= SEQUENCE OF OPTIONAL:Omit | | | +-altTTT-CellsToAddModList-r12 ::= SEQUENCE OF OPTIONAL:Omit | | | +-t312-r12 ::= CHOICE OPTIONAL:Omit | | | +-reducedMeasPerformance-r12 ::= BOOLEAN OPTIONAL:Omit | | | +-measDS-Config-r12 ::= CHOICE [setup] OPTIONAL:Exist | | | +-setup ::= SEQUENCE [01] | | | +-dmtc-PeriodOffset-r12 ::= CHOICE [ms40-r12] | | | | +-ms40-r12 ::= INTEGER (0..39) [0] | | | +-ds-OccasionDuration-r12 ::= CHOICE [durationFDD-r12] | | | | +-durationFDD-r12 ::= INTEGER (1..maxDS-Duration-r12[5]) [1] | | | +-measCSI-RS-ToRemoveList-r12 ::= SEQUENCE OF OPTIONAL:Omit | | | +-measCSI-RS-ToAddModList-r12 ::= SEQUENCE OF SIZE(1..2[96])[1] | | | | +-MeasCSI-RS-Config-r12 ::= SEQUENCE | | | | +-measCSI-RS-Id-r12 ::= INTEGER (1..maxCSI-RS-Meas-r12[96]) [1] | | | | +-physCellId-r12 ::= INTEGER (0..503) [0] | | | | +-scramblingIdentity-r12 ::= INTEGER (0..503) [0] | | | | +-resourceConfig-r12 ::= INTEGER (0..31) [0] | | | | +-subframeOffset-r12 ::= INTEGER (0..4) [0] | | | | +-csi-RS-IndividualOffset-r12 ::= ENUMERATED [dB-24] | | | | +-EXTENSION ::= SEQUENCE | | | +-EXTENSION ::= SEQUENCE | | +-VERSION-BRACKETS4 ::= SEQUENCE [0000] OPTIONAL:Exist | | +-whiteCellsToRemoveList-r13 ::= SEQUENCE OF OPTIONAL:Omit | | +-whiteCellsToAddModList-r13 ::= SEQUENCE OF OPTIONAL:Omit | | +-rmtc-Config-r13 ::= CHOICE OPTIONAL:Omit | | +-carrierFreq-r13 ::= INTEGER OPTIONAL:Omit | +-measIdToAddModList-v1310 ::= SEQUENCE OF OPTIONAL:Omit | +-measIdToAddModListExt-v1310 ::= SEQUENCE OF OPTIONAL:Omit +-mobilityControlInfo ::= SEQUENCE OPTIONAL:Omit +-dedicatedInfoNASList ::= SEQUENCE OF OPTIONAL:Omit +-radioResourceConfigDedicated ::= SEQUENCE OPTIONAL:Omit +-securityConfigHO ::= SEQUENCE OPTIONAL:Omit +-nonCriticalExtension ::= SEQUENCE OPTIONAL:Omit
Coexistance with WLAN(LBT / CSAT)
Comparing to LTE, one of the most important design goal of LAA was how to make LAA better coexist with the exisiting WiFi communication. One of the measure was to use specially designed Frame Type (Frame Type 3). However, just employing the new frame type does not automatically solve the coexistance issues. There are several additional technologies that would be adopted for LAA-WiFi coexistance mainly in time domain scheduling perspective. I wrote a separate sections mainly for this topic. Refer to Time Domain Scheduling section in LTE-Unlicenced Overview page.
Reference :
[1] Extending LTE to unlicensed spectrum globally – LAA (Qualcomm)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||