CN102769548A - Method and device for monitoring signaling services - Google Patents

Method and device for monitoring signaling services Download PDF

Info

Publication number
CN102769548A
CN102769548A CN2011101135996A CN201110113599A CN102769548A CN 102769548 A CN102769548 A CN 102769548A CN 2011101135996 A CN2011101135996 A CN 2011101135996A CN 201110113599 A CN201110113599 A CN 201110113599A CN 102769548 A CN102769548 A CN 102769548A
Authority
CN
China
Prior art keywords
software module
information
network equipment
signaling
request type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011101135996A
Other languages
Chinese (zh)
Other versions
CN102769548B (en
Inventor
马全文
王新伟
赵永明
王彤
任辉明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Liaoning Co Ltd
China Mobile Group Jilin Co Ltd
Changchun University of Science and Technology
Beijing Shenzhou Taiyue Software Co Ltd
Original Assignee
China Mobile Group Jilin Co Ltd
Changchun University of Science and Technology
Beijing Shenzhou Taiyue Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Jilin Co Ltd, Changchun University of Science and Technology, Beijing Shenzhou Taiyue Software Co Ltd filed Critical China Mobile Group Jilin Co Ltd
Priority to CN201110113599.6A priority Critical patent/CN102769548B/en
Publication of CN102769548A publication Critical patent/CN102769548A/en
Application granted granted Critical
Publication of CN102769548B publication Critical patent/CN102769548B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and a device for monitoring signaling services to solve the problem that monitoring information acquired by the prior art is not accurate enough. The method includes: when a first network side device sends request type signaling, determining a called first software module, recording operating state information of the first software module from sending the request type signaling to receiving corresponding response type signaling, and allowing the first network device to report identification information of the first network device, identification information of the first software module and the recorded operating state information to a monitoring server. Since the first network device in an embodiment reports the identification information of the first network device, the identification information of the first software module and the recorded operating state information of the first software module executing related operations to the monitoring server, the monitoring server can accurately monitor operating conditions of software modules in the network side device, and accuracy in monitoring of signaling services is improved.

Description

A kind of signaling traffic monitoring method and device
Technical field
The present invention relates to moving communicating field, relate in particular to a kind of signaling traffic monitoring method and device.
Background technology
Earth-shaking variation has all been brought in the flourish fields such as daily life, amusement, investment of giving of data service, mobile operator, integrator, service provider and equipment producer all dropped into a lot of manpower and materials to the data business build, maintenance, integrated and management.The carrying out of data service normally carries out based on the Signalling exchange between related each network equipment of this data service, therefore can the data service that Signalling exchange between these side apparatus Network Based carries out be called signaling traffic again.
In the prior art, mainly adopt the method for signaling traffic monitoring to manage to carrying out each related network equipment of signaling traffic.Concrete grammar does; In carrying out each related network equipment of signaling traffic, dispose monitoring modular; In the process of carrying out this signaling traffic; To each network equipment that relates to, the monitoring modular that disposes in this network equipment is monitored this network equipment, obtains the monitoring information of this network equipment; And the monitoring information that obtains reported monitor server, monitor server is managed each network equipment according to the monitoring information that the monitoring modular that disposes in each network equipment reports.Wherein, the monitoring information of each network equipment comprises CPU usage, memory usage, network traffic information etc.
Yet; In the prior art; Because the monitoring information that obtains of monitoring modular includes only the monitoring information of network equipment, therefore when carrying out professional quality when hanging down, the monitoring information that gets access to according to signaling traffic monitoring method in the prior art; Can only judge it specifically is that fault has appearred in which network equipment, and can not judge in the network equipment that breaks down it specifically is that fault has appearred in which software module.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of signaling traffic monitoring method and device, and not accurate enough in order to the monitoring information that the solution prior art is obtained, can not locate in the network equipment that breaks down specifically is the problem which software module breaks down.
A kind of signaling traffic monitoring method that the embodiment of the invention provides comprises:
First network equipment will be when second network equipment sends the request type signaling, first software module that definite operation correspondence of carrying out said transmission request type signaling will be called; And
Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the running state information the process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
A kind of signaling traffic monitoring method that the embodiment of the invention provides comprises:
First network equipment is receiving the request type signaling that second network equipment sends; And will be when said second network equipment returns corresponding response type signaling to the described request type signaling that receives, the definite execution returned first software module that respond style signaling manipulation correspondence will be called; And
Said first software module that record is confirmed is the running state information to the process of returning said respond style signaling after receiving described request type signaling;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
A kind of signaling traffic monitoring device that the embodiment of the invention provides comprises:
Determination module is used for when second network equipment sends the request type signaling first software module that definite operation correspondence of carrying out said transmission request type signaling will be called;
Logging modle is used for writing down definite said first software module and sends the running state information that the request type signaling begins process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out to second network equipment;
Reporting module, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
A kind of signaling traffic monitoring device that the embodiment of the invention provides comprises:
Determination module; Be used for receiving the request type signaling that second network equipment sends; And will be when said second network equipment returns corresponding response type signaling to the described request type signaling that receives, confirm to carry out the identification information that returns first software module that respond style signaling manipulation correspondence will call;
Logging modle is used for writing down definite said first software module from receiving after the described request type signaling running state information to the process of returning said respond style signaling;
Reporting module, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
The embodiment of the invention provides a kind of signaling traffic monitoring method and device; When this method first network equipment will send the request type signaling; First software module that definite operation correspondence of carrying out this transmission request type signaling will be called; Writing down this first software module begins to receiving the running state information the process till this request type signaling corresponding response type signaling from carry out sending the request type signaling; First network equipment is the identification information of self, and the identification information of first software module and the running state information of record are corresponding reports monitor server.Because first network equipment is in carrying out the associative operation process in the embodiment of the invention; With the identification information of self; Identification information and this first software module of carrying out first software module that associative operation called carry out running state information in this associative operation process corresponding report monitor server; Therefore monitor server just can be according to these information that report ruuning situation of each software module in the monitoring network side apparatus accurately; Thereby improved the accuracy and the accuracy of signaling traffic monitoring, and then when network equipment breaks down, also can accurately to locate specifically be that fault has taken place which software module.
Description of drawings
Fig. 1 sends the process that the request type signaling is the signaling traffic monitoring that describes of example for what the embodiment of the invention provided with network equipment;
Fig. 2 returns the process that the respond style signaling is the signaling traffic monitoring that describes of example for what the embodiment of the invention provided with network equipment;
Fig. 3 for the embodiment of the invention provide carry out MMS the time network equipment between the process of Signalling exchange;
Fig. 4 is an example for the signaling traffic with Fig. 3 that the embodiment of the invention provides, and carries out the detailed process of signaling traffic monitoring based on the ARM standard;
The dendrogram that the observation process based on Fig. 4 that Fig. 5 provides for the embodiment of the invention generates;
The signaling traffic monitoring device structural representation that Fig. 6 provides for the embodiment of the invention;
The signaling traffic monitoring device structural representation that Fig. 7 provides for the embodiment of the invention;
Fig. 8 is an example for the observation process with Fig. 4 that the embodiment of the invention provides, signaling traffic monitoring networking structure sketch map.
Embodiment
The embodiment of the invention provides a kind of signaling traffic monitoring method and device; When this method first network equipment will send the request type signaling; First software module that definite operation correspondence of carrying out this transmission request type signaling will be called; Writing down this first software module begins to receiving the running state information the process till this request type signaling corresponding response type signaling from carry out sending the request type signaling; First network equipment is the identification information of self, and the identification information of first software module and the running state information of record are corresponding reports monitor server.Because first network equipment is in carrying out the associative operation process in the embodiment of the invention; With the identification information of self; Identification information and this first software module of carrying out first software module that associative operation called carry out running state information in this associative operation process corresponding report monitor server; Therefore monitor server just can be according to these information that report ruuning situation of each software module in the monitoring network side apparatus accurately; Thereby improved the accuracy and the accuracy of signaling traffic monitoring, and then when network equipment breaks down, also can accurately to locate specifically be that fault has taken place which software module.Below in conjunction with Figure of description, the embodiment of the invention is described in detail.
In embodiments of the present invention, interactive signaling can be divided into request type signaling and respond style signaling between each network equipment.For example, first network equipment sends the request type signaling to second network equipment, after second network equipment receives this request type signaling, returns corresponding response type signaling to first network equipment.Signaling traffic adopts the mutual of above-mentioned request type signaling and respond style signaling to carry out with regard to being based on each network equipment that relates to.
Fig. 1 sends the process that the request type signaling is the signaling traffic monitoring that describes of example for what the embodiment of the invention provided with network equipment, specifically may further comprise the steps:
S101: first network equipment will be when second network equipment sends the request type signaling, first software module that definite operation correspondence of carrying out this transmission request type signaling will be called.
In embodiments of the present invention, in the process of carrying out certain signaling traffic, when first network equipment will be when second network equipment sends the request type signaling, confirm to carry out first software module that the operation correspondence of sending the request type signaling will be called.
S102: first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the running state information the process till receive this request type signaling corresponding response type signaling that second network equipment returns from carrying out.
In embodiments of the present invention, second network equipment returns this request type signaling corresponding response type signaling to first network equipment after receiving the request type signaling of first network equipment transmission.First network equipment will receive the moment of the respond style signaling that second network equipment returns; As the end running time of this first software module; Therefore when receiving the respond style signaling that second network equipment returns, finish record to the running state information of first software module.
S103: first network equipment with the running state information of the identification information of self identification information, first software module and record corresponding report monitor server.
In said process; First network equipment carries out record to the running state information of first software module called; And with the running state information of identification information and record of identification information, first software module of self corresponding report monitor server; Therefore monitor server can accurately be monitored the ruuning situation of first software module in first network equipment surely; And when carrying out this professional quality when low; The corresponding running state information of identification information of the identification information of the network equipment that can report according to each network equipment correspondence, the identification information of software module and this software module, accurate in locating specifically is that fault has appearred in which software module in which network equipment, has improved the accuracy and the accuracy of signaling traffic monitoring.
In embodiments of the present invention, the running state information of first software module comprise this first software module operation starting time information, finish at least a in information running time, the trip information.When the running state information of first software module is the operation starting time information of this first software module; The method that writes down the running state information of this first software module is specially; This first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive this request type signaling corresponding response type signaling that second network equipment returns the process from carrying out; Temporal information when calling this first software module, the temporal information when calling this first software module is as the operation starting time information of this first software module.
When the running state information of first software module is end information running time of this first software module; The method that writes down the running state information of this first software module is specially; This first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive this request type signaling corresponding response type signaling that second network equipment returns the process from carrying out; Temporal information when receiving this request type signaling corresponding response type signaling that second network equipment returns, the temporal information when receiving this respond style signaling is as end information running time of this first software module.
When the running state information of first software module is the trip information of this first software module; The method that writes down the running state information of this first software module is specially; According to the time interval of setting, this first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the trip information the process till receive this request type signaling corresponding response type signaling that second network equipment returns from carrying out.
In carrying out professional process; The Signalling exchange that carries out between each network equipment carries out in a certain order; For example network equipment A is after network equipment B sends the first request type signaling; Network equipment B returns the first corresponding respond style signaling to network equipment A, and network equipment B sends the second request type signaling to network equipment C more then, and network equipment C returns the second corresponding respond style signaling to network equipment B.In last example; If the software module that network equipment A calls when network equipment B sends the first request type signaling breaks down; Then this software module that breaks down possibly can cause also that in the subsequent step, the software module that network equipment B calls breaks down.
Therefore; In embodiments of the present invention; In order further to improve the signaling traffic monitoring accuracy; First network equipment is before second network equipment sends the request type signaling; This first network equipment receives the request type signaling that the 3rd network equipment sends; Obtain the identification information of second software module of carrying in the request type signaling that receives; The identification information of the software module when this first network equipment sends request type signaling, called for the 3rd network equipment of the identification information of this second software module wherein, the identification information of second software module that first network equipment will obtain also reports monitor server, promptly first network equipment with the running state information of the identification information of the identification information of the identification information of self, this second software module of obtaining, first software module and record corresponding report monitor server.After monitor server receives the identification information of this second software module; Then can confirm in carrying out this professional process; Second software module is invoked before first software module; If fault has appearred in first software module, then also might be that the fault of second software module is caused, therefore further improved the signaling traffic monitoring accuracy.
Continuing to continue to use example describes; Network equipment A will be when network equipment B sends the first request type signaling; The software module a that definite operation correspondence of carrying out the transmission first request type signaling will be called; The identification information of this software module a is carried in this first request type signaling sends to network equipment B; Network equipment B is after network equipment A returns the first corresponding respond style signaling; Will be when network equipment C send the second request type signaling, the software module b that definite operation correspondence of carrying out the transmission second request type signaling is called, this moment, network equipment B will write down the running state information of this software module b on the one hand; Also to obtain the identification information of the software module a that carries in this first request type signaling on the other hand, network equipment B with the running state information of this software module b of the identification information of the identification information of the identification information of self, the software module a that obtains, software module b and record corresponding report monitor server.
In embodiments of the present invention; Network equipment is receiving the request type signaling; And will return corresponding response type signaling to this request type signaling of receiving the time; Also need call corresponding software module and carry out the operation that this returns the respond style signaling, therefore when network equipment returns the respond style signaling, also will monitor the software module of calling.Fig. 2 returns the process that the respond style signaling is the signaling traffic monitoring that describes of example for what the embodiment of the invention provided with network equipment, specifically may further comprise the steps:
S201: first network equipment is receiving the request type signaling that second network equipment sends; And will be when second network equipment returns corresponding response type signaling to this request type signaling that receives, first software module that definite execution return type signaling manipulation correspondence will be called.
In embodiments of the present invention, in the process of carrying out certain signaling traffic, when first network equipment will return the respond style signaling to the request type signaling that receives, first software module that the operation that the request type signaling is returned in definite execution will be called.
S202: this first software module that record is confirmed is the running state information to the process of returning the respond style signaling after receiving the request type signaling.
S203: first network equipment with the running state information of the identification information of self identification information, first software module and record corresponding report monitor server.
In said process; First network equipment carries out record to the running state information of first software module called; And the identification information of self, the identification information of first software module and the running state information of record reported monitor server; Therefore monitor server can accurately be monitored the ruuning situation of first software module in first network equipment surely; And when carrying out this professional quality when low; The corresponding running state information of identification information of the identification information of the network equipment that can report according to each network equipment, the identification information of software module and this software module, accurate in locating specifically is that fault has appearred in which software module in which network equipment, has improved the signaling traffic monitoring accuracy.
Accordingly; When first network equipment will return the respond style signaling, the running state information of first software module of calling also comprised the operation starting time information of this first software module, finish at least a in information running time, the trip information.
When the running state information of first software module is the operation starting time information of this first software module; The method that writes down the running state information of this first software module is specially; The temporal information of returning said first software module that respond style signaling manipulation correspondence will call confirm to be carried out in record, with confirming to carry out the temporal information of returning said first software module that respond style signaling manipulation correspondence will the call operation starting time information as this first software module.Also be about to determine the temporal information that to call first software module operation starting time information as this first software module.
When the running state information of first software module is end information running time of this first software module; The method that writes down the running state information of this first software module is specially; This first software module that record is confirmed after receiving the request type signaling to the process of returning the respond style signaling; Returned the temporal information of this respond style signaling, the temporal information when having returned this respond style signaling is as end information running time of this first software module.
When the running state information of first software module is the trip information of this first software module; The method that writes down the running state information of this first software module is specially; According to the time interval of setting, this first software module that record is confirmed is the trip information to the process of returning the respond style signaling after receiving the request type signaling.
Accordingly; In order further to improve the signaling traffic monitoring accuracy; The identification information of second software module that first network equipment calls in the time of also will second network equipment being sent the request type signaling sends to monitor server; Concrete grammar does; First network equipment obtains the identification information of second software module of carrying in this request type signaling; The identification information of the identification information of this second software module software module that to be second network equipment call when first network equipment sends the request type signaling wherein, first network equipment with the running state information of the identification information of the identification information of the identification information of self, this second software module of obtaining, first software module and record corresponding report monitor server.After monitor server receives the identification information of this second software module; Then can confirm in carrying out this professional process; Second software module is invoked before first software module; If fault has appearred in first software module, then also might be that the fault of second software module is caused, therefore further improved the signaling traffic monitoring accuracy.
In embodiments of the present invention, the method for in the process of carrying out signaling traffic, the software module in each network equipment being monitored can be measured (ARM, Application ResponseMeasurement) standard based on application responds.Be that MMS is an example below with the signaling traffic, the detailed process of carrying out the signaling traffic monitoring based on the ARM standard is described.
Fig. 3 for the embodiment of the invention provide carry out MMS the time network equipment between the process of Signalling exchange; As shown in Figure 3; With the terminal multimedia message is sent to service provider (SP; Service Provider) describes for example; Carrying out the related network equipment of MMS comprises: general packet radio service (GPRS; General Packet Radio Service) equipment of the core network, WAP (WAP; Wireless Application Protocol) gateway (GW, Gate Way), multimedia messaging service, MMS center (MMSC, Multimedia Messaging Service Center) and sms center; Wherein, Carry out between each network equipment in the interactive signaling, the request type signaling comprises: X_Submit.REQ, Gi_Submit.REQ, C1_Submit.REQ, MM7_Delivery.REQ, C1_Delivery_Report.REQ, C2_Delivery_Report.REQ and MM1_Delivery_Report.REQ, the respond style signaling comprises: Gi_Submit.RES, C1_Submit.RES, MM7_Delivery.RES, C1_Delivery_Report.RES, C2_Delivery_Report.RES and MM1_Delivery_Report.RES.Because signaling X_Submmit.REQ is the request type signaling that send to the GPRS equipment of the core network at the terminal, so this request type signaling does not have corresponding response type signaling.
Fig. 4 is an example for the signaling traffic with Fig. 3 that the embodiment of the invention provides; Carry out the detailed process of signaling traffic monitoring based on the ARM standard; As shown in Figure 4; Because signaling X_Submmit.REQ is sent by the terminal, and does not have corresponding response type signaling, therefore can the terminal not monitored.When the GPRS equipment of the core network will be when WAP GW sends request type signaling Gi_Submit.REQ; Confirm to carry out first software module that this transmission Gi_Submit.REQ signaling manipulation correspondence will be called; And write down this first software module and send Gi_Submit.REQ to WAP GW and begin the running state information the process till receive the Gi_Submit.RES that WAP GW returns from carrying out, the GPRS equipment of the core network with the running state information of this first software module of the identification information of self identification information, first software module and record corresponding report monitor server.Wherein, the GPRS equipment of the core network is carried at the identification information of first software module and sends to WAP GW among the Gi_Submit.REQ.
Similarly; After WAP GW receives Gi_Submit.REQ; Will be when MMSC sends request type signaling C1_Submit.REQ; Confirm to carry out second software module that this transmission C1_Submit.REQ signaling manipulation correspondence will be called; And write down this second software module and send C1_Submit.REQ to MMSC and begin the running state information the process till receive the C1_Submit.RES that MMSC returns from carrying out, WAP GW with the running state information of this second software module of the identification information of self identification information, second software module and record corresponding report monitor server.WAP GW searches the request type signaling that a moment receives; Also promptly search the Gi_Submit.REQ that a moment GPRS equipment of the core network sends to WAPGW; Obtain the identification information of first software module of carrying among the Gi_Submit.REQ; Wherein, the identification information of the identification information of this first software module software module that to be the GPRS equipment of the core network call when WAP GW sends Gi_Submit.REQ also reports monitor server with the identification information of first software module that gets access to.After monitor server receives the identification information of this first software module, know that this first software module is for invoked before second software module.WAP GW is carried at the identification information of second software module and sends to MMSC among the C1_Submit.REQ.
Similarly; When MMSC receives the C1_Submit.REQ that WAP GW sends; And will be when WAP GW returns corresponding response type signaling C1_Submit.RES to this C1_Submit.REQ that receives; Corresponding the 3rd software module that will call of C1_Submit.RES operation is returned in definite execution; And writing down the 3rd software module running state information to the process of returning C1_Submit.RES after receiving C1_Submit.REQ, MMSC reports monitor server with the running state information of the 3rd software module of the identification information of self identification information, the 3rd software module and record.MMSC obtains the identification information of second software module of carrying among the C1_Submit.REQ that receives; Wherein, The identification information of the identification information of second software module software module that to be WAP GW call when MMSC sends C1_Submit.REQ; Give monitor server with the identification-information reporting of second software module that gets access to, after monitor server receives the identification information of this second software module, know that this second software module is for invoked before the 3rd software module.
As shown in Figure 4; Only provide the GPRS equipment of the core network among Fig. 4 and when WAP GW sends Gi_Submit.REQ, monitored the process of first software module; WAP GW monitors the process of second software module when MMSC sends C1_Submit.REQ; And MMSC receives the C1_Submit.REQ that WAP GW sends, and to this C1_Submit.REQ that receives when WAP GW returns corresponding C1_Submit.RES, monitor the process of the 3rd software module.In the follow-up observation process; MMSC monitors the process of the 4th software module when SP sends MM7_Delivery.REQ; MMSC monitors the process of five weaknesses part module when WAPGW sends C1_Delivery_Report.REQ, WAP GW receives C1_Delivery_Report.REQ, and to the C1_Delivery_Report.REQ that receives when WAPGW returns corresponding C1_Delivery_Report.RES; Monitor the process of the 6th software module; WAPGW monitors the process of the 7th software module when Short Message Service Gateway sends C2_Delivery_Report.REQ, Short Message Service Gateway receives C2_Delivery_Report.REQ, and to the C2_Delivery_Report.REQ that receives when WAP GW returns corresponding C2_Delivery_Report.RES; Monitor the process of the 8th software module; And Short Message Service Gateway monitors the process of the 9th software module when MM1_Delivery_Report.REQ is sent at the terminal, and is basic identical with said process, just gives unnecessary details no longer one by one here.
In said process; Because monitor server can be directed against each software module; Confirm invoked software module before this software module, also promptly can confirm the invoked sequencing of each software module, therefore in order further to improve monitoring accuracy; Monitor server can generate the dendrogram about each software module according to the invoked sequencing of confirming of each software module.The dendrogram that the observation process based on Fig. 4 that Fig. 5 provides for the embodiment of the invention generates; As shown in Figure 5; After first software module was called, second software module was called, after second software module is called; The 3rd software module, the 4th software module, five weaknesses part module are called, by that analogy.
Fig. 6 is the signaling traffic monitoring device structural representation that the embodiment of the invention provides, and specifically comprises:
Determination module 601 is used for when second network equipment sends the request type signaling first software module that definite operation correspondence of carrying out said transmission request type signaling will be called;
Logging modle 602 is used for writing down definite said first software module and sends the running state information that the request type signaling begins process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out to second network equipment;
Reporting module 603, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
Said logging modle 602 specifically is used for; When said running state information is the operation starting time information of said first software module; Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out; Temporal information when calling said first software module, the temporal information when calling said first software module is as the operation starting time information of said first software module.
Said logging modle 602 specifically is used for; When said running state information is end information running time of said first software module; Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out; Temporal information when receiving the described request type signaling corresponding response type signaling that said second network equipment returns, the temporal information when receiving said respond style signaling is as end information running time of said first software module.
Said logging modle 602 specifically is used for; When said running state information is the trip information of said first software module; According to the time interval of setting, said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the trip information the process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out.
Said device also comprises:
Receiver module 604 is used to receive the request type signaling that the 3rd network equipment sends;
Acquisition module 605; Be used for obtaining the identification information of second software module that the request type signaling that receives carries, the identification information of wherein said second software module is the identification information of the software module when said first network equipment sends the request type signaling, called of said the 3rd network equipment;
Said reporting module 603 specifically is used for, with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
Fig. 7 is the signaling traffic monitoring device structural representation that the embodiment of the invention provides, and specifically comprises:
Determination module 701; Be used for receiving the request type signaling that second network equipment sends; And will be when said second network equipment returns corresponding response type signaling to the described request type signaling that receives, confirm to carry out the identification information that returns first software module that respond style signaling manipulation correspondence will call;
Logging modle 702 is used for writing down definite said first software module from receiving after the described request type signaling running state information to the process of returning said respond style signaling;
Reporting module 703, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
Said logging modle 702 specifically is used for; When said running state information is the operation starting time information of said first software module; The temporal information of returning said first software module that respond style signaling manipulation correspondence will call confirm to be carried out in record, with confirming to carry out the temporal information of returning said first software module that respond style signaling manipulation correspondence will the call operation starting time information as said first software module.
Said logging modle 702 specifically is used for; When said running state information is end information running time of said first software module; Said first software module that record is confirmed after receiving described request type signaling to the process of returning said respond style signaling; Temporal information when having returned said respond style signaling, the temporal information when having returned said respond style signaling is as end information running time of said first software module.
Said logging modle 702 specifically is used for; When said running state information is the trip information of said first software module; According to the time interval of setting, said first software module that record is confirmed is the trip information to the process of returning said respond style signaling after receiving described request type signaling.
Said device also comprises:
Acquisition module 704; Be used for obtaining the identification information of second software module that described request type signaling carries, the identification information of wherein said second software module is the identification information of the software module when said first network equipment sends described request type signaling, called of said second network equipment;
Said reporting module 703 specifically is used for, with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
Fig. 8 is an example for the observation process with Fig. 4 that the embodiment of the invention provides; Signaling traffic monitoring networking structure sketch map; As shown in Figure 8; Comprise terminal, GPRS equipment of the core network, WAP GW, MMSC, SP and sms center, when carrying out the signaling traffic monitoring based on ARM standard standard, monitor server is the ARM server.
The embodiment of the invention provides a kind of signaling traffic monitoring method and device; When this method first network equipment will send the request type signaling; First software module that definite operation correspondence of carrying out this transmission request type signaling will be called; Writing down this first software module begins to receiving the running state information the process till this request type signaling corresponding response type signaling from carry out sending the request type signaling; First network equipment is the identification information of self, and the identification information of first software module and the running state information of record are corresponding reports monitor server.Because first network equipment is in carrying out the associative operation process in the embodiment of the invention; With the identification information of self; Identification information and this first software module of carrying out first software module that associative operation called carry out running state information in this associative operation process corresponding report monitor server; Therefore monitor server just can be according to these information that report ruuning situation of each software module in the monitoring network side apparatus accurately; Thereby improved the accuracy and the accuracy of signaling traffic monitoring, and then when network equipment breaks down, also can accurately to locate specifically be that fault has taken place which software module.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.

Claims (22)

1. a signaling traffic monitoring method is characterized in that, comprising:
First network equipment will be when second network equipment sends the request type signaling, first software module that definite operation correspondence of carrying out said transmission request type signaling will be called; And
Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the running state information the process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
2. the method for claim 1 is characterized in that, said running state information comprises at least a in the following information:
The operation starting time information of said first software module, end information running time, trip information.
3. method as claimed in claim 2 is characterized in that, when said running state information is the operation starting time information of said first software module, writes down the running state information of said first software module, specifically comprises:
Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out; Temporal information when calling said first software module, the temporal information when calling said first software module is as the operation starting time information of said first software module.
4. method as claimed in claim 2 is characterized in that, when said running state information is end information running time of said first software module, writes down the running state information of said first software module, specifically comprises:
Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out; Temporal information when receiving the described request type signaling corresponding response type signaling that said second network equipment returns, the temporal information when receiving said respond style signaling is as end information running time of said first software module.
5. method as claimed in claim 2 is characterized in that, when said running state information is the trip information of said first software module, writes down the running state information of said first software module, specifically comprises:
According to the time interval of setting, said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun the trip information the process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out.
6. like the arbitrary described method of claim 1~5, it is characterized in that said first network equipment will also comprise before second network equipment sends the request type signaling:
Said first network equipment receives the request type signaling that the 3rd network equipment sends; And
Obtain the identification information of second software module of carrying in the request type signaling that receives, the identification information of the identification information of wherein said second software module software module that to be said the 3rd network equipment call when said first network equipment sends the request type signaling;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server, specifically comprise:
First network equipment with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
7. a signaling traffic monitoring method is characterized in that, comprising:
First network equipment is receiving the request type signaling that second network equipment sends; And will be when said second network equipment returns corresponding response type signaling to the described request type signaling that receives, the definite execution returned first software module that respond style signaling manipulation correspondence will be called; And
Said first software module that record is confirmed is the running state information to the process of returning said respond style signaling after receiving described request type signaling;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
8. method as claimed in claim 7 is characterized in that, said running state information comprises at least a in the following information:
The operation starting time information of said first software module, end information running time, trip information.
9. method as claimed in claim 8; It is characterized in that; When said running state information is the operation starting time information of said first software module; Said first software module that record is confirmed is the running state information to the process of returning said respond style signaling after receiving described request type signaling, specifically comprises:
The temporal information of returning said first software module that respond style signaling manipulation correspondence will call confirm to be carried out in record, with confirming to carry out the temporal information of returning said first software module that respond style signaling manipulation correspondence will the call operation starting time information as said first software module.
10. method as claimed in claim 8; It is characterized in that; When said running state information is end information running time of said first software module; Said first software module that record is confirmed is the running state information to the process of returning said respond style signaling after receiving described request type signaling, specifically comprises:
Said first software module that record is confirmed after receiving described request type signaling to the process of returning said respond style signaling; Temporal information when having returned said respond style signaling, the temporal information when having returned said respond style signaling is as end information running time of said first software module.
11. method as claimed in claim 8; It is characterized in that; When said running state information is the trip information of said first software module; Said first software module that record is confirmed is the running state information to the process of returning said respond style signaling after receiving described request type signaling, specifically comprises:
According to the time interval of setting, said first software module that record is confirmed is the trip information to the process of returning said respond style signaling after receiving described request type signaling.
12., it is characterized in that said method also comprises like the arbitrary described method of claim 7~11:
Said first network equipment obtains the identification information of second software module of carrying in the described request type signaling, the identification information of the identification information of wherein said second software module software module that to be said second network equipment call when said first network equipment sends described request type signaling;
First network equipment with the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server, specifically comprise:
First network equipment with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
13. a signaling traffic monitoring device is characterized in that, comprising:
Determination module is used for when second network equipment sends the request type signaling first software module that definite operation correspondence of carrying out said transmission request type signaling will be called;
Logging modle is used for writing down definite said first software module and sends the running state information that the request type signaling begins process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out to second network equipment;
Reporting module, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
14. device as claimed in claim 13; It is characterized in that; Said logging modle specifically is used for; When said running state information is the operation starting time information of said first software module; Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out, the temporal information when calling said first software module, and the temporal information when calling said first software module is as the operation starting time information of said first software module.
15. device as claimed in claim 13; It is characterized in that; Said logging modle specifically is used for; When said running state information is end information running time of said first software module; Said first software module that record is confirmed is sent the request type signaling to second network equipment and is begun till receive the described request type signaling corresponding response type signaling that said second network equipment returns the process from carrying out; Temporal information when receiving the described request type signaling corresponding response type signaling that said second network equipment returns, the temporal information when receiving said respond style signaling is as end information running time of said first software module.
16. device as claimed in claim 13; It is characterized in that; Said logging modle specifically is used for; When said running state information was the trip information of said first software module, according to the time interval of setting, said first software module that record is confirmed was sent the request type signaling to second network equipment and is begun the trip information the process till receive the described request type signaling corresponding response type signaling that said second network equipment returns from carrying out.
17., it is characterized in that said device also comprises like the arbitrary described device of claim 13~16:
Receiver module is used to receive the request type signaling that the 3rd network equipment sends;
Acquisition module; Be used for obtaining the identification information of second software module that the request type signaling that receives carries, the identification information of wherein said second software module is the identification information of the software module when said first network equipment sends the request type signaling, called of said the 3rd network equipment;
Said reporting module specifically is used for, with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
18. a signaling traffic monitoring device is characterized in that, comprising:
Determination module; Be used for receiving the request type signaling that second network equipment sends; And will be when said second network equipment returns corresponding response type signaling to the described request type signaling that receives, confirm to carry out the identification information that returns first software module that respond style signaling manipulation correspondence will call;
Logging modle is used for writing down definite said first software module from receiving after the described request type signaling running state information to the process of returning said respond style signaling;
Reporting module, be used for the said running state information of the identification information of the identification information of self, said first software module and record corresponding report monitor server.
19. device as claimed in claim 18; It is characterized in that; Said logging modle specifically is used for; When said running state information was the operation starting time information of said first software module, the temporal information of returning said first software module that respond style signaling manipulation correspondence will call confirm to be carried out in record, with confirming to carry out the temporal information of returning said first software module that respond style signaling manipulation correspondence will the call operation starting time information as said first software module.
20. device as claimed in claim 18; It is characterized in that; Said logging modle specifically is used for; When said running state information is end information running time of said first software module; Said first software module that record is confirmed after receiving described request type signaling to the process of returning said respond style signaling, the temporal information when having returned said respond style signaling, the temporal information when having returned said respond style signaling is as end information running time of said first software module.
21. device as claimed in claim 18; It is characterized in that; Said logging modle specifically is used for; When said running state information was the trip information of said first software module, according to the time interval of setting, said first software module that record is confirmed is the trip information to the process of returning said respond style signaling after receiving described request type signaling.
22., it is characterized in that said device also comprises like the arbitrary described device of claim 18~21:
Acquisition module; Be used for obtaining the identification information of second software module that described request type signaling carries, the identification information of wherein said second software module is the identification information of the software module when said first network equipment sends described request type signaling, called of said second network equipment;
Said reporting module specifically is used for, with the said running state information of the identification information of the identification information of the identification information of self, said second software module obtained, first software module and record corresponding report said monitor server.
CN201110113599.6A 2011-05-04 2011-05-04 A kind of signaling traffic monitoring method and device Active CN102769548B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110113599.6A CN102769548B (en) 2011-05-04 2011-05-04 A kind of signaling traffic monitoring method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110113599.6A CN102769548B (en) 2011-05-04 2011-05-04 A kind of signaling traffic monitoring method and device

Publications (2)

Publication Number Publication Date
CN102769548A true CN102769548A (en) 2012-11-07
CN102769548B CN102769548B (en) 2015-07-29

Family

ID=47096806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110113599.6A Active CN102769548B (en) 2011-05-04 2011-05-04 A kind of signaling traffic monitoring method and device

Country Status (1)

Country Link
CN (1) CN102769548B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107579878A (en) * 2017-09-19 2018-01-12 浙江明讯网络技术有限公司 A kind of monitoring signaling method and device
CN116719586A (en) * 2023-08-11 2023-09-08 宁德时代新能源科技股份有限公司 Software module calling method, device, equipment, storage medium and program product

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456845B1 (en) * 1999-12-15 2002-09-24 Tekelec Methods and systems for observing, analyzing and correlating multi-protocol signaling message traffic in a mobile telecommunications network
CN1921414A (en) * 2006-09-28 2007-02-28 华为技术有限公司 NGN system and end to end tracing method and device applied in this system
CN101800684A (en) * 2009-02-06 2010-08-11 华为技术有限公司 Method, system and equipment for detecting signaling equipment
CN101808167A (en) * 2009-02-13 2010-08-18 华为技术有限公司 Method for procedure tracking, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456845B1 (en) * 1999-12-15 2002-09-24 Tekelec Methods and systems for observing, analyzing and correlating multi-protocol signaling message traffic in a mobile telecommunications network
CN1921414A (en) * 2006-09-28 2007-02-28 华为技术有限公司 NGN system and end to end tracing method and device applied in this system
CN101800684A (en) * 2009-02-06 2010-08-11 华为技术有限公司 Method, system and equipment for detecting signaling equipment
CN101808167A (en) * 2009-02-13 2010-08-18 华为技术有限公司 Method for procedure tracking, device and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王笑然等: "信令监测系统在移动数据业务中的应用", 《科协论坛(下半月)》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107579878A (en) * 2017-09-19 2018-01-12 浙江明讯网络技术有限公司 A kind of monitoring signaling method and device
CN107579878B (en) * 2017-09-19 2020-08-21 浙江明讯网络技术有限公司 Signaling monitoring method and device
CN116719586A (en) * 2023-08-11 2023-09-08 宁德时代新能源科技股份有限公司 Software module calling method, device, equipment, storage medium and program product
CN116719586B (en) * 2023-08-11 2024-01-19 宁德时代新能源科技股份有限公司 Software module calling method, device, equipment, storage medium and program product

Also Published As

Publication number Publication date
CN102769548B (en) 2015-07-29

Similar Documents

Publication Publication Date Title
CN111064634B (en) Method and device for monitoring mass Internet of things terminal online state
CN102853871B (en) Oil level monitoring method and system
WO2018213846A1 (en) Advanced wi-fi performance monitoring
CN103023693B (en) A kind of user behaviors log data management system and method
US8477653B2 (en) Monitoring individual data flow performance
CN101702811B (en) Monitoring method and device for quality of service
CN101267363A (en) Loop testing method, system and device
CN102916854A (en) Traffic statistical method and device and proxy server
CN103369581A (en) Method and device for obtaining terminal MDT (Minimization of Drive-Tests) data
CN104104560A (en) Monitoring method and device for application flow and mobile terminal
CN103686848A (en) Method, gateway, platform and system for processing messages of family Internet of Things
WO2016041171A1 (en) Method and apparatus for determining terminal roaming status, terminal and server
CN101657036A (en) Method for updating correspondence of terminal identification and user identification, equipment and system thereof
CN102149084A (en) Method and system for identifying M2M (machine-to-machine) terminal
CN102739415A (en) Method and device for determining network failure data and recording network instantaneous state data
US20160066171A1 (en) Method and Arrangement for Gathering Data from a Communication Network
CN102082677B (en) Alarm information processing method, device and system
CN102769548B (en) A kind of signaling traffic monitoring method and device
CN102045182B (en) Service fault localization method, device and system
CN102480722B (en) Sucking fee terminal identification method, apparatus and system thereof
CN101159731A (en) Guiding packet data protocol activating method and universal packet wireless service system
CN100433874C (en) Mobile terminal reporting capability information automatically and report method
CN101834749A (en) Method and device for acquiring data, method and device for monitoring business service quality
KR100867992B1 (en) System for providing address service using Geocoding API in open service platform and method using the same
CN113364820A (en) Equipment control method and device of Internet of things service 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