首页 / 专利库 / 图形技术 / / 一种资源调度方法及基站

一种资源调度方法及基站

阅读:1041发布:2020-05-23

专利汇可以提供一种资源调度方法及基站专利检索,专利查询,专利分析的服务。并且本 申请 公开了一种资源调度方法及基站,用于消除基带单元与射频拉远单元之间的传输时延,资源调度正常进行,避免造成调度资源浪费。本申请方法包括:射频拉远单元接收基带单元发送的新传管理 帧 ;所述射频拉远单元对所述终端发送的上行数据进行译码,以得到译码结果;若所述射频拉远单元接收到所述基带单元发送的重传管理帧,则所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息,所述第一确认信息中包括所述新传管理帧或所述重传管理帧;若所述射频单元未接收到所述重传管理帧,则所述射频拉远单元向所述终端发送第二确认信息,所述第二确认信息用于指示本次不对混合自动重传 请求 进程 进行资源调度,等待下一次资源调度。,下面是一种资源调度方法及基站专利的具体信息内容。

1.一种资源调度方法,其特征在于,包括:
射频拉远单元接收基带单元发送的新传管理,所述新传管理帧中携带有新传调度资源的资源位置,所述新传调度资源为所述基带单元为终端分配的调度资源;
所述射频拉远单元对所述终端发送的上行数据进行译码,以得到译码结果;
若所述射频拉远单元接收到所述基带单元发送的重传管理帧,则所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息,所述第一确认信息中包括所述新传管理帧或所述重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置;
若所述射频单元未接收到所述重传管理帧,则所述射频拉远单元向所述终端发送第二确认信息,所述第二确认信息用于指示本次不对混合自动重传请求进程进行资源调度,等待下一次资源调度。
2.根据权利要求1所述的方法,其特征在于,所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息包括:
若所述译码结果正确,则所述射频拉远单元向所述终端发送所述第一确认信息,所述第一确认信息包括所述新传管理帧。
3.根据权利要求1所述的方法,其特征在于,所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息包括:
若所述译码结果错误,则所述射频拉远单元向所述终端发送所述第一确认信息,所述第一确认信息包括所述重传管理帧。
4.一种资源调度方法,其特征在于,包括:
基带单元根据新传调度资源生成新传管理帧,所述新传调度资源为所述基带单元为终端分配的调度资源;
所述基带单元向射频拉远单元发送所述新传管理帧,所述新传管理帧中携带有所述新传调度资源的资源块位置;
所述基带单元根据所述新传管理帧判断是否存在重传调度资源;
若存在重传调度资源,则所述基带单元向所述射频拉远单元发送重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置。
5.根据权利要求4所述的方法,其特征在于,所述基带单元根据所述新传管理帧判断是否存在重传调度资源包括:
所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小,所述目标传输块为所述新传管理帧中记录的本次调度的传输块;
若目标传输块的传输块大小大于或等于基站缓存的传输块大小,则所述基带单元确定存在所述重传调度资源;
所述基带单元根据所述新传管理帧生成所述重传管理帧。
6.根据权利要求5所述的方法,其特征在于,在所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小之后,所述方法包括:
若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则所述基带单元查找是否存在连续空闲资源块使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
若存在,则所述基带单元根据所述连续空闲资源块确定所述重传调度资源;
所述基带单元根据所述重传调度资源生成所述重传管理帧;
若不存在,则所述基带单元确定不存在所述重传调度资源。
7.根据权利要求5所述的方法,其特征在于,在所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小之后,所述方法包括:
若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则所述基带单元判断是否可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
若可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则所述基带单元根据调整后的调制与编码策略确定所述重传调度资源;
所述基带单元根据所述重传调度资源生成所述重传管理帧;
若不可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则所述基带单元确定不存在所述重传调度资源。
8.一种基站,其特征在于,所述基站为射频拉远单元,包括:
接收模块,用于接收基带单元发送的新传管理帧,所述新传管理帧中携带有新传调度资源的资源块位置,所述新传调度资源为所述基带单元为终端分配的调度资源;
译码模块,用于对所述终端发送的上行数据进行译码,以得到译码结果;
发送模块,用于若所述射频拉远单元接收到所述基带单元发送的重传管理帧,则根据所述译码结果向所述终端发送第一确认信息,所述第一确认信息中包括所述新传管理帧或所述重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置;
所述发送模块,还用于若所述射频单元未接收到所述重传管理帧,则向所述终端发送第二确认信息,所述第二确认信息用于指示本次不对混合自动重传请求进程进行资源调度,等待下一次资源调度。
9.根据权利要求8所述的基站,其特征在于,所述发送模块具体用于:
若所述译码结果正确,则向所述终端发送所述第一确认信息,所述第一确认信息包括所述新传管理帧。
10.根据权利要求8所述的基站,其特征在于,所述发送模块具体用于:
若所述译码结果错误,则向所述终端发送所述第一确认信息,所述第一确认信息包括所述重传管理帧。
11.一种基站,其特征在于,所述基站为基带单元,包括:
第一生成模块,用于根据新传调度资源生成新传管理帧,所述新传调度资源为所述基带单元为终端分配的调度资源;
发送模块,用于向射频拉远单元发送所述新传管理帧,所述新传管理帧中携带有所述新传调度资源的资源块位置;
第一判断模块,用于根据所述新传管理帧判断是否存在重传调度资源;
所述发送模块,还用于若存在重传调度资源,则向所述射频拉远单元发送重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置。
12.根据权利要求11所述的基站,其特征在于,所述第一判断模块具体用于:
判断目标传输块的传输块大小是否小于基站缓存中的传输块大小,所述目标传输块为所述新传管理帧中记录的本次调度的传输块;
若目标传输块的传输块大小大于或等于基站缓存的传输块大小,则确定存在所述重传调度资源;
根据所述新传管理帧生成所述重传管理帧。
13.根据权利要求12所述的基站,其特征在于,所述基站还包括:
查找模块,用于若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则查找是否存在连续空闲资源块使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
第一确定模块,用于若存在,则根据所述连续空闲资源块确定所述重传调度资源;
第二生成模块,根据所述重传调度资源生成所述重传管理帧;
所述第一确定模块,还用于若不存在,则确定不存在所述重传调度资源。
14.根据权利要求12所述的基站,其特征在于,所述基站还包括:
第二判断模块,用于若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则判断是否可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
第二确定模块,用于若可以调整调制与编码策略使得所述目标传输块的传输块大小小于或等于所述基站缓存的传输块大小,则根据调整后的调制与编码策略确定所述重传调度资源;
第三生成模块,用于根据所述重传调度资源生成所述重传管理帧;
所述第二确定模块,还用于若不可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则确定不存在所述重传调度资源。
15.一种基站,其特征在于,所述基站为射频拉远单元,包括:
接收器、发射器、存储器、总线和处理器;
所述总线,用于连接所述接收器、所述发射器、所述存储器和所述处理器;
所述存储器,用于存储操作指令;
所述处理器,用于通过调用所述操作指令,执行上述权利要求1至3中任一项所述的资源调度方法。
16.一种计算机可读存储介质,其特征在于,所述计算机存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机可以执行上述权利要求1至3中任一项所述的资源调度方法。
17.一种基站,其特征在于,所述基站为基带单元,包括:
接收器、发射器、存储器、总线和处理器;
所述总线,用于连接所述接收器、所述发射器、所述存储器和所述处理器;
所述存储器,用于存储操作指令;
所述处理器,用于通过调用所述操作指令,执行上述权利要求4至7中任一项所述的资源调度方法。
18.一种计算机可读存储介质,其特征在于,所述计算机存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机可以执行上述权利要求4至7中任一项所述的资源调度方法。

说明书全文

一种资源调度方法及基站

技术领域

[0001] 本申请涉及移动通信技术领域,尤其涉及一种资源调度方法及基站。

背景技术

[0002] 在长期演进(long term evolution,LTE)技术中,移动通信网络中基站架构采用分布式基站架构,即将基站分为近端机和远端机,其中,近端机又称基带单元(baseband unit,BBU),远端机又称射频拉远单元(radio remote unit,RRU),BBU和RRU之间通过光纤进行连接。
[0003] 基站在上行调度过程中,当进程开始时,BBU发送上行传输资源调度,并将调度结果发送至RRU,在RRU接收到用户终端(user equipment,UE)发送的上行数据之后,RRU对上行数据进行译码并得到译码结果,在BBU接收到RRU发送的译码结果之后,BBU根据上述译码结果进行管理决策并向UE反馈上行数据接收情况。
[0004] 在上述上行调度过程中,若BBU与RRU之间距离较远,则上述译码结果有BBU发送至RRU过程中将会耗费较大时长,使得BBU接收到上述译码结果的时刻已经在进程的调度时刻之后,即错过了调度时刻,此种情况下,此次进程调度将无法进行,只能中止等到下一次进程调度,因此,BBU与RRU之间传输时延过大,将导致混合自动重传请求(hybrid automatic repeat request,HARQ)进程被挂起,无法使用调度资源进行新传或重传调度,造成资源浪费。发明内容
[0005] 本申请提供了一种资源调度方法及基站,用于消除基带单元与射频拉远单元之间的传输时延,资源调度正常进行,避免造成调度资源浪费。
[0006] 第一方面,本申请提供了一种资源调度方法,包括:
[0007] 射频拉远单元接收基带单元发送的新传管理帧,所述新传管理帧中携带有新传调度资源的资源位置,所述新传调度资源为所述基带单元为终端分配的调度资源;
[0008] 所述射频拉远单元对所述终端发送的上行数据进行译码,以得到译码结果;
[0009] 若所述射频拉远单元接收到所述基带单元发送的重传管理帧,则所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息,所述第一确认信息中包括所述新传管理帧或所述重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置;
[0010] 若所述射频单元未接收到所述重传管理帧,则所述射频拉远单元向所述终端发送第二确认信息,所述第二确认信息用于指示所述终端等待下一次资源调度。
[0011] 从以上技术方案可以看出,本申请具有以下优点:
[0012] 基带单元BBU将管理帧发送至射频拉远单元RRU,使得RRU可以在得到译码结果之后,直接进行管理帧决策进行资源调度,而无需将译码结果发送至BBU,消除了BBU与RRU之间传输译码结果带来的传输时延,在进程调度时刻之前,RRU完成对此次进程调度的管理帧决策,使得此次调度正常进行,避免HARQ进程被挂起导致调度资源浪费。
[0013] 结合本申请的第一方面,在第一方面的第一种可能的实现方式中,所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息包括:
[0014] 若所述译码结果正确,则所述射频拉远单元向所述终端发送所述第一确认信息,所述第一确认信息包括所述新传管理帧。
[0015] 译码正确时,射频拉远单元可以直接进行管理帧决策,通知终端传输新的上行数据,节约了向基带单元发送译码结果的时长,可以提高资源调度效率。
[0016] 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述射频拉远单元根据所述译码结果向所述终端发送第一确认信息包括:
[0017] 若所述译码结果错误,则所述射频拉远单元向所述终端发送所述第一确认信息,所述第一确认信息包括所述重传管理帧。
[0018] 译码错误时,射频拉远单元可以直接进行管理帧决策,及时通知终端进行数据重传,节约了向基带单元发送译码结果的时长,避免错过HARQ进程的调度时刻,导致ARQ进程被挂起造成调度资源浪费。
[0019] 第二方面,本申请提供了一种资源调度方法,包括:
[0020] 基带单元根据新传调度资源生成新传管理帧,所述新传调度资源为所述基带单元为终端分配的调度资源;
[0021] 所述基带单元向射频拉远单元发送所述新传管理帧,所述新传管理帧中携带有所述新传调度资源的资源块位置;
[0022] 所述基带单元根据所述新传管理帧判断是否存在重传调度资源;
[0023] 若存在重传调度资源,则所述基带单元向所述射频拉远单元发送重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置。
[0024] 基带单元将新传管理帧和重传管理帧发送至射频拉远单元,以使得射频拉远单元可以根据新传管理帧和重传管理帧进行管理帧决策,从而节约射频拉远单元向基带单元发送译码结果的传输时长,提高资源调度效率。
[0025] 结合本申请的第二方面,在第二方面的第一种可能的实现方式中,所述基带单元根据所述新传管理帧判断是否存在重传调度资源包括:
[0026] 所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小,所述目标传输块为所述新传管理帧中记录的上一次调度的传输块;
[0027] 若目标传输块的传输块大小大于或等于基站缓存的传输块大小,则所述基带单元确定存在所述重传调度资源;
[0028] 所述基带单元根据所述新传管理帧生成所述重传管理帧。
[0029] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,在所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小之后,所述方法包括:
[0030] 若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则所述基带单元查找是否存在连续空闲资源块使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
[0031] 若存在,则所述基带单元根据所述连续空闲资源块确定所述重传调度资源;
[0032] 所述基带单元根据所述重传调度资源生成所述重传管理帧;
[0033] 若不存在,则所述基带单元确定不存在所述重传调度资源。
[0034] 结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,在所述基带单元判断目标传输块的传输块大小是否小于基站缓存中的传输块大小之后,所述方法包括:
[0035] 若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则所述基带单元判断是否可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
[0036] 若可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则所述基带单元根据调整后的调制与编码策略确定所述重传调度资源;
[0037] 所述基带单元根据所述重传调度资源生成所述重传管理帧;
[0038] 若不可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则所述基带单元确定不存在所述重传调度资源。
[0039] 第三方面本申请实施例提供一种基站,所述基站为射频拉远单元,该基站具有实现上述方法实施例中基站行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0040] 第四方面,本申请实施例提供一种基站,所述基站为射频拉远单元,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该基站运行时,该处理器执行该存储器存储的该计算机执行指令,以使该基站备执行如上述第一方面任意一项的资源调度方法。
[0041] 第五方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述基站所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的资源调度方法。
[0042] 第六方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任意一项的资源调度方法。
[0043] 另外,第三方面至第六方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
[0044] 第七方面本申请实施例提供一种基站,所述基站为基带单元,该基站具有实现上述方法实施例中基站行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0045] 第八方面,本申请实施例提供一种基站,所述基站为基带单元,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该基站运行时,该处理器执行该存储器存储的该计算机执行指令,以使该基站备执行如上述第二方面任意一项的资源调度方法。
[0046] 第九方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述基站所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述第二方面中任意一项的资源调度方法。
[0047] 第十方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任意一项的资源调度方法。
[0048] 另外,第七方面至第十方面中任一种设计方式所带来的技术效果可参见第二方面中不同设计方式所带来的技术效果,此处不再赘述。附图说明
[0049] 图1为本申请实施例中基站的一个结构示意图;
[0050] 图2为本申请实施例中资源调度方法的一个实施例示意图;
[0051] 图3(a)为本申请实施例中一段连续资源块示意图;
[0052] 图3(b)为本申请实施例中资源调度方法的另一个实施例示意图;
[0053] 图4为本申请实施例中射频拉远单元的一个实施例示意图;
[0054] 图5为本申请实施例中基带单元的一个实施例示意图;
[0055] 图6为本申请实施例中基带单元的另一个实施例示意图;
[0056] 图7为本申请实施例中基带单元的另一个实施例示意图;
[0057] 图8为本申请中基带单元的一个硬件结构示意图;
[0058] 图9为本申请中射频拉远单元的一个硬件结构示意图。

具体实施方式

[0059] 本申请提供了一种资源调度方法及基站,用于消除BBU与RRU之间的传输时延,资源调度正常进行,避免造成调度资源浪费。
[0060] 下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
[0061] 本申请的说明书权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0062] 本申请实施例中的资源调度方法用于无线通信系统,例如:全球移动通信(global system of mobile communication,GSM)系统,码分多址(code division multiple access,CDMA)系统,宽带码分多址(wideband code division multiple access wireless,WCDMA)系统,通用分组无线业务(general packet radioservice,GPRS)系统,通用移动通信系统(universal mobile telecommunications system,UMTS),尤其用于LTE系统及其演进系统,)新一代无线通信系统(new generation,NR)。
[0063] 如图1所示为本申请实施例中基站的一个结构示意图,基站包括基带单元BBU和射频拉远单元RRU,其中,RRU与天线相连接。其中,BBU承担为终端分配调度资源,并进行调度管理,RRU用于在物理层对接收到的上行数据进行译码,以得到译码结果,最后将译码结果对应的应答信息发送至终端,当译码结果正确时,对应的应答信息为确认应答(acknowledgement,ACK),当译码结果错误时,对应的应答信息为否定应答(negative acknowledgment,NACK)。
[0064] 本申请实施例中的基站可以是长期演进(long term evolution,LTE)系统或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,LAA-LTE)系统中的演进型基站(evolutional Node B,简称可以为eNB或e-NodeB)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,AP)或传输站点(transmission point,TP),或新一代基站(new generation Node B,gNodeB)等。
[0065] 本申请中的终端可以是用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal)智能终端等,该终端可以经无线接入网(radio access network,RAN)与一个或多个核心网进行通信。例如,终端可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,终端还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置以及未来5G网络中的终端,它们与无线接入网交换语音或数据。对终端的说明:本发明中,终端还可以包括中继Relay,和基站可以进行数据通信的都可以看为终端,本发明中将以一般意义上的UE来介绍。
[0066] 在基于网络互连协议无线接入网(internet protocol radio access network,IPRAN)的单频网络(single frequency network,SFN)系统中,在上行资源调度过程中,BBU为终端分配调度资源,并将调度结果发送至RRU以使得RRU向终端发送调度授权指示,终端在接收到RRU发送的调度授权指示之后,终端向RRU发送上行数据;
[0067] RRU接收到UE发送的上行数据之后,RRU对上行数据进行解码,以得到译码结果,最后,RRU将译码结果发送至BBU;
[0068] BBU在接收到RRU发送的译码结果之后,BBU根据译码结果进行管理帧决策,并向RRU发送新传和/或重传管理帧,RRU根据译码结果向UE发送应答信息以及新传和/或重传管理帧,以使得UE进行上行数据重传。
[0069] 在上述上行资源调度过程中,当BBU和RRU之间的的传输时延较大时,例如由于BBU和RRU距离较远或信道质量差导致两单元之间的传输时延较大,可能会导致BBU接收到RRU发送的译码结果时已经错过了UE的上行调度时刻,导致HARQ进程被挂起,无法进行本次上行资源调度,造成调度资源浪费。
[0070] 针对上述上行资源调度过程中的调度资源浪费问题,本申请实施例提供了一种资源调度方法,BBU提前将新传和/或重传管理帧发送至RRU,以使得RRU在对上行数据进行译码得到译码结果之后,RRU无需将译码结果发送至BBU,RRU可以根据译码结果向UE发送应答信息以及新传和/或重传管理帧,从而消除RRU将译码结果传输至BBU引起的传输时延问题,使得HARQ进程可以进行正常调度,避免造成调度资源浪费。
[0071] 为了便于理解本申请实施例中的资源调度方法,下行结合具体的实施例对本申请中的资源调度方法进行详细说明,具体如下:
[0072] 本实施例中,以存在重传调度资源为例对本申请中的资源调度方法进行说明;
[0073] 如图2所示,本申请实施例中资源调度方法的一个实施例,包括:
[0074] 201、基带单元根据新传调度资源生成新传管理帧。
[0075] 在上行资源调度过程中,基带单元BBU为终端UE分配新传调度资源,并且,BBU根据新传调度资源生成新传管理帧,新传管理帧中携带有新传调度资源的资源块位置。
[0076] 新传管理帧指示了一段连续的空闲资源块(resource block,RB),在本次上行资源调度中,UE可以使用该段连续的空闲RB传输新的上行数据即新传数据,也可以使用该段连续的空闲RB重传上一次传输的上行数据即重传数据。
[0077] 202、基带单元向射频拉远单元发送新传管理帧。
[0078] 在BBU为UE分配完新传调度资源并生成新传管理帧之后,BBU将新传管理帧发送给射频拉远单元RRU。
[0079] RRU接收到新传管理帧之后,RRU可以直接进行管理帧决策并指示UE进行下一次资源调度。
[0080] 203、若满足重传条件,则基带单元生成重传管理帧。
[0081] 重传条件为目标传输块的传输块大小大于或等于基站的缓存中的传输块大小,其中,新传管理帧会记录下本次调度的传输块的传输块大小,目标传输块即为本次调度的传输块,基站缓存中的传输块大小是上一次调度缓存的传输块的大小。
[0082] 可选的,若目标传输块的传输块大小大于或等于基站的缓存中的传输块大小,则BBU根据新传管理帧生成重传管理帧,具体可以是:基带单元翻转新传管理帧的新数据指示(new data indicator,NDI)生成重传管理帧,此时,新传调度资源的RB位置与重传调度资源的RE位置相同,即新传调度资源和重传调度资源中指示的是同一段连续的空闲RB。上述翻转为:例如,若NDI为1指示新传,则直接复制新传管理帧,将NDI置为0指示重传,从而生成重传管理帧。
[0083] 可选的,若不满足重传条件,则BBU查找是否存在除新传调度资源之外的一端连续空闲RB,使得目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;和/或,BBU调整调制与编码策略MCS使得满足目标传输块的传输块大小大于或等于所述基站缓存的传输块大小。
[0084] 若从上述两方面进行资源调整之后,满足重传条件,则BBU根据调整后的资源分配结果确定重传调度资源,并且,BBU根据重传调度资源生成重传管理帧;若经过上述两方面的调整之后仍然不满足重传条件,则BBU确定不存在重传调度资源,本次调度中无法生成重传管理帧。
[0085] 其中,在调制与编码策略(modulation and coding scheme,MCS)不变的情况下,RB与传输块大小具有正相关关系,RB数量越多在相同的调制与编码策略下承载的数据量越多,传输块越大。
[0086] 例如,如图3(a)所示为一段连续的RB,其中包括8个时隙对应的RB:RB1至RB8,其中,BBU为UE分配的新传调度资源块包括RB2和RB3,若与新传调度资源块相邻的RB4为空闲资源块,并且当RB数目为3时,可以满足重传条件,则BBU将RB2、RB3和RB4确定为重传调度资源块,此种情况下,BBU根据RB2、RB3和RB4三个资源块生成重传管理帧;若与新传调度资源块相邻的RB4和RB5已被占用,但是RB6至RB8三个资源块为空闲RB,此种情况下,BBU根据RB6、RB7和RB8三个资源块生成重传管理帧。
[0087] 若使用上述几种方式进行资源调整均不能满足重传条件,则BBU确定不满足重传条件即不存在重传调度资源,可以理解,在本次调度中,BBU无法生成重传管理帧。
[0088] 204、基带单元向射频拉远单元发送重传管理帧。
[0089] 当BBU生成重传管理帧时,BBU将重传管理帧发送至RRU,以使得BBU可以根据新传管理帧和重传管理帧进行管理帧决策,对UE进行资源调度指示,其中,重传管理帧中携带有重传调度资源的资源块位置。
[0090] 另外,如步骤204中所述的若BBU无法生成重传管理帧,则步骤205不会被执行,此时RRU只能根据新传管理帧进行管理帧决策。
[0091] 205、射频拉远单元对终端发送的上行数据进行译码,以得到译码结果。
[0092] RRU对终端发送的上行数据进行译码,以得到译码结果,针对本次调度而言,RRU进行译码的上行数据是终端在上一次上行调度过程中发送的上行数据,可以理解的是,RRU是根据上一次调度的上行数据的译码结果来对本次调度进行决策。
[0093] 206、射频拉远单元根据译码结果向终端发送第一确认信息,第一确认信息包括新传管理帧或重传管理帧。
[0094] 可选的,在RRU接收到BBU发送的重传管理帧的情况下,若译码结果正确,则RRU在物理混合自动重传指示信道(physical hybrid automatic repeat request indicator channel,PHICH)上向UE发送ACK,在新传物理下行控制信道(physical downlink control channel,PDCCH)向UE发送新传管理帧,以使得UE在新传管理帧指示的新传调度资源上传输新的上行数据。
[0095] 可选的,在RRU接收到BBU发送的重传管理帧的情况下,若译码结果错误,则RRU在PHICH上向UE发送NACK,在PDCCH上向UE发送重传管理帧,以使得UE在重传管理帧指示的重传调度资源上重传上一次调度的上行数据。
[0096] 可选的,在本次资源调度中,若RRU没有接收到BBU发送的重传管理帧,则RRU仅仅在PHICH上向UE发送ACK,以使得UE等待下一次资源调度指示。
[0097] 在上行资源调度过程中,BBU会默认记录基站缓存中的数据变化量,从上述对图1的相关描述可以知道,RRU在物理层对上行数据进行译码,以得到译码结果,最后将译码结果对应的应答信息分发至基站的媒体介入控制(media access control,MAC)层,最终发送至终端,因此,在RRU译码错误的情况下,RRU发送的NACK到达基站的MAC层时,BBU会根据之前记录的基站缓存中的数据变化量,在基站缓存中补偿进HARQ进程对应的数据变化量。
[0098] 本申请实施例中,BBU将管理帧发送至RRU,使得RRU可以在得到译码结果之后,直接进行管理帧决策进行资源调度,而无需将译码结果发送至BBU,消除了BBU与RRU之间传输译码结果带来的传输时延,在进程调度时刻之前,RRU完成对此次进程调度的管理帧决策,使得此次调度正常进行,避免HARQ进程被挂起导致调度资源浪费。
[0099] 如图3(b)所示,本申请中资源调度方法的另一个实施例,包括:
[0100] 301、基带单元根据新传调度资源生成新传管理帧。
[0101] 此步骤301与上述步骤201类似,对于本步骤的相关描述可参阅上述步骤201,此处不再赘述。
[0102] 302、若满足重传条件,则基带单元生成重传管理帧。
[0103] 此步骤302与上述步骤203类似,对于本步骤的相关描述可参阅上述步骤203,此处不再赘述。
[0104] 303、基带单元向射频拉远单元发送管理帧。
[0105] 若满足重传条件,则BBU向RRU同时下发新传管理帧和重传管理帧,若不满足重传条件,则BBU向RRU下发新传管理帧。
[0106] 304、射频拉远单元对终端发送的上行数据进行译码,以得到译码结果。
[0107] 305、射频拉远单元根据译码结果向终端发送第一确认信息,第一确认信息包括新传管理帧或重传管理帧。
[0108] 步骤304和步骤305分别与上述步骤205和步骤206类似,对于步骤304和步骤305的相关描述可分别参阅上述步骤205和步骤206中的相关描述,此处不再赘述。
[0109] 本实施例与上述图2对应的实施例的不同之处在于:图2对应的实施例是在BBU在生成新传管理帧之后,不进行重传条件判断,直接向RRU发送新传管理帧,进而在BBU在进行重传条件判断,若满足重传条件,则BBU生成重传管理帧,并且BBU再次向RRU发送重传管理帧;而图3(b)对应的实施例中是BBU在生成新传管理帧之后,先进行重传条件判断,进而,在满足重传条件的情况下,BBU向RRU同时下发新传管理帧和重传管理帧,在不满足重传条件的情况下,BBU向RRU发送新传管理帧。
[0110] 如图4所示,本申请中射频拉远单元的一个实施例,包括:
[0111] 接收模块401,用于接收基带单元发送的新传管理帧,新传管理帧中携带有新传调度资源的资源块位置,新传调度资源为基带单元为终端分配的调度资源;
[0112] 译码模块402,用于对终端发送的上行数据进行译码,以得到译码结果;
[0113] 发送模块403,用于若射频拉远单元接收到基带单元发送的重传管理帧,则根据译码结果向终端发送第一确认信息,第一确认信息中包括新传管理帧或重传管理帧,重传管理帧中携带有重传调度资源的资源块位置;
[0114] 发送模块401,还用于若射频单元未接收到重传管理帧,则向终端发送第二确认信息,第二确认信息用于指示本次不对混合自动重传请求进程进行资源调度,等待下一次资源调度。
[0115] 在一种示例中,发送模块401具体用于:
[0116] 若译码结果正确,则向终端发送第一确认信息,第一确认信息包括新传管理帧。在另一种示例中,发送模块401具体用于:
[0117] 若译码结果错误,则向终端发送第一确认信息,第一确认信息包括重传管理帧。
[0118] 如图5所示,本申请中基带单元的一个实施例,包括:
[0119] 第一生成模块501,用于根据新传调度资源生成新传管理帧,所述新传调度资源为所述基带单元为终端分配的调度资源;
[0120] 发送模块502,用于向射频拉远单元发送所述新传管理帧,所述新传管理帧中携带有所述新传调度资源的资源块位置;
[0121] 第一判断模块503,用于根据所述新传管理帧判断是否存在重传调度资源;
[0122] 所述发送模块501,还用于若存在重传调度资源,则向所述射频拉远单元发送重传管理帧,所述重传管理帧中携带有所述重传调度资源的资源块位置。
[0123] 在一种示例中,所述第一判断模块503具体用于:
[0124] 判断目标传输块的传输块大小是否大于基站缓存中的传输块大小,所述目标传输块为所述新传管理帧中记录的本次调度的传输块;
[0125] 若目标传输块的传输块大小大于或等于基站缓存的传输块大小,则确定存在所述重传调度资源;
[0126] 根据所述新传管理帧生成所述重传管理帧。
[0127] 如图6所示,本申请实施例中基带单元的另一个实施例,所述基带单元还包括:
[0128] 查找模块604,用于若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则查找是否存在连续空闲资源块使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
[0129] 第一确定模块605,用于若存在,则根据所述连续空闲资源块确定所述重传调度资源;
[0130] 第二生成模块606,根据所述重传调度资源生成所述重传管理帧;
[0131] 所述第一确定模块605,还用于若不存在,则确定不存在所述重传调度资源。
[0132] 如图7所示,本申请实施例中基带单元的另一个实施例,所述基带单元还包括:
[0133] 第二判断模块704,用于若所述目标传输块的传输块大小小于所述基站缓存的传输块大小,则判断是否可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小;
[0134] 第二确定模块705,用于若可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则根据调整后的调制与编码策略确定所述重传调度资源;
[0135] 第三生成模块706,用于根据所述重传调度资源生成所述重传管理帧;
[0136] 所述第二确定模块705,还用于若不可以调整调制与编码策略使得所述目标传输块的传输块大小大于或等于所述基站缓存的传输块大小,则确定不存在所述重传调度资源。
[0137] 关于上述模块的其他相关描述请参见上述图2对应的实施例中基带单元以及射频拉远单元的相关描述,对此此处不再赘述。本实施例对应的有益效果与上述图2对应的实施例的有益效果类似,对此此处也不再赘述。
[0138] 如图8所示,本申请实施例中基带单元的一个硬件结构,基带单元80包括:
[0139] 控制系统801、基带系统802、传输系统803和电源和环境监控系统804,其各系统之间的连接关系如图所示;
[0140] 基带单元80在控制系统801的控制下执行上述图2对应的实施例中的基带单元的相关操作,其具体操作可参阅上述图2对应的实施例中的相关描述,对此此处不再赘述。
[0141] 本申请实施例还提供了一种计算机存储介质,用于储存为上述终端所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述基带单元所执行的资源调度方法。
[0142] 本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述基带单元所执行的资源调度方法。
[0143] 如图9所示,本申请实施例中射频拉远单元的一个硬件结构,射频拉远单元90包括:
[0144] 通用公共无线电接口(common public radio interface,CPRI)处理器901,收发机902,放大器模块903,环形器904,滤波器905和电源模块,其连接关系如图9所示;
[0145] 其中收发机902包括接收机Rx和发射机Tx,放大器模块包括:前置放大器(pre-amplifier,PA)和低噪声放大器(low noise amplifier,LNA);
[0146] 射频拉远单元90在CPRI处理器901的控制下,执行上述图2对应的实施例中的射频拉远单元的相关操作,其具体操作可参阅上述图2对应的实施例中的相关描述,对此此处不再赘述。
[0147] 本申请实施例还提供了一种计算机存储介质,用于储存为上述终端所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述射频拉远单元所执行的资源调度方法。
[0148] 本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述射频拉远单元所执行的资源调度方法。
[0149] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0150] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0151] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0152] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0153] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0154] 以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈