[发明专利]一种睡眠模式下的传输调度方法和装置有效
申请号: | 201210407811.4 | 申请日: | 2012-10-23 |
公开(公告)号: | CN102883420A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 郭叶;陈岚;雷韶华;倪茂 | 申请(专利权)人: | 中国科学院微电子研究所 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W72/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 睡眠 模式 传输 调度 方法 装置 | ||
技术领域
本发明涉及无线通信技术领域,特别是涉及一种睡眠模式下的传输调度方法和装置。
背景技术
大量高速率数据的突发性传输,将导致移动终端在某一时间段内处于空闲状态,进而会造成移动终端不必要的功率消耗。为了节省移动终端的功率,IEEE 802.16e标准定义了功率节省机制:将移动终端工作模式分为睡眠模式和正常工作模式。在睡眠模式下,周期性地交替出现睡眠窗口和监听窗口,在睡眠窗口对应的时段内,基站将不向移动终端传输任何数据,移动终端可以在该时间段内关闭一个或者多个硬件设备,从而使功率消耗处于最小;在监听窗口对应的时段内,移动终端处于可用状态,基站可与移动终端建立连接,实现数据传输。
根据不同的业务连接对QoS(Quality of Service,服务质量)的需求不同,IEEE 802.16e标准定义了三种功率节省类型:节省类I主要用于BE(Best Effort,尽力而为业务)或NRT-VR(Non-Real Time Variable Rate,非实时分组业务)的业务连接;节省类II主要用于UGS(Unsolicited Grant Service,主动授权业务)或RT-VR(Real Time Variable Rate,实时分组业务)的业务连接;节省类III主要用于如周期性寻呼等组播连接。其中,对于节省类II,IEEE802.16e标准还定义了相关参数:睡眠窗口的时长TS、监听窗口的时长TL和睡眠窗口的起始帧号等,在睡眠窗口的起始帧号指定的数据帧开始,节省类II被激活。请参阅图1,其为现有技术的节省类II中睡眠模式的结构示意图。
在实现本发明的过程中,本发明的发明人发现现有技术中至少存在如下问题:在节省类II中,睡眠窗口的时长TS和监听窗口的时长TL是固定设置的,对于传输数据速率恒定的USG而言,采用固定的窗口机制可以实现功率节省,而对于传输数据速率可变的RT-VR而言,采用固定的窗口机制将降低移动终端的节能效率,同时,还可能造成数据丢失。例如,请参阅图2所示的现有技术的节省类II中睡眠模式下的传输调度示意图,其中,在睡眠模式下的周期1中,由于监听窗口受固定时长的限制,致使移动终端无法在当前周期的监听窗口将该周期内的三个实时业务连接的数据包全部发送完,假设数据包S3没有在周期1的监听窗口发送,则只能等到周期2的监听窗口到达时再发送。而在周期2的监听窗口到达之前,数据包S3的等待时间很有可能已超出了其发送时延的限制值,迫使移动终端退出睡眠模式,进而终端和基站之间会产生模式切换信令开销,降低移动终端的节能效率,同时,也可能会伴随缓存的溢出而造成数据包S3的丢失。另外,在睡眠模式下的周期3中,如果该周期内实时连接的数据包数量过少,监听窗口上会出现空闲帧,从而造成不必要的资源浪费。
发明内容
为了解决上述技术问题,本发明实施例提供了一种睡眠模式下的传输调度方法和装置,提高移动终端的节能效率,同时,也避免出现数据丢失。
本发明实施例公开了如下技术方案:
一种睡眠模式下的传输调度方法,包括:
当处于睡眠模式下的监听状态时,计算当传输当前周期的缓存中所有待传输数据包时所需的第一传输时长;
判断所述第一传输时长是否大于协议规定的监听窗口时长;
如果所述第一传输时长大于协议规定的监听窗口时长,计算当传输当前周期的缓存中所有在下一个周期的监听窗口到达时传输其等待时间将会超过其时延限制值的待传输数据包时所需的第二传输时长,将协议规定的监听窗口时长调整为所述第二传输时长;
在所述第二传输时长内传输所有在下一个周期的监听窗口到达时传输其等待时间将会超过其时延限制值的待传输数据包,并将所有在下一个周期的监听窗口到达时传输其等待时间将不会超过其时延限制值的待传输数据包放入下一个周期的缓存中。
一种睡眠模式下的传输调度装置,包括:
计算单元,用于当处于睡眠模式下的监听状态时,计算当传输当前周期的缓存中所有待传输数据包时所需的第一传输时长;
判断单元,用于判断所述第一传输时长是否大于协议规定的监听窗口时长;
第一调整单元,用于如果所述第一传输时长大于协议规定的监听窗口时长,计算当传输当前周期的缓存中所有在下一个周期的监听窗口到达时传输其等待时间将会超过其时延限制值的待传输数据包时所需的第二传输时长,将协议规定的监听窗口时长调整为所述第二传输时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210407811.4/2.html,转载请声明来源钻瓜专利网。