[go: up one dir, main page]

CN106487570A - A kind of method and apparatus of assessment network performance index variation tendency - Google Patents

A kind of method and apparatus of assessment network performance index variation tendency Download PDF

Info

Publication number
CN106487570A
CN106487570A CN201510557027.5A CN201510557027A CN106487570A CN 106487570 A CN106487570 A CN 106487570A CN 201510557027 A CN201510557027 A CN 201510557027A CN 106487570 A CN106487570 A CN 106487570A
Authority
CN
China
Prior art keywords
index
matrix
network performance
indicator
performance index
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.)
Granted
Application number
CN201510557027.5A
Other languages
Chinese (zh)
Other versions
CN106487570B (en
Inventor
郭宣羽
祖国英
杨光
余立
杨晓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chellona Mobile Communications Corp Cmcc
Original Assignee
Chellona Mobile Communications Corp Cmcc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chellona Mobile Communications Corp Cmcc filed Critical Chellona Mobile Communications Corp Cmcc
Priority to CN201510557027.5A priority Critical patent/CN106487570B/en
Publication of CN106487570A publication Critical patent/CN106487570A/en
Application granted granted Critical
Publication of CN106487570B publication Critical patent/CN106487570B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种评估网络性能指标变化趋势的方法及设备,所述方法包括:获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵,然后通过计算原始性能指标矩阵的协方差矩阵计算n个网络性能指标中的各其他指标与预定指标的马氏距离,进而得到与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,其中,所述n为大于1的正整数,所述m为不小于1的正整数,从而实现了网络性能指标变化趋势的自动判断,提高了网络优化的分析效率且可提高网络优化分析的全面性及可扩展性。

The invention discloses a method and equipment for evaluating the change trend of network performance indicators. The method includes: obtaining the index values of n network performance indicators within a set geographic granularity at m consecutive time points, and obtaining n network performance indicators The n×m-dimensional original performance index matrix, and then by calculating the covariance matrix of the original performance index matrix, calculate the Mahalanobis distance between each other index in the n network performance indexes and the predetermined index, and then obtain the change with the predetermined index The index with the closest trend and the index with the largest difference from the change trend of the predetermined index, wherein, the n is a positive integer greater than 1, and the m is a positive integer not less than 1, thereby realizing the change trend of the network performance index The automatic judgment of network optimization improves the analysis efficiency of network optimization and can improve the comprehensiveness and scalability of network optimization analysis.

Description

一种评估网络性能指标变化趋势的方法及设备A method and device for evaluating the change trend of network performance indicators

技术领域technical field

本发明涉及网络通信技术领域,尤其涉及一种评估网络性能指标变化趋势的方法及设备。The invention relates to the technical field of network communication, in particular to a method and equipment for evaluating the change trend of network performance indicators.

背景技术Background technique

通信网络建成后,需要通过不断优化才能保证网络正常运行,使得网络质量满足用户需求。网络优化即是通过对现有已运行的网络进行数据采集、数据分析、参数分析、硬件检查等,找出影响网络质量的原因,并通过参数调整、网络结构调整、设备配置调整和其他技术手段,确保网络高质量的运行,使现有网络资源获得最佳效益。After the communication network is completed, continuous optimization is required to ensure the normal operation of the network and make the network quality meet the needs of users. Network optimization is to find out the reasons that affect the quality of the network through data collection, data analysis, parameter analysis, hardware inspection, etc. on the existing network, and through parameter adjustment, network structure adjustment, equipment configuration adjustment and other technical means , to ensure the high-quality operation of the network, so that the existing network resources can obtain the best benefits.

一般来说,网络优化可包括以下步骤:In general, network optimization can include the following steps:

步骤1:数据采集,即通过测试、网管或监测系统采集网络性能指标;Step 1: Data collection, that is, collect network performance indicators through testing, network management or monitoring systems;

步骤2:数据分析,即对采集的网络性能指标进行分析,比如分析指标绝对值及其变化等;Step 2: Data analysis, that is, analyze the collected network performance indicators, such as the absolute value of the analysis indicators and their changes;

步骤3:问题定位,即通过指标分析结果,结合网络优化人员的优化经验进行现网问题判断;Step 3: Locating the problem, that is, judging the problem of the live network based on the analysis results of the indicators and the optimization experience of the network optimization personnel;

步骤4:方案实施,即根据判断出的现网可能问题,制定优化方案,并进行现网实施;Step 4: Plan implementation, that is, formulate an optimization plan based on the judged possible problems of the live network, and implement the live network;

步骤5:效果评估,即通过对比方案实施前后,网络性能指标的变化情况,评估优化方案是否有效,若未解决问题,则需再次优化。Step 5: Effect evaluation, that is, evaluate whether the optimization plan is effective by comparing the changes in network performance indicators before and after the implementation of the plan. If the problem is not solved, it needs to be optimized again.

由上述内容可知,在网络优化过程中,网络性能指标是网络优化人员进行网络分析的基础,网络优化人员可通过对网络性能指标的变化分析来进行网络问题定位,方案实施后,还可通过对网络性能指标的再次分析进行优化方案的效果评估。It can be seen from the above that in the process of network optimization, network performance indicators are the basis for network analysis by network optimization personnel. Network optimization personnel can locate network problems by analyzing changes in network performance indicators. The re-analysis of the network performance index evaluates the effect of the optimization scheme.

具体地,网络优化人员在进行网络性能指标分析时,通常是将预先定义的网络性能指标输出成excel报表,并对其所关心的指标集画成变化趋势图,然后,根据指标变化趋势图进行问题分析;以及,在通过分析得出初步解决方案并实施后,网络优化人员可再次对其所关心的指标集画出变化趋势图,并进一步评估优化效果。Specifically, when network optimization personnel analyze network performance indicators, they usually output the predefined network performance indicators into an excel report, and draw a change trend chart for the set of indicators they care about, and then perform Problem analysis; and, after obtaining a preliminary solution through analysis and implementing it, network optimization personnel can again draw a change trend diagram for the set of indicators they care about, and further evaluate the optimization effect.

也就是说,在现有的网络优化过程中,网络优化人员需要根据大量的网络性能指标报表,通过画指标变化曲线的方式,人工观察各项指标的变化趋势。但是,由于目前现网定义的指标很多,网络优化人员并不可能依次画出每个指标的变化曲线图进行问题分析,只能按照已有的网络优化经验,选取其认为的一些关键指标进行观察分析,形成初步优化方案。同样地,在优化方案实施后网络优化人员也不可能观察优化方案对所有指标的影响,只能按照以往经验观察其认为可能会受到影响的指标的变化趋势,得出评估结果,从而导致会存在以下问题:That is to say, in the existing network optimization process, network optimization personnel need to manually observe the change trends of various indicators by drawing indicator change curves based on a large number of network performance indicator reports. However, due to the many indicators defined in the current network, it is impossible for network optimization personnel to draw the change curves of each indicator in turn for problem analysis. They can only select some key indicators they believe to observe according to the existing network optimization experience. Analyze and form a preliminary optimization plan. Similarly, after the implementation of the optimization plan, it is impossible for the network optimization personnel to observe the impact of the optimization plan on all indicators. They can only observe the change trend of the indicators that they think may be affected according to past experience, and obtain the evaluation results, which will lead to the existence of The following questions:

问题一、耗费大量的人力和时间,降低网络优化的效率:由于网络优化是一个自网络建成运行后即开始的持续不断的过程,因而,网络优化人员需要不断地进行指标选取、指标观察、指标评估等操作,若仅仅依靠人眼观察指标,将会费时费力,影响效率。Problem 1. It consumes a lot of manpower and time, reducing the efficiency of network optimization: Since network optimization is a continuous process that begins after the network is built and operated, network optimization personnel need to continuously select indicators, observe indicators, and optimize indicators. For evaluation and other operations, if you only rely on human eyes to observe indicators, it will be time-consuming and labor-intensive, which will affect efficiency.

问题二、缺乏分析的全面性以及准确性:由于网络性能指标数量巨大,网络优化人员并不可能对所有指标的变化趋势都进行分析,也就不可能全面了解优化方案实施后对现网质量的影响,有可能网络优化人员关心的指标集按预期趋势变化,但其他指标出现了恶化却并未被发现,这些情况将会影响分析的准确性和全面性。Problem 2: Lack of comprehensiveness and accuracy of analysis: Due to the huge number of network performance indicators, it is impossible for network optimization personnel to analyze the changing trends of all indicators, and it is also impossible to fully understand the impact on the quality of the existing network after the implementation of the optimization scheme. It is possible that the set of indicators that network optimization personnel care about changes according to the expected trend, but other indicators have deteriorated but have not been discovered. These situations will affect the accuracy and comprehensiveness of the analysis.

问题三、缺乏分析的可扩展性:在网络优化过程中,网络优化人员通常是根据以往积累的大量优化经验选取其关心的指标集进行观察的,而随着现网网络优化的新需求,将会不断定义更多更细的网络性能指标,这时网络优化人员对于新定义指标与原有指标的关系并没有经验可循,会大大影响分析的可扩展性,降低分析的效率。Problem 3: Lack of scalability for analysis: In the process of network optimization, network optimization personnel usually select the index sets they care about for observation based on a large amount of optimization experience accumulated in the past. More and more detailed network performance indicators will be continuously defined. At this time, network optimization personnel have no experience to follow for the relationship between the newly defined indicators and the original indicators, which will greatly affect the scalability of the analysis and reduce the efficiency of the analysis.

也就是说,由于网络性能指标变化趋势通常是由人工根据经验进行判断的,从而导致会存在降低网络优化的分析效率、使得网络优化分析缺乏全面性以及可扩展性等的问题。That is to say, since the change trend of network performance indicators is usually judged by humans based on experience, there will be problems such as reducing the analysis efficiency of network optimization and making network optimization analysis lack comprehensiveness and scalability.

发明内容Contents of the invention

本发明实施例提供了一种评估网络性能指标变化趋势的方法及设备,用以实现网络性能指标变化趋势的自动判断,以解决现有网络优化分析方式所存在的分析效率低、以及缺乏全面性及可扩展性等的问题。The embodiment of the present invention provides a method and equipment for evaluating the change trend of network performance indicators, which are used to realize the automatic judgment of the change trend of network performance indicators, so as to solve the problems of low analysis efficiency and lack of comprehensiveness in the existing network optimization analysis methods and scalability issues.

本发明实施例提供了一种评估网络性能指标变化趋势的方法,包括:An embodiment of the present invention provides a method for evaluating the trend of network performance indicators, including:

获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵;Obtain the index values of n network performance indicators within the set geographic granularity at consecutive m time points, and obtain an n×m-dimensional original performance indicator matrix of n network performance indicators;

计算所述原始性能指标矩阵的协方差矩阵;Calculating the covariance matrix of the original performance index matrix;

针对所述n个网络性能指标中的任一预定指标,根据所述原始性能指标矩阵以及所述协方差矩阵,计算所述n个网络性能指标中的各其他指标与所述预定指标的马氏距离;For any predetermined index among the n network performance indexes, according to the original performance index matrix and the covariance matrix, calculate the Markov value of each other index among the n network performance indexes and the predetermined index distance;

根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标;According to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index that is the closest to the change trend of the predetermined index among the n network performance indexes and has the largest difference from the change trend of the predetermined index. index of;

其中,所述n为大于1的正整数,所述m为不小于1的正整数。Wherein, said n is a positive integer greater than 1, and said m is a positive integer not less than 1.

可选地,通过以下公式计算所述原始性能指标矩阵X的协方差矩阵∑:Optionally, the covariance matrix Σ of the original performance index matrix X is calculated by the following formula:

其中,μi为第i个指标Xi的期望值,协方差矩阵∑中的第(i,j)个元素∑ij为Xi与第j个指标Xj的协方差,i、j分别为不大于n的任意正整数。Among them, μi is the expected value of the i-th indicator Xi, and the (i, j)th element Σij in the covariance matrix Σ is the covariance between Xi and the j-th indicator Xj, and i and j are any positive integer.

可选地,通过以下公式计算所述n个网络性能指标中的任一指标Xj与所述预定指标Xi的马氏距离Dij:Optionally, the Mahalanobis distance Dij between any index Xj among the n network performance indexes and the predetermined index Xi is calculated by the following formula:

其中,∑为所述原始性能指标矩阵X的协方差矩阵,i、j分别为不大于n的任意正整数。Wherein, Σ is the covariance matrix of the original performance index matrix X, and i and j are any positive integers not greater than n.

可选地,根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,包括:Optionally, according to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index closest to the change trend of the predetermined index among the n network performance indexes and the distance between the predetermined index and the predetermined index. Indicators with the largest gaps in trend, including:

根据计算得到的各其他指标与所述预定指标的马氏距离,得到1×(n-1)维的马氏距离矩阵;Obtain a 1×(n-1)-dimensional Mahalanobis distance matrix according to the calculated Mahalanobis distance between each other index and the predetermined index;

根据所述马氏距离矩阵中的各矩阵元素的大小,按照从大到小的顺序对所述马氏距离矩阵中的各矩阵元素进行排序;According to the size of each matrix element in the Mahalanobis distance matrix, sort each matrix element in the Mahalanobis distance matrix in order from large to small;

将排序最前的指标作为所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标,将排序最后的指标作为与所述预定指标的变化趋势差距最大的指标。The highest-ranked indicator is used as the indicator closest to the change trend of the predetermined indicator among the n network performance indicators, and the last-ranked indicator is used as the indicator with the largest difference from the change trend of the predetermined indicator.

可选地,在计算所述原始性能指标矩阵的协方差矩阵之前,所述方法还包括:Optionally, before calculating the covariance matrix of the original performance index matrix, the method further includes:

对获取到的n个网络性能指标的各指标值进行归一化操作。A normalization operation is performed on each index value of the obtained n network performance indexes.

可选地,在根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标之后,所述方法还包括:Optionally, according to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index closest to the change trend of the predetermined index among the n network performance indexes and the index closest to the predetermined index After the index with the largest variation trend gap, the method further includes:

根据确定的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,确定网络参数的调整对指标变化的影响是否合理,以判断网络参数调整是否合理。According to the determined index closest to the change trend of the predetermined index and the index most different from the change trend of the predetermined index, determine whether the influence of the adjustment of the network parameter on the change of the index is reasonable, so as to judge whether the adjustment of the network parameter is reasonable.

相应地,本发明实施例还提供了一种评估网络性能指标变化趋势的设备,包括:Correspondingly, the embodiment of the present invention also provides a device for evaluating the change trend of network performance indicators, including:

指标获取模块,用于获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵;其中,所述n为大于1的正整数,所述m为不小于1的正整数;The index acquisition module is used to obtain the index values of n network performance indicators within the set geographic granularity at consecutive m time points, and obtain an n×m-dimensional original performance index matrix of n network performance indicators; wherein, the n is a positive integer greater than 1, and the m is a positive integer not less than 1;

协方差计算模块,用于计算所述指标获取模块所得到的所述原始性能指标矩阵的协方差矩阵;A covariance calculation module, configured to calculate the covariance matrix of the original performance index matrix obtained by the index acquisition module;

指标距离计算模块,用于针对所述n个网络性能指标中的任一预定指标,根据所述指标获取模块所得到的所述原始性能指标矩阵以及所述协方差计算模块所计算得到的所述协方差矩阵,计算所述n个网络性能指标中的各其他指标与所述预定指标的马氏距离;An indicator distance calculation module, configured to, for any predetermined indicator among the n network performance indicators, according to the original performance indicator matrix obtained by the indicator acquisition module and the calculated covariance calculation module A covariance matrix, calculating the Mahalanobis distance between each of the n network performance indicators and the predetermined indicator;

指标分析模块,用于根据所述指标距离计算模块计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标。An indicator analysis module, configured to determine the change trend of the n network performance indicators closest to the predetermined indicator according to the Mahalanobis distance between each other indicator calculated by the indicator distance calculation module and the predetermined indicator indicators and the indicator with the greatest gap from the changing trend of the predetermined indicator.

可选地,所述协方差计算模块具体用于通过以下公式计算所述原始性能指标矩阵X的协方差矩阵∑:Optionally, the covariance calculation module is specifically configured to calculate the covariance matrix Σ of the original performance index matrix X by the following formula:

其中,μi为第i个指标Xi的期望值,协方差矩阵∑中的第(i,j)个元素∑ij为Xi与第j个指标Xj的协方差,i、j分别为不大于n的任意正整数。Among them, μi is the expected value of the i-th indicator Xi, and the (i, j)th element Σij in the covariance matrix Σ is the covariance between Xi and the j-th indicator Xj, and i and j are any positive integer.

可选地,所述指标距离计算模块具体用于通过以下公式计算所述n个网络性能指标中的任一指标Xj与所述预定指标Xi的马氏距离Dij:Optionally, the indicator distance calculation module is specifically configured to calculate the Mahalanobis distance Dij between any indicator Xj among the n network performance indicators and the predetermined indicator Xi through the following formula:

其中,∑为所述原始性能指标矩阵X的协方差矩阵,i、j分别为不大于N的任意正整数。Wherein, Σ is the covariance matrix of the original performance indicator matrix X, and i and j are any positive integers not greater than N, respectively.

可选地,所述指标分析模块,具体用于根据计算得到的各其他指标与所述预定指标的马氏距离,得到1×(n-1)维的马氏距离矩阵;并根据所述马氏距离矩阵中的各矩阵元素的大小,按照从大到小的顺序对所述马氏距离矩阵中的各矩阵元素进行排序;以及,将排序最前的指标作为所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标,将排序最后的指标作为与所述预定指标的变化趋势差距最大的指标。Optionally, the index analysis module is specifically configured to obtain a 1×(n-1)-dimensional Mahalanobis distance matrix according to the calculated Mahalanobis distance between each other index and the predetermined index; and according to the Mahalanobis distance According to the size of each matrix element in the Mahanobis distance matrix, the matrix elements in the Mahalanobis distance matrix are sorted according to the order from large to small; For the index closest to the change trend of the predetermined index, the index ranked last is taken as the index with the largest difference from the change trend of the predetermined index.

可选地,所述设备还包括归一化模块:Optionally, the device also includes a normalization module:

所述归一化模块,用于在所述协方差计算模块计算所述原始性能指标矩阵的协方差矩阵之前,对所述指标获取模块获取到的n个网络性能指标的各指标值进行归一化操作。The normalization module is configured to normalize the index values of the n network performance indexes acquired by the index acquisition module before the covariance calculation module calculates the covariance matrix of the original performance index matrix operation.

可选地,所述设备还包括指标评估模块:Optionally, the device also includes an indicator evaluation module:

所述指标评估模块,用于在所述指标分析模块根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标之后,根据确定的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,确定网络参数的调整对指标变化的影响是否合理,以判断网络参数调整是否合理。The indicator evaluation module is used to determine, in the indicator analysis module, which of the n network performance indicators has the best variation trend with the predetermined indicator according to the calculated Mahalanobis distance between each other indicator and the predetermined indicator. After the index that is close to the change trend of the predetermined index and the index that has the greatest distance from the change trend of the predetermined index, determine the network parameters according to the determined index that is the closest to the change trend of the predetermined index and the index that is the largest difference from the change trend of the predetermined index Whether the influence of the adjustment on the index change is reasonable, so as to judge whether the adjustment of the network parameters is reasonable.

本发明有益效果如下:The beneficial effects of the present invention are as follows:

本发明实施例提供了一种评估网络性能指标变化趋势的方法及设备,所述方法包括:获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵,然后通过计算原始性能指标矩阵的协方差矩阵计算n个网络性能指标中的各其他指标与预定指标的马氏距离,进而得到与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,其中,所述n为大于1的正整数,所述m为不小于1的正整数,从而实现了网络性能指标变化趋势的自动判断,提高了网络优化的分析效率且可提高网络优化分析的全面性及可扩展性。The embodiment of the present invention provides a method and equipment for evaluating the change trend of network performance indicators. The method includes: obtaining the index values of n network performance indicators within the set geographic granularity at m consecutive time points, and obtaining n network performance indicators. The n×m-dimensional original performance index matrix of the performance index, and then by calculating the covariance matrix of the original performance index matrix, calculating the Mahalanobis distance between each other index in the n network performance indexes and the predetermined index, and then obtaining the predetermined index The index with the closest change trend and the index with the largest gap with the change trend of the predetermined index, wherein, the n is a positive integer greater than 1, and the m is a positive integer not less than 1, so that the network performance index The automatic judgment of the change trend improves the analysis efficiency of network optimization and can improve the comprehensiveness and scalability of network optimization analysis.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For Those of ordinary skill in the art can also obtain other drawings based on these drawings without making creative efforts.

图1所示为本发明实施例一中所述的评估网络性能指标变化趋势的方法的流程示意图;FIG. 1 is a schematic flow diagram of a method for evaluating a change trend of a network performance index described in Embodiment 1 of the present invention;

图2所示为本发明实施例二中所述的评估网络性能指标变化趋势的设备的结构示意图。FIG. 2 is a schematic structural diagram of a device for evaluating a change trend of a network performance index described in Embodiment 2 of the present invention.

具体实施方式detailed description

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

实施例一:Embodiment one:

本发明实施例一提供了一种评估网络性能指标变化趋势的方法,如图1所示,其为本发明实施例一中所述评估网络性能指标变化趋势的方法的流程示意图,所述评估网络性能指标变化趋势的方法可包括以下步骤:Embodiment 1 of the present invention provides a method for evaluating the change trend of network performance indicators, as shown in FIG. The method for trending performance indicators may include the following steps:

步骤101:获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵;其中,所述n为大于1的正整数,所述m为不小于1的正整数。Step 101: Obtain the index values of n network performance indicators within the set geographic granularity at consecutive m time points, and obtain an n×m-dimensional original performance indicator matrix of n network performance indicators; wherein, the n is greater than 1 positive integer, and the m is a positive integer not less than 1.

其中,所述设定地理粒度可根据实际情况进行灵活设置,如可设置为设定的小区,设定的区域或者全网等;另外,所述n、m的取值也可根据实际情况进行灵活设置,如,为了使得网络分析结果更为准确,所述n的取值通常可设置为设定地理粒度内的所有网络性能指标的总个数,所述m的取值可设置为一个相对较大的数值等;再有,所述m个时间点中的时间点可根据实际情况取值为小时、或天等,本发明实施例对此均不作赘述。Wherein, the set geographical granularity can be flexibly set according to the actual situation, such as a set cell, a set area or the whole network, etc.; in addition, the values of n and m can also be set according to the actual situation Flexible settings, for example, in order to make the network analysis results more accurate, the value of n can usually be set to the total number of all network performance indicators within the set geographic granularity, and the value of m can be set to a relative Larger numerical values, etc.; moreover, the time points among the m time points may take values such as hours or days according to actual conditions, which will not be described in this embodiment of the present invention.

可选地,根据获取到的设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,所得到的所述n个网络性能指标的n×m维的原始性能指标矩阵X可如下所示:Optionally, according to the obtained index values of the n network performance indicators within the set geographic granularity at consecutive m time points, the obtained n×m-dimensional original performance indicator matrix X of the n network performance indicators Can be shown as follows:

其中,每个时间点的所有指标数据可作为一个分析样本,即,可获得n个指标的m个样本。另外,所述原始性能指标矩阵X中的第(i,j)个元素Xij可指的是第i(i=1,…,n)个网络性能指标在第j(j=1,…,m)个时间点的指标值,即第j个样本中的第i个指标值。Wherein, all indicator data at each time point can be used as an analysis sample, that is, m samples of n indicators can be obtained. In addition, the (i, j)th element Xij in the original performance index matrix X may refer to the i (i=1,...,n) network performance index at the j (j=1,...,m ) index value at the time point, that is, the i-th index value in the j-th sample.

例如,若希望按天分析某小区的网络性能指标,即,若获取到的设定地理粒度内的n个网络性能指标在连续m个时间点的指标值为某小区所有n个网络性能指标连续30天的指标采样值(如每15分钟一个采样点),则所得到的所述n个网络性能指标的n×m维的原始性能指标矩阵X为将每个网络性能指标大量的指标采样值按天处理,所得到的该小区所有网络性能指标连续30天的、大小为N行30列的指标值原始矩阵,本发明实施例对此不作赘述。For example, if you want to analyze the network performance indicators of a certain cell on a daily basis, that is, if the obtained index values of n network performance indicators in the set geographic granularity at m consecutive time points are consecutive 30-day index sampling value (such as a sampling point every 15 minutes), then the obtained n × m-dimensional original performance index matrix X of the n network performance indicators is a large number of index sampling values of each network performance index By processing on a daily basis, the obtained original matrix of index values of all network performance indicators of the cell for 30 consecutive days, with a size of N rows and 30 columns, will not be described in this embodiment of the present invention.

步骤102:计算所述原始性能指标矩阵的协方差矩阵。Step 102: Calculate the covariance matrix of the original performance index matrix.

可选地,在本发明所述实施例中,可通过以下公式计算所述原始性能指标矩阵X的协方差矩阵∑:Optionally, in the embodiment of the present invention, the covariance matrix Σ of the original performance indicator matrix X can be calculated by the following formula:

其中,μi为第i个指标Xi的期望值,即μi=E(Xi);协方差矩阵∑中的第(i,j)个元素∑ij为Xi与第j个指标Xj的协方差,此处,i、j分别为不大于n的任意正整数。另外,需要说明的是,此处所述的指标Xi、Xj通常可指的是包括对应的m个指标值的指标向量,本发明实施例对此不作赘述。Among them, μi is the expected value of the i-th indicator Xi, that is, μi=E(Xi); the (i, j)th element Σij in the covariance matrix Σ is the covariance between Xi and the j-th indicator Xj, where , i and j are any positive integers not greater than n. In addition, it should be noted that the indexes Xi and Xj described here generally refer to an index vector including corresponding m index values, which will not be described in detail in this embodiment of the present invention.

步骤103:针对所述n个网络性能指标中的任一预定指标,根据所述原始性能指标矩阵以及所述协方差矩阵,计算所述n个网络性能指标中的各其他指标与所述预定指标的马氏距离。Step 103: For any predetermined index among the n network performance indexes, calculate each other index among the n network performance indexes and the predetermined index according to the original performance index matrix and the covariance matrix Mahalanobis distance.

其中,马氏距离是由印度统计学家马哈拉诺比斯提出的,可表示数据的协方差距离,且是一种有效的计算两个未知样本集的相似度的方法。与欧氏距离不同的是,马氏距离可考虑到各种特性之间的联系(例如,一条关于身高的信息会带来一条关于体重的信息,因为两者是有关联的)并且是尺度无关的(scale-invariant),即独立于测量尺度。因而,与将样本的每一维都统一对待、且不考虑特征之间的联系的欧式距离相比,其会避免造成样本的某些信息的缺失,使得相似度的计算结果更为准确。Among them, the Mahalanobis distance was proposed by the Indian statistician Mahalanobis, which can represent the covariance distance of the data, and is an effective method for calculating the similarity between two unknown sample sets. Unlike Euclidean distance, Mahalanobis distance can take into account the connection between various characteristics (for example, a piece of information about height will bring a piece of information about weight, because the two are related) and is scale-independent (scale-invariant), that is, independent of the measurement scale. Therefore, compared with the Euclidean distance, which treats each dimension of the sample uniformly and does not consider the connection between features, it will avoid the loss of some information of the sample and make the calculation result of the similarity more accurate.

可选地,在本发明所述实施例中,可通过以下公式计算所述n个网络性能指标中的任一指标Xj与所述预定指标Xi的马氏距离Dij:Optionally, in the embodiment of the present invention, the Mahalanobis distance Dij between any index Xj among the n network performance indexes and the predetermined index Xi can be calculated by the following formula:

其中,∑为所述原始性能指标矩阵X的协方差矩阵,且,此处所述的i、j分别为不大于n的任意正整数;另外,需要说明的是,此处所述的指标Xi、Xj通常可指的是包括对应的m个指标值的指标向量,本发明实施例对此不作赘述。Wherein, Σ is the covariance matrix of the original performance index matrix X, and i and j mentioned here are respectively any positive integers not greater than n; in addition, it should be noted that the index Xi described here , Xj may generally refer to an index vector including corresponding m index values, which will not be described in detail in this embodiment of the present invention.

步骤104:根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标。Step 104: According to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index closest to the change trend of the predetermined index among the n network performance indexes and the change with the predetermined index The indicator with the largest trend gap.

可选地,根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,可包括:Optionally, according to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index closest to the change trend of the predetermined index among the n network performance indexes and the distance between the predetermined index and the predetermined index. Indicators with the largest gaps in trend can include:

根据计算得到的各其他指标与所述预定指标的马氏距离,得到1×(n-1)维的马氏距离矩阵,即得到1×(n-1)维的马氏距离向量;需要说明的是,若在计算马氏距离时,可考虑所述预定指标与所述预定指标自身之间的马氏距离,则所得到的马氏距离矩阵可为1×n维的马氏距离矩阵;According to the Mahalanobis distance of each other index obtained by calculation and the predetermined index, the Mahalanobis distance matrix of 1 * (n-1) dimension is obtained, that is, the Mahalanobis distance vector of 1 * (n-1) dimension is obtained; it needs to be explained More importantly, if the Mahalanobis distance between the predetermined index and the predetermined index itself can be considered when calculating the Mahalanobis distance, the obtained Mahalanobis distance matrix can be a 1×n-dimensional Mahalanobis distance matrix;

根据所述马氏距离矩阵中的各矩阵元素的大小,按照从大到小的顺序对所述马氏距离矩阵中的各矩阵元素进行排序;According to the size of each matrix element in the Mahalanobis distance matrix, sort each matrix element in the Mahalanobis distance matrix in order from large to small;

将排序最前的指标作为所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标,将排序最后的指标作为与所述预定指标的变化趋势差距最大的指标。The highest-ranked indicator is used as the indicator closest to the change trend of the predetermined indicator among the n network performance indicators, and the last-ranked indicator is used as the indicator with the largest difference from the change trend of the predetermined indicator.

当然,需要说明的是,也可按照从小到大的顺序对所述马氏距离矩阵中的各矩阵元素进行排序,并将排序最后的指标作为所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标,将排序最前的指标作为与所述预定指标的变化趋势差距最大的指标。Of course, it should be noted that the matrix elements in the Mahalanobis distance matrix can also be sorted in ascending order, and the index at the end of the sorting can be used as the index among the n network performance indexes that matches the predetermined For the index with the closest changing trend of the index, the index with the highest ranking is taken as the index with the largest difference from the changing trend of the predetermined index.

也就是说,马氏距离越小的指标与预定指标之间的变化越接近,马氏距离越大的指标与预定指标之间的变化差距越大。That is to say, the index with the smaller Mahalanobis distance is closer to the change of the predetermined index, and the change gap between the index with the larger Mahalanobis distance and the predetermined index is larger.

可选地,由于不同的网络性能指标具有不同的量纲,因而,为了横向比较各指标的变化,可以先对各指标数据样本进行归一化操作,即,在得到所述原始性能指标矩阵之后,且在计算所述原始性能指标矩阵的协方差矩阵之前,所述方法还可包括:Optionally, since different network performance indicators have different dimensions, in order to compare the changes of each indicator horizontally, a normalization operation can be performed on each indicator data sample first, that is, after obtaining the original performance indicator matrix , and before calculating the covariance matrix of the original performance index matrix, the method may further include:

对获取到的n个网络性能指标的各指标值进行归一化操作,以使得后续进行马氏距离的计算时,可计算各归一化指标Xjnorm对预定指标Xinorm的马氏距离。A normalization operation is performed on each index value of the acquired n network performance indexes, so that when calculating the Mahalanobis distance subsequently, the Mahalanobis distance between each normalized index Xjnorm and the predetermined index Xinorm can be calculated.

可选地,可采用以下公式对获取到的n个网络性能指标的各指标值进行归一化操作,以将各个指标归一化到[0,1]区间:Optionally, the following formula can be used to perform a normalization operation on each index value of the obtained n network performance indicators, so as to normalize each index to the interval [0, 1]:

其中,Xij可指的是第i(i=1,…,n)个网络性能指标在第j(j=1,…,m)个时间点的指标值,Xijnorm可指的是该Xij的归一化值;min(Xi)可指的是第i(i=1,…,n)个网络性能指标对应的最小指标值,max(Xi)可指的是第i(i=1,…,n)个网络性能指标对应的最大指标值。Among them, Xij may refer to the index value of the i (i=1,...,n) network performance index at the j (j=1,...,m) time point, and Xij norm may refer to the Xij's Normalized value; min(Xi) may refer to the minimum index value corresponding to the i-th (i=1,...,n) network performance index, and max(Xi) may refer to the i-th (i=1,... , n) the maximum index value corresponding to the network performance indexes.

进一步地,在根据计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标之后,所述方法还可包括以下步骤:Further, according to the calculated Mahalanobis distance between each other index and the predetermined index, determine the index closest to the change trend of the predetermined index among the n network performance indexes and the distance between the predetermined index and the predetermined index. After the index with the largest variation trend gap is selected, the method may further include the following steps:

根据确定的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,确定网络参数的调整对指标变化的影响是否合理,以判断网络参数调整是否合理。According to the determined index closest to the change trend of the predetermined index and the index most different from the change trend of the predetermined index, determine whether the influence of the adjustment of the network parameter on the change of the index is reasonable, so as to judge whether the adjustment of the network parameter is reasonable.

也就是说,假设指标i在观测周期内是下降的,网络优化人员在分析过程中需要了解哪些指标也是下降的,而哪些指标会上升,网络调整所涉及到的KPI是否达到预期,以及是否隐含地波及到了其它指标。优化人员根据优化经验,提取一批KPI数据,定义为“经验集合”,是调整人员必须需要掌握的。That is to say, assuming that the index i decreases during the observation period, network optimization personnel need to know which indicators are also declining and which indicators will rise during the analysis process, whether the KPIs involved in network adjustment meet expectations, and whether they are hidden or not. Contain ground spread to other indicators. Based on optimization experience, optimizers extract a batch of KPI data, which is defined as "experience collection", which must be mastered by adjusters.

但对于不属于“经验集合”的强相关指标,网络优化人员则可以根据马氏距离矩阵D,找出所有n-1个网络性能指标中,与指标i变化趋势相似度大或者变化趋势相似度小的指标,分析参数的调整对指标变化的影响是否合理,找出网络优化人员经验外可能遗漏的影响因素,以提高网络优化的准确性。However, for the strongly correlated indicators that do not belong to the "experience set", the network optimization personnel can use the Mahalanobis distance matrix D to find out that among all n-1 network performance indicators, the similarity with the indicator i's change trend is large or the change trend similarity For small indicators, analyze whether the influence of parameter adjustment on indicator changes is reasonable, and find out the influencing factors that may be missed outside the experience of network optimization personnel, so as to improve the accuracy of network optimization.

本发明实施例一提供了一种评估网络性能指标变化趋势的方法,所述方法可包括:获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵,然后通过计算原始性能指标矩阵的协方差矩阵计算n个网络性能指标中的各其他指标与预定指标的马氏距离,进而得到与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,其中,所述n为大于1的正整数,所述m为不小于1的正整数。Embodiment 1 of the present invention provides a method for evaluating the change trend of network performance indicators. The method may include: obtaining the index values of n network performance indicators at a set geographic granularity at m consecutive time points, and obtaining n network performance indicators. The n×m-dimensional original performance index matrix of the performance index, and then by calculating the covariance matrix of the original performance index matrix, calculating the Mahalanobis distance between each other index in the n network performance indexes and the predetermined index, and then obtaining the predetermined index The indicator with the closest variation trend and the indicator with the largest difference from the variation trend of the predetermined indicator, wherein, the n is a positive integer greater than 1, and the m is a positive integer not less than 1.

也就是说,在本发明实施例一所述技术方案中,可通过数据挖掘,对基于不同网络参数的网络性能指标数据进行关联、聚类,以摸索和发现指标间的未知变化趋势相似度,预期解决潜在的网络性能故障等问题,以实现网络性能指标变化趋势的自动判断,从而相对于现有方式而言,由于网络优化人员在进行指标变化趋势的分析时,无需再次经过画指标趋势图和人眼观察等操作,从而可大大节省人力和时间,提高分析效率;另外,That is to say, in the technical solution described in Embodiment 1 of the present invention, data mining can be used to correlate and cluster the network performance index data based on different network parameters, so as to explore and discover the similarity of unknown change trends between the indexes, It is expected to solve problems such as potential network performance failures, so as to realize the automatic judgment of the trend of network performance indicators. Compared with the existing methods, network optimization personnel do not need to draw indicator trend graphs again when analyzing the trend of indicator changes. Operations such as observation with human eyes can greatly save manpower and time, and improve analysis efficiency; in addition,

由于根据本发明实施例所提供的方法,网络优化人员可快速对所有指标的变化趋势都进行分析,从而突破了依靠以往优化经验选取有限指标进行分析的局限性,能够做到全面分析网络指标状况和全面了解优化方案实施后对现网质量的影响,从而还可提高网络优化分析的全面性和可扩展性。According to the method provided by the embodiment of the present invention, network optimization personnel can quickly analyze the change trends of all indicators, thereby breaking through the limitation of selecting limited indicators for analysis based on previous optimization experience, and can comprehensively analyze the status of network indicators And a comprehensive understanding of the impact of the optimization scheme on the quality of the live network, which can also improve the comprehensiveness and scalability of network optimization analysis.

实施例二:Embodiment two:

基于与本实施例一相同的发明构思,本申请实施例二提供了一种评估网络性能指标变化趋势的设备,该设备的具体实施可参见上述方法实施例一中的相关描述,重复之处不再赘述,如图2所示,该设备主要可包括:Based on the same inventive concept as the first embodiment, the second embodiment of the present application provides a device for evaluating the change trend of network performance indicators. To repeat, as shown in Figure 2, the device mainly includes:

指标获取模块21,可用于获取设定地理粒度内的n个网络性能指标在连续m个时间点的指标值,得到n个网络性能指标的n×m维的原始性能指标矩阵;其中,所述n为大于1的正整数,所述m为不小于1的正整数;The indicator acquisition module 21 can be used to acquire the index values of n network performance indicators in a set geographic granularity at consecutive m time points, and obtain an n×m-dimensional original performance indicator matrix of n network performance indicators; wherein, the n is a positive integer greater than 1, and m is a positive integer not less than 1;

协方差计算模块22,可用于计算所述指标获取模块21所得到的所述原始性能指标矩阵的协方差矩阵;A covariance calculation module 22, which can be used to calculate the covariance matrix of the original performance index matrix obtained by the index acquisition module 21;

指标距离计算模块23,可用于针对所述n个网络性能指标中的任一预定指标,根据所述指标获取模块21所得到的所述原始性能指标矩阵以及所述协方差计算模块所计算得到的所述协方差矩阵,计算所述n个网络性能指标中的各其他指标与所述预定指标的马氏距离;The indicator distance calculation module 23 can be used for any predetermined indicator in the n network performance indicators, according to the original performance indicator matrix obtained by the indicator acquisition module 21 and the covariance calculation module. The covariance matrix is used to calculate the Mahalanobis distance between each of the n network performance indicators and the predetermined indicator;

指标分析模块24,可用于根据所述指标距离计算模块23计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标。The indicator analysis module 24 can be used to determine the change trend of the n network performance indicators that is the closest to the predetermined indicator according to the Mahalanobis distance between each other indicator calculated by the indicator distance calculation module 23 and the predetermined indicator. The indicators that are close to each other and the indicators that are farthest from the change trend of the predetermined indicator.

可选地,所述协方差计算模块22具体可用于通过以下公式计算所述原始性能指标矩阵X的协方差矩阵∑:Optionally, the covariance calculation module 22 can be specifically configured to calculate the covariance matrix Σ of the original performance indicator matrix X through the following formula:

其中,μi为第i个指标Xi的期望值,协方差矩阵∑中的第(i,j)个元素∑ij为Xi与第j个指标Xj的协方差,i、j分别为不大于n的任意正整数。Among them, μi is the expected value of the i-th indicator Xi, and the (i, j)th element Σij in the covariance matrix Σ is the covariance between Xi and the j-th indicator Xj, and i and j are any positive integer.

可选地,所述指标距离计算模块23具体可用于通过以下公式计算所述n个网络性能指标中的任一指标Xj与所述预定指标Xi的马氏距离Dij:Optionally, the indicator distance calculation module 23 can be specifically configured to calculate the Mahalanobis distance Dij between any indicator Xj among the n network performance indicators and the predetermined indicator Xi through the following formula:

其中,∑为所述原始性能指标矩阵X的协方差矩阵,i、j分别为不大于n的任意正整数。Wherein, Σ is the covariance matrix of the original performance index matrix X, and i and j are any positive integers not greater than n.

可选地,所述指标分析模块24具体可用于根据所述指标距离计算模块23计算得到的各其他指标与所述预定指标的马氏距离,得到1×(n-1)维的马氏距离矩阵;并根据所述马氏距离矩阵中的各矩阵元素的大小,按照从大到小的顺序对所述马氏距离矩阵中的各矩阵元素进行排序;以及,将排序最前的指标作为所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标,将排序最后的指标作为与所述预定指标的变化趋势差距最大的指标。Optionally, the index analysis module 24 can be specifically configured to obtain a 1×(n-1)-dimensional Mahalanobis distance according to the Mahalanobis distance between each other index calculated by the index distance calculation module 23 and the predetermined index matrix; and according to the size of each matrix element in the Mahalanobis distance matrix, sort each matrix element in the Mahalanobis distance matrix in order from large to small; Among the n network performance indicators, the index that is closest to the change trend of the predetermined index is the index that is ranked last as the index that is farthest from the change trend of the predetermined index.

可选地,所述设备还可包括归一化模块25:Optionally, the device may also include a normalization module 25:

所述归一化模块25,可用于在所述协方差计算模块22计算所述原始性能指标矩阵的协方差矩阵之前,对所述指标获取模块21获取到的n个网络性能指标的各指标值进行归一化操作。The normalization module 25 may be configured to, before the covariance calculation module 22 calculates the covariance matrix of the original performance indicator matrix, each index value of the n network performance indicators acquired by the indicator acquisition module 21 Perform a normalization operation.

可选地,所述设备还可包括指标评估模块26:Optionally, the device may also include an indicator evaluation module 26:

所述指标评估模块26,可用于在所述指标分析模块24根据所述指标距离计算模块23计算得到的各其他指标与所述预定指标的马氏距离,确定所述n个网络性能指标中的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标之后,根据确定的与所述预定指标的变化趋势最接近的指标以及与所述预定指标的变化趋势差距最大的指标,确定网络参数的调整对指标变化的影响是否合理,以判断网络参数调整是否合理。The indicator evaluation module 26 can be used to determine the number of the n network performance indicators in the indicator analysis module 24 according to the Mahalanobis distance between each other indicator calculated by the indicator distance calculation module 23 and the predetermined indicator. After the index closest to the change trend of the predetermined index and the index most different from the change trend of the predetermined index, according to the determined index closest to the change trend of the predetermined index and the change of the predetermined index The index with the largest trend gap determines whether the influence of network parameter adjustment on index changes is reasonable, so as to judge whether the network parameter adjustment is reasonable.

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, devices (devices), or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices) and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.

Claims (12)

1. a kind of method of assessment network performance index variation tendency is it is characterised in that include:
Obtain n network performance index setting in geographical granularity in the desired value of continuous m time point, obtain Original performance index matrix to n × m dimension of n network performance index;
Calculate the covariance matrix of described original performance index matrix;
For the arbitrary desired indicator in described n network performance index, according to described original performance index square Battle array and described covariance matrix, other indexs each calculating in described n network performance index are pre- with described Determine the mahalanobis distance of index;
According to calculated other indexs each and the mahalanobis distance of described desired indicator, determine described n net The immediate index of the variation tendency with described desired indicator in network performance indications and with described predetermined finger Target variation tendency index with the biggest gap;
Wherein, described n is the positive integer more than 1, and described m is the positive integer not less than 1.
2. the method for claim 1 it is characterised in that calculated described original by below equation The covariance matrix ∑ of performance indications matrix X:
Wherein, μ i is the expected value of i-th index Xi, (i, j) the individual unit in covariance matrix ∑ Plain ∑ ij is the covariance of Xi and j-th index Xj, and i, j are respectively any positive integer being not more than n.
3. the method for claim 1 is it is characterised in that calculate described n by below equation Arbitrary index Xj in network performance index and the mahalanobis distance Dij of described desired indicator Xi:
D i j = ( ( X i - X j ) Σ - 1 ( X i - X j ) T ) ;
Wherein, ∑ is the covariance matrix of described original performance index matrix X, and i, j are respectively and are not more than n Any positive integer.
4. the method for claim 1 is it is characterised in that according to calculated other indexs each With the mahalanobis distance of described desired indicator, determine in described n network performance index with described desired indicator The immediate index of variation tendency and the index with the biggest gap with the variation tendency of described desired indicator, bag Include:
According to calculated other indexs each and the mahalanobis distance of described desired indicator, obtain 1 × (n-1) The mahalanobis distance matrix of dimension;
According to the size of each matrix element in described mahalanobis distance matrix, according to order from big to small to institute The each matrix element stated in mahalanobis distance matrix is ranked up;
Using the index the most front that sorts as the change with described desired indicator in described n network performance index The immediate index of trend, will sort last index as the variation tendency gap with described desired indicator Big index.
5. the method for claim 1 is it is characterised in that calculating described original performance index square Before the covariance matrix of battle array, methods described also includes:
Operation is normalized to each desired value of the n network performance index getting.
6. the method for claim 1 is it is characterised in that referring to according to calculated each other Mark and the mahalanobis distance of described desired indicator, determine in described n network performance index with described predetermined finger The immediate index of target variation tendency and the index with the biggest gap with the variation tendency of described desired indicator Afterwards, methods described also includes:
According to determine the immediate index of the variation tendency with described desired indicator and with described predetermined finger Target variation tendency index with the biggest gap, determines whether the impact that the adjustment of network parameter changes to index closes Reason, to judge that network parameter regulates whether rationally.
7. a kind of equipment of assessment network performance index variation tendency is it is characterised in that include:
Index selection module, individual in continuous m for obtaining the n network performance index setting in geographical granularity The desired value of time point, obtains the original performance index matrix of n × m dimension of n network performance index;Its In, described n is the positive integer more than 1, and described m is the positive integer not less than 1;
Covariance computing module, for calculating the described original performance index obtained by described index selection module The covariance matrix of matrix;
Index distance calculation module, for for the arbitrary desired indicator in described n network performance index, Calculated according to the described original performance index matrix obtained by described index selection module and described covariance The calculated described covariance matrix of module institute, each other calculating in described n network performance index refer to Mark and the mahalanobis distance of described desired indicator;
Indicator analysis module, for according to calculated other indexs each of described index distance calculation module with The mahalanobis distance of described desired indicator, determine in described n network performance index with described desired indicator The immediate index of variation tendency and the index with the biggest gap with the variation tendency of described desired indicator.
8. equipment as claimed in claim 7 is it is characterised in that described covariance computing module is specifically used In the covariance matrix ∑ calculating described original performance index matrix X by below equation:
Wherein, μ i is the expected value of i-th index Xi, (i, j) the individual unit in covariance matrix ∑ Plain ∑ ij is the covariance of Xi and j-th index Xj, and i, j are respectively any positive integer being not more than n.
9. equipment as claimed in claim 7 is it is characterised in that described index distance calculation module is concrete For calculating arbitrary index Xj in described n network performance index and described predetermined finger by below equation The mahalanobis distance Dij of mark Xi:
D i j = ( ( X i - X j ) Σ - 1 ( X i - X j ) T ) ;
Wherein, ∑ is the covariance matrix of described original performance index matrix X, and i, j are respectively and are not more than n Any positive integer.
10. equipment as claimed in claim 7 it is characterised in that
Described indicator analysis module, specifically for according to calculated other indexs each and described desired indicator Mahalanobis distance, obtain the mahalanobis distance matrix that 1 × (n-1) ties up;And according in described mahalanobis distance matrix Each matrix element size, according to order from big to small to each matrix element in described mahalanobis distance matrix Element is ranked up;And, using sort the most front index as in described n network performance index with described The immediate index of variation tendency of desired indicator, using sort last index as with described desired indicator Variation tendency index with the biggest gap.
11. equipment as claimed in claim 7 are it is characterised in that described equipment also includes normalization module:
Described normalization module, for calculating described original performance index matrix in described covariance computing module Covariance matrix before, each index to the n network performance index that described index selection module gets Value is normalized operation.
12. equipment as claimed in claim 7 are it is characterised in that described equipment also includes index evaluation mould Block:
Described index evaluation module, in described indicator analysis module according to calculated other indexs each With the mahalanobis distance of described desired indicator, determine in described n network performance index with described desired indicator The immediate index of variation tendency and the index with the biggest gap with the variation tendency of described desired indicator it Afterwards, according to determine the immediate index of the variation tendency with described desired indicator and with described desired indicator The with the biggest gap index of variation tendency, determine whether the adjustment of the network parameter impact to index change closes Reason, to judge that network parameter regulates whether rationally.
CN201510557027.5A 2015-09-02 2015-09-02 A kind of method and apparatus for assessing network performance index variation tendency Active CN106487570B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510557027.5A CN106487570B (en) 2015-09-02 2015-09-02 A kind of method and apparatus for assessing network performance index variation tendency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510557027.5A CN106487570B (en) 2015-09-02 2015-09-02 A kind of method and apparatus for assessing network performance index variation tendency

Publications (2)

Publication Number Publication Date
CN106487570A true CN106487570A (en) 2017-03-08
CN106487570B CN106487570B (en) 2019-06-25

Family

ID=58238163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510557027.5A Active CN106487570B (en) 2015-09-02 2015-09-02 A kind of method and apparatus for assessing network performance index variation tendency

Country Status (1)

Country Link
CN (1) CN106487570B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110555546A (en) * 2019-07-31 2019-12-10 烽火通信科技股份有限公司 Updating method and system for optical performance degradation trend prediction
CN114286360A (en) * 2020-09-27 2022-04-05 中国移动通信集团设计院有限公司 Wireless network communication optimization method, device, electronic device and storage medium
CN115249104A (en) * 2021-04-28 2022-10-28 中国移动通信集团上海有限公司 Method and device for functional characteristic simulation evaluation of mobile network
CN115334559A (en) * 2022-08-19 2022-11-11 中国联合网络通信集团有限公司 Network detection method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070183629A1 (en) * 2006-02-09 2007-08-09 Porikli Fatih M Method for tracking objects in videos using covariance matrices
CN101159586A (en) * 2007-04-09 2008-04-09 中国移动通信集团设计院有限公司 A method and device for optimizing communication network performance
CN103560925A (en) * 2011-05-04 2014-02-05 成都勤智数码科技股份有限公司 IT operation and maintenance index forecasting method utilizing relevance
CN103780415A (en) * 2012-10-22 2014-05-07 华为技术服务有限公司 Method and apparatus for monitoring key performance indicator
JP2015001823A (en) * 2013-06-14 2015-01-05 ヤンマー株式会社 Prediction apparatus, prediction method, and computer program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070183629A1 (en) * 2006-02-09 2007-08-09 Porikli Fatih M Method for tracking objects in videos using covariance matrices
CN101159586A (en) * 2007-04-09 2008-04-09 中国移动通信集团设计院有限公司 A method and device for optimizing communication network performance
CN103560925A (en) * 2011-05-04 2014-02-05 成都勤智数码科技股份有限公司 IT operation and maintenance index forecasting method utilizing relevance
CN103780415A (en) * 2012-10-22 2014-05-07 华为技术服务有限公司 Method and apparatus for monitoring key performance indicator
JP2015001823A (en) * 2013-06-14 2015-01-05 ヤンマー株式会社 Prediction apparatus, prediction method, and computer program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110555546A (en) * 2019-07-31 2019-12-10 烽火通信科技股份有限公司 Updating method and system for optical performance degradation trend prediction
CN110555546B (en) * 2019-07-31 2022-04-08 烽火通信科技股份有限公司 Updating method and system for optical performance degradation trend prediction
CN114286360A (en) * 2020-09-27 2022-04-05 中国移动通信集团设计院有限公司 Wireless network communication optimization method, device, electronic device and storage medium
CN114286360B (en) * 2020-09-27 2023-09-05 中国移动通信集团设计院有限公司 Wireless network communication optimization method, device, electronic equipment and storage medium
CN115249104A (en) * 2021-04-28 2022-10-28 中国移动通信集团上海有限公司 Method and device for functional characteristic simulation evaluation of mobile network
CN115334559A (en) * 2022-08-19 2022-11-11 中国联合网络通信集团有限公司 Network detection method, device, equipment and medium

Also Published As

Publication number Publication date
CN106487570B (en) 2019-06-25

Similar Documents

Publication Publication Date Title
CN106452934B (en) Method and device for analyzing network performance index change trend
CN103208039B (en) Method and device for evaluating software project risks
CN105577440B (en) A network fault time location method and analysis device
Chen et al. Quantile and quantile-function estimations under density ratio model
WO2021217865A1 (en) Method and apparatus for locating root cause of alarm, computer device, and storage medium
CN105871879B (en) Network element abnormal behaviour automatic testing method and device
KR101505546B1 (en) Keyword extracting method using text mining
CN114548493B (en) A method and system for predicting current overload of electric energy meter
CN106487570A (en) A kind of method and apparatus of assessment network performance index variation tendency
WO2016188498A1 (en) Wireless network throughput evaluating method and device
CN107480686B (en) Method and device for screening machine learning characteristics
CN102521496A (en) Method and system for acquiring importance levels of evaluation indexes
CN114417968A (en) Anomaly monitoring classification model construction method, anomaly monitoring method and device
CN106487571B (en) Method and device for evaluating network performance index change trend
CN102567476A (en) Screening and valuing method of technical similarity patent
Chen et al. Integrated evaluation approach for node importance of complex networks based on relative entropy
CN111027599A (en) Clustering visualization method and device based on random sampling
CN103136440A (en) Method and device of data processing
CN113642886B (en) Method, system, medium and computing equipment for analyzing utilization rate of planned power grid line
CN104462215B (en) A kind of scientific and technical literature based on time series is cited number Forecasting Methodology
CN109063944A (en) City banking index analysis method and device based on big data analysis technology
CN105843971A (en) Data classification method for incremental integration learning based on RLID3
CN106487547B (en) A method and device for evaluating the change trend of network performance indicators
CN115169705A (en) Delivery time prediction method, device, storage medium and computer equipment
CN119204845B (en) An enterprise environmental protection global intelligent management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant