一种上行资源调度方法和装置制造方法及图纸

技术编号:27279386 阅读:17 留言:0更新日期:2021-02-06 11:46
本发明专利技术公开了一种上行资源调度方法和装置,应用于基站,所述基站包括缓存队列、多个切片和资源块队列,所述方法包括:接收多个预设用户终端发送的上行资源请求;判断所述缓存队列在预设调度周期内是否为空闲状态;若所述缓存队列不为所述空闲状态,则从所述资源块队列中选择待分配资源块并分配到多个所述切片;将每个所述切片中的已分配资源块分配到每个所述用户终端。从而降低上行资源调度的时延,提高大容量业务的上行资源调度的可靠性。高大容量业务的上行资源调度的可靠性。高大容量业务的上行资源调度的可靠性。

【技术实现步骤摘要】
一种上行资源调度方法和装置


[0001]本专利技术涉及资源调度
,尤其涉及一种上行资源调度方法和装置。

技术介绍

[0002]移动通信系统中的无线资源是有限的,这些无线资源包括频率,时间,空间,功率,码字等资源,那么,如何能充分的利用有限的无线资源满足人们日益增长的无线业务需求,这就是无线资源调度分配机制需要完成的任务。
[0003]资源调度分配机制的定义有多种,但是广泛认同的定义如下:基站上的调度器要能实时动态的控制时频资源的分配,将时频资源在一定时间内分配给某个用户。调度方法要求在用户的QoS(Quality of Service,服务质量)和系统容量的最大化之间取得平衡。资源调度方法的三个重要的指标分别是频谱利用率,用户公平性以及用户QoS需求。
[0004]5G移动通信为满足不同应用场景多样化业务部署的驱动下快速发展,根据三大应用场景的不同服务需求对5G切片进行分类管理,以计量采集数据为例,传统的上行资源调度方法无法满足低时延、高可靠性、大容量等不同业务的资源分配。

技术实现思路

[0005]本专利技术提供了一种上行资源调度方法和装置,解决了传统的上行资源调度方法无法满足低时延、高可靠性、大容量等不同业务的资源分配的技术问题。
[0006]本专利技术提供的一种上行资源调度方法,应用于基站,所述基站包括缓存队列、多个切片和资源块队列,所述方法包括:
[0007]接收多个预设用户终端发送的上行资源请求;
[0008]判断所述缓存队列在预设调度周期内是否为空闲状态;
[0009]若所述缓存队列不为所述空闲状态,则从所述资源块队列中选择待分配资源块并分配到多个所述切片;
[0010]将每个所述切片中的已分配资源块分配到每个所述用户终端。
[0011]可选地,所述方法还包括:
[0012]若所述缓存队列为所述空闲状态,则将所述待分配资源块分配到所述用户终端。
[0013]可选地,所述若所述缓存队列不为所述空闲状态,则从所述资源块队列中选择待分配资源块并分配到多个所述切片的步骤,包括:
[0014]若所述缓存队列不为所述空闲状态,基于预置的资源块队列中的每个待分配资源块的传输速率,分别确定每个所述切片在每个待分配资源块中的优先级排序;
[0015]根据所述优先级排序,从所述资源块队列中依次选择待分配资源块;
[0016]判断所述待分配资源块与所述切片中的已分配资源块是否相邻;
[0017]若相邻,则将所述待分配资源块分配到所述切片中,并从所述资源块队列中删除所述待分配资源块,直至所述资源块队列为空,或者全部所述切片都分配有所述待分配资源块。
[0018]可选地,所述方法还包括:
[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]图1为本专利技术实施例提供的一种上行资源调度方法的步骤流程图;
[0048]图2为本专利技术可选实施例提供的一种上行资源调度方法的步骤流程图;
[0049]图3为本专利技术实施例中的资源块队列的资源块分配过程的步骤流程图;
[0050]图4为本专利技术实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种上行资源调度方法,其特征在于,应用于基站,所述基站包括缓存队列、多个切片和资源块队列,所述方法包括:接收多个预设用户终端发送的上行资源请求;判断所述缓存队列在预设调度周期内是否为空闲状态;若所述缓存队列不为所述空闲状态,则从所述资源块队列中选择待分配资源块并分配到多个所述切片;将每个所述切片中的已分配资源块分配到每个所述用户终端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述缓存队列为所述空闲状态,则将所述待分配资源块分配到所述用户终端。3.根据权利要求1所述的方法,其特征在于,所述若所述缓存队列不为所述空闲状态,则从所述资源块队列中选择待分配资源块并分配到多个所述切片的步骤,包括:若所述缓存队列不为所述空闲状态,基于预置的资源块队列中的每个待分配资源块的传输速率,分别确定每个所述切片在每个待分配资源块中的优先级排序;根据所述优先级排序,从所述资源块队列中依次选择待分配资源块;判断所述待分配资源块与所述切片中的已分配资源块是否相邻;若相邻,则将所述待分配资源块分配到所述切片中,并从所述资源块队列中删除所述待分配资源块,直至所述资源块队列为空,或者全部所述切片都分配有所述待分配资源块。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若不相邻,则按顺序从所述资源块队列中重新选择新的待分配资源块;返回所述判断所述待分配资源块与所述切片中的已分配资源块是否相邻的步骤。5.根据权利要求1所述的方法,其特征在于,所述按照预设的用户优先级将每个所述切片中的已分配资源块分配到所述用户终端的步骤,包括:按照所述用户终端的数量,将每个所述切片中的已分配资源块划分为多个资源块组;计算每个所述用户终端在所述资源块组的用户优先级;基于所述用户优先级依次为每个所述用户终端分配所述资源块组,直至所述资源块组为空。6.一种上行资源调度装置,其特征在于,应用于基站,所述基站包括缓存队列、多个切片和资源块队列,所述装置包...

【专利技术属性】
技术研发人员:孙颖
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1