一种基于统一优先级的lte-a系统全双工资源分配方法
【技术领域】
[0001] 本发明属于无线通信技术领域,尤其涉及一种LTE-A系统全双工资源分配方法。
【背景技术】
[0002] LTE-A是LTE的演进版本,其目的是为满足未来几年内无线通信市场的更高需 求和更多应用,满足和超过MT-Advanced的需求,同时还保持对LTE较好的后向兼容性。 LTE-A采用了载波聚合、上/下行多天线增强、多点协作传输、中继、异构网干扰协调增强等 关键技术,能大大提高无线通信系统的峰值数据速率、峰值频谱效率、小区平均谱效率以及 小区边界用户性能,同时也能提高整个网络的组网效率,这使得LTE和LTE-A系统成为未来 几年内无线通信发展的主流。
[0003]LTE-A系统有两种调度方式:动态调度和半持续调度,其中动态调度适用于数据 量大、突发性强、时延要求不高的分组业务,而半持续调度是在动态调度基础上为支持LTE 语音等业务引入的。动态调度主要有三种经典算法,轮询算法、最大载干比算法和比例公平 算法。最大载干比算法只优先选择载干比最大的用户进行资源分配,即优先给信道条件好 的用户分配资源,来进行传输数据;而如果该用户的信道条件变差,算法就会重新选择当前 具有良好信道的其他用户。此算法可以达到系统吞吐量的极限值,但同时它也失去了实际 意义,因为完全忽略了用户之间的公平性轮询算法对所有用户一视同仁,机械地按照一定 周期循环地为每个用户分配相同的资源,与MAXC/Ι算法相同,并不考虑用户已经得到过的 服务情况,即无记忆的分配算法,该算法出色地满足了用户间的公平性,但是系统的吞吐量 可能很低比例公平算法上文两种算法分别对系统吞吐量指标和用户公平性指标分别进行 了极端的侧重,因此自然出现了一种对两个指标进行折中的算法,这就是PF算法目前业内 已有共识,资源分配算法将主要以基于比例公平算法而改进提出适用于实际系统的资源分 配算法。
[0004] 传统半双工模式主要是频分双工(FDD)和时分双工(TDD),用以避免发射机信号 对接收机信号在频域或时域上的干扰。在FDD移动通信系统中,基站发射机通过下行信道, 将信号发送至移动终端,而移动终端则通过上行信道发送信号至基站接收机,因为下行信 道和上行信道采用不同的频率,基站接收机利用滤波器的通带和禁带分别获得接收信号和 抑制下行信道信号(即抑制基站发射机信号的干扰)。为此,FDD付出两份频率开销:一份 是下行信道频率开销,另一份是上行信道频率开销。而TDD系统下行信道设置在一系列时 隙上,上行信道则设置在另外一系列时隙上,基站在接收上行信道信号时,其发射机停止工 作,从而避免了发射信号的干扰,系统时间资源开销一份用于上行,另一份用于下行信道。 无论FDD还是TDD,系统为双工通信都付出了双份资源开销。因为频率资源和时间资源具 有等效性,所以理论上FDD和TDD具有相同的频谱效率。结果满足局部最大化,但算法复杂 度比遍历算法复杂度低。而新兴的同频同时全双工技术(CCFD)使用相同的时间、相同的频 率,同时发射和接收无线信号,减少传统双工模式中频率或时隙资源的开销,从而达到提高 频谱效率的目的。
[0005]引入全双工后,上行信号和下行信号会同时在一个信道传输,这就使得接收端在 接收目标信号时会受到自身发射的同频信号的干扰,所以全双工技术使得实现全双工技术 的关键在于消除基站和UE端的自干扰。
[0006] 国内外都对自干扰抵消展开了深入的研究,但大都侧重于基站本地自干扰抵消的 方案验证,主要思路一般限于天线自干扰抑制、射频自干扰抑制和数字干扰抑制,很少涉及 到用户端的干扰消除。
[0007]自干扰抵消技术对于基站端而言已经比较容易实现,但是对于UE端技术水准还 是很难达到,所以现在解决全双工问题的一个普遍思路就是改进系统模型,使基站端使用 全双工,UE端使用单工模式,在这种情况下,也可以大幅提升系统吞吐量和频谱利用率。如 附图1所示,在某时隙,UE1在上行使用RB1资源块,在下行使用RB2资源块;相反的,UE2 在上行使用RB2资源块,在下行使用RB1资源块,前提是要保证UE1和UE2之间不会相互干 扰。所以,加入了全双工后的资源分配比原LTE-A系统的资源分配要复杂的多,需要充分考 虑一个用户对于其他同频用户的干扰情况。
[0008]目前,已经有一些全双工资源分配方案,可以有效提升系统吞吐量,但是仍存在一 些问题。有的方案先找出当前资源块上最好的下行用户,然后为其尝试匹配上行用户,PF之 和最大的组合作为此资源块的上下行使用者,然后再为下一个资源块寻找用户。还有的方 案先把所有资源块分配给下行业务,然后再复用给上行业务,前提是要求上行不会对下行 造成影响。由此可以看出,现在的很多全双工方案都以下行的资源分配为主,上行资源分配 为辅,这样就会导致系统的下行流量明显高于上行流量,造成一定的不平衡。
【发明内容】
[0009] 为了解决现有技术中问题,本发明提供了一种基于统一优先级的LTE-A系统全双 工资源分配方法,在LTE-A中引入全双工后,运用该方法进行系统资源分配,可以减少传统 双工模式中频率或时隙资源的开销,从而达到提高频谱效率和系统容量效果的目的。
[0010] 本发明通过如下技术方案实现:
[0011] 一种基于统一优先级的LTE-A系统全双工资源分配方法,所述方法包括以下步 骤:
[0012] S100 :当前时隙k,计算每个用户的上行平均速度Vu(k,n)和下行平均速度 vD (k,η);
[0013]S101:计算出上行业务优先级系数Pu(k,n)和下行优先级系数和pD(k,n);
[0014]S102:对所有上行业务和下行业务按照优先级系数从大到小的方式进行统一排 序,得到优先级序列priority⑴;
[0015]S103:重新计算UE间的干扰影响,更新用户干扰表influence(叫,n2),其中,n^n;; 别分别代表两个UE的标号;
[0016]S104:按照优先级序号,从优先级最高的UE业务开始分配资源块,设置η= 1;
[0017]S105:按照资源块标号,遍历所有资源块,查找当前UE业务最适合的资源块,从第 一个资源块开始,设置m= 1 ;
[0018]S106:判断该资源块是否被与当前UE业务方向相同的其他UE业务所使用;若是, 跳转到S110;
[0019]S107:判断该资源块是否已经被与当前UE业务方向相反的其他UE业务所使用; 若不是,跳转到S109;
[0020] S108 :查找用户干扰表,若S107中共用资源块的两个用户之间的干扰不可以忽略 不计,则跳转到S110;
[0021] S109:把该资源块和本次搜索的临时最大值进行对比,若优于临时最大值,则更新 临时最大值;
[0022] S110 :若资源块未完全遍历,则继续判断下一个资源块,m=m+1,跳转到S106 ;
[0023]Sill:判断所有UE业务是否都分配到资源块,若是,跳转到S113;
[0024]S112:判断每个资源块是否都被上下行各使用一次,若不是,η=n+1,然后跳转到 S105 ;
[0025] S113 :当前时隙的资源分配结束。
[0026] 作为本发明的进一步改进,所述下行平均速度vD (k,η)为:
[0027]
[0028] 其中,vD(k,m,η)为第k个时隙上第η个UE在第m个RB的下行传输速率。
[0029]作为本发明的进一步改进,所述上行PF值为
,其中,tu(k,n)是 第η个UE在前k个子帧的平均速率,Vu (k,η)是第k个时隙上第η个UE的上行平均速率。
[0030] 作为本发明的进一步改进,所述下行PF值为
其中,tD(k,n)是 第η个UE在前k个子帧的平均速率,vD(k,η)是第k个时隙上第η个UE的下行平均速率。
[0031] 作为本发明的进一步改进,所述用户干扰表中,influence(叫,η2)大于热噪声强度 标为1,代表不可以共用相同资源块,小于则标为〇,代表可以共用相同资源块。
[0032] 本发明的有益效果是:本发明对原有的资源分配算法进行改进,调度时隙开始时, 先计算所有用户上行PF值和下行PF值,然后进行统一的优先级排序,根据优先级顺序,依 次为用户业务选择最优的资源块,后面的用户业务要避免和前面的业务发生同频干扰。根 据本发明的方法可得:(1)系统频谱利用率、吞吐量明显高于普通资源算法;(2)上下行的 吞吐量差别不大,用户间公平性和上下行公平性都很好。
【附图说明】
[0033] 图1是LTE-A小区中全双工的实现机制示意图;
[0034] 图2是本发明的优先级序列示意图;
[0035] 图3是本发明的优先级序列初始化示意图;
[0036] 图4是本发明的用户干扰表示意图;
[0037] 图5是本发明的资源分配方法的流程图;
[0038] 图6是每个用户在仿真时间段内的上下行流量曲线图;
[0039] 图7是提升基站发射功率后每个用户在仿真时间段内的上下行流量曲线图;
[0040] 图8是距离远近和流量的关系曲线图;
[0041]图9是仿真时间和系统流量的关系曲线图。
【具体实施方式】
[0042] 下面结合【附图说明】及【具体实施方式】对本发明进一步说明。
[0043] 在将全双工技术加入到LTE-A后,本发明在已有的物理模型(如附图1所示)基 础上,改进资源分配算法,规定每个调度时隙开始时,先分别求出每个用户在所有资源块上 的上下行平均速率,再计算出每个用户的上下行业务的PF值,然后对所有上下行业务进行 统一排序,按照优先级顺序为依次用户选择资源块,后面的用户业务在选择资源块时要避 免对前面的用户业务造成同频干扰。
[0044] 假设在一个eNode所服务的小区中,有N个UE和Μ个RB资源块,令vD (k,m,η)为 第k个时隙上第η个UE在第m个RB的下行传输速率,则在第k个时隙上第η个UE的下行 平均速率为
[0045]
[0046] 其PF的度量值pD (k,η)可以表示为:
[0047]
[0048] 其中,tD (k,η)是第