CN102289452B - A kind of method and device of telecommunicatioin network management performance data output - Google Patents
A kind of method and device of telecommunicatioin network management performance data output Download PDFInfo
- Publication number
- CN102289452B CN102289452B CN201110165840.XA CN201110165840A CN102289452B CN 102289452 B CN102289452 B CN 102289452B CN 201110165840 A CN201110165840 A CN 201110165840A CN 102289452 B CN102289452 B CN 102289452B
- Authority
- CN
- China
- Prior art keywords
- information
- data
- output
- granularity
- time
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of telecommunicatioin network management performance data output intent, this method includes:Temporally granularity gathers the performance object PO data of each equipment;According to the output time section specified in the performance data output order received and comprising the first PO information for needing output performance data, the reference performance object RPO pre-established is searched with reference to table, it is determined that needing the time granularity information that the first PO of output performance data includes in output time section;According to the time granularity included in the first PO time granularity information, search the PO data of collection, the first PO of the sequencing arrangement of the temporally granularity in output time section PO data are obtained, the PO data without the first PO of the time granularity for finding PO data are sky.
Description
Technical field
The present invention relates to the communications field, espespecially a kind of method and device of telecommunicatioin network management performance data output.
Background technology
Performance management is one of the five big management functions that telecom network management system is telecommunications network and telecommunication service offer (telecommunications network
Network management system provides five big basic functions, including performance management, configuration management, safety management, fault management and charging pipe
Reason), mainly monitor behavior and the effect with corrective networks and network element by collecting and analyzing the service data gathered from network element
Rate, user is helped to carry out planning, implementation and maintenance and quality of service measurement.For awareness network and the operation shape of network element
Condition, performance management need timing to gather the performance data of mobile system from the network element managed, are then stored in background data base
In, for being used during statistical analysis.
And in telecom network management system, the always individual processing of performance data is difficult thoroughly to solve the problems, such as, because in the past
It is random unordered that platform equipment, which is reported to performance object (Performance Object, PO) data of background net management system, and
Background net management system, which will be supplied to the performance data of end user, to be divided with time granularity, have order, it is complete, its
In, a time granularity just refers to a time slice;This contradiction is the basic original that performance data handles existing defects all the time
Cause.At present, the collection for performance data and the more complete algorithm of filling mining and realization, it can be ensured that foreground can be just
Really, intactly collecting performance data, but can not still ensure that these data can be deposited into background data base, this also just makes
The performance data obtained in the performance database of backstage is not that each time data is complete.Cause in the performance database of backstage
The incomplete reason of performance data is mainly:First, when wireless system is busy, for ensure the higher alarm of priority, signaling,
The real-time report of the data such as probe, system service quality (Quality of Service, QOS) can allow performance data part or
All delay is reported or abandoned;Second, open circuit, network transmission for a long time occurs in front and back link and long-time congestion occurs
When, it will also result in the partial loss of data.
In summary, because foreground equipment could not collect PO data or the data failed collected deposit back-end data
In storehouse, this can all cause when user's query performance data, it is impossible to data that are directly perceived, being clearly seen that missing, missing
It is the data of which time granularity, influences the performance monitoring to whole system and analysis, and then performance evaluation and failure can be increased
The difficulty of positioning.
The content of the invention
The embodiment of the present invention provides a kind of telecommunicatioin network management performance data output intent and device, to solve in the prior art
In the presence of the missing due to indivedual in background data base or whole PO data, caused performance evaluation and failure to whole system
The problem of positioning difficulty is big.
The embodiments of the invention provide a kind of method of telecommunicatioin network management performance data output, including:
Temporally granularity gathers the performance object PO data of each equipment;
According to the output time section specified in the performance data output order received and comprising need output performance number
According to the first PO information, the reference performance object RPO that pre-establishes is searched with reference to table, it is determined that needing the first of output performance data
The time granularity information that PO includes in the output time section;The RPO with reference to table include PO information and each PO when
Between granular information;
According to the time granularity included in the time granularity information of the first PO, the PO data of collection are searched, obtain institute
The first PO of the sequencing arrangement of the temporally granularity in output time section PO data are stated, without finding PO data
Time granularity the first PO PO data for sky.
Accordingly, the embodiment of the present invention additionally provides a kind of telecommunicatioin network management performance data output device, including:
Unit is established with reference to table, for pre-establishing the RPO references of the time granularity information including PO information and each PO
Table;
Data acquisition unit, the performance object PO data of each equipment are gathered for temporally granularity;
Time granularity information determination unit, for according to the output time specified in the performance data output order received
Section and comprising the first PO information for needing output performance data, the RPO that pre-establishes is searched with reference to table, it is determined that needing output property
The time granularity information that first PO of energy data includes in the output time section;
PO data outputting units, for the time granularity included in the time granularity information according to the first PO, search
The PO data of collection, the first PO of the sequencing arrangement of temporally granularity in output time section PO data are obtained,
PO data without the first PO of the time granularity for finding PO data are sky.
The present invention has the beneficial effect that:
Telecommunicatioin network management performance data output intent provided in an embodiment of the present invention, this method are receiving performance data output
During instruction, the RPO reference tables pre-established can be first looked for, find the time granularity information for the PO for needing to export in instruction, root
According to the time granularity included in the time granularity information, the PO data needed for the PO data search in collection, obtain it is required by
The PO data of the sequencing arrangement of time granularity, the PO data for not finding the time granularity of PO data are sky.By this
The data being ordered into that method finally gives, even if the PO data that Foreground Data could not collect PO data or foreground collects
Lose, can also be clearly seen that missing is the data of which time granularity, can be in real time effectively to the performance of whole system
Monitoring and analysis, can fast and accurately carry out performance evaluation and fault location, avoid indivedual or complete in background data base
The missing of portion's PO data, the problem of caused performance evaluation and big fault location difficulty to whole system.
Brief description of the drawings
Fig. 1 is the flow chart of telecommunicatioin network management performance data output intent of the embodiment of the present invention;
Fig. 2 is that the embodiment of the present invention establishes flow charts of the RPO with reference to table;
Fig. 3 is that the embodiment of the present invention establishes preferred embodiment flow charts of the RPO with reference to table;
Fig. 4 is the flow chart that the embodiment of the present invention inquires about KPI;
Fig. 5 is the flow chart that the embodiment of the present invention exports PO data;
Fig. 6 is the structural representation of telecommunicatioin network management performance data output device of the embodiment of the present invention.
Embodiment
For present in prior art due to the missing of indivedual in background data base or whole PO data, it is caused right
The problem of performance evaluation of whole system and big fault location difficulty, the embodiments of the invention provide a kind of telecommunicatioin network management performance number
According to the method for output, the flow of the inventive method is as shown in figure 1, execution step is as follows:
Step S10:Temporally granularity gathers the performance object PO data of each equipment.
Specifically, setting time granularity first, time granularity can be an arbitrary time slice, such as 10 minutes,
20 minutes, 60 minutes etc., can be according to specifically being set.Then the PO data of each equipment are gathered, an equipment can correspond to more
Individual PO, can also a PO correspond to multiple equipment.PO data include PO information, performance parameter information, acquisition time information, its
In, PO packets title containing PO and PO marks.
Preferably, when storing the PO data collected, performance database can be set, by the PO data Cun Chudao of collection
In energy database.
Step S20:When receiving performance data output order, specified according in the performance data output order received
Output time section and comprising the first PO information for needing output performance data, search the reference performance object pre-established
RPO is with reference to table, it is determined that needing the time granularity information that the first PO of output performance data includes in output time section;Wherein,
RPO includes PO information and each PO time granularity information with reference to table.
Specifically, the RPO for including PO information and each PO time granularity information is established with reference to table, as shown in Fig. 2 including
Following steps:
Step S201:When each time granularity reaches, the PO information of each equipment is gathered.
When each time granularity of setting arrives, the PO information of each equipment is gathered.What is gathered herein is respectively to set
Standby PO information, different from each equipment PO data of collection in step S10, PO data include PO information, and PO packets contain
Configuration information of equipment etc..
Step S202:Sequencing arrangement according to the time granularity for the PO information for gathering each equipment collects each
The PO information of equipment, or for each time granularity, records the PO information of each equipment collected, and generation includes PO information and often
The RPO of individual PO time granularity information is with reference to table.
Specifically, the RPO for the time granularity comprising PO information and each PO established herein can be with reference to the form of table
There are two kinds, a kind of is each equipment collected according to the sequencing arrangement of the time granularity for the PO information for gathering each equipment
PO information, the PO of the RPO that so obtains with reference to table aiming at each equipment, collection is arranged according to the order of time granularity
The PO information of each equipment arrived;Another kind is to be directed to each time granularity, to record the PO information of each equipment collected, this
The RPO that sample obtains is with reference to the PO information that table is each equipment under granularity at the same time.
Above-mentioned receptivity data output order, there can be two kinds of situations:
The first:Receive the performance data output order actively triggered according to the triggering rule of setting.
Specifically, according to the part or all of PO of the selected equipment of the triggering rule selection of setting as the first PO, and really
Determine output time section, the performance data output order of first PO information of the generation comprising output time section and selection.
The rule set herein can be set according to particular situation, for example, in order to be fixed daily at some
The situation of the performance data of time, it is possible to which being set in daily regular time provides performance data output order, then daily
The performance data output order is triggered in that regular time can.
Second:Receive the performance data output order that the query statement inputted according to user triggers.
Specifically, user inputs one or more that to be inquired about KPI, and the output time section of user's setting;According to
KPI calculation formula set in advance parse PO corresponding with each KPI as the first PO;Generation is conciliate comprising output time section
The performance data output order of the first PO information separated out.
It is that user is actively entered the KPI to be inquired about in this case, can be with one KPI of one query, can also be simultaneously
Multiple KPI are inquired about, while input the output time section to be inquired about, for example, to inquire about in 10 points to 11 points of four KPI of the morning,
Time granularity is 10 minutes, then, method can of the invention according to KPI calculation formula set in advance come parse with often
PO corresponding to individual KPI, and generate the performance data output order comprising output time section and the PO information parsed.If input
Multiple KPI are inquired about, and can parse PO corresponding to each KPI successively, can also be parsed simultaneously corresponding with each KPI
PO, wherein, belong to prior art KPI formula is calculated according to PO data, repeat no more herein.
Step S30:According to the time granularity included in the first PO time granularity information, the PO data of collection are searched, are obtained
First PO of the sequencing arrangement of the temporally granularity in output time section PO data, without finding PO data
Time granularity the first PO PO data for sky.
Specifically, being directed to receptivity data output order, the process of the PO data of collection is searched, specific step is:
The RPO that the first PO information searchings included according to performance data output order pre-establish is with reference to table;In in RPO with reference to table
Existing first PO information, create the first query statement for including output time section;For in RPO with reference to table in be not present
One PO information, create the second query statement for including output time section;The first query statement and/or the second query statement are performed,
The PO data of each time granularities of the first PO in output time section, the first PO that will be found are searched in the PO data of collection
Obtain the temporally granularity in output time section sequencing arrangement the first PO PO data, do not find PO data
Time granularity the first PO PO data for sky.
Specifically, when in step S10 by the PO data storages of collection in performance database after, for receptivity data
Output order, when searching the PO data of collection, it is each in output time section that the first PO is searched in the performance database of setting
The PO data of time granularity.
The above-mentioned RPO ginsengs for including PO information and each PO time granularity information for being established in each time granularity
According to the embodiment of table, as shown in figure 3, flow is as follows:
Step S211:When each time granularity reaches, flow starts.
Step S212:Traversal queries RPO is with reference to PO information all in table.
Step S213:From RPO with reference to one PO information of taking-up in table.
Step S214:By the PO information of extraction, RPO is stored in together with time granularity information with reference in table.
Step S215:Judge whether RPO with reference to next PO information in table is empty, if being transferred to step S217;It is no
Then, it is transferred to step S216.
Step S216:Next PO information is taken out, performs step S214.
Step S217:Record in each PO information of this time granularity has generated RPO with reference to table, flow knot
Beam.
Above-mentioned flow is carried out for each time granularity, it is possible to which generation includes PO information and each PO time granularity
The RPO of information is with reference to table.
Preferably, during the performance data output order that the above-mentioned query statement inputted according to user triggers, user's progressive
The specific implementation of energy data query analysis, as shown in figure 4, comprising the following steps:
Step S301:User selects KPI on interface, and flow starts.
Step S302:The querying condition selected according to user creates outermost selection (select) portion in query statement
Point.
Querying condition refers to the output time section and one or more KPI of user's input.
Step S303:Extract a KPI of user's input.
Step S304:The PO for judging to be parsed according to the KPI whether there is in RPO reference tables, if it is, being transferred to step
S305;Otherwise, it is transferred to step S307.
Step S305:Take out PO information corresponding to the KPI.
Step S306:Create comprising user input it is output time section, pass through it is left outside connection (left join) keyword
First query statements of the RPO corresponding with the PO information of taking-up with reference to the table Left-wing Federation.
Step S307:Create output time section, the common SQL for including user's input
(Structured Query Language, SQL) second query statement.
For the KPI of selection, may generation be all that the first query statement may also generate is all the second query statement,
May also both have.
Because for the KPI of selection, the PO for judging to be parsed according to the KPI whether there is in RPO reference tables,
If it is, forming the first query statement, the second query statement is otherwise formed.So, it is possible to which all PO are present in RPO
In either all PO be all not present with again or part is present in RPO and is partly not present in RPO, so being obtained in RPO
Result be exactly to only generate the first query statement and either only generate the second query statement or existing first query statement to have again
Two query statements.
Step S308:Judge whether next KPI is empty, if being transferred to step S310;Otherwise, it is transferred to step S309.
Step S309:Next KPI is extracted, and returns and performs step S304.
Step S310:First query statement of establishment and/or the second query statement are closed with outermost select parts
And into a SQL query statement.
Step S311:Perform SQL query statement query performance database.
Wherein, the first query statement and/or the second query statement are included in the SQL query statement of formation, as execution SQL
Can reaches the effect for performing the first query statement and/or the second query statement during query statement.
Step S312:Query Result is exported for the KPI in the output time section of user's input inquired, for not having
There is the KPI in the output time section of user's input inquired to export its Query Result as sky.Flow terminates.
Above-mentioned flow can realize that the PO parsed for KPI whether there is and multiple look into is generated in RPO is with reference to table
Sentence, i.e. the first query statement and the second query statement are ask, then multiple query statements of generation are merged, combine looking into
Ask.This is to have firstly generated the sentence for carrying out conjunctive query, then inquires about PO data corresponding to KPI.
Preferably, during the performance data output order that the above-mentioned triggering rule according to setting actively triggers, performance number is carried out
According to the specific implementation of output, as shown in figure 5, comprising the following steps:
Step S321:When receiving the performance data output order according to the triggering rule active triggering of setting, performance number
According to output task triggering, flow starts.
Wherein according to the regular part or all of PO that have selected selected equipment of triggering of setting as the first PO, and determine
Output time section, include output time section and the first PO information of selection in the performance data output order that so generates.
Step S322:The part or all of PO of the selected equipment of traversal.
Step S323:Extract a PO.
Step S324:Whether the PO data for the PO for judging to take out are empty, if it is, being transferred to step S333, are otherwise transferred to step
Rapid S325.
Step S325:Judge whether the PO data have corresponding PO information in RPO is with reference to table, if not being transferred to step
S328;Otherwise, it is transferred to step S326.
Step S326:Take out the PO information.
Step S327:PO information output time section, pass through left join keyword and take out of the establishment comprising determination
First query statements of the corresponding RPO with reference to the table Left-wing Federation.
Step S328:Create the second query statement for including output time section, the common SQL query statement determined.
Step S329:Perform the first or second query statement query performance database.
Step S330:Store Query Result.
Direct output PO data for finding PO, the corresponding output Query Result for not inquiring PO are sky.
Step S331:Whether the PO data for judging next PO are empty, if it is, being transferred to step S332, are otherwise returned
Step S333.
Step S332:Next PO is extracted, returns and performs step S324.
Step S333:All PO have been checked out, and store Query Result.Flow terminates.
Aforesaid way does not merge the query statement of generation, that is, not by the first query statement of generation with
Second query statement merges, but performs each query statement respectively and realizes data query, and finally giving all needs to inquire about
PO PO data.
Illustrate the method flow of the present invention with two specific embodiments below:
Embodiment one:
First, setting time granularity is 10 minutes, and each equipment will be gathered so that 10 minutes are a unit on foreground
PO data, and by the performance database on the PO data Cun Chudao backstages collected.
Meanwhile on backstage, when each time granularity of setting arrives, that is, with 10 minutes for a time list
Member gathers the PO information of each equipment in foreground, and the sequencing of the time granularity according to the PO information for gathering each equipment
The PO information of each equipment collected is arranged, generation includes the RPO of PO information and each PO time granularity information with reference to table.
What this RPO reflected with reference to table is exactly which time should have data in, and these time granularities are also to have sequencing,
The sequencing of this time granularity is recorded in PO information, and this just provides reference for later output performance data, but this
In specifically what data be indifferent to, so from establish performance database collection PO data be different.
Then, receive it is set in advance triggering rule, such as at 10 points in every morning begin to output 10 points to 11 points this
Individual output time section, PO the first PO the most of all devices are selected, when then generation is comprising this output of 10 points to 11 points of the morning
Between the performance data output order of section and the first PO information.
Then, it is determined that 10 in 10 points to 11 points this output time sections included in going out the first PO time granularity information
O'clock to 10 points 10 minutes, 10 points 20 10 minutes to 10:, 10 points 30 20 minutes to 10:, 10 points 40 30 minutes to 10:, 10: 40
Point to 10 points 50 minutes, 10 points of 50 minutes to 11 points this 6 time granularities.The first PO information included according to performance data output order
The RPO pre-established is searched with reference to table;If the PO information of each PO in it the first PO of selection during RPO is with reference to table be present,
Create and obtain the first query statement comprising 10 points to 11 points this output time sections, SQL can be used herein
The keyword left join of (Structured Query Language, SQL) conjunctive query create the first query statement;If
For RPO with reference to the PO information for each PO that selection is not present in table, create the SQL of nature conjunctive query second inquires about language
Sentence;Perform the first query statement or the second query statement, in performance database search the first PO 10 points to 11 points this
The PO data of 6 time granularities in output time section, if the PO data inquired 10 points to 10 points 10 minutes be PO1,10
Point 30 20 minutes to 10: be PO2,10 points 50 40 minutes to 10: be PO3, the result finally given is exactly at 10 points to 11 points
The PO data inquired in this output time section be 10 points to 10 points be within 10 minutes PO1,10 points be within 20 10 minutes to 10: it is empty,
10 points 30 20 minutes to 10: be PO2,10 points be within 40 30 minutes to 10: it is empty, 10 points 50 40 minutes to 10: be PO3,10: 50
It is sky to divide to 11 points.
From result obtained above, we can be with the cheer and bright loss of data for knowing that time granularity, and this can
To be rapidly performed by performance evaluation and fault location.
Embodiment two:
First, setting time granularity is 15 minutes, and each equipment will be gathered so that 15 minutes are a unit on foreground
PO data, and by the performance database on the PO data Cun Chudao backstages collected.
Meanwhile on backstage, when each time granularity of setting arrives, that is, with 15 minutes for a time list
Member gathers the PO information of each equipment in foreground, and the sequencing of the time granularity according to the PO information for gathering each equipment
The PO information of each equipment collected is arranged, generation includes the RPO of PO information and each PO time granularity information with reference to table.
What this RPO reflected with reference to table is exactly which time should have data in, and these time granularities are also to have sequencing,
The sequencing of this time granularity is recorded in PO information, and this just provides reference for later output performance data, but this
In specifically what data be indifferent to, so from establish performance database collection PO data be different.
Then, the query statement of user's input is received, for example is inquired about in the afternoon in 1 point to 2 points this output time section
KPI1, KPI2 and KPI3, PO corresponding with each KPI is parsed as the first PO according to KPI set in advance calculation formula,
Then performance data output order of the generation comprising 1 point to 2 points this output time section in afternoon and the first PO information.
Then, it is determined that the afternoon included in going out the first PO time granularity information is in 1 point to 2 points this output time section
1 point to 1 point 15 minutes, 1 point 30 15 minutes to 1:, 1 point 45 30 minutes to 1:, 1 point of 45 minutes to 2 points this 4 time granularity.According to
The RPO that the first PO information searchings that performance data output order includes pre-establish is with reference to table;If exist in RPO is with reference to table
The PO information of each PO in first PO of selection, create the first inquiry language comprising 1 point to 2 points this output time section in afternoon
Sentence, the key of SQL (Structured Query Language, SQL) conjunctive query can be used herein
Word left join create the first query statement;If RPO is created certainly with reference to the PO information for each PO that selection is not present in table
The SQL of right conjunctive query the second query statement;The first query statement or the second query statement are performed, in performance database
The PO data of 4 time granularities of the first PO in the afternoon in 1 point to 2 points this output time section are searched, if the PO inquired
Data 1 point to 1 point 15 minutes be PO5,1 point 45 30 minutes to 1: be PO6, obtained result be exactly in the afternoon 1 point to 2 points this
The PO data inquired in individual output time section be 1 point to 1 point be within 15 minutes PO5,1 point be within 30 15 minutes to 1: it is empty, 1: 30
Point to 1 point 45 minutes be PO6,1 point be within 45 minutes to 2 points empty.The KPI that can be inquired about further according to the relational expression between KPI and PO.
The above-mentioned telecommunicatioin network management performance data output intent provided based on embodiment, the embodiment of the present invention also provide a kind of electricity
Believe network management performance data output device, the device can be arranged in the telecom network management system of any required output performance data,
Its structure as shown in fig. 6, including:
Unit 10 is established with reference to table, the RPO for pre-establishing the time granularity information including PO information and each PO joins
According to table.
Specifically, establishing unit 10 with reference to table, it is additionally operable to:When each time granularity reaches, the PO letters of each equipment are gathered
Breath;The PO information for each equipment that sequencing arrangement according to the time granularity for the PO information for gathering each equipment collects,
Or for each time granularity, the PO information of each equipment collected is recorded, generating includes PO information and each PO time grain
The RPO of information is spent with reference to table.
Data acquisition unit 20, the performance object PO data of each equipment are gathered for temporally granularity.
Time granularity information determination unit 30, during for according to the output specified in the performance data output order that receives
Between section and comprising the first PO information for needing output performance data, the RPO that pre-establishes is searched with reference to table, it is determined that needing to export
The time granularity information that first PO of performance data includes in output time section.
Specifically, time granularity information determination unit 30, is used for:Receive the property actively triggered according to the triggering rule of setting
Can data output instruction;Or receive the performance data output order that the query statement inputted according to user triggers.
More specifically, time granularity information determination unit 30, is additionally operable to:Set according to the triggering rule selection of setting is selected
Standby part or all of PO determines output time section as the first PO, first PO of the generation comprising output time section and selection
The performance data output order of information;Or user inputs one or more that to be inquired about KPI, and the output of user's setting
Period;PO corresponding with each KPI is parsed as the first PO according to KPI calculation formula set in advance;Generation is comprising defeated
The performance data output order of the first PO information for going out the period and parsing.
PO data outputting units 40, for the time grain included in the time granularity information according to the first PO determined
Degree, the PO data of collection are searched, obtain the first PO of the sequencing arrangement of temporally granularity in output time section PO numbers
According to the PO data without the first PO of the time granularity for finding PO data are sky.
Specifically, PO data outputting units 40, are additionally operable to:The first PO information included according to performance data output order is looked into
The RPO pre-established is looked for reference to table;For including output time section in RPO the first PO information with reference to present in table, establishment
First query statement;For in RPO with reference to table in the first PO information that is not present, create the second inquiry comprising output time section
Sentence;The first query statement and/or the second query statement are performed, when searching the first PO in the output in the PO data of collection
Between each time granularity in section PO data, by the first PO found the elder generation for obtaining the temporally granularity in output time section
Tactic first PO PO data afterwards, the PO data for not finding the first PO of the time granularity of PO data are sky.
Preferably, the telecommunicatioin network management performance data output device also includes:Performance data library unit 50, for storing on time
Between granularity gather the performance object PO data of each equipment.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention
God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to comprising including these changes and modification.
Claims (14)
- A kind of 1. method of telecommunicatioin network management performance data output, it is characterised in that including:Temporally granularity gathers the performance object PO data of each equipment;According to the output time section specified in the performance data output order received and comprising need output performance data First PO information, the reference performance object RPO pre-established is searched with reference to table, it is determined that needing the first PO of output performance data to exist The time granularity information included in the output time section;The RPO includes PO information and each PO time grain with reference to table Spend information;Wherein, the RPO is with reference to the PO information that table includes:For the PO of each equipment, according to the order of time granularity To arrange the PO information of each equipment collected, the PO information of each equipment under each time granularity;According to the time granularity included in the time granularity information of the first PO, the PO data of collection are searched, are obtained described defeated The temporally granularity gone out in the period sequencing arrangement the first PO PO data, without find PO data when Between granularity the first PO PO data for sky.
- 2. the method as described in claim 1, it is characterised in that establishing includes PO information and each PO time granularity information RPO specifically includes with reference to table:When each time granularity reaches, the PO information of each equipment is gathered;The PO information for each equipment that sequencing arrangement according to the time granularity for the PO information for gathering each equipment collects, Or for each time granularity, the PO information of each equipment collected is recorded, generating includes PO information and each PO time grain The RPO of information is spent with reference to table.
- 3. the method as described in claim 1, it is characterised in that receptivity data output order, specifically include:Receive the performance data output order actively triggered according to the triggering rule of setting;OrReceive the performance data output order that the query statement inputted according to user triggers.
- 4. method as claimed in claim 3, it is characterised in that actively trigger performance data output according to the triggering rule of setting Instruction, is specifically included:According to the part or all of PO of the selected equipment of the triggering rule selection of setting as the first PO, and determine Output time section, the performance data output order of first PO information of the generation comprising output time section and selection;The query statement inputted according to user triggers performance data output order, specifically includes:User's input to be inquired about One or more KPI, and the output time section of user's setting;According to KPI calculation formula set in advance parse with often PO is as the first PO corresponding to individual KPI;Performance data output of the generation comprising output time section and the first PO information parsed Instruction.
- 5. method as claimed in claim 4, it is characterised in that searching the process of the PO data of collection includes:The RPO that the first PO information searchings included according to performance data output order pre-establish is with reference to table;For including the first query statement of output time section in RPO the first PO information with reference to present in table, establishment;For in RPO with reference to table in the first PO information that is not present, create the second query statement for including output time section;The first query statement and/or the second query statement are performed, when searching the first PO in the output in the PO data of collection Between each time granularity in section PO data, the first PO found is obtained into the temporally granularity in the output time section Sequencing arrangement the first PO PO data, the PO data for not finding the first PO of the time granularity of PO data are It is empty.
- 6. the method as described in claim 1, it is characterised in that the PO data include PO information, performance parameter information, collection Temporal information.
- 7. method as claimed in claim 1 or 2, it is characterised in that PO packets title containing PO and PO marks.
- A kind of 8. telecommunicatioin network management performance data output device, it is characterised in that including:Unit is established with reference to table, for pre-establishing the reference of the time granularity information including performance object PO information and each PO Performance object RPO is with reference to table;Wherein, the RPO is with reference to the PO information that table includes:For the PO of each equipment, according to when Between the order of granularity arrange the PO information of each equipment collected, the PO information of each equipment under each time granularity;Data acquisition unit, the performance object PO data of each equipment are gathered for temporally granularity;Time granularity information determination unit, for according to the output time section specified in the performance data output order that receives and Comprising the first PO information for needing output performance data, the RPO that pre-establishes is searched with reference to table, it is determined that needing output performance number According to the time granularity information that includes in the output time section of the first PO;PO data outputting units, for the time granularity included in the time granularity information according to the first PO, search collection PO data, obtain the first PO of the sequencing arrangement of temporally granularity in output time section PO data, wherein The PO data for not finding the first PO of the time granularity of PO data are sky.
- 9. device as claimed in claim 8, it is characterised in that it is described to establish unit with reference to table, it is specifically used for:When each time granularity reaches, the PO information of each equipment is gathered;The PO information for each equipment that sequencing arrangement according to the time granularity for the PO information for gathering each equipment collects, Or for each time granularity, the PO information of each equipment collected is recorded, generating includes PO information and each PO time grain The RPO of information is spent with reference to table.
- 10. device as claimed in claim 8, it is characterised in that the time granularity information determination unit, be specifically used for:Receive the performance data output order actively triggered according to the triggering rule of setting;OrReceive the performance data output order that the query statement inputted according to user triggers.
- 11. device as claimed in claim 10, it is characterised in that the time granularity information determination unit, be specifically used for:According to the part or all of PO of the selected equipment of the triggering rule selection of setting as the first PO, and determine output time Section, the performance data output order of first PO information of the generation comprising output time section and selection;OrUser inputs one or more that to be inquired about KPI, and the output time section of user's setting;According to set in advance KPI calculation formula parse PO corresponding with each KPI as the first PO;Generation includes output time section and parse first The performance data output order of PO information.
- 12. device as claimed in claim 11, it is characterised in that the PO data outputting units, be specifically used for:The RPO that the first PO information searchings included according to performance data output order pre-establish is with reference to table;For including the first query statement of output time section in RPO the first PO information with reference to present in table, establishment;For in RPO with reference to table in the first PO information that is not present, create the second query statement for including output time section;The first query statement and/or the second query statement are performed, when searching the first PO in the output in the PO data of collection Between each time granularity in section PO data, the first PO found is obtained into the temporally granularity in the output time section Sequencing arrangement the first PO PO data, the PO data for not finding the first PO of the time granularity of PO data are It is empty.
- 13. device as claimed in claim 8, it is characterised in that also include:Performance data library unit, for storing temporally Granularity gathers the performance object PO data of each equipment.
- A kind of 14. telecom network management system, it is characterised in that any telecommunicatioin network management performance data of the bag as described in claim 8-12 Output device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110165840.XA CN102289452B (en) | 2011-06-20 | 2011-06-20 | A kind of method and device of telecommunicatioin network management performance data output |
PCT/CN2012/071609 WO2012174882A1 (en) | 2011-06-20 | 2012-02-24 | Method and apparatus for outputting telecommunication network management performance data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110165840.XA CN102289452B (en) | 2011-06-20 | 2011-06-20 | A kind of method and device of telecommunicatioin network management performance data output |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102289452A CN102289452A (en) | 2011-12-21 |
CN102289452B true CN102289452B (en) | 2018-02-27 |
Family
ID=45335884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110165840.XA Active CN102289452B (en) | 2011-06-20 | 2011-06-20 | A kind of method and device of telecommunicatioin network management performance data output |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102289452B (en) |
WO (1) | WO2012174882A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289452B (en) * | 2011-06-20 | 2018-02-27 | 中兴通讯股份有限公司 | A kind of method and device of telecommunicatioin network management performance data output |
CN104639350B (en) * | 2013-11-11 | 2019-09-13 | 南京中兴新软件有限责任公司 | Performance object polymerization route interface display method and device in comprehensive network management |
CN106911519B (en) * | 2017-04-10 | 2020-04-07 | 北京搜狐新媒体信息技术有限公司 | Data acquisition monitoring method and device |
CN111130921B (en) * | 2019-11-28 | 2021-11-30 | 中盈优创资讯科技有限公司 | Method and device for processing performance index of core network element |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645062A (en) * | 2009-08-21 | 2010-02-10 | 金蝶软件(中国)有限公司 | Report form generation method, system and information management equipment |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3311540B2 (en) * | 1995-04-28 | 2002-08-05 | 富士ゼロックス株式会社 | Data management system |
JP4808409B2 (en) * | 2005-01-14 | 2011-11-02 | 株式会社日立製作所 | Sensor network system, sensor data search method and program |
CN101114946A (en) * | 2007-09-12 | 2008-01-30 | 中兴通讯股份有限公司 | Method for collecting performance object data in telecommunication network management system |
CN101197712B (en) * | 2007-10-19 | 2010-06-09 | 中兴通讯股份有限公司 | Method for capturing performance object data in telecommunication network management system |
CN101247271A (en) * | 2008-03-24 | 2008-08-20 | 中兴通讯股份有限公司 | Performance data storage method and device |
CN101790257A (en) * | 2009-01-22 | 2010-07-28 | 大唐移动通信设备有限公司 | Method for memorizing data and network management system |
CN102289452B (en) * | 2011-06-20 | 2018-02-27 | 中兴通讯股份有限公司 | A kind of method and device of telecommunicatioin network management performance data output |
-
2011
- 2011-06-20 CN CN201110165840.XA patent/CN102289452B/en active Active
-
2012
- 2012-02-24 WO PCT/CN2012/071609 patent/WO2012174882A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101645062A (en) * | 2009-08-21 | 2010-02-10 | 金蝶软件(中国)有限公司 | Report form generation method, system and information management equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2012174882A1 (en) | 2012-12-27 |
CN102289452A (en) | 2011-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102158360B (en) | Network fault self-diagnosis method based on causal relationship positioning of time factors | |
CN102035667B (en) | Method, device and system for evaluating network reliability | |
CN109995650B (en) | SDN network-based path calculation method and device under multidimensional constraint | |
US9712415B2 (en) | Method, apparatus and communication network for root cause analysis | |
CN102143022B (en) | Cloud measurement device and method for IP network | |
EP3629521B1 (en) | Rating method for service node, domain name system (dns) scheduling method and server | |
CN109120461B (en) | A kind of service feature end-to-end monitoring method, system and device | |
CN105868075A (en) | System and method for monitoring and analyzing large amount of logs in real time | |
CN102289452B (en) | A kind of method and device of telecommunicatioin network management performance data output | |
CN106980627A (en) | The display methods and device of log content | |
CN108108445A (en) | A kind of data intelligence processing method and system | |
CN101984697A (en) | Wireless data service troubleshooting method and system | |
CN114995342A (en) | C3 wireless communication timeout analysis method and system based on big data technology | |
CN115297048A (en) | Routing path generation method and device based on optical fiber network | |
CN114374600A (en) | Network operation and maintenance method, device, equipment and product based on big data | |
CN106817710B (en) | Method and device for positioning network problem | |
CN108809673A (en) | A kind of method and device of fault alarm | |
CN111654417A (en) | Evaluation method and device, storage medium, processor and train | |
CN106844147B (en) | Monitoring system and method | |
CN116257571A (en) | Index statistics method, device and index statistics system for Clickhouse | |
CN106571938B (en) | A kind of alarm detection method and device based on access link | |
CN103414593A (en) | Trans-disciplinary engineering network element cascading shielding system and shielding method based on network resources | |
CN116010479A (en) | Processing method for slow query statement and related equipment | |
CN117675653A (en) | Link detection method, device, equipment and medium | |
CN104639353A (en) | Performance data collection method and server used for telecommunication network management system and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |