LTE终端小区选择方案设计及实现

2010-09-28 07:48李小文
电讯技术 2010年3期
关键词:先验消息终端

冯 川,李小文

(重庆邮电大学通信与信息工程学院,重庆400065)

1 引 言

LTE项目是近年来3GPP启动的最大的新技术研发项目,是未来移动通信发展的重要方向,凭着它所具有的低时延、高带宽、高质量服务,随着3GPP LTE标准的逐步成熟,其商用价值也会明显体现出来。而良好的小区选择策略,是实现上的一个难点,也是热点,对于终端来讲,显得尤为重要。只有选择了适合小区驻留方可接受小区的正常服务,接受系统消息得以获取系统配置,以及相应的跟踪区信息,以便当网络向这个跟踪区内的小区发起寻呼时,终端发起RRC(无限资源管理)连接,获得连接模式下的正常业务。所以如何有效、正确地选择小区驻留对于LTE终端研究及最终商用显得非常重要。基于这一点,本文从LTE终端小区选择的高层协议入手,从适合小区和可接受小区驻留条件出发,展开了对LTE终端小区选择过程的研究。

2 小区选择的两种基本过程

对于小区选择过程,分为两种情况:有先验信息的小区选择过程和没有先验信息的小区选择过程。这两个过程对应小区搜索范围不同,一个按照存储的信息,比如频点、物理小区ID等,加快小区的选择;一个是全频段盲搜,对应场景比如此时的USIM是一张新卡或者丢失覆盖等。如果根据先验信息没有发现适合小区,则进入没有先验信息的初始小区选择过程,继续选择适合小区或任意小区驻留。如果没有先验信息,则直接进入初始小区选择过程[1]。

2.1 适合小区驻留条件

这两种小区选择判断小区正常驻留的条件相同,需满足以下4个条件:所选小区属于所选PLMN(公众陆地移动电话网)或NAS(非接入层)提供的其它被允许的PLMN;所选小区不属于漫游被禁止的跟踪区;所选小区属于没有被bar;所选小区满足小区选择S准则[2]。以上4个条件依次通过接收到的SIB1(系统消息 1)中 PLMN标识列表 plmn-IdentityList、跟踪区编码 trackingAreaCode、小区被阻 cell-Barred、小区选择参数cellSelectionInfo[3]等相关IE判断得出是否满足适合小区驻留。只有当以上4个条件同时满足方可认为选择的小区为适合小区,即正常驻留。其中小区选择的S准则[1]定义如下:

式中,Qrxlevmeas表示接收信号的RSRP(接收到的参考信号功率值);Qrxlev min表示接收信号的最小功率值;Qrxlev min offer表示当驻留在VPLMN下周期性地选择高优先级的PLMN时Qrxlevmin的偏移量;Pcompensation取值为max(PEMAX PUMAX,0),其中PEMAX表示终端进行上行传输时的最大发射功率等级,PUMA X表示终端最大射频输出功率。

从中可以看出,S准则不仅考虑了终端能接收到网络发来的信号强度值,还考虑了网络能成功接收终端发给的信号功率值。

2.2 方案设计

无论是先验信息的小区选择过程还是没有先验信息的小区选择过程,要同时满足前面所述的4个条件,方可正常驻留。在实现时处理方法大致相同,当增强型的分组系统移动管理(EMM)发送激活请求信号给RRC,RRC请求物理层(PHY)进行测量,PHY向RRC上报测量信息,之后PHY进行下行同步过程,读取系统消息主信息块(MIB),根据得出的系统帧号(SFN)完成帧同步过程。PHY通过MAC(媒体接入控制)以透明模式将SIB1上报给RRC[3]。

结合上面方案,设计出小区选择的流程图,如图1所示。其中涉及到NULL、SEL、IDL 3个状态,分别表示空状态、小区选择状态,以及空闲状态,是在设计过程中根据状态机原理自行定义的;另外,涉及到的部分层间原语源于协议,是根据上下层交互的需要而定义的。在以下的具体叙述中,将一一说明。

图1 小区选择的正常流程Fig.1 The normal process of cell selection

EMM发送请求信号EMM-ACT-REQ激活RRC,在此根据是否有先验信息分为有先验信息的和没有先验信息的小区选择过程,可通过定义信号参数 cellNumber判断。当cellNumber=0,对应没有先验信息的小区选择过程;反之,则对应有先验信息的小区选择过程。之后,RRC通过信号CPHYPOWER-REQ,请求PHY进行RSRP的测量,同时通过信号CMAC-ACT-REQ激活MAC,由状态NULL跳转到SEL。PHY将测量值及对应小区信息通过信号CPHY-POWER-IND一并上报给RRC。RRC将相应信息保存下来,根据RSRP大小,对小区排序,并请求PHY同步到最强小区(即RSRP最大小区),通过信号CPHY-IS-BCH-REQ请求PHY进行下行同步,接收系统消息。同步成功通过信号CPHY-ISBCH-IND指示给RRC,其中MIB、SIB1为固定调度[4]。

3 问题研究及实现

如前所述,小区正常驻留需要同时满足4个条件,然而当4个条件不能全部满足时,该怎么执行后面的小区选择过程,是不可回避的问题,尤其涉及到具体实现。根据网络环境的实际情况,下面就条件不满足的后续小区选择深入研究,设计解决方案并给出相应的设计流程,并利用SDL和TTCN协议仿真,产生MSC图,给出仿真结果。

3.1 小区驻留策略与方案设计

通过SIB1的解读可判断小区是否为适合小区。当SIB1正确解读,立刻判断该小区的PLMN标识和NAS选择的PLMN是否一致,是否为漫游被禁止的跟踪区,是否被bar,根据小区选择参数计算的S值是否满足S>0。下面针对这4个条件满足情况分别讨论。这里,首先对没有先验信息的情况进行讨论。

第一种情况:当RSRP最大,但该小区广播消息解读失败。这种条件对应初始小区选择过程。PHY将测量各个小区RSRP报给RRC,之后对最强小区(依据RSRP大小)解读小区广播消息时,出现连续CRC校验失败达最大次数,则放弃该小区,立刻选择次强小区驻留;如果该小区为适合小区,即小区选择成功,跃迁到RRC IDL状态;如果该小区不是适合小区,再一次解读后面的次强小区。

这种情况设计针对一旦小区广播消息无法解读,得不到网络任何信息时的处理。同时考虑到无线环境很糟糕,当所有小区广播消息均无法解读时的处理,保证终端后续动作有效完成。

第二种情况:当RSRP最大,小区没被bar,S>0,但PLMN不允许或属于漫游被禁止的跟踪区。这种条件对应满足可接收小区驻留条件。当PHY同步到该小区,解读SIB1发现此小区的PLMN标志与MM送下来的PLMN标志不一致或属于漫游被禁止的跟踪区时,RRC直接向PHY发送读取下一个小区的请求,不再解读其它系统消息。

这种处理是基于跟踪区、PLMN范围远远超出了小区所属范围,当PLMN不是所选PLMN或NAS允许的其它PLMN或漫游被禁止的跟踪区时,此时系统消息中的邻近小区列表已无可用价值。但要设置一个保存这类小区信息列表,即将可接受小区信息保存下来,这样做的好处是避免找不到适合小区可直接选择受限小区驻留,缩短小区选择过程。

第三种情况:当RSRP最大,但该小区被bar或S<0。这种条件对应小区不允许驻留情况。将测量小区的RSRP保存下来,按值从大到小排序,得到最大RSRP对应小区,然后进行如上所述的下行同步过程,完成MIB、SIB1的解读,判断该小区被bar或S<0,即该小区不允许驻留。由于此时已经同步到该小区,解读出来SIB1,那么等待SIB3(系统消息3)到SIB8(系统消息8)收完并立刻解读这些系统消息,得到邻近小区信息列表,在此需要和初始小区列表相比较,筛选出相同小区。再通过从开始保存下来的测量信息计算S,找出S>0的这些小区,并对S值从强到弱排队,然后,RRC发送选择下一个小区的请求,要求PHY解读这个S值最大小区的广播消息,重新进入小区选择小区过程。如果筛选出来的邻近小区都不满足要求,则选择开始搜索中没有选择过的小区驻留。如果该小区选择成功,则RRC跃迁到IDL状态。

由于第三种较前两种情况复杂,下面给出相应的设计流程,如图2所示。

图2 小区被bar或S<0Fig.2 The design process when the cell is bar or S<0

这种方案处理是基于已经下行同步完成,系统消息能正确解码的考虑。明显可以看出,与直接放弃不允许驻留小区而去选择初搜时的下一个次强小区相比,不仅节约再次同步的时间,而且可通过当前小区判断临近小区是否满足S准则,通过S准则筛选小区,很大程度上提高了小区成功驻留的机会。

有先验信息时的小区选择与没有先验信息的小区选择过程,只是对应小区搜索范围不同,设计方案大同小异,在此由于篇幅有限,不再一一说明。

3.2 仿真结果

对于上述的讨论,可以发现在小区选择方案中,第三种情况具有典型性,在此采用Telelogic AB Tau的产品SDL and TCN Suite 3.4作为开发工具,给出相应的仿真结果,以便方案设计的有效性得到进一步证实。SDL and TCN Suite 3.4是一个集仿真、开发、测试于一体的软件工具,完全满足LTE终端协议开发和一致性测试的需求。利用SDL和TTCN协议仿真触发信号流程,从SDL的MSC跟踪图中可以看出协议的执行过程。仿真结果如图3所示。

图3 RSRP最大小区不允许驻留时的MSC图Fig.3 The MSC diagram when the largest RSRP cell does not allow

利用TTCN和SDL协议仿真,触发信号流程,由图3看出,协议的执行过程以及状态的跃迁直观地表现在MSC图上,与前面的方案设计情况一致。同时,对消息序列和数据流分析,协议一致性得到了验证。从仿真结果来看,有效地完成了协议所要求的小区选择功能。

4 结 论

小区选择过程涉及问题较多也较复杂,而一个商用的终端必须可以适应各种复杂的地理条件。本文以3GPP LTE协议为基础,对小区选择过程中涉及的典型问题进行了研究,包括异常情况下的小区选择,并给出了相应的解决方案及仿真结果。从仿真结果来看,该方案有效地完成了协议所要求的小区选择的功能,这也对LTE的商用化具有一定的参考价值。同时,随着3GPP LTE协议的逐步成熟,LTE广阔的研究与应用前景会进一步体现。

[1]3GPP.TS36.304 V9.0.0,3rd Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access(E-UTRA);User Equipment(UE)procedures in idle mode[S].

[2]李小文,李贵勇,陈贤亮,等.TD-SCDMA第三代移动通信系统、信令及实现[M].北京:人民邮电出版社,2003:77-79.LI Xiao-wen,LI Gui-yong,CHEN Xian-liang,et al.The 3rd Genetation Mobile Communication System,Signaling and Implementation[M].Beijing:People′s Posts&Telecommunications Press,2003.(in Chinese)

[3]3GPP.TS36.321 V9.0.0,3rd Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access(E-UTRA);Medium Access Control(MAC)protocol specification[S].

[4]3GPP.TS36.331 V9.0.0,3rd Generation Partnership Project;Technical Specification Group Radio Access Network;Evolved Universal Terrestrial Radio Access(E-UTR A);Radio Resource Control(RRC)[S].

猜你喜欢
先验消息终端
X美术馆首届三年展:“终端〉_How Do We Begin?”
一张图看5G消息
通信控制服务器(CCS)维护终端的设计与实现
基于无噪图像块先验的MRI低秩分解去噪算法研究
基于自适应块组割先验的噪声图像超分辨率重建
多功能北斗船载终端的开发应用
基于平滑先验法的被动声信号趋势项消除
先验的废话与功能的进路
消息
消息