网络资源调配方法、装置、设备及存储介质与流程

文档序号:16523318发布日期:2019-01-05 10:08阅读:205来源:国知局
网络资源调配方法、装置、设备及存储介质与流程

本发明涉及移动通信技术领域,特别涉及网络资源调配方法、装置、设备及存储介质。



背景技术:

lte网络中小区在进行小区内的用户业务负荷控制时,会依据系统中配置的小区带宽(即小区总资源块数据)和在系统运行过程中获得的所有活动ue用户使用的资源块数据统计值进行相应的处理判断,一般的操作是使用小区带宽资源块数据与获得的已经使用的资源块数据统计值计算出一个差值(即剩余资源块数据),然后用这个差值与设定的负荷控制门限进行比较,当到达控制门限时进行相应的负荷控制。

现存lte网络中小区在进行小区内的用户业务负荷控制过程中,直接使用全部的资源块数据与所有活动ue用户使用的资源块数据求差值,并与设定负荷控制门限比较的方式进行负荷控制。

然而使用现有网络负荷控制方法操作过程中,没有考虑到小区覆盖范围内的所有资源块上的信道干扰状况,而这一资源块数据信道干扰状况能够影响到小区在进行小区内的用户业务负荷控制时的结果是准确性。



技术实现要素:

有鉴于此,本发明实施例提供一种网络资源调配方法、装置、设备及存储介质,以解决现有技术中因信道干扰造成的网络负荷控制结果不准确的问题。

第一方面,本发明实施例提供了一种网络资源调配方法,包括:

获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块;

统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

进一步的,所述获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块,包括:

获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组;

将所述热噪声干扰数组中,小于预设门限值的热噪声干扰值对应的资源块记为可用资源块。

进一步的,所述热噪声干扰数组包括第一热噪声干扰数组;

对应的,所述获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组,包括:

获取目标小区中各子帧初次上报的第一热噪声干扰值,并利用所述第一热噪声干扰值、子帧编号和资源块标识号构造第一热噪声干扰数组。

进一步的,所述热噪声干扰数组还包括第二热噪声干扰数组;

对应的,所述获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组,还包括:

获取目标小区中各子帧后续上报的第二热噪声干扰值,根据预设方法对所述第二热噪声干扰值进行滤波处理,并利用处理后的第二热噪声干扰值、子帧编号和资源块标识号构造第二热噪声干扰数组。

第二方面,本发明实施例提供了一种网络资源调配装置,包括:

可用资源块标记模块,用于获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块;

资源块数量统计模块,用于统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

进一步的,所述可用资源块标记模块包括:

热噪声干扰值存储单元,用于获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组;

可用资源块判定单元,用于将所述热噪声干扰数组中,小于预设门限值的热噪声干扰值对应的资源块记为可用资源块。

进一步的,所述热噪声干扰数组包括第一热噪声干扰数组;

对应的,所述热噪声干扰值存储单元,包括:

第一热噪声干扰数组构造单元,用于获取目标小区中各子帧初次上报的第一热噪声干扰值,并利用所述第一热噪声干扰值、子帧编号和资源块标识号构造第一热噪声干扰数组。

进一步的,所述热噪声干扰数组包括第二热噪声干扰数组;

对应的,所述热噪声干扰值存储单元,还包括:

第二热噪声干扰数组构造单元,用于获取目标小区中各子帧后续上报的第二热噪声干扰值,根据预设方法对所述第二热噪声干扰值进行滤波处理,并利用处理后的第二热噪声干扰值、子帧编号和资源块标识号构造第二热噪声干扰数组。

第三方面,本发明实施例还提供了一种设备,具体包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例中所述的网络资源调配方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,具体包括:该程序被处理器执行时实现本发明实施例中任一所述的网络资源调配方法。

由上述技术方案可知,本发明实施例通过网络小区内资源块对应的热噪声干扰值,统计可用资源块的数量,并根据统计结果对资源块进行资源调配,解决现有技术中因信道干扰造成的网络资源调配结果不准确的问题,根据热噪声干扰值对不同时刻上的每个资源块的可用性进行判断处理,然后利用统计得到的资源快数目进行后续的负荷控制,使得负荷控制结果更加准确有效。

附图说明

图1是本发明实施例一中的一种网络资源调配方法流程示意图;

图2是本发明实施例二中的一种网络资源调配方法流程示意图;

图3是本发明实施例四中的一种网络资源调配装置结构示意图;

图4是本发明实施例五中的一种网络资源调配设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一中的一种网络资源调配方法流程示意图,本实施例可适用于根基热噪声干扰的相关信息对网络资源进行调配的情况,该方法可以由网络资源调配装置来执行,该装置可以由软件和/或硬件的方式来实现。如图1所示,该方法具体包括如下步骤:

s110、获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块。

其中,资源块(resourceblock,rb)即信道资源的最小单位,每个资源块包括多个资源元素(resourceelement,re)。具体的,资源块由12个带宽为15khz的子载波组成,总带宽为180khz;资源块在时域包括一个时隙(0.5ms),所以每个资源块在时频上包括1个时隙。所述网络小区可以是无线基站(收发机)业务所覆盖的范围,且网络小区内可配置的资源块数量确定。

热噪声干扰值(interferenceoverthermal,iot)用于测量与网络小区相邻的其他小区内,所有终端产生的干扰功率与热噪声功率的比值。可以通过特殊上行信道广播负载指示比特获取,基站可以对来自一个或多个终端上报的iot负载指示进行解码,进而得到所述热噪声干扰值。

预设门限值由设计人员根据网络小区中资源块的饱和程度设置,用于与热噪声干扰值对比,进而确定资源块可用性。

示例性的,当热噪声干扰值小于预设门限值时,则判定该热噪声干扰值对应的资源块为可用状态(或空闲状态),并将该资源块标记为可用资源块;当热噪声干扰值大于于预设门限值时,则判定该热噪声干扰值对应的资源块为不可用状态(或饱和状态),并将该资源块标记为不可用资源块。

s120、统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

其中,可用资源块即处于空闲状态的资源块,可用于基站与终端间数据传输。

本实施例中,网络小区覆盖范围内多个资源块的热噪声干扰值逐个与预设门限值进行对比,根据热噪声干扰值对不同时刻上的每个资源块的可用性进行判断处理,然后利用统计得到的资源快数目进行后续的负荷控制,从而减少了上行运算量,增强了上行抗干扰能力,提升用户的上行吞吐量。

本发明实施例通过网络小区内资源块对应的热噪声干扰值,统计可用资源块的数量,并根据统计结果对资源块进行资源调配,解决现有技术中因信道干扰造成的网络资源调配结果不准确的问题,根据热噪声干扰值对不同时刻上的每个资源块的可用性进行判断处理,然后利用统计得到的资源快数目进行后续的负荷控制,使得负荷控制结果更加准确有效。

实施例二

图2是本发明实施例二中的一种网络资源调配方法流程示意图,本实施例在上述各实施例的基础上,将多个热噪声干扰值使用数组的形式存储,如图2所示,该方法具体包括如下步骤:

s210、获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组;

热噪声干扰数组用于存储网络小区内全部资源块的热噪声干扰值,进而使后续与预设门限值比对操作、对比对结果的统计操作,可以快速便捷的完成,提高了工作效率。

具体的,所述热噪声干扰数组包括第一热噪声干扰数组;

对应的,所述获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组,包括:

获取目标小区中各子帧初次上报的第一热噪声干扰值,并利用所述第一热噪声干扰值、子帧编号和资源块标识号构造第一热噪声干扰数组。

其中,所述子帧可以是终端在目标小区中进行通信时,终端进行上报的无线帧中的特殊子帧,此时,所述特殊子帧中携带的数据包括热噪声干扰值。同时,可以根据所述特殊子帧的属性确定子帧编号,和子帧上报时刻。所述资源块标识号用于标识目标小区覆盖范围下的资源块,每个资源块对应不同资源标识号。

第一热噪声干扰数组可以是一个预设长度的二维数组,用于保存各子帧初次上报的热噪声干扰值,这样设置的好处在于,可以将初次上报的热噪声干扰值和后续上报的热噪声干扰值区分开来,进行分类运算,同时可以在对噪声干扰值二次使用时直接获取。

示例性的,在构造所述第一热噪声干扰数组时,首先需要利用子帧个数定义所述第一热噪声干扰数组的长度,将子帧编号和资源块标识号分别作为所述第一热噪声干扰数组的维度值,并将与所述资源块标识号对应的热噪声干扰值保存到对应的数组元素中。

具体的,所述热噪声干扰数据还包括第二热噪声干扰数组;

对应的,所述获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组,还包括:

获取目标小区中各子帧后续上报的第二热噪声干扰值,根据预设方法对所述第二热噪声干扰值进行滤波处理,并利用处理后的第二热噪声干扰值、子帧编号和资源块标识号构造第二热噪声干扰数组。

其中,第二热噪声干扰值可以是一个预设长度的二维数组,用于保存各子帧后续上报的热噪声干扰值。所述预设方法有设计人员预先设定,用于对各子帧后续上报的热噪声干扰值滤波处理。

s220、将所述热噪声干扰数组中,小于预设门限值的热噪声干扰值对应的资源块记为可用资源块。

s230、统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

本实施例的技术方案,通过将多个热噪声干扰值使用数组的形式存储,实现了对数据的整体处理,提高了工作效率,节省了工作时间。

实施例三

本实施例在上述实施例的基础上提供了一个优选实施例,具体包括如下步骤:

s1、根据每个子帧初次上报的子帧时刻和资源块标识号,把资源块的热噪声干扰值保存在第一热噪声干扰值数组。

s2、利用预设处理公式对每个子帧后续上报的热噪声干扰值进行处理,并根据每个子帧上报的子帧时刻和资源块标识号,把资源块的热噪声干扰值保存在第二热噪声干扰值数组。

iotperrb[subfrmnum][rbn]=

(iotperrb[subfrmnum][rbn]*(1-α)+iotinfo[subfrmnum][rbn])*α,(0<α<1)

其中,iotperrb[subfrmnum][rbn]表示第二热噪声干扰值数组中,子帧时刻为subfrmnum、资源块标识号为rbn的元素;

iotinfo[subfrmnum][rbn]表示子帧时刻为subfrmnum、资源块标识号为rbn的第二噪声干扰值,α表示处理因子,subfrmnum表示子帧时刻,rbn表示资源块标识号。

s3、根据资源块标识号获取资源块的热噪声干扰值;

s4、判断当前资源块标识号对应的iotperrb[subfrmnum][rbi]是否大于预设门限值;

s5、若否,则判定当前资源块可用,计入可用资源块数目中。

s6、若是,则继续判断下一个元素对应的资源块是否可用,直至将所述第一热噪声数组和第二热噪声数组中的全部元素判断完毕。

s7、利用可用资源块数目替代总带宽资源块进行后续的资源调配过程。

实施例四

图3所示为本发明实施例四提供的一种视频压缩装置结构示意图,如图3所示,该视频压缩装置包括:可用资源块标记模块310和资源块数量统计模块320。

其中,可用资源块标记模块310,用于获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块;

资源块数量统计模块320,用于统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

本发明实施例通过网络小区内资源块对应的热噪声干扰值,统计可用资源块的数量,并根据统计结果对资源块进行资源调配,解决现有技术中因信道干扰造成的网络资源调配结果不准确的问题,根据热噪声干扰值对不同时刻上的每个资源块的可用性进行判断处理,然后利用统计得到的资源快数目进行后续的负荷控制,使得负荷控制结果更加准确有效。

在上述各实施例的基础上,所述可用资源块标记模块包括:

热噪声干扰值存储单元,用于获取网络小区内资源块对应的热噪声干扰值,并将所述热噪声干扰值保存到热噪声干扰数组;

可用资源块判定单元,用于将所述热噪声干扰数组中,小于预设门限值的热噪声干扰值对应的资源块记为可用资源块。

在上述各实施例的基础上,所述热噪声干扰数据包括第一热噪声干扰数组;

对应的,所述热噪声干扰值存储单元,包括:

第一热噪声干扰数组构造单元,用于获取目标小区中各子帧初次上报的第一热噪声干扰值,并利用所述第一热噪声干扰值、子帧编号和资源块标识号构造第一热噪声干扰数组。

在上述各实施例的基础上,所述热噪声干扰数据包括第二热噪声干扰数组;

对应的,所述热噪声干扰值存储单元,还包括:

第二热噪声干扰数组构造单元,用于获取目标小区中各子帧后续上报的第二热噪声干扰值,根据预设方法对所述第二热噪声干扰值进行滤波处理,并利用处理后的第二热噪声干扰值、子帧编号和资源块标识号构造第二热噪声干扰数组。

本发明实施例所提供的视频压缩装置可执行本发明任意实施例所提供的视频压缩方法,具备执行方法相应的功能模块和有益效果。

实施例五

图4是本发明实施例五中的一种网络资源调配设备的结构示意图,如图4所示,该设备包括处理器40、存储器41、输入装置42和输出装置43;设备中处理器40的数量可以是一个或多个,图4中以一个处理器40为例;设备中的处理器40、存储器41、输入装置42和输出装置43可以通过总线或其他方式连接,图4中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的视频压缩方法对应的程序模块(例如,视频压缩装置中的可用资源块标记模块310、和可用资源块标记模块320)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的视频压缩方法。

存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置42可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入、输出装置43可包括显示屏等显示设备。

实施例六

本发明实施例六还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种网络资源调配方法,该方法包括:

可用资源块标记模块,用于获取网络小区内资源块对应的热噪声干扰值,并将小于预设门限值的热噪声干扰值对应的资源块记为可用资源块;

资源块数量统计模块,用于统计所述可用资源块的数量,并根据统计结果对资源块进行资源调配。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的网络资源调配方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1