CN118803929A - Base station parameter optimization method, device, equipment, medium and program product - Google Patents
Base station parameter optimization method, device, equipment, medium and program product Download PDFInfo
- Publication number
- CN118803929A CN118803929A CN202410560666.6A CN202410560666A CN118803929A CN 118803929 A CN118803929 A CN 118803929A CN 202410560666 A CN202410560666 A CN 202410560666A CN 118803929 A CN118803929 A CN 118803929A
- Authority
- CN
- China
- Prior art keywords
- base station
- log data
- distribution
- optimized
- kpi
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及无线网络技术领域,提供了一种基站参数寻优方法、装置、设备、介质及程序产品,获取待优化基站的无线关键数据指标KPI;根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;将修正的日志数据输入至预先训练的测试模型中,对待优化基站的待预测基站性能进行预测,并基于预测结果对待优化基站的基站运行参数进行调优,其中,测试模型基于预设的训练基站的日志数据进行训练。本申请在参数优化时,选择易取数的无线关键数据指标KPI,需修改基站的实际参数,无需为每个基站遍历不同的参数,通过模型预估的方式实现基站参数寻优,提高了基站参数优化效率。
The present application relates to the field of wireless network technology, and provides a base station parameter optimization method, device, equipment, medium and program product, which obtains the wireless key data indicator KPI of the base station to be optimized; adjusts the log data distribution of the preset training base station according to the KPI to obtain the corrected log data; inputs the corrected log data into a pre-trained test model, predicts the predicted base station performance of the base station to be optimized, and optimizes the base station operating parameters of the base station to be optimized based on the prediction results, wherein the test model is trained based on the log data of the preset training base station. When optimizing parameters, the present application selects wireless key data indicators KPIs that are easy to obtain, and the actual parameters of the base station need to be modified. There is no need to traverse different parameters for each base station. The base station parameter optimization is achieved by model estimation, which improves the efficiency of base station parameter optimization.
Description
技术领域Technical Field
本申请涉及无线网络技术领域,尤其涉及一种基站参数寻优方法、装置、设备、介质及程序产品。The present application relates to the field of wireless network technology, and in particular to a base station parameter optimization method, device, equipment, medium and program product.
背景技术Background Art
基站的特定功能或参数在不同的业务场景中具有不同的性能表现,为了获得更优的网络性能,为不同基站配置不同参数是十分必要的。The specific functions or parameters of a base station have different performance in different business scenarios. In order to obtain better network performance, it is necessary to configure different parameters for different base stations.
目前在进行基站网络优化时,通常由优化人员采集基站参数再根据经验进行基站参数配置和调整。然而,无线通信网络中的各种影响因素极为复杂,无法直接通过人工经验确定不同业务场景下不同参数对应的性能表现,若是直接通过尝试的方法为每个基站遍历不同的参数,最终根据每个基站的实际性能表现确定最优参数,工作量过于巨大,基站参数优化效率低。At present, when optimizing base station networks, optimizers usually collect base station parameters and then configure and adjust the base station parameters based on experience. However, the various influencing factors in wireless communication networks are extremely complex, and it is impossible to directly determine the performance of different parameters in different business scenarios through manual experience. If different parameters are directly traversed for each base station through trial and error, and the optimal parameters are finally determined based on the actual performance of each base station, the workload is too huge and the efficiency of base station parameter optimization is low.
发明内容Summary of the invention
本申请提供一种基站参数寻优方法、装置、设备、介质及程序产品,用以解决基站参数优化效率低的缺陷。The present application provides a base station parameter optimization method, device, equipment, medium and program product to solve the defect of low efficiency of base station parameter optimization.
第一方面,本申请提供一种基站参数寻优方法,包括:In a first aspect, the present application provides a base station parameter optimization method, comprising:
获取待优化基站的无线关键数据指标KPI;Obtain the wireless key data indicators KPI of the base station to be optimized;
根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;Adjust the log data distribution of the preset training base station according to the KPI to obtain the corrected log data;
将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。The corrected log data is input into a pre-trained test model to predict the predicted base station performance of the base station to be optimized, and the base station operating parameters of the base station to be optimized are optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
在一个实施例中,所述根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据包括:In one embodiment, adjusting the log data distribution of the preset training base station according to the KPI to obtain the corrected log data includes:
基于KPI,确定预设的训练基站的日志数据的抽样数量;Based on the KPI, determine the sampling quantity of the log data of the preset training base station;
基于抽样数量进行抽样,获得所述修正后的日志数据。Sampling is performed based on the sampling quantity to obtain the corrected log data.
在一个实施例中,所述基于KPI,确定预设的训练基站的日志数据的抽样数量,包括:In one embodiment, determining the sampling quantity of log data of a preset training base station based on the KPI includes:
基于KPI,获得与通信网络性能指标对应的第一分布;Based on the KPI, obtaining a first distribution corresponding to a communication network performance indicator;
基于预设的训练基站的日志数据,获得与所述第一分布对应的第二分布;Based on the log data of the preset training base station, obtaining a second distribution corresponding to the first distribution;
根据所述第一分布和所述第二分布,确定预设的训练基站的日志数据的抽样数量。According to the first distribution and the second distribution, a preset number of samples of log data of the training base station is determined.
在一个实施例中,所述通信网络性能指标为路损,所述基于KPI,确定预设的训练基站的日志数据的抽样数量,包括:In one embodiment, the communication network performance indicator is path loss, and determining the number of samples of log data of a preset training base station based on the KPI includes:
基于KPI,获得间隔为第一损耗的第一路损分布;Based on the KPI, a first path loss distribution with an interval of first loss is obtained;
基于预设的训练基站的日志数据,获得与所述第一路损分布对应的第二路损分布;Based on the log data of the preset training base station, obtaining a second path loss distribution corresponding to the first path loss distribution;
基于第一路损分布和第二路损分布,确定预设的训练基站的日志数据的抽样数量。Based on the first path loss distribution and the second path loss distribution, a sampling quantity of log data of a preset training base station is determined.
在一个实施例中,所述基于第一路损分布和第二路损分布,确定预设的训练基站的日志数据的抽样数量,包括:In one embodiment, determining the number of samples of log data of a preset training base station based on the first path loss distribution and the second path loss distribution includes:
根据同一路损区间下的所述第一路损分布与所述第二路损分布之间的比值,确定目标路损区间;Determining a target road loss interval according to a ratio between the first road loss distribution and the second road loss distribution in the same road loss interval;
根据KPI在所述目标路损区间下的分布以及预设的训练基站的日志数据在所述目标路损区间下的样本数,确定预设的训练基站的日志数据的总抽样数;Determine the total number of samples of the log data of the preset training base station according to the distribution of the KPI in the target path loss interval and the number of samples of the log data of the preset training base station in the target path loss interval;
根据所述总抽样数和所述第一路损分布,确定预设的训练基站的日志数据在各个路损区间下的抽样数。According to the total sampling number and the first path loss distribution, the sampling number of the log data of the preset training base station in each path loss interval is determined.
在一个实施例中,所述测试模型基于预设的训练基站的日志数据对提升树模型进行训练。In one embodiment, the test model trains the boosted tree model based on log data of a preset training base station.
在一个实施例中,所述获取待优化基站的无线关键数据指标KPI,包括:In one embodiment, the step of obtaining a wireless key data indicator KPI of the base station to be optimized includes:
基于网关获取所述待优化基站的待优化参数对应的无线关键数据指标KPI;Acquire the wireless key data indicator KPI corresponding to the to-be-optimized parameter of the to-be-optimized base station based on the gateway;
对应的,所述将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,包括:Correspondingly, the inputting the corrected log data into the pre-trained test model, predicting the predicted base station performance of the base station to be optimized, and optimizing the base station operating parameters of the base station to be optimized based on the prediction result, includes:
将所述修正的日志数据输入至预先训练的测试模型,得到所述待优化参数的任一参数取值对应的预测基站性能;Inputting the modified log data into a pre-trained test model to obtain a predicted base station performance corresponding to any parameter value of the parameter to be optimized;
将所述基站运行参数配置为最优的预测基站性能对应的参数取值以完成基站参数寻优。The base station operating parameters are configured to be parameter values corresponding to the optimal predicted base station performance to complete base station parameter optimization.
第二方面,本申请还提供了一种基站参数寻优装置,包括:In a second aspect, the present application also provides a base station parameter optimization device, comprising:
获取模块,用于获取待优化基站的无线关键数据指标KPI;An acquisition module is used to acquire the wireless key data indicators KPI of the base station to be optimized;
调整模块,用于根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;An adjustment module, used for adjusting the log data distribution of a preset training base station according to the KPI to obtain corrected log data;
寻优模块,用于将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。An optimization module is used to input the corrected log data into a pre-trained test model, predict the predicted base station performance of the base station to be optimized, and optimize the base station operating parameters of the base station to be optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
第三方面,本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基站参数寻优方法。In a third aspect, the present application also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements any of the base station parameter optimization methods described above.
第四方面,本申请提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基站参数寻优方法。In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the base station parameter optimization methods described above.
第五方面,本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基站参数寻优方法。In a fifth aspect, the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the base station parameter optimization methods described above.
本申请提供的基站参数寻优方法、装置、设备、介质及程序产品,获取待优化基站的无线关键数据指标KPI;根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。本申请在参数优化时,选择易取数的无线关键数据指标KPI,对预设的训练基站的日志数据分布进行调整得到修正的日志数据,将修正的日志数据输入至预先训练的测试模型,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,无需修改基站的实际参数,无需为每个基站遍历不同的参数,通过模型预估的方式实现基站参数寻优,提高了基站参数优化效率。The base station parameter optimization method, device, equipment, medium and program product provided in the present application obtain the wireless key data indicator KPI of the base station to be optimized; adjust the log data distribution of the preset training base station according to the KPI to obtain the corrected log data; input the corrected log data into the pre-trained test model, predict the predicted base station performance of the base station to be optimized, and optimize the base station operating parameters of the base station to be optimized based on the prediction result, wherein the test model is trained based on the log data of the preset training base station. When optimizing parameters, the present application selects a wireless key data indicator KPI that is easy to obtain, adjusts the log data distribution of the preset training base station to obtain the corrected log data, inputs the corrected log data into the pre-trained test model, predicts the predicted base station performance of the base station to be optimized, and optimizes the base station operating parameters of the base station to be optimized based on the prediction result, without modifying the actual parameters of the base station, without traversing different parameters for each base station, and realizes base station parameter optimization by model estimation, thereby improving the efficiency of base station parameter optimization.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1是本申请提供的基站参数寻优方法的流程示意图之一;FIG1 is a flow chart of a method for optimizing base station parameters provided by the present application;
图2是本申请提供的预设的训练基站的日志数据的权重示意图;FIG2 is a schematic diagram of the weight of log data of a preset training base station provided in the present application;
图3是本申请提供的预测性能与实际性能的流程示意图;FIG3 is a schematic diagram of a process flow of predicted performance and actual performance provided by the present application;
图4是本申请提供的基站参数寻优方法的流程示意图之二;FIG4 is a second flow chart of the base station parameter optimization method provided by the present application;
图5是本申请提供的基站参数寻优装置的结构示意图;FIG5 is a schematic diagram of the structure of a base station parameter optimization device provided by the present application;
图6是本申请提供的电子设备的结构示意图。FIG. 6 is a schematic diagram of the structure of an electronic device provided in the present application.
具体实施方式DETAILED DESCRIPTION
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
图1是本申请提供的基站参数寻优方法的流程示意图之一,如图1所示,本申请提供了一种基站参数寻优方法,包括:FIG. 1 is a flow chart of a base station parameter optimization method provided by the present application. As shown in FIG. 1 , the present application provides a base station parameter optimization method, including:
步骤S100,获取待优化基站的无线关键数据指标(Key Performance Indicator,KPI);无线关键数据指标KPI,包括待优化基站的上行速率相关参数的指标数据,用于表征待优化基站的网络性能特征。Step S100, obtaining the wireless key performance indicator (KPI) of the base station to be optimized; the wireless key performance indicator KPI includes indicator data of uplink rate related parameters of the base station to be optimized, which is used to characterize the network performance characteristics of the base station to be optimized.
KPI可通过网关获取,无需到达基站现场,比大批量的日志数据的取数难度低,且与基站相关,能够体现每个待优化基站的特性。KPI can be obtained through the gateway without going to the base station site. It is easier to obtain than large amounts of log data, and is related to the base station, which can reflect the characteristics of each base station to be optimized.
步骤S200,根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;Step S200, adjusting the log data distribution of the preset training base station according to the KPI to obtain corrected log data;
预设的训练基站的日志数据(下称日志数据或log数据)为预设业务场景的小批量(至少几十个)基站的日志数据,根据KPI调整预设的训练基站的日志数据分布即根据KPI的数据分布从预设的训练基站的日志数据中抽样,获得修正的日志数据,使得修正的日志数据与待优化基站相关性更强,以便提高网络性能预测的准确性。The log data of the preset training base station (hereinafter referred to as log data or log data) is the log data of a small batch (at least dozens) of base stations for the preset business scenario. The log data distribution of the preset training base station is adjusted according to the KPI, that is, sampling is performed from the log data of the preset training base station according to the data distribution of the KPI to obtain corrected log data, so that the corrected log data is more strongly correlated with the base station to be optimized, so as to improve the accuracy of network performance prediction.
步骤S300,将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。Step S300, input the corrected log data into a pre-trained test model, predict the predicted base station performance of the base station to be optimized, and adjust the base station operating parameters of the base station to be optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
通过预设的训练基站的日志数据和小批量基站的实际网络性能对预设提升树模型进行训练,自动学习出不同业务场景、不同参数与网络性能的关系,构建测试模型。The preset boosting tree model is trained through the log data of the preset training base station and the actual network performance of a small batch of base stations, and the relationship between different business scenarios, different parameters and network performance is automatically learned to build a test model.
具体的,将修正的日志数据输入至测试模型,能够得到测试模型输出待优化基站在各参数下的预测网络性能,通过预测网络性能择优,即可确定待优化基站的最优参数,完成基站参数寻优。Specifically, by inputting the corrected log data into the test model, the test model can output the predicted network performance of the base station to be optimized under various parameters. By selecting the predicted network performance, the optimal parameters of the base station to be optimized can be determined, and the base station parameter optimization can be completed.
可以理解的是,本申请在参数优化时,选择易取数的无线关键数据指标KPI,对预设的训练基站的日志数据分布进行调整得到修正的日志数据,将修正的日志数据输入至预先训练的测试模型,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,无需修改基站的实际参数,无需为每个基站遍历不同的参数,通过模型预估的方式实现基站参数寻优,提高了基站参数优化效率。It can be understood that when optimizing parameters, the present application selects wireless key data indicators KPIs that are easy to obtain, adjusts the log data distribution of the preset training base stations to obtain corrected log data, inputs the corrected log data into the pre-trained test model, predicts the performance of the base station to be optimized, and optimizes the base station operating parameters of the base station to be optimized based on the prediction results. There is no need to modify the actual parameters of the base station, and there is no need to traverse different parameters for each base station. The base station parameter optimization is achieved through model estimation, which improves the efficiency of base station parameter optimization.
在上述实施例的基础上,作为一个可选的实施例,所述测试模型基于预设的训练基站的日志数据对提升树模型进行训练。Based on the above embodiment, as an optional embodiment, the test model trains the boosted tree model based on log data of a preset training base station.
本申请主要考虑不同参数修改对用户上行速率的影响,因此在日志数据选择时,考虑用上行速率相关的log数据进行建模。This application mainly considers the impact of different parameter modifications on the user's uplink rate. Therefore, when selecting log data, consider using log data related to the uplink rate for modeling.
可选的,log数据包括用户行为数据、信道条件数据、网络负荷数据、基站参数和终端能力数据。具体的,所述用户行为数据包括上行用户缓存状态报告,所述信道条件数据包括上行路损和上行干扰,所述网络负荷数据包括剩余资源块数和调度用户数,所述基站参数包括上行波形参数,所述终端能力数据包括最大发射功率。Optionally, the log data includes user behavior data, channel condition data, network load data, base station parameters and terminal capability data. Specifically, the user behavior data includes an uplink user buffer status report, the channel condition data includes uplink path loss and uplink interference, the network load data includes the number of remaining resource blocks and the number of scheduled users, the base station parameters include uplink waveform parameters, and the terminal capability data includes maximum transmit power.
在一个实施例中,用户当前的上行速率由可支持的最大上行速率和用户当前所需要的上行速率决定,两者取小值。用户当前所需要的上行速率由用户缓存状态报告(BufferStatus Report,BSR)指示,而可调度的无线资源和承载效率决定了最大上行速率。其中,可调度的无线资源与剩余资源块(Resource Block,RB)数、调度用户数相关。承载效率与信道条件(路损、上行干扰)、终端能力(最大发射功率)、基站参数(上行波形参数)相关。因此,与上行速率有关的预设日志数据主要体现在以下几个方面:In one embodiment, the current uplink rate of the user is determined by the maximum uplink rate that can be supported and the uplink rate currently required by the user, whichever is smaller. The uplink rate currently required by the user is indicated by the user buffer status report (Buffer Status Report, BSR), and the maximum uplink rate is determined by the schedulable wireless resources and the carrying efficiency. Among them, the schedulable wireless resources are related to the number of remaining resource blocks (Resource Block, RB) and the number of scheduled users. The carrying efficiency is related to the channel conditions (path loss, uplink interference), terminal capabilities (maximum transmit power), and base station parameters (uplink waveform parameters). Therefore, the preset log data related to the uplink rate is mainly reflected in the following aspects:
用户行为:上行BSR(lsgbsr);User behavior: Uplink BSR (lsgbsr);
信道条件:上行路损(ulPl),上行干扰(puschNi);Channel conditions: uplink path loss (ulPl), uplink interference (puschNi);
网络负荷:剩余RB数(restRBNum),调度用户数(schdUeNum);Network load: number of remaining RBs (restRBNum), number of scheduled users (schdUeNum);
基站参数:上行波形参数(para);Base station parameters: uplink waveform parameters (para);
终端能力:最大发射功率(pcMax)。Terminal capability: maximum transmit power (pcMax).
可选的,提升树模型采用的是XGBoost模型,XGBoost模型又叫极度梯度提升树,是boosting算法的一种实现方式,可用于解决分类或回归问题,效果很好。XGBoost模型的算法思想就是不断地添加树,不断地进行特征分裂来生长一棵树,每次添加一个树,其实是学习一个新函数,去拟合上次预测的残差,训练完成得到k棵树。若要预测一个样本的分数,即根据该样本的特征,在每棵树中会落到对应的一个叶子节点,每个叶子节点就对应一个分数,最后只需要将每棵树对应的分数加起来就是该样本的预测值。Optionally, the boosted tree model uses the XGBoost model, which is also called the extreme gradient boosted tree. It is an implementation of the boosting algorithm and can be used to solve classification or regression problems with good results. The algorithm idea of the XGBoost model is to continuously add trees and continuously perform feature splitting to grow a tree. Each time a tree is added, it actually learns a new function to fit the residual of the last prediction. After training, k trees are obtained. If you want to predict the score of a sample, that is, according to the characteristics of the sample, it will fall into a corresponding leaf node in each tree. Each leaf node corresponds to a score. Finally, you only need to add up the scores corresponding to each tree to get the predicted value of the sample.
XGBoost模型的代价函数为:The cost function of the XGBoost model is:
其中,n为训练样本数,l是对单个样本的损失,y′i为模型对训练样本的预测值,yi为训练样本的真实标签值,∑kΩ(fk)正则化项定义了模型的复杂程度。Where n is the number of training samples, l is the loss of a single sample, y′ i is the model’s predicted value for the training sample, y i is the true label value of the training sample, and the ∑ k Ω(f k ) regularization term defines the complexity of the model.
yi′=f(x),其中x为输入值,具体为7维的向量(即x=[x_ulPl,x_lcgBsr,x_schdUeNum,x_restRbNum,x_puschNi,x_pcMax,x_para]),即为上述提到的七项与上行速率相关的log数据。f(x)为模型的输出值(即为上行速率的预测值),yi为实际的上行速率。 yi ′=f(x), where x is the input value, specifically a 7-dimensional vector (i.e., x=[x_ulPl,x_lcgBsr,x_schdUeNum,x_restRbNum,x_puschNi,x_pcMax,x_para]), which is the seven log data related to the uplink rate mentioned above. f(x) is the output value of the model (i.e., the predicted value of the uplink rate), and yi is the actual uplink rate.
图2是本申请提供的预设的训练基站的日志数据的权重示意图,如图2所示,将log数据作为训练样本,将基站的实际性能作为训练样本的标签,对XGBoost模型进行训练,得到测试模型,模型训练好后,通过feature_importance能够自动输出权重值:feature_importance属性是XGBoost模型中一个用于表示各个特征在模型中的重要性的属性。Figure 2 is a weight diagram of the log data of the preset training base station provided in the present application. As shown in Figure 2, the log data is used as a training sample, and the actual performance of the base station is used as the label of the training sample. The XGBoost model is trained to obtain a test model. After the model is trained, the weight value can be automatically output through feature_importance: the feature_importance attribute is an attribute in the XGBoost model used to indicate the importance of each feature in the model.
图3是本申请提供的预测性能与实际性能的流程示意图,如图3所示,测试模型训练完成后,从log数据中抽取测试样本,输入测试样本至测试模型,测试模型输出的预测性能与测试样本的实际性能的数值对比如图3所示,可见,基于XGBoost模型训练得到的测试模型能够比较准确地预测出基站的性能,提高参数寻优的准确性。Figure 3 is a flow chart of the predicted performance and actual performance provided by the present application. As shown in Figure 3, after the test model training is completed, test samples are extracted from the log data and input into the test model. The numerical comparison between the predicted performance output by the test model and the actual performance of the test samples is shown in Figure 3. It can be seen that the test model obtained based on XGBoost model training can predict the performance of the base station more accurately and improve the accuracy of parameter optimization.
可以理解的是,本申请创造性地将现有技术中用于图像分类、医疗仿真预测、工业的XGBoost模型引入基站参数寻优领域,无需修改基站的实际参数,无需为每个基站遍历不同的参数,通过模型预估的方式实现基站参数寻优,提高了基站参数优化效率。It can be understood that the present application creatively introduces the XGBoost model used in the prior art for image classification, medical simulation prediction, and industry into the field of base station parameter optimization. There is no need to modify the actual parameters of the base station, and there is no need to traverse different parameters for each base station. The base station parameter optimization is achieved through model estimation, thereby improving the efficiency of base station parameter optimization.
在上述实施例的基础上,作为一个可选的实施例,所述获取待优化基站的无线关键数据指标KPI,包括:Based on the above embodiment, as an optional embodiment, the obtaining of the wireless key data indicator KPI of the base station to be optimized includes:
步骤S100,基于网关获取所述待优化基站的待优化参数对应的无线关键数据指标KPI;Step S100, obtaining a wireless key data indicator KPI corresponding to the to-be-optimized parameter of the to-be-optimized base station based on the gateway;
具体的,采集基站log数据需要现场测试,进行参数优化时如果采集每个基站的log数据,工作量巨大,效率极低。通过网关获取KPI比较容易。Specifically, collecting base station log data requires on-site testing. If log data of each base station is collected during parameter optimization, the workload is huge and the efficiency is extremely low. It is easier to obtain KPIs through the gateway.
KPI包括小区上行UE Throughput速率分布、PUSCH PRB使用率分布、QPSK上行传输次数分布、16QAM上行传输次数分布、64QAM上行传输次数分布、256QAM上行传输次数分布、PUSCH SINR分布、分区间上行业务态用户的路损分布、SRS NI分布、小区上行UEThroughput数据传输时间、小区上行UE Throughput数据量、上行DTCH使用的PRB数、上行DTCH传输成功的流量、上行DTCH调度的slot数、小区上行可调度slot数、小区上行调度用户总数、小区上行平均干扰电平、不同调制方式的上行DTX次数、不同调制方式的上行残留误包数、不同调制方式的上行接收成功TB数、不同调制方式的上行接收失败TB数、上行PRACH占用的PRB数、上行DCCH使用的PRB数、上行DTCH使用的PRB数、PUSCH可用PRB数、PUSCH使用PRB数、PUCCH使用PRB数、QPSK上行传输次数分布、16QAM上行传输次数分布、64QAM上行传输次数分布、256QAM上行传输次数分布、上行业务态用户的路损累计值、上行业务态用户的路损累计次数。KPIs include cell uplink UE Throughput rate distribution, PUSCH PRB utilization rate distribution, QPSK uplink transmission times distribution, 16QAM uplink transmission times distribution, 64QAM uplink transmission times distribution, 256QAM uplink transmission times distribution, PUSCH SINR distribution, path loss distribution of uplink service users between partitions, SRS NI distribution, cell uplink UE Throughput data transmission time, cell uplink UE Throughput data volume, number of PRBs used for uplink DTCH, traffic volume of successful uplink DTCH transmission, number of slots scheduled for uplink DTCH, number of slots schedulable for uplink in the cell, total number of uplink scheduled users in the cell, average uplink interference level in the cell, number of uplink DTX times for different modulation modes, number of uplink residual packet errors for different modulation modes, number of uplink successful reception TBs for different modulation modes, number of uplink failed reception TBs for different modulation modes, number of PRBs occupied by uplink PRACH, number of PRBs used for uplink DCCH, number of PRBs used for uplink DTCH, number of available PRBs for PUSCH, number of PRBs used for PUSCH, number of PRBs used for PUCCH, distribution of QPSK uplink transmission times, distribution of 16QAM uplink transmission times, distribution of 64QAM uplink transmission times, distribution of 256QAM uplink transmission times, cumulative path loss value of uplink service users, cumulative number of path losses for uplink service users.
根据待优化参数的不同,抽取的KPI也不同,比如需要修改某一基站的波形自适应功能参数,在仅考虑修改波形自适应功能参数的情况下,终端最大发射功率减去路损得到基站侧接收有效信号功率,有效信号功率除以上行干扰得到SINR,当终端最大发射功率和干扰不变时,SINR仅与路损相关,SINR越高承载效率越高,影响上行速率。因此,若需需要修改某一基站的波形参数,KPI为分区间上行业务态用户的路损分布。Depending on the parameters to be optimized, the extracted KPI is also different. For example, if the waveform adaptive function parameters of a certain base station need to be modified, when only considering the modification of the waveform adaptive function parameters, the effective signal power received on the base station side is obtained by subtracting the path loss from the maximum transmission power of the terminal. The effective signal power is divided by the uplink interference to obtain the SINR. When the maximum transmission power and interference of the terminal remain unchanged, the SINR is only related to the path loss. The higher the SINR, the higher the carrying efficiency, which affects the uplink rate. Therefore, if the waveform parameters of a certain base station need to be modified, the KPI is the path loss distribution of uplink service users between partitions.
对应的,所述将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,包括:Correspondingly, the inputting the corrected log data into the pre-trained test model, predicting the predicted base station performance of the base station to be optimized, and optimizing the base station operating parameters of the base station to be optimized based on the prediction result, includes:
步骤S310,将所述修正的日志数据输入至预先训练的测试模型,得到所述待优化参数的任一参数取值对应的预测基站性能;Step S310, inputting the modified log data into a pre-trained test model to obtain predicted base station performance corresponding to any parameter value of the parameter to be optimized;
比如待优化参数为波形自适应功能参数,波形自适应功能参数有auto、CP-OFDM和DFT-S-OFDM三种取值,将路损分布相关的日志数据输入至网络性能预测模型,即可得到网络性能预测模型输出的auto、CP-OFDM和DFT-S-OFDM三种取值各自对应的增益情况。For example, if the parameter to be optimized is a waveform adaptation function parameter, which has three possible values: auto, CP-OFDM, and DFT-S-OFDM, the log data related to the path loss distribution can be input into the network performance prediction model to obtain the gains corresponding to the three possible values of auto, CP-OFDM, and DFT-S-OFDM output by the network performance prediction model.
步骤S320,将所述基站运行参数配置为最优的预测基站性能对应的参数取值以完成基站参数寻优。Step S320: configuring the base station operating parameters to the parameter values corresponding to the optimal predicted base station performance to complete base station parameter optimization.
可以理解的是,本申请利用KPI对log数据进行调整,也就是通过KPI映射log数据,与直接根据KPI是否平稳或者判断日志数据是否合理等参数优化方法相比,本申请创造性地通过KPI映射进行参数优化,可以降低数据获取的难度,无需遍历所有数据进行判断,提高了参数优化效率。It can be understood that the present application uses KPI to adjust the log data, that is, maps the log data through KPI. Compared with the parameter optimization method directly based on whether the KPI is stable or whether the log data is reasonable, the present application creatively optimizes the parameters through KPI mapping, which can reduce the difficulty of data acquisition and eliminate the need to traverse all the data for judgment, thereby improving the efficiency of parameter optimization.
在上述实施例的基础上,作为一个可选的实施例,所述根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据包括:Based on the above embodiment, as an optional embodiment, the step of adjusting the log data distribution of the preset training base station according to the KPI to obtain the corrected log data includes:
步骤S210,基于KPI,确定预设的训练基站的日志数据的抽样数量;Step S210, determining the number of preset sampling of log data of the training base station based on the KPI;
现网中基站数量巨大,基站log数据的获取需要现场拉网,因此大批量获得基站log数据进行模型修正是十分困难的且耗时耗力的。考虑到全网大范围实施的可操作性,本申请提出了基于KPI映射代替基站log数据的方法。There are a huge number of base stations in the existing network, and the acquisition of base station log data requires on-site network pulling. Therefore, it is very difficult and time-consuming to obtain a large number of base station log data for model correction. Considering the operability of large-scale implementation across the entire network, this application proposes a method based on KPI mapping to replace base station log data.
步骤S220,基于抽样数量进行抽样,获得所述修正后的日志数据。Step S220: performing sampling based on the sampling quantity to obtain the corrected log data.
可选的,所述基于KPI,确定预设的训练基站的日志数据的抽样数量,包括:Optionally, the determining, based on the KPI, a sampling quantity of log data of a preset training base station includes:
步骤S211,基于KPI,获得与通信网络性能指标对应的第一分布;Step S211, based on the KPI, obtaining a first distribution corresponding to the communication network performance indicator;
步骤S212,基于预设的训练基站的日志数据,获得与所述第一分布对应的第二分布;Step S212, obtaining a second distribution corresponding to the first distribution based on the log data of the preset training base station;
步骤S213,根据所述第一分布和所述第二分布,确定预设的训练基站的日志数据的抽样数量。Step S213: Determine the sampling quantity of the log data of the preset training base station according to the first distribution and the second distribution.
在一个实施例中,所述通信网络性能指标为路损,所述基于KPI,确定预设的训练基站的日志数据的抽样数量,包括:In one embodiment, the communication network performance indicator is path loss, and determining the number of samples of log data of a preset training base station based on the KPI includes:
步骤S211,基于KPI,获得间隔为第一损耗的第一路损分布;Step S211, based on the KPI, obtaining a first path loss distribution with an interval of first loss;
以KPI为路损为例,确定所述KPI在多个预设区间下的第一路损分布具体可以是间隔5dB的路损分布,如:dict_pl_kpi={[-90--95]:20%,[-95--100]:50%,[-100--105]:30%}。Taking KPI as path loss as an example, determining the first path loss distribution of the KPI in multiple preset intervals may specifically be a path loss distribution with an interval of 5 dB, such as: dict_pl_kpi={[-90--95]: 20%, [-95--100]: 50%, [-100--105]: 30%}.
步骤S212,基于预设的训练基站的日志数据,获得与所述第一路损分布对应的第二路损分布;Step S212: obtaining a second path loss distribution corresponding to the first path loss distribution based on the log data of the preset training base station;
以KPI为路损为例,log数据在多个路损区间下的第二指标分布可以是基站log数据间隔5dB的路损分布,如dict_pl_log={[-90~95]:50%(5000条),[-95~100]:30%(3000条),[-100~105]:20%(2000条)}。Taking KPI as path loss as an example, the second indicator distribution of log data in multiple path loss intervals can be the path loss distribution of base station log data at an interval of 5dB, such as dict_pl_log={[-90~95]:50% (5000 items), [-95~100]:30% (3000 items), [-100~105]:20% (2000 items)}.
步骤S213,基于第一路损分布和第二路损分布,确定预设的训练基站的日志数据的抽样数量。Step S213: Determine the number of preset samples of the log data of the training base station based on the first path loss distribution and the second path loss distribution.
在一个实施例中,所述基于第一路损分布和第二路损分布,确定预设的训练基站的日志数据的抽样数量,包括:In one embodiment, determining the number of samples of log data of a preset training base station based on the first path loss distribution and the second path loss distribution includes:
步骤S2131,根据同一路损区间下的所述第一路损分布与所述第二路损分布之间的比值,确定目标路损区间;Step S2131, determining a target path loss interval according to a ratio between the first path loss distribution and the second path loss distribution in the same path loss interval;
具体的,将dict_pl_log和dict_pl_kpi得到的两个分布进行相除运算,得到分布为:[-90~95]:20%/50%=0.4,[-95~100]:50%/30%=1.67,[-100~105]:30%/20%=1.5,则比值最大的预设性能区间是[-95~100]。Specifically, the two distributions obtained by dict_pl_log and dict_pl_kpi are divided to obtain the following distributions: [-90~95]: 20%/50%=0.4, [-95~100]: 50%/30%=1.67, [-100~105]: 30%/20%=1.5, and the preset performance interval with the largest ratio is [-95~100].
步骤S2132,根据KPI在所述目标路损区间下的分布以及预设的训练基站的日志数据在所述目标路损区间下的样本数,确定预设的训练基站的日志数据的总抽样数;Step S2132, determining the total number of samples of the log data of the preset training base station according to the distribution of the KPI in the target path loss interval and the number of samples of the log data of the preset training base station in the target path loss interval;
即用比值最大的预设路损区间的基站log数据样本数除以KPI的比例,得到log数据的总样本数,样本总条数=3000/50%=6000。That is, the number of log data samples of the base station in the preset path loss interval with the largest ratio is divided by the ratio of the KPI to obtain the total number of log data samples, and the total number of samples = 3000/50% = 6000.
步骤S2133,根据所述总抽样数和所述第一路损分布,确定预设的训练基站的日志数据在各个路损区间下的抽样数。Step S2133: Determine the sampling number of the log data of the preset training base station in each path loss interval according to the total sampling number and the first path loss distribution.
计算每一个路损区间下的抽样个数,并对log数据进行抽样,抽样后的log样本即与KPI分布一致。如:[-90~95]:6000*20%=1200;[-95~100]:6000*50%=3000;[-100~105]:6000*30%=1800。Calculate the number of samples in each path loss interval and sample the log data. The sampled log samples are consistent with the KPI distribution. For example: [-90~95]: 6000*20%=1200; [-95~100]: 6000*50%=3000; [-100~105]: 6000*30%=1800.
具体的,在[-90~95]档位的5000个里随机抽样1200个,在[-95-100]档位的3000中抽样3000(不抽样),在[-100-105]档位的2000中随机抽样1800,最终得到修正后的基站log数据为即测试日志数据为:dict_pl_log={[-90~95]:20%(1200条),[-5~100]:50%(3000条),[-100~105]:30%(1800条)}。Specifically, 1200 are randomly sampled from 5000 in the [-90~95] gear, 3000 are sampled from 3000 in the [-95-100] gear (no sampling), and 1800 are randomly sampled from 2000 in the [-100-105] gear. The final corrected base station log data is the test log data: dict_pl_log={[-90~95]: 20% (1200 items), [-5~100]: 50% (3000 items), [-100~105]: 30% (1800 items)}.
可以理解的是,本申请对基站进行参数修改时,考虑到模型建立的精确性和时效性,以及全网大范围实施的可操作性,通过KPI映射基站log数据,从而实现高效准确地进行参数优化的目的,提高参数寻优的准确性和效率。It can be understood that when modifying the parameters of the base station, the present application takes into account the accuracy and timeliness of model establishment, as well as the operability of large-scale implementation across the entire network, and maps the base station log data through KPI, thereby achieving the purpose of efficient and accurate parameter optimization and improving the accuracy and efficiency of parameter optimization.
下面对本申请的实验结果进行举例说明。The experimental results of this application are illustrated below.
实验一Experiment 1
若需要修改某一基站的波形自适应功能参数,则KPI为路损分布。波形自适应功能参数分为auto、CP-OFDM和DFT-S-OFDM,CP上行支持双流,因此适合小区中心用户比较聚集的区域。对于边缘用户,使用DFT-S-OFDM,功率没有损失,但是只支持单流,适合存在弱覆盖的区域。If you need to modify the waveform adaptation function parameters of a certain base station, the KPI is the path loss distribution. The waveform adaptation function parameters are divided into auto, CP-OFDM and DFT-S-OFDM. CP uplink supports dual streams, so it is suitable for areas where users in the cell center are concentrated. For edge users, DFT-S-OFDM is used. There is no power loss, but it only supports single stream, which is suitable for areas with weak coverage.
在现网3个基站对波形自适应功能参数进行了修改,修改前后的增益变化数据以及网络性能预测模型输出的增益变化预测值如下表所示。The waveform adaptation function parameters were modified at three base stations in the existing network. The gain change data before and after the modification and the gain change prediction value output by the network performance prediction model are shown in the following table.
实验二Experiment 2
PRB随机化功能参数主要用于解决低负荷场景下的干扰问题,不同干扰分布和负荷分布下的最优参数会有差异,因此主要修正的是干扰和负荷的分布。该参数字段名为:reserved250,有三维度。第一维参数含义:该参数用来控制在上行小区协调分配策略基础上是否进入上行增强PRB随机化的优化功能,0表示关闭,1表示打开。第二维参数含义:该参数表示在上行增强PRB随机化打开时,随机化后RB起始位置的间隔指数。即随机化后RB起始位置之间的RB数为2的该参数次方。目前默认值设置为3,意味在小区的三段式内有8个随机RB起始位置。第三维参数含义:该参数为上行PRB利用率门限,当本slot的利用率低于该参数门限时候,才进行上行增强PRB随机化优化功能。The PRB randomization function parameters are mainly used to solve the interference problem in low-load scenarios. The optimal parameters under different interference distributions and load distributions will be different, so the main correction is the distribution of interference and load. The parameter field name is: reserved250, which has three dimensions. The first dimension parameter meaning: This parameter is used to control whether to enter the optimization function of uplink enhanced PRB randomization based on the uplink cell coordinated allocation strategy. 0 means off and 1 means on. The second dimension parameter meaning: This parameter indicates the interval index of the randomized RB starting position when the uplink enhanced PRB randomization is turned on. That is, the number of RBs between the randomized RB starting positions is 2 to the power of this parameter. The current default value is set to 3, which means that there are 8 random RB starting positions in the three-segment cell. The third dimension parameter meaning: This parameter is the uplink PRB utilization threshold. When the utilization of this slot is lower than the parameter threshold, the uplink enhanced PRB randomization optimization function is performed.
在现网3个基站对PRB随机化功能参数进行了修改,修改前后的增益变化数据以及网络性能预测模型输出的增益变化预测值如下表所示。The PRB randomization function parameters were modified in three base stations in the existing network. The gain change data before and after the modification and the gain change prediction value output by the network performance prediction model are shown in the following table.
由于现网环境比较复杂,通过常规原理判断进行参数修改很有可能与实际情况不符。如工业园区11580000,将上行增强PRB随机化的优化功能关闭后,上行速率反而提升,可能是因为边缘用户较多,需要较大的连续RB进行输出传输,PRB随机化反而会影响性能。因此通过验证结果看,此算法能够在不修改参数的情况下对参数修改的效果进行评估,增益判断准确性较高。Due to the complexity of the existing network environment, it is very likely that the parameter modification based on conventional principles will not be consistent with the actual situation. For example, in Industrial Park 11580000, after the optimization function of uplink enhanced PRB randomization was turned off, the uplink rate increased instead. This may be because there are many edge users and larger continuous RBs are required for output transmission. PRB randomization will affect performance. Therefore, according to the verification results, this algorithm can evaluate the effect of parameter modification without modifying the parameters, and the gain judgment accuracy is high.
图4是本申请提供的基站参数寻优方法的流程示意图之二,如图4所示,本申请提供的基站参数寻优方法包括训练过程和测试过程,模型建立的数据源选择基站日志数据,参数优化时使用的数据源选择KPI,即先通过小批量基站的日志数据训练出一个模型,对于需要进行参数优化的基站,先获取基站的KPI,再通过算法将KPI对模型中的日志数据各个维度的分布进行调整,得到一组新的日志数据,再用新的日志数据得到最优参数。Figure 4 is the second flow chart of the base station parameter optimization method provided by the present application. As shown in Figure 4, the base station parameter optimization method provided by the present application includes a training process and a testing process. The base station log data is selected as the data source for model establishment, and the KPI is selected as the data source used for parameter optimization. That is, a model is first trained through a small batch of base station log data. For base stations that need to be optimized, the KPI of the base station is first obtained, and then the distribution of the KPI in each dimension of the log data in the model is adjusted through an algorithm to obtain a new set of log data, and then the new log data is used to obtain the optimal parameters.
在网络中,基站的某些功能或参数,在不同的业务场景下可能具有不同的性能表现,因此为不同的基站配置不同的参数,从而获得更优的网络性能,是十分有必要的。本申请可以自动学习出不同业务场景、不同参数与网络性能的关系,再使用此模型对其他基站在不同参数下的性能表现进行估计,从而实现参数优化的目的。本申请考虑到全网大范围实施的可操作性,参数优化时使用的数据源选择了易取的数据指标,并同时结合了日志数据的优点,因此极有可能被本公司、其他运营商以及供应商使用,并且在中兴区域具有很好的推广前景,同时由于本申请并未对底层结构与逻辑存在太多限制,因此,同样在其他厂商区域存在良好的应用前景。In the network, certain functions or parameters of the base station may have different performance in different business scenarios. Therefore, it is necessary to configure different parameters for different base stations to obtain better network performance. This application can automatically learn the relationship between different business scenarios, different parameters and network performance, and then use this model to estimate the performance of other base stations under different parameters, so as to achieve the purpose of parameter optimization. This application takes into account the operability of large-scale implementation of the entire network. The data source used for parameter optimization selects easy-to-access data indicators and combines the advantages of log data. Therefore, it is very likely to be used by the company, other operators and suppliers, and has good promotion prospects in the ZTE area. At the same time, since this application does not have too many restrictions on the underlying structure and logic, it also has good application prospects in other manufacturers' areas.
下面对本申请提供的基站参数寻优装置进行描述,下文描述的基站参数寻优装置与上文描述的基站参数寻优方法可相互对应参照。The base station parameter optimization device provided in the present application is described below. The base station parameter optimization device described below and the base station parameter optimization method described above can be referenced to each other.
图5是本申请提供的基站参数寻优装置的原理框图,如图5所示,本申请还提供了一种基站参数寻优装置,包括:FIG5 is a principle block diagram of a base station parameter optimization device provided by the present application. As shown in FIG5 , the present application further provides a base station parameter optimization device, including:
获取模块510,用于获取待优化基站的无线关键数据指标KPI;An acquisition module 510 is used to acquire a wireless key data indicator KPI of the base station to be optimized;
调整模块520,用于根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;An adjustment module 520, configured to adjust the log data distribution of a preset training base station according to the KPI to obtain corrected log data;
寻优模块530,用于将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。The optimization module 530 is used to input the corrected log data into a pre-trained test model, predict the predicted base station performance of the base station to be optimized, and optimize the base station operating parameters of the base station to be optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
需要说明的是,本发明提供的基站参数寻优装置,在具体运行时,可以执行上述任一实施例所述的基站参数寻优方法,具有与方法对应的技术效果,对此本实施例不作赘述。It should be noted that the base station parameter optimization device provided by the present invention can execute the base station parameter optimization method described in any of the above embodiments during specific operation, and has the technical effect corresponding to the method, which will not be elaborated in this embodiment.
图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(Communications Interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行基站参数寻优方法,该方法包括:FIG6 illustrates a schematic diagram of a physical structure of an electronic device. As shown in FIG6 , the electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communication bus 640, wherein the processor 610, the communications interface 620, and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute the base station parameter optimization method, which includes:
获取待优化基站的无线关键数据指标KPI;Obtain the wireless key data indicators KPI of the base station to be optimized;
根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;Adjust the log data distribution of the preset training base station according to the KPI to obtain the corrected log data;
将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。The corrected log data is input into a pre-trained test model to predict the predicted base station performance of the base station to be optimized, and the base station operating parameters of the base station to be optimized are optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.
另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的基站参数寻优方法,该方法包括:On the other hand, the present application also provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer can execute the base station parameter optimization method provided by the above methods, the method comprising:
获取待优化基站的无线关键数据指标KPI;Obtain the wireless key data indicators KPI of the base station to be optimized;
根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;Adjust the log data distribution of the preset training base station according to the KPI to obtain the corrected log data;
将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。The corrected log data is input into a pre-trained test model to predict the predicted base station performance of the base station to be optimized, and the base station operating parameters of the base station to be optimized are optimized based on the prediction result, wherein the test model is trained based on the log data of a preset training base station.
又一方面,本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的基站参数寻优方法,该方法包括:On the other hand, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the base station parameter optimization method provided by the above methods, the method comprising:
获取待优化基站的无线关键数据指标KPI;Obtain the wireless key data indicators KPI of the base station to be optimized;
根据KPI调整预设的训练基站的日志数据分布,获得修正的日志数据;Adjust the log data distribution of the preset training base station according to the KPI to obtain the corrected log data;
将所述修正的日志数据输入至预先训练的测试模型中,对所述待优化基站的待预测基站性能进行预测,并基于预测结果对所述待优化基站的基站运行参数进行调优,其中,所述测试模型基于预设的训练基站的日志数据进行训练。The corrected log data is input into a pre-trained test model to predict the predicted base station performance of the base station to be optimized, and the base station operating parameters of the base station to be optimized are optimized based on the prediction results, wherein the test model is trained based on the log data of a preset training base station.
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM/RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410560666.6A CN118803929A (en) | 2024-05-08 | 2024-05-08 | Base station parameter optimization method, device, equipment, medium and program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410560666.6A CN118803929A (en) | 2024-05-08 | 2024-05-08 | Base station parameter optimization method, device, equipment, medium and program product |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118803929A true CN118803929A (en) | 2024-10-18 |
Family
ID=93028982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410560666.6A Pending CN118803929A (en) | 2024-05-08 | 2024-05-08 | Base station parameter optimization method, device, equipment, medium and program product |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118803929A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080183786A1 (en) * | 2007-01-30 | 2008-07-31 | International Business Machines Corporation | Systems and methods for distribution-transition estimation of key performance indicator |
| CN113423113A (en) * | 2021-06-17 | 2021-09-21 | 中国联合网络通信集团有限公司 | Wireless parameter optimization processing method and device and server |
| US20210397540A1 (en) * | 2020-06-22 | 2021-12-23 | HCL Technologies Italy S.p.A. | METHOD AND SYSTEM FOR GENERATING KEY PERFORMANCE INDICATORS (KPIs) FOR SOFTWARE BASED ON DEBUGGING INFORMATION |
| CN114611394A (en) * | 2022-03-14 | 2022-06-10 | 北京感易智能科技有限公司 | Method and system for detecting abnormality of time series aiming at unstable periodic behaviors |
| CN114676642A (en) * | 2022-04-18 | 2022-06-28 | 大连大学 | 5G network fault prediction method for smart fishery |
| WO2022237568A1 (en) * | 2021-05-10 | 2022-11-17 | 中兴通讯股份有限公司 | Base station performance optimization method and apparatus, base station, and storage medium |
| CN116755974A (en) * | 2023-07-05 | 2023-09-15 | 南方电网数字平台科技(广东)有限公司 | Cloud computing platform operation and maintenance methods, devices, electronic equipment and storage media |
-
2024
- 2024-05-08 CN CN202410560666.6A patent/CN118803929A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080183786A1 (en) * | 2007-01-30 | 2008-07-31 | International Business Machines Corporation | Systems and methods for distribution-transition estimation of key performance indicator |
| US20210397540A1 (en) * | 2020-06-22 | 2021-12-23 | HCL Technologies Italy S.p.A. | METHOD AND SYSTEM FOR GENERATING KEY PERFORMANCE INDICATORS (KPIs) FOR SOFTWARE BASED ON DEBUGGING INFORMATION |
| WO2022237568A1 (en) * | 2021-05-10 | 2022-11-17 | 中兴通讯股份有限公司 | Base station performance optimization method and apparatus, base station, and storage medium |
| CN113423113A (en) * | 2021-06-17 | 2021-09-21 | 中国联合网络通信集团有限公司 | Wireless parameter optimization processing method and device and server |
| CN114611394A (en) * | 2022-03-14 | 2022-06-10 | 北京感易智能科技有限公司 | Method and system for detecting abnormality of time series aiming at unstable periodic behaviors |
| CN114676642A (en) * | 2022-04-18 | 2022-06-28 | 大连大学 | 5G network fault prediction method for smart fishery |
| CN116755974A (en) * | 2023-07-05 | 2023-09-15 | 南方电网数字平台科技(广东)有限公司 | Cloud computing platform operation and maintenance methods, devices, electronic equipment and storage media |
Non-Patent Citations (1)
| Title |
|---|
| 于哲航: ""面向智能运维的关键性能指标异常检测与预测算法研究及应用"", 《 中国优秀硕士论文 信息科技辑》, 22 May 2023 (2023-05-22) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4167149A1 (en) | Method and apparatus for building predictive model, computing device, and storage medium | |
| CN110139325B (en) | A kind of network parameter tuning method and device | |
| CN101296477B (en) | Method and device for planning network topological | |
| RU2621728C1 (en) | Method and device of upperlink power control unit | |
| CN114630423B (en) | Resource allocation method, device, equipment and medium | |
| CN110868740A (en) | Roaming switching control method and device and electronic equipment | |
| CN110519849B (en) | Communication and computing resource joint allocation method for mobile edge computing | |
| CN105682109A (en) | Energy saving method and device | |
| CN114615294B (en) | Electric power internet of things gateway edge calculation method | |
| KR20220055363A (en) | A method for controlling a state control parameter for adjusting a state of a network of a base station using one of a plurality of models and an electronic device performing the same | |
| CN118803859A (en) | A wireless network resource scheduling method, device, medium and product | |
| US12538237B2 (en) | ML model based power management in a wireless communication network | |
| CN118804123A (en) | Method and system for reserving and allocating access control resources | |
| Hu et al. | A study of LTE network performance based on data analytics and statistical modeling | |
| CN119012298B (en) | Intelligent coordination and adjustment system and method for network parameters of multi-frequency operators | |
| CN115442820B (en) | Cell service optimization method and device and electronic equipment | |
| CN118803929A (en) | Base station parameter optimization method, device, equipment, medium and program product | |
| CN117997755A (en) | Training method, electronic device and storage medium for reinforcement learning model | |
| CN116489752B (en) | Base station energy saving method, device, equipment and storage medium | |
| CN111400318B (en) | A method and device for generating a scheduling strategy for data storage | |
| CN110134009B (en) | Gateway equipment cooling method and device, gateway equipment and storage medium | |
| CN119402969A (en) | A base station joint multi-band resource allocation method, device, medium and product | |
| CN114302439B (en) | Capacity balance analysis method and device based on LTE network | |
| WO2024114772A1 (en) | Slice configuration method and apparatus, and storage medium | |
| CN117939586A (en) | Base station energy saving method, equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |