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

节能方法、基站、控制单元及存储介质与流程

2021-10-22 22:41:00 来源:中国专利 TAG:基站 通信网络 单元 节能 控制


1.本技术涉及无线通信网络,例如涉及一种节能方法、基站、控制单元及存储介质。


背景技术:

2.在网络运营中,电费是各大运营商支出最大的网络维护成本。随着无线网络系统的快速演进,基站的功耗也大幅度提升,在无线通信网络中占了较大的比重,尤其基站的主设备例如射频拉远模块(radio remote unit,rru)和室内基带处理单元(building baseband unit,bbu)的能耗很高,因此需要通过关闭基站侧的部分网络资源,以降低基站的能耗。
3.现有方法通常是根据网络情况和人工经验等为基站配置可节能的时间段,当进入此时间段时,认为基站网络侧资源占用率较低,利用一小部分网络侧资源即可满足业务需求,则关闭基站侧部分网络资源,从而节省射频资源和功放能耗。但依据网络情况和人工经验确定的可节能时间段并不准确,所配置的可节能时间段也是固定的,忽略了实际网络环境的多变性,各个基站所覆盖的各个小区可节能的时间段可能不同,难以实现统一高效的节能时间段配置,并且随着网络建设的演进,小区业务数量不断增加、实时变化,规定的配置无法适配大量的业务变化,也无法应对各种突发事件。因此,基站能耗的控制不灵活、效率较低。


技术实现要素:

4.本技术提供一种节能方法、基站、控制单元及存储介质,以提高节能的灵活性,有效降低基站能耗。
5.本技术实施例提供一种节能方法,应用于基站,包括:
6.采集目标小区的能耗影响因素数据;
7.根据所述能耗影响因素数据预测目标小区的负荷趋势;
8.根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间,并按照所述生效时间执行所述节能策略。
9.本技术实施例还提供了一种节能方法,应用于控制单元,包括:
10.采集目标小区的能耗影响因素数据;
11.根据所述能耗影响因素数据预测目标小区的负荷趋势;
12.根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;
13.向基站指示所述节能策略以及所述生效时间。
14.本技术实施例还提供了一种基站,包括:
15.一个或多个处理器;
16.存储装置,用于存储一个或多个程序;
17.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理
器实现上述的应用于基站的节能方法。
18.本技术实施例还提供了一种控制单元,包括:
19.一个或多个处理器;
20.存储装置,用于存储一个或多个程序;
21.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的应用于控制单元的节能方法。
22.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的节能方法。
23.本技术实施例提供一种节能方法、基站、控制单元及存储介质。该方法包括:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间,并按照所述生效时间执行所述节能策略。通过上述技术方案,提高节能的灵活性,有效降低基站能耗。
附图说明
24.图1为一实施例提供的一种应用于基站的节能方法的流程图;
25.图2为另一实施例提供的一种应用于基站的节能方法的流程图;
26.图3为一实施例提供的一种获取邻区负荷信息的示意图;
27.图4为另一实施例提供的一种获取邻区负荷信息的示意图;
28.图5为一实施例提供的一种应用于控制单元节能方法的流程图;
29.图6为一实施例提供的一种节能方法的实现示意图;
30.图7为再一实施例提供的一种应用于基站节能方法的流程图;
31.图8为另一实施例提供的一种应用于控制单元节能方法的流程图;
32.图9为另一实施例提供的一种节能方法的实现示意图;
33.图10为又一实施例提供的一种应用于基站节能方法的流程图;
34.图11为一实施例提供的一种节能装置的结构示意图;
35.图12为另一实施例提供的一种节能装置的结构示意图;
36.图13为再一实施例提供的一种节能装置的结构示意图;
37.图14为又一实施例提供的一种节能装置的结构示意图;
38.图15为又一实施例提供的一种节能装置的结构示意图;
39.图16为一实施例提供的一种基站的硬件结构示意图;
40.图17为一实施例提供的一种控制单元的硬件结构示意图。
具体实施方式
41.下面结合附图和实施例对本技术进行说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。
42.在本技术实施例中,提供一种应用于基站的节能方法,由基站根据能耗影响因素
数据对目标小区的负荷趋势进行预测,根据预测的负荷趋势确定可执行的节能策略以及该策略的生效时间,考虑了网络环境的实际情况,能够灵活地在特定的生效时间执行相应的节能策略,有效降低基站能耗。
43.图1为一实施例提供的一种应用于基站的节能方法的流程图,如图1所示,本实施例提供的方法包括步骤110-140。
44.在步骤110中,采集目标小区的能耗影响因素数据。
45.本实施例中,目标小区是指待预测负荷趋势的小区,或者是可以被设置节能策略的小区,能耗影响因素数据是指对目标小区的能耗具有影响的数据,可用于后续对节能策略的决策,如用户数、吞吐量、天气等因素。如果目标小区在一个时间段内的用户数或吞吐量较高,则为了保证业务服务质量,在该时间段内不采用节能策略;而如果在一个时间段内(例如在工作日的夜间)的用户数或吞吐量低于一定阈值,则可以在该时间段内关闭部分网络侧资源,以实现节能。又如,在周末天气条件不好(如大雨、大雾)的情况下,在居住区域的小区负荷较高,不采用节能策略,而在景点区域的小区负荷较低,可以关闭部分网络侧资源,以实现节能。
46.目标小区可以为基站覆盖范围内的一个或多个小区,当目标小区包括多个小区时,可以根据能耗影响因素数据对多个小区分组,将能耗影响因素数据相近的小区划分为一个目标小区组,这些小区在未来一段时间内的负荷趋势也是相近的,因此根据目标小区组中各小区的能耗影响因素数据的均值、统计量等可以对该目标小区组进行统一的预测,最终可采用相同的节能策略和生效时间。
47.在步骤120中,根据所述能耗影响因素数据预测目标小区的负荷趋势。
48.本实施例中,可以采集目标小区在过去的一段时间(例如一个月)内每个时间粒度(例如每个小时)对应的能耗影响因素数据,通过机器学习模型等可以预测目标小区未来的负荷趋势,例如,根据能耗影响因素数据的周期性特征和发展趋势特征(例如某个因素数据持续平稳上升或下降、加速上升或下降、波动维持在一定范围内、按照一定的周期有规律性的上升或下降等)预测目标小区在未来的一段时间(例如一周)内每个时间粒度(例如每个小时)的负荷因素值。
49.在步骤130中,根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
50.本实施例中,根据预测得到的负荷趋势确定最合适的节能策略和相应的生效时间,以达到最大化节能的目的。例如,通过预测目标小区在未来的一段时间(例如一周)内每个时间粒度(例如每个小时)的负荷因素值,可以确定在未来第2天的8:00-12:00负荷因素值低于一定阈值,则可以确定在该时间段内需要执行合适的节能策略以实现节能,并确定在该时间段结束时停止执行节能策略,恢复关闭的网络侧资源以满足业务需求,保证业务服务质量。
51.在步骤140中,按照所述生效时间执行所述节能策略。
52.本实施例的节能方法,可基于目标小区(或目标小区组)的历史负荷信息和其它额外信息预测其未来的负荷趋势,再将预测得到的未来的负荷信息应用在节能策略的决策中,从而确定未来可采用的节能策略和相应的生效时间段,在需要节能时执行节能策略,在必要时停止执行节能策略,恢复基站和网络侧的正常工作状态,从而根据目标小区的实际
网络情况灵活控制能耗,在保证满足业务服务需求的情况下,能够有效降低能耗。
53.需要说明的是,上述的节能方法可应用于基站,尤其是在分布式网络结构和框架下,各个基站可以独立地针对其覆盖范围内的目标小区的实际网络情况分别进行决策和能耗控制。在一些实施例中,例如对于集中式网络架构的应用场景,能耗影响因素数据的采集、负荷趋势的预测也可以通过集中式的控制单元实现,该控制单元例如可以为网管设备或移动边缘计算(mobile edge computing,mec,mec)数据平台、网元或集中式管理服务器等,这种情况下,控制单元可以采集在其负责区域内的所有基站的覆盖范围内的目标小区的数据,并针对各个基站的目标小区预测负荷趋势(还可以确定节能策略),然后将负荷趋势(还可以将节能策略)指示给相应的基站,由各个基站按照节能策略分别管理其覆盖范围内的目标小区,实现节能控制。控制单元可以将预测得到的负荷趋势指示给基站,由基站确定节能策略和生效时间并执行,从而综合不同基站的数据,考虑其相互的影响和关联性进行统一的节能和决策。在一些实施例中,也可以由控制单元进行数据采集、负荷趋势预测并确定节能策略和生效时间,然后再将节能策略和生效时间指示给基站,基站直接接收并据此执行即可,在一定程度上降低基站的工作量,进一步提高确定节能策略的执行效率。
54.在一实施例中,能耗影响因素数据包括以下至少之一:目标小区的负荷信息、邻区负荷信息以及非网络因素信息;其中,邻区负荷信息包括在所述目标小区与邻区之间的业务切换产生的负荷信息。
55.本实施例中,能耗影响因素数据包括目标小区的各种负荷信息,例如上行或下行物理资源块(physical resource block,prb)利用率、无线资源控制(radio resource control,rrc)用户数、吞吐量、用户速率等。
56.能耗影响因素数据还可以包括邻区负荷信息,其中,邻区是指与目标小区存在负荷影响的小区,可以是与目标小区地理位置接近的小区,或者与目标小区存在业务或用户切换的小区;可以是基站覆盖范围内的小区,也可以是基站覆盖范围外的邻区。对于目标小区,负荷的产生主要包括两部分:第一部分是目标小区内的空闲态用户发起的业务产生的负荷,第二部分是小区与邻区间发生切换的用户产生的负荷,这部分发生切换用户会导致目标小区和邻区的负荷都发生变化。本实施例在对目标小区的负荷趋势进行预测时,考虑了邻区负荷信息,将空间上的信息(即服务小区和其周边邻区的关系及邻区的负荷信息)用于负荷预测和节能决策中,以进一步提高负荷预测的准确性。在一些实施例中,能耗影响因素数据还可以包括目标小区的地理位置、目标小区所属的邻区关系、邻区的地理位置等,这些信息可用于确定目标小区的邻区,与邻区负荷信息可统一归为小区网络规划信息。
57.能耗影响因素数据还可以包括非网络因素信息,例如天气、特殊事件时间列表、道路交通拥堵状况、特别节假日或重大活动等。在不同的天气、交通情况和节假日时期,网络负荷存在不同的变化趋势和特点。在构建预测模型的过程中将这些因素考虑进来可以提高模型预测的准确性。通过将非网络因素信息用于负荷趋势的预测和节能决策,进一步提高了负荷预测的全面性和节能策略的可靠性。
58.在一实施例中,还包括:
59.步骤101:根据与目标小区发生业务切换的次数和/或与所述目标小区的距离对覆盖范围内的小区进行排序,将排在最前的设定数量的小区确定为邻区。
60.本实施例中,基于一定准则选取对于目标小区的负荷趋势具有影响或者影响最大
的邻区,例如,根据与目标小区发生业务切换的次数从大到小对其他小区进行排序,选取业务切换次数最多的5个小区作为目标小区的邻区;或者,根据与目标小区的距离从近到远对其他小区进行排序,选取距离最近的5个小区作为目标小区的邻区;又如,可以根据业务切换次数和距离对其他小区进行排序,可以为业务切换次数和距离设置排序的优先级,或者分别设置权重,综合确定排在最前的设定数量的小区,作为邻区,从而全面有效地预测目标小区的负荷趋势。
61.在一实施例中,还包括:
62.步骤102:根据所述目标小区的负荷信息变化频率和负荷信息变化幅度确定预测负荷趋势的时间和/或预测负荷趋势的周期。
63.本实施例中,根据采集到的能耗影响因素数据,可以判断在过去一段时间内目标小区的负荷信息变化频率和负荷信息变化幅度,如果负荷信息变化频率较高,则可相应增大负荷趋势预测的频率或者缩短预测负荷趋势的周期(例如每天预测一次并更新节能策略和生效时间),反之,则可以减小负荷趋势预测的频率或者增大预测负荷趋势的周期(例如周预测一次并更新节能策略和生效时间);如果负荷信息变化幅度较大,则可相应增大负荷趋势预测的频率或者缩短预测负荷趋势的趋势,反之,则可以减小负荷趋势预测的频率或者增大预测负荷趋势的周期;也可以根据负荷信息变化频率和变化幅度共同确定预测负荷趋势的时间和/或预测负荷趋势的周期。在一些实施例中,基站可以在一天中目标小区的负荷最低的时间进行预测和决策,例如在凌晨或者夜间,以避开用户业务量较多的时段,避免预测过程占用过多的计算资源,影响用户业务的正常进行。
64.在一实施例中,还包括:
65.步骤103:根据所述能耗影响因素数据的时间特征划分目标小区,所述目标小区包括至少一个小区。
66.在无线网络中,大量小区的负荷随着时间的变化呈现出类似的趋势。本实施例中,可以将所有待预测的小区分为小区组级或者小区级。如果是对小区组级负荷的预测,则需要将目标小区组内的各个小区的负荷信息按照一定规则进行汇总计算,以表征该目标小区组的负荷特征。具体为针对多个能耗影响因素数据相近的小区进行联合建模和预测,将负荷在时间特性上相似的小区按照一定的策略归成1个类别,从而将覆盖范围中的小区分成多个目标小区组。在些一实施例中,在针对时间特性相似的小区划分目标小区组时,可以采用k-means等机器学习算法来实现,例如将小区cell1、cell2、cell3划分为组别category1,将cell4和cell5划分为组别category2等,每个目标小区组包含的目标小区的数量不作限定。通过以目标小区组为单位进行统一预测和决策,降低计算量,避免不必要的工作,提高预测效率。
67.图2为另一实施例提供的一种应用于基站的节能方法的流程图。如图2所示,所述方法包括步骤210-290。
68.在步骤210中,采集目标小区的能耗影响因素数据。
69.本实施例中,能耗影响因素数据包括且不限于以下数据:目标小区的历史负荷信息(例如包括:上下行prb利用率、rrc用户数、吞吐量、平均速率因素)、邻区负荷信息、天气因素(包括不同天气如雨雪天、晴天等)、道路交通因素(包括不同道路的部署位置及拥堵情况等)、节假日因素(包括工作日、周末以及法定节假日等)、大事件因素(发生的特殊的事
件,如举办赛事或出行限制等)。能耗影响因素数据包括过去的一段时间内(例如6个月)的数据,采集的时间粒度可以为1小时等。
70.需要说明的是,对目标小区进行负荷趋势预测时,选取待预测的负荷因素,例如,预测得到的负荷趋势可以包括以下负荷因素:上行prb利用率、下行prb利用率、rrc用户数,这些负荷因素数据作为评判目标小区在未来的一段时间内负荷高低程度的依据。
71.在步骤220中,对所述能耗影响因素数据进行编码,得到编码数据。
72.本实施例中,对于能耗影响因素数据进行编码处理,便于提取负荷特征并通过建模进行预测。以基于天气网站抓取到的目标小区在过去一段时间内的历史天气信息为例,针对每个天气数据可以按照表1所示的方式进行编码。
73.表1能耗影响因素数据中的天气数据的编码
[0074][0075]
在步骤230中,根据所述编码数据提取所述目标小区的负荷特征。
[0076]
本实施例中,根据能耗影响因素数据的编码数据提取负荷特征(主要指负荷随时间变化的时间序列特征)并据此建模,负荷特征包括且不限于以下特征:是否具备周期性特征;是否具备随时间变化的趋势特征,例如在特定时间段内持续平稳上升或下降、加速上升或下降、波动维持在一定范围内、按照一定的周期有规律性的上升或下降等。
[0077]
在一实施例中,步骤230具体包括:在目标小区为至少两个的情况下,将各目标小区对应的聚类算法的质心作为所述负荷特征,或者将各目标小区的能耗影响因素数据的均值或中位值作为所述负荷特征。
[0078]
本实施例中,在目标小区为多个,即针对目标小区组进行预测和节能决策的情况下,采用一定的策略来表征目标小区组的负荷特性。例如,采用聚类算法划分目标小区组,并利用聚类过程中目标小区组对应类别的质心确定目标小区的负荷特征,或者利用该目标小区组内所有目标小区的均值或中位值等确定目标小区的负荷特征。
[0079]
在步骤240中,根据所述负荷特征建立机器学习预测模型。
[0080]
本实施例中,针对目标小区的负荷特性,提取其中的时间序列特征,采用不同的预测算法进行建模。
[0081]
表2为负荷特征与预测模型的映射表。如表2所示,如果目标小区的负荷信息和天气因素的负荷特征满足周期性特征且具有趋势特征(例如负荷特征按照一定周期的稳定上升),则可建立prophet模型进行负荷趋势预测。
[0082]
表2负荷特征与预测模型的映射表
[0083][0084]
在步骤250中,通过所述机器学习预测模型预测所述目标小区的负荷趋势。
[0085]
本实施例通过所述机器学习预测模型预测目标小区在未来一段时间内的不同时间点的负荷因素值,据此根据负荷的多少判断是否可以开启节能。
[0086]
在步骤260中,根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0087]
本实施例中,根据预测得到的负荷趋势确定可执行的节能策略以及对应的生效时间。例如,如果负荷因素值在未来的某个时间段内低于第一阈值,则可以确定一种合适的能耗较低的节能策略,并将该时间段作为对应的生效时间;如果负荷因素值在未来的某个时间段内高于第一阈值但小于第二阈值,则可以确定另一种能耗相对较高的节能策略,并将该时间段作为对应的生效时间;如果负荷因素值在未来的某个时间段内高于第二阈值,则不采用节能策略,以满足较高的业务需求等。
[0088]
在步骤270中,负荷趋势与目标小区在相应时刻的负荷信息之间的偏差大于或等于设定阈值?若是,则执行步骤290,否则执行步骤280。
[0089]
在步骤280中,根据所述相应时刻的负荷信息更新所述负荷趋势,并返回步骤260,根据更新后的负荷趋势重新确定节能策略和对应的生效时间。
[0090]
在步骤290中,按照所述生效时间执行所述节能策略。
[0091]
在本实施例中,还可以通过实时地比较预测得到的负荷趋势与实际的负荷信息的偏差,决定是否需要重新预测和决策,如果预测得到的负荷趋势基本负荷目标小区在该时间段的实际负荷信息,则按照之前确定的节能策略和生效时间执行即可,如果预测得到的负荷趋势与目标小区在该时间段的实际负荷信息偏差较大,说明负荷分布有了变化,则可以实时更新当前时刻的能耗影响因素数据,这种情况下预测模型可以基于新的数据信息进行更新,并重新进行预测和决策。
[0092]
需要说明的是,在得到预测模型后,根据历史能耗影响因素数据或者实时更新的能耗影响因素数据都可以预测未来的多个时间粒度的负荷趋势。例如,对于实时性要求很高的网络系统,比如时延很小、数据业务为超高可靠低时延(ultra reliable low latency communication,urllc)业务、增强移动带宽(enhanced mobile broadband,embb)业务、需要进行毫秒级别的符号关断节能策略控制的集中式系统或者基站侧,可采用实时预测的方法,即根据历史能耗影响因素数据和实时得到的能耗影响因素数据预测未来的负荷趋势,可以对较短的一段时间内的负荷趋势进行预测,以提高预测和决策的更新频率,满足实时性要求;而对于实时性要求相对不高的系统,比如有一定时延的集中式系统或者基站侧,则
可根据历史能耗影响因素数据预测未来的较长的一段时间内的负荷趋势,以在满足低实时性要求的前提下节省计算量。
[0093]
在一实施例中,步骤240具体包括以下至少之一:在负荷特征具有周期性且无趋势的情况下,通过平滑类算法建立机器学习预测模型;在负荷特征具有周期性且有无趋势的情况下,通过时间序列算法建立机器学习预测模型;在负荷特征无周期性的情况下,通过回归建模类算法建立机器学习预测模型。
[0094]
本实施例中,根据提取的不同负荷特征,采用不同的机器学习算法进行建模。表3为负荷特征与建模的机器学习算法的映射表。如表3所示,如果目标小区的负荷特征满足周期性特征且具有趋势特征,则可利用时间序列算法,如arima、prophet算法等进行建模。
[0095]
表3负荷特征与建模的机器学习算法的映射表
[0096]
负荷特征建模算法周期无趋势平滑类算法,如holtwinter算法周期有趋势时间序列算法,如arima、prophet算法非周期有趋势回归建模类算法,如lstm、svm等非周期无趋势回归建模类算法,如lstm、svm等
[0097]
本实施例中,对于具有明显的周期性和/或趋势特征的负荷特征,相对来讲容易较为准确地进行预测,因此可以采用计算实现相对较为简单的机器学习算法,以提升运行效率;而对于不具有明显的周期性和/或趋势特征的负荷特征,相对来讲预测难度较大,因此可以采用预测精度较高的机器学习算法,以获得更好的预测精度以及运行效率的平衡。
[0098]
在一实施例中,步骤250具体包括:通过所述机器学习预测模型,按照设定的时间粒度预测目标小区在多个时刻对应的负荷因素值。
[0099]
本实施例中,采集的能耗影响因素数据对应于第一时间段和第一时间粒度,例如采集的是6个月内的每15分钟的能耗影响因素数据;而预测得到负荷趋势对应于第二时间段和第二时间粒度,例如,通过预测模型可以预测得到在未来的一周内的每个小时的负荷因素值等。
[0100]
在一实施例中,所述负荷趋势包括所述目标小区在多个时刻对应的负荷因素值;步骤260,包括:
[0101]
步骤261:将所述负荷趋势中各个时刻对应的负荷因素值与相应的节能门限值进行比较;
[0102]
步骤262:若一个时刻的负荷因素值小于或等于相应的节能门限值,则确定所述目标小区的节能策略,并将所述时刻作为所述节能策略对应的生效时间。
[0103]
本实施例中,根据预测的负荷趋势,选择最合适的节能策略和节能生效时间。将负荷趋势中的各种负荷因素值和预先设置的节能门限进行比对。如果未来某个时间段某个负荷因素小于预设的门限,则认为在该时间段该因素满足节能的条件,可开启节能;否则认为不满足节能条件,不开启节能。其中,每个时刻或者每个时间粒度对应的节能门限值可以不同,例如,预测的是未来1天内每15分钟的符合因素值,在深夜(例如凌晨0:00-06:00)网络负荷通常很低,则对应的节能门限值也很低;在晚上(例如18:00-21:00)网络负荷通常较高,则对应的节能门限值也较高,从而合理控制能耗,灵活确定节能策略。
[0104]
在一实施例中,步骤260,具体包括:根据所述负荷趋势中小于或等于相应节能门
限值的负荷因素值的时间离散程度以及波动程度确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0105]
本实施例中,具体采用哪种节能策略与负荷趋势中满足节能条件的负荷因素值(即负荷程度较低的负荷因素值)的离散程度以及波动程度有关,以用户速率为例,在1个小时内都比较低且持续稳定在一定范围内、在1个小时内都比较低但波动较大、在1天中只有早上的10分钟和晚上的10分钟比较低(即离散程度大)等情况下,采用的节能策略也各不相同,具有不同的响应速度和节能增益等,从而对于不同实际网络情况进行针对性的空旷感知,提高节能控制的适用性。
[0106]
在一实施例中,步骤260,具体包括:在负荷趋势中存在多个连续的负荷因素值均小于或等于相应的节能门限值且各负荷因素值的波动程度小于或等于设定程度的情况下,采用第一节能策略;在负荷趋势中不存在连续的多个负荷因素值小于或等于相应的节能门限值的情况下,采用第二节能策略;在负荷趋势中存在多个连续的负荷因素值小于或等于节能门限值且各负荷因素值的波动程度大于设定程度的情况下,采用第三节能策略;其中,第一节能策略的节能响应速度低于第二节能策略的节能响应速度;第一节能策略的节能增益高于第二节能策略的节能增益;第三节能策略为第一节能策略和第二节能策略的组合策略。
[0107]
本实施例中,针对预测得到的不同的负荷趋势,可以确定并执行不同的节能策略:例如,对于长时间连续时间段满足节能条件(负荷因素值低于节能门限值)且处于稳定低负荷的时间段,可以采用节能响应慢且节能增益更大的策略(例如深度休眠);对于节能时间点分布离散且连续时间极短的时间段,可以采用节能响应快的节能策略(例如符号关断),甚至不采用节能策略;对于存在连续满足节能时间段且负荷处于低负荷但有一定波动的时间段,可以采用组合策略(例如载波关断 通道关断 符号关断)。
[0108]
表4为节能策略和生效时间的映射表。如表4所示,针对预测得到的不同的负荷趋势,可以确定在不同的时间段执行不同的节能策略。
[0109]
表4节能策略和生效时间的映射表
[0110][0111]
在一实施例中,步骤110或步骤210,具体包括:通过核心网或者与相邻基站之间的
通信接口获取邻区的关键绩效指标信息。
[0112]
本实施例中,在需要获取邻区负荷信息的情况下,如果是基站覆盖范围内的邻区,直接获取数据即可,而如果是基站覆盖范围外的邻区,以分布式网络架构为例,基站可以通过核心网或者通过与其它基站的通信接口来进行负荷信息的交互,以获取邻区负荷信息,并在存在业务切换的情况下,根据邻区负荷信息更新或调整目标小区原本的负荷信息。而对于集中式网络架构,可以由各个基站向控制单元上报各自的关键绩效指标信息,供控制单元预测和决策。
[0113]
图3为一实施例提供的一种获取邻区负荷信息的示意图。如图3所示,目标小区所属的基站可以通过核心网获取邻区基站发送的邻区负荷信息。
[0114]
图4为另一实施例提供的一种获取邻区负荷信息的示意图。如图4所示,目标小区所属的基站可以直接通过与邻区基站的通信接口获取邻区基站发送的邻区负荷信息。
[0115]
需要说明的是,在一些实施例中,尤其是在集中式网络架构下,也可以由集中式的控制单元通过收集其下的各个基站上报的关键绩效指标(key performance indicator,kpi)信息,从而获得目标小区的负荷信息以及邻区负荷信息。
[0116]
以分布式网络架构为例,以下通过一个实例来描述确定节能策略的过程。
[0117]
在分布式网络架构下,由基站针对其管辖下的各个目标小区执行数据采集、负荷预测、节能策略决策和执行,以提高目标小区的节能效率。在该基站覆盖范围内共有n个目标小区,表示cell i,i的取值为1~n。
[0118]
1)基站采集能耗影响因素数据,并可以确定需要预测的负荷因素。例如,能耗影响因素数据包括上述实施例中的各种负荷信息、小区网络规划信息以及非网络因素信息,采集的是过去7天的能耗影响因素数据,对应的时间粒度为15分钟。
[0119]
在此过程中,还可以通过对距离和业务切换次数进行排序确定邻区,并通过核心网或与其他基站的通信接口(x2或s1口)获取邻区负荷信息,包括邻区的索引、邻区的负荷数值、邻区的切换次数统计数据等。基于邻区对应的kpi数据,遍历目标小区及其各个邻区,分别计算与每个邻区之间的业务切换次数(包括切换入 切换出),按照业务切换次数由大到小进行排序,选取排序靠前的n个小区作为邻区。对于基站内邻区,可以直接得到kpi信息;对于基站间邻区,需要通过信息交互获取对应小区的负荷信息。
[0120]
2)基站根据能耗影响因素数据预测负荷趋势。具体的,根据能耗影响因素数据进行编码处理并提取负荷特性,主要指时间序列特征,包括周期性特征、趋势特征等,采用不同的预测算法进行建模。此外,还可以划分目标小区组,对目标小区组进行统一的预测和决策。
[0121]
3)基站根据预测模型预测得到未来一段时间内的负荷趋势,包括不同时刻的各负荷因素值。例如,预测未来1天的每15分钟的负荷因素值。预测的时间段越小、时间粒度越小,越能够达到高实时性和准确性的预测效果。
[0122]
4)基站将预测得到的不同时刻的负荷因素值分别与对应的节能门限值比较,选择最合适的节能策略并确定生效时间。
[0123]
此外,当网络实际负荷与预测结果偏差较大时,基站可根据实时的数据更新预测模型、重新预测负荷趋势并确定新的节能策略和生效时间。
[0124]
上述实施例的节能方法,综合考虑了不同的能耗影响因素数据,基于历史能耗影
响因素数据和/或实时能耗影响因素数据预测未来不同时间点的负荷因素值,提高预测的全明性和准确性,提高节能的效率,降低基站能耗;根据负荷特征采用不同的机器学习算法建立不同的预测模型,实现了预测效率和预测准确性的平衡;通过比较预测结果与实际网络负荷的偏差更新模型和预测结果、结合历史数据和实时数据进行预测,进一步提高预测的准确性;通过设置不同的节能门限值、根据负荷变化程度选择最合适的节能策略、调整预测的时间和频率等,可动态根据负荷变化情况做出决策,提高节能控制的多样性和灵活性,根据网络实际情况有针对性地、高效地降低能耗确定节能策略和生效时间,。
[0125]
在本技术实施例中,还提供一种应用于控制单元的节能方法,控制单元是指集中式网络架构下的网管设备、mec数据平台、网元或集中式管理服务器等。由控制单元根据能耗影响因素数据对目标小区的负荷趋势进行预测,根据预测的负荷趋势确定可执行的节能策略以及该策略的生效时间,并指示给基站由基站来执行,考虑了网络环境的实际情况,能够灵活地控制基站在特定的生效时间执行相应的节能策略,有效降低基站能耗。
[0126]
图5为一实施例提供的一种应用于控制单元节能方法的流程图。如图5所示,该方法包括步骤310-340。
[0127]
在步骤310中,采集目标小区的能耗影响因素数据。
[0128]
在步骤320中,根据所述能耗影响因素数据预测目标小区的负荷趋势。
[0129]
在步骤330中,根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0130]
在步骤340中,向基站指示所述节能策略以及所述生效时间。
[0131]
本实施例的节能方法,适用于集中式网络架构的应用场景,能耗影响因素数据的采集、负荷趋势的预测、节能策略和生效时间的决策都是通过集中式的控制单元实现。
[0132]
图6为一实施例提供的一种节能方法的实现示意图。如图6所示,控制单元可以将节能策略和生效时间按照一定的策略和时间粒度直接发送给基站(如实线所示),也可以先存储在数据库中,基站可以从数据库中读取最新的节能策略以及生效时间(如虚线所示),由基站据此执行节能策略,在一定程度上降低基站的工作量,进一步提高确定节能策略的执行效率。
[0133]
在一实施例中,能耗影响因素数据包括以下至少之一:目标小区的负荷信息、邻区负荷信息以及非网络因素信息;其中,所述邻区负荷信息包括在所述目标小区与邻区之间的业务切换产生的负荷信息。
[0134]
在一实施例中,还包括:
[0135]
步骤301:根据与目标小区发生业务切换的次数和/或与目标小区的距离对覆盖范围内的小区进行排序,将排在最前的设定数量的小区确定为邻区。
[0136]
在一实施例中,步骤320,具体包括:
[0137]
步骤321:对能耗影响因素数据进行编码,得到编码数据;
[0138]
步骤322:根据编码数据提取目标小区的负荷特征;
[0139]
步骤323:根据负荷特征建立机器学习预测模型;
[0140]
步骤324:通过机器学习预测模型预测目标小区的负荷趋势。
[0141]
在一实施例中,步骤323,包括以下至少之一:
[0142]
在负荷特征具有周期性且无趋势的情况下,通过平滑类算法建立机器学习预测模
型;
[0143]
在负荷特征具有周期性且有无趋势的情况下,通过时间序列算法建立机器学习预测模型;
[0144]
在负荷特征无周期性的情况下,通过回归建模类算法建立机器学习预测模型。
[0145]
在一实施例中,步骤324,具体包括:
[0146]
通过机器学习预测模型,按照设定的时间粒度预测目标小区在多个时刻对应的负荷因素值。
[0147]
在一实施例中,步骤322,具体包括:
[0148]
在目标小区为至少两个的情况下,将各目标小区对应的聚类算法的质心作为负荷特征,或者将各目标小区的能耗影响因素数据的均值或中位值作为负荷特征。
[0149]
在一实施例中,还包括:
[0150]
步骤350:若负荷趋势与目标小区在相应时刻的负荷信息之间的偏差大于或等于设定阈值,则根据相应时刻的负荷信息更新负荷趋势。
[0151]
在一实施例中,负荷趋势包括目标小区在多个时刻对应的负荷因素值;
[0152]
步骤330,具体包括:
[0153]
将负荷趋势中各个时刻对应的负荷因素值与相应的节能门限值进行比较;
[0154]
若一个时刻的负荷因素值小于或等于相应的节能门限值,则确定目标小区的节能策略,并将时刻作为节能策略对应的生效时间。
[0155]
在一实施例中,步骤330,具体包括:
[0156]
根据负荷趋势中小于或等于相应节能门限值的负荷因素值的时间离散程度以及波动程度确定目标小区的节能策略以及节能策略对应的生效时间。
[0157]
在一实施例中,步骤330,具体包括:
[0158]
在负荷趋势中存在多个连续的负荷因素值均小于或等于相应的节能门限值且各负荷因素值的波动程度小于或等于设定程度的情况下,采用第一节能策略;
[0159]
在负荷趋势中不存在连续的多个负荷因素值小于或等于相应的节能门限值的情况下,采用第二节能策略;
[0160]
在负荷趋势中存在多个连续的负荷因素值小于或等于节能门限值且各负荷因素值的波动程度大于设定程度的情况下,采用第三节能策略;
[0161]
其中,第一节能策略的节能响应速度低于第二节能策略的节能响应速度;
[0162]
第一节能策略的节能增益高于第二节能策略的节能增益;
[0163]
第三节能策略为第一节能策略和第二节能策略的组合策略。
[0164]
在一实施例中,还包括:
[0165]
步骤302:根据目标小区的负荷信息变化频率和负荷信息变化幅度确定预测负荷趋势的时间和/或预测负荷趋势的周期。
[0166]
在一实施例中,还包括:
[0167]
步骤303:根据能耗影响因素数据的时间特征划分目标小区,目标小区包括至少一个小区。
[0168]
在一实施例中,步骤310具体包括:接收基站上报的关键绩效指标信息,根据关键绩效指标信息确定能耗影响因素数据。
[0169]
本实施例中,集中式控制单元可以通过接收目标小区所属的基站上报的kpi获取目标小区的负荷信息,还可以通过邻区的基站上报的kpi获取邻区的负荷信息,根据各基站上报的kpi做出综合的预测和统一的决策,统一规划和管理网络资源,实现对各个基站的节能控制。
[0170]
需要说明的是,本实施例中,能耗影响因素数据的采集、负荷趋势的预测、节能策略和生效时间的决策,都是由控制单元执行,前述实施例中关于根据能耗影响因素数据预测小区负荷趋势、确定相应的节能策略和生效时间的方案在本实施例中同样适用,控制单元具体的执行方式可以依据上述任意实施例所述的方式实现,未在本实施例中详尽描述的技术细节可参见上述任意实施例。
[0171]
以集中式网络架构为例,以下通过一个实例来描述确定节能策略的过程。
[0172]
在集中式网络架构下,由控制单元针对其管辖下的各个目标小区执行数据采集、负荷预测、节能策略决策,由各个基站分别执行。在当前需要进行节能管理的基站覆盖范围内共有n个目标小区,表示cell i,i的取值为1~n。
[0173]
1)控制单元采集能耗影响因素数据,并可以确定需要预测的负荷因素。例如,能耗影响因素数据包括上述实施例中的各种负荷信息、小区网络规划信息以及非网络因素信息,采集的是过去7天的能耗影响因素数据,对应的时间粒度为15分钟。
[0174]
在此过程中,还可以通过对距离和业务切换次数进行排序确定邻区,并通过核心网或与其他基站的通信接口(x2或s1口)获取邻区负荷信息,包括邻区的索引、邻区的负荷数值、邻区的切换次数统计数据等。基于邻区对应的kpi数据,遍历目标小区及其各个邻区,分别计算与每个邻区之间的业务切换次数(包括切换入 切换出),按照业务切换次数由大到小进行排序,选取排序靠前的n个小区作为邻区。对于基站内邻区,可以直接得到kpi信息;对于基站间邻区,需要通过信息交互获取对应小区的负荷信息。
[0175]
2)控制单元根据能耗影响因素数据预测负荷趋势。具体的,根据能耗影响因素数据进行编码处理并提取负荷特性,主要指时间序列特征,包括周期性特征、趋势特征等,采用不同的预测算法进行建模。此外,控制单元还可以划分目标小区组,对目标小区组进行统一的预测和决策。
[0176]
3)控制单元根据预测模型预测得到未来一段时间内的负荷趋势,包括不同时刻的各负荷因素值。例如,预测未来1天的每15分钟的负荷因素值。预测的时间段越小、时间粒度越小,越能够达到高实时性和准确性的预测效果。
[0177]
4)控制单元将预测得到的不同时刻的负荷因素值分别与对应的节能门限值比较,选择最合适的节能策略并确定生效时间,然后指示给基站,由基站执行。
[0178]
此外,当网络实际负荷与预测结果偏差较大时,控制单元可根据实时的数据更新预测模型、重新预测负荷趋势并确定新的节能策略和生效时间。
[0179]
在本技术实施例中,还提供一种应用于基站的节能方法,基站接收控制单元指示的节能策略和生效时间,按照生效时间去执行节能策略,能够适应不同的网络环境的实际情况,灵活调整节能策略,提高节能的灵活性,降低能耗。
[0180]
图7为再一实施例提供的一种应用于基站节能方法的流程图。如图7所示,该方法包括步骤410和步骤420。
[0181]
在步骤410中,接收指示信息,所述指示信息包括目标小区的节能策略以及所述节
能策略对应的生效时间。
[0182]
在步骤420中,按照所述生效时间执行所述节能策略。
[0183]
本实施例的节能方法,适用于集中式网络架构的应用场景,能耗影响因素数据的采集、负荷趋势的预测、节能策略和生效时间的决策都是通过集中式的控制单元实现,基站负责执行节能策略,实现过程可参考图6。
[0184]
在一实施例中,还包括步骤430:
[0185]
向控制单元上报关键绩效指标信息,关键绩效指标信息中包含能耗影响因素数据。
[0186]
需要说明的是,本实施例中,能耗影响因素数据的采集、负荷趋势的预测、节能策略和生效时间的决策,都是由控制单元执行,前述实施例中关于根据能耗影响因素数据预测小区负荷趋势、确定相应的节能策略和生效时间的方案在本实施例中同样适用,控制单元具体的执行方式都可以依据上述任意实施例所述的方式实现;对于基站,前述实施例中关于在不同的生效时间执行不同的节能策略的方案在本实施例中同样适用,基站的具体执行方式可依据上述任意实施例所述的方式实现,未在本实施例中详尽描述的技术细节可参见上述任意实施例。
[0187]
在本技术实施例中,还提供一种应用于控制单元的节能方法,控制单元是指集中式网络架构下的网管设备、mec数据平台、网元或集中式管理服务器等。由控制单元根据能耗影响因素数据对目标小区的负荷趋势进行预测,并将预测得到的负荷趋势指示给基站,由基站进一步确定节能策略以及生效时间并按此执行,考虑了网络环境的实际情况,能够灵活地控制基站在特定的生效时间执行相应的节能策略,有效降低基站能耗。
[0188]
图8为另一实施例提供的一种应用于控制单元节能方法的流程图。如图8所示,该方法包括步骤510-530。
[0189]
在步骤510中,采集目标小区的能耗影响因素数据。
[0190]
在步骤520中,根据所述能耗影响因素数据预测目标小区的负荷趋势。
[0191]
在步骤530中,向所述基站指示所述负荷趋势。
[0192]
本实施例的节能方法,适用于集中式网络架构的应用场景,能耗影响因素数据的采集和负荷趋势的预测都是通过集中式的控制单元实现,控制单元向基站发送负荷趋势的指示信息,由基站进行节能策略和生效时间的决策与执行。
[0193]
图9为另一实施例提供的一种节能方法的实现示意图。如图9所示,控制单元可以将预测得到的负荷趋势按照一定的策略和时间粒度直接发送给基站(如实线所示),也可以先存储在数据库中,基站可以从数据库中读取最新的负荷趋势(如虚线所示)并据此确定节能策略和生效时间(如虚线所示),然后执行节能策略,进一步提高确定节能策略的执行效率。
[0194]
在一实施例中,步骤510具体包括:接收基站上报的关键绩效指标信息,根据关键绩效指标信息确定能耗影响因素数据。
[0195]
本实施例中,集中式控制单元可以通过接收目标小区所属的基站上报的kpi获取目标小区的负荷信息,还可以通过邻区的基站上报的kpi获取邻区的负荷信息,根据各基站上报的kpi做出综合的预测和统一的决策,统一规划和管理网络资源,实现对各个基站的节能控制。
[0196]
需要说明的是,本实施例中,能耗影响因素数据的采集、负荷趋势的预测、都是由控制单元执行,前述实施例中关于根据能耗影响因素数据预测小区负荷趋势的方案在本实施例中同样适用,控制单元具体的执行方式都可以依据上述任意实施例所述的方式实现,未在本实施例中详尽描述的技术细节可参见上述任意实施例。
[0197]
在本技术实施例中,还提供一种应用于基站的节能方法,基站接收控制单元指示的符合趋势并据此确定节能策略和生效时间,按照生效时间去执行节能策略,能够适应不同的网络环境的实际情况,灵活调整节能策略,提高节能的灵活性,降低能耗。
[0198]
图10为又一实施例提供的一种应用于基站节能方法的流程图。如图10所示,该方法包括步骤610-630。
[0199]
在步骤610中,接收指示信息,所述指示信息包括目标小区的负荷趋势。
[0200]
在步骤620中,根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0201]
在步骤630中,按照所述生效时间执行所述节能策略。
[0202]
本实施例的节能方法,适用于集中式网络架构的应用场景,能耗影响因素数据的采集、负荷趋势的预测都是通过集中式的控制单元实现,基站根据控制单元的指示可以确定节能策略和生效时间,并执行节能策略,实现过程可参考图9。
[0203]
在一实施例中,还包括步骤640:
[0204]
向控制单元上报关键绩效指标信息,关键绩效指标信息中包含能耗影响因素数据。
[0205]
需要说明的是,本实施例中,能耗影响因素数据的采集、负荷趋势的预测、都是由控制单元执行,前述实施例中关于根据能耗影响因素数据预测小区负荷趋势的方案在本实施例中同样适用,控制单元具体的执行方式都可以依据上述任意实施例所述的方式实现;对于基站,前述实施例中关于根据负荷趋势确定节能策略和生效时间、在不同的生效时间执行不同的节能策略的方案在本实施例中同样适用,基站的具体执行方式可依据上述任意实施例所述的方式实现,未在本实施例中详尽描述的技术细节可参见上述任意实施例。
[0206]
本技术实施例还提供一种节能装置。图11为一实施例提供的一种节能装置的结构示意图。如图11所示,所述节能装置包括:数据采集模块11、预测模块12、决策模块13和执行模块14。
[0207]
数据采集模块11,设置为采集目标小区的能耗影响因素数据;
[0208]
预测模块12,设置为根据所述能耗影响因素数据预测目标小区的负荷趋势;
[0209]
决策模块13,设置为根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;
[0210]
执行模块14,设置为按照所述生效时间执行所述节能策略。
[0211]
本实施例的节能装置,通过根据能耗影响因素数据对目标小区的负荷趋势进行预测,根据预测的负荷趋势确定可执行的节能策略以及该策略的生效时间,考虑了网络环境的实际情况,能够灵活地在特定的生效时间执行相应的节能策略,有效降低基站能耗。
[0212]
在一实施例中,所述能耗影响因素数据包括以下至少之一:
[0213]
所述目标小区的负荷信息、邻区负荷信息以及非网络因素信息;
[0214]
其中,所述邻区负荷信息包括在所述目标小区与邻区之间的业务切换产生的负荷
信息。
[0215]
在一实施例中,还包括:
[0216]
邻区确定模块,设置为根据与所述目标小区发生业务切换的次数和/或与所述目标小区的距离对覆盖范围内的小区进行排序,将排在最前的设定数量的小区确定为所述邻区。
[0217]
在一实施例中,预测模块12,包括:
[0218]
编码单元,设置为对所述能耗影响因素数据进行编码,得到编码数据;
[0219]
特征提取单元,设置为根据所述编码数据提取所述目标小区的负荷特征;
[0220]
建模单元,设置为根据所述负荷特征建立机器学习预测模型;
[0221]
预测单元,设置为通过所述机器学习预测模型预测所述目标小区的负荷趋势。
[0222]
在一实施例中,建模单元,具体设置为以下至少之一:
[0223]
在所述负荷特征具有周期性且无趋势的情况下,通过平滑类算法建立机器学习预测模型;
[0224]
在所述负荷特征具有周期性且有无趋势的情况下,通过时间序列算法建立机器学习预测模型;
[0225]
在所述负荷特征无周期性的情况下,通过回归建模类算法建立机器学习预测模型。
[0226]
在一实施例中,预测单元,具体设置为:
[0227]
通过所述机器学习预测模型,按照设定的时间粒度预测所述目标小区在多个时刻对应的负荷因素值。
[0228]
在一实施例中,特征提取单元,具体设置为:
[0229]
在所述目标小区为至少两个的情况下,将各所述目标小区对应的聚类算法的质心作为所述负荷特征,或者将各所述目标小区的能耗影响因素数据的均值或中位值作为所述负荷特征。
[0230]
在一实施例中,还包括:
[0231]
更新模块,设置为若所述负荷趋势与所述目标小区在相应时刻的负荷信息之间的偏差大于或等于设定阈值,则根据所述相应时刻的负荷信息更新所述负荷趋势。
[0232]
在一实施例中,,所述负荷趋势包括所述目标小区在多个时刻对应的负荷因素值;
[0233]
决策模块13,具体包括:
[0234]
比较单元,设置为将所述负荷趋势中各个时刻对应的负荷因素值与相应的节能门限值进行比较;
[0235]
决策单元,设置为若一个时刻的负荷因素值小于或等于相应的节能门限值,则确定所述目标小区的节能策略,并将所述时刻作为所述节能策略对应的生效时间。
[0236]
在一实施例中,决策模块13,具体设置为:
[0237]
根据所述负荷趋势中小于或等于相应节能门限值的负荷因素值的时间离散程度以及波动程度确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0238]
在一实施例中,决策模块13,具体设置为:
[0239]
在所述负荷趋势中存在多个连续的负荷因素值均小于或等于相应的节能门限值且各负荷因素值的波动程度小于或等于设定程度的情况下,采用第一节能策略;
[0240]
在所述负荷趋势中不存在连续的多个负荷因素值小于或等于相应的节能门限值的情况下,采用第二节能策略;
[0241]
在所述负荷趋势中存在多个连续的负荷因素值小于或等于节能门限值且各负荷因素值的波动程度大于设定程度的情况下,采用第三节能策略;
[0242]
其中,所述第一节能策略的节能响应速度低于所述第二节能策略的节能响应速度;
[0243]
所述第一节能策略的节能增益高于所述第二节能策略的节能增益;
[0244]
所述第三节能策略为所述第一节能策略和所述第二节能策略的组合策略。
[0245]
在一实施例中,数据采集模块11,具体设置为:
[0246]
通过核心网或者与相邻基站之间的通信接口获取邻区的关键绩效指标信息。
[0247]
在一实施例中,还包括:
[0248]
预测管理模块,设置为根据所述目标小区的负荷信息变化频率和负荷信息变化幅度确定预测负荷趋势的时间和/或预测负荷趋势的周期。
[0249]
在一实施例中,还包括:
[0250]
分组模块,设置为根据所述能耗影响因素数据的时间特征划分目标小区,所述目标小区包括至少一个小区。
[0251]
本实施例提出的节能装置与上述实施例提出的应用于基站的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于基站的节能方法相同的有益效果。
[0252]
本技术实施例还提供一种节能装置。图12为另一实施例提供的一种节能装置的结构示意图。如图12所示,所述节能装置包括:数据采集模块21、预测模块22、决策模块23和策略指示模块24。
[0253]
数据采集模块21,设置为采集目标小区的能耗影响因素数据;
[0254]
预测模块22,设置为根据所述能耗影响因素数据预测目标小区的负荷趋势;
[0255]
决策模块23,设置为根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;
[0256]
策略指示模块24,设置为向基站指示所述节能策略以及所述生效时间。
[0257]
本实施例的节能装置,根据能耗影响因素数据对目标小区的负荷趋势进行预测,根据预测的负荷趋势确定可执行的节能策略以及该策略的生效时间,并进行指示,考虑了网络环境的实际情况,能够灵活地控制基站在特定的生效时间执行相应的节能策略,有效降低基站能耗。
[0258]
在一实施例中,所述能耗影响因素数据包括以下至少之一:
[0259]
所述目标小区的负荷信息、邻区负荷信息以及非网络因素信息;
[0260]
其中,所述邻区负荷信息包括在所述目标小区与邻区之间的业务切换产生的负荷信息。
[0261]
在一实施例中,还包括:
[0262]
邻区确定模块,设置为根据与所述目标小区发生业务切换的次数和/或与所述目标小区的距离对覆盖范围内的小区进行排序,将排在最前的设定数量的小区确定为所述邻区。
[0263]
在一实施例中,预测模块22,包括:
[0264]
编码单元,设置为对所述能耗影响因素数据进行编码,得到编码数据;
[0265]
特征提取单元,设置为根据所述编码数据提取所述目标小区的负荷特征;
[0266]
建模单元,设置为根据所述负荷特征建立机器学习预测模型;
[0267]
预测单元,设置为通过所述机器学习预测模型预测所述目标小区的负荷趋势。
[0268]
在一实施例中,建模单元,具体设置为以下至少之一:
[0269]
在所述负荷特征具有周期性且无趋势的情况下,通过平滑类算法建立机器学习预测模型;
[0270]
在所述负荷特征具有周期性且有无趋势的情况下,通过时间序列算法建立机器学习预测模型;
[0271]
在所述负荷特征无周期性的情况下,通过回归建模类算法建立机器学习预测模型。
[0272]
在一实施例中,预测单元,具体设置为:
[0273]
通过所述机器学习预测模型,按照设定的时间粒度预测所述目标小区在多个时刻对应的负荷因素值。
[0274]
在一实施例中,特征提取单元,具体设置为:
[0275]
在所述目标小区为至少两个的情况下,将各所述目标小区对应的聚类算法的质心作为所述负荷特征,或者将各所述目标小区的能耗影响因素数据的均值或中位值作为所述负荷特征。
[0276]
在一实施例中,还包括:
[0277]
更新模块,设置为若所述负荷趋势与所述目标小区在相应时刻的负荷信息之间的偏差大于或等于设定阈值,则根据所述相应时刻的负荷信息更新所述负荷趋势。
[0278]
在一实施例中,,所述负荷趋势包括所述目标小区在多个时刻对应的负荷因素值;
[0279]
决策模块23,具体包括:
[0280]
比较单元,设置为将所述负荷趋势中各个时刻对应的负荷因素值与相应的节能门限值进行比较;
[0281]
决策单元,设置为若一个时刻的负荷因素值小于或等于相应的节能门限值,则确定所述目标小区的节能策略,并将所述时刻作为所述节能策略对应的生效时间。
[0282]
在一实施例中,决策模块23,具体设置为:
[0283]
根据所述负荷趋势中小于或等于相应节能门限值的负荷因素值的时间离散程度以及波动程度确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0284]
在一实施例中,决策模块23,具体设置为:
[0285]
在所述负荷趋势中存在多个连续的负荷因素值均小于或等于相应的节能门限值且各负荷因素值的波动程度小于或等于设定程度的情况下,采用第一节能策略;
[0286]
在所述负荷趋势中不存在连续的多个负荷因素值小于或等于相应的节能门限值的情况下,采用第二节能策略;
[0287]
在所述负荷趋势中存在多个连续的负荷因素值小于或等于节能门限值且各负荷因素值的波动程度大于设定程度的情况下,采用第三节能策略;
[0288]
其中,所述第一节能策略的节能响应速度低于所述第二节能策略的节能响应速
度;
[0289]
所述第一节能策略的节能增益高于所述第二节能策略的节能增益;
[0290]
所述第三节能策略为所述第一节能策略和所述第二节能策略的组合策略。
[0291]
在一实施例中,数据采集模块21,具体设置为:
[0292]
接收所述基站上报的关键绩效指标信息,根据所述关键绩效指标信息确定能耗影响因素数据。
[0293]
在一实施例中,还包括:
[0294]
预测管理模块,设置为根据所述目标小区的负荷信息变化频率和负荷信息变化幅度确定预测负荷趋势的时间和/或预测负荷趋势的周期。
[0295]
在一实施例中,还包括:
[0296]
分组模块,设置为根据所述能耗影响因素数据的时间特征划分目标小区,所述目标小区包括至少一个小区。
[0297]
本实施例提出的节能装置与上述实施例提出的应用于控制单元的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于控制单元的节能方法相同的有益效果。
[0298]
本技术实施例还提供一种节能装置。图13为再一实施例提供的一种节能装置的结构示意图。如图13所示,所述节能装置包括:策略接收模块31和执行模块32。
[0299]
策略接收模块31,设置为接收指示信息,所述指示信息包括目标小区的节能策略以及所述节能策略对应的生效时间;
[0300]
执行模块32,设置为按照所述生效时间执行所述节能策略。
[0301]
本实施例的节能装置,通过接收指示信息,并按照生效时间执行节能策略,能够适应不同的网络环境的实际情况,灵活调整节能策略,提高节能的灵活性,降低能耗。
[0302]
在一实施例中,还包括:
[0303]
上报模块,设置为向控制单元上报关键绩效指标信息,关键绩效指标信息中包含能耗影响因素数据。
[0304]
本实施例提出的节能装置与上述实施例提出的应用于基站的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于基站的节能方法相同的有益效果。
[0305]
本技术实施例还提供一种节能装置。图14为又一实施例提供的一种节能装置的结构示意图。如图14所示,所述节能装置包括:数据采集模块41、预测模块42和趋势指示模块43。
[0306]
数据采集模块41,设置为采集目标小区的能耗影响因素数据;
[0307]
预测模块42,设置为根据所述能耗影响因素数据预测目标小区的负荷趋势;
[0308]
趋势指示模块43,设置为向所述基站指示所述负荷趋势。
[0309]
本实施例的节能装置,通过根据能耗影响因素数据对目标小区的负荷趋势进行预测并指示负荷趋势供基站决策和执行,考虑了网络环境的实际情况,能够灵活地控制基站在特定的生效时间执行相应的节能策略,有效降低基站能耗,降低基站工作量。
[0310]
在一实施例中,所述能耗影响因素数据包括以下至少之一:
[0311]
所述目标小区的负荷信息、邻区负荷信息以及非网络因素信息;
[0312]
其中,所述邻区负荷信息包括在所述目标小区与邻区之间的业务切换产生的负荷信息。
[0313]
在一实施例中,还包括:
[0314]
邻区确定模块,设置为根据与所述目标小区发生业务切换的次数和/或与所述目标小区的距离对覆盖范围内的小区进行排序,将排在最前的设定数量的小区确定为所述邻区。
[0315]
在一实施例中,预测模块42,包括:
[0316]
编码单元,设置为对所述能耗影响因素数据进行编码,得到编码数据;
[0317]
特征提取单元,设置为根据所述编码数据提取所述目标小区的负荷特征;
[0318]
建模单元,设置为根据所述负荷特征建立机器学习预测模型;
[0319]
预测单元,设置为通过所述机器学习预测模型预测所述目标小区的负荷趋势。
[0320]
在一实施例中,建模单元,具体设置为以下至少之一:
[0321]
在所述负荷特征具有周期性且无趋势的情况下,通过平滑类算法建立机器学习预测模型;
[0322]
在所述负荷特征具有周期性且有无趋势的情况下,通过时间序列算法建立机器学习预测模型;
[0323]
在所述负荷特征无周期性的情况下,通过回归建模类算法建立机器学习预测模型。
[0324]
在一实施例中,预测单元,具体设置为:
[0325]
通过所述机器学习预测模型,按照设定的时间粒度预测所述目标小区在多个时刻对应的负荷因素值。
[0326]
在一实施例中,特征提取单元,具体设置为:
[0327]
在所述目标小区为至少两个的情况下,将各所述目标小区对应的聚类算法的质心作为所述负荷特征,或者将各所述目标小区的能耗影响因素数据的均值或中位值作为所述负荷特征。
[0328]
数据采集模块41,具体设置为:
[0329]
接收所述基站上报的关键绩效指标信息,根据所述关键绩效指标信息确定能耗影响因素数据。
[0330]
在一实施例中,还包括:
[0331]
预测管理模块,设置为根据所述目标小区的负荷信息变化频率和负荷信息变化幅度确定预测负荷趋势的时间和/或预测负荷趋势的周期。
[0332]
在一实施例中,还包括:
[0333]
分组模块,设置为根据所述能耗影响因素数据的时间特征划分目标小区,所述目标小区包括至少一个小区。
[0334]
本实施例提出的节能装置与上述实施例提出的应用于控制单元的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于控制单元的节能方法相同的有益效果。
[0335]
本技术实施例还提供一种节能装置。图15为又一实施例提供的一种节能装置的结构示意图。如图15所示,所述节能装置包括:趋势接收模块51、决策模块52和执行模块53。
[0336]
趋势接收模块51,设置为接收指示信息,所述指示信息包括目标小区的负荷趋势;
[0337]
决策模块52,设置为根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;
[0338]
执行模块53,设置为按照所述生效时间执行所述节能策略。
[0339]
本实施例的节能装置,通过接收控制单元指示的符合趋势并据此确定节能策略和生效时间,按照生效时间去执行节能策略,能够适应不同的网络环境的实际情况,灵活调整节能策略,提高节能的灵活性,降低能耗。
[0340]
在一实施例中,还包括:
[0341]
更新模块,设置为若所述负荷趋势与所述目标小区在相应时刻的负荷信息之间的偏差大于或等于设定阈值,则根据所述相应时刻的负荷信息更新所述负荷趋势。
[0342]
在一实施例中,所述负荷趋势包括所述目标小区在多个时刻对应的负荷因素值;
[0343]
决策模块53,具体包括:
[0344]
比较单元,设置为将所述负荷趋势中各个时刻对应的负荷因素值与相应的节能门限值进行比较;
[0345]
决策单元,设置为若一个时刻的负荷因素值小于或等于相应的节能门限值,则确定所述目标小区的节能策略,并将所述时刻作为所述节能策略对应的生效时间。
[0346]
在一实施例中,决策模块53,具体设置为:
[0347]
根据所述负荷趋势中小于或等于相应节能门限值的负荷因素值的时间离散程度以及波动程度确定所述目标小区的节能策略以及所述节能策略对应的生效时间。
[0348]
在一实施例中,决策模块53,具体设置为:
[0349]
在所述负荷趋势中存在多个连续的负荷因素值均小于或等于相应的节能门限值且各负荷因素值的波动程度小于或等于设定程度的情况下,采用第一节能策略;
[0350]
在所述负荷趋势中不存在连续的多个负荷因素值小于或等于相应的节能门限值的情况下,采用第二节能策略;
[0351]
在所述负荷趋势中存在多个连续的负荷因素值小于或等于节能门限值且各负荷因素值的波动程度大于设定程度的情况下,采用第三节能策略;
[0352]
其中,所述第一节能策略的节能响应速度低于所述第二节能策略的节能响应速度;
[0353]
所述第一节能策略的节能增益高于所述第二节能策略的节能增益;
[0354]
所述第三节能策略为所述第一节能策略和所述第二节能策略的组合策略。
[0355]
在一实施例中,还包括:
[0356]
上报模块,设置为向控制单元上报关键绩效指标信息,关键绩效指标信息中包含能耗影响因素数据。
[0357]
本实施例提出的节能装置与上述实施例提出的应用于基站的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于基站的节能方法相同的有益效果。
[0358]
本技术实施例还提供一种基站。所述节能方法可以由节能装置执行,该节能装置可以通过软件和/或硬件的方式实现,并集成在所述基站中。图16为一实施例提供的一种基站的硬件结构示意图。如图16所示,本实施例提供的一种基站,包括:处理器710和存储装置
720。该基站中的处理器可以是一个或多个,图16中以一个处理器710为例,所述设备中的处理器710和存储装置720可以通过总线或其他方式连接,图16中以通过总线连接为例。
[0359]
所述一个或多个程序被所述一个或多个处理器710执行,使得所述一个或多个处理器实现上述任一实施例所述的应用于基站的节能方法。
[0360]
该方法包括:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间,并按照所述生效时间执行所述节能策略。
[0361]
或者,该方法包括:接收指示信息,所述指示信息包括目标小区的节能策略以及所述节能策略对应的生效时间;按照所述生效时间执行所述节能策略。
[0362]
或者,该方法包括:接收指示信息,所述指示信息包括目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;按照所述生效时间执行所述节能策略。
[0363]
该基站中的存储装置720作为一种计算机可读存储介质,可用于存储一个或多个程序,所述程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例中应用于基站的节能方法对应的程序指令/模块(例如,附图11所示的节能装置中的模块,包括:数据采集模块10、预测模块11、决策模块12以及执行模块13)。处理器710通过运行存储在存储装置720中的软件程序、指令以及模块,从而执行基站的各种功能应用以及数据处理,即实现上述方法实施例中应用于基站的节能方法。
[0364]
存储装置720主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等(如上述实施例中的能耗影响因素数据、负荷趋势等)。此外,存储装置720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置720可进一步包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至基站。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0365]
并且,当上述基站中所包括一个或者多个程序被所述一个或者多个处理器710执行时,实现如下操作:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间,并按照所述生效时间执行所述节能策略;按照所述传输机制执行对应的传输操作;
[0366]
或者实现如下操作:接收指示信息,所述指示信息包括目标小区的节能策略以及所述节能策略对应的生效时间;按照所述生效时间执行所述节能策略。
[0367]
或者实现如下操作:接收目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;按照所述生效时间执行所述节能策略。
[0368]
本实施例提出的基站与上述实施例提出的应用于基站的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于基站的节能方法相同的有益效果。
[0369]
本技术实施例还提供一种控制单元。所述节能方法可以由节能装置执行,该节能
装置可以通过软件和/或硬件的方式实现,并集成在所述控制单元中。所述控制单元是指在集中式网络架构下的控制单元,例如网管设备。
[0370]
图17为一实施例提供的一种控制单元的硬件结构示意图。如图16所示,本实施例提供的一种控制单元,包括:处理器810和存储装置820。该控制单元中的处理器可以是一个或多个,图16中以一个处理器810为例,所述设备中的处理器810和存储装置820可以通过总线或其他方式连接,图16中以通过总线连接为例。
[0371]
所述一个或多个程序被所述一个或多个处理器810执行,使得所述一个或多个处理器实现上述任一实施例所述的应用于控制单元的节能方法。
[0372]
该方法包括:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;向基站指示所述节能策略以及所述生效时间。
[0373]
或者,该方法包括:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;向所述基站指示所述负荷趋势。
[0374]
该控制单元中的存储装置820作为一种计算机可读存储介质,可用于存储一个或多个程序,所述程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例中应用于控制单元的节能方法对应的程序指令/模块(例如,附图12所示的节能装置中的模块,包括:数据采集模块20、预测模块21、决策模块22以及策略指示模块23)。处理器810通过运行存储在存储装置820中的软件程序、指令以及模块,从而执行控制单元的各种功能应用以及数据处理,即实现上述方法实施例中应用于控制单元的节能方法。
[0375]
存储装置820主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等(如上述实施例中的能耗影响因素数据、负荷趋势等)。此外,存储装置820可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置820可进一步包括相对于处理器810远程设置的存储器,这些远程存储器可以通过网络连接至控制单元。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0376]
并且,当上述控制单元中所包括一个或者多个程序被所述一个或者多个处理器810执行时,实现如下操作:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;根据所述负荷趋势确定所述目标小区的节能策略以及所述节能策略对应的生效时间;向基站指示所述节能策略以及所述生效时间;
[0377]
或者实现如下操作:采集目标小区的能耗影响因素数据;根据所述能耗影响因素数据预测目标小区的负荷趋势;向所述基站指示所述负荷趋势。
[0378]
本实施例提出的控制单元与上述实施例提出的应用于控制单元的节能方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述任意实施例,并且本实施例具备与执行应用于控制单元的节能方法相同的有益效果。
[0379]
本技术实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种节能方法。
[0380]
通过以上关于实施方式的描述,所属领域的技术人员可以了解到,本技术可借助软件及通用硬件来实现,也可以通过硬件实现。基于这样的理解,本技术的技术方案可以以
软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术任意实施例所述的方法。
[0381]
以上所述,仅为本技术的示例性实施例而已,并非用于限定本技术的保护范围。
[0382]
本技术附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(rom)、随机访问存储器(ram)、光存储器装置和系统(数码多功能光碟dvd或cd光盘)等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、专用集成电路(asic)、可编程逻辑器件(fgpa)以及基于多核处理器架构的处理器。
[0383]
通过示范性和非限制性的示例,上文已提供了对本技术的示范实施例的详细描述。但结合附图和权利要求来考虑,对以上实施例的多种修改和调整对本领域技术人员来说是显而易见的,但不偏离本发明的范围。因此,本发明的恰当范围将根据权利要求确定。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜