一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

BWP的分配方法、装置、电子设备及计算机可读存储介质与流程

2022-02-22 07:43:21 来源:中国专利 TAG:

bwp的分配方法、装置、电子设备及计算机可读存储介质
技术领域
1.本技术涉及通信技术领域,具体而言,本技术涉及一种bwp的分配方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.在第五代移动通信系统(the fifth generation,5g)中,第三代合作伙伴计划(the third generation partnership project,3gpp)重新定义了运营商可以使用的新的频谱资源以及对应的带宽的大小,如28ghz频段最大使用400mhz。
3.然而,在现有的实现方案中,bwp(bandwidth part,部分带宽)的配置功能还处于初级阶段,即静态的配置,不支持动态性,因此,有必要对现有的bwp的配置进行优化。


技术实现要素:

4.本技术提供了一种bwp的分配方法、装置、电子设备及计算机可读存储介质,该技术方案如下所示:
5.第一方面,提供了一种bwp的分配方法,该方法包括:
6.获取至少一个基站的业务相关信息;
7.基于所述至少一个基站的业务相关信息,确定所述至少一个基站的bwp的配置信息;
8.根据所述配置信息对所述至少一个基站的bwp进行配置。
9.第二方面,提供了一种bwp的分配装置,包括:
10.获取模块,用于获取至少一个基站的业务相关信息;
11.确定模块,用于基于所述至少一个基站的业务相关信息,确定所述至少一个基站的bwp的配置信息;
12.分配模块,用于根据所述配置信息对所述至少一个基站的bwp进行配置。
13.第三方面,提供了一种电子设备,该电子设备包括:
14.一个或多个处理器;
15.存储器;
16.一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行根据第一方面所示的bwp的分配方法所对应的操作。
17.第四方面,提供了一种计算机可读存储介质,存储介质存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如第一方面所示的bwp的分配方法。
18.本技术提供的技术方案带来的有益效果是:
19.本技术提供了一种bwp的分配方法、装置、电子设备及计算机可读存储介质,与现有技术相比,本技术通过考虑到各个基站的业务相关信息,对配置信息进行更新,可以满足
不同业务、不同用户能力的需求,并且能够自适应随时间变化的业务特征,给各个基站分配了时变的bwp的配置信息,提升网络的吞吐量,降低能耗。
20.进一步的,针对变化的业务需求,可以动态地调整bwp的带宽,使得分配的带宽可以很好地适应用户的需求,这样就可以在用户需求低的时候节省能量,在用户需求高的时候提供吞吐量。
21.进一步的,针对变化的用户空间分布,可以动态地调整bwp的功率,使得分配的功率可以更好地覆盖用户去,在没有用户地区域降低功率,即缩小覆盖区域,这样就可以节省基站能耗。
22.进一步的,针对小区之间移动的用户,可以动态地协调基站之间的bwp之间的带宽和频率位置,这样可以保证基站之间的协调调度,保证用户的业务需求,并且可以提高系统的整体吞吐量。
附图说明
23.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
24.图1为现有技术一个示例中的bwp的配置方式的示意图;
25.图2为现有技术一个示例中的bwp的配置方式的示意图;
26.图3为现有技术一个示例中的bwp的配置方式的示意图;
27.图4为现有技术一个示例中的bwp的配置方式的示意图;
28.图5为本技术实施例提供的bwp的分配方法的应用环境图;
29.图6为本技术实施例提供的bwp的分配方法的流程示意图;
30.图7为本技术一个示例中服务器获取基站数据和ue上报数据的方案的示意图;
31.图8为本技术一个示例中训练模型以及模型在线预测的方案的示意图;
32.图9为本技术一个示例中一个基站的bwp类别的示意图;
33.图10为本技术一个示例中不同bwp类别对应的带宽大小的示意图;
34.图11为本技术一个示例中多个基站的邻区关系示意图;
35.图12为本技术一个示例中根据类编号对不同bwp类别进行排序的示意图;
36.图13为本技术一个示例中对bwp类别进行排序的示意图;
37.图14为本技术一个示例中不同基站的多个bwp类别的频率位置分配示意图;
38.图15为本技术一个示例中的冲突关系表的示意图;
39.图16为一个示例中全局邻区关系表的矩阵表示的示意图;
40.图17为本技术一个示例中降低基站中心功率的示意图;
41.图18为本技术一个示例中不同整体冲突程度与功率的关系示意图;
42.图19为本技术一个示例中bwp的分配方法的流程示意图;
43.图20为本技术一个示例中bwp的分配方法的流程示意图;
44.图21为本技术一个示例中bwp的分配方法的效果示意图;
45.图22为本技术一个示例中bwp的分配方法的效果示意图;
46.图23为本技术一个示例中bwp的分配方法的效果示意图;
47.图24为本技术一个示例中bwp的分配方法的效果示意图;
48.图25为本技术一个示例中bwp的分配方法的效果示意图;
49.图26为本技术一个示例中bwp的分配方法的效果示意图;
50.图27为本技术实施例提供的一种bwp的分配装置结构示意图;
51.图28为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
52.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本发明的限制。
53.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
54.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
55.为了更好地支持5g网络中多种业务和不同能力的ue(user equipment,用户设备)类型,3gpp通信协议新增了支持bwp的功能,但是在现有的实现方案中,bwp的配置功能还处于初级阶段,即静态的配置,不支持动态性,因此无法自适应地满足不同时间段内业务的变化。
56.其中,静态是指:
57.(1)bwp的带宽是固定的,不随时间变化;
58.(2)bwp的频率位置是固定的,不随时间变化;
59.(3)bwp上的发射功率是固定的,不随时间变化。
60.并且,每个基站的bwp分配是相互独立的。
61.如图1所示,图1中的基站有两个bwp,但是它们的带宽、频率的位置和发射功率都是固定不变,不随时间变化;并且一个基站上的bwp的配置方式并不考虑其他基站的影响,是一种独立的分配方式。
62.(1)对每一个bwp,固定不变的带宽不能很好地匹配业务变化的需求。
63.实际上,用户的业务需求是随着时间变化的,如图2所示,如果bwp的带宽是固定的,当忙时业务需求很多的时候,会造成网络的拥堵;当闲时业务需求很少的时候,会造成无线资源的浪费。
64.(2)对每一个bwp,固定的功率不能匹配此小区下用户的位置分布。
65.如果bwp的功率值是一个固定值,那么对应的小区覆盖也是固定的,但是一个小区下的用户空间分布是随着人们日常活动而变化的,如图3所示,在某一个时间段内,小区下的ue会分布在小区中心位置,边缘部分没有用户。所以,如果小区的覆盖不能自适应于小区的用户分布,会造成能量的浪费。
66.(3)对整个系统中的所有bwp,固定的带宽和频率位置无法匹配业务的空间分布。
67.如果小区之间缺乏相互协调的能力,不能够根据用户的移动自动调整部分带宽的带宽和频率位置,会造成系统整体的性能下降。如图4所示,系统总带宽为100m,宏基站(其覆盖区域可以称为宏小区)的bwp为80m,小基站(其覆盖区域可以称为小小区)的bwp为20m。当一个ue从宏基站的覆盖区域移动至小基站的覆盖区域的时候(即小基站的信号质量优于宏基站的信号质量),如图4中从时刻1到时刻2,参见图中间的“静态性能”,由于小基站分配了较少的bwp的带宽资源,容易发生网络堵塞,使得此用户无法接入小基站,用户只能接入宏基站,但是路损高,因此tput(throughput,吞吐量)较低。正因为小基站和宏基站的bwp是静态分配,不随时间变化,且宏小区和小小区之间没有协作,小基站和宏基站之间无法协调bwp之间的带宽资源,无法为用户提供更好的服务,ue无法在期望小区中获得期望的资源。因此,如果基站之间可以相互协调bwp的带宽,当用户移动到小基站的覆盖区域时,宏基站可以减小带宽(例如带宽从80m降为40m),小基站增加带宽(例如带宽从20m增长到60m),这样小基站有了更多的带宽资源,用户就可以接入小基站,由于路损小,因此tput也相较高,参见图右方的“期望的性能”,可以给用户提供更快更好的服务。
68.5g网络中的基站数量会远远多于4g网络,为了更好地管理和协调基站之间的资源,本技术提出,son服务器通过收集基站数据和ue数据,分析ue能力和业务特征,然后针对相同的ue能力和相似的业务特征分类出不同的bwp。然后基于bwp类别,进行prb(physical resource block,物理资源块)的预测,并且需要综合考虑基站之间的干扰关系,进而判决不同bwp类别的差异化配置参数,最后根据配置参数执行相应操作。
69.针对现有技术中所存在的上述至少一个技术问题或者需要改善的地方,本技术方案使得5g基站可以自适应不同的业务场景,进行基站之间的不同bwp资源的相互协调。具体来说,通过将相同ue能力,相似类型的业务分类处理,对应于不同的带宽资源bwp,更加满足多种ue能力和不同类型业务的需求,最终提升网络的吞吐量和节省能耗的效果。
70.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
71.如图5所示,本技术提供的bwp的分配方法,可以用于如下场景中:具体的,多个基站501接收多个ue的能力信息、业务类型信息和信道信息;多个基站501将基站的邻区关系、业务量和接收到的ue的能力信息、业务类型信息和信道信息发送至服务器502,服务器502基于ue的能力信息、业务类型信息和信道信息,以及基站的邻区关系、业务量分别确定基站501的待分配的bwp的配置信息;服务器502将配置信息发送至对应的基站501,基站501分别基于配置信息对应分配bwp。
72.上述仅为本技术的bwp的分配方法的一个应用示例,并不限制本技术的bwp的分配方法的具体应用场景。在其他示例中,bwp的分配方法也可以应用于基站,可以是基站获取多个ue的能力信息、业务类型信息和信道信息,基站根据基站的邻区关系、业务量,以及ue的能力信息、业务类型信息和信道信息,确定待分配的bwp的配置信息,并根据配置信息对应分配bwp。
73.本技术实施例中提供了一种可能的实现方式,如图6所示,提供了一种bwp的分配方法,可以应用于图5中所示的服务器,可以包括以下步骤:
74.步骤s601,获取至少一个基站的业务相关信息。
75.其中,该步骤可以由服务器执行,服务器可以是son(self organization network,自组织网络)服务器,son服务器是指可以同时控制或者协调多个基站的网络功能模块。
76.具体的,服务器可以从至少一个5g基站gnb中收集基站的邻区关系、历史业务量;并从5g基站gnb收集ue能力、业务能力(如业务类型)和信道信息,并根据邻区关系、历史业务、ue能力、业务能力和信道信息中的至少一种,确定对应的业务相关信息。具体的,ue可以将与基站通信的数据通过基站上报给服务器,与基站通信的数据可以包括ue能力、业务类型信息和ue的信道信息,其中ue能力即ue支持的最大带宽,比如物联网ue支持的最大带宽为5m,手机ue支持的最大带宽为100m;业务类型信息可以是ue的不同业务类型,比如大带宽embb业务,或者低延时高可靠urllc业务,或者机器类通信emtc业务;信道质量信息可以是反应信道质量的指标,例如sinr(signal to interference and noise ratio,信噪比)等等。
77.具体的,基站还可以将基站的邻区关系上报给服务器,比如基站要上报给服务器该基站和它的相邻小区列表,以及业务量,例如将历史prb利用率上报给服务器,例如基站的前3天*24=72小时的历史prb利用率。
78.一般来说,基站中有大量的统计信息,并且基站不会主动将全部信息上传给服务器,除非服务器的某个功能有明确的需求。在本发明中,服务器的功能可以是协调各个基站之间的bwp的分配,服务器可以从基站收集相关信息。
79.在一种实施方式中,如图7所示,服务器可以周期性获取至少一个基站的邻区关系、历史业务量(如历史的prb利用率),以及至少一个基站所服务的ue的ue信息,如ue能力、业务类型信息和ue的信道信息,例如,每15分钟获取一次,也可以是15分钟的倍数,即每15*n分钟获取一次,n是整数;服务器周期性地搜集基站的数据,然后周期性配置bwp,这样可以更好地适应动态变化的业务需求。
80.在其他实施方式中,还可以是服务器检测到网络激增等网络异常变化事件时,获取至少一个基站的邻区关系、业务量,以及至少一个基站所服务的ue的ue能力、业务类型信息和ue的信道信息;还可以是服务器检测到对于prb的预测出现多次不准确时,获取至少一个基站的邻区关系、历业务量,以及至少一个基站所服务的ue的ue能力、业务类型信息和ue的信道信息。通过检测到异常网络事件来配置bwp,可以使得bwp的配置更符合用户需求。
81.其中,业务相关信息可以包括待分配的bwp类别、待分配的bwp类别对应的业务量、基站间的邻区关系信息(也可以称为邻区关系)、基站服务的用户终端ue的信道信息中的至少一种。
82.具体的根据邻区关系、历史业务量、ue能力、业务能力(如业务类型)和信道信息中的至少一种,确定对应的业务相关信息的过程,将在下文进行进一步详细阐述。
83.步骤s602,基于至少一个基站的业务相关信息,确定至少一个基站的bwp的配置信息。
84.其中,配置信息可以包括bwp的数量、bwp的带宽大小、bwp频率位置和bwp功率中的至少一种。
85.具体的,服务器可以根据bwp类别确定至少一个基站的bwp的数量;根据至少一个
基站的待分配的bwp的业务量,确定对应的至少一个bwp的带宽;根据待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种,确定bwp频率位置;并根据待分配的bwp类别、基站间的邻区关系信息以及基站服务的ue的信道信息中的至少一种,确定bwp的功率,具体的确定bwp的配置信息将在下文进行详细阐述。
86.步骤s603,根据配置信息对至少一个基站的bwp进行配置。
87.具体的,步骤s603根据配置信息对至少一个基站的bwp进行配置,可以包括:将确定的配置信息发送至对应的基站,以使对应的基站基于接收到的配置信息对应分配bwp。
88.在一些实施例中,服务器可以将bwp的配置信息最终下发给各个基站,基站基于各自的配置信息分别来配置各自的bwp。
89.在另一些实施例中,还可以是基站根据基站的邻区关系、业务量,以及ue的能力信息、业务类型信息和信道信息中的至少一种,确定待分配的bwp的配置信息,并根据配置信息自行配置bwp。
90.上述实施例中,通过考虑到各个基站的业务相关信息,对配置信息进行更新,可以满足不同业务、不同用户能力的需求,并且能够自适应随时间变化的业务特征,给各个基站分配了时变的bwp的配置信息,提升网络的吞吐量,降低能耗。
91.以下将结合附图和实施例详细阐述根据获取基站的业务相关信息的具体过程。
92.本技术实施例的一种可能的实现方式,业务相关信息包括下述中的至少一种:待分配的bwp类别;待分配的bwp类别对应的业务量;基站间的邻区关系信息;基站服务的用户终端ue的信道信息。
93.对于待分配的bwp类别的获取过程可以包括如下步骤:
94.本技术实施例的一种可能的实现方式,获取至少一个基站的待分配的bwp类别,可以包括:
95.(1)根据至少一个基站所服务的ue的能力信息和/或业务类型信息,对至少一个基站所服务的ue进行分类;
96.(2)基于ue的分类结果,确定至少一个基站的待分配的bwp类别。
97.具体的,可以先基于ue的能力信息进行分类,其中ue的能力信息是指ue支持的最大带宽,例如物联网ue支持的最大带宽为5m,手机ue支持的最大带宽为100m,将这些ue分成k类,即k个等级;接着针对每个相同等级的ue进一步基于业务类型分类;其中ue的业务类型可以包括如下中的至少一种:mmtc(massive machine type of communication,大规模机器类型通信)、urllc(ultra reliable low latency communication,高可靠和低延迟通信)或者embb(enhanced mobile broadband,增强型移动宽带);这样,形成最后的bwp类别,总计m个bwp类别,其中每个bwp类别中ue的能力信息相同,业务类型也相同。
98.对bwp分类的目的是为了将业务相似和ue的能力信息相同的bwp归为一组。例如一般来说,物联网ue的能力支持较小的带宽,例如5m,5g手机ue的能力支持的带宽较大,例如100m;urllc业务对时延要求高,embb业务对带宽要求高,mmtc业务数据时延要求低,带宽要求也低。
99.对于待分配的bwp类别对应的业务量的确定过程可以包括如下步骤:
100.本技术实施例的一种可能的实现方式,获取至少一个基站的待分配的bwp类别对应的业务量,可以包括:
101.(1)获取至少一个基站的至少一个待分配的bwp类别的历史业务量;
102.(2)根据至少一个基站的至少一个待分配的bwp类别的历史业务量,预测至少一个基站的至少一个待分配的bwp类别的业务量。
103.其中,业务量可以包括prb利用率,即历史业务量可以是至少一个待分配的bwp类别的历史prb利用率。
104.具体的,对于每一个bwp类别,可以基于这一个bwp类别的历史prb利用率预测这一个bwp类别的预测prb利用率,即预测待分配的bwp类别的业务量。
105.其中,历史prb利用率可以包括至少一个历史周期的prb利用率,例如以1个小时为一个周期,历史prb利用率可以是基站的前3天*24=72小时的prb历史信息;预测prb利用率可以包括未来至少一个周期的prb利用率,例如下一个小时的prb利用率,即预测下一个小时的待分配的bwp类别的业务量。
106.在一种实施方式中,可以是基于规则的平滑滤波,即可以直接获取多个周期的历史prb利用率的平均值,将所获取的平均值作为预测prb利用率;例如,可以获取前72小时的历史prb利用率的平均值;还可以是获取前3天每天上午8:00到9:00的历史prb利用率的平均值,作为后一天的上午8:00到9:00的预测prb利用率,即待分配的bwp类别的业务量。
107.在另一种实施方式中,还可以也可以使用ai(artificial intelligence,人工智能)的方法来预测业务量。例如使用ai支持向量回归(svr,supported vector regression)的方法预测bwp类别未来对prb的需求。
108.具体的,根据至少一个基站的至少一个待分配的bwp类别的历史业务量,预测至少一个基站的至少一个待分配的bwp类别的业务量可以包括:
109.对于任一bwp类别,将该一个bwp类别的至少一个周期的历史业务量,输入预测模型,得到该一个bwp类别的至少一个周期的预测的业务量。
110.如图8所示,以业务量为prb利用率为例,通过ai的方法,对prb数据(如前42天数据,如5月10日~6月20日的数据)进行训练,可以得到一个预测模型(例如svr模型)。在实际预测时,模型的输入为前m小时的业务量数据,例如输入前三天(3*24小时,即m=72小时)的业务量数据,输出为下一个小时的业务量数据。例如预测6月24日早上7点的业务量数据(如prb利用率),输入的数据为6月21日7:00到6月24日6:00之间每个小时的数据(历史prb利用率),一共有3天*72小时=72个值。通过训练后得到的预测模型就可以预测一个bwp类别在未来一个小时的prb需求,即可以得到预测prb利用率,例如9%。
111.目前大多数的基站数据统计的时间粒度为15分钟或者是15分钟的倍数,本技术中的预测时间间隔等于基站数据统计的时间粒度,即15分钟或者是15分钟的倍数。但是在未来的网络中,随着基站计算能力和存储能力的提高,数据统计的时间粒度会缩小,那么本技术中的预测时间间隔也会随之缩小。
112.对于业务相关信息中的基站间的邻区关系信息,可以是直接从基站获取的;对于业务相关信息中的用户终端ue的信道信息,可以是通过基站从基站服务的ue中获取的。上述实施例阐述了对于业务相关信息的具体获取过程,以下将结合实施例和附图进一步详细阐述根据业务相关信息确定bwp的配置信息的具体过程。
113.首先阐述对于配置信息中的bwp的数量的具体确定过程。
114.本技术实施例的一种可能的实现方式,配置信息包括bwp的数量;业务相关信息包
括待分配的bwp类别;
115.步骤s602的基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息,可以包括:
116.将至少一个基站对应的待分配的bwp类别的数量,确定为至少一个基站的bwp的数量。
117.具体的,一个基站下bwp类别的个数等于bwp类别的数量的配置;其中,该一个基站对应的bwp类别的数量是基于该一个基站的ue的能力信息和/或该一个基站的业务类型所确定的。
118.例如,如图9所示,某基站gnbx配置4个bwp类别,类1-类4,即配置的bwp的数量为4。
119.上述实施例阐述了对于bwp的配置信息中的bwp的数量的具体确定过程,以下将结合附图和实施例阐述对于bwp的配置信息中的bwp的带宽的具体确定过程。
120.本技术实施例的一种可能的实现方式,配置信息包括bwp的带宽;业务相关信息包括:待分配的bwp类别对应的业务量;
121.步骤s602的基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息,可以包括:
122.基于至少一个基站的至少一个待分配的bwp类别对应的业务量,确定至少一个基站的至少一个待分配的bwp类别下的至少一个bwp对应的带宽。
123.具体的,对于每一个基站的每一个bwp类别,该一个bwp类别的业务量与该bwp类别的带宽正相关,即预测的prb利用率与带宽正相关,具体的,prb的预测数量即为此bwp的带宽。
124.如图10所示,每个bwp类别(图中示为bwp类)的预测prb利用率不同,那么它们的带宽也不相同,这样做是目的是按需分配prb资源,避免不必要的资源浪费,其中,预测的prb利用率也可以称为prb预测值,或者预测的prb数量,或者prb需求。
125.上述实施例阐述了对于bwp的配置信息中的bwp的带宽的具体确定过程,以下将结合附图和实施例阐述对于bwp的配置信息中的频率位置的具体确定过程。
126.本技术实施例的一种可能的实现方式,配置信息还包括bwp的频率位置;业务相关信息包括待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种;
127.步骤s602的基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息,可以包括:
128.(1)基于待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种,确定至少一个基站的待分配的bwp的分配优先级。
129.其中,bwp对应的分配优先级越高,则对应优先分配bwp。
130.具体的,基于待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种,确定至少一个基站的待分配的bwp的分配优先级,可以包括:
131.a、针对至少一个基站的各待分配的bwp,分别获取下述至少一种优先级信息:待分配的bwp的类别对应的类别优先级、基站间的邻区关系信息对应的位置优先级、待分配的bwp类别对应的业务量对应的业务量优先级。
132.b、根据获取的至少一种优先级信息,确定至少一个基站的待分配的bwp的分配优
先级。
133.其中,针对相同类别优先级的待分配的bwp,位置优先级与分配优先级正相关;和/或针对相同位置优先级的待分配的bwp,业务量优先级与分配优先级正相关。
134.也就是说,类别优先级的优先程度大于位置优先级,位置优先级的优先程度大于业务量优先级。
135.针对优先级信息的具体获取过程将在下文进行进一步详细阐述。
136.(2)基于确定的分配优先级,依次为各待分配的bwp配置频率位置。
137.具体的,按照所确定的分配优先级依次确定各个bwp类别的频率位置,即先确定分配优先级更高的bwp类别的频率位置。
138.具体依次为各待分配的bwp配置频率位置的过程将在下文进行进一步详细阐述。
139.以下将结合附图和实施例进一步阐述优先级信息的具体获取过程。
140.针对优先级信息中的类别优先级:
141.本技术实施例的一种可能的实现方式,获取待分配的bwp的类别对应的类别优先级,可以包括:
142.根据待分配的bwp的类别对应的ue的能力信息和/或业务类型信息,确定待分配的bwp的类别对应的类别优先级。
143.具体的,urllc对应的类别优先级高于embb对应的类别优先级;和/或embb对应的类别优先级高于mmtc对应的类别优先级。
144.在一些实施例中,针对相同业务类型的待分配的bwp类别,ue支持的最大带宽的大小与对应的类别优先级正相关。
145.也就是说,在业务类型相同时,ue支持的最大带宽越大,则类别优先级越高。
146.在另一些实施例中,还可以先判断带宽确定类别优先级,在带宽大小相同时,再根据业务类型确定类别优先级。
147.针对优先级信息中的位置优先级:
148.本技术实施例的一种可能的实现方式,获取基站间的邻区关系信息对应的位置优先级,可以包括:
149.(1)针对至少一个基站的各待分配的bwp,基于基站间的邻区关系信息,获取待分配的bwp对应的基站的邻区数量、基站服务的ue数量和基站的吞吐量中的至少一种;
150.(2)基于邻区数量、基站服务的ue数量和基站的吞吐量中的至少一种,确定待分配的bwp对应的基站的权重;
151.(3)基于待分配的bwp对应的基站的权重,确定基站间的邻区关系信息对应的位置优先级。
152.具体的,可以根据至少一个基站间的邻区关系信息,生成基于全局的邻区关系,即可以确定每一基站的邻区数量。
153.如图11所示,图中包含全体小区邻区关系表,对基站gnb1来说,它的邻区关系包括基站gnb2和基站gnb3(参见图中的邻区关系表1);对基站gnb2来说,它的邻区关系包括基站gnb1(参见图中的邻区关系表2);对基站gnb3来说,它的邻区关系包括基站gnb1,基站gnb4和基站gnb3(参见图中的邻区关系表3);对基站gnb4来说,它的邻区关系包括基站gnb3(参见图中的邻区关系表4);对基站gnb5来说,它的邻区关系包括基站gnb3(参见图中的邻区关
系表5)。
154.具体的,不同的权重,反映了基站重要性;邻区数量、基站服务的ue数量以及吞吐量中的至少一个与权重正相关;基站的权重与对应的位置优先级正相关。
155.也就是说,邻区数量、基站服务的ue数量以及吞吐量中的任一种越大,则基站对应权重越大。
156.例如图11中给出了基于权重的全局冲突关系,权重定义为基站的邻区数量。因为基站gnb1、基站gnb2、基站gnb3、基站gnb4和基站gnb5的邻区个数分别是2,1,3,1,1,所以他们的权重分别为w1=2,w2=1,w3=3,w4=1,w5=1。基站的权重反映了与相邻小区的干扰关系,权重越大,干扰的小区数量越多。
157.再比如,如果权重定义为基站服务的ue数量,假设在某一时间段内,基站gnb1、基站gnb2、基站gnb3、基站gnb4和基站gnb5的接入ue数木分别是20,12,31,12,12,那么他们的权重分别为w1=20,w2=12,w3=31,w4=12,w5=12。基站的权重反映了服务用户的数量,权重越大,服务用户数量越多。
158.再比如,如果权重定义为基站的吞吐量,假设在某一时间段内,基站gnb1、基站gnb2、基站gnb3、基站gnb4和基站gnb5的接入ue数目分别是20m,12m,30m,20m,32m,那么他们的权重分别为w1=20,w2=12,w3=30,w4=20,w5=32。基站的权重反映了业务承载的多少,权重越大,业务的承载越多。
159.具体的,基站的权重与对应的位置优先级正相关,即基站的权重越大,位置优先级越高,也就是说,在类型优先级相同的情况下,基站的权重越大,则对应的分配优先级更高。
160.针对优先级信息中的业务量优先级:
161.本技术实施例的一种可能的实现方式,获取业务量优先级可以包括:
162.根据待分配的bwp类别对应的业务量确定对应的业务量优先级。
163.具体的,待分配的bwp类别对应的业务量与对应的业务量优先级正相关,即待分配的bwp类别对应的业务量越大,则业务量优先级越高。
164.也就是说,在确定分配优先级的过程中,首先确定类型优先级,根据业务类型和/或ue的能力信息,确定分配优先级最高的bwp类别;若此时类型优先级相同,则在类别优先级相同的bwp类别中,进一步确定位置优先级;邻区数量、基站服务的ue数量以及吞吐量中的至少一个与位置优先级正相关;若类别优先级和位置优先级均相同,则需要进一步根据业务量优先级,确定分配优先级,即此时业务量越大,则分配优先级更高。
165.上述实施例阐述了优先级信息的具体获取过程,以下将结合附图和具体实施例进一步阐述根据优先权信息确定分配优先级的过程。
166.首先根据不同的bwp类别或ue的能力信息对至少一个bwp类别进行类别排序,即确定类别优先级;在bwp类别相同时,即类别优先级相同时,再根据位置优先级确定分配优先级,即根据基站的权重对不同的bwp类别进行排序;在类别优先级和位置优先级均相同时,即bwp类别和基站的权重均相同时,根据业务量优先级确定分配优先级,即根据预测prb利用率进行排序。
167.对所有son服务器下的bwp类别进行排序。排序的目的是使得要求高的业务得到优先处理。
168.①
第一键值:根据bwp的类别优先级排序,即根据bwp类别确定类别优先级:根据
bwp类别排序,因此时延要求高的业务会排到前面。如果第一键值相同,则考虑第二键值。
169.具体的,根据业务的优先级和ue能力对所有的类进行排序。其中业务优先级为urllc》embb》mmtc,这里排序的目的是为了将高要求的bwp类别排在前面,利于基站的优先处理。
170.如图12所示,首先收集各个ue的能力和业务类型特征;然后基于ue的能力进行分类,其中ue的能力是指ue支持的最大带宽(例如物联网ue支持的最大带宽为5m,手机ue支持的最大带宽为100m),将这些ue分成k类,即k个等级;接着针对每个相同等级的ue进一步基于业务类型分类,业务类型可以是mmtc,urllc或者embb;这样,形成的每个组形成最后的bwp类别(即图中所示的最终bwp类),总计m个bwp类别,其中每个bwp类别中ue的能力相同,业务类型也相同;最后,根据业务的优先级和ue能力对所有的类别进行排序。其中业务优先级(对应图中的业务需求参考优先级)为urllc》embb》mmtc,这里排序的目的是为了将高要求的bwp类别排在前面,利于基站的优先处理。
171.如图12中最后一步“bwp类的排序”,即bwp类别的排序,也就是确定类别优先级,首先根据业务类型进行排序,urllc排序前面,然后是embb,最后是mmtc。在相同的业务类型中,将支持带宽由高到低排序,先排100m,后排5m。最后依照排好的顺序给bwp类别分配序号,由1开始,依次递增。这样,低延时高可靠、大带宽(100m urllc,例如实时高清视频直播业务)会排在最前面,序号为1,然后是低延时高可靠、小带宽(5m urllc,例如实时远程控制业务),序号为2,最后是机器通信、小带宽(5m,mmtc,例如共享单车业务),序号为3。
172.②
第二键值:根据基站的权重(也可以称为权值),按照由大到小的顺序对bwp类别进行排序,也就是确定位置优先级,权重反应的是一个基站和其他周围基站的干扰关系。优先处理复杂的基站,可以更好地降低余下网络的复杂度。如果第二键值相同,则考虑第三键值。
173.③
第三键值:根据bwp类别的prb预测值(对应图中的prb数量)排序,优先处理需求大的bwp类别,也就是确定业务量优先级,这样是为了更好地降低资源分配的碎片化。如果先分配需求少的bwp类别,后处理的需求大的bwp类别很可能无法分配到连续的资源,造成资源分配的不连续性。
174.上述第一键值、第二键值和第三键值用于表示对不同bwp类别排序的优先程度,优先基于第一键值进行排序,其次是第二键值,最后是第三键值,即类别优先级优先于位置优先级,位置优先级优先于业务量优先级。
175.如图13所示,对于一个给定的bwp类别表,它的排序过程如图13所示,首先根据类编号进行排序,即根据bwp类别优先级进行排序,其中bwp类编号反映了bwp类别的类别优先级;在bwp类编号相同时,即相同的bwp类别中,根据基站的权重(对应图中的权值)进行排序;在bwp类别和权重都相同时,根据prb数量进行排序,即根据prb预测值进行排序。
176.上述实施例阐述了确定优先级信息的具体过程,以下将结合附图和实施例进一步阐述根据分配优先级确定bwp的频率位置的过程。
177.本技术实施例的一种可能的实现方式,基于确定的分配优先级,依次为各待分配的bwp配置频率位置,可以包括:
178.针对至少一个基站的待分配的bwp,基于确定出的分配优先级,依次执行:
179.基于当前可用资源位置集合,为待分配的bwp配置频率位置,并基于基站间的邻区
关系信息更新当前可用资源位置集合。
180.具体的,按照所确定的分配优先级依次确定各个bwp类别的频率位置,即先确定分配优先级在前的bwp类别的频率位置。
181.具体的,基于当前可用资源位置集合,为待分配的bwp配置频率位置,并基于基站间的邻区关系信息更新当前可用资源位置集合,可以包括:
182.a、基于至少一个基站的邻区关系更新至少一个基站的当前可用资源位置集合。
183.具体的,基于至少一个基站的邻区关系更新至少一个基站的当前可用资源位置集合,可以包括:
184.a1、确定基站的当前邻居频率资源位置;
185.a2、基于当前邻居频率资源位置对基站的可用资源位置集合进行更新,得到基站的当前可用资源位置集合。
186.具体的,可以先确定更新前的可用资源位置集合与当前邻居频率资源位置之间的交集,更新后的可用资源位置集合为更新前的可用资源位置集合减去所确定的交集。
187.b、基于所确定的当前可用资源位置集合,确定基站的bwp类别的频率资源位置。
188.具体的,频率位置的判决可以按照以下步骤进行:
189.按照以上排序好的bwp类别,对每一个类分别寻找频率资源位置;对于一个基站,首先根据基站的邻区关系表更新bwp类别的可用资源位置:
190.①
该基站的第i个邻区的当前邻居频率资源位置记为loc_rb_neighbor_i;其中,i为自然数;
191.②
那么该基站的可用频率资源位置集合为更新之后的loc_rb=更新之前的loc_rb

loc_rb∩loc_rb_neighbor_i;其中,loc_rb为该基站的可用频率资源位置集合;
192.③
重复步骤
①-②
,直到所有邻区被遍历;
193.④
如果loc_rb为空或者loc_rb为全带宽,那么设置rb_start=loc_rb;其中,rb_start用于表示;否则如果loc_rb不为空,那么rb_start为loc_rb最低的频率位置;
194.重复步骤上述步骤,直到所有bwp被遍历。
195.具体的,在上述频率位置分配的过程中,对于基站的bwp类别的可用资源位置中,优先分配低频位置,可以在基站负载多、资源需求多的情况下,更容易错开频率的位置分布。在一个示例中,可以得到如图14所示的频率分配位置。
196.截至此,bwp类别的频率分配完毕,已经确定了bwp类别的个数、带宽和频率位置。例如,在图14中,
197.基站gnb1有4个bwp类别;prb需求量分别为类1=3,类2=4,类3=2,类4=1;频率起始位置分别为类1=8,类2=3,类3=1,类4=7。
198.基站gnb2有3个bwp类别;prb需求分别为类1=2,类2=2,类3=3;频率起始位置分别为类1=1,类2=9,类3=6。
199.基站gnb3有2个bwp类别;prb需求分别为类1=3,类2=3;频率起始位置分别为类1=1,类2=8。
200.基站gnb4有1个bwp类别;prb的需求为类1=4;频率起始位置为类1=7。
201.基站gnb5有2个bwp类别;prb需求分别为类2=2,类3=2;频率起始位置分别为类2=3,类3=1。
202.此步骤中,频率位置判决的关键在于将资源在频率上尽量错开,以降低相邻小区之间的干扰。
203.上述实施例阐述了对于bwp的配置信息中的频率位置的具体确定过程,以下将结合附图和实施例阐述对于配置信息中的功率的具体确定过程。
204.具体的,在基站负载多,资源需求多的情况下,可以进一步调节功率,来协调基站之间的资源分配。
205.本技术实施例的一种可能的实现方式,配置信息包括bwp的功率;业务相关信息包括待分配的bwp类别、基站间的邻区关系信息以及基站服务的ue的信道信息中的至少一种;
206.步骤s602的基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息,可以包括:
207.(1)若至少两个bwp类别的频率位置之间存在冲突,确定存在冲突关系的至少两个bwp类别的整体冲突值;
208.具体的,确定存在冲突关系的至少两个bwp类别的整体冲突值,可以包括:
209.a、对于存在冲突关系的至少两个bwp类别中的任一类别,基于预定义的冲突关系表确定该一bwp类别到对应的冲突的bwp类别之间的冲突值;
210.其中,冲突关系表包括任一bwp类别分别到至少一个对应的冲突的bwp类别之间的冲突值。
211.如图15所示,冲突关系表中可以预定义有每一个从类p到到类q之间的冲突值。
212.可以理解的是,两个bwp类别之间的冲突关系不是对等的。例如,一类embb业务,和一类urllc业务,embb对urllc的容忍度大,但是urllc对embb的容忍度小。
213.b、基于至少两个bwp类别分别对应的冲突值以及基站之间的邻区关系信息,确定整体冲突值。
214.服务器给多个基站协调bwp资源的核心点在于尽量错开相同频率之间的干扰,如果避无可避的时候,可以进一步量化业务之间的冲突,调节不同bwp的功率。
215.具体的,对基站下某一bwp的整体冲突程度的量化公式为:
[0216][0217]
其中,代表基站i下的bwp p对基站j下bwp q的冲突;t是一个统计周期,n_bs是基站的数量,是基站i下的bwp p的prb需求;n为自然数;其中g
ij
是全局邻区关系表的矩阵表示,g
ij
是基于基站之间的邻区关系信息得到的。
[0218]
对于g
ij
,如图16所示,如果基站i和基站j之间为邻区关系,则g
ij
=1,否则g
ij
=0。
[0219]
(2)基于基站服务的ue的信道信息确定待调整功率的基站。
[0220]
具体的,基于基站服务的ue的信道信息确定待调整功率的基站,可以包括:
[0221]
a、基于ue的信道信息确认ue的位置分布信息;
[0222]
b、基于所确定的位置分布信息,确定ue的中心区域范围;
[0223]
c、将位于中心区域范围中的基站设为待调整功率的基站。
[0224]
具体的,可以根据信道信息确认ue的位置分布信息,如果信道质量很好,例如,信道质量(例如sinr)大于一个预设门限,则可以判断对应的ue分布于中心位置;对应的,如果
信道质量较差,即信道质量(例如sinr)小于一个预设门限,则可以判断对应的ue分布于边缘位置;这样,可以将中心位置的基站的bwp功率降低,边缘位置的bwp功率保持不变。
[0225]
如图17所示,图中的最大功率是硬件具备发射的最大功率,因此,最终分配的bwp是不超过最大功率的;图中基站边缘的bwp2的功率保持不变,即仍然维持在最大功率,但是基站中心的bwp1可以降低功率,降低到了根据整体冲突值所确定的最终功率,这样,有一部分的部分带宽类bwp就会降低天线的发射功率,节能了能耗。
[0226]
(3)基于所确定的整体冲突值对待调整功率的基站的功率进行调整。
[0227]
具体的,基于所确定的整体冲突值对待调整功率的基站的功率进行调整,可以包括:
[0228]
a、确定整体冲突值所在的范围区间;
[0229]
b、将待调整功率的基站的功率调整为范围区间对应的功率。
[0230]
具体的,可以设置多个门限,根据设置的门限确定整体冲突值所在的范围区间。
[0231]
在一个示例中,如图18所示,得到部分带宽资源bwp的整体冲突程度c_in_t之后,和门限1、门限2、门限3比较,调整相应的天线发射功率。例如,当c_in_t小于门限1时,将每个天线端口的发射功率调整为23,当c_in_t大于门限1且小于门限2时,将每个天线端口的发射功率调整为25,当c_in_t大于门限2且小于门限3时,将每个天线端口的发射功率调整为27,当c_in_t大于门限3时,将每个天线端口的发射功率调整为29。其中,当c_in_t等于门限1时,可以根据预设规则选择不调整发射功率,或调整至23或25;当c_in_t等于门限2时,可以根据预设规则调整发射功率至25或27;当c_in_t等于门限3时,可以根据预设规则调整发射功率至27或29。
[0232]
为了更好地理解上述的bwp的分配方法,以下详细阐述一个本发明的bwp的分配的示例:
[0233]
在一个示例中,如图19所示,本技术提供的bwp的分配方法,可以包括如下步骤:
[0234]
1)数据收集:服务器周期性地收集基站的数据,然后周期性配置bwp,这样可以更好地适应动态变化的业务需求;
[0235]
2)bwp类别的prb预测:采集到的数据用会用来做bwp的分类(即bwp类的分类),即对bwp进行分类,得到至少一个bwp类别,通过ai方法预测每个bwp类别的业务量(即预测prb利用率),即每个bwp类的prb预测;
[0236]
3)bwp配置判决:服务器生成全局邻区关系表(即加权全局冲突关系表),即基站之间的邻区关系信息,服务器根据收集到的信道信息、邻区关系、bwp类别、预测的业务量进行bwp的配置,配置信息包括四部分:bwp的数量、每个bwp的带宽、每个bwp的频率位置和功率;
[0237]
4)执行bwp配置:各个基站接收服务器的bwp的配置信息并执行。
[0238]
上述过程可以按照周期=t重复执行。
[0239]
为了更好地理解上述的bwp的分配方法,以下详细阐述另一个本发明的bwp的分配的示例:
[0240]
在一个示例中,如图20所示,本技术提供的bwp的分配方法,son服务器基于对需求的预测,分配动态的bwp资源给不同的基站,该方法可以包括如下步骤:
[0241]
1)数据收集:
[0242]
son服务器从5g基站gnb收集基站的邻区关系(即邻区关系信息),以及收集业务
量,即prb利用率的历史信息;其中,邻区关系信息可以以多种形式呈现,例如邻区关系表、邻区关系图等等,一般5g基站中的邻区关系是通过邻区关系表的形式呈现的;son服务器从5g基站gnb收集ue能力、业务类型和信道信息;其中son服务器是指可以同时控制或者协调多个基站的网络功能模块;
[0243]
2)bwp类别中的业务量预测,即预测bwp类别的prb利用率:
[0244]
通过对ue能力和业务类型进行处理,分为不同的bwp类别(即bwp类);然后再根据每个bwp类别的prb利用率的历史数据,即历史prb利用率,进行prb利用率的预测,从而获得每个bwp类别在一下时段对prb的需求,即得到每一bwp类别的预测prb利用率,如图中对视频业务的bwp,以及物联网业务的bwp,利用历史数据预测未来的prb利用率,从而获取bwp对prb的需求;也就是说,通过ue能力,业务类型和prb历史利用率可以预测未来的prb利用率,从而获取bwp对prb的需求;
[0245]
3)bwp配置判决:
[0246]
根据每个基站的邻区关系,son服务器生成全局邻区关系表;然后分别判决或者计算出每个基站下bwp的数量、带宽大小、频率位置和功率,具体来说:
[0247]
bwp类别的数量就是一个基站的部分带宽的数量;
[0248]
根据bwp类别对prb需求多少,确定此bwp的带宽大小;
[0249]
根据全局邻区关系表、bwp类别以及bwp类别对prb的需求(对应图中的bwp类的prb利用率),确定bwp的频率位置;
[0250]
根据全局邻区关系表、bwp类别和信道信息确定bwp的功率。
[0251]
4)执行:
[0252]
son服务器将bwp的配置信息最终下发给各个基站,基站来配置各自的bwp。
[0253]
由上可见,本发明技术方案中,son服务器可以考虑到各个基站之间的相邻关系,将相似的业务特征和相同的ue能力统一归为一类处理,并周期性更新和配置,可以满足不同业务、不同用户能力的需求,并且能够自适应随时间变化的业务特征,son给各个基站分配了时变的bwp数量、时变的bwp的带宽、时变的bwp位置、时变的bwp功率,提升了网络的吞吐量,降低了能耗。
[0254]
上述的bwp的分配方法,通过考虑到各个基站之间的相邻关系,对配置信息进行更新,可以满足不同业务、不同用户能力的需求,并且能够自适应随时间变化的业务特征,给各个基站分配了时变的bwp的配置信息,提升了网络的吞吐量,降低了能耗。
[0255]
进一步的,针对变化的业务需求,可以动态地调整bwp的带宽,使得分配的带宽可以很好地适应用户的需求,这样就可以在用户需求低的时候节省能量,在用户需求高的时候提供吞吐量。
[0256]
进一步的,针对变化的用户空间分布,可以动态地调整bwp的功率,使得分配的功率可以更好地覆盖用户去,在没有用户地区域降低功率,即缩小覆盖区域,这样就可以节省基站能耗。
[0257]
进一步的,针对小区之间移动的用户,可以动态地协调基站之间的bwp之间的带宽和频率位置,这样可以保证基站之间的协调调度,保证用户的业务需求,并且可以提高系统的整体吞吐量。
[0258]
以下将结合附图阐述本技术的bwp的分配方法的技术效果。
[0259]
如图21所示,针对变化的业务需求,通过使用本发明可以动态地调整bwp的带宽,使得分配的带宽可以很好地适应用户的需求,这样就可以在用户需求低的时候节省能量,在用户需求高的时候提供吞吐量。
[0260]
如图22所示,现有方法中是静态分配bwp功率,即bwp的功率是固定不变的,静态分配的bwp功率使得发射功率覆盖区域远大于ue的分布区域,这就导致基站损失的能耗较多;针对变化的用户空间分布,通过使用本发明可以动态地调整bwp的功率,使得分配的功率可以更好地覆盖用户区域,在没有用户地区域降低功率,即缩小覆盖区域,即自适应调整bwp功率,使得发射功率覆盖范围匹配ue的分布区域,这样就可以节省基站能耗。
[0261]
如图23所示,现有的方法中不考虑邻区关系,即不考虑基站之间的邻区关系信息,导致容易忽略基站之间的bwp协作,如图23中的现有方法,在时刻1和时刻2时,两个基站服务的ue数量发生变化时,基站的bwp的带宽和频率位置仍然固定不变,可能无法保证用户的业务需求,还可能造成能耗损失;然而,针对小区之间移动的用户,通过使用本发明可以动态地协调基站之间的bwp的带宽和频率位置,即随着基站服务的ue数量的变化,在不同的时刻可以变更bwp的带宽和频率位置,这样可以充分考虑邻区关系,保证可基站之间的bwp协作,保证用户的业务需求,并且可以提高系统的整体吞吐量。
[0262]
如图24所示,图中为一个具体的仿真实例,在一个区域内,随机分布一些基站,它们的邻区关系通过连线表示。
[0263]
在图24所示的这个网络中,随机分布着不同能力的ue,并且它们产生不同的业务类型。然后对这些数据进行bwp分类,每个基站就可以得到不同的bwp类别。这里只给出两个基站的bwp类别的对prb需求的分布,如图25所示。每一种bwp类别的prb需求在24小时内都各不相同。
[0264]
如图26所示,通过仿真,本技术可以使得每周的网络整体吞吐量提升45%左右;使得基站每周的能耗降低30%左右。
[0265]
上述实施例通过方法流程的角度介绍bwp的分配方法,下述通过虚拟装置的角度进行介绍,具体如下所示:
[0266]
本技术实施例提供了一种bwp的分配装置270,如图27所示,该装置270可以包括获取模块2701、确定模块2702和分配模块2703,其中:
[0267]
获取模块2701,用于获取至少一个基站的业务相关信息;
[0268]
确定模块2702,用于基于至少一个基站的业务相关信息,确定至少一个基站的bwp的配置信息;
[0269]
分配模块2703,用于根据配置信息对至少一个基站的bwp进行配置。
[0270]
本技术实施例的一种可能的实现方式,业务相关信息包括下述中的至少一种:
[0271]
待分配的bwp类别;
[0272]
待分配的bwp类别对应的业务量;
[0273]
基站间的邻区关系信息;
[0274]
基站服务的用户终端ue的信道信息。
[0275]
本技术实施例的一种可能的实现方式,获取模块2701在获取至少一个基站的待分配的bwp类别时,具体用于:
[0276]
根据至少一个基站所服务的ue的能力信息和/或业务类型信息,对至少一个基站
所服务的ue进行分类;
[0277]
基于ue的分类结果,确定至少一个基站的待分配的bwp类别。
[0278]
本技术实施例的一种可能的实现方式,ue的能力信息为ue支持的最大带宽;和/或
[0279]
ue的业务类型包括下述至少一种:大规模机器类型通信mmtc,高可靠和低延迟通信urllc或增强型移动宽带embb。
[0280]
本技术实施例的一种可能的实现方式,获取模块2701获取至少一个基站的待分配的bwp类别对应的业务量时,具体用于:
[0281]
获取至少一个基站的至少一个待分配的bwp类别的历史业务量;
[0282]
根据至少一个基站的至少一个待分配的bwp类别的历史业务量,预测至少一个基站的至少一个待分配的bwp类别的业务量。
[0283]
本技术实施例的一种可能的实现方式,业务量为物理资源块prb利用率。
[0284]
本技术实施例的一种可能的实现方式,配置信息包括bwp的数量;业务相关信息包括待分配的bwp类别;
[0285]
确定模块2702在基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息时,具体用于:
[0286]
将至少一个基站对应的待分配的bwp类别的数量,确定为至少一个基站的bwp的数量。
[0287]
本技术实施例的一种可能的实现方式,配置信息包括bwp的带宽;业务相关信息包括:待分配的bwp类别对应的业务量;
[0288]
确定模块2702在基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息时,具体用于:
[0289]
基于至少一个基站的至少一个待分配的bwp类别对应的业务量,确定至少一个基站的至少一个待分配的bwp类别下的至少一个bwp对应的带宽。
[0290]
本技术实施例的一种可能的实现方式,配置信息包括bwp的频率位置;业务相关信息包括待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种;
[0291]
确定模块2702在基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息时,具体用于:
[0292]
基于待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种,确定至少一个基站的待分配的bwp的分配优先级;
[0293]
基于确定的分配优先级,依次为各待分配的bwp配置频率位置。
[0294]
本技术实施例的一种可能的实现方式,确定模块2702在基于待分配的bwp类别、基站间的邻区关系信息以及待分配的bwp类别对应的业务量中的至少一种,确定至少一个基站的待分配的bwp的分配优先级时,具体用于:
[0295]
针对至少一个基站的各待分配的bwp,分别获取下述至少一种优先级信息:待分配的bwp的类别对应的类别优先级、基站间的邻区关系信息对应的位置优先级、待分配的bwp类别对应的业务量对应的业务量优先级;
[0296]
根据获取的至少一种优先级信息,确定至少一个基站的待分配的bwp的分配优先级。
[0297]
本技术实施例的一种可能的实现方式,urllc对应的类别优先级高于embb对应的类别优先级;和/或
[0298]
embb对应的类别优先级高于mmtc对应的类别优先级;和/或
[0299]
针对相同业务类型的待分配的bwp类别,ue支持的最大带宽的大小与对应的类别优先级正相关。
[0300]
本技术实施例的一种可能的实现方式,确定模块2702在获取基站间的邻区关系信息对应的位置优先级时,具体用于:
[0301]
针对至少一个基站的各待分配的bwp,基于基站间的邻区关系信息,获取待分配的bwp对应的基站的邻区数量、基站服务的ue数量和基站的吞吐量中的至少一种;
[0302]
基于邻区数量、基站服务的ue数量和基站的吞吐量中的至少一种,确定待分配的bwp对应的基站的权重;
[0303]
基于待分配的bwp对应的基站的权重,确定基站间的邻区关系信息对应的位置优先级。
[0304]
本技术实施例的一种可能的实现方式,邻区数量、基站服务的ue数量以及吞吐量中的至少一个与权重正相关;和/或
[0305]
基站的权重与对应的位置优先级正相关。
[0306]
本技术实施例的一种可能的实现方式,待分配的bwp类别对应的业务量与对应的业务量优先级正相关。
[0307]
本技术实施例的一种可能的实现方式,针对相同类别优先级的待分配的bwp,位置优先级与分配优先级正相关;和/或
[0308]
针对相同位置优先级的待分配的bwp,业务量优先级与分配优先级正相关。
[0309]
本技术实施例的一种可能的实现方式,确定模块2702在基于确定的分配优先级,依次为各待分配的bwp配置频率位置时,具体用于:
[0310]
针对至少一个基站的待分配的bwp,基于确定出的分配优先级,依次执行:
[0311]
基于当前可用资源位置集合,为待分配的bwp配置频率位置,并基于基站间的邻区关系信息更新当前可用资源位置集合。
[0312]
本技术实施例的一种可能的实现方式,配置信息包括bwp的功率;业务相关信息包括待分配的bwp类别、基站间的邻区关系信息以及基站服务的ue的信道信息中的至少一种;
[0313]
确定模块2702在基于至少一个基站的业务相关信息,确定至少一个基站的bwp配置信息时,具体用于:
[0314]
若至少两个bwp类别的频率位置之间存在冲突,确定存在冲突关系的至少两个bwp类别的整体冲突值;
[0315]
基于基站服务的ue的信道信息确定待调整功率的基站;
[0316]
基于所确定的整体冲突值对待调整功率的基站的功率进行调整。
[0317]
本技术实施例的一种可能的实现方式,确定模块2702在确定存在冲突关系的至少两个bwp类别的整体冲突值时,具体用于:
[0318]
对于存在冲突关系的至少两个bwp类别,基于预定义的冲突关系表分别确定至少两个bwp类别到对应的冲突的bwp类别之间的冲突值;
[0319]
其中,冲突关系表包括至少一个bwp类别分别到对应的冲突的bwp类别之间的冲突
值;
[0320]
基于至少两个bwp类别分别对应的冲突值以及基站之间的邻区关系信息,确定整体冲突值。
[0321]
本技术实施例的一种可能的实现方式,确定模块2702在基于基站服务的ue的信道信息确定待调整功率的基站时,具体用于:
[0322]
基于ue的信道信息确认ue的位置分布信息;
[0323]
基于所确定的位置分布信息,确定ue的中心区域范围;
[0324]
将位于中心区域范围中的基站设为待调整功率的基站。
[0325]
本技术实施例的一种可能的实现方式,确定模块2702在基于所确定的整体冲突值对待调整功率的基站的功率进行调整时,具体用于:
[0326]
确定整体冲突值所在的范围区间;
[0327]
将待调整功率的基站的功率调整为范围区间对应的功率。
[0328]
本技术实施例的一种可能的实现方式,分配模块2703在根据配置信息对至少一个基站的待分配的bwp进行配置时,具体用于:
[0329]
将确定的配置信息发送至对应的基站,以使对应的基站基于接收到的配置信息对应分配bwp。
[0330]
上述的bwp的分配装置,通过考虑到各个基站的业务相关信息,对配置信息进行更新,可以满足不同业务、不同用户能力的需求,并且能够自适应随时间变化的业务特征,给各个基站分配了时变的bwp的配置信息,提升网络的吞吐量,降低能耗。
[0331]
进一步的,针对变化的业务需求,可以动态地调整bwp的带宽,使得分配的带宽可以很好地适应用户的需求,这样就可以在用户需求低的时候节省能量,在用户需求高的时候提供吞吐量。
[0332]
进一步的,针对变化的用户空间分布,可以动态地调整bwp的功率,使得分配的功率可以更好地覆盖用户去,在没有用户地区域降低功率,即缩小覆盖区域,这样就可以节省基站能耗。
[0333]
进一步的,针对小区之间移动的用户,可以动态地协调基站之间的bwp之间的带宽和频率位置,这样可以保证基站之间的协调调度,保证用户的业务需求,并且可以提高系统的整体吞吐量。
[0334]
本公开实施例的图片的bwp的分配装置可执行本公开的实施例所提供的一种图片的bwp的分配方法,其实现原理相类似,本公开各实施例中的图片的bwp的分配装置中的各模块所执行的动作是与本公开各实施例中的图片的bwp的分配方法中的步骤相对应的,对于图片的bwp的分配装置的各模块的详细功能描述具体可以参见前文中所示的对应的图片的bwp的分配方法中的描述,此处不再赘述。
[0335]
上面从功能模块化的角度对本技术实施例提供的bwp的分配装置进行介绍,接下来,将从硬件实体化的角度对本技术实施例提供的电子设备进行介绍,并同时对电子设备的计算系统进行介绍。
[0336]
基于与本公开的实施例中所示的方法相同的原理,本公开的实施例中还提供了一种电子设备,该电子设备可以包括但不限于:处理器和存储器;存储器,用于存储计算机操作指令;处理器,用于通过调用计算机操作指令执行实施例所示的bwp的分配方法。与现有
技术相比,本技术中的bwp的分配方法可以满足不同业务、不同用户能力的需求,提升了网络的吞吐量,降低了能耗。
[0337]
在一个可选实施例中提供了一种电子设备,如图28所示,图28所示的电子设备2800包括:处理器2801和存储器2803。其中,处理器2801和存储器2803相连,如通过总线2802相连。可选地,电子设备2800还可以包括收发器2804。需要说明的是,实际应用中收发器2804不限于一个,该电子设备2800的结构并不构成对本技术实施例的限定。
[0338]
处理器2801可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器2801也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
[0339]
总线2802可包括一通路,在上述组件之间传送信息。总线2802可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线2802可以分为地址总线、数据总线、控制总线等。为便于表示,图28中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0340]
存储器2803可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0341]
存储器2803用于存储执行本技术方案的应用程序代码,并由处理器2801来控制执行。处理器2801用于执行存储器2803中存储的应用程序代码,以实现前述方法实施例所示的内容。
[0342]
其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。
[0343]
具体的,上述bwp的分配方法可以由son服务器或其他服务器来执行,也可以由基站来执行,图28示出的电子设备可以为服务器,也可以为基站。图28示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
[0344]
本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与现有技术相比,本技术中的bwp的分配方法可以满足不同业务、不同用户能力的需求,提升了网络的吞吐量,降低了能耗。
[0345]
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0346]
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
[0347]
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
[0348]
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行上述实施例所示的方法。
[0349]
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0350]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注
意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0351]
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,获取模块还可以被描述为“用于获取基站数据和ue上报数据的模块”。
[0352]
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献