CN101873238A - Method and monitoring equipment for realizing association of calling control protocol and media control protocol - Google Patents

Method and monitoring equipment for realizing association of calling control protocol and media control protocol Download PDF

Info

Publication number
CN101873238A
CN101873238A CN201010214999A CN201010214999A CN101873238A CN 101873238 A CN101873238 A CN 101873238A CN 201010214999 A CN201010214999 A CN 201010214999A CN 201010214999 A CN201010214999 A CN 201010214999A CN 101873238 A CN101873238 A CN 101873238A
Authority
CN
China
Prior art keywords
destination node
node identifier
identification code
incidence relation
circuit identification
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
CN201010214999A
Other languages
Chinese (zh)
Other versions
CN101873238B (en
Inventor
汪步江
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201010214999.1A priority Critical patent/CN101873238B/en
Publication of CN101873238A publication Critical patent/CN101873238A/en
Application granted granted Critical
Publication of CN101873238B publication Critical patent/CN101873238B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method and monitoring equipment for realizing association of a calling control protocol and a media control protocol. the method comprises a calling process performed by soft exchanging equipment of a NGN network aiming at public switched telephone network (PSTN) equipment; when determining the used circuit identifying code in the current calling process does not determine the calling association relation, according to the time interval of calling process message interaction carried out by the PSTN equipment and the soft equipment before the current calling process and during the calling process using the circuit identifying code, a destination node identifier is determined in each destination node identifier which is not determined the calling association relation; the destination identifier and the circuit identifying code are determined to form the calling association relation when the destination node identifier is judged to be associated with the media gateway control protocol events; the invention automatically studies the corresponding relation of CIC and TID under the condition that SS does not provide the corresponding relation of CIC and TID to a monitoring system, thus improving monitoring performance.

Description

Realize call control protocol method and the monitoring equipment related with the medium control protocol
Technical field
The present invention relates to the next generation network monitoring technical field of (Next Generation Network is called for short NGN), relate in particular to and realizing call control protocol method and the monitoring equipment related with the medium control protocol.
Background technology
Next generation network (Next Generation Network is called for short NGN) the speech network scheme that with the Softswitch technology is core is ripe, but based on the switched telephone network of TDM will with packet-based next generation network long-term co-existence, and progressively to NGN evolution.
Fig. 1 is PSTN (Public Switched Telephone Network, abbreviation PSTN) the network element structure chart when inserting the NGN network, comprise Softswitch (Software Switch, be called for short SS) and SGW (Signal Gateway, be called for short SG) and media gateway (MediaGateway is called for short MG).SG communicates by letter with SS by ISUP (Integrated ServicesDigital Network User Part, be called for short ISUP) agreement, MG by MGCP for example the H248 agreement communicate by letter with SS.
Fig. 2 is the call flow diagram of a PSTN user by another PSTN user of NGN calling network.Cic circuit identification code in the ISDN User Part message (Circuit Identification Code, be called for short CIC) and the H248 protocol message in time division multiplexing destination node identifier (Time-division multiplexingTermination ID, be called for short TDM TID) one-to-one relationship is arranged, SS is associated to a complete calling to ISDN User Part message and H248 protocol message by safeguarding this corresponding relation.Wherein, initial address message (Initial Address Message is called for short IAM), Address Complete Message (ACM), release message (REL) all are ISDN User Part message; Increasing time division multiplexing destination node identifier information (Add TDMPoint), reducing time division multiplexing destination node identifier information (Sub TDM Point) all is H248 protocol messages.
Under the indeclinable situation of system's network element, the corresponding relation of CIC and TID does not generally change, and after the relation of a certain CIC and a certain TID forms, after SS receives the isup message that uses CIC, just uses this TID corresponding with it to carry out call treatment.But this corresponding relation can change, and for example increases or this corresponding relation is changed when having deleted certain SG or MG.
The corresponding relation of prior art CIC and TID disposes by engineering, the form difference that the SS of each producer provides, compatible these forms or put these forms in order all expensive time of unified format.SS safeguards the corresponding relation of CIC and TID, and the interface of the corresponding relation of CIC and TID but SS does not open to the outside world is so outside monitoring system can not be known the corresponding relation of CIC and TID in each calling procedure.And when CIC that SS safeguards and the change of the corresponding relation of TID, monitoring system can not learn in time that these upgrade to make monitoring system be difficult to automatic synchronous maintenance, and association in time goes out a complete call flow, influence monitoring performance.
Summary of the invention
The technical problem to be solved in the present invention provides and realizes call control protocol method and the monitoring equipment related with the medium control protocol, learns the corresponding relation of calling procedure CIC and TID automatically, improves the monitoring performance.
In order to solve the problems of the technologies described above, the invention provides the call control protocol method related that realize with the medium control protocol, comprise: the call flow that carries out at the Softswitch of PSTN equipment by next generation network, when monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out time interval of call flow interacting message according to PSTN equipment and Softswitch in the calling procedure that before current calling procedure, has used this cic circuit identification code, in determining to call out each destination node identifier of incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation, described cic circuit identification code belongs to call control protocol, and described destination node identifier belongs to MGCP.
Further, said method can also have following characteristics:
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises: described monitoring equipment safeguards that one determines incidence relation destination node identifier list, the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier; Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the calling party in the calling procedure that uses this cic circuit identification code for X time, corresponding this X caller process searched in the T1 duration that the moment of receiving the initial address message that the calling party sends with Softswitch is a starting point detected not associated destination node identifier respectively and formed a set in described definite incidence relation destination node identifier list, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T1 is used for limiting a duration and T1 can guarantee that the calling party receives the increase time division multiplexing destination node identifier information that Softswitch returns in can growing at this moment after the calling procedure Softswitch is received the initial address message that the calling party sends.
Further, said method can also have following characteristics:
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises: described monitoring equipment safeguards that one determines incidence relation destination node identifier list, the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier; Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the callee in the calling procedure that uses this cic circuit identification code for X time, corresponding this X called process is determined to search in the incidence relation destination node identifier list in the preceding T2 duration that the moment of receiving the initial address message that Softswitch sends with the callee is a destination node detected not associated destination node identifier and is combined into a set described respectively, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T2 is used for limiting a duration and T2 can guarantee that the callee receives the initial address message that Softswitch sends in can growing at this moment after the calling procedure callee receives the increase time division multiplexing destination node identifier information that Softswitch sends.
Further, said method can also have following characteristics:
Monitoring equipment determines that the definite method of calling out incidence relation of the cic circuit identification code that uses in the current calling procedure comprises: described monitoring equipment maintenance association relation is determined table, and the corresponding relation of cic circuit identification code and destination node identifier has level of trust in the definite table of incidence relation; After described monitoring equipment detection Softswitch is received calling control protocol message, according to the cic circuit identification code in this calling control protocol message when described incidence relation is determined to find in the table destination node identifier of cic circuit identification code correspondence therewith and is judged that MGCP incident in this destination node identifier and the current calling procedure is unconnected, reduce this cic circuit identification code level of trust of the corresponding relation of destination node identifier therewith, when this level of trust was reduced to minimum level of trust, monitoring equipment was determined the table this corresponding relation of deletion and is determined that the cic circuit identification code that uses in the current calling procedure determines to call out incidence relation from described incidence relation.
Further, said method can also have following characteristics:
After described monitoring equipment detection Softswitch is received calling control protocol message, when described incidence relation is determined to find in the table destination node identifier of cic circuit identification code correspondence therewith and judged this destination node identifier and MGCP incident in the current calling procedure is associated, increase this cic circuit identification code level of trust of the corresponding relation of destination node identifier therewith according to the cic circuit identification code in this calling control protocol message; , when described incidence relation is determined not find in the table destination node identifier of cic circuit identification code correspondence therewith and judged this destination node identifier and MGCP incident in the current calling procedure is associated, this incidence relation is increased to described incidence relation determine to show according to the cic circuit identification code in this calling control protocol message.
Further, said method can also have following characteristics:
Monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure determines that the method for calling out incidence relation also comprises: described monitoring equipment maintenance association relational learning table comprises the cic circuit identification code that remains further to be appraised and decided and the corresponding relation of destination node identifier in the incidence relation learning table; After described monitoring equipment detection Softswitch is received calling control protocol message, when described incidence relation was determined not find in the table destination node identifier of cic circuit identification code correspondence therewith but find the destination node identifier of cic circuit identification code correspondence therewith in described maintenance association relational learning table, monitoring equipment determined that the cic circuit identification code that uses in the current calling procedure determines to call out incidence relation according to the cic circuit identification code in this calling control protocol message.
Further, said method can also have following characteristics:
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises: described monitoring equipment safeguards that one determines incidence relation destination node identifier list, the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier; When PSTN equipment is as the calling party in described monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code, determine to search in the incidence relation destination node identifier list in the T1 duration that the moment of receiving the initial address message that the calling party sends with Softswitch is a starting point detected not associated destination node identifier and form a set described, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T1 is used for limiting a duration and T1 can guarantee that the calling party receives the increase time division multiplexing destination node identifier information that Softswitch returns in can growing at this moment after the calling procedure Softswitch is received the initial address message that the calling party sends.
Further, said method can also have following characteristics:
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises: described monitoring equipment safeguards that one determines incidence relation destination node identifier list, the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier; When PSTN equipment is as the callee in described monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code, determine to search in the incidence relation destination node identifier list in the preceding T2 duration that the moment of receiving the initial address message that Softswitch sends with the callee is a destination node detected not associated destination node identifier and be combined into a set described, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T2 is used for limiting a duration and T2 can guarantee that the callee receives the initial address message that Softswitch sends in can growing at this moment after the calling procedure callee receives the increase time division multiplexing destination node identifier information that Softswitch sends.
Further, said method can also have following characteristics:
When a plurality of destination node identifier is arranged in the common factor, according to receiving that the selection of time of other call flow message meets a destination node identifier of call flow in the calling procedure that uses this destination node identifier; Described monitoring equipment maintenance association relational learning table places the incidence relation learning table corresponding with described cic circuit identification code the destination node identifier that does not meet call flow.
Further, said method can also have following characteristics:
Described call control protocol is the ISUP agreement, and MGCP is the H248 agreement.
In order to solve the problems of the technologies described above, the present invention also provides the call control protocol method related with the medium control protocol that realize, comprise: in monitoring mobile flexible exchanging network equipment, when monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out the time interval that call flow interacting message and media gateway and Mobile Switching Center Server carry out the call flow interacting message according to base station controller and Mobile Switching Center Server in the calling procedure that before current calling procedure, has used this cic circuit identification code, in each destination node identifier of not determining the calling incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation, described cic circuit identification code belongs to call control protocol, and described destination node identifier belongs to MGCP.
In order to solve the problems of the technologies described above, the present invention also provides and has realized the call control protocol monitoring equipment related with the medium control protocol, described monitoring equipment, be used for the call flow that carries out at the Softswitch of PSTN equipment by next generation network, when determining that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out time of call flow interacting message according to PSTN equipment and Softswitch in the calling procedure that before current calling procedure, has used this cic circuit identification code, in determining to call out each destination node identifier of incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation.
The present invention safeguards the corresponding relation of CIC and TID by the method for self study, does not provide under the situation of corresponding relation of CIC and TID to monitoring system at SS, learns the corresponding relation of CIC and TID automatically, improves the monitoring performance.
Description of drawings
Fig. 1 is network element structure chart during PSTN network insertion NGN network in the prior art;
Fig. 2 be in the prior art PSTN user via another PSTN user's of NGN calling network schematic flow sheet;
Fig. 3 is a flow chart of realizing the method that call control protocol is related with the medium control protocol among the embodiment in the observation process;
Fig. 4 is that processing method schematic diagram when detecting packet mutual in PSTN system and the NGN system is the H248 protocol data is judged in the monitoring equipment processing among the embodiment;
Fig. 5 is that monitoring equipment is handled the processing method schematic diagram of judging when detecting packet mutual in PSTN system and the NGN system is the ISDN User Part data among the embodiment;
Fig. 6 is a network element structural representation in the mobile soft switchcall server.
Embodiment
The present invention is applicable to the monitoring situation of PSTN user being called out connection by the NGN network, can be that PSTN user is connected with another PSTN user's calling by the NGN network, also can be that PSTN user is connected with other non-PSTN user's calling by the NGN network.
There are calling between a large number of users in PSTN system that watch-dog is monitored among the present invention and NGN system in the section at one time, watch-dog can't be known the real-time change information of the corresponding relation of CIC and TID from SS, can only be from detected, according to the CIC or the TID that detect its use in the call flow message, carry out time interval of call flow interacting message according to PSTN equipment and SS equipment, judge the incidence relation between CIC and the TID.
As shown in Figure 3, realize that in observation process the call control protocol method related with the medium control protocol comprises: the call flow that carries out at the Softswitch of PSTN equipment by next generation network, when monitoring equipment determines that the cic circuit identification code CIC that uses in the current calling procedure does not determine to call out incidence relation, carry out time interval of call flow interacting message according to PSTN equipment and Softswitch in the calling procedure that before current calling procedure, has used this cic circuit identification code CIC, in determining to call out each destination node identifier TID of incidence relation, determine a destination node identifier TID; Determine when judging this destination node identifier TID and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation.
Call flow with reference to PSTN user, for example, PSTN equipment 1 is the calling party, after monitoring equipment monitors the IAM message that SS receives that SG sends, when using CIC1 in this IAM message, the incidence relation of safeguarding among the SS is that CIC1 is associated with TID1, and SS returns the Add TDM Point message of using this TID1 to MG subsequently, and monitoring equipment judges that thus the TID that is associated with CIC1 certainly exists in receive the IAM message that SG sends at SS after in the T1 duration among the detected not associated TID.The value that T1 is used for limiting a duration and T1 can guarantee to receive that at the calling procedure Softswitch initial address message (IAM) back calling party that the calling party sends receives the increase time division multiplexing destination node identifier information that Softswitch returns in can growing at this moment that the value of T1 is taken as 1 second and makes and can satisfy this condition.
In like manner, PSTN equipment 2 is the callee, monitoring equipment monitors SS after the IAM message that SG sends, when using CIC2 in this IAM message, the incidence relation of safeguarding among the SS is that CIC2 is associated with TID2, in the Add TDM Point message that MG sends, use this TID2 before the SS, monitoring equipment judge thus the TID that is associated with CIC2 certainly exist at SS before the IAM message that SG sends in the T2 duration among the detected not associated TID.The value that T2 is used for limiting a duration and T2 can guarantee that the callee receives the initial address message (IAM) that Softswitch sends in can growing at this moment after the calling procedure callee receives the increase time division multiplexing destination node identifier information that Softswitch sends, and the value of T2 is taken as 1 second and makes and can satisfy this condition.
Determine that in each the destination node identifier TID that does not determine the calling incidence relation method of a destination node identifier comprises: monitoring equipment safeguards that one determines incidence relation destination node identifier list (tb_miss_tid), the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier; Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the calling party in the calling procedure that uses this cic circuit identification code CIC for X time, corresponding this X caller process searched with Softswitch in described definite incidence relation destination node identifier list respectively and received that the moment of the initial address message (IAM) that the calling party sends is the T1 duration [IAM of starting point, IAM+T1] in detected destination node identifier and form a set, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the callee in the calling procedure that uses this cic circuit identification code CIC for X time, corresponding this X called process searched with the callee in described definite incidence relation destination node identifier list respectively and received that the moment of the initial address message (IAM) that Softswitch sends is the preceding T2 duration [IAM-T2 of destination node, IAM] in detected destination node identifier and be combined into a set, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier.
Monitoring equipment can be noted each message (for example IAM message) by variety of way and belong to which calling procedure, thus the time of receiving each flow process message in the calling procedure of X use cic circuit identification code CIC before can searching.
When a plurality of destination node identifier is arranged in the common factor, according to receiving that the selection of time of other call flow message meets the destination node identifier of call flow in the calling procedure that uses this destination node identifier.Other call flow message is meant REL message herein, RLC message, Sub TDM Point message etc.Meet call flow herein and be meant whether be positioned at blanking time between the whether correct and message of the sequencing of message experience duration that system statistics goes out or the like.This mode can improve convergence rate, reduces the self study time.By comparing the time of origin of message, the TID that as far as possible will not meet call flow forecloses, and improves convergence rate, reduces the complexity of study automatically.
Monitoring equipment safeguards that an incidence relation determines table (tb_cic_tid), wherein comprises the CIC that determines and the relation of TID.In order to improve the accuracy of study incidence relation, the corresponding relation of CIC and TID has level of trust in this table, and the value of this level of trust can be from the height level of trust to the highest level of trust.It is 0 that minimum level of trust for example is set, and minimum level of trust is 4.This rank is represented degree trusty from high to low.The employing level of trust dynamically updates, and reduces complexity, when having revised corresponding relation, can correct in the short period of time like this, has also avoided once in a while once association not go up (the data packet loss is arranged once in a while) simultaneously and has brought the complexity that recomputates.
After monitoring equipment detection Softswitch is received calling control protocol message, according to the CIC in this calling control protocol message when incidence relation is determined to find in the table TID of CIC correspondence therewith and is judged that MGCP incident (H.248 incident) in this destination node identifier TID and the current calling procedure is unconnected, reduce this CIC level of trust of the corresponding relation of TID therewith, when this level of trust was reduced to minimum level of trust, monitoring equipment was determined the table this corresponding relation of deletion and is determined that the cic circuit identification code CIC that uses in the current calling procedure determines to call out incidence relation from incidence relation.
After monitoring equipment detection Softswitch is received calling control protocol message, determine to find in the table TID of CIC correspondence therewith and judge that MGCP incident (H.248 incident) in this destination node identifier TID and the current calling procedure when being associated, increases this CIC level of trust of the corresponding relation of TID therewith at incidence relation according to the CIC in this calling control protocol message.
After monitoring equipment detection Softswitch is received calling control protocol message, determine not find in the table destination node identifier of cic circuit identification code correspondence therewith and judge that by said method MGCP incident (H.248 incident) in this destination node identifier TID and the current calling procedure is when being associated at incidence relation according to the CIC in this calling control protocol message, this incidence relation is increased to incidence relation determine table, and the level of trust of this incidence relation is set to 1.
Monitoring equipment is also safeguarded an incidence relation learning table (tb_learning_cic_tid), comprises the cic circuit identification code that remains further to be appraised and decided and the corresponding relation of destination node identifier in the incidence relation learning table.
After monitoring equipment detection Softswitch is received calling control protocol message, when incidence relation was determined not find in the table destination node identifier of cic circuit identification code correspondence therewith but find the destination node identifier of cic circuit identification code correspondence therewith in maintenance association relational learning table (tb_learning_cic_tid), monitoring equipment determined that the cic circuit identification code CIC that uses in the current calling procedure determines to call out incidence relation according to the cic circuit identification code in this calling control protocol message.
Monitoring equipment safeguards that one does not determine incidence relation destination node identifier list (tb_miss_tid), the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier.
When PSTN equipment is as the calling party in monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code CIC, in described definite incidence relation destination node identifier list, search and receive that the moment of the initial address message (IAM) that the calling party sends is the T1 duration [IAM of starting point with Softswitch, IAM+T1] in detected destination node identifier and form a set, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and T1 is that the Softswitch that counts in each calling procedure receives that initial address message (IAM) that the calling party sends receives the equispaced duration of the increase time division multiplexing destination node identifier information that Softswitch returns to the calling party.
When PSTN equipment is as the callee in monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code CIC, in described definite incidence relation destination node identifier list, search and receive that the moment of the initial address message (IAM) that Softswitch sends is the preceding T2 duration [IAM-T2 of destination node with the callee, IAM] in detected destination node identifier and be combined into a set, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and T2 is that the callee that counts in each calling procedure receives that increase time division multiplexing destination node identifier information that Softswitch sends receives the equispaced duration of the initial address message (IAM) that Softswitch sends to the callee.
When a plurality of destination node identifier is arranged in the common factor, according to receiving that the selection of time of other call flow message meets the destination node identifier of call flow in the calling procedure that uses this destination node identifier.Other call flow message is meant REL message herein, RLC message, Sub TDM Point message etc.Meet call flow herein and be meant whether be positioned at blanking time between the whether correct and message of the sequencing of message experience duration that system statistics goes out or the like.The TID that does not meet call flow is placed incidence relation learning table (tb_learning_cic_tid).This mode can improve convergence rate, reduces the self study time.By comparing the time of origin of message, the TID that as far as possible will not meet call flow forecloses, and improves convergence rate, reduces the complexity of study automatically.
Monitoring equipment safeguards that also one does not determine incidence relation cic circuit identification code table (tb_miss_cic), and the cic circuit identification code of not determining incidence relation is placed this table.
Monitoring equipment is determined the corresponding relation of CIC and TID according to said method among the present invention, and along with the increasing of new calling, monitoring equipment determines that the accuracy of this corresponding relation improves constantly.In the time of can't determining a final TID in the said method in common factor, along with the arrival of new calling, the circulation said method that do not continue is till can determining a final TID in common factor.
Describe the present invention in detail with specific embodiment below.
With fixed network soft switch situation is example, and call control protocol is ISUP, and MGCP is the H248 agreement.Monitoring equipment maintenance association relation is determined table (tb_cic_tid), incidence relation learning table (tb_learning_cic_tid), do not determine incidence relation destination node identifier list (tb_miss_tid), do not determine incidence relation cic circuit identification code table (tb_miss_cic).
As shown in Figure 4, monitoring equipment is handled when judging that detecting packet mutual in PSTN system and the NGN system is the H248 protocol data, and processing method comprises:
1, judge whether message into Add TDM Point, if, form KEY2 with TID and MG sign, preserve this KEY2, make things convenient for that IUSP is follow-up to be searched, carry out the H248 association; Otherwise, carry out next step.
2, judge whether message, if carry out next step, otherwise wait for the processing of next packet into Sub TDM Point.
3, judge whether the TID that this Sub TDM Point message is used determines incidence relation by the monitoring equipment judgement with CIC, if, wait for the processing of next packet, otherwise, this TID information is increased among the tb_miss_tid.
As shown in Figure 5, monitoring equipment is handled when judging that detecting packet mutual in PSTN system and the NGN system is the ISDN User Part data, and processing method comprises:
1, judge whether message into ACM, if, form KEY1 with CIC and SG sign, whether have the therewith TID of CIC correspondence, if having, carry out next step if in tb_cic_tid, searching; Otherwise, execution in step 7.
2, use this TID and MG sign to form Key2 and go to search the H248 incident in the H248 data, and this TID carries out next step when being associated with the H248 incident; Otherwise execution in step 4.
3, judge among the tb_cic_tid this CIC therewith the level of trust of the corresponding relation of TID trust other level less than maximum, then increase by 1, if when the level of trust of this corresponding relation is maximum trust level, keep this maximum trust level.Sign H248 incident is for related.
4, with this CIC among the tb_cic_tid therewith the level of trust of the corresponding relation of TID subtract 1.
5, this CIC therewith the level of trust of the corresponding relation of TID be 0 o'clock, this corresponding relation is deleted from tb_cic_tid.
6, use Key1 in tb_miss_cic, to find this CIC after, find this CIC after, carry out next step.
7, determine TID according to tb_miss_tid.
Concrete, judge before the current calling procedure when PSTN equipment is as the calling party in the calling procedure that uses this cic circuit identification code CIC for 2 times, corresponding this X caller process searched in tb_miss_tid respectively with Softswitch and received that the moment of the initial address message (IAM) that the calling party sends is the T1 duration [IAM of starting point, IAM+T1] in detected destination node identifier and form a set, obtain 2 set, determine this 2 intersection of sets collection, wherein, T1 is 1 second.Monitoring equipment is judged before the current calling procedure when PSTN equipment is as the callee in the calling procedure that uses this CIC for X time, corresponding these 2 called processes are searched in tb_miss_tid respectively with the callee and are received that the moment of the initial address message (IAM) that Softswitch sends is the preceding T2 duration [IAM-T2 of destination node, IAM] in detected destination node identifier and be combined into a set, obtain 2 set, determine this 2 intersection of sets collection, wherein, T2 is 1 second.
When a plurality of TID is arranged in the common factor that obtains, according to receiving that the selection of time of other call flow message (as REL message, RLC message, Sub TDM Point message) meets a TID of call flow in the calling procedure that uses this TID; Other TID that does not meet call flow is placed tb_learning_cic_tid.
8, go to search this CIC among the tb_learning_cic_tid with Key1,, then carry out next step if find this CIC, otherwise execution in step 6.
9, determine TID according to tb_miss_tid and tb_learning_cic_tid.
Concrete, when PSTN equipment is as the calling party in the preceding calling procedure that once uses this CIC of judging current calling procedure, in tb_miss_tid, search with Softswitch and receive that the moment of the initial address message (IAM) that the calling party sends is the T1 duration [IAM of starting point, IAM+T1] in detected destination node identifier and form a set, with the destination node identifier of cic circuit identification code correspondence composition one set therewith among the tb_learning_cic_tid, determine this two intersection of sets collection, wherein, T1 is 1 second.When PSTN equipment is as the callee in the preceding calling procedure that once uses this CIC of judging current calling procedure, in tb_miss_tid, search with the callee and receive that the moment of the initial address message (IAM) that Softswitch sends is the preceding T2 duration [IAM-T2 of destination node, IAM] in detected destination node identifier and be combined into a set, with the destination node identifier of cic circuit identification code correspondence composition one set therewith among the tb_learning_cic_tid, determine this two intersection of sets collection, wherein, T2 is 1 second.
When a plurality of TID is arranged in the common factor, according to receiving that the selection of time of other call flow message (as REL message, RLC message, Sub TDM Point message) meets a TID of call flow in the calling procedure that uses this TID; Other TID that does not meet call flow is placed tb_learning_cic_tid.
10, the number of the TID of Huo Deing is 1 o'clock, carries out next step, otherwise, wait for calling procedure next time.
11, use Key2 to go to search the H248 incident in the H248 data, and this TID is when being associated with the H248 incident, the level of trust of this CIC that learns and the corresponding relation of TID is set to 1, with the record deletion of this CIC among the tb_learning_cic_tid; When using Key2 to go not find the H248 incident in the H248 data, accurately do not determine corresponding relation, with the record deletion of this CIC among the tb_learning_cic_tid.
If the session service user of monitoring is bigger, can derive the relation of a CIC and TID earlier from SS, learn follow-up renewal on this basis.
Above-mentioned steps is that the example by the fixed network soft switch illustrates, but this method not only is used in the fixed network soft switch, be used in mobile soft switch equally, as shown in Figure 6, in the monitoring to mobile soft switchcall server, base station controller (Base Station Controller, be called for short BSC) by Base Station System Application Part (Base Station System Application Part, be called for short BSSAP) agreement and Mobile Switching Center Server (Mobile Switching Center Server, be called for short MSC Server) communication, media gateway (MGW) is communicated by letter with MSC Server by the H248 agreement.In the present invention, realize in the call control protocol method related CIC in the Base Station Subsystem Application Part being associated with the TID of H248 agreement for the observation process of the mobile soft switchcall server of Fig. 6 with the medium control protocol.
In the monitoring to mobile soft switchcall server, realize that the call control protocol method related with the medium control protocol comprises: in monitoring to mobile flexible exchanging network equipment, when monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out the time interval that call flow interacting message and media gateway and Mobile Switching Center Server carry out the call flow interacting message according to base station controller and Mobile Switching Center Server in the calling procedure that before current calling procedure, has used this cic circuit identification code, in each destination node identifier of not determining the calling incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation, described cic circuit identification code belongs to call control protocol, and described destination node identifier belongs to MGCP; Call control protocol is a Base Station Subsystem Application Part, and MGCP is the H248 agreement.
Call flow message is different with call flow message in Fig. 1 system in Fig. 6 system, but the principle that realizes is with identical to the realization principle in Fig. 1 system monitoring, BSC is corresponding with SG, MGW is corresponding with MG, MSC Server is corresponding with SS, Base Station Subsystem Application Part is corresponding with ISUP, and the specific implementation process no longer describes in detail herein.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
One of ordinary skill in the art will appreciate that all or part of step in the said method can instruct related hardware to finish by program, described program can be stored in the computer-readable recording medium, as read-only memory, disk or CD etc.Alternatively, all or part of step of the foregoing description also can use one or more integrated circuits to realize.Correspondingly, each the module/unit in the foregoing description can adopt the form of hardware to realize, also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.

Claims (12)

1. realize the call control protocol method related, it is characterized in that with the medium control protocol,
The call flow that carries out at the Softswitch of PSTN equipment by next generation network, when monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out time interval of call flow interacting message according to PSTN equipment and Softswitch in the calling procedure that before current calling procedure, has used this cic circuit identification code, in determining to call out each destination node identifier of incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation, described cic circuit identification code belongs to call control protocol, and described destination node identifier belongs to MGCP.
2. the method for claim 1 is characterized in that,
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises:
Described monitoring equipment safeguards that one determines incidence relation destination node identifier list, and the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier;
Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the calling party in the calling procedure that uses this cic circuit identification code for X time, corresponding this X caller process searched in the T1 duration that the moment of receiving the initial address message that the calling party sends with Softswitch is a starting point detected not associated destination node identifier respectively and formed a set in described definite incidence relation destination node identifier list, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T1 is used for limiting a duration and T1 can guarantee that the calling party receives the increase time division multiplexing destination node identifier information that Softswitch returns in can growing at this moment after the calling procedure Softswitch is received the initial address message that the calling party sends.
3. the method for claim 1 is characterized in that,
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises:
Described monitoring equipment safeguards that one determines incidence relation destination node identifier list, and the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier;
Described monitoring equipment is judged before the current calling procedure when PSTN equipment is as the callee in the calling procedure that uses this cic circuit identification code for X time, corresponding this X called process is determined to search in the incidence relation destination node identifier list in the preceding T2 duration that the moment of receiving the initial address message that Softswitch sends with the callee is a destination node detected not associated destination node identifier and is combined into a set described respectively, obtain X set, determine this X intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T2 is used for limiting a duration and T2 can guarantee that the callee receives the initial address message that Softswitch sends in can growing at this moment after the calling procedure callee receives the increase time division multiplexing destination node identifier information that Softswitch sends.
4. the method for claim 1 is characterized in that,
Monitoring equipment determines that the definite method of calling out incidence relation of the cic circuit identification code that uses in the current calling procedure comprises: described monitoring equipment maintenance association relation is determined table, and the corresponding relation of cic circuit identification code and destination node identifier has level of trust in the definite table of incidence relation; After described monitoring equipment detection Softswitch is received calling control protocol message, according to the cic circuit identification code in this calling control protocol message when described incidence relation is determined to find in the table destination node identifier of cic circuit identification code correspondence therewith and is judged that MGCP incident in this destination node identifier and the current calling procedure is unconnected, reduce this cic circuit identification code level of trust of the corresponding relation of destination node identifier therewith, when this level of trust was reduced to minimum level of trust, monitoring equipment was determined the table this corresponding relation of deletion and is determined that the cic circuit identification code that uses in the current calling procedure determines to call out incidence relation from described incidence relation.
5. method as claimed in claim 4 is characterized in that,
After described monitoring equipment detection Softswitch is received calling control protocol message, when described incidence relation is determined to find in the table destination node identifier of cic circuit identification code correspondence therewith and judged this destination node identifier and MGCP incident in the current calling procedure is associated, increase this cic circuit identification code level of trust of the corresponding relation of destination node identifier therewith according to the cic circuit identification code in this calling control protocol message; , when described incidence relation is determined not find in the table destination node identifier of cic circuit identification code correspondence therewith and judged this destination node identifier and MGCP incident in the current calling procedure is associated, this incidence relation is increased to described incidence relation determine to show according to the cic circuit identification code in this calling control protocol message.
6. method as claimed in claim 4 is characterized in that,
Monitoring equipment determines that the definite method of calling out incidence relation of the cic circuit identification code that uses in the current calling procedure also comprises:
Described monitoring equipment maintenance association relational learning table comprises the cic circuit identification code that remains further to be appraised and decided and the corresponding relation of destination node identifier in the incidence relation learning table;
After described monitoring equipment detection Softswitch is received calling control protocol message, when described incidence relation was determined not find in the table destination node identifier of cic circuit identification code correspondence therewith but find the destination node identifier of cic circuit identification code correspondence therewith in described maintenance association relational learning table, monitoring equipment determined that the cic circuit identification code that uses in the current calling procedure determines to call out incidence relation according to the cic circuit identification code in this calling control protocol message.
7. method as claimed in claim 6 is characterized in that,
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises:
Described monitoring equipment safeguards that one determines incidence relation destination node identifier list, and the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier;
When PSTN equipment is as the calling party in described monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code, determine to search in the incidence relation destination node identifier list in the T1 duration that the moment of receiving the initial address message that the calling party sends with Softswitch is a starting point detected not associated destination node identifier and form a set described, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T1 is used for limiting a duration and T1 can guarantee that the calling party receives the increase time division multiplexing destination node identifier information that Softswitch returns in can growing at this moment after the calling procedure Softswitch is received the initial address message that the calling party sends.
8. method as claimed in claim 6 is characterized in that,
Determine that in each destination node identifier of not determining the calling incidence relation method of a destination node identifier comprises:
Described monitoring equipment safeguards that one determines incidence relation destination node identifier list, and the destination node identifier of relation determined in record, and detected PSTN equipment or Softswitch time of receiving the message of carrying this destination node identifier;
When PSTN equipment is as the callee in described monitoring equipment is judged current calling procedure the preceding calling procedure that once uses this cic circuit identification code, determine to search in the incidence relation destination node identifier list in the preceding T2 duration that the moment of receiving the initial address message that Softswitch sends with the callee is a destination node detected not associated destination node identifier and be combined into a set described, with destination node identifier composition one set of cic circuit identification code correspondence therewith in described definite incidence relation destination node identifier list, determine this two intersection of sets collection, in this occurs simultaneously, determine a destination node identifier; Wherein, X is the integer greater than zero, and the value that T2 is used for limiting a duration and T2 can guarantee that the callee receives the initial address message that Softswitch sends in can growing at this moment after the calling procedure callee receives the increase time division multiplexing destination node identifier information that Softswitch sends.
9. as claim 2,3,7 or 8 described methods, it is characterized in that,
When a plurality of destination node identifier is arranged in the common factor, according to receiving that the selection of time of other call flow message meets a destination node identifier of call flow in the calling procedure that uses this destination node identifier;
Described monitoring equipment maintenance association relational learning table places the incidence relation learning table corresponding with described cic circuit identification code the destination node identifier that does not meet call flow.
10. the method for claim 1 is characterized in that,
Described call control protocol is the ISUP agreement, and MGCP is the H248 agreement.
11. realize the call control protocol method related with the medium control protocol, it is characterized in that,
In monitoring to mobile flexible exchanging network equipment, when monitoring equipment determines that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out the time interval that call flow interacting message and media gateway and Mobile Switching Center Server carry out the call flow interacting message according to base station controller and Mobile Switching Center Server in the calling procedure that before current calling procedure, has used this cic circuit identification code, in each destination node identifier of not determining the calling incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation, described cic circuit identification code belongs to call control protocol, and described destination node identifier belongs to MGCP.
12. realize the call control protocol monitoring equipment related with the medium control protocol, it is characterized in that,
Described monitoring equipment, be used for the call flow that carries out at the Softswitch of PSTN equipment by next generation network, when determining that the cic circuit identification code that uses in the current calling procedure is not determined to call out incidence relation, carry out time of call flow interacting message according to PSTN equipment and Softswitch in the calling procedure that before current calling procedure, has used this cic circuit identification code, in determining to call out each destination node identifier of incidence relation, determine a destination node identifier; Determine when judging this destination node identifier and MGCP incident in the current calling procedure being associated that this destination node identifier and described cic circuit identification code constitute and call out incidence relation.
CN201010214999.1A 2010-06-29 2010-06-29 Method for realizing association of calling control protocol and media control protocol Expired - Fee Related CN101873238B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010214999.1A CN101873238B (en) 2010-06-29 2010-06-29 Method for realizing association of calling control protocol and media control protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010214999.1A CN101873238B (en) 2010-06-29 2010-06-29 Method for realizing association of calling control protocol and media control protocol

Publications (2)

Publication Number Publication Date
CN101873238A true CN101873238A (en) 2010-10-27
CN101873238B CN101873238B (en) 2015-06-03

Family

ID=42997914

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010214999.1A Expired - Fee Related CN101873238B (en) 2010-06-29 2010-06-29 Method for realizing association of calling control protocol and media control protocol

Country Status (1)

Country Link
CN (1) CN101873238B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108318A (en) * 2011-11-15 2013-05-15 中国移动通信集团山东有限公司 Method and device achieving number backfill based on calling signalling relevance
CN103269334A (en) * 2013-04-24 2013-08-28 华为技术有限公司 Session association method, session association device and session association system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1399461A (en) * 2001-07-27 2003-02-26 华为技术有限公司 Quick calling-searching method for IP telephone
CN1421081A (en) * 1999-11-08 2003-05-28 Mci全球通讯公司 Method and system for dynamic gateway selection in IP telephony network
US20030214971A1 (en) * 2002-05-20 2003-11-20 Sheldon David Charles System and method for mapping a PSTN trunk to a packet network endpoint
US20050201417A1 (en) * 2004-03-09 2005-09-15 Alcatel System and a method for processing field frames for multiprotocol use in a communications
CN101431577A (en) * 2007-11-08 2009-05-13 东捷科技股份有限公司 Gateway device and system of network telephone and automatic number jumping method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1421081A (en) * 1999-11-08 2003-05-28 Mci全球通讯公司 Method and system for dynamic gateway selection in IP telephony network
CN1399461A (en) * 2001-07-27 2003-02-26 华为技术有限公司 Quick calling-searching method for IP telephone
US20030214971A1 (en) * 2002-05-20 2003-11-20 Sheldon David Charles System and method for mapping a PSTN trunk to a packet network endpoint
US20050201417A1 (en) * 2004-03-09 2005-09-15 Alcatel System and a method for processing field frames for multiprotocol use in a communications
CN101431577A (en) * 2007-11-08 2009-05-13 东捷科技股份有限公司 Gateway device and system of network telephone and automatic number jumping method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103108318A (en) * 2011-11-15 2013-05-15 中国移动通信集团山东有限公司 Method and device achieving number backfill based on calling signalling relevance
CN103108318B (en) * 2011-11-15 2015-05-27 中国移动通信集团山东有限公司 Method and device achieving number backfill based on calling signalling relevance
CN103269334A (en) * 2013-04-24 2013-08-28 华为技术有限公司 Session association method, session association device and session association system
EP2991303A4 (en) * 2013-04-24 2016-04-20 Huawei Tech Co Ltd Session association method, apparatus, and system
CN103269334B (en) * 2013-04-24 2017-06-20 华为技术有限公司 Session association method, apparatus and system
US10148702B2 (en) 2013-04-24 2018-12-04 Huawei Technologies Co., Ltd. Session association method, apparatus, and system

Also Published As

Publication number Publication date
CN101873238B (en) 2015-06-03

Similar Documents

Publication Publication Date Title
CN105188036B (en) LTE user CS domain droppings and return signalling analysis method
CN101043689B (en) Calling analytical method and apparatus
CN100454829C (en) Log processing system and method
CN105871870A (en) User terminal registration method and user terminal
CN101437175A (en) Method, apparatus and system for processing disaster-tolerating switch
CN101873238A (en) Method and monitoring equipment for realizing association of calling control protocol and media control protocol
CN105338663B (en) Processing method, modem and the mobile terminal of network communicating function exception
EP2442522B1 (en) Synchronization processing method for multimedia broadcast multicast service, upper layer network element, and lower layer network element thereof
CN103051484B (en) Session service processing method, system and Session Border Controll
CN101895443A (en) Media gateway and media resource detection method
JP2015050561A (en) Voice quality measurement system
EP2173110B1 (en) A realizing method for re-answering call
CN101594554A (en) Called service servers, multi-service access node device and calling and called control implementation method
CN100556021C (en) Next generation network media gate is called out the method that whole process is followed the tracks of
US7283545B2 (en) Structured termination identification for ephemeral terminations
CN101815270A (en) Processing method and device for calling
CN100502270C (en) Method of protocol version detection in communication system
CN101854611B (en) Method and device of playing video call failure reason prompt
CN100514920C (en) Next-generation network system and service quality failure positioning method in next-generation network
CN100361482C (en) Method for making received number protection in media gateway control protocol
CN101166111B (en) A service protection method for access gateway
CN101594600B (en) Media conversion method based on soft switch, soft switch and media conversion gateway
CN101163267A (en) Service tone audition method and system
CN102355412A (en) Method and equipment for transmitting voice call request
CN101616150B (en) Method and system for testing playing quality of audio-frequency resource

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
TR01 Transfer of patent right

Effective date of registration: 20171114

Address after: Dongming County, Shandong province 274500 Heze City Liu Lou Zhen Huang Gu Xing Zheng Cun Huang Gucun No. 253

Patentee after: Chen Yanling

Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice

Patentee before: ZTE Corporation

TR01 Transfer of patent right
CB03 Change of inventor or designer information

Inventor after: Chen Yanling

Inventor before: Wang Bujiang

CB03 Change of inventor or designer information
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150603

Termination date: 20180629

CF01 Termination of patent right due to non-payment of annual fee