Tuesday, December 2, 2014

LTE system information block introduction (SIB2)

SystemInformationBlockType2 contains radio resource configuration information that is common for all UEs.


(1) pcch-Config
defaultPagingCycle and nB defines Paging frame and Paging Occasion that UE should wake up in Paging-DRX (Known as idel-DRX, Not C-DRX, which is connected-DRX) mode to monitor for paging information.

PF (Paging Frame) is given by following equation:

SFN mod T = (T div N) * (UE_ID mode N)                                                             3GPP 36.304 7.1

PO (Paging Occasion) is defined by following Table from 3GPP 36.304 7.2

T is IE defaultPagingCycle under pcch-Config. If not broadcast-ed, default value will be applied.
N = min(T, nB)
Ns = max(1, nB/T)
UE_ID = IMSI mod 1024 (36.304 7.2)
i_s = floor(UE_ID/N) mod Ns

Following is a example of calculating PF and PO for IMSI 262800620200162

defaultPagingCycle = rf128
nB = 1T

=> T = 128; N = min(T, 1T) = 128; Ns = max(1, nB/T) = 1; UE_ID = 262800620200162 mod 1024 = 226; i_s = floor(226/128) mod Ns = 0
=> PF SFN satisfies SFN mod 128 = (128 div 128) * (226 mod 128)
=> PF SFN = 128k + 98, k = 0, 1, 2, ..... , 7

According to above table, PO is 9 which means subframe 9. 

So idle mode DRX UE would wake up starting SNF98, subframe 9 and every 128 radio frames to monitor Paging PDCCH. 

(2) bcch-Config
modificationPeriodCoeff defines master information block and system information block modification period actual modification period = modificationPeriodCoeff * defaultPagingCycle. In above example, it is 256 radio frames. So if there is any system information update (IE systemInfoValueTag in systemInformationBlockType1 has changed in sfn 5), the new system information will be effective in 256 radio frames counting from sfn0. 

(3) uplinkPowerControlCommon
p0-NominalPUSCH means the expected arrival power of PUSCH at eNB side. If arrived PUSCH power is higher or lower than this value, eNB would send TPC to UE to adjust PUSCH power. 
p0-NominalPUCCH, same as above. 
alpha is used to calculate PUSCH transmission power
deltaFList-PUCCH-FormatX is used to calculate PUCCH transmission power. 0 means 0dB and 3 means 3dB

(4) deltaPreambleMsg3
Used to calculate Msg3 transmission power, actual value = IE value * 2 in dB

(5) pucch-ConfigCommon
deltaPUCCH-Shift is used to determinate orthogonal sequence index for PUCCH-format1, 1a and 1b. ds1 corresponds to value 1 and etc. 36.211 5.4.1
nRB-CQI denotes the bandwidth in terms of resource blocks that are available for use by PUCCH formats2, 2a/2b in each slot. 36.211 5.4
nCS-AN is used to determinate orthogonal sequence index for PUCCH-format. 36.211 5.4
n1PUCCH-AN participates in deciding which PUCCH resource for UE to use to transmit HARQ. 36.213 10.1

(6) pdsch-ConfigCommon
referenceSignalPower is used to derive downlink cell-specific reference signal EPRE. 36.213 5.2
p-b is parameter PB, used to determinate the ratio of PDSCH EPRE to cell-specific EPRE among PDSCH RE for each OFDM symbol. 36.213 5.2 Table 5-2-1, 5-2-2 and 5-2-3

(7) pusch-ConfigCommon
n-SB represents number of sub-bands in UL. 36.211 5.3.4
hoppingMode is parameter Hopping-mode in 36.211 5.3.4
pusch-HoppingOffset is parameter N(HO/RB) in 36.211 5.3.4
groupHoppingEnabled. See 36.211 5.5.1.3
groupAssignmentPUSCH is DeltaSS in 36.211 5.5.1.3
sequenceHoppingEnabled. See 36.211 5.5.1.3
cyclicShift. See 36.211 5.5.1.3

(8) soundingRS-UL-ConfigCommon
srs-BandwidthConfig is SRS Bandwidth Configuration, used together with UE-specific srs-Bandwidth to calculate mSRS,b. 36.211 5.5.3.2
srs-SubframeConfig is SRS Subframe Configuration 36.211 5.5.3.3
ackNackSRS-SimultaneousTransmission is parameter Simultaneous-AN-SRS 36.213 8.2

(10) ul-CyclicPrefixLength
len1 is normal cyclic prefix and len2 is extended cyclic prefix.

(11) ue-TimersAndConstants
T300: START at transmission of RRCConnectionRequest and STOP at reception of RRCConnectionSetup or RRCConnectionReject, cell-reselection and upon abortion of connection establishment by upper layers.
T301: START at transmission of RRCConnectionReestablishmentRequest and STOP and Reception of RRCConnectionReestablishment or RRCConnectionReestablishmentReject message as well as when the selected cell becomes unsuitable.
T310: START upon detecting physical layer problems for the PCell i.e. upon receiving N310 consecutive out-of-sync indications from lower layers and STOP upon receiving N311 consecutive in-sync indications from lower layers for the PCell, upon triggering the handover procedure and upon initiating the connection re-establishment procedure.
N310: Maximum number of consecutive "out-of-sync" indications for the PCell received from lower layers. If UE missed PSS/SSS for 10ms, it would consider as 1 indicaiton of out-of-sync.
T311: START upon initiating the RRC connection re-establishment procedure and STOP at selection of a suitable E-UTRA cell or a cell using another RAT.
N311: Maximum number of consecutive "in-sync" indications for the PCell received from lower layers. If UE received PSS/SSS for 10ms, it would consider as 1 indication of in-sync.

(12) timeAlignmentTimerCommon
TimeAlignmentTimer is used to control how long the UE considers the serving cells belonging to the associated TAG to be uplink time aligned. Corresponds to the Timer for time alignment in TS 36.321. Value in number of sub-frames. Value sf500 corresponds to 500 sub-frames, sf750 corresponds to 750 sub-frames and so on.

No comments:

Post a Comment