一种分配频谱资源的方法、装置及计算机存储介质与流程

文档序号:17671700发布日期:2019-05-15 23:06阅读:127来源:国知局
一种分配频谱资源的方法、装置及计算机存储介质与流程

本发明涉及通信技术领域,尤其涉及一种分配频谱资源的方法、装置及计算机存储介质。



背景技术:

随着通信系统中高速传输和数据流量的巨大增长,未来的无线通信网络将以越来越密集的方式部署,同时频谱资源愈发紧张,这严重阻碍了移动通信的进一步发展。目前,微波范围内的频谱带几乎被完全占用,尤其在用频高峰时段,数据传输更为拥堵。

第五代移动通信技术的出现为无线通信带来了新的发展。其中,毫米波(mmwave)无疑是一项关键技术,因为该技术能够避开拥挤的微波范围频谱,而且具有可实现的方向性高增益,低延迟和大规模频谱可用的特点。

尽管毫米波在通信网络中拥有上述优势,但其自身由于具有波长较短,带宽较大的特性,从而导致毫米波通信的覆盖范围有限,并且对干扰和阻塞比较敏感。因此,如果期望更有效地利用毫米波通信,就必须要提出高效的资源分配策略,以切实提高毫米波网络的频谱效率与可靠性。

针对毫米波网络中频谱资源的分配问题,部分常规方案提出了一种在动态超密集异构网络中呈现低计算开销和低子带切换率的资源分配方案。但是,该方案并未考虑毫米波网络中的干扰管理和消除,可以了解的是:网络中存在的干扰无疑是导致整体网络性能下降的最主要因素。此外,还有部分常规方案提出了一种联合考虑资源分配和干扰管理的新方案,以减少毫米波网络中各种干扰的影响。然而,该方案具有较高复杂度。



技术实现要素:

有鉴于此,本发明实施例期望提供一种分配频谱资源的方法、装置及计算机存储介质;能够提升毫米波网络的传输性能,并且降低资源分配的实现复杂度。

本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种分配频谱资源的方法,所述方法包括:

将系统带宽中的子带宽随机分配至各条由小区基站至用户设备的通信链路;

根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数;

针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测;

相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,直至所有子带宽对应的修订后的控制参数满足设定的判定条件。

第二方面,本发明实施例提供了一种分配频谱资源的装置,所述装置包括:初始分配部分、确定部分、检测部分和重分配部分;其中,

所述初始分配部分,配置为将系统带宽中的子带宽随机分配至各条由小区基站至用户设备的通信链路;

所述确定部分,配置为根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数;

所述检测部分,配置为针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测;并根据检测结果触发所述重分配部分;

所述重分配部分,配置为相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,直至所有子带宽对应的修订后的控制参数满足设定的判定条件。

第三方面,本发明实施例提供了一种分配频谱资源的装置,所述装置包括:通信接口,存储器和处理器;其中,

所述通信接口,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;

所述存储器,用于存储能够在所述处理器上运行的计算机程序;

所述第一处理器,用于在运行所述计算机程序时,执行第一方面所述分配频谱资源的方法步骤。

第四方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有分配频谱资源的程序,所述分配频谱资源的程序被至少一个处理器执行时实现第一方面所述分配频谱资源的方法步骤。

本发明实施例提供了一种分配频谱资源的方法、装置及计算机存储介质;针对系统带宽中每个子带宽对应分配的通信链路进行检测,并基于设定系统指标对各子带宽的随机分配状态进行重分配,直至与各子带宽分配状态对应的控制参数满足判定条件,从而利用子带宽与通信链路进行适当匹配,大幅度提升网络吞吐量。能够提升毫米波网络的传输性能,并且降低资源分配的实现复杂度。

附图说明

图1为本发明实施例提供的一种无线通信系统架构示意图;

图2为本发明实施例提供的一种分配频谱资源的方法流程示意图;

图3为本发明实施例提供的一种分配频谱资源的方法实施过程示意图;

图4为本发明实施例提供的一种仿真结果比较示意图;

图5为本发明实施例提供的另一种仿真结果比较示意图;

图6为本发明实施例提供的一种分配频谱资源的装置组成示意图;

图7为本发明实施例提供的一种分配频谱资源的装置硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

参见图1,其示出了本发明实施例提供的一种无线通信系统和接入网100的示例,无线通信系统(也被称为无线广域网(wwan))包括基站105、ue115和核心网epc130。基站105可以包括宏小区(高功率蜂窝基站)和/或小型小区(低功率蜂窝基站)。宏小区包括基站。小型小区包括毫微微小区、微微小区和微小区。

基站105(共同地被称为演进型通用移动电信系统(umts)陆地无线接入网(e-utran))通过回程链路132(例如,s1接口)与epc130对接。除了其它功能之外,基站105还可以执行以下功能中的一个或多个功能:用户数据的转移、无线信道加密和解密、完整性保护、报头压缩、移动性控制功能(例如,切换、双连接)、小区间干扰协调、连接建立和释放、负载平衡、非接入层(nas)消息的分发、nas节点选择、同步、无线接入网(ran)共享、多媒体广播多播服务(mbms)、用户和设备跟踪、ran信息管理(rim)、寻呼、定位、以及警告消息的递送。基站105可以通过回程链路134(例如,x2接口)来与彼此直接或间接地(例如,通过epc130)进行通信。回程链路134可以是有线的或无线的。

基站105可以与ue115无线地进行通信。基站105中的每个基站105可以为相应的地理覆盖区域110提供通信覆盖。可以存在重叠的地理覆盖区域110。例如,小型小区105’可以具有与一个或多个宏基站105的覆盖区域110重叠的覆盖区域110’。包括小型小区和宏小区两者的网络可以被称为异构网络。异构网络还可以包括家庭演进型节点b(enb)(henb),其可以向被称为封闭用户群组(csg)的受限制群组提供服务。基站105和ue115之间的通信链路125可以包括从ue115到基站105的上行链路(ul)(也被称为反向链路)传输和/或从基站105到ue115的下行链路(dl)(也被称为前向链路)传输。通信链路125可以使用多输入多输出(mimo)天线技术,包括空分复用、波束成形和/或发射分集。通信链路可以是通过一个或多个载波的。基站105/ue115可以每个载波使用载波聚合中分配的多至ymhz(例如,5、10、15、20、100mhz)带宽的频谱,以实现用于每个方向上的传输的多至总共yxmhz(x个分量载波)。载波可以彼此相邻或可以彼此不相邻。

g节点b(gnb)105可以在毫米波(mmw)频率和/或近mmw频率中操作,以与ue115进行通信。当gnb105在mmw或近mmw频率中操作时,gnb105可以被称为mmw基站。极高频(ehf)是电磁频谱中的rf的一部分。ehf具有30ghz到300ghz的范围并且具有1毫米和10毫米之间的波长。该频带中的无线波可以被称为毫米波。近mmw可以向下扩展到3ghz的频率,具有100毫米的波长。超高频(shf)频带在3ghz和30ghz之间扩展,也被称为厘米波。使用mmw/近mmw射频频带的通信具有极高的路径损耗和短范围。mmw基站105可以与ue115利用波束成形来补偿极高的路径损耗和短范围。

在本发明实施例中,基站还可以被称为gnb、节点b、演进型节点b(enb)、接入点、基站收发机、无线基站、无线收发机、收发机功能单元、基本服务集(bss)、扩展服务集(ess)或某种其它适当的术语。基站105为ue115提供到epc130的接入点。ue115的示例包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、照相机、游戏控制台、平板计算机、智能设备、可穿戴设备、车辆、电子计量器、气泵、烤面包机或任意其它具有类似功能的设备。ue115中的一些ue115可以被称为物联网(iot,internetofthings)设备(例如,停车计时器、气泵、烤面包机、车辆等)。ue104还可以被称为站、移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手持设备、用户代理、移动客户端、客户端、或某种其它适当的术语。

基于图1所示的通信系统架构,对于毫米波超密网络,在使用方法层面,匹配理论由于具有高效率和低复杂度的优点,已经被广泛地应用于各种无线通信领域,特别是传统超高频网络中的资源分配。

对于匹配算法,主要包括三种基本类型,即一对一算法、多对一算法和一对多算法。具体来说,一对一算法只能解决单一映射问题,例如“发送-接收”节点的选择问题。而在频谱资源管理的问题上,由于频谱分配涉及多个因素,因此,优选使用能够匹配多个因素的多对一匹配算法。此外,由于存在链路间互扰的外部环境,本发明实施例优先考虑使用涉及外部环境的多对一匹配算法以解决涉及干扰减轻的复杂资源分配问题。

基于此,参见图2,其示出了本发明实施例提供的一种分配频谱资源的方法,该方法可以应用于图1所示架构中为用户设备ue进行资源分配的网元设备,例如基站等,该方法可以包括:

s201:将系统带宽中的子带宽随机分配至各条由小区基站至用户设备的通信链路;

s202:根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数;

s203:针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测;

s204:相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,直至所有子带宽对应的修订后的控制参数满足设定的判定条件。

对于图2所示的技术方案,针对系统带宽中每个子带宽对应分配的通信链路进行检测,并基于设定系统指标对各子带宽的随机分配状态进行重分配,直至与各子带宽分配状态对应的控制参数满足判定条件,从而利用子带宽与通信链路进行适当匹配,大幅度提升网络吞吐量。

针对图2所示的技术方案,在一种可能的实现方式中,所述根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数,包括:

根据各子带宽的随机分配状态生成分配状态矩阵a;其中,所述分配状态矩阵a中的元素用于表征第m个小区基站i到第j个用户设备k的通信链路im→kj是否被分配了第n个子带宽fn,1≤m≤m,1≤j≤j,1≤n≤n;

相应于表示第m个小区基站i到第j个用户设备k的通信链路im→kj被分配了第n个子带宽fn;相应于表示第m个小区基站i到第j个用户设备k的通信链路im→kj没有被分配第n个子带宽fn;

基于所述分配状态矩阵a,根据下式获取用于表征各子带宽对应的初始控制参数的初始控制矩阵c:

c=1-a

其中,1表示与a相同大小的全1矩阵。

基于上述初始控制矩阵c,优选地,所述针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测,包括:

在所述初始控制矩阵c中,针对每个子带宽对应的元素进行以下检测:

相应于第n个子带宽fn对应的元素存在1元素,检测所述第n个子带宽fn所分配的第一通信链路i→k;

当所述第n个子带宽fn分配至第二通信链路i→k′时系统吞吐量大于所述第n个子带宽fn分配至第一通信链路i→k的系统吞吐量,则确定检测结果满足设定的重分配策略;

当所述第n个子带宽fn分配至第一通信链路i→k且第p个子带宽fp分配至所述第二通信链路i→k′时的系统吞吐量小于所述第n个子带宽fn分配至所述第二通信链路i→k′且所述第p个子带宽fp分配至所述第一通信链路i→k时的系统吞吐量,则确定检测结果满足设定的重分配策略。

对于上述优选示例,在具体实施过程中,对所有子带宽逐一进行检测,并且当发现初始控制矩阵c中,某子带宽,例如第n个子带宽fn存在1元素,则对该子带宽fn所分配到的通信链路均进行检测,若检测结果符合上述两种情况中的任一情况,则确定检测结果满足设定的重分配策略,此时会对该子带宽fn进行重分配。

基于此,优选地,所述相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,包括:

相应于所述第n个子带宽fn分配至第二通信链路i→k′时系统吞吐量大于所述第n个子带宽fn分配至第一通信链路i→k的系统吞吐量的状况,将所述第n个子带宽fn分配至所述第二通信链路i→k′,以及解除所述第n个子带宽fn与所述第一通信链路i→k之间的分配关系,以及将所述初始控制矩阵中的元素均置零,以及将所述初始控制矩阵中,所述第n个子带宽fn所分配的出所述第一通信链路i→k和所述第二通信链路i→k′以外的其他通信链路对应的元素均置1;

相应于所述第n个子带宽fn分配至第一通信链路i→k且第p个子带宽fp分配至所述第二通信链路i→k′时的系统吞吐量小于所述第n个子带宽fn分配至所述第二通信链路i→k′且所述第p个子带宽fp分配至所述第一通信链路i→k时的系统吞吐量的状况,解除所述第n个子带宽fn与所述第一通信链路i→k的分配关系并将所述第n个子带宽fn分配到所述第二通信链路i→k′,以及解除所述第p个子带宽fp与所述第二通信链路i→k′的分配关系并将所述第p个子带宽fp分配到所述第一通信链路i→k,以及将所述初始控制矩阵中的元素均置零,以及将所述初始控制矩阵中,所述第n个子带宽fn和所述第p个子带宽fp所分配的除所述第一通信链路i→k和所述第二通信链路i→k′以外的其他通信链路对应的元素均置1。

对于上述优选示例,在具体实施过程中,根据上述两种情况:

设定子带宽fn分配到第一通信链路i→k,若将子带宽fn分配到第二通信链路i→k′能够相较而言实现更高的系统吞吐量,则执行此操作,并解除子带宽fn与第一通信链路i→k之间的分配关系,即令分配状态矩阵中同时将控制矩阵c的对应位置置0,表示链路i→k和i→k′已经达到资源优化分配效果,之后不再考虑对其进行交换动作。由于工作在同一子带宽fn下的除第一通信链路i→k和第二通信链路i→k′的其他通信链路由于会受到这两条链路的干扰,所以控制矩阵c中,子带宽fn下的其他通信链路对应的元素均置1;

设定第n个子带宽fn分配至第一通信链路i→k且第p个子带宽fp分配至所述第二通信链路i→k′,若将二者所分配的通信链路进行交换就能够实现更高的系统吞吐量,则解除所述第n个子带宽fn与所述第一通信链路i→k的分配关系并将所述第n个子带宽fn分配到所述第二通信链路i→k′,以及解除所述第p个子带宽fp与所述第二通信链路i→k′的分配关系并将所述第p个子带宽fp分配到所述第一通信链路i→k,即令分配状态矩阵中同时,将所述控制矩阵c中的元素均置0,表示通信链路i→k和i→k'已经达到资源优化分配效果,之后不再考虑对其进行交换动作。由于工作在相同子带宽fn和子带宽fp下的除第一通信链路i→k和第二通信链路i→k′以外的其他通信链路会受到这两条链路的干扰,所以控制矩阵c中,子带宽fn和子带宽fp下的其他通信链路对应的元素均置1;

对于上述优选示例,需要说明的是,不仅对子带宽与通信链路按照系统吞吐量进行的重分配,而且在重分配时,考虑通信链路之间的相互干扰,从而在子带宽重分配过程中解决了传输干扰的问题,

对于上述优选示例,所述直至所有子带宽对应的修订后的控制参数满足设定的判定条件,包括:

在修改后的控制矩阵中,针对每个子带宽对应的元素进行检测:

若存在1元素,则检测所述1元素对应的子带宽所分配的通信链路;

相应于检测结果满足设定的重分配策略,将所述1元素对应的子带宽所分配的通信链路进行重分配,并针对所述修改后的控制矩阵,修改所述1元素对应的子带宽的控制参数,直至整个控制矩阵中所有元素均为零。

具体来说,在修改后的控制矩阵中,针对每个子带宽对应的元素进行检测,若发现某子带宽f对应的控制矩阵c中仍然存在1元素,则继续执行上述重分配过程;若整个控制矩阵c所有元素均为0,则说明整个系统带宽的通信链路分配已达最优,重分配过程停止。

对于上述技术方案,本发明实施例通过具体场景下的实施示例进行详细说明。

设定场景为一个毫米波超密多小区网络,该网络中包含一个宏基站和多个密集分布的小区,其中,每个小区均对应有一个微基站和多个用户。信息传输时,首先由宏基站将信息传至各个小区的微基站,然后再由微基站将信息传递至各个用户。

在上述场景中,设定小区中的微基站分别用i1,i2,...,im表示,每个小区中的用户用k1,k2,...,kj表示,则对于i小区来说,下行传输链路为i→k1,i→k2......,待分配的子带宽为f1,f2,...,fn。用矩阵a表示子带宽和传输链路之间的匹配情况,例如矩阵a中的元素其表征第m个小区基站i到第j个用户设备k的通信链路im→kj是否被分配了第n个子带宽fn,若表示第m个小区基站i到第j个用户设备k的通信链路im→kj被分配了第n个子带宽fn;相应于表示第m个小区基站i到第j个用户设备k的通信链路im→kj没有被分配第n个子带宽fn。同时引入控制矩阵c,用来表示子带宽与传输链路之间的分配是否可以发生交换动作,例如矩阵c中的元素其表示第m个小区基站i到第j个用户设备k的通信链路im→kj与第n个子带宽fn之间的分配状态是否可以发生变化,例如,若则表明通信链路im→kj与第n个子带宽fn之间的分配状态不可发生变化,若则表明通信链路im→kj与第n个子带宽fn之间的分配状态可以发生变化。

基于上述场景及参数设定,图2所示的技术方案在以上设定中的具体实施过程如图3所示:

s1:将待分配的子带宽f1,f2,...,fn随机分配至各小区的各条传输链路上,获得分配状态矩阵a;

s2:将控制矩阵c初始化为c=1-a;

s3:在控制矩阵中,对所有子带宽对应的元素进行检测:当控制矩阵中存在1元素时,则转至s4:对该1元素对应的小区按照系统指标进行检测,并执行s5或s6;当控制矩阵中均为0元素时,转至s8。

需要说明的是,该检测结果当符合以下两种重分配策略之一时,对该1元素对应的子带宽f进行重分配,具体重分配策略如下:

s5:若子带宽f分配至第二通信链路i→k'能够比子带宽f分配至原第一通信链路i→k实现更高的系统吞吐量,则子带宽f分配至第二通信链路i→k',并解除子带宽f与原第一通信链路i→k之间的匹配关系,即令分配状态矩阵中ai→k,f=0且ai→k′,f=1;同时将控制矩阵c中的对应位置ci→k,f和ci→k′,f置零,表示链路i→k和i→k′已经达到资源优化分配效果,之后不再考虑对其进行交换动作。而工作在同一子带宽f下的其它小区中的通信链路由于会受到链路i→k和i→k′这两条链路的干扰,所以将控制矩阵c中其它小区中的通信链路对应的元素置1,表示这些位置对应的通信链路还会被考虑可能发生匹配动作;

s6:子带宽f与子带宽f’分别分配至第一通信链路i→k和第二通信链路i→k',若将子带宽f与子带宽f’所对应分配的通信链路进行交换能够实现更高的系统吞吐量,则解除子带宽f与原第一通信链路i→k的分配关系并将子带宽f分配到第二通信链路i→k′,解除子带宽f’与原第二通信链路i→k′的分配关系并将子带宽f’分配到第一通信链路i→k,即令分配状态矩阵中ai→k,f=0、ai→k′,f=1、ai→k′,f′=0,ai→k,f′=1;同时将控制矩阵c中的对应位置ci→k,f、ci→k′,f、ci→k,f′、ci→k′,f′置零,表示链路i→k和i→k′已经达到资源优化分配效果,之后不再考虑对其进行交换动作。而工作在同一子带宽f与子带宽f’下的其它小区中的通信链路由于会受到链路i→k和i→k′这两条链路的干扰,所以将控制矩阵c中其它小区中的通信链路对应的元素置1,表示这些位置对应的通信链路还会被考虑可能发生匹配动作。

s7:继续对控制矩阵中其他子带宽对应的元素进行检测,若发现其他子带宽仍然对应存在1元素,则返回s4;若发现控制矩阵中所有元素都为零,则装置s8:流程结束。

针对上述场景和图3所示的具体实施过程进行仿真,仿真条件为:设定毫米波超密小区网络中,包括1个宏基站和7个小区,每个小区中心都设有一个微基站,每个微基站服务于其所在小区的所有用户。子带宽总数量为6个,视距传输损耗为3,非视距传输损耗为2,时隙长度为1ms,宏基站的最大发送功率为30dbm,噪声功率为-174dbm/hz。在上述仿真条件下进行以下仿真。

仿真内容一

在小区间距离不同的情况下,对毫米波超密小区网络分别采用本发明实施例所提出的分配频谱资源的方法和其他常规频谱资源分配方法进行仿真比较,比较结果参见图4。图4中,纵坐标为“系统和速率”,表示整个网络的总速率;横坐标为“小区间距离系数”;“*”型折线表示本发明实施例所提出的分配频谱资源的方法的仿真结果,三角形折线表示贪婪分配算法的仿真结果,方格型折线表示随机分配算法的仿真结果。

由图4仿真结果可知,在小区间距离不同的情况下,采用本发明实施例所提出的分配频谱资源的方法对于毫米波超密小区网络的系统和速率明显高于采用其他常规频谱资源分配方法的系统和速率;由此可以证实本发明实施例所提出的分配频谱资源的方法在不同的小区间距离下都适用,且效果明显优于其他常规频谱资源分配方法。

仿真内容二

在不同小区内用户数量的情况下,对毫米波超密小区网络分别采用本发明实施例所提出的分配频谱资源的方法和其他常规频谱资源分配方法进行仿真比较,比较结果参见图5。图5中,纵坐标为“系统和速率”,表示整个网络的总速率;横坐标为“小区内用户数量”;“*”型点划线表示本发明实施例所提出的分配频谱资源的方法的仿真结果,三角形点划线表示贪婪分配算法的仿真结果,方格型点划线表示随机分配算法的仿真结果。

由图5仿真结果可知,在小区内用户数量不同的情况下,采用本发明实施例所提出的分配频谱资源的方法对于毫米波超密小区网络的系统和速率明显高于采用其他常规频谱资源分配方法的系统和速率;由此可以证实本发明实施例所提出的分配频谱资源的方法在不同的小区内用户数量下都适用,且效果明显优于常规频谱资源分配方法。

基于前述实施例相同的发明构思,参见图6,其示出了本发明实施例提供的一种分配频谱资源的装置60,所述装置60包括:初始分配部分601、确定部分602、检测部分603和重分配部分604;其中,

所述初始分配部分601,配置为将系统带宽中的子带宽随机分配至各条由小区基站至用户设备的通信链路;

所述确定部分602,配置为根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数;

所述检测部分603,配置为针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测;并根据检测结果触发所述重分配部分604;

所述重分配部分604,配置为相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,直至所有子带宽对应的修订后的控制参数满足设定的判定条件。

在上述方案中,所述确定部分602,配置为:

根据各子带宽的随机分配状态生成分配状态矩阵a;其中,所述分配状态矩阵a中的元素用于表征第m个小区基站i到第j个用户设备k的通信链路im→kj是否被分配了第n个子带宽fn,1≤m≤m,1≤j≤j,1≤n≤n;

相应于表示第m个小区基站i到第j个用户设备k的通信链路im→kj被分配了第n个子带宽fn;相应于表示第m个小区基站i到第j个用户设备k的通信链路im→kj没有被分配第n个子带宽fn;

基于所述分配状态矩阵a,根据下式获取用于表征各子带宽对应的初始控制参数的初始控制矩阵c:

c=1-a

其中,1表示与a相同大小的全1矩阵。

在上述方案中,所述检测部分603,配置为:

在所述初始控制矩阵c中,针对每个子带宽对应的元素进行以下检测:

相应于第n个子带宽fn对应的元素存在1元素,检测所述第n个子带宽fn所分配的第一通信链路i→k;

当所述第n个子带宽fn分配至第二通信链路i→k′时系统吞吐量大于所述第n个子带宽fn分配至第一通信链路i→k的系统吞吐量,则确定检测结果满足设定的重分配策略;

当所述第n个子带宽fn分配至第一通信链路i→k且第p个子带宽fp分配至所述第二通信链路i→k′时的系统吞吐量小于所述第n个子带宽fn分配至所述第二通信链路i→k′且所述第p个子带宽fp分配至所述第一通信链路i→k时的系统吞吐量,则确定检测结果满足设定的重分配策略;

相应地,所述重分配部分604,配置为:

相应于所述第n个子带宽fn分配至第二通信链路i→k′时系统吞吐量大于所述第n个子带宽fn分配至第一通信链路i→k的系统吞吐量的状况,将所述第n个子带宽fn分配至所述第二通信链路i→k′,以及解除所述第n个子带宽fn与所述第一通信链路i→k之间的分配关系,以及将所述初始控制矩阵中的元素均置零,以及将所述初始控制矩阵中,所述第n个子带宽fn所分配的出所述第一通信链路i→k和所述第二通信链路i→k′以外的其他通信链路对应的元素均置1;

相应于所述第n个子带宽fn分配至第一通信链路i→k且第p个子带宽fp分配至所述第二通信链路i→k′时的系统吞吐量小于所述第n个子带宽fn分配至所述第二通信链路i→k′且所述第p个子带宽fp分配至所述第一通信链路i→k时的系统吞吐量的状况,解除所述第n个子带宽fn与所述第一通信链路i→k的分配关系并将所述第n个子带宽fn分配到所述第二通信链路i→k′,以及解除所述第p个子带宽fp与所述第二通信链路i→k′的分配关系并将所述第p个子带宽fp分配到所述第一通信链路i→k,以及将所述初始控制矩阵中的元素均置零,以及将所述初始控制矩阵中,所述第n个子带宽fn和所述第p个子带宽fp所分配的除所述第一通信链路i→k和所述第二通信链路i→k′以外的其他通信链路对应的元素均置1。

在上述方案中,所述重分配部分604,配置为:

在修改后的控制矩阵中,针对每个子带宽对应的元素进行检测:

若存在1元素,则检测所述1元素对应的子带宽所分配的通信链路;

相应于检测结果满足设定的重分配策略,将所述1元素对应的子带宽所分配的通信链路进行重分配,并针对所述修改后的控制矩阵,修改所述1元素对应的子带宽的控制参数,直至整个控制矩阵中所有元素均为零。

可以理解地,在本实施例中,“部分”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是单元,还可以是模块也可以是非模块化的。

另外,在本实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

因此,本实施例提供了一种计算机存储介质,所述计算机存储介质存储有分配频谱资源的程序,所述分配频谱资源的程序被至少一个处理器执行时实现上述技术方案中所述分配频谱资源的方法的步骤。

基于上述分配频谱资源的装置60及计算机存储介质,参见图7,其示出了本发明实施例提供的一种分配频谱资源的装置60的具体硬件结构,包括:通信接口701,存储器702和处理器703;各个组件通过总线系统704耦合在一起。可理解,总线系统704用于实现这些组件之间的连接通信。总线系统704除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统704。其中,

所述通信接口701,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;

所述存储器702,用于存储能够在所述处理器703上运行的计算机程序;

所述第一处理器703,用于在运行所述计算机程序时,执行以下步骤:

将系统带宽中的子带宽随机分配至各条由小区基站至用户设备的通信链路;

根据各子带宽的随机分配状态确定各子带宽对应的初始控制参数;

针对每个子带宽所分配的通信链路,按照设定的系统指标进行检测;

相应于检测结果满足设定的重分配策略,将所述检测结果对应的目标子带宽所分配的通信链路进行重分配,并修订所述目标子带宽的初始控制参数,直至所有子带宽对应的修订后的控制参数满足设定的判定条件。

可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。

而处理器703可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器703中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器703可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器703读取存储器702中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

具体来说,处理器703还配置为运行所述计算机程序时,执行前述技术方案中所述分配频谱资源的方法步骤,这里不再进行赘述。

需要说明的是:本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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