第一范文网 - 专业文章范例文档资料分享平台

LTE大神金辉:DRX

来源:用户分享 时间:2025/6/1 7:48:57 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图2:DRX流程

当UE在“On Duration”期间收到一个调度消息(指示初传的PDCCH)时,UE会启动一个“drx-InactivityTimer”并在该timer运行期间的每一个下行子帧监听PDCCH。当“drx-InactivityTimer”运行期间收到一个调度信息(指示初传的PDCCH)时,UE会重启该timer。(对应图2中标红为(2)的部分)

当“drx-InactivityTimer”超时或收到DRX Command MAC control element时:1)如果UE没有配置short DRX cycle,则直接使用long DRX cycle;2)如果UE配置了short DRX cycle,UE会使用short DRX cycle并启动(或重启)“drxShortCycleTimer”,当“drxShortCycleTimer”超时,UE使用long DRX cycle。(对应图2中标红为(3)的部分) 如果UE当前使用short DRX cycle,且[(SFN * 10) + subframe number] modulo (shortDRX - Cycle) = (drxStartOffset) modulo (shortDRX-Cycle);或者UE当前使用long DRX cycle,且[(SFN * 10) + subframe number] modulo (longDRX-Cycle) = drxStartOffset,则启动“onDurationTimer”。(对应图2中标红为(1)的部分)

注:drxShortCycleTimer启动后,只说明当前使用short DRX cycle,但此时未必启动了DRX short cycle。DRX short cycle是与

onDurationTimer同时启动的。类似的,long DRX cycle也是与onDurationTimer同时启动的。

当UE配置了DRX cycle时,UE处于激活期的时间包括:

? onDurationTimer、或InactivityTimer、或drx-RetransmissionTimer、或mac-ContentionResolutionTimer正在

运行时;

? UE已经在PUCCH上发送了SR,且该SR当前处于pending态; ? UE的HARQ buffer存在数据,并等待HARQ重传的UL grant时;

? UE成功接收了用于响应非UE选择的preamble的RAR,却没有收到指示初传(使用C-RNTI)的PDCCH时。

DRX是UE级别的特性,而不是基于每个无线承载来配置的。 当UE配置了DRX时, UE只能在“激活期”的时间内发送周期性CQI。eNodeB在使用RRC来配置周期性CQI上报时,可以进一步地限制UE只能在“on-duration”的时间内发送CQI。

图3结合36.213的5.7节总结了关于各种DRX相关的timer启动和停止的触发条件。

Timer Start(Restart) Stop “子帧数”或“ PDCCH子帧数” UE当前使用short DRX cycle,且[(SFN * 10) + subframe number] modulo (shortDRX - Cycle) = (drxStartOffset) modulo (shortDRX-Cycle);或者UE当前使用long DRX cycle,且[(SFN * 10) + subframe number] modulo (longDRX-Cycle) = drxStartOffset 收到用于调度new (1)收到DRX Command MAC control element;(2)timer超时 PDCCH子帧数 onDurationTimer (1)收到DRX Command MAC control element;(2)timer超时 (1)收到指示下行传输的PDCCH;(2)当前子帧是周期性配置的下行SPS子帧(此时没有伴随着传输PDCCH);(3)timer超时 PDCCH子帧数 drx-InactivityTimer (DL和UL的均可) transmission的PDCCHHARQ RTT Timer超时且对应HARQ process的buffer中的数据没有成功解码 PDCCH子帧数 drx-RetransmissionTimer drxShortCycleTimer 当配置了Short DRX cycle时,如果drx-Timer超时,此时开始使用Long 子帧数 InactivityTimer超时,或收到DRX Command MAC control element,则启动或重启DRX cycle drxShortCycleTimer,并开始使用Short DRX cycle (1)UE收到一个指示下行传输的PDCCH;(2)HARQ RTT timer 当前子帧是周期性配置的下行SPS子帧(此时没有伴随着传输PDCCH) timer超时 子帧数 图3:与DRX相关timer的启动和停止

注:longDRX-Cycle和shortDRX-Cycle指定的是连续的“子帧数”。 除了HARQ RTT timer和drx-RetransmissionTimer是每个DL HARQ process都有一个外,其它的timer是每个UE只有一个。

从图3可以看出,当任一timer启动时,不会影响其它timer的运行。也即,UE处于激活态的最短时间为onDurationTimer指定的时间,而最长时间是不定的。

需要说明的是,对于eNodeB的调度器而言,需要知道UE何时处于激活期,何时处于休眠期,以便只在激活期调度该UE。

1.2 载波聚合(CA)对DRX的影响 如果配置了一个或多个SCell,则所有的serving cells使用相同的DRX操作:

? 对于所有的DL 载波单元(component carrier)而言,PDCCH 监测的激活时间是相同的;

? 当UE处于休眠期时,所有的载波单元都不接收数据;

? 当UE被激活时,所有activated的载波单元都将被激活以接收数据。

虽然DRX降低了UE的功耗,但CA可能进一步提高功耗,因此,LTE提供了载波单元的activation/deactivation机制。(详见我的博客中关于CA的介绍)

关于RRC_IDLE态下的DRX,请参见参考资料中的[7],这篇文章介绍得相当详细。

【参考资料】

[1] 36.321的5.7节、6.1.3.3节和7.7节 [2] 36.300的12章

[3] 《LTE - The UMTS Long Term Evolution, 2nd Edition》的4.4.2.5节 [4] 《4G LTE/LTE-Advanced for Mobile Broadband》的13.2.6节 [5] 36.321的DRX-Config [6] 36.300的12章 DRX in RRC_CONNECTED

[7] 《Discontinuous Reception (DRX) in RRC_IDLE: Part 1》和 《Discontinuous Reception (DRX) in RRC_IDLE: Part 2》

注:更多内容,请参见我的博客:http://blog.sina.com.cn/ilte。如需转载,请标明出处。

作者:温金辉

搜索更多关于: LTE大神金辉:DRX 的文档
LTE大神金辉:DRX.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8246j180lu38ccg96pcg_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top