介绍PAGING的文章有很多,本文主要介绍Paging的时频资源。
为了达到省电的目的,UE在idle下使用DRX。UE在什么时刻(SFN/subframe)wakeup起来接受Paging 呢? 先介绍2个概念,如下:
PO: Paging Occasion, 它是一个子帧,这个子帧可能使用P-RNTI加扰PDCCH.
PF: Paging Frame, 它是一个系统帧,里面包含一个或者多个PO
DRX Cycle: 寻呼周期,一个UE在一个寻呼周期内只需要盲检一个PO.
也就说一个UE在一个寻呼周期内,只需要在PF内的PO子帧上盲检一次Paging即可。
SFN mod T= (T div N)*(UE_ID mod N)
参数解释如下:
i_s和PO子帧的关系见下表
i_s的计算公式如下:
i_s = floor(UE_ID/N) mod Ns
参数解释如下:
从下表可以查到PO的值
举例子: FDD frame
Paging相关的控制信息在公共搜索空间(common search space)传输,所以PDCCH候选个数为6个,见下图:
可以用P-RNTI加扰的DCI format 有2个:DCI 1A和DCI 1C
1个下行子帧的PDCCH 的频域资源基本单位为CCE. 1个下行子帧的PDCCH包含多个CCE. 1个CCE包含9个REG, 1个REG包含4个RE.
UE会在PO子帧上根据要监听的DCI format(DCI 1A和DCI 1C)来尝试用P-RNTI(0xFFFE)解码每一个候选PDCCH(其实就是CCE集合,比如L=8,就是8个连续的CCE).
DCI 1A 对应6个候选,DCI 1C对应6个候选,所以UE最多尝试解码12个候选PDCCH.一旦解码成功,就停止解码。解码成功后,会得到Paging消息所在PDSCH上具体时频资源位置,然后会在这个时频位置读取Paging 消息。
关于NB-IOT和LTE的一点差别,NB-IOT参数的解释如下:
Type | T取值 | nB取值 |
---|---|---|
LTE | {32, 64, 128, 256} | {4T, 2T, T, T/2, T/4, T/8, T/16, T/32, T/64, T/128, T/256} |
NBIOT | {128, 256, 512, 1024} | {4T, 2T, T, T/2, T/4, T/8, T/16, T/32, T/64, T/128, T/256,T/512,T/1024} |
在NB-IOT中,T变大,nB减小,意味着UE寻呼周期变长,UE 更加省电。
随机接入过程中,UE需要ra-PreambleIndex/ ra-PRACH-MaskIndex。ra-PreambleIndex: 是要使用的preamble的索引。ra-PRACH-MaskIndex: 决定此preamble发送时的时频位置.在非竞争接入时,eNB怎么把这2个参数告诉UE呢?也可以参考:点击打开链接...
UE capability 分为 Network capability 和 Radio capability, 即网络能力和无线能力。 Netowrk Capability UE 在做Attach Request 时会主动上报自己的网络能力;Radio Capability 网络侧下发Enquiry Capability来请求UE无...
PSM: PowerSaving Mode, 省电模式, 是R12引入的新feature, spec可以参考:3GPP 24.301-5.3.11 Powersaving mode 和 23.682-4.5.4 UEPower Saving Mode.在PSM模式下,网络无法到达UE,UE无法接受来自于网络的数据和请求,类似于关机,...
Paging消息的内容如下: 在idle和connected 下,UE可以分别接受如下信息: RRC 状态对应的Paging消息内容Idle1.系统消息改变 2. ETWS 3.呼叫请求Connected1.系统消息改变 2. ETWS 寻呼消息的设计初衷是: UE在idle态下,UE和eNodeB并没有建立RRC 连接,网...
由于暂时不知道的原因,数据库中产生了很多完全相同的记录,我需要知道一共有多少条记录,这么多重复记录涉及多少金额。下列语句可以解决这个问题。故将其记录下来,防止下次用到的时候要再想。 select *,count(*) 重复次数,QTY_RECVD*PO_UNT_PRC*(count(*)-1) 重复金额 from APU grou...