CN103108318B - Method and device achieving number backfill based on calling signalling relevance - Google Patents

Method and device achieving number backfill based on calling signalling relevance Download PDF

Info

Publication number
CN103108318B
CN103108318B CN201110360862.1A CN201110360862A CN103108318B CN 103108318 B CN103108318 B CN 103108318B CN 201110360862 A CN201110360862 A CN 201110360862A CN 103108318 B CN103108318 B CN 103108318B
Authority
CN
China
Prior art keywords
call signaling
calling
signaling
bicc
comprised
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110360862.1A
Other languages
Chinese (zh)
Other versions
CN103108318A (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 Shandong Co Ltd
Original Assignee
China Mobile Group Shandong 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 Shandong Co Ltd filed Critical China Mobile Group Shandong Co Ltd
Priority to CN201110360862.1A priority Critical patent/CN103108318B/en
Publication of CN103108318A publication Critical patent/CN103108318A/en
Application granted granted Critical
Publication of CN103108318B publication Critical patent/CN103108318B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method achieving number backfill based on calling signalling relevance. The method comprises the steps of aiming at a calling and called communication process, obtaining a call independent control (CIC) contained in a base station system application part (BSSAP) calling signalling built in the communication process, in corresponding relation of the CIC and a TID, confirming the TID corresponding to the obtained CIC, searching an H.248 calling signalling containing the confirmed TID, searching a bear independent call control protocol (BICC) calling signalling containing SDP information according to the SDP information contained in the searched H.248 calling signalling, enabling the BSSAP calling signalling and the searched H.248 calling signalling to be relevant to the BICC calling signalling, and according to the relevant result, achieving backfill of calling numbers and called numbers in various calling signallings. According to the method achieving the number backfill based on the calling signalling relevance, when users in the same communication network do not customize a multimedia ring tone service, the backfill of the calling numbers can also be achieved, and accuracy of the number backfill is improved.

Description

Method and the device of number backfill is realized based on call signaling association
Technical field
The present invention relates to mobile communication technology field, especially relate to a kind of method and the device that realize number backfill based on call signaling association.
Background technology
In mobile communication system, complete the whole calling procedure that travelling carriage (MS, Mobile Station) starts, need the reciprocal of each component devices in mobile communication system.As shown in Figure 1, in mobile communication system, the system architecture diagram be made up of capital equipment, between the individual devices, have different interfaces, different interfaces uses different consensus standards.
At base station controller (BSC, Base Station Controller) and mobile switching centre (MSC, Mobile Switching Center) in MSC Server between interface be A interface, use Base Station System Application Part (BSSAP, Base Station System Application Part) agreement carries out transfer of data, BASSAP agreement comprises two parts: base station sub-system (BSS, Base Station Subsystem) manages applying portion BSSMAP and data and to direct transfer applying portion DTAP.Wherein, BSSMAP part is responsible for the communication between MSC and BSS, the MM layer on responsible MSC and the MS of DTAP part and the Message Transmission between CM layer.
Interface between MSC Server and MGW in MSC is Mc interface, use H.248 agreement, H.248 agreement is for connecting Media Gateway Controller (MGC, Media Gateway Controller) and media gateway (MG, Media Gateway) gateway control protocol, being applied between media gateway and soft switch and soft switch and H.248/MeGaCo between terminal, is the important protocol that soft switch should be supported.
Be Nc interface between MSC Server in different MS C and MSC Server, carrying independent call is used to control (BICC, Bear Independent Call Control) agreement, Bearer Independent Call Control Protocol is the call control protocol irrelevant with carrying, between MSC Server, can set up, revise and terminating call.
Calling and called user is in same call process, interface between different communication equipment can produce corresponding call signaling, each call signaling produced is separate each other, the call detail record (CDR, Call Detail Record) synthesized in different call signalings is not identical yet.Such as the calling procedure of same calling and called, corresponding BSSAP call signaling can be produced, H.248 call signaling and BICC call signaling, but it is main in the call signaling that can have, the problem that called number is incomplete, in the CDR of BSSAP call signaling synthesis, calling number is temporary mobile station identification code (TMSI), called number is true number, in the CDR of H.248 call signaling synthesis, main, called number does not all exist, and in the CDR of BICC call signaling synthesis, there are two kinds of situations, the first situation: if main, called is calling between different communication network, in the CDR then synthesized, calling number and called number are all true numbers, the second situation: if calling and called are the callings in same communication network, then in the CDR synthesized, calling number is true number, and called number is TMSI.In order to by same call process, the CDR of the call signaling be mutually independent synthesizes the complete CDR of same calling and called calling procedure, network analysis and monitoring business ruuning situation is carried out to be supplied to network maintenance staff, just need to adopt the mode based on call signaling association to realize the technology of number backfill, call signaling separate is each other synthesized a complete CDR.
For realizing number backfill in prior art, adopt signaling monitoring system to carry out call signaling association, signaling monitoring system is one of important support system of communication network operation maintenance.Signaling monitoring system gathers all kinds of signaling and protocol data in the mode such as high-ohmic cross-connection, Port Mirroring, energy distribution not affecting the network operation, carry out signaling protocol decoding, synthesis CDR, reproduce business continuing overall process, carry out network and all kinds of indicator-specific statistics of business, thus network maintenance staff is grasped and analyzes network and service operation situation.
Adopt signaling monitoring system to carry out call signaling and associate line number code backfill of going forward side by side, for the user's calling between different communication network, associate by the called number in the BSSAP produced in same call call signaling and the called number in BICC call signaling are carried out coupling, realize caller Mobile Subscriber International ISDN Number corresponding with the called number of coupling in BICC call signaling to be backfilling in calling number field corresponding with the called number mated in BSSAP call signaling.
For the user's calling in same communication network, in same call, called number is mobile station roaming number (MSRN, Mobile Station Roaming Number), due to MSRN by called subscriber place switch device identify and random number form, it is not real called number, so can only, by the multimedia ringtone service of customization, utilize the BICC multi-media ringtone call signaling produced between Nc interface in calling procedure to carry out the association of called number and the backfill of calling number.Be specially: for the user of inter-provincial customizing multimedia ring service, the called number in the BICC multi-media ringtone call signaling produced in this process of user calling is prefix number+called number, such as, be 17244+ called number.Wherein, 17244 is the service number of multimedia ringtone service.When the called number in the BICC multi-media ringtone call signaling produced in the called number in the BSSAP produced in this process of user calling call signaling and this process of user calling being carried out coupling and associating, need the prefix number 17244 first removed in BICC call signaling, again the called number after the called number in BSSAP call signaling and the removal prefix number in BICC multi-media ringtone call signaling is carried out coupling to associate, caller Mobile Subscriber International ISDN Number corresponding with the called number of coupling in BICC multi-media ringtone call signaling is realized to be backfilling in calling number field corresponding with the called number mated in BSSAP call signaling again.
For the user of customizing multimedia ring service inside the province, the called number in the BICC multi-media ringtone call signaling produced in this process of user calling is area code+called number, such as, be 0531+ called number.When the called number in the BICC multi-media ringtone call signaling produced in the called number in the BSSAP produced in this process of user calling call signaling and this process of user calling being carried out coupling and associating, need first to remove the area code in BICC call signaling, again the called number after the called number in BSSAP call signaling and the removal area code number in BICC multi-media ringtone call signaling is carried out coupling to associate, caller Mobile Subscriber International ISDN Number corresponding with the called number of coupling in BICC multi-media ringtone call signaling is realized to be backfilling in calling number field corresponding with the called number mated in BSSAP call signaling again.
What adopt in above-mentioned prior art associates BSSAP call signaling with the called number coupling in BICC call signaling, realize the method for BSSAP call signaling calling number backfill, for customizing multimedia ring service in the calling between different communication network and same communication network user between calling, all can realize the backfill of calling number, if but the user in same communication network does not have customizing multimedia ring service, then cannot realize the coupling association of called number and the backfill of calling number.In addition, when called number is the special service number of mobile communication system, the same time may have multiple BSSAP call signaling and multiple BICC call signaling is initiated under a switch, due in same calling procedure, the call signaling that interface between different communication equipment produces is separate each other, now adopt of the prior art according to BICC call signaling with in BSSAP call signaling called number coupling associate, realize the method for calling number backfill in BSSAP call signaling, there will be calling number backfill accuracy rate not high, there is the problem of certain error.
Summary of the invention
The embodiment of the present invention provides a kind of method and the device that realize number backfill based on call signaling association, when there is no a customizing multimedia ring service with the user in same communication network, also can realize the coupling association of called number and the backfill of calling number, and improve the accuracy rate of number backfill.
Embodiment of the present invention technical scheme is as follows:
Realize a method for number backfill based on call signaling association, comprising: for the communication process of a pair calling and called, obtain the circuit identification number CIC comprised in the Base Station System Application Part BSSAP call signaling set up in this communication process; In the corresponding relation of CIC and terminal iidentification TID, determine the TID corresponding with the CIC obtained; Search the H.248 call signaling comprising the TID determined; And according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information; Described BSSAP call signaling is associated with BICC call signaling with the H.248 call signaling found; And according to association results, realize backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
A kind of device realizing number backfill based on call signaling association, comprise: circuit identification number CIC obtains unit, for the communication process for a pair calling and called, obtain the circuit identification number CIC comprised in the Base Station System Application Part BSSAP call signaling set up in this communication process; Terminal iidentification TID determining unit, in the corresponding relation of CIC and TID, determines to obtain with CIC the TID that CIC that unit obtains is corresponding; Call signaling searches unit, for searching the H.248 call signaling comprising the TID that TID determining unit is determined, and according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information; Signalling correlated unit, the H.248 call signaling found for described BSSAP call signaling and call signaling being searched unit associates with BICC call signaling; Number backfilling unit, for the association results according to signalling correlated unit, realizes backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
The embodiment of the present invention is by same calling and called process, obtain the circuit identification number CIC comprised in BSSAP call signaling, in the corresponding relation of CIC and terminal iidentification TID, determine the TID corresponding with the CIC obtained, search the H.248 call signaling comprising the TID determined, according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information, BSSAP call signaling is associated with BICC call signaling with the H.248 call signaling found, according to association results, realize the calling number in described BSSAP call signaling, H.248 the called number in the numbers of calling and called parties in call signaling and BICC call signaling backfills.Thus the user that ensure that in same communication network is not when having a customizing multimedia ring service, also can realize the coupling association of called number and the backfill of calling number, and the accuracy rate that number backfills can be improved preferably.Certainly, the embodiment of the present invention also can be applied in cross-net call process between different call signalings number backfill process.
Accompanying drawing explanation
Fig. 1 is in prior art, system architecture diagram in mobile communication system;
Fig. 2 is in the embodiment of the present invention, the method flow diagram realizing number backfill based on call signaling association of proposition;
Fig. 3 is in the embodiment of the present invention, proposition in mobile communication system, Calling Side calling procedure Establishing process figure in a pair calling and called communication process;
Fig. 4 is in the embodiment of the present invention, the apparatus structure schematic diagram realizing number backfill based on correlation of call of proposition.
Embodiment
Associate for the coupling according to called number existed in prior art, realize the back-filling way of calling number, when making the user in same communication network there is no a customizing multimedia ring service, the coupling association of called number and the backfill of calling number can not be realized, and the problem that the accuracy rate of number backfill is lower, the embodiment of the present invention proposes a kind of method and the device that realize number backfill based on call signaling association, by in the communication process of same calling and called, obtain the circuit identification number (CIC comprised in BSSAP call signaling, Circuit Identification Code), in the corresponding relation of terminal iidentification TID and CIC, determine the TID corresponding with the CIC obtained, search the H.248 call signaling comprising the TID determined, according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information, BSSAP call signaling is associated with BICC call signaling with the H.248 call signaling found, according to association results, realize the calling number in described BSSAP call signaling, H.248 the called number in the numbers of calling and called parties in call signaling and BICC call signaling backfills.Therefore when the user in same communication network does not have a customizing multimedia ring service, also can realize the coupling association of called number and the backfill of calling number, and improve the accuracy rate that number backfills.
Below in conjunction with each accompanying drawing, the main of embodiment of the present invention technical scheme is realized principle, embodiment and set forth in detail the beneficial effect that should be able to reach.
For elaborating enforcement principle of the present invention, first the embodiment of the present invention is set forth in mobile communication system, in the communication process of a pair calling and called calling, the calling procedure set up, as shown in Figure 2, the embodiment of the present invention is here to call out in the communication process of MS B at a pair MS A, and the calling procedure that caller MS A side is set up is that example is made an explanation, and concrete steps are as follows:
Step 201, the BSC A belonging to MS A receive MS A make a call MS B request message after, BSC A sends to MSC-Server A (the MSC-S A shown in Fig. 2) and comprises the call setup message Setup (called) of the number of called MS B.
Step 202, do you after MSC-S A belonging to MS A receives Setup (called) message, send address request Add Req $ (Ctx=to MGW A?, T=T1, TDM), the association identification Context ID of this calling is set up in request.Wherein, carry in the address request of transmission and comprise a semi-permanent termination TID1 (TDM shown in figure).
Step 203, MGW A is after current calling procedure creates association Context, send address response message Add Reply (Ctx=1, T=T1) to MSC-S A, in the response message of address, carry MGW A is the Context ID that this calling procedure distributes.
Step 204, after MSC-S A receives the address response message of MGW A transmission, sends the allocation request message Assignment Req (CIC1) carrying A interface CIC1 to the BSC A belonging to MS A.
Step 205, after BSC A receives the CIC allocation request message of MSC-S A transmission, distributes CIC, and returns Assignment Com message to MSC-S A, confirms that CIC is allocated successfully.
Step 206, after MSC-S A receives Assignment Com message, address request Add Req $ (Ctx=1 is again sent to MGW A, T=T2, RTP), the request of carrying in address request is set up the interim TID2 needed for realtime transmission protocol RTP stream and is applied for corresponding Session Description Protocol SDP information.
Step 207, after MGW A receives address request, distribute corresponding SDP information and interim TID2, then address response message Add Reply (Ctx=1 is sent to MSC-S A, T=T2, SDP), the SDP information of having distributed and interim TID2 information (T2 shown in figure) is carried in message.
Step 208, MSC-S A sends initial address message IAM (CIC2, Calling, MSC-Server B (the MSC-S B shown in figure) belonging to Called/MSRN to called MS B, wherein, in IAM message, carry the information such as the number of caller MS A, the true number of called MS B or MSRN, CIC2 between request dispatching MGWA and MGW B.
Step 209, in called MS B side, sets up corresponding handling process (not shown), and MSC-S B confirms that CIC2 is allocated successfully, and transmission carries APM (CIC2) message of the CIC2 distributed to MSC-SA.
Step 210, MSC-S A sends APM (CIC2, RTP, SDP) message to MSC-S B, carries the SDP information into this calling procedure distributes in MGW A side in this message.MSC-S B is according to the APM message received, and the inverse process process made a call according to caller MS A, for MSA and MSB sets up a calling procedure completed.
Call out in the communication process of MS B at above-mentioned MS A, the embodiment of the present invention illustrate only the call flow that caller MS A side in mobile communication system produces, and call flow and the MS A side of the generation of called MS B side are similar, repeat no more here.Wherein, call out in the communication process of MS B at above-mentioned MS A, comprise in the BSSAP call signaling that A interface in mobile communication system produces: the called number information of MS B, Assignment Req message and Assignment Com message, wherein, in Assignment Req message, CIC is carried.Comprise in the H.248 call signaling that Mc interface produces: Add_req message and Add_reply message, wherein carry TID and SDP information in Add_reply message.Comprise in the BICC call signaling that Nc interface produces: IAM message and APM message, wherein in APM message, carry SDP information.
Based on above-mentioned, MS B is called out to MS A, elaborating of the call flow set up is known, when call setup, system can be this call distribution communication channel, because in mobile communication system, for the calling procedure of a pair calling and called, different call signalings can be produced at different equipment interfaces, and the mark that this communication channel being assigned to this calling procedure uses in different call signalings is not identical yet.Such as, call out in the calling procedure of MS B at above-mentioned MS A, MGW A creates an association for this calling procedure, be assigned with a TDM channel, the TDM channel (see above-mentioned steps 202) using TID to be configured to identify this in the H.248 call signaling that Mc interface produces, in the BSSAP call signaling that A interface produces, CIC is used to identify this TDM channel be configured (see above-mentioned steps 203 ~ step 204), so, TID in CIC in BASSAP call signaling and H.248 call signaling is for identifying TDM channel that this calling procedure take, there is relation one to one in the TID in the CIC namely in BASSAP call signaling and H.248 call signaling.Based on this, the corresponding relation setting up CIC and TID for identifying this TDM channel for each TDM channel can be considered, on this basis, the embodiment of the present invention proposes a kind of method realizing number backfill based on call signaling association, as shown in Figure 3, for the method flow diagram realizing number backfill based on call signaling association that the embodiment of the present invention proposes, concrete steps are:
Step 31, for the communication process of a pair calling and called, wherein this caller can be calling and called calling procedure between heterogeneous networks by communication process, also can be the calling procedure between the calling and called in identical network, the CIC comprised in the BSSAP call signaling utilizing signaling monitoring system to obtain to set up in this communication process.
Particularly, in the communication process of a pair calling and called, in the BSSAP call signaling that A interface between BSC equipment and MSC Server produces, MSC Server belonging to calling subscriber sends the allocation request message Assignment Request of CIC to the BSC belonging to calling subscriber, and specifying information reciprocal process refers to above-mentioned steps 204 ~ step 205.Adopt signaling monitoring system, in the Assignment Request message comprised in BSSAP call signaling, obtain the CIC carried in this message.
Step 32, according to the CIC comprised in the BSSAP call signaling obtained in step 31, in the corresponding relation of CIC and TID, determines the TID corresponding with the CIC obtained.
In mobile communication system, for the calling procedure of a pair calling and called, system can distribute a communication channel for this calling procedure, different marks is used to identify in the call signaling that this communication channel be assigned with produces at distinct device interface, in BASSAP call signaling, adopt CIC to identify this communication channel be assigned with, the communication channel using TID to be assigned with to identify this in the H.248 call signaling that Mc interface produces, therefore the TID in the CIC in BSSAP call signaling and H.248 call signaling has relation one to one, after the corresponding relation of a certain CIC and TID is formed, under communication system equipment forms indeclinable situation, the corresponding relation of CIC and TID does not generally change.
And the terminal (Termination) in the H.248 call signaling of Mc interface generation is divided into two classes, a class is semi-permanent termination, is used for representing physical entity.Such as time division multiplexing (TDM, Time DivisionMultiplex) channel, as long as this TDM channel is configured in MGW, just exist always, only have when configuration information is deleted, TDM channel corresponding with it just can disappear, in H.248 call signaling, adopt TID to identify this TDM channel, H.248 the unique corresponding TDM channel of a semi-permanent termination ID in call signaling, the CIC carried in the Assignment Request message namely comprised in BSSAP call signaling, namely this TDM channel be configured identifies with TID in H.248 call signaling, identify with CIC in BSSAP call signaling.When a semi-permanent termination is added into a particular association, it obtains from null Context (NULL), and when deleting from particular association, it is returned to again NULL association, such as call out in the step 202 ~ step 203 in the calling procedure of MS B at above-mentioned MS A, MGW A creates an association for this calling procedure, namely a TDM channel is assigned with, identify the TDM channel of this distribution with TID1 in Fig. 2, as long as this TDM channel is assigned with, just exist, meanwhile, the TID1 identifying this TDM channel also exists always always.H.248 the another kind of terminal that comprises in call signaling is called ephemeral terminations, represent interim information flow, such as RTP (RTP, Real-time TransportProtocol) stream, create when needed, just delete after finishing using, such as above-mentioned MS A calls out the RTP that the step 206 in the call flow of MS B creates, after this calling procedure terminates, the RTP of establishment can be deleted.
Particularly, the corresponding relation of CIC and TID can adopt following two kinds of modes to determine:
First kind of way: the corresponding relation of CIC and TID that form different MS C Server operator provided is entirely not identical, be converted to CIC and the TID corresponding relation that form is identical, the corresponding relation of CIC and TID after conversion is prestored on each MSC Server in mobile communication system.
The second way, adopt signaling monitoring system, in calling procedure, set up the corresponding relation of CIC and TID in real time, wherein, the corresponding relation setting up CIC and TID can be determined by following manner:
Step one, for the internetwork communication process of any a pair calling and called between different communication network, adopts signaling monitoring system, obtains the called number comprised in the BSSAP call signaling set up in this internetwork communication process.
One is implementation preferably, for the communication process of any a pair calling and called produced between the mobile communication system that different operators provides, adopts signaling monitoring system to obtain the called number comprised in the BSSAP call signaling set up in this communication process.
Step 2, inputs the called number comprised in the BSSAP call signaling obtained in step one as key assignments, searches the BICC call signaling of the called number comprising this acquisition.
Step 3, according to the SDP information comprised in the BICC call signaling found, searches the H.248 call signaling comprising this SDP information.
Particularly, can by obtaining the APM signaling comprised in this BICC call signaling in the BICC call signaling found, then in the APM signaling obtained, search the SDP information comprised in this APM signaling, using this SDP information as key assignments, search the H.248 call signaling comprising this SDP information.
Step 4, by the CIC comprised in the BSSAP call signaling set up in this internetwork communication process, and the TID comprised in the H.248 call signaling found for this internetwork communication process sets up corresponding relation.
Particularly, by the BSSAP call signaling set up in this internetwork communication process, BICC call signaling and H.248 call signaling associate, based on the association results of three signalings, extract the CIC comprised in BSSAP call signaling, H.248 the TID comprised in call signaling, sets up the corresponding relation of CIC and TID according to CIC and TID extracted.
Adopt the above-mentioned method setting up the corresponding relation of CIC and TID in real time communication process, not needing the time of at substantial and the corresponding relation of CIC with TID of the different-format that each operator provides by resource unified is identical form, and, when the equipment composition of mobile communication system changes, automatically can safeguard the renewal of CIC and TID corresponding relation in real time, and then a complete call flow can be associated out in time, save overhead preferably.
Step 33, based on the TID corresponding with CIC determined in step 32, searches the TDM channel that this TID identifies, and according to the TDM channel found, is defined as the H.248 call signaling of this TDM channel creation association, namely searches the H.248 call signaling comprising this TID and identify.
Step 34, according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, searches the carrying independent call control BICC call signaling comprising this SDP information;
Particularly, the SDP information that H.248 this comprise in call signaling can be obtained in the H.248 call signaling found, using the SDP information that obtains as key assignments, search the BICC call signaling comprising the SDP information of this acquisition in the APM signaling wherein comprised.
More specifically, in a calling and called communication process, the H.248 call signaling that Mc interface produces, " Bearer Control tunnel packet " is adopted to transmit the SDP information comprising IP address and/or port numbers, this SDP information also can be referred to as tunnel information, tunnel information is only decoded on MGW, because in mobile communication system, host-host protocol is not had between MGW and MGW, therefore, the tunnel information transmission between MGW and MGW have employed the Mc interface H.248 mode that combines of call signaling and Nc interface BICCA call signaling.Wherein, at Nc interface, when BICC call signaling transmits this tunnel information, any parsing is not done to tunnel information, directly send MSC Server to, and then by conversion, adopt H.248 call signaling to carry this information and send to MGW.Therefore signaling monitoring system can be adopted to obtain the tunnel information comprised in H.248 call signaling.Then the IP address of distributing to this communication process will can be comprised in the tunnel information of acquisition and/or port numbers extracts, as key assignments, search the APM signaling comprising this tunnel information, because in the BICC call signaling of Nc interface, only have in an APM message and carry relevant tunnel information, the BICC call signaling belonging to APM signaling found is exactly the BICC call signaling associated with H.248 call signaling that will search.
Step 35, above-mentioned BSSAP call signaling is associated with BICC call signaling with the H.248 call signaling found, realize in mobile communication system, in the communication process of same calling and called calling, the call signaling be mutually independent that interface between distinct device produces all has identical session identification, then according to association results, realize backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
Particularly, can be, but not limited to adopt following four kinds of modes to realize backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling:
First kind of way: the calling number comprised in BICC call signaling is backfilling into the calling number field in BSSAP call signaling, the called number comprised in BSSAP call signaling is backfilling into the called number field in BICC call signaling, by the calling number field in comprising numbers of calling and called parties in the BICC call signaling after backfill and/or the numbers of calling and called parties that comprises in the BSSAP call signaling after backfill being backfilling into H.248 call signaling and called number field.
Such as, the CDR comprised in BSSAP call signaling, H.248 call signaling and BICC call signaling before number backfill is as shown in table 1:
Table 1:
First kind of way is adopted to backfill, the calling number comprised in BICC call signaling is backfilling into the calling number field in BSSAP call signaling, the called number comprised in BSSAP call signaling is backfilling into the called number field in BICC call signaling, as described in Table 2:
Table 2
Numbers of calling and called parties field in the CDR comprised in H.248 call signaling is backfilling into by comprising numbers of calling and called parties in the BICC call signaling after backfill, realize in a calling and called communication process, each self-contained CDR in three of the generation of distinct device interface independently call signaling is synthesized complete CDR, is then supplied to upper layer application.As shown in table 3:
Table 3
The second way: the calling number comprised in BICC call signaling is backfilling into the calling number field in H.248 call signaling, called number in BSSAP call signaling is backfilling into the calling number field in H.248 call signaling, the called number comprised in H.248 call signaling after backfill is backfilling into the called number field in BICC call signaling, the calling number comprised is backfilling into the calling number field in BSSAP call signaling in the H.248 call signaling after backfill.
The third mode: the calling number comprised in BICC call signaling is backfilling into the calling number field in H.248 call signaling and the calling number field in BSSAP call signaling, is backfilling into the called number field in H.248 call signaling and the called number field in BICC call signaling by the called number comprised in BSSAP call signaling.
Correspondingly, as shown in Figure 4, for the embodiment of the present invention proposes a kind of structural representation realizing the device of number backfill based on call signaling association, comprising:
CIC obtains unit 401, for the communication process for a pair calling and called, obtains the circuit identification number CIC comprised in the Base Station System Application Part BSSAP call signaling set up in this communication process.
TID determining unit 402, in the corresponding relation of CIC and TID, determines to obtain with CIC the TID that CIC that unit 401 obtains is corresponding.
Call signaling searches unit 403, for searching the H.248 call signaling comprising the TID that TID determining unit 402 is determined, and according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information.
Particularly, call signaling searches the SDP information that H.248 unit 403 comprises in call signaling specifically for obtaining this in the H.248 call signaling found, and using the SDP information of acquisition as key assignments, search the BICC call signaling comprising the SDP information of this acquisition in the APM signaling wherein comprised.
Signalling correlated unit 404, the H.248 call signaling found for described BSSAP call signaling and call signaling being searched unit 403 associates with BICC call signaling.
Number backfilling unit 405, for the association results according to signalling correlated unit 404, realizes backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
Particularly, the device realizing number backfill based on call signaling association that the embodiment of the present invention proposes, also comprises:
Corresponding relation determining unit 406, for for the internetwork communication process of any a pair calling and called between different communication network, obtains the called number comprised in the BSSAP call signaling set up in this internetwork communication process; Search the BICC call signaling of the called number comprising acquisition; According to the SDP information comprised in the BICC call signaling found, search the H.248 call signaling comprising this SDP information; By the CIC comprised in the BSSAP call signaling set up in this internetwork communication process, and the TID comprised in the H.248 call signaling found for this internetwork communication process sets up corresponding relation.
Particularly, corresponding relation determining unit 406, the application transport mechanism APM signaling comprised in this BICC call signaling is obtained specifically for searching at call signaling in BICC call signaling that unit 403 finds, and the SDP information comprised in this APM signaling is searched in the APM signaling obtained, and using the SDP information that finds as key assignments, search the H.248 call signaling comprising this SDP information.
The method and the device that realize number backfill based on call signaling association that use the embodiment of the present invention to propose, when the user that can ensure preferably in same communication network does not have a customizing multimedia ring service, also can realize the coupling association of called number and the backfill of calling number, and the accuracy rate of number backfill can be improved preferably.Certainly, the embodiment of the present invention also can be applied in cross-net call process between different call signalings number backfill process.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (10)

1. realize a method for number backfill based on call signaling association, it is characterized in that, comprising:
For the communication process of a pair calling and called, obtain the circuit identification number CIC comprised in the Base Station System Application Part BSSAP call signaling set up in this communication process;
In the corresponding relation of CIC and terminal iidentification TID, determine the TID corresponding with the CIC obtained;
Search the H.248 call signaling comprising the TID determined; And
According to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information;
Described BSSAP call signaling is associated with BICC call signaling with the H.248 call signaling found; And
According to association results, realize backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
2. realize the method for number backfill as claimed in claim 1 based on call signaling association, it is characterized in that, the corresponding relation of CIC and TID is determined by following manner:
For the internetwork communication process of any a pair calling and called between different communication network, obtain the called number comprised in the BSSAP call signaling set up in this internetwork communication process;
Search the BICC call signaling of the called number comprising acquisition;
According to the SDP information comprised in the BICC call signaling found, search the H.248 call signaling comprising this SDP information;
By the CIC comprised in the BSSAP call signaling set up in this internetwork communication process, and the TID comprised in the H.248 call signaling found for this internetwork communication process sets up corresponding relation.
3. realize the method for number backfill as claimed in claim 2 based on call signaling association, it is characterized in that, according to the SDP information comprised in the BICC call signaling found, search the H.248 call signaling comprising this SDP information, comprising:
The application transport mechanism APM signaling comprised in this BICC call signaling is obtained in the BICC call signaling found;
The SDP information comprised in this APM signaling is searched in the APM signaling obtained;
Using the SDP information that finds as key assignments, search the H.248 call signaling comprising this SDP information.
4. realize the method for number backfill as claimed in claim 1 based on call signaling association, it is characterized in that, according to the SDP information comprised in the H.248 call signaling found, search the BICC call signaling comprising this SDP information, comprising:
The SDP information that H.248 this comprise in call signaling is obtained in the H.248 call signaling found;
Using the SDP information of acquisition as key assignments, search the BICC call signaling comprising the SDP information of this acquisition in the APM signaling wherein comprised.
5. the method realizing number backfill based on call signaling association according to any one of Claims 1 to 4, it is characterized in that, described SDP information comprises the IP address and/or port numbers that communication process is assigned to.
6. the method for number backfill is realized as claimed in claim 1 based on call signaling association, it is characterized in that, realize backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling, comprising:
The calling number comprised in BICC call signaling is backfilling into the calling number field in BSSAP call signaling, the called number comprised in BSSAP call signaling is backfilling into the called number field in BICC call signaling, by the calling number field in comprising numbers of calling and called parties in the BICC call signaling after backfill and/or the numbers of calling and called parties that comprises in the BSSAP call signaling after backfill being backfilling into H.248 call signaling and called number field; Or
The calling number comprised in BICC call signaling is backfilling into the calling number field in H.248 call signaling, called number in BSSAP call signaling is backfilling into the calling number field in H.248 call signaling, the called number comprised in H.248 call signaling after backfill is backfilling into the called number field in BICC call signaling, the calling number comprised is backfilling into the calling number field in BSSAP call signaling in the H.248 call signaling after backfill; Or
The calling number comprised in BICC call signaling is backfilling into the calling number field in H.248 call signaling and the calling number field in BSSAP call signaling, the called number comprised is backfilling into the called number field in H.248 call signaling and the called number field in BICC call signaling in BSSAP call signaling.
7. realize a device for number backfill based on call signaling association, it is characterized in that, comprising:
Circuit identification number CIC obtains unit, for the communication process for a pair calling and called, obtains the circuit identification number CIC comprised in the Base Station System Application Part BSSAP call signaling set up in this communication process;
Terminal iidentification TID determining unit, in the corresponding relation of CIC and TID, determines to obtain with CIC the TID that CIC that unit obtains is corresponding;
Call signaling searches unit, for searching the H.248 call signaling comprising the TID that TID determining unit is determined, and according to the Session Description Protocol SDP information comprised in the H.248 call signaling found, search the carrying independent call control BICC call signaling comprising this SDP information;
Signalling correlated unit, the H.248 call signaling found for described BSSAP call signaling and call signaling being searched unit associates with BICC call signaling;
Number backfilling unit, for the association results according to signalling correlated unit, realizes backfilling the numbers of calling and called parties in calling number, the H.248 call signaling in described BSSAP call signaling and the called number in BICC call signaling.
8. realize the device of number backfill as claimed in claim 7 based on call signaling association, it is characterized in that, also comprise:
Corresponding relation determining unit, for for the internetwork communication process of any a pair calling and called between different communication network, obtains the called number comprised in the BSSAP call signaling set up in this internetwork communication process; Search the BICC call signaling of the called number comprising acquisition; According to the SDP information comprised in the BICC call signaling found, search the H.248 call signaling comprising this SDP information; By the CIC comprised in the BSSAP call signaling set up in this internetwork communication process, and the TID comprised in the H.248 call signaling found for this internetwork communication process sets up corresponding relation.
9. the device of number backfill is realized as claimed in claim 8 based on call signaling association, it is characterized in that, described corresponding relation determining unit, specifically for obtaining the application transport mechanism APM signaling comprised in this BICC call signaling in the BICC call signaling found, and the SDP information comprised in this APM signaling is searched in the APM signaling obtained, and using the SDP information that finds as key assignments, search the H.248 call signaling comprising this SDP information.
10. the device of number backfill is realized as claimed in claim 7 based on call signaling association, it is characterized in that, described call signaling searches unit, specifically for obtaining the SDP information that H.248 this comprise in call signaling in the H.248 call signaling found, and using the SDP information of acquisition as key assignments, search the BICC call signaling comprising the SDP information of this acquisition in the APM signaling wherein comprised.
CN201110360862.1A 2011-11-15 2011-11-15 Method and device achieving number backfill based on calling signalling relevance Active CN103108318B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110360862.1A CN103108318B (en) 2011-11-15 2011-11-15 Method and device achieving number backfill based on calling signalling relevance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110360862.1A CN103108318B (en) 2011-11-15 2011-11-15 Method and device achieving number backfill based on calling signalling relevance

Publications (2)

Publication Number Publication Date
CN103108318A CN103108318A (en) 2013-05-15
CN103108318B true CN103108318B (en) 2015-05-27

Family

ID=48315822

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110360862.1A Active CN103108318B (en) 2011-11-15 2011-11-15 Method and device achieving number backfill based on calling signalling relevance

Country Status (1)

Country Link
CN (1) CN103108318B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109450660B (en) * 2017-11-06 2021-12-03 贵阳朗玛信息技术股份有限公司 Method and device for storing signaling log text into database
CN109257711B (en) * 2018-09-26 2021-03-26 上海欣方智能***有限公司 System and method for backfilling number based on communication charging ticket

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937616A (en) * 2005-09-19 2007-03-28 中兴通讯股份有限公司 M3UA event and H.248 event correlating method
CN101873238A (en) * 2010-06-29 2010-10-27 中兴通讯股份有限公司 Method and monitoring equipment for realizing association of calling control protocol and media control protocol

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100596234C (en) * 2006-09-28 2010-03-24 华为技术有限公司 A-interface circuit management method, system and media gateway

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937616A (en) * 2005-09-19 2007-03-28 中兴通讯股份有限公司 M3UA event and H.248 event correlating method
CN101873238A (en) * 2010-06-29 2010-10-27 中兴通讯股份有限公司 Method and monitoring equipment for realizing association of calling control protocol and media control protocol

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
WCDMA核心网R4构架CS域软交换技术分析研究及MGR模块实现技术;段洁;《中国优秀硕士学位论文全文数据库 信息科技辑》;20051115(第07期);I136-349 *
李干.H.248协议在软交换***中的应用.《中国水运(下半月)》.2011,第11卷(第9期), *

Also Published As

Publication number Publication date
CN103108318A (en) 2013-05-15

Similar Documents

Publication Publication Date Title
CN1917532B (en) Realization method sending color ring in multimedia based on mobile communication network
TWI264233B (en) System and method for reducing information communicated between universal mobile telecommunication system multimedia capable units
CN103501518A (en) Handover apparatus and method in a heterogeneous wireless communication system
CN101084659B (en) Method and system for providing private voice call service to mobile subscriber and wireless soft switch apparatus therefor
CN100442877C (en) System and method of implementing cluster communication service
RU2009106059A (en) SYSTEMS AND METHODS FOR COORDINATING ADDITIONAL SERVICES FOR SPEECH TELEPHONE CALLS BY CENTRALIZED METHOD
CN100444654C (en) Method and system for implementing multimedia music ringring in mobile communication network and mobile intelligent network
CN101237603B (en) A method and system for realizing IP interface between GSM wireless network and core network
CN108123923A (en) A kind of Convergence gateway for supporting a variety of communication technologys
CN101453706B (en) Multimedia call establishment method, system and apparatus
CN103108318B (en) Method and device achieving number backfill based on calling signalling relevance
CN101547266A (en) Method and system for providing intelligent service and gateway
CN101159920A (en) Method of initiating two party call through short message, corresponding equipment and system
CN100463404C (en) Method for implementing telephone conference service by using media resource server
CN101867889A (en) Method and system for realizing video coloring ring back tones
CN100502328C (en) A method, system and monitoring media gateway for multimedia monitoring
CN102594804A (en) Method and system for playing by using narrow-band equipment in broadband service
CN101170750B (en) A method for realizing private key call service and mobile switching center
CN101406029B (en) System and method for monitoring video-telephone service in multimedia network
CN101330640B (en) Method for implementing call retention business of IP multimedia subsystem centralized business
CN201766713U (en) System for realizing video polyphonic ringtone
CN100450210C (en) R4 network system and method for provoding medium resource
US7881712B1 (en) Generating and signaling tones in a communications network
CN100461715C (en) Medium control method for realizing legal monitoring using soft exchanging system
CN1874611A (en) Simulation method and system for PSTN

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