发明名称 LTE下行系统中一种两步式资源块分配方法
摘要 本发明提供了LTE下行系统中一种两步式资源块分配方法,首先根据用户的优先级给每个用户分配相应的调度块;再调整分配给每个用户的调度块个数,即先假设取消某个用户信道状态最差的调度块,若此时的数据速率大于等于取消前的数据速率,则取消该调度块,否则不取消;再假设用被取消的调度块替换其他用户的信道状态最差的调度块,若替换后的数据速率大于替换前的数据速率,则替换该调度块,否则不替换;以此类推;最后将剩余调度块分配给MCS较小的用户。本发明提高了用户的数据传输速率,使资源更加有效的被利用,也使整个系统的吞吐量得到了提升,并获得了更加灵活的分配方案,但却没有引入很大的计算复杂度。
申请公布号 CN103401670B 申请公布日期 2016.04.27
申请号 CN201310330105.9 申请日期 2013.07.31
申请人 西安交通大学 发明人 任品毅;蒋宝荣;孙黎
分类号 H04L5/00(2006.01)I;H04W72/10(2009.01)I 主分类号 H04L5/00(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 徐文权
主权项 LTE下行系统中一种两步式资源块分配方法,其特征在于,包括以下步骤:1)确定初始的分配策略并分配调度块:按照所有用户的优先级从高到低的顺序确定每个用户分配调度块的顺序,并将第k个进行分配的用户记为用户k,再确定每个用户需要的调度块的个数,并给每个用户分配相应个数的调度块,其中用户k所需要的调度块的个数N<sub>k</sub>由下式得到,<img file="FDA0000900846490000011.GIF" wi="414" he="279" /><img file="FDA0000900846490000012.GIF" wi="62" he="78" />表示用户k的平均信道信息,R<sub>k</sub>是用户k最小数据速率需求,K是系统中总的用户数,N是系统中调度块的总数,且N≥N<sub>1</sub>+N<sub>2</sub>+……+N<sub>k</sub>;2)调整分配给每个用户的调度块的个数在步骤1)完成后,再按照用户分配调度块的顺序依次调整分配给每个用户的调度块的个数,具体步骤为:2‑1)假设取消用户1的N<sub>1</sub>个调度块中信道状态最差的一个调度块,计算此时用户1所能达到的数据速率,若此时的数据速率大于等于取消之前的数据速率,则取消用户1的该调度块,即给用户1分配N<sub>1</sub>-1个调度块,再依次进行步骤2‑2)和步骤2‑3);若取消调度块后的数据速率小于取消之前的数据速率,则不取消用户1的该调度块,然后直接进行步骤2‑3);2‑2)当给用户1分配N<sub>1</sub>-1个调度块时,假设用步骤2‑1)中被取消的调度块替换用户2的N<sub>2</sub>个调度块中信道状态最差的一个调度块,若替换后的数据速率大于替换之前的数据速率,则替换用户2的该调度块,否则不替换用户2的该调度块;2‑3)继续假设取消用户2的N<sub>2</sub>个调度块中信道状态最差的一个调度块,计算此时用户2所能达到的数据速率,若此时的数据速率大于等于取消之前的数据速率,则取消用户2的该调度块,即给用户2分配N<sub>2</sub>-1个调度块;否则不取消用户2的该调度块;被取消后未进行替换的调度块和被替换掉的调度块都成为系统中的自由调度块;2‑4)按照步骤2‑1)至步骤2‑3)中的规则递推,判断系统中所有自由调度块中的每一个调度块是否替换用户3的信道状态最差的一个调度块,再判断用户3是否取消其信道状态最差的一个调度块,直至判断用户k是否取消其信道状态最差的一个调度块,并在满足条件时取消用户k的该调度块;最终得到的所有自由调度块和系统中初始分配剩余的调度块一起组成剩余调度块;3)分配剩余调度块将剩余调度块中的每个调度块的MCS与经过步骤2)处理后的每个用户的MCS进行比较,当某个用户的MCS小于等于某个调度块的MCS时,将该调度块分配给该用户,否则不分配;此时即完成了LTE下行系统中的两步式资源块分配。
地址 710049 陕西省西安市咸宁西路28号