景洪水(中国联合网络通信集团有限公司,北京 100033)
随着智能终端的发展,手机的处理能力越来越强大,屏幕尺寸越来越大,随之而来的是耗电量的增加和待机时间的缩短,手机的待机时长成为影响用户使用感知的一个重要因素,手机厂家采用各种各样的技术手段来延长手机电池的待机时间。
截至2016 年4 月,中国联通移动网智能终端用户达1亿以上,终端的智能化程度越来越高,终端的地位已经等同于运营商网络一个不可分割的通信节点,与运营商网络之间的交互、协同越来越密切,本文从运营商网络与智能终端协同优化的思路出发,通过研究无线网DRX 寻呼的机制和DRX 对网络资源负荷和终端耗电影响的关系,进行网络参数最优设置研究,并以iPhone 终端为例进行了效果验证,最终提高中国联通智能终端用户的待机时长、用户感知。
根据3GPP 规范,当手机驻留在一个小区中,要一直监听寻呼信道以随时进入业务接入过程。一种方式是固定每10 ms去解码SCCPCH,另一种是按一定的周期去解码PICH,当存在寻呼指示时,才去解码随路的SCCPCH 信息,即不连续接收方式(DRX)。
DRX 分2 种,一种是空闲态DRX,当手机处于空闲(IDLE)状态下的非连续性接收,由于处于空闲状态时,已经没有RRC 连接以及用户的专有资源,因此主要监听呼叫信道与广播信道,只要定义好固定的周期,就可以达到非连续接收的目的。另一种是连接态DRX,即手机处在连接态下的DRX,可以优化系统资源配置,更重要的是降低手机功耗。
在WCDMA网络中,手机在IDLE态与PCH态时采用不连续接收(DRX)方式监听PICH 信道。利用DRX方式,手机在每个DRX 周期内只需要监听一次寻呼指示(PI——Paging Indicator),即每个手机有自己的寻呼时机PO(Paging Occasion),手机在PO所对应的SFN去监听一个PICH 帧,再根据计算的PI 找到这一帧中属于自己的PI,如图1 所示;RNC 也需根据手机的寻呼时机来填写PICH信道上的PI信息。
图1 WCDMA寻呼时刻示意图
在LTE网络中,手机在空闲态模式下对PDCCH 的监视采用DRX 方式,从而降低了功耗,空闲模式下的DRX 工作机制固定,采用固定的周期,并在寻呼时刻(PO)到来时启动监视PDCCH 的功能,进入空闲模式下的激活期(Onduration Timer),在激活期需要全面监视PDCCH,在DRX 激活期过去之后再次进入睡眠状态,PF(Paging Frame)表示含有1 个或者多个PO 的无线帧;若使用DRX,则手机仅监控每个DRX 周期的PO。
在手机开机后将会按照默认的DRX 周期配置进行循环。在寻呼时刻到来时将用P-RNTI 对PDCCH进行解码以便解出上面的数据。
LTE 网络中在RRC 连接态模式下的DRX 工作机制如图2 所示,采用定时器与DRX 环结合的工作方式,且eNodeB 也会保持与手机相同的DRX 工作方式,并实时了解手机是处于激活期还是休眠期,保证在激活期传递数据,而在休眠期不会进行数据传输。
图2 LTE连接态DRX周期
在GSM 和WCDMA 网络中,DRX 对网络性能基本无影响。从理论分析,会增加手机的业务接入时延。在手机呼叫手机的语音接续时延中,寻呼时延占了较大的比重。一方面如果寻呼信道和寻呼指示信道的功率设置不合适导致Paging 消息重发,则会加大接续时延。另一方面DRX 决定了Paging 下发的时间,如果DRX 设置过大将会引起较大的时延。
在网络开启了DRX后,DRX周期长度系数设得越大,DRX的周期就越长,对手机而言,处于sleep状态的时间也越长,将降低手机的整体功耗,相对而言就能越省电,从而增加手机的待机时长。
在LTE 网络中,DRX 设置增加了短DRX 环循环、长DRX 环循环等模式,以确保RRC 连接状态下的省电。同时,由于LTE 网络中的DRX 引入了休眠期,在节约UE 耗电量的同时可能会增加该UE 正在进行的业务的时延,与时延相关的业务会受到影响,如FTP业务的流量可能下降。此外,若DRX 参数设置得不合理,也可能给网络带来如下影响。
a)长周期参数设置过大可能会影响CQI 上报周期,进而影响调度、MIMO 等的吞吐性能,切换成功率降低,掉话率上升。
b)DRX休眠期过短可能会影响邻区(ANR)测量。
c)DRX 打开后,可能会在DRX 休眠期时影响随机接入成功率,导致下行丢包率上升。
为解决DRX 参数设置在网络性能和手机待机时长之间的矛盾,本文以WCDMA 网络DRX 设置为例进行了测试和优化。
iPhone 作为中国联通的一款明星终端,电量消耗快一直是影响用户使用感知的普遍问题,基于此,此次DRX 参数测试优化工作,特邀请苹果测试团队参与,以iPhone终端为例,对参数调优前后iPhone电量消耗及待机时长效果进行了详细验证。
中国联通WCDMA 网络DRX 周期设置为640 ms,该设置主要为减少DRX 开启对网络性能的负面影响。优化方案根据DRX 周期参数调整步长,当DRX 设置为6、7、8 时,其寻呼周期分别为640、1 280、2 560 ms,因此以现有640 ms 设置为基础,分别调整为1 280 和2 560 ms,并在现网选取试点验证实际效果,以观测调整前后手机省电效果,以及是否会给现网网络性能和业务性能带来负面影响,最终在网络性能和终端节电2个方面得到DRX参数设置的一个平衡设置值。
3.2.1 对网络性能和业务性能的影响
DRX 周期参数分别调整为1 280、2 560 ms 后,相比640 ms,对网络性能指标如RRC Service、CS RAB、PS RAB建立成功率基本无影响。
DRX 周期参数调整为1 280 ms 后,相比640 ms,语音寻呼时延增长约300 ms,分组寻呼时延增长约350 ms。
DRX 周期参数调整为2 560 ms 后,相比640 ms,语音寻呼时延增长约950 ms,分组寻呼时延增长约1 000 ms。
利用网优支撑系统统计了17 个省的语音接续时延现状,基本分布在5~7 s。以此为依据,能够预测DRX 参数调整为1 280 ms 后语音接续时延仍分布在5~7 s,用户拨打电话的等待感受基本不会受影响。而DRX 参数调整为2 560 ms 后语音接续时延将分布在6~8 s,用户拨打电话的等待时间将增加约1 s,将会影响用户的使用感受。
分组寻呼发生的场景为用户有下行数据或消息时,这些下行数据或消息来自于上层应用系统,当DRX 参数调整为1 280 ms 后,用户侧基本感受不到寻呼时延增长了约350 ms 带来的等待,因此调整为1 280 ms 所带来的分组寻呼增长的时延不会影响用户接收下行数据的感受。DRX 参数调整为2 560 ms 后,下行数据到达用户的时间会稍微增长,可能会对用户推送通知类业务产生一些影响,如即时通信、VoIP 等业务。
3.2.2 对手机电量消耗影响
根据苹果公司测试数据,当DRX参数由640 ms调整为1 280 ms后,苹果手机待机时间能够增长75 h,增长38%,节电效果显著;由此推测其他手机也会与苹果有相似的省电效果,能够大大提升智能终端待机时长。当DRX 参数由640 ms 调整为2 560 ms 后,与1 280 ms相比手机待机时长改善效果不明显(见图3)。
图3 苹果手机24 h电量消耗对比
从上述分析结果可以看出,DRX 设置为7(1 280 ms)时,对寻呼时延的增长基本在可接受范围内,不会影响业务感受,同时又达到了提升终端待机时长的目的,因此1 280 ms 是符合当前中国联通网络状况的一个合适设置值,使智能终端用户待机时长体验与网络/业务性能之间得到平衡,既可以保证智能终端用户的待机时长,又使得网络/业务性能的影响在可接受的范围内。
本文从智能终端与网络协同的角度研究终端节电以提升待机时长,通过对网络DRX 参数的机制研究,结合中国联通移动网络现状,在不影响网络性能、不降低用户业务感知的前提下,通过试点验证提出符合中国联通情况的DRX 寻呼参数设置,并以苹果终端为例进行了效果验证,中国联通网络上的苹果终端待机时长提高了75 h,整体提升38%,其他智能终端与苹果终端具有相似效果,该研究成果已应用到中国联通全网,大大提升了中国联通网络上智能终端整体待机时长。