【技术篇】怎么找到你--LTE寻呼帧与寻呼时刻 像其他GSM、WCDMA系统一样,LTE系统在空闲态UE使用DRX(不连续接收-睡眠、唤醒机制)功能减少功率消耗,增加电池寿命。为了达到这一目的,UE从SIB2中获取DRX相关信息,然后根据DRX周期UE监测PDCCH信道,查看是否有寻呼消息,如果PDCCH信道指示有寻呼消息,那么UE解调PCH信道去看寻呼消息是否属于自己。在这个过程,UE如何根据DRX周期确认在哪一无线帧、哪一子帧去监测PDCCH信道?寻呼时刻(PO)如何获取呢?通常为了计算PO分为两步。 第一步、寻呼帧位置确认。 根据下面公式求得: 寻呼帧位置 PF = SFN mod T= (T div N)*(UE_ID mod N) 其中 SFN:系统帧号,当前UE所在帧号 T:T=min(Tc,Tue),其中Tc,Tue 分别表示核心网和无线侧设置的寻呼周期,一般情况无线侧的寻呼周期小于核心网周期,默认等于无线侧寻呼周期DefaultPagingCycle,该参数从SIB2中读取。而Tc从S1的寻呼消息中获取。 N:N=min(T,nB),nB从SIB2中读取。 UE_ID: 包含在S1的寻呼消息中,通过IMSI模1024计算得到。 第二步、寻呼时刻的确认 寻呼时刻:即寻呼帧所在位置对应的子帧号,该时刻不是通过计算得到,而是通过NS与I_s对应关系获取。对应关系如下表1、2.其中表1为FDD模式,表2为TDD模式。 其中:Ns:Ns =max(1,nB/T),其中nB,T都是通过SIB2获得。 i_s :i_s = floor(UE_ID/N) mod Ns。UE_ID从S1消息中获取,N通过SIB2中信息计算得到 下面举例说明寻呼帧与寻呼时刻的计算。 例如:如下表,现网中DefaultPagingCycle设置为128,则T=128; nB设置为T,即128,那么N=128;Ns=1. 第一步,算寻呼帧位置: 假设用户的IMSI= 448835805669362,则根据公式求得。 寻呼帧位置:= (T div N)*(UE_ID mod N) =(128/128)*((448835805669362 mod 1024) mod 128) = 114 则寻呼帧的位置可能出现在SFN =(128*i) + 114,(其中i = 0 到 N ,但是SFN <= 1024)。如,寻呼帧的位置可能为128、242、498、626、754、868、982。 第二步,寻呼时刻确认:求Ns和i_s,根据公式求得。 Ns:Ns =max(1,nB/T)=1; i_s =floor(UE_ID/N) mod Ns=floor((448835805669362 mod 1024)/128)= 0 按照表1、2对应关系,Ns=1&i_s=0 => PO=9, 即当NB=T时,PO在寻呼帧的9子帧位置。
|