[发明专利]一种基于双向链路传输的调度方法有效
申请号: | 201310453290.0 | 申请日: | 2013-09-29 |
公开(公告)号: | CN104519093B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 朱颖 | 申请(专利权)人: | 普天信息技术研究院有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/18;H04L12/26 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王民盛;王丽琴 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 双向 传输 调度 方法 | ||
1.一种基于双向链路传输的调度方法,其特征在于,包括:
A、媒体接入控制层MAC检测和统计一个驱动反馈周期内的双向传输的无线链路控制层RLC服务数据单元SDU数据量;
B、当统计的累积正向传输RLC SDU数据量达到预定门限时,判断本次驱动反馈周期内反向传输的RLC SDU数据量是否大于预定的驱动反向传输数据门限,若是,不进行反向优先调度,否则,触发一次反向优先调度;
C、更新相应统计量;
D、返回步骤A。
2.根据权利要求1所述的方法,其特征在于,所述RLC SDU数据量的统计以发送成功和接收成功的RLC SDU的时刻为准进行统计。
3.根据权利要求1所述的方法,其特征在于,所述RLC SDU数据量的统计的粒度为用户承载或逻辑信道。
4.根据权利要求1所述的方法,其特征在于,所述RLC SDU数据量包括RLC SDU个数和/或RLC SDU字节数。
5.根据权利要求1所述的方法,其特征在于,若步骤B所述判断为是,步骤C所述更新相应统计量包括:
令下一个驱动反馈周期最小反向数据量等于驱动反向传输数据门限,驱动优先反向传输数据量等于0;
步骤B所述判断为否,步骤C所述更新相应统计量包括:
令下一个驱动反馈周期最小反向数据量等于驱动反向传输数据门限与本次未完成反向RLC SDU数据量之和,驱动优先反向传输数据量等于本次未完成反向RLC SDU数据量。
6.根据权利要求1至5任一项所述的方法,其特征在于,步骤B进一步包括:
判断高层反馈定时器是否超时,若是,重置并停止高层反馈定时器并判断定时反向传输RLC SDU数据量是否大于等于本定时反馈周期的最小反向传输数据量;
若所述判断结果为是,步骤C所述更新相应统计量包括:令下次定时反馈周期最小反向数据量等于定时反向传输数据门限,定时优先反向传输数据量等于0;
若所述判断结果为否,步骤C所述更新相应统计量包括:令下次定时反馈周期最小反向数据量等于定时反向传输数据门限与本次未完成反向数据量之和,定时优先反向传输数据量等于本次未完成反向数据量;
如果发生了一次正向传输,且当前的高层反馈定时器停止,则重新启动高层反馈定时器。
7.根据权利要求6所述的方法,其特征在于,所述步骤A之前,该方法进一步包括:
检测用户RLC缓存中是否有状态反馈控制包,若是,将该用户放入第一反向优先调度队列;
检测用户缓存中是否有RLC重传包,若是,将该用户放入第二反向优先调度队列;
所述步骤C之后进一步包括:
E、判断用户承载的优先反向传输数据量是否大于零,若是,将用户放入第三反向优先调度队列,设置用户待传输数量等于优先反向传输数据量;所述优先反向传输数据量为定时优先反向传输数据量与驱动优先反向传输数据量中的最大值;
F、依次查看第一反向优先调度队列、第二反向优先调度队列和第三反向优先调度队列,若存在待调度用户且待调度用户的RLC缓存不为空,并且还有剩余可分配调度资源,则优先调度该待调度用户,分配空口传输资源,统计相应的反向传输数据量,将该用户待调度数据量减去本次调度数据量;
G、判断该待调度用户的待调度数据量是否为零,若是,从反向优先调度队列中释放该待调度用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普天信息技术研究院有限公司,未经普天信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310453290.0/1.html,转载请声明来源钻瓜专利网。