2. 每个SI message有独立的参数schedulingInfo和schedulingInfo-BR,schedulingInfo-BR是针对BL/CE额外的参数,其中包含了si-Narrowband和si-TBS(因此BL/CE 的SIBx接收不需要先接收MPDCCH),schedulingInfo里面包含si-Periodicity和
sibMapping;schedulingInfo和schedulingInfo-BR这两个结构体里的参数是一一对应的,其中参数出现的顺序表示了该SI message所在的是第几个SI-window。 下图显示了某种配置下的SIBx接收时频资源描述:
在每个SI-window内接收相应的子帧并进行合并,直到该SI-window结束,或提前解码正确SI message。
4.1.4.2 SIBx的NB Hopping
在SI window内接收SI message期间,首传的NB是由schedulingInfo-BR里面的si-Narrowband-r13确定的。后续重传的NB需要看si-HoppingConfigCommon-r13是否配置为ON。
?i0?,如果si-HoppingConfigCommon-r13配置为OFF,则在SI message内接收的SIBx都是用nNB否则根据下述公式计算每个子帧的narrowband index: nNB。
??DL??i?i???i0???i?ch,DL?DL??nNB?nNB??ch,DL?j0? mod NNB,hop?fNB,hop?modNNB????N??NB??????ch,DLj0??i0?i??NNB?i???
PDSCHi0?i?i0?Nabs?1for frame structure type 1?0,i???ch,DL type 2?NNB?2,for frame structure上述公式中,i0表示SI-window内的第一个下行子帧absolute subframe number(即使该下行子帧不是BL/CE 有效的下行子帧)。Nabs表示的是SI-window内所有的下行子帧,包含非
ch,DLDLBL/CE有效子帧。NNB,hop (mpdcch-pdsch-HoppingNB-r13)和fNB,hop (mpdcch-pdsch-ch,DLHoppingOffset-r13)是在SIB1-BR里面配置的小区公共参数。NNB设置为SIB1-BRinterval-PDSCHDLHoppingConfigCommonModeB-r13(如果SIB1-BR中配置了该参数),否则设置为SIB1-BR中的interval-DLHoppingConfigCommonModeB-r13。
SIBx/Paging的Nacc?4(FDD)或Nacc?10(TDD),表示支持数据解调前的合并。
如果一个子帧在某narrowband传输了SIB1-BR/SIBx,则在同一个子帧的同一个narrowband上调度的PDSCH或者MPDCCH要丢弃。
4.1.4 Paging and Direct Indication
DCI format 6-2用于paging 和direct indication,该DCI在MPDCCH上用P-RNTI加扰。 DCI format 6-2包含一个Flag用于指示当前DCI是Paging还是Direct indication。如果Flag指示当前是Direct Indicatin,则后续会启动其他流程,而不用接收后续的PDSCH。Direct indication内容里面包含8bit信息如下:
Table 6.6-1: Direct Indication information
Bit 1 2 3 4 5 6, 7, 8 Direct Indication information systemInfoModification etws-Indication cmas-Indication eab-ParamModification systemInfoModification-eDRX Not used, and shall be ignored by UE if received. 如果UE收到direct indication里面的systemInfoModification/systemInfoModification-eDRX对应bit为1,UE需要重新读取系统消息,包含MIB, SIB1-BR, SIBx。如果UE是在连接态收到系统消息变更指示,基站可能主动release UE,使得UE在RRC_IDLE状态读取系统消息。 BL/CE UE只在IDLE状态读取所有的SIB1-BR, SIBx。RRC_CONNECTED状态下,只有在handover的时候才可以读取系统消息。MIB可以在任何状态读取。
如果DCI 6-2里面的Flag指示为paging,则其中包含了PDSCH narrowband index,MCS, PDSCH repetition, DCI repetition。
P-RNTI加扰的MPDCCH接收有固定的调度周期和时刻,也有固定的调度narrowband index。Paging接收时刻和Legacy UE类似,不过根据PO,PF计算得到的是MPDCCH首传的子帧。ERRC同时会配置mpdcch-NumRepetition-Paging-r13指示MPDCCH的重传子帧数。 MPDCCH接收的narrowband第一个子帧的narrowband 是集合narrowband集合j(与SIB1-BR的narrowbands集合相同,扣除与中间72个子载波有重叠的narrowband集合)里的narrowband
Narrowband(PNB),36.304协议里面有描述如何计算,与PO, PF一起计算好由ERRC配置给
PNNBL1的。是在RadioConfigCommon消息里面配置的paging-narrowBands。如果高层配置
?s?sm~p~ppcellSm?N?NmodNN?0,1,...,N?1是Paging IDNBNBNBNB,其中,
????si-HoppingConfigCommon-r13 disable,则重传的MPDCCH都在narrowbandsm上接收,否则
MPDCCH接收的narrowband存在跳频。跳频的计算公式基本上和SIBx的跳频计算公式相同,只是其中参数略有不同。
UE在子帧i接收MPDCCH的narrowband 是sj,其中j的计算公式如下:
?p??i?i??DL??cellch,DLS?j???NNB?NID????ch,DL?j0? mod NNB,hop??fNB,hop?modNNB
?N??????NB???ch,DL?j0??i?iN??NB??0?MPDCCHi0?i?i0?Nabs?10for frame structure type 1?i???ch,DL?NNB?2for frame structure type 2
ch,DLch,DLDLi0是首传的绝对子帧号,NNB, and fNB,hop都是高层配置的小区级参数。 hop, NNB4.2 随机接入流程
BL/CE UE的随机接入流程和Legacy UE的随机接入流程基本类似,也包含由PDCCH order, MAC, RRC分别发起RA流程。BL/CE 的RA各个阶段相比于Legacy UE 的RA不同之处描述如下:
4.2.1 初始参数
BL/CE UE会最多配置4套PRACH参数,针对coverage level 0,1,2,3;level 0对应的是信号最好的场景,level 3对应的是信号最差的场景;level 0,1对应CEModeA, level 2,3对应
CEModeB。在每一套PRACH参数里面包含了prach-ConfigIndex,PRACH跳频,重传次数,可选的preamble范围,RAR windowSize,mac-ContentionResolutionTimer,RAR接收MPDCCH的narrowband等参数。
选择哪一套PRACH参数,可以是由高层参数指示(initial-CE-level),或者在PDCCH order里面携带;如果都没有,则根据当前否则根据当前测量到的RSRP以及配置的RSRP-ThresholdsPrachInfoList-r13(有3个值,可以区分出4个CE level)选择合适的CE level发送PRACH参数。
If measured-RSRP CE level 3 selected; Else if measured-RSRP CE level 2 selected; Else if measured-RSRP CE level 1 selected; Else CE level 0 selected; 4.2.1 PRACH发送 相比于Legacy UE,BL/CE UE的每一次preamble发送都可以重复发送多次;具体重复子帧和跳频情况参考章节3.8 PRACH。 根据选定的CE level设置PRACH发送参数,统计Preamble发送次数时,也需要根据不同CE level保存该level的preamble发送次数,而不是统一统计。 在MSG3发送失败(冲突未解决的情况下),选择同一个CE level发送PRACH。 4.2.2 RAR接收 RA Response window从preamble最后一次重复发送的最后一个子帧+3子帧开始计算;并且使用选定的CE level里面配置的ra-ResponseWindowSize。 BL/CE UE的RA-RNTI计算方式也不同于Legacy UE,如下: RA-RNTI=1+t_id + 10*f_id + 60*(SFN_id mod (Wmax/10)) 其中t_id是是PRACH发送的第一个子帧的子帧编号(0≤ t_id <10),f_id是第一个发送子帧 内选定的频率资源(0≤ f_id< 6),SFN_id是第一发送子帧所在的无线帧; Wmax固定为400。 如果在ra-ResponseWindowSize范围内没有没有收到RA-RNTI加扰的MPDCCH(6-1A/6-1B),则在该CE level内重发PRACH,如果达到该CE Level配置的最大重试次数 maxNumPreambleAttemptCE,并且还存在更高级别的CE level未尝试,则选定高级别的CE level,重新开始新一轮的PRACH-RAR过程。 接收RAR时需要先接收RA-RNTI加扰的MPDCCH,该MPDCCH所在的narrowband以及重复次数,都在高层配置的PRACH-Config参数里面有指示。如果该CE level里面配置的rar-HoppingConfig = ON,则在ra-WindowSize内重复接收的MPDCCH存在跳频,根据下述公式计算每个子帧检测的narrowBand: ??DL??i?i???i0???i?ch,DL?DL??nNB?nNB??ch,DL?j0? mod NNB,hop?fNB,hop?modNNB????N??NB??????ch,DLj0??i0?i??NNB?? MPDCCHi0?i?i0?Nabs?1for frame structure type 1?0,i???ch,DL type 2?NNB?2,for frame structure
相关推荐: