Multidimensional statistical performance in the network management device and method for obtaining data of the

28-10-2015 дата публикации
Номер:
CN0102752122B
Принадлежит: ZTE Corp
Контакты:
Номер заявки: 09-10-20118195
Дата заявки: 19-04-2011

[1]

Technical Field

[2]

The invention relates to the field of communication, in particular, relates to a multidimensional statistical performance in the network management device and method for obtaining of the data.

[3]

Background Art

[4]

Telecommunication network performance management is the management of one of several major management function, the purpose of the performance management of the network, network unit or device is monitored and gather the associated performance statistical data, evaluate the effectiveness of the network and network unit, report of the state of the telecommunications equipment, the network planning and the network analysis support. Statistical analysis on the performance data is performance management of the core, at the same time is also difficult.

[5]

For example, the field of the integrated network performance management, the current industry statistical analysis on the performance data with a dimension of, including the time dimension, the dimension measuring object, the network element-dimensional, network-dimensions, regional dimension, business dimension, user-dimensions, and so on. The data of the different dimensions actually reflects statistical requirements of the requirements of different users. However, the performance of the multi-dimension data statistical the comprehensive network management performance management system implementing more complex and tedious. The industry generally in the case of specific data statistics for user specific calls for the development of the software system, and the system is difficult to simultaneously satisfy a plurality of requirements of the users, is also the expansibility. In view of the aforementioned problems in the related technology, it is not yet effective solution.

[6]

Content of the invention

[7]

The main purpose of this invention is to provide a multidimensional statistical performance in the network management device and method for obtaining of the data, in order to at least solve the above-mentioned problem.

[8]

According to one aspect of the invention, provides a multidimensional statistical performance in network management data acquiring apparatus, comprising: partitioning module, performance data for according to the statistical requirements of the multi-dimensional, two-dimensional division of the statistical dimension; modeling module, used to establish performance statistical model data two-dimensional coordinate; path setting module, in the two-dimensional coordinate used for the statistical model, setting the performance data of the statistical execution path; obtaining module, according to the predetermined rules for triggering the operation of the statistical execution path, the multi-dimensional statistics SUMMARY of the results corresponding to the demand.

[9]

According to another aspect of the present invention, provides a multi-dimensional statistics in the network management method for obtaining performance data, comprising: partitioning module according to the multi-dimensional performance data of statistical demand, two-dimensional division of the statistical dimension; modeling module according to the partitioning module dividing the establishment of performance data of a dimension of a statistical model of the two-dimensional coordinate; on the statistical model, on two-dimensional coordinates, the route setting module setting the performance data of the statistical execution path; obtaining module according to a predetermined rule the operation of the execution path to trigger statistics, the multi-dimensional statistics SUMMARY of the results corresponding to the demand.

[10]

Through this invention, the performance data according to multi-dimensional statistical demand, the statistical-dimensions is divided into two-dimensions, solves the problem that the related art multi-dimensional performance data of the management of the performance statistics realize more complex and cumbersome and it is difficult to satisfy a plurality of requirements of the users, is poor, expansibility, and then reducing the performance data of a plurality of dimension statistical complexity, and meet the effect of multiple user demand.

[11]

Description of drawings

[12]

The Figure illustrated herein to provide for further understanding of this invention, form a part of this application, the illustrative embodiments of the invention the note for the interpretation of this invention, does not constitute the limits of this invention. On the drawings:

[13]

Figure 1 is the structure diagram of the embodiment according to the present invention in network management of the multidimensional statistical performance data acquisition device;

[14]

Figure 2 is the structure diagram of a preferred embodiment according to the present invention in network management of the multidimensional statistical performance data acquisition device.

[15]

Figure 3 is the obtaining method flowchart of according to the present invention in network management of the embodiment of multi-dimensional statistical performance data;

[16]

Figure 4 is the schematic view of obtaining process according to the embodiment of the present invention 1 in the network management of the multidimensional statistical performance data;

[17]

Figure 5 is the schematic view of two-dimensional coordinate of statistical model according to the embodiment of the present invention 1 of the performance counter;

[18]

Figure 6 is the schematic view of the performance counter statistics execution path according to one embodiment of the present invention 1;

[19]

Figure 7 is the schematic view of two-dimensional coordinate of statistical model according to the embodiment of the present invention 2 the performance counter of "the number of successful call";

[20]

Figure 8 is the schematic view of the statistical execution path according to one embodiment of the present invention 2 the performance counter of "the number of successful call".

[21]

Mode of execution

[22]

Below with reference to the attached drawing and in the detailed description of embodiments of the invention. It should be explained that, under the condition of without conflict, in this application in the implementation of the embodiment of the characteristic of the embodiments can be mutually combined.

[23]

Figure 1 is the structure diagram of the embodiment according to the present invention in network management of the multidimensional statistical performance data acquisition device. As shown in Figure 1, the device comprises:

[24]

Partitioning module 10, performance data for according to the statistical requirements of the multi-dimensional, two-dimensional division of the statistical dimension; when the practical application, the performance data statistical dimension is divided into two-dimensions, such as the: time statistical dimension statistical dimension and position, a wherein 2nd dimension statistical dimension for performance data in addition to 1st all dimension of a dimension referred to. In this way, since only two-dimensions, thereby greatly simplifying the dimension on the performance data statistical difficulty of multi-dimension. And, the same performance data according to the performance data can be statistical business requirements of the one or a plurality of independent two-dimensional coordinate of statistical model.

[25]

Modeling module 12, the partitioning module 10 is connected, is used for setting up the two-dimensional coordinate data performance statistical model; when the practical application, the time can be as a two-dimensional coordinate of statistical dimension of the transverse coordinate of statistical models, the statistical-dimensions as the two-dimensional coordinate position of the statistical model of ordinate; the and with each of the performance data corresponding to the statistical state node is set to the coordinates of the two-dimensional coordinate of statistical model, wherein the origin of the coordinates is not in the statistical performance data of the original state of the node. Wherein the value of the above-mentioned performance attribute statistical model of the two-dimensional coordinates of each of the state corresponding to the coordinate of the node is, of course, the above-mentioned performance attribute can also be the value of the statistical state directly represent each node in the two-dimensional coordinates of the coordinates of the statistical model. And, the above-mentioned the statistical performance data of the original state of the node, and the original time dimension is the dimension corresponding to the original position.

[26]

Path setting module 14, with modeling module 12 are connected, the two-dimensional coordinate used for the statistical model, setting the performance data of the statistical execution path; when the practical application, statistical execution path reflects the statistical model on a two-dimensional coordinate of statistical state transition. Statistical execution path corresponding to the performance counter representative of the statistical business needs. In a two-dimensional coordinate of statistical model can be provided with a plurality of statistical execution path; and each of the statistical execution path including at least two statistical state node.

[27]

Acquisition module 16, the route setting module 14 are connected, according to the predetermined rules for triggering the operation of the statistical execution path, the multi-dimensional statistics SUMMARY of the results corresponding to the demand. When the specific application, the operation of the above-mentioned statistical execution path process can include: collecting performance data to original data, statistical model coordinate melts two-dimensionally and examples; on the basis of a predetermined rule the operation of the execution path to trigger statistics, the statistics gathered on the performance data, to obtain the plurality of dimensions corresponding to the SUMMARY of the results of statistical demand.

[28]

Because of the above-mentioned examples of the performance data is divided into two-dimensional statistical dimension, reducing realizes the performance data of a plurality of dimension statistical complexity, without affecting operating efficiency or less influenced to meet the needs of many users.

[29]

In the process of specific implementation, the partitioning module 10, is used for the statistical dimension is divided into time statistical dimension statistical dimension and position, wherein the position of the plurality of statistical dimension in the dimensions of the non-time statistical dimensions of all dimensions, for example, the above-mentioned position statistics can include at least one of dimensions of the: dimensions of the measuring object, the network element-dimensional, network-dimensions, regional dimension, service type-dimensions, such as user dimension;

[30]

When the specific application, the route setting module 14, used for the statistical execution path in each of the adjacent two statistical state node is set data collection mode, wherein the data collection mode can be for data packet accumulating means, can be divided into the averaging in general, seek the most large/small, summation and other statistical algorithm; demand according to different statistics and the non-adjacent two state node is set different statistical execution path.

[31]

In the specific implementation, the route setting module 14 can also be used in the process of complete the following: in the same two-dimensional coordinate of statistical model, according to the predetermined statistical execution path is in the direction; of the same dimension statistical execution path across the middle of the statistical node is set the state of the execution path.

[32]

In the specific application process, as shown in Figure 2, the above-mentioned acquisition module 16, can include:

[33]

Trigger unit 162, according to newly generated for real-time performance data of the operation of the execution path to trigger statistics, this can realize the real-time processing of the data demand; or the arrival statistics is triggered when the preset time period the operation of the execution path, thereby realizing the larger data processing timing processing; therefore, through the trigger unit 162 of the above-mentioned process, can meet the performance of the real-time requirement of the different statistical data;

[34]

Obtaining unit 164, statistical execution path for operating the multi-dimension and corresponding to the result of the statistical requirements.

[35]

In the process of specific implementation, the route setting module 14, also in the same two-dimensional coordinate of statistical model, according to a predetermined direction to set up statistical execution path, and/or to the same dimension in the middle of the statistical execution path across the statistical node is set the state of the execution path.

[36]

Figure 3 is the obtaining method flowchart of according to the embodiment of the invention of the multi-dimensional statistical performance in network management data. As shown in Figure 3, the method comprises:

[37]

Step S302, the partitioning module according to the multi-dimensional performance data of statistical demand, dividing the two-dimensional dimension of statistics. When the practical application, the performance data statistical dimension is divided into two-dimensions, such as the: time statistical dimension statistical dimension and position, a wherein 2nd dimension statistical dimension for performance data in addition to 1st all dimension of a dimension referred to. In this way, since only two-dimensions, thereby greatly simplifying the dimension on the performance data statistical difficulty of multi-dimension. And, the same performance data according to the performance data can be statistical business requirements of the one or a plurality of independent two-dimensional coordinate of statistical model.

[38]

Step S304, the modeling module according to a dimension of a module divided into a two-dimensional coordinate data of the performance of the statistical model.

[39]

Step S306, the statistical model on two-dimensional coordinates, the route setting module setting the performance data of the statistical execution path. When the practical application, statistical execution path reflects the statistical model on a two-dimensional coordinate of statistical state transition. Statistical execution path corresponding to the performance counter representative of the statistical business needs. In a two-dimensional coordinate of statistical model can be provided with a plurality of statistical execution path; and each of the statistical execution path including at least two statistical state node.

[40]

Step S308, acquisition module according to a predetermined rule the operation of the execution path to trigger statistics, the multi-dimensional statistics SUMMARY of the results corresponding to the demand. In the process of specific implementation, obtaining module 16 according to a predetermined rule execution path triggers the operation of the statistics, comprising the following processes : (1) collecting performance data to original data, statistical model coordinate melts two-dimensionally and examples, the instantiations performance data time statistical dimension statistical dimension and position ; (2) according to a predetermined rule execution path triggers the operation of the statistics, the statistics summarizing the performance data, the multi-dimensional statistical SUMMARY of the results corresponding to the demand.

[41]

In the process of specific implementation, according to the module can be divided into multi-dimension on the performance data of the following statistical demand in the following manner, but is not limited to dividing the statistical dimensions: as mentioned earlier, the statistical dimensions of the module can be divided into divided into time statistical dimension statistical dimension and position, wherein the position of at least one of statistical-dimensions include the following: dimension measuring object, the network element-dimensional, network-dimensions, regional dimension, service type dimension, user-dimensions. Wherein the statistical-dimensions for multi-dimensional position of the non-time statistics dimension in all of the dimension. Wherein including the time dimension: original temporal dimension and extended time dimension; position, including: the original position dimension and extended position-dimensions.

[42]

In the specific application process, the route setting module to set up the stated performance data statistical execution path, can include: for each statistical execution path in the adjacent two statistical state node is set data collection mode, wherein the data collection mode can be for data packet accumulating means, can be divided into the averaging in general, seek the most large/small, summation and other statistical algorithm; demand according to different statistics and the non-adjacent two state node is set different statistical execution path.

[43]

When the specific applications, obtaining the module can be based on the following one of the above-mentioned statistical trigger a predetermined rule the operation of the execution path: the performance data according to the new real time triggering the operation of the statistical execution path, this can realize the real-time processing of the data demand; in a preset time point triggers the operation of the statistical execution path, thereby realizing the larger data processing timing processing.

[44]

In a preferred implementation, path setting module setting the performance data of the statistical execution path, also includes at least one of the following steps: in the same two-dimensional coordinate of statistical model, according to a predetermined direction to set up the statistical execution path; of the same dimension statistical execution path across the middle of the statistical node is set the state of the execution path.

[45]

In order to better understand the above embodiment, the following combining specific and associated with photos detailed description of examples. Due to the minimum granularity of performance data is performance counter, the performance counter is the basis of all performance data, therefore the following examples the performance counter in the multidimensional statistical as an example for description.

[46]

Example 1

[47]

This embodiment provides a comprehensive network management system performance counters in multidimensional statistical method, which is suitable for telecommunications network performance management field in the tube, the method first of all, a partitioning module to the performance counter statistics of two-dimensional division dimension, then through the modeling module is set up to two-dimensional coordinate of statistical model and path setting module is arranged statistical execution path method to achieve multi-dimensional performance data rollup, so as to meet different operational requirements. According to the method at the same time the real-time nature of the user to the statistical data of the statistical requirements for flexible configuration of the driving mode, the high-performance statistics data and real-time requirement of the large amount of data statistical two kinds of business requirements.

[48]

The method is divided into: partitioning module to the performance of the statistical dimension of the counter, the counter set up performance modeling module is two-dimensional coordinate of statistical model, path setting module setting the performance counter statistical execution path and data collection mode setting, obtaining module setting the performance counter statistics driving mode operation and the performance counter according to the statistical execution path, in order to get the rollup the result, and the like. As shown in Figure 4, the specific implementation process is as follows:

[49]

Step S402, the performance counter module divided into the statistical-dimensions.

[50]

According to statistics demand to the performance counter counting dimension is to be divided. Is divided into time and position two major categories of dimensions. Time dimension to the original breakdown time dimension and extended time dimension RT (H, D, W, M, Y), is divided into the original position of the position dimension RL and extended position dimension dimension (L1, L2, ... Ln). Specific dividing process can include the following steps:

[51]

(1), the performance counter the original time dimension is defined and RT dimension RL the performance counter original position;

[52]

RT original time dimension of said original performance data linking the smallest dimension of the; dimensions of the original position of said original performance data RL the most detailed position Uygur dimension;

[53]

For the integrated network management acquisition performance counter data, and RT is RL from the subordinate network management reporting performance data obtained, all RT and RL the most basic is the attribute of the performance counters.

[54]

(2), according to the performance data linking the definition of statistical requirements of the performance counters extended time dimension;

[55]

For the integrated network management performance data, performance counters can generally be the expansion of a time dimension H, D, W, M, Y a few, statistical (Hour) expresses the hour wherein H, day D said statistical (Day), statistics (Week) W expressed week, month M said statistical (Month), statistics (Year) Y said years.

[56]

(3), based on the performance data definition of statistical position Uygur demand performance counters extended position-dimensions;

[57]

The performance counter an extended position in which the dimension can generally be defined as a plurality of levels, L1, L2, l... , Ln, each level has between the relations, from L1 to Ln that the position of the from low to high level.

[58]

For the integrated network management performance data, its extended position can be divided into the dimensions of the object of measurement, the network element, professional network, regional, service type, user a plurality of extended position-dimensions. In addition to the time dimension are statistical dimension can be summarized to the position-dimensions.

[59]

Step S404, modeling module to establish performance statistical model two-dimensional coordinate of the counter.

[60]

According to the value of the counter of the multidimensional statistical requirements of the two-dimensional coordinate of the counter to establish performance statistical model, in particular can be see Figure 3

[61]

Counter the establishment of the two-dimensional coordinate the statistical model, as follows:

[62]

Abscissa representing time statistical-dimensions, the longitudinal dimensions of said statistical position.

[63]

Figure 5 are each point in its coordinates (X, Y), said performance of a statistical state of the counter.

[64]

Wherein the origin (RT, RL) the performance counter the most primitive that of the state of any statistical SUMMARY, the remaining nodes are statistical state. At the same time, the initial point (RT, RL) the initial state is necessary, the statistics can be selected according to demand.

[65]

Abscissa scale from the right that the granularity of the time dimension from small to large, from the principle only be a small particle size to the large particle size of the SUMMARY. Such as from left to right, are of minutes, hours, months, years.

[66]

From the scale of the ordinate of the position of said under-dimension particle size from small to large, from the principle only be a small particle size to the large particle size of the SUMMARY. Such as from the lower to the upper of the network element, network type, and the like.

[67]

The scale of the abscissa and ordinate of the source (dimension) according to the performance counter to determine the service statistics demand. If the counter corresponding to the statistical requirements of the performance counters (W) of the statistical requirements of the time dimension, in the non-week on the chart (W) the relevant node.

[68]

With a counter can be a two-dimensional coordinate to a plurality of statistical model. And a plurality of two-dimensional coordinate is independent of the statistical model, there is no relationship. Two-dimensional statistical model by the counter of the number of the decision statistics service demand.

[69]

Step S406, the route setting module setting performance counter statistical execution path and data collection mode.

[70]

Performance statistics of the counter reflects the execution path to two-dimensional coordinate of statistical model chart of the changes in the statistical state. Statistical execution path corresponding to the performance counter representative of the statistical business needs.

[71]

Mode data summarizing means is a means of collecting data packets, can be divided into the averaging in general, to the maximum, and minimum, summation and other statistical algorithm. Data gathered by the counter means and its own attribute of the determined statistical business demand.

[72]

Statistical execution path and data collection mode setting principle is as follows:

[73]

Statistical execution path has directivity. In one and the same two-dimensional coordinate map statistical models, the statistical execution path can be selected only in the direction from left to right, from the lower to the upper. As shown in Figure 6, the statistical execution path 1 : (RT, RL)-> (RT, L2)-> (D, L2) to the correct statistical execution path.

[74]

The same two-dimensional coordinate of statistical model map can be defined a plurality of statistical execution path; and each of the statistical execution path including not less than two of the statistical state node. As shown in Figure 6, the two-dimensional coordinate of statistical model includes statistical execution path 1 and statistical execution path 2 two statistical execution path.

[75]

The need for statistical execution path in each of the adjacent two statistical state node is set data collection mode. Statistical state of the inter-node is used for data summarizing statistical state transition data SUMMARY taken in the process, the polymerization mode.

[76]

The two state of non-adjacent inter-node can define different statistical execution path. As shown in Figure 6, the initial point (RT, RL) and state point (D, L2) statistical execution path can be provided between the 1 and statistical execution path 2.

[77]

The same dimension across the statistical execution path can be in the middle of the state node. As shown in Figure 6, can be directly defined statistical execution path : (RT, RL)-> (RT, L2), statistical execution path may also define : (RT, RL)-> (RT, L1)-> (RT, L2).

[78]

Step S408, obtaining module setting the performance counter statistical drive mode.

[79]

Statistical driving mode is divided into drive data in real time and the timing drive two. Data real-time driving is suitable for the needs of real-time processing of the data, that is, on-line transaction processing (On-Line   Transaction   Processing, referred to as OLTP)-type statistical demand, the timing drive is suitable for the performance requirement of the large amount of data processing, that is, on-line analysis processing (On-Line   Analytical   Processing, referred to as OLAP)-type statistical demand.

[80]

Step S410, obtaining module running performance statistical execution path of the counter. The method specifically comprises the following process: 1, the original property data acquisition counter, model and linking position Uygur model to instantiate; 2, according to the preset counter statistics of the performance of the statistical execution path drive mode and the SUMMARY statistics of the performance counter is completed.

[81]

The above examples, can be flexible to realize performance counter a plurality of dimensional statistical demand, meet the high real-time statistics and large amount of data processing efficiency requirements, the whole processing method is clear, high-efficiency, has good expansibility and novelty.

[82]

Example 2

[83]

This embodiment in a wireless network cell counter under "the number of successful call" statistical as an example for description.

[84]

Assuming that the comprehensive network management is the service requirement of user to different time dimension and a network element, such as the region of the position dimension of the counter value. The embodiment in the following two specific needs as an example for description: 1) different statistics governorates of the particle size of the "number of successful call", 2) statistical different cities of the particle size of the "number of successful call".

[85]

Assumptions lower network management system reported to the comprehensive network management system in the "the number of successful calls" time granularity of the counter for 5 minutes (Min).

[86]

1, according to the user's needs, the counter module divided into "the number of successful call" dividing the statistical dimensions:

[87]

Dividing the time dimension. Original time dimension for RT 5Min. Extension of the time dimension: hours (H), day (D), month (M).

[88]

The location dimension is to be divided. Cell RL the dimensions of the original position. The dimensions of the extended position of the: base station (Base   Transceiver   Station, referred to as BTS), the base station system (Base   Station   System, referred to as BSS), city (City), and (Province).

[89]

2, according to the performance modeling module is two-dimensional coordinate of the counter to establish principles of statistical model used to establish a "call the number of successful" two-dimensional coordinate of statistical model. This performance counter second position coordinate the statistical model, as shown in Figure 7.

[90]

3, path setting module to the performance counter "the number of successful call" statistical execution path setting is performed and data collection mode. With statistical requirements of the user, in this example is provided with statistical execution path B A and statistical execution path, wherein the statistical A statistical execution path used to satisfy the "statistical different cities of the number of successful call of" demand, and statistical execution path B the statistics are used to meet the "statistical different governorates of the month the number of successful call of" demand.

[91]

A statistical execution path, the B schematic view as shown in Figure 8, its detailed information is:

[92]

Statistical execution path A: origin (5Min, Cell)-> (5Min, City)-> (D, City). Wherein origin (5Min, Cell)-> (5Min, City) statistical mode is set as the data of the sum, (5Min, City)-> (D, City) data statistical manner and is arranged to. The statistical execution path first A SUMMARY of the dimensions of the completed position (Cell-> City), then to the collection time dimension (5Min->D).

[93]

Statistical execution path B: origin (5Min, Cell)->-> (M (M, Cell), province). Wherein origin (5Min, Cell)-> (M, Cell) data statistical manner and is provided in order to, -> (M (M, Cell), province) data statistical manner and is arranged to. The statistical execution path to complete the collection time dimension (5Min->M), and then position dimensions of rollup (Cell-> Province).

[94]

4. Obtaining module is arranged counter "the number of successful call" statistical drive mode. Because the counter in the application of the relatively large data, and statistical demand according to the performance data mainly completes day, month SUMMARY statistics, high real-time request, therefore, the example of the statistical drive mode is set in the timing drive.

[95]

5, obtaining module running counter "the number of successful call" statistical execution path, complete the SUMMARY statistics.

[96]

From other resource system or module the following information: the various CELL information BTS, the BTS of the plurality of BSS information, each BSS home City, each of the home country City Province;

[97]

The comprehensive network management network management acquisition from the subordinate to the original value of the counter, including various CELL of under 5 minutes the value of the particle size;

[98]

Start the timing task, the setting execution path A, execute B, statistical results obtained.

[99]

If the user's requirement needs to be changed, for example, increase the particle size of BSS statistical hours according to the counter value, then C statistical execution path can be increased to meet the requirement of the user. Furthermore, to modify the statistical execution path, can also be to statistical execution path to adjust the data rollup algorithm.

[100]

From the description above, as can be seen, the present invention realizes the following technical effect:

[101]

Through this invention, the performance data according to multi-dimensional statistical demand, the statistical-dimensions is divided into two-dimensions, solves the problem that the related art multi-dimensional performance data of the management of the performance statistics realize more complex and cumbersome and it is difficult to satisfy a plurality of requirements of the users, is poor, expansibility, and the new according to the real-time performance data produced by the triggers the operation of the statistical execution path and a preset time point triggers the statistical execution path when the operation of the technical means, solves the problem that the related art can not meet the performance data of different users to the requirements of the different time, by further reducing the performance data to a plurality of dimension the complexity of the statistics, to meet the demand and the effect of a plurality of users.

[102]

Obviously, those of skill in the art should understand that, the above-mentioned of the present invention or each step of each module can be used to realize a universal computing device, they can be concentrated in a single computing device, or are distributed in the plurality of computing devices on a network of, optionally, they can be used for computing device may be used to perform the program code to realize, thus, they can be stored in the storage device by the computing device to carry out in, and in some cases, can be different from the sequential execution of the steps illustrated or described, or will they are respectively made into each integrated circuit module, or to a plurality of module in making or step to realize the integrated circuit modules. In this way, the invention is not limited to any specific combination of hardware and software.

[103]

Above for the stated example the preferred embodiment of the invention, is not used for limiting of the present invention, the technical personnel in this field, the invention can have various modification and change. Where in the present invention within the spirit and principle of the, any modifications made by the, equivalent replacement, improved, and the like, shall be included in the scope of protection of this invention.



[104]

The present invention provides a device and method for acquiring multi-dimensional statistical performance data in network management. The device comprises: a dividing module, configured to perform two-dimensional division on a statistic dimension according to a multi-dimensional statistics requirement on performance data; a modeling module, configured to establish a two-dimensional coordinate statistical model of the performance data; a path setting module, configured to set a statistics execution path of the performance data on the two-dimensional coordinate statistical model; and an acquiring module, configured to trigger running of the statistics execution path according to a preset rule, so as to acquire a summary result corresponding to the multi-dimensional statistics requirement. By using the technical solution provided in the present invention, the complexity of multi-dimensional statistics on the performance data is reduced, and various user requirements are satisfied.



1. Network management in a multi-dimensional statistical performance data acquisition device, characterized in that comprises:

Partitioning module, performance data for according to the statistical requirements of the multi-dimensional, two-dimensional division of the statistical dimension;

Modeling module, used for setting up the performance of the statistical model of the two-dimensional coordinate data;

Path setting module, in the two-dimensional coordinate used for the statistical model, the performance data statistical execution path;

Acquisition module, according to the predetermined rules used for triggers the operation of the statistical execution path, with the plurality of dimensions corresponding to the result of the statistical requirements.

2. Device according to Claim 1, characterized in that the partitioning module, used for the statistical dimension is divided into time statistical dimension statistical dimension and position, wherein the position of at least one of statistical-dimensions include the following: dimension measuring object, the network element-dimensional, network-dimensions, regional dimension, service type dimension, user-dimensions.

3. Device according to Claim 1, characterized in that the path setting module, for the implementation of states the statistics each section in the path of the adjacent two statistical state node is set data collection mode; according to different statistical demand and the non-adjacent two state node is set different the statistical execution path.

4. Device as in any of claims 1 to 3, characterized in that the acquisition module, including:

A trigger unit, according to the new real-time performance data produced by the triggers the operation of the statistical execution path, reaches the preset time period or the statistical execution path when the operation of the triggers;

Obtaining unit, for operating the statistical execution path, with the plurality of dimensions corresponding to the result of the statistical requirements.

5. Device as in any of claims 1 to 3, characterized in that the path setting module, is also used for the same one of the two-dimensional coordinates on the statistical model, according to a predetermined direction to set up the statistical execution path, and/or to the same dimension in the middle of the statistical execution path across the statistical node is set the state of the execution path.

6. A multi-dimensional statistics in the network management method for obtaining performance data, characterized in that comprises:

Partitioning module according to the multi-dimensional performance data of statistical demand, dividing the two-dimensional dimension of statistics;

Modeling module according to the partitioning dimension of module performance data of the two-dimensional coordinate of statistical model;

In the two-dimensional coordinates on the statistical model, the route setting module to set up the stated performance data statistical execution path;

Acquisition module according to a predetermined rule execution path triggers the operation of the statistics, the statistics of the plurality of dimensions corresponding to the result of the demand.

7. Method according to Claim 6, characterized in that the partitioning of performance data module according to the statistical requirements of the multi-dimensional, two-dimensional division of the statistical dimension, including:

The partitioning module will the statistical dimension is divided into time statistical dimension statistical dimension and position, wherein the position of at least one of statistical-dimensions include the following: dimension measuring object, the network element-dimensional, network-dimensions, regional dimension, service type dimension, user-dimensions.

8. Method according to Claim 6, characterized in that the path setting module to set up the stated performance data statistical execution path, including:

The route setting module implementation states the statistics to each section in the path of the adjacent two statistical state node is set data collection mode; according to different statistical demand and the non-adjacent two state node is set different the statistical execution path.

9. Method as in any of claims 6 to 8, characterized in that the acquisition module according to one of the following predetermined rule execution path triggers the operation of the statistics:

According to the new real-time performance data produced by the triggers the operation of the statistical execution path;

In the preset time point triggers the operation of the statistical execution path.

10. Method as in any of claims 6 to 8, characterized in that the path setting module to set up the stated performance data statistical execution path, also includes at least one of the following steps:

At the same one of the two-dimensional coordinates on the statistical model, according to a predetermined direction to set up the statistical execution path;

The same dimension in the middle of the statistical execution path across the statistical node is set the state of the execution path.