CN100454829C - Log processing system and method - Google Patents
Log processing system and method Download PDFInfo
- Publication number
- CN100454829C CN100454829C CNB2005100593510A CN200510059351A CN100454829C CN 100454829 C CN100454829 C CN 100454829C CN B2005100593510 A CNB2005100593510 A CN B2005100593510A CN 200510059351 A CN200510059351 A CN 200510059351A CN 100454829 C CN100454829 C CN 100454829C
- Authority
- CN
- China
- Prior art keywords
- daily record
- record data
- key message
- log
- call loss
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Debugging And Monitoring (AREA)
Abstract
The present invention relates to a log processing system and a method. The present invention is characterized in that firstly a log collecting unit records a calling subscriber's log information and the key information of the log information, and then a log processing unit performs the statistical treatment for the calling subscriber's call loss log information in a dynamic analysis way according to the key information. The present invention solves the problem that a single subscriber's call loss log can not be intelligently and dynamically analyzed according to different situations in the prior art. In addition, the present invention carries out dynamic configuration according to the subscriber's call loss log corresponding to the description information of the key information and then carries out statistical treatment for the calling subscriber's log information according to configuration information, and thus, under the condition that the log processing unit does not need to be modified, various combined statistical functions can be customized in real time and flexibly and dynamically configured according to requirements. Therefore, the present invention solves the problem that in the prior art, if the statistic of another object is added, a service module needs to correspondingly add more processes, which is unfavorable for expansion.
Description
Technical field
The present invention relates to communication field, relate in particular to a kind of call loss log processing system and method.
Background technology
In communication system, in the WCDMA system, usually because the complexity of system and the complexity of wireless environment must cause the existence of call loss.Because the existence of call loss, will influence the normal communication of terminal, therefore equipment operator need analyze and add up the situation of call loss, comprise reason that call loss takes place, type of service, cell conditions or the like, so that as early as possible the discovering device hidden danger that may exist, improve the network planning, to reduce the percent of call lost, to improve systematic function.
The technical scheme of prior art one related to the present invention is as follows:
Situations such as the reason that business module takes place according to call loss, type of service, sub-district are carried out different statistics, then all statisticses are reported to operation maintenance center (OMC).
By the technical scheme of above-mentioned prior art as can be seen, there is following shortcoming in prior art one:
Business module need carry out different statistics according to the different situations that call loss takes place, as at the statistics of call loss reason, the statistics of type of service, statistics of sub-district or the like, if increase the statistics of another object again, business module needs the more processing of corresponding increase, be not easy to expansion, underaction.And business module carries out the performance that too much statistics also can influence Business Processing.
The prior art two relevant with the present invention, its technical scheme is as follows:
Business module is exported fault log in real time and is given OMC, in OMC statistical analysis is carried out in daily record.
By the technical scheme of above-mentioned prior art two as can be seen, there is following shortcoming in prior art two:
May there be a large amount of calling parties in synchronization, therefore the call loss daily record situation mixed in together that has different calling parties, and different calling parties' call loss log content has very big randomness, this needs OMC at different situations dynamic analysis to be carried out in single user's call loss daily record very intelligently, yet OMC is difficult to accomplish intellectuality to the analytical work of call loss daily record, also needs a large amount of manual analyses.
Summary of the invention
The purpose of this invention is to provide a kind of call loss log analysis system and method,, solved the problem that to carry out dynamic analysis in the prior art intelligently at different situations to single user's call loss daily record by the present invention.
In addition, the purpose of this invention is to provide a kind of call loss log analysis system and method, by the present invention, if solved the statistics that increases another object in the prior art again, business module needs the more processing of corresponding increase, the problem that is not easy to expand.
The objective of the invention is to be achieved through the following technical solutions:
A kind of log processing system that the present invention passes through, comprise log collection unit and journal processing unit, described log collection unit, the daily record data and the key message thereof that are used for the metered call user, and when call loss takes place the calling party, described daily record data and key message thereof are exported to journal processing unit;
Described journal processing unit is used to receive described daily record data and key message thereof, and according to described key message calling party's call loss daily record data is carried out analytic statistics and handle.
Wherein, described journal processing unit also comprises:
The log store subelement is used to store described daily record data and key message thereof;
The log processing subelement is used for carrying out analytic statistics and handling according to being stored in the daily record data of log store subelement and key message thereof the call loss daily record data to the calling party.
Wherein, described journal processing unit also comprises:
Journal format descriptor unit is used to describe the form of key message of the daily record data of described log collection unit output, and generates descriptor file;
Described log processing subelement is according to described descriptor file, and the key message that is stored in the daily record data in the log store subelement carries out analyzing and processing to calling party's call loss daily record data.
Wherein, described journal processing unit also comprises:
Log statistic item configuration subelement is used for by described journal format descriptor unit the descriptor of the daily record data log statistic item to relative users being configured, and generates the statistical items configuration information;
Described log processing subelement carries out statistical disposition according to described statistical items configuration information and the key message that is stored in the daily record data in the log store subelement to calling party's call loss daily record data.
A kind of log processing method provided by the invention, the log processing system based on comprising log collection unit and journal processing unit comprises:
A, described log collection unit record calling party's daily record data and key message thereof, and when call loss takes place the calling party, described daily record data and key message thereof are exported to journal processing unit;
B, described journal processing unit carry out analytic statistics according to described key message to calling party's call loss daily record data to be handled.
Wherein, described step B specifically comprises:
B2, described journal processing unit receive described daily record data and key message thereof, and according to described key message user's call loss daily record data are carried out analytic statistics and handle.
Wherein, described key message comprises;
User ID; And/or,
At least a key message in the Radio Resource control connection state, Active Set cell ID, best cell sign, cell signal quality of reason, type of service, service rate, business domains type, user terminal is set up in call loss type, call loss reason, Radio Resource control.
Wherein, described step B2 specifically comprises:
B21, described journal processing unit receive described daily record data and key message thereof;
B22, the described daily record data of storage and key message thereof;
B23, according to the key message of described storage calling party's call loss daily record data is carried out analytic statistics and handle.
Wherein, between described step B22 and step B23, comprise:
Describe the key message of the daily record data of described log collection unit output, and generate descriptor.
Wherein, described step B23 specifically comprises:
B231, read described descriptor;
B232, calling party's call loss daily record data is carried out analyzing and processing according to the key message of described descriptor and described storage.
Wherein, described step B23 specifically comprises:
B233, read described descriptor;
B234, be configured, generate configuration information according to the statistical items of described descriptor to the call loss daily record of relative users;
B235, calling party's call loss daily record data is carried out statistical disposition according to the key message of described statistical items configuration information and storage.
Wherein, described step B234 specifically comprises:
Some key messages in the described descriptor are made up, add in the configuration information, the configuration information after obtaining making up; Or,
Key message in the described descriptor is added in the configuration information, obtain increasing the configuration information after the statistical items; Or,
Upgrade information in the configuration information with the key message in the described descriptor, obtain revising the configuration information after the statistical items.
As seen from the above technical solution provided by the invention, the present invention passes through at first log collection unit record calling party's daily record data and key message thereof; Journal processing unit carries out the analytic statistics processing according to described key message to user's call loss daily record data then, has solved the problem that can not carry out dynamic analysis in the prior art intelligently at different situations to single user's call loss daily record.
In addition, the present invention by statistical items configuration subelement according to the descriptor of the key message statistical items to the call loss daily record of relative users is configured, the log processing subelement carries out statistical disposition according to described configuration information to calling party's daily record data, thereby do not needing to revise under the situation of journal processing unit, can realize customizing in real time as required, the various combination statistical functions of flexible configuration, if solved the statistics that increases another object in the prior art again, business module needs the more processing of corresponding increase, the problem that is not easy to expand.
Description of drawings
Fig. 1 is the schematic diagram of log processing system provided by the invention;
The flow chart of first embodiment that Fig. 2 provides for the method for the invention;
The flow chart of second embodiment that Fig. 3 provides for the method for the invention.
Embodiment
The invention provides a kind of log processing system and method, its core is: at first log collection unit record calling party's daily record data and key message thereof; Journal processing unit carries out the dynamic analysis statistical disposition according to described key message to described calling party's call loss daily record data then.
A kind of log processing system that this method provides as shown in Figure 1, comprising: log collection unit 100 and journal processing unit 200.
Wherein said journal processing unit 200 comprises: log store subelement 201, log processing subelement 202, journal format descriptor unit 203 and log statistic item configuration subelement 204.
Described log collection unit 100 is unit record calling party's daily record data and key message thereof with calling party and when call loss takes place the calling party described daily record data and key message thereof is exported to journal processing unit 200; Log store subelement 201 described daily record data of storage and key messages thereof in the described journal processing unit 200; The form of the key message of the daily record data of exporting described log collection unit is described in journal format descriptor unit 203, and generates descriptor file; Log statistic item configuration subelement 204 is configured the description of the daily record data log statistic item to relative users by described daily record descriptor format unit; Log processing subelement 202 according in the described journal format descriptor unit 203 to the descriptor of the key message of daily record data, in the log statistic item configuration subelement 204 configuration information and be stored in daily record data in the log store subelement 201 and key message carries out the dynamic analysis statistical disposition to calling party's daily record data.
The realization of the method for the invention is based on the above-mentioned log processing system that comprises log collection unit and journal processing unit, and its first embodiment comprises as shown in Figure 2:
Step S101, log collection unit record calling party's daily record data and key message thereof.
The log collection unit is the unit record daily record with calling party, the information that calling party is correlated with is all in same packet, different calling parties' information is in different packets, and all information of such calling party are all associated, help the analysis to daily record.
The key message that need write down for each calling party comprises: user ID, call loss time of origin, call loss type, call loss reason, RRC settling time, RRC set up reason, type of service, service rate, CN territory, channel type, Active Set cell ID, best cell sign, cell signal quality or the like key message.These key messages all are to define in the 3GPP standard agreement, therefore have versatility.
Described key message can include but not limited to comprise following information:
User ID: may be IMSI, TMSI AND LAI, PTMSI AND RAI, IMEI etc.
Call loss type: comprise that signaling connects foundation failure, service provisioning failure, handoff failure, service exception release, the unusual release of signaling etc.
The call loss reason: resource allocation failure, protocol message mistake, transport layer mistake, user's face mistake, radio signal quality are poor, equipment fault or the like.
RRC sets up reason: standard interface message RRC connects the cause value of setting up in the request message.
Type of service: session service (CONVERSATIONAL), stream professional (STREAMING), interactive service (INTERACTIVE), background service (BACKGROUND).
Service rate: professional up-downgoing speed.
CN territory: circuit domain (CS territory), packet domain (PS territory).
The RRC connection status of UE: CELL_DCH, CELL_FACH, CELL_PCH, URA_PCH.
The Active Set cell ID: the sub-district ID in the Active Set if the user is in soft changing state, then has a plurality of sub-districts; If current call loss type is a handoff failure, then need to write down handover source sub-district ID and switching target small area ID.
Best cell sign: the sub-district ID of best cell.
Cell signal quality: can be RSCP and Ec/No etc.
Step S102 exports to described journal processing unit with described daily record data and key message thereof when call loss takes place the calling party.
Step S103, described journal processing unit receives and stores described daily record data and key message thereof.
Through after the above-mentioned steps, described journal processing unit can carry out the dynamic analysis statistical disposition to calling party's daily record data according to the key message of described storage.The specific implementation process is as follows:
Step S104 describes the form of the key message of the daily record data of exporting described log collection unit, and generates descriptor file.
Step S105 reads described descriptor and according to the key message of described descriptor and described storage calling party's daily record data is carried out analyzing and processing.
Journal processing unit is dynamically resolved daily record data according to descriptor file, and like this, journal processing unit has very strong independence, is no longer dependent on the log collection unit.If daily record output information need be revised or increase in the log collection unit, only need provide corresponding daily record descriptor file, the program in the journal processing unit does not need to revise fully.
Second embodiment of the method for the invention comprises as shown in Figure 3:
Step S201, log collection unit record calling party's daily record data and key message thereof.
Step S202 exports to described journal processing unit with described daily record data and key message thereof when call loss takes place the calling party.
Step S203, described journal processing unit receives and stores described daily record data and key message thereof.
According to the key message of described storage calling party's daily record data is carried out the dynamic analysis statistical disposition.
Step S204 describes the key message of the daily record data of described log collection unit output, and generates descriptor file;
Step S205 reads described descriptor and is configured the generation configuration information file according to the statistical items of described descriptor to the call loss daily record of relative users.
The process of step S205 specifically comprises: the some key messages in the described descriptor are made up, add in the configuration information, the configuration information file after obtaining making up; Or,
Key message in the described descriptor is added in the configuration information, obtain increasing the configuration information file after the statistical items; Or,
Upgrade information in the configuration information with the key message in the described descriptor, obtain revising the configuration information file after the statistical items.
Statistical items can be including but not limited to following several:
RNC call loss situation statistics: with the call loss type is objects of statistics, and statistical significance is the situation of call loss in the RNC.
RNC call loss reason statistics: former in objects of statistics with call loss type and call loss, statistical significance is the reason of various call losses.
Sub-district call loss situation statistics: with call loss type, call loss reason and call loss sub-district is objects of statistics, and statistical significance is the call loss situation in the sub-district.
Minizone handoff failure statistics: cell-of-origin and Target cell with call loss type, call loss reason, switching are objects of statistics, and statistical significance is a minizone failed handoff scenario in twos.
The call exception statistics of IMSI section: with call loss type, call loss reason, IMSI section is objects of statistics, and statistical significance is number call loss situation in the section.
Step S206 carries out statistical disposition according to the key message of described statistical items configuration information file and storage to calling party's daily record data.
Can also customize periodic task as required, as every day or regularly daily record is once added up the output statistics weekly.
Some key message in the daily record or the combination of key message are added up, can by the configuration statistical items dynamically configuration information file achieve the goal, journal processing unit is finished corresponding statistical function according to the statistical items configuration information file.Still as shown in Figure 1, the statistical items configuration information file is based upon on the journal format description document basis as can be seen, needs only when carrying out the configuration of statistical items according to the needs of safeguarding, each key message in the journal format descriptor file is made up get final product.Increase if desired or the modification statistical items, only need provide corresponding statistical items configuration information file, journal processing unit does not need to revise fully.
As seen from the above technical solution provided by the invention, the present invention is unit record calling party's daily record data and key message thereof with calling party by log collection unit at first; Journal processing unit carries out the analytic statistics processing according to described key message to user's call loss daily record data then, has solved the problem that can not carry out dynamic analysis in the prior art intelligently to single user's call loss daily record.
In addition, the present invention by statistical items configuration subelement according to the descriptor of the key message statistical items to the call loss daily record of relative users is configured, the log processing subelement carries out statistical disposition according to described configuration information to calling party's daily record data, thereby do not needing to revise under the situation of journal processing unit, can realize customizing in real time as required, the various combination statistical functions of flexible configuration, if solved the statistics that increases another object in the prior art again, business module needs the more processing of corresponding increase, the problem that is not easy to expand.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (12)
1, a kind of log processing system comprises log collection unit and journal processing unit, it is characterized in that:
Described log collection unit is used for metered call user's daily record data and key message thereof, and when call loss takes place the calling party described daily record data and key message thereof is exported to journal processing unit;
Described journal processing unit is used to receive described daily record data and key message thereof, and according to described key message calling party's call loss daily record data is carried out analytic statistics and handle.
2, system according to claim 1 is characterized in that, described journal processing unit also comprises:
The log store subelement is used to store described daily record data and key message thereof;
The log processing subelement is used for carrying out analytic statistics and handling according to being stored in the daily record data of log store subelement and key message thereof the call loss daily record data to the calling party.
3, system according to claim 2 is characterized in that, described journal processing unit also comprises:
Journal format descriptor unit is used to describe the form of key message of the daily record data of described log collection unit output, and generates descriptor file;
Described log processing subelement is according to described descriptor file, and the key message that is stored in the daily record data in the log store subelement carries out analyzing and processing to calling party's call loss daily record data.
4, system according to claim 3 is characterized in that, described journal processing unit also comprises:
Log statistic item configuration subelement is used for by described journal format descriptor unit the descriptor of the daily record data log statistic item to relative users being configured, and generates the statistical items configuration information;
Described log processing subelement carries out statistical disposition according to described statistical items configuration information and the key message that is stored in the daily record data in the log store subelement to calling party's call loss daily record data.
5, a kind of log processing method, the log processing system based on comprising log collection unit and journal processing unit is characterized in that, comprising:
A, described log collection unit record calling party's daily record data and key message thereof, and when call loss takes place the calling party, described daily record data and key message thereof are exported to journal processing unit;
B, described journal processing unit carry out analytic statistics according to described key message to calling party's call loss daily record data to be handled.
6, method according to claim 5 is characterized in that, described step B specifically comprises:
B2, described journal processing unit receive described daily record data and key message thereof, and according to described key message user's call loss daily record data are carried out analytic statistics and handle.
7, according to claim 5 or 6 described methods, it is characterized in that described key message comprises;
User ID; And/or,
At least a key message in the Radio Resource control connection state, Active Set cell ID, best cell sign, cell signal quality of reason, type of service, service rate, business domains type, user terminal is set up in call loss type, call loss reason, Radio Resource control.
8, according to right 7 described methods, it is characterized in that described step B2 specifically comprises:
B21, described journal processing unit receive described daily record data and key message thereof;
B22, the described daily record data of storage and key message thereof;
B23, according to the key message of described storage calling party's call loss daily record data is carried out analytic statistics and handle.
9, method according to claim 8 is characterized in that, comprises between described step B22 and step B23:
Describe the key message of the daily record data of described log collection unit output, and generate descriptor.
10, method according to claim 9 is characterized in that, described step B23 specifically comprises:
B231, read described descriptor;
B232, calling party's call loss daily record data is carried out analyzing and processing according to the key message of described descriptor and described storage.
11, method according to claim 9 is characterized in that, described step B23 specifically comprises:
B233, read described descriptor;
B234, be configured, generate configuration information according to the statistical items of described descriptor to the call loss daily record of relative users;
B235, calling party's call loss daily record data is carried out statistical disposition according to the key message of described statistical items configuration information and storage.
12, method according to claim 11 is characterized in that, described step B234 specifically comprises:
Some key messages in the described descriptor are made up, add in the configuration information, the configuration information after obtaining making up; Or,
Key message in the described descriptor is added in the configuration information, obtain increasing the configuration information after the statistical items; Or,
Upgrade information in the configuration information with the key message in the described descriptor, obtain revising the configuration information after the statistical items.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100593510A CN100454829C (en) | 2005-03-28 | 2005-03-28 | Log processing system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100593510A CN100454829C (en) | 2005-03-28 | 2005-03-28 | Log processing system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1842022A CN1842022A (en) | 2006-10-04 |
CN100454829C true CN100454829C (en) | 2009-01-21 |
Family
ID=37030877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100593510A Expired - Fee Related CN100454829C (en) | 2005-03-28 | 2005-03-28 | Log processing system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100454829C (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968132B (en) * | 2006-10-16 | 2010-04-21 | 华为技术有限公司 | Method for establishing call log correlation between network entities and searching correlated call log |
CN101179818B (en) * | 2007-12-17 | 2010-11-10 | 华为技术有限公司 | Service verification method, system and equipment |
CN101753971B (en) * | 2008-12-22 | 2012-05-16 | 中兴通讯股份有限公司 | Journal system and journal recording method in content management system in uniform video management platform |
CN101572628B (en) * | 2009-06-03 | 2014-02-12 | 重庆重邮东电通信技术有限公司 | Call detail record pegging method and system therefor |
CN102244888B (en) * | 2010-05-10 | 2015-09-16 | 中兴通讯股份有限公司 | A kind of subscriber equipment holding state behavior evaluation method and device |
CN102271345A (en) * | 2010-06-01 | 2011-12-07 | 中兴通讯股份有限公司 | Statistical method and device for relevant information of network resident user |
CN102026234B (en) * | 2010-11-30 | 2013-07-24 | 北京拓明科技有限公司 | Statistical analysis method for GSM network calling/called loss |
CN102571402B (en) * | 2010-12-30 | 2014-12-10 | 中兴通讯股份有限公司 | Method and system for analyzing whole-process call loss |
CN109669848A (en) * | 2017-10-16 | 2019-04-23 | 比亚迪股份有限公司 | Log generation method, application server, log server and log generating system |
-
2005
- 2005-03-28 CN CNB2005100593510A patent/CN100454829C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1842022A (en) | 2006-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100454829C (en) | Log processing system and method | |
KR100926707B1 (en) | Data communication method of mobile communication system | |
RU2342805C2 (en) | Device and method of sharing of objects of radio report in wireless communication system | |
CN100486382C (en) | Aging processing apparatus and method in communications system | |
KR100932485B1 (en) | How to Provide Broadcast and / or Multicast Services | |
US20050165945A1 (en) | Providing multicast services in a point-to-multipoint manner for a radio communication system | |
CN102572925A (en) | Whole-network tracing method, base station and system | |
CN100403837C (en) | Method for reporting fault of updating cell in WCDMA system | |
CN102026234B (en) | Statistical analysis method for GSM network calling/called loss | |
US7792525B2 (en) | Method for activating recordings of events concerning terminals and equipment therefor | |
WO2004054287A1 (en) | Method and apparatus for supporting multiple packet data service connections | |
CN101242553A (en) | User data transmission method, device and user identifier transmission device | |
US11075989B2 (en) | Cellular network hierarchical operational data storage | |
CN101404825B (en) | Method and system for processing service frame of base station side in fail-soft mode | |
CN100566438C (en) | A kind of cell ability judging method, system and radio network controller | |
CN105376765A (en) | Method and device for reducing CSFB delay | |
CN107343288A (en) | The method, apparatus and system of Connection Release in a kind of calling procedure | |
CN100341338C (en) | User-oriented fault detection method for wireless network controller | |
CN103229538B (en) | Message treatment method and equipment between communication system | |
KR100464039B1 (en) | Method for broadcast service of mobile telecommunication system | |
CN100461924C (en) | Method for positioning analyzing of NodeB cell stage damage | |
CN1852530A (en) | Method for reporting RAB assignation fault in wide-band CDMA system | |
CN103916893A (en) | Service local switch method and LTE network device | |
CN101150789B (en) | A base station resource management method | |
CN100440902C (en) | An interactive method for managing information in voice monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090121 |