《降低系统上行传输时延的三维资源动态分配方法和装置.pdf》由会员分享,可在线阅读,更多相关《降低系统上行传输时延的三维资源动态分配方法和装置.pdf(13页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410776790.2(22)申请日 2014.12.15H04W 72/10(2009.01)H04W 72/12(2009.01)(71)申请人 东南大学地址 210096 江苏省南京市四牌楼 2 号(72)发明人 赵新胜 詹马俊(74)专利代理机构 南京苏高专利商标事务所( 普通合伙 ) 32204代理人 柏尚春(54) 发明名称降低系统上行传输时延的三维资源动态分配方法和装置(57) 摘要本发明公开了一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法和装置,从时域,频域,空域三维的角度对资源进行。
2、合理高效的动态分配。包括 :将用户的业务根据不同的时延,速率要求进行分组,计算出用户属于分组的业务的资源占用优先权参数 ;计算出时域的调度优先级并据此对用户进行时域调度 ;计算出频域的调度优先级,并据此进行频域资源的分配 ;根据信道质量合理分配空域资源的传输方式。最后,三维资源分配计算结束后,系统对生成的映射表进行查表操作,根据表中数据进行快速的资源分配。本发明能够达到优先对信道质量较好、时延要求较高、速率要求较大的用户进行资源分配,具有降低资源分配算法复杂度,增强传输可靠性和降低丢包率的特点。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书3页 说明书。
3、7页 附图2页(10)申请公布号 CN 104507169 A(43)申请公布日 2015.04.08CN 104507169 A1/3 页21.一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法,其特征在于,在每次运行周期中包括以下几个步骤 :第一步 :将用户集 UE UE1,UE2,UEi,UEN,i 1,N 所包含的业务根据不同性能要求进行分组,建立业务分组表 ;第二步 :根据用户i属于业务分组j的业务的长期时延和长期速率,以及业务分组j的时延门限和业务分组 j 的速率要求值,计算出用户 i 属于业务分组 j 的业务的资源占用优先权参数 PRIi,j(t) 。
4、;第三步 :根据用户 i 在 t 时刻的最大速率、长期速率、待发送数据量的缓存大小和资源占用优先权参数计算出时域的调度优先级 Ti(t),并据此对用户进行时域调度 (TDPS),按照Ti(t) 递减的顺序依次对用户进行调度,直至系统无资源可分配时停止调度。;第四步 :根据用户 i 在资源块 m 上所能达到的最大速率、长期速率和 Ti(t) 计算出频域的调度优先级 Fi,m,并据此对 TDPS 中确定的待调度用户进行资源块 (RB) 的分配,在未分配的 RB 集和未分配的用户集中选择 Fi,m最大的 RB-UE 对 RBx,UEy,将 RBx分配给 UEy并以 RBx为中心向两边扩展,将相邻的未。
5、被分配的 RB 分配给 UEy直到左右两边的资源块都不可扩展或者分配的 RB 个数已经大于等于用户需要的 RB 个数 ;第五步 :根据信道质量选择空域资源的传输方式,当信噪比 SINR SINR0时,选择使用空间复用传输数据,反之,则选择使用空间分集传输数据,其中,SINR0为选择传输方式的门限值 ;第六步 :时域、频域和空域三维资源分配的相关计算结束后,生成三维资源映射表,表中包含获得调度资格的用户清单、用户和资源块的对应关系清单和 MIMO 的发送形式 ;系统对映射表进行查表操作,根据表中数据进行快速的资源分配 ;每次调度和 RB 分配的过程是在传输时间间隔的倍数重复以上第一步到第六步。2。
6、.根据权利要求1所述的一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法,其特征在于,所述第一步中根据 规则 1对用户所包含的业务进行分组,其中, 为业务分组 j 的时延门限, 为业务分组 j 的速率要求值。3.根据权利要求1所述的一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法,其特征在于,所述第二步中根据 规则 2 规则 3计算出用户i属于业务分组j的业务的资源占用优先权参数PRIi,j(t),其中,Di,j(t)和Ri,j(t) 分别为用户 i 属于业务分组 j 的业务的长期时延和长期速率, 为滑动窗口常数,01, 是为避免业务在达到。
7、最大时延还未被分配资源从而造成丢包而引入的修权 利 要 求 书CN 104507169 A2/3 页3正值。4.根据权利要求3所述的一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法,其特征在于,所述第三步中根据 规则 5计算时域的调度优先级 Ti(t),其中,ri(t) 为 t 时刻用户 i 所能达到的最大速率,Ri(t)为用户 i 在时刻 t 的长期速率,计算方法同 规则 3,Qi(t) 为用户 i 通过缓冲区状态报告上报的待发送数据量的缓存大小, 为用户 i 的资源占用优先权参数。5.根据权利要求3所述的一种降低TD-LTE/TD-LTE-A系统上行传输时延的三。
8、维资源动态分配方法,其特征在于,所述第四步中根据 规则 6计算出频域的调度优先级 Fi,m,其 中 ,ri,m(t) 和 Ri,m(t) 分别为 RB m 分配给用户 i 时,在RB m 上所能达到的最大数据发送速率和长期速率 ;根据 规则 7计算用户需要的RB个数,其中,Qi(t)为用户i通过缓冲区状态报告上报的待发送数据量的缓存大小,M 为系统中所有资源块的总数。6.根据权利要求1所述的一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法,其特征在于,所述第四步中的以 RBx为中心向两边扩展,将相邻的未被分配的RB 分配给 UEy时采用如下规则 :当满足 规则 8 。
9、时将 RBx+1分配给 UEy,当满足 规则 9 时将 RBx-1分配给 UEy, 规则 8 规则 9其中,Fy,x-1为 UEy占用资源块 x-1 时的频域调度优先级值,Fy,x+1为 UEy占用资源块 x+1时的频域调度优先级值。7.降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配装置,其特征在于,包括 :待调度用户队列模块,参数输入模块,用于接收待调度用户队列模块输出的待调度用户队列设置各待调度用户的性能要求参数,输出带有性能要求参数的待调度用户队列,所述性能要求参数包括用户最大时延和速率要求 ;权 利 要 求 书CN 104507169 A3/3 页4调度器模块。
10、,用于对带有性能要求参数的待调度用户队列依次进行时域资源分配、频域资源分配和空域资源分配 ;以及,三维资源映射表模块,用于结合待调度用户队列和调度器模块的分配结果生成三维资源映射表,所述映射表中包含时域调度中获得调度资格的用户清单、用户和资源块的对应关系清单和 MIMO 的发送形式 ;所述调度器模块包括 :时域资源分配器单元,用于将用户的业务根据不同的时延和速率要求进行分组,计算出用户的业务的资源占用优先权参数以及时域的调度优先级并据此对用户进行时域调度,输出具有调度资格的用户清单 ;频域资源分配器单元,用于计算频域的调度优先级,并据此对时域资源分配器输出的具有调度资格的用户进行频域资源 RB。
11、 的分配 ;以及,空域资源分配器单元,用于根据信道质量选择空域资源的传输方式,当信噪比大于设定的门限值时,选择使用空间复用传输数据,反之,则选择使用空间分集传输数据。权 利 要 求 书CN 104507169 A1/7 页5降低系统上行传输时延的三维资源动态分配方法和装置技术领域0001 本发明是一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法和装置,属于移动通信系统中无线资源管理研究领域。背景技术0002 目前 LTE 已经能够提供高达 100Mbps 的下行速率,随着大规模 MIMO 和超高频传输技术的发展,1Gbps 的实验局已经成功搭建,理论速率更是高达。
12、 10Gbps。另一方面,随着手机硬件性能的大幅提升和应用程序爆发式的增长,用户需求从单一的语音业务发展为语音,流媒体,网页浏览,在线游戏等一系列业务相融合。业务也表现出种类多,时延要求高,速率变化范围大,突发性强的特点,因此需要更加高效灵活的资源管理方法。0003 传统的资源管理主要通过准入控制、功率控制、切换控制、无线资源调度和分配等方法来联合实现。其中,无线资源调度和分配算法主要有按序调度和分配的方法,考虑信道质量、传输数据包大小、HoL 等待时间、用户公平性等独立因素的资源调度和分配算法。这些算法针对移动通信系统有限的无线资源的使用进行了优化设计,在一定程度上提高了系统的性能。未来移动。
13、通信系统将会提供更多的业务,无线资源也将呈现时域、频域、码域、空域的多维特性。因此,无线资源分配时采用较为单一的考虑标的已经不能满足需求,加之仅仅考虑某方面的性能往往会引起其他性能的恶化。所以,应该考虑在承载多业务条件下,从多维的角度来设计无线资源的分配算法,以最大限度的合理、充分利用无线资源,在不增加额外投入的情况下提高系统的性能。发明内容0004 发明目的:本发明针对降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法进行研究,面向实际工程应用,将上行时域,频域和空域三维资源相结合,提出了一种能够降低移动通信系统传输时延及资源块分配复杂度的方法和装置,能够简单快速地实现。
14、多用户多业务场景下的上行三维资源分配。0005 技术方案 : 为了实现上述发明目的,本发明采用如下技术方案 :0006 一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法,其特征在于,在每次运行周期中重复以下几个步骤 :0007 第一步 :将用户集 UE UE1,UE2,UEi,UEN,i 1,N 所包含的业务根据不同性能要求进行分组,建立业务分组表 ;0008 第二步 :根据用户i属于业务分组j的业务的长期时延和长期速率,以及业务分组j的时延门限和业务分组j的速率要求值,计算出用户i属于业务分组j的业务的资源占用优先权参数 PRIi,j(t) ;0009 第三步。
15、 :根据用户 i 在 t 时刻的最大速率、长期速率、待发送数据量的缓存大小和优先权参数计算出时域的调度优先级 Ti(t),并据此对用户进行时域调度 (TDPS),按照Ti(t) 递减的顺序依次对用户进行调度,直至系统无资源可分配时停止调度。说 明 书CN 104507169 A2/7 页60010 第四步 :根据用户 i 在资源块 m 上所能达到的最大速率、长期速率和 Ti(t) 计算出频域的调度优先级 Fi,m,并据此对 TDPS 中确定的待调度用户进行资源块 (RB) 的分配,在未分配的 RB 集和未分配的用户集中选择 Fi,m最大的 RB-UE 对 RBx,UEy,将 RBx分配给 UE。
16、y并以 RBx为中心向两边扩展,将相邻的未被分配的 RB 分配给 UEy直到左右两边的资源块都不可扩展或者分配的 RB 个数已经大于等于用户需要的 RB 个数 ;0011 第五步 :根据信道质量选择空域资源的传输方式,当信噪比 SINR SINR0时,选择使用空间复用传输数据,反之,则选择使用空间分集传输数据,其中,SINR0为选择传输方式的门限值 ;0012 第六步 :时域、频域和空域三维资源分配的相关计算结束后,生成三维资源映射表,表中包含获得调度资格的用户清单、用户和资源块的对应关系清单和 MIMO 的发送形式 ;系统对映射表进行查表操作,根据表中数据进行快速的资源分配 ;0013 每次。
17、调度和 RB 分配的过程是在传输时间间隔的倍数重复以上第一步到第六步。0014 所述第一步中根据0015 规则 10016 对用户所包含的业务进行分组,其中, 为业务分组 j 的时延门限, 为业务分组 j 的速率要求值。0017 所述第二步中根据0018 规则 20019 规则 30020 计算出用户i属于业务分组j的业务的资源占用优先权参数PRIi,j(t),其中,Di,j(t) 和 Ri,j(t) 分别为用户 i 属于业务分组 j 的业务的长期时延和长期速率, 为滑动窗口常数,01, 是为避免业务在达到最大时延还未被分配资源从而造成丢包而引入的修正值。0021 所述第三步中根据0022 规。
18、则 50023 计算时域的调度优先级 Ti(t),其中,ri(t) 为 t 时刻用户 i 所能达到的最大速率,Ri(t) 为用户 i 在时刻 t 的长期速率,计算方法同 规则 3,Qi(t) 为用户 i 通过缓冲区状态报告上报的待发送数据量的缓存大小, 为用户 i 的资源占用优先权参数。0024 所述第四步中根据0025 规则 60026 计算出频域的调度优先级 Fi,m,其中,ri,m(t) 和 Ri,m(t) 分别为 RB m 分配给用户 i说 明 书CN 104507169 A3/7 页7时,在 RB m 上所能达到的最大数据发送速率和长期速率 ;根据0027 规则7计算用户需要的RB个。
19、数,其中,Qi(t)为用户 i 通过缓冲区状态报告上报的待发送数据量的缓存大小,M 为系统中所有资源块的总数。0028 所述第四步中的以 RBx为中心向两边扩展,将相邻的未被分配的 RB 分配给 UEy时采用如下规则 :当满足 规则 8 时将 RBx+1分配给 UEy,当满足规则9时将RBx-1分配给UEy,0029 规则 80030 规则 90031 其中,Fy,x-1为 UEy占用资源块 x-1 时的频域调度优先级值,Fy,x+1为 UEy占用资源块x+1 时的频域调度优先级值。0032 降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配装置,包括 :0033 待调度。
20、用户队列模块 ;0034 参数输入模块,用于接收待调度用户队列模块输出的待调度用户队列,设置各待调度用户的性能要求参数,输出带有性能要求参数的待调度用户队列,所述性能要求参数包括用户最大时延和速率要求 ;0035 调度器模块,用于对带有性能要求参数的待调度用户队列依次进行时域资源分配、频域资源分配和空域资源分配 ;0036 以及,三维资源映射表模块,用于结合待调度用户队列和调度器模块的分配结果生成三维资源映射表,所述映射表中包含时域调度中获得调度资格的用户清单、用户和资源块的对应关系清单和 MIMO 的发送形式 ;0037 所述调度器模块包括 :0038 时域资源分配器单元,用于将用户的业务根。
21、据不同的时延和速率要求进行分组,计算出用户的业务的资源占用优先权参数以及时域的调度优先级并据此对用户进行时域调度,输出具有调度资格的用户清单 ;0039 频域资源分配器单元,用于计算频域的调度优先级 Fi,m,并据此对时域资源分配器输出的具有调度资格的用户进行频域资源 RB 的分配 ;0040 以及,空域资源分配器单元,用于根据信道质量选择空域资源的传输方式,当信噪比大于设定的门限值时,选择使用空间复用传输数据,反之,则选择使用空间分集传输数据。0041 有益效果 :本发明的一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法和装置,通过将不同时延等性能要求的业务进。
22、行分组,含有对时延敏感和有速率保障需求业务的用户能够获得较高的优先级,在时域上表现为可以得到优先的调度,在说 明 书CN 104507169 A4/7 页8频域上表现为可以得到更多的资源块,从而增强用户通信的有效性和可靠性。最后,通过在空域根据信道质量进行分集和复用的切换,进一步提升了资源的利用率。算法的主要工作是在时域上计算用户的资源占用优先权大小,频域上使用向两边扩张资源块的分配方法并考虑空域资源的传输形式,使得在实际系统运行过程中复杂度不高,系统资源的分配有较高的效率。附图说明0042 图1是一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法的流程图。0043 。
23、图2是一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法的实现装置图。0044 图3是一种降低TD-LTE/TD-LTE-A系统上行传输时延的三维资源动态分配方法的资源块分配示意图。具体实施方式0045 下面结合具体实施例,进一步阐述本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。0046 本实施例采用 20M 的系统带宽,可用的资源块数量为 100 个。每个 TTI 包含两个0.5ms 的时隙,每个时隙包含 7 个 OFDM 符号,10 个 TTI 。
24、构成一个无线帧长。系统具体参数如表 1。0047 表 1 系统参数0048 参数 参数值带宽 20MHz子载波数量 100时隙长度 0.5mseNodeB 半径 1km发送天线 接收天线 22移动模型 Random Walk多径模型 Jakes model阴影衰落模型 对数模型路径损耗模型 L 128.1+37.6log10d说 明 书CN 104507169 A5/7 页9用户移动速度 3km/h0049 如图 1 所示,本发明实施例提供的一种降低 TD-LTE/TD-LTE-A 系统上行传输时延的三维资源动态分配方法的具体实施步骤如下 :0050 第一步 :将用户集 UE UE1,UE2,。
25、UEi,UEN,i 1,N 所包含的业务根据不同性能要求进行分组,建立业务分组表。分组准则为 :0051 规则 10052 其中, 为业务分组 j 的时延门限, 为业务分组 j 的速率要求值。分组情况如表 2。0053 表 2 业务的速率预算值和最大传输时延值0054 业务类型 速率预算 (kbps) 最大传输时延 (ms)VoIP 10(G.729 编码方案 ) 50Video 200 100HTTP 100 300FTP 50 3000055 第二步 :根据0056 规则 20057 计算出用户 i 属于业务分组 j 的业务的资源占用优先权参数 PRIi,j(t)。其中,Di,j(t) 和。
26、 Ri,j(t) 分别为用户 i 属于业务分组 j 的业务的长期时延和长期速率。Di,j(t) 和Ri,j(t) 根据0058 规则 30059 得出。这是以指数递减加权的移动平均,各数值的加权影响力随时间呈指数式递减。加权程度由常数滑动窗口 (0 1) 决定,一般情况取 0.5。 是为避免业务在达到最大时延还未被分配资源从而造成丢包而引入的修正值, 根据0060 规则 40061 得出。其中, 为时延量的一个门限值。0062 第三步 :根据资源占用优先权对用户进行时域调度 (TDPS),时域的调度优先级Ti(t) 根据说 明 书CN 104507169 A6/7 页100063 规则 500。
27、64 计算得出。其中,ri(t) 为 t 时刻用户 i 所能达到的最大速率,可以根据香农公式求出,Ri(t) 为用户 i 在时刻 t 的长期速率,计算方法同 规则 3,Qi(t) 为用户 i 通过缓冲区状态报告 (BSR) 上报的待发送数据量的缓存大小, 为用户 i 的资源占用优先权参数。按照 Ti(t) 递减的顺序依次对用户进行调度,直至系统无资源可分配时停止调度。0065 第四步 :频域调度(FDPS)过程对TDPS中确定的待调度用户进行资源块(RB)的分配。根据0066 规则 60067 计算出频域的调度优先级 Fi,m。其中,ri,m(t) 和 Ri,m(t) 分别为 RB m 分配给。
28、用户 i时,在 RB m 上所能达到的最大数据发送速率和长期速率,计算方法同 ri(t) 和 Ri(t)。根据0068 规则 70069 计算出用户i所需要的RB个数。系统中所有的资源块RB构成RB集RBRB1,RB2,RBm,RBM,m 1,M,初 始 情 况 下,未 分 配 的 RB 集 未分配的用户集 根据规则6,如图3所示,在 和 中选择Fi,m最大的RB-UE 对 RBx,UEy,1xM,1yN,将RBx分配给UEy并更新 和以分配给UEy的资源块RBx为中心在 内向两边扩展资源块,考虑左边资源块 RBx-1和右边资源块 RBx+1,满足如下规则0070 规则 80071 并且RBx。
29、+1没有被分配,则将RBx+1分配给UEy并更新 对于Fy,x-1Fy,x+1的情况同样处理。 规则 8 中 Fy,x-1为 UEy占用资源块 x-1 时的频域调度优先级值,Fy,x+1为 UEy占用资源块 x+1 时的频域调度优先级值,max(Fi,x+1)Fy,x+1表示在 RBx+1上,对于所有的 UEi,UEy有最大的频域调度优先级值。重复此过程,直到如图 3 中 RBx-9和 RBx+7处资源块都不可扩展时,或者分配的RB个数已经大于等于ni,RB,则重复第四步进行下一个用户的资源分配,如图3中在RBx+12处进行 UEz的资源块分配,最终分配给 UEy的资源块为 RBx-8,R Bx+6。如果 为空,则结束资源块的分配过程。0072 第五步 :RB 分配完毕后,用户使用分配的 RB 在 22 的 MIMO 信道上进行传输。当信道质量较好,即 SINR SINR0时,使用空间复用传输数据,提高数据的传输速率 ;反之,则使用空间分集传输数据,提高数据传输的可靠性。其中,SINR0为选择传输方式的门限值,可说 明 书CN 104507169 A。