Sibs and Their Jobs:: Sib-1 Sib-2 Sib-3 Sib-4 Sib-5 Sib-6 Sib-7 Sib-9 Sib-10 Sib-11 Sib-12 Sib-13
Sibs and Their Jobs:: Sib-1 Sib-2 Sib-3 Sib-4 Sib-5 Sib-6 Sib-7 Sib-9 Sib-10 Sib-11 Sib-12 Sib-13
Query_4: Minimum of how many SIBs are required for the UE to initiate Attach procedure?
In LTE, for a UE to access the eNB, at the most minimum 2 SIBs are required (SIB1 and SIB2).
Information regarding SIB2-SIB13 are carried in SI messages and are included in schedulingInfoList
which is part of SIB1.
Scheduling of SIBs:
SIB1 uses a fixed schedule with a periodicity of 80 ms and repetitions made within 80 ms.
The first transmission of SIB1 is scheduled in subframe #5 of radio frames for which the SFN mod 8 = 0,
and
Repetitions are scheduled in subframe #5 of all other radio frames for which SFN mod 2 = 0.
Scheduling of other SIB's i.e. SIB-2 to SIB-9 is defined by si-Periodicity and si-WindowLength. Both
these IEs are explained below. For the rest of the SIBs, Paging is received by UE in RRC_IDLE or
RRC_CONNECTED mode for notification of an in-coming SI message.
There are two IE's which help the UE to calculate when to read SI messages. They are:
a. schedulingInfoList
b. si-WindowLengthd
schedulingInfoList informs the UE regarding the presence of SIB type; other than SIB1. It carriers two
more parameters:
i. si_Periodicity
ii. sib_MappingInfo
si_Periodicity tells about the period in terms of radio frames which helps the UE to read the required
SIB. The value of this parameter is used for calculating the Radio frame where SI will be received.
si-WindowLength specifies that a SIB should be transmitted somewhere within the specified window
length. Value is in ms. This window starts at the starting sub-frame of the mentioned si_periodicity. SIBs
can be received in any of the sub-frame as mentioned in the WindowLength.
Example:
SIB1 is received by UE with the following information:
schedulingInfoList[0] SchedulingInfo
si_Periodicity SchedulingInfosi_Periodicity_rf16
sib_MappingInfo[0] SIB_TypeSIB_Type_sibType3
schedulingInfoList[1] SchedulingInfo
si_Periodicity SchedulingInfosi_Periodicity_rf32
sib_MappingInfo[0] SIB_TypeSIB_Type_sibType4
schedulingInfoList[2] SchedulingInfo
si_Periodicity SchedulingInfosi_Periodicity_rf64
sib_MappingInfo[0] SIB_TypeSIB_Type_sibType5
si_WindowLength ms20
(To look for the complete IE contents and explanation of SIB1 click here)
b. on which sub-frame will the SI window start. To determine the start of the SI window at sub-frame, the
formula is:
a = x mod 10
x = (n – 1)*w
where,
x Integer value
a number which corrosponds to the order of entry in schedulingInfoList.For sib3
n is 1,
n
for sib4 n is 2 and
for sib5 n is 3
w si-WindowLength
T si-Periodicity of the concerned SI message
Let's start calulating the Radio frame and SI starting sub frame for SIB3, SIB4 and SIB5
x = (n –
For 1)*w a = x mod 10
The SI Window will start at sub frame 0 of the Radio frame where SI will be
SIB x=(2 - a= 20 mod 10
acquired
-4 1)*20 a=0
x=20
x = (n –
For 1)*w a = x mod 10
The SI Window will start at sub frame 0 of the Radio frame where SI will be
SIB x=(3 - a= 40 mod 10
acquired
-5 1)*20 a=0
x=40