[发明专利]一种GMR-1 3G终端RLC/MAC数据调度方法有效
| 申请号: | 201510252373.2 | 申请日: | 2015-05-18 |
| 公开(公告)号: | CN104994588B | 公开(公告)日: | 2018-12-25 |
| 发明(设计)人: | 刘剑锋;孙亮亮;李焕焕;王波;肖跃;刘立君 | 申请(专利权)人: | 熊猫电子集团有限公司;南京熊猫汉达科技有限公司 |
| 主分类号: | H04W72/12 | 分类号: | H04W72/12 |
| 代理公司: | 南京天华专利代理有限责任公司 32218 | 代理人: | 夏平 |
| 地址: | 210002 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 调度 数据调度 状态调度 终端 上行链路数据 系统吞吐量 上行链路 数据发送 系统时延 公平性 算法 信道 发送 保证 | ||
1.一种GMR-1 3G终端RLC/MAC数据调度方法,其特征在于:包括MAC-Dedicated,MAC-Idle,MAC-Share,以及MAC-DTM的状态调度;
在MAC-Idle状态下,终端不需要进行任何调度操作;
在MAC-Dedicated状态下,终端以帧为单位,调度每个DCH信道上行链路的数据发送,调度步骤为:
(2.1)终端依次遍历每个上行DCH信道,
(2.2)根据上行DCH信道类型,调度数据发送使其符合优先级以及载荷大小的要求,
(2.3)重复(2.1)、(2.2),直至所有DCH信道上数据都调度发送给物理层;
在MAC-Share状态下,通过设置链路标志valid或者unvalid来决定共享信道能否在此帧进行调度,终端首先需要判断哪些信道的上行链路可以发送数据,之后才能组织数据去发送,终端通过USF和UUG两种方式获得发送数据的资源使用权,步骤如下:
(3.1)终端依次遍历每个PDCH信道,若信道是valid,转向(3.2);
(3.2)按照控制消息优先级别,轮询当前ACK发送状态标识,是发送CTRL ACK,还是DATAACK,还是其他控制消息;
(3.3)计算MAC控制消息填充后,可用于填充数据块的剩余载荷,进行数据块的填充;
(3.4)伪控制块的填充;
在MAC-DTM状态下,不仅具有DCH信道资源,而且具有PDCH信道资源,MAC-DTM状态下的调度是MAC-Dedicated状态和MAC-Share状态调度的综合,其中,终端上行调度根据下行接收过程中设置的标志,以帧为单位,分别遍历信道,其中上行DCH信道的调度方式与MAC-Dedicated状态的调度相同,上行PDCH信道的调度方式与MAC-Share状态的调度相同。
2.根据权利要求1所述的一种GMR-1 3G终端RLC/MAC数据调度方法,其特征在于:在MAC-Dedicated状态下,终端RLC/MAC需要根据来自基站的UUG轮询比特发送相应的CTRL_ACK或者DATA_ACK,当无数据可发时,需要发送DUMMY DATA进行链路保持。
3.根据权利要求1所述的一种GMR-1 3G终端RLC/MAC数据调度方法,其特征在于:在MAC-Dedicated状态下,执行调度步骤(2.2)时,调度算法需要根据下行接收过程中的状态标志优先决定发送控制消息,若上行链路中不需要发送控制消息,则调度合适大小的数据块发送,否则按照帧号决定是否调度伪控制块。
4.根据权利要求1所述的一种GMR-1 3G终端RLC/MAC数据调度方法,其特征在于:在MAC-Share状态下,网络下发的无线块携带PUI报头,根据该报头中的USF标识,如果终端解码出与自己相匹配的USF值,那么终端将对应的信道或者对应的TBF可调度标识valid设置为有效,终端将根据该值进行上行数据发送;下行接收过程中设置信道valid标志的步骤为:
步骤一:终端解析来自基站的下行无线块,解析PUI报头,获取USF,根据该USF值匹配下一个可发送数据的信道或者TBF,设置该信道或者TBF valid值为有效;
步骤二:解复用下行无线块,如果接收到UUG=1的控制块,设置相应的CTRL ACK发送标识,在相应信道上发送该控制块,进入步骤五;
步骤三:解复用下行无线块,如果接收到属于该终端的UUG=1的数据块,那么设置相应的DOWNLINK ACK发送标识,在相应信道上发送该数据块,进入步骤五;否则,进入步骤四;
步骤四:解复用下行无线块,如果接收到不属于该终端的UUG=1的数据块,报头PUI仍然有效,设置相应的valid值,进行相应数据的发送;
步骤五:结束。
5.根据权利要求1所述的一种GMR-1 3G终端RLC/MAC数据调度方法,其特征在于:在MAC-Share状态下,终端根据该USF未匹配到相关TBF,但是该终端存在多个TBF并有数据需要发送,那么进入多TBF数据调度算法,其步骤如下:
步骤1:多TBF按照调度次数升序排列,当满足触发该算法条件,取出当前调度次数最少的TBF,判断该TBF是否有数据发送,如果有则进入步骤2,否则继续取下一个TBF,直至该TBF升序队列全部轮询完毕;
步骤2:当新数据发送,即UD>0,那么进入步骤4;
步骤3:当无新数据发送,仅有等待确认的数据,UD=0,那么结束继续取下一个TBF,重复步骤1~步骤3的流程;
步骤4:发送该数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于熊猫电子集团有限公司;南京熊猫汉达科技有限公司,未经熊猫电子集团有限公司;南京熊猫汉达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510252373.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电力自动控制系统
- 下一篇:纳米级磷酸锰锂材料及其制备方法和应用





