Friday, October 7, 2016

IoT: LTE-BL/CE(CAT-M1) SIB2

After UE has decoded SIB2-BR, UE is able to get RACH configuration to start RACH.
rach-CE-LevelInfoList-r13 contains different levels of coverage enhancement. If it only has one sub structure, it means there is only 1 CE level.
RACH-CE-LevelInfo-r13 is the sub-structure of above List. firstPreamble-r13 and lastPreamble-r13 defines the preamble range that UE can select for CAT-M1 rach. ra-ResponseWindowSize-r13 allows UE to start monitor MPDCCH for RAR. mac-ContentionResolutionTimer-r13 configures UE to start monitor contention resolution after transmitted Msg3.
I.E. firstPreamble-r13=48 and lastPreamble-r13=51 means UE can only use preambleId ranges from 48 to 51 for CAT-M1 rach. ra-ResponseWindowSize-r13=ms20 means UE will start monitoring MPDCCH for RAR within (20+4) TTIs after sent PRACH.

PRACH-Parameters-CE-r13 is sub-structure of PRACH-ParametersListCE-r13. it has prach-ConfigIndex, prach-FreqOffset, which have the same meaning as legacy.
I.E. If prach-ConfigIndex =3 and prach-FreqOffset=3, UE can transmit PRACH in subframe1 in every radio frame and 3PRBs from the lowest frequency boundary.

mpdcch-NarrowbandsToMonotor-r13 is used to calculate which narrowband for UE to monitor in RAR. the calculated result tells UE which narrowband to monitor for MPDCCH that carries the scheduling information of RAR. This could be updated when eNB sent Msg4 to UE. mpdcch-NumRepetition-RA-r13 tells UE how many times of MPDCCH will be transmitted.

frequencyHoppingParameters-r13_interval-ULHoppingConfigCommonModeA-r13_interval-FDD-r13 will be used later on to calculate PUCCH resource to send ACK/NACK for Msg4.

deltaPUCCH-shift is used to calculate Delta(ARO) value in 36.213 Table 10.1.2.1-1, which is then used to calculate N_((1,p0)/PUCCH).

More updates regarding the fields in SIB2-BR are coming later.

1 comment:

  1. Very nice information shared. It really helped me to understand the SIB2 BR clearly

    ReplyDelete