TD-SCDMA终端的低功耗研究及设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?????? 移动终端的待机时间一直是业界关注的焦点问题之一。相对于2G系统,TD-SCDMA系统在提供更高的频谱利用率、更高的数据速率、更丰富多彩的多媒体业务的同时[1],其终端的功耗问题也更为严峻:复杂的基带数据处理、功放线性引入的低电源效率、多媒体应用所引入的音视频处理等,都使TD-SCDMA终端功耗问题变得更加棘手。 TD-SCDMA终端的功耗受到无线环境、网络配置、协议栈控制以及终端软硬件方案、电源管理、芯片本身的低功耗设计及其工艺特性等诸多因素的影响,其中起决定性作用的则是终端本身的省电技术。正是基于这种现实,本文结合TD-SCDMA系统及终端的技术特性,深入研究并实现了TD-SCDMlA终端在待机模式下的低功耗关键技术,这对于推动TD-SCDMA产业的发展有着重大的技术意义和现实意义。 1 TD-SCDMA系统中的协议栈状态及省电设计方案 1.1 RRC子层的状态及转换 TD-SCDMA系统中的RRC子层位于协议栈的第三层,属于接入层,主要完成无线资源的控制和管理等功能。终端侧的RRC层主要完成的功能有小区选择、小区重选、接收广播系统信息、寻呼指示、建立,维护和释放RRC连接、无线接入承载的建立、重配置和释放UE测量等。RRC有两个基本模式:空闲模式和连接模式。连接模式又可进一步分为CELL_DCH、CELL_FACH、CELL_PCH和URA_PCH几种状态[2]。 RRC的连接模式和空闲模式间的状态转移如图1。 连接模式下,当RRC状态为CELL_PCH和URA_PCH时,终端仍可支持类似于空闲模式下的较低功耗。如果终端开机后驻留在UTRAN小区上,则终端在空闲模式下建立RRC连接,从而进入连接状态(CELL_DCH或者CELL_FACH),进入连接模式的终端可以在不同的连接状态之间迁移。处于连接模式的终端可以通过释放RRC连接回到空闲模式。 当已经注册上某个小区且终端处于空闲模式下,终端可以使用非连续接收DRX(Discontinuous Reception) 操作,这意味着在每个DRX周期终端只需要监听与寻呼相关的信息块,其他时间段不需要监听寻呼,从而达到省电的目的。RRC需要从系统信息中获得DRX的相关参数,并计算DRX周期,将其通知L1C。 RRC协议层在实现中主要从以下两个方面降低终端的功耗: (1) 计算寻呼消息的非连续性接收相关参数并将参数提供给物理层。 (2) 优化空闲模式下的过程,减少不必要的过程以降低功耗。 1.2 非连续接收(DRX)及相关参数的计算 TD-SCDMA空闲模式下的DRX周期取决于参数PBP,其值可以为0.08s、0.16s、0.32s、0.64s、1.28s、2.56s或5.12s,在CELL_PCH或URA_PCH模式下,DRX周期可以为0.64s、1.28s、2.56s或5.12s。在PS应用中,DRX周期可以由网络和终端共同商议决定[2][3]。 DRX相关参数(如DRX周期、寻呼时段、寻呼消息位置等)的计算可参考文献[3]。图2表明了在一个DRX周期内,终端在仅需要监听寻呼唤醒并处于工作状态,而其他大部分时间里都可以关闭系统参考时钟进入深度睡眠状态。 由于TD-SCDMA是一个同步系统,所以终端醒来后必须再次与基站同步并且准确确定终端与基站之间的时间相对关系。当终端睡眠时,系统由低频的32kHz时钟来产生各种需要的时序和定时,设睡眠前计数器值为N10,睡眠后计数器值为N2,则醒来后的真正相对时间点应当为N1+(N2-N1)×312.5。由于32kHz晶体本身的精度有误差(通常为±20ppm/+50ppm),且其频率随温度变化而变化(约-0.044ppm/°C2),因此必须通过时间校准来补偿因低频时钟代替高频时钟产生的定时误差。 1.3 TD-SCDMA终端进入睡眠过程的软件设计 TD-SCDMA终端的整个睡眠进入和睡眠唤醒的过程及系统时钟的开关都是在ARM控制下进行,终端进入睡眠的基本流程可以概括为: (1) 判断L1C是否为空闲状态。 (2) L1C调度空闲状态下的任务(包括接收BCH、PICH/PCH和测量)。如果所有这些任务在下一DRX周期前都已完成,则L1C计算出睡眠时间并同时通知Modem IC进入睡眠。同时,L1C把计算出的睡眠时间告知ARM中的DPWS。当ARM中无任何任务需要处理时(如UART、键盘操作等),ARM中操作系统RTK的后台任务使ARM准备进入睡眠状态。 (3) Modem IC调用自己的睡眠过程进入睡眠,并设置其睡眠指示信号。 (4) 当ARM检测到Modem IC已经睡眠后,ARM进入睡眠状态。 至此,整个系统进入睡眠状态,系统以32kHz的低频时钟工作,对ARM和Modem IC内部的睡眠定时器计数,直至系统被唤醒。 1

文档评论(0)

湘雅书斋 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5220142302000001

1亿VIP精品文档

相关文档