NR中MIB和SIB的总体结构与LTE基本相似。然而,在与LTE相比sib的周期性有一些主要的差异。在LTE中,无论终端是否需要,sib广播。但是,5G NR中有两种类型的sib,一种是像LTE一样定期传输,另一种是仅按需传输,即由UE请求时传输。
NR MIB特性
-
MIB通过BCH传输信道和PBCH物理信道发送
-
它是QPSK调制的
-
它包括解码SystemInformationBlockType1(SIB1)所需的必要参数。
-
它的周期为80毫秒,在这80毫秒内发生重复传输
-
它在OFDM符号1,2,3上传输。
-
根据TS 38.211,它在符号1和3上使用0到239个子载波号,在符号2上它使用0到47和192到239子载波号。
MIB / SIB信令呼叫流程:
-
承载信令:不承载
-
RLC-SAP:TM
-
逻辑通道:BCCH
-
方向:网络到UE
主信息块的RRC参数:
MIB ::= SEQUENCE {
-
-
systemFrameNumber BIT STRING (SIZE (6)),
-
subCarrierSpacingCommon ENUMERATED {scs15or60, scs30or120},
-
ssb-SubcarrierOffset INTEGER (0…15),
-
dmrs-TypeA-Position ENUMERATED {pos2, pos3},
-
pdcch-ConfigSIB1 INTEGER (0…255),
-
cellBarred ENUMERATED {barred, notBarred},
-
intraFreqReselection ENUMERATED {allowed, notAllowed},
-
spare BIT STRING (SIZE (1))
-
}
参数说明:
-
systemFrameNumber:类似于LTE,NR的确有一个10位的系统帧号,从0到1023。MIB携带10位中的6个最高有效位(MSB),SFN的其余4个LSB作为一部分在PBCH传输块中传输信道编码(即,在MIB编码之外)。
-
subCarrierSpacingCommon:指示SIB1的子载波间隔,消息2/4(用于初始访问)和系统信息消息。它可以具有15和30 kHz的值,适用于<6GHz的载波频率;值60和120 kHz适用于> 6GHz的载波频率
-
ssb-subcarrierOffset:指示SSB与整个资源块网格之间的子载波数量中的频域偏移。该字段可以指示该单元不提供SIB1,因此不存在公共的CORESET。在这种情况下,字段pdcch-ConfigSIB1可以指示UE可以(不)找到具有控制资源集和用于SIB1的搜索空间的SS / PBCH的频率位置
-
dmrs-TypeA-Position:指示(第一个)DL DM-RS的位置。它对应于L1参数'DL-DMRS-typeA-pos'
-
pdcchConfigSIB1:它对应于TS38.213 [13]的4.1节中的RMSI-PDCCH-Config。确定PDCCH / SIB的带宽,公共ControlResourceSet(CORESET),公共搜索空间和必要的PDCCH参数。如果字段ssb-SubcarrierOffset指示不存在SIB1,则字段pdcch-ConfigSIB1指示UE可以找到带有SIB1的SS / PBCH块的频率位置或网络不提供带有SIB1的SS / PBCH块的频率范围(参见TS 38.213 [13],第13节)。
-
cellBarred指示小区是否根据规范TS 38.304允许UE驻留在该小区上
-
intraFreqReselection指示是否允许频率内小区重选。如TS 38.304中所述,当最高等级的小区被禁止或被UE禁止时,它控制对频率内小区的小区重选。
MIB的获取和处理
MIB / SIB的获取过程因情况而异。在这里,我们将对TS 38.331 NR-RRC规范中定义的MIB / SIB总体获取过程进行说明。
case1:没有按需系统信息,没有以前存储的SIB和UE刚刚开机
-
-
UE开机
-
小区搜索(PSS和SSS)和PBCH解码以获得MIB
-
解码并存储MIB
-
检查是否cellBarred =禁止,在此处停止cellBarred!=禁止,移至下一个以处理更多信息
-
使用MIB提供的参数对SIB1进行解码并存储结果
-
由于SIB1表示没有需求SI,因此请解码其他系统信息(SIB)
-
case2:按需系统信息指示,以前未存储的SIB和UE刚开机
-
-
UE开机
-
小区搜索(PSS和SSS)和PBCH解码以获得MIB
-
解码并存储MIB
-
检查是否cellBarred =禁止,在此处停止cellBarred!=禁止,移至下一个以处理更多信息
-
使用MIB提供的参数对SIB1进行解码并存储结果
-
如SIB1指示按需SI,请检查RRC状态
-
如果UE RRC状态为RRC-IDLE或RRC-INACTIVE状态
-
-
触发UE较低层以启动RACH程序
-
收到SI请求确认后,获取按需SI消息
-
如果UE RRC状态为RRC已连接状态
-
-
规范尚未定义的行为
-