CN103888923A - Call proceeding method, system and device applied to virtual private mobile network - Google Patents
Call proceeding method, system and device applied to virtual private mobile network Download PDFInfo
- Publication number
- CN103888923A CN103888923A CN201210562256.2A CN201210562256A CN103888923A CN 103888923 A CN103888923 A CN 103888923A CN 201210562256 A CN201210562256 A CN 201210562256A CN 103888923 A CN103888923 A CN 103888923A
- Authority
- CN
- China
- Prior art keywords
- called
- switching system
- calling
- call
- message
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000000694 effects Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 13
- 230000011664 signaling Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 241000931705 Cicada Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
Images
Landscapes
- Meter Arrangements (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种应用于虚拟专用移动网的呼叫接续方法、系统及装置,通过了对现有技术的VPMN中的呼叫接续流程进行了简化,大大降低了呼叫时延。值得说明的是,虽然该方法简化了现有技术中的呼叫接续流程,然而采用简化后的呼叫接续流程仍然能够保证在对呼叫进行计费的前提下成功实现呼叫接续的技术效果。
The invention discloses a call connection method, system and device applied to a virtual private mobile network, which simplifies the call connection flow in the prior art VPMN and greatly reduces the call delay. It is worth noting that although this method simplifies the call connection process in the prior art, the simplified call connection process can still ensure the technical effect of successfully realizing the call connection under the premise of charging the call.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of call connection method, system and device that is applied to VPMN.
Background technology
VPMN (Virtual Private Mobile Network, VPMN), is commonly called as " group network ", " local area network (LAN) ", " company's net " or " microgrid " etc., and it is to set up a logical session private network on the net at public mobile communication.VPMN is customized for group customer, represents the business of group customer interests, is also a kind of high efficiency, INCOM intercom LAN service cheaply for group customer provides.In the time that group customer uses mobile phone to carry out intercommunication, just look like to use one's own mobile communication private network equally convenient.
Particularly, VPMN can provide voice and video call to the inner member of group customer, and can realize the preferential group's business of rate such as extension number dialing between inner member.In the time that calling subscriber and called subscriber belong to a group (calling out as on-net call), according to called subscriber's display mode setting, called subscriber's caller identification content can be calling subscriber's short codes, can be also calling subscriber's true number.Summary is got up, the main function of VPMN have that caller cornet is called out, called cornet shows and net in call meters preferential etc.
In VPMN, a typical call-connection process as shown in Figure 1.Suppose that user A and user B are the VPMN users who belongs to same group together, user A utilizes the long code or the short codes calling party B that self use, and corresponding call-connection process can comprise following step as shown in Figure 1:
Step 101, switching system a receives the calling of user A, determines that according to the CAMEL-Subscription-Information O-CSI of user A user is VPMN user, thereby sends initial message IDP by signaling system to cornet platform;
Wherein, carry the true number of caller and the called short codes/long code of this calling in this IDP, long code described here is true number.
Step 102, cornet platform is receiving after IDP, sends RRBE(RequestReportBCSMEvent to switching system a);
Wherein, RRBE is for notifying switching system a pair to monitor with the relevant event of calling, as supervising connections for calling whether routing failure, caller whether in busy state and called whether in busy state etc.
Step 103, cornet platform then sends AC(ApplyCharging to switching system a);
AC is used for notifying switching system a to prepare this calling to carry out charging.
Step 104, cornet platform sends FCI(FurnishChargingInformation to switching system a);
In FCI, carry the FCI mark (as character string 800130) of the ticket for indicating VPMN user's generation, in the ticket (being caller ticket) of indicating switching system a that this FCI identification record is produced in this calling to user A.Like this, can make this ticket be provided for after BOSS, BOSS can identify and reject this ticket according to this mark.Because cornet platform can carry out charging to this calling, therefore above-mentioned processing mode can be avoided the repetition charging to this calling.
Step 105, this step 105 may have following two kinds of implementations:
If user A makes a call to the true number of user B, cornet platform is that long code is carried in this message of continuation (continue) and sends to switching system a by called true number;
If user A makes a call to the short codes of user B, cornet platform is according to the short codes of the user B comprising in IDP, and the corresponding relation of the short codes of pre-stored user B and the true number of user B, determine the true number of user B and called true number is carried in this message of connection (connect) and sends to switching system a;
Further, in step 105, switching system a receives after continue or connect message, according to the true number of the user B of its carrying, and the CAMEL-Subscription-Information T-CSI of the attaching position register HLR inquiring user B belonging to the true number of user B and the positional information of user B;
Step 106, switching system a is according to the CAMEL-Subscription-Information T-CSI of the user B inquiring, obtain the cornet platform that the true number of user B belongs to, and send initial message IDP by signaling system to this cornet platform, the true number of the calling and called of bearing call in this IDP, the i.e. true number of user A and user B;
Owing to supposing that user A and user B are the VPMN users who belongs to same group together, therefore in this step 106, the cornet platform that the true number of the user B that switching system a determines belongs to remains this cornet platform as shown in Figure 1, thereby switching system a sends IDP by signaling system to this cornet platform.
Step 107, cornet platform is received after IDP, sends RRBE to switching system a;
Step 108, cornet platform sends AC to switching system a;
Step 109, cornet platform sends connect message to switching system a;
In this connect message, include the true number of user B, and in GenericNumber field in this connect message, carry the number (true number or short codes) of special number 60 and user A.What wherein, in GenericNumber field, carry is that true number or the short codes of user A is to determine according to the CAMEL-Subscription-Information of user B.Particularly, if specify the true number that the number of its caller identification is calling subscriber in user's CAMEL-Subscription-Information, what in GenericNumber field, carry so is exactly the true number of user A; And if the short codes that the number that specifies its caller identification in user's CAMEL-Subscription-Information is calling subscriber, what in GenericNumber field, carry so is exactly the short codes of user A.
Step 110, switching system a is receiving by performing step after the 109 connect message that send, according to the true number of user B, again to the roaming number of the HLR inquiring user B of the true number of user B, and according to the positional information of the roaming number of user B and user B, send call proceeding request (as initial address message (initial address message to the switching system b of user B roaming place, IAM)), continue with the calling of asking switching system b to initiate to user B user A;
Wherein, in IAM, comprise special number 60 and for being presented at the number of the user A on the user terminal that user B uses.Wherein, the effect of special number 60 is, indicates switching system b that this special number 60 is recorded to switching system b in the ticket (being called ticket) of user B generation in this is called out.Like this, can make this ticket be provided for after BOSS, BOSS can identify and reject this ticket according to this special number.Because cornet platform can carry out charging to this calling, therefore above-mentioned processing mode can be avoided the repetition charging to this calling.In addition the user terminal that, switching system b also sends to user B to use the number of the user A in IAM shows.
On the basis of above-mentioned steps, if follow-up call stops (such as any one party on-hook in calling and called user), switching system b call release report onhook event to cornet platform, thus cornet platform generates the preferential ticket for this calling according to this onhook event.
At present, the problem that above-mentioned handshaking procedure exists is: the repetition charging of the calling of initiating for fear of the user (hereinafter to be referred as VPMN user) to having opened VPMN business, before VPMN user's calling is continued, between caller VPMN user's switching system and cornet platform, can carry out repeatedly signaling exchange, thereby cause VPMN user's call delay long.Specifically, for non-VPMN user, its call proceeding time delay is generally in 6s, and for VPMN user, its call proceeding time delay is in 8s left and right.
Summary of the invention
The embodiment of the present invention provides a kind of call connection method and system that is applied to VPMN, in order to solve the problem that adopts VPMN user's of the prior art call proceeding flow process can exist call proceeding time delay to grow.
The embodiment of the present invention also provides two kinds of switching systems, a kind of message method and a kind of cornet platform device.
The embodiment of the present invention is by the following technical solutions:
(submitting front supplementing)
The beneficial effect of the embodiment of the present invention is as follows:
The such scheme providing by the embodiment of the present invention, has realized the call proceeding flow process in the VPMN of prior art has been simplified, thereby greatly reduced call delay.What deserves to be explained is, although the method has been simplified call proceeding flow process of the prior art, but adopt call proceeding flow process after simplifying still can ensure to calling out the technique effect that carries out successfully realizing under the prerequisite of charging call proceeding.
Brief description of the drawings
Fig. 1 is the schematic diagram of a typical call-connection process in existing VPMN;
The idiographic flow schematic diagram of the call connection method of a kind of VPMN of being applied to that Fig. 2 provides for the embodiment of the present invention;
The concrete structure schematic diagram of the call proceeding system of a kind of VPMN of being applied to that Fig. 3 provides for the embodiment of the present invention;
Fig. 4 in practical application for implementing the concrete structure schematic diagram of system of the scheme that the embodiment of the present invention provides;
Fig. 5 is the system configuration schematic diagram that is embodied as user and opens VPMN business;
Fig. 6 is for the call proceeding schematic flow sheet of a typical VPMN user after the scheme that provides of the embodiment of the present invention is provided.
Embodiment
In order to solve the problem that adopts VPMN user's of the prior art call proceeding flow process can exist call proceeding time delay to grow, inventor is studied the flow process that continues of existing call as shown in Figure 1.Find after deliberation, the call proceeding flow process in existing VPMN has following characteristics:
1, compare the calling of common cellphone user, before VPMN user's call through how the step triggering according to calling and called user's CAMEL-Subscription-Information, relate to during this time repeatedly signaling exchange, thereby cause VPMN user's call delay long, it is poor that customer service is experienced.
2, mostly the message triggering according to calling and called CAMEL-Subscription-Information is such as, for fear of the repetition charging to calling, RRBE/AC/FCI etc.According to planning, the billing function of cornet platform may weaken gradually, and the provider of ticket is changed switching system possibly into, and billing and accounting system gathers ticket from switching system, and no longer relies on the ticket that cornet platform provides.Under this background, generate ticket if do not recycle cornet platform, can consider the message such as RRBE/AC/FCI to simplify.
3, current, billing and accounting system is by judging whether comprise FCI mark in the caller ticket that switching system provides, and judge that in called ticket, whether comprising special number (as 60) judges whether corresponding ticket belongs to the ticket that VPMN user produces, if the judgment is Yes, reject corresponding ticket.According to existing call proceeding flow process, adopt its short codes to call out calling subscriber, and the shown calling number of called subscriber's user terminal is also in the situation of short codes, the calling number comprising in the final caller ticket generating is that the true number of caller is long code, and the called number comprising is called short codes; The calling number comprising in the called ticket generating is caller short codes, and the called number comprising is called true number.In such situation, if billing and accounting system no longer gathers ticket from cornet platform, and only rely on caller ticket that switching system provides and called ticket to carry out the telephone expenses of counting user, so, just caller ticket need to be become with the number translated in called ticket after identical form (as be all converted to true number, or being all converted to short codes), could implement to carry out preferential wholesale price by comparison ticket, thereby implementation procedure is more loaded down with trivial details, and can expend the more processing resource of billing and accounting system.
Based on above-mentioned analysis, the embodiment of the present invention provides the call proceeding scheme of a kind of VPMN of being applied to, by call proceeding flow process of the prior art is carried out to signaling optimization and reconstruct, realize and normally having carried out under the prerequisite of charging calling out guaranteeing, make VPMN user's call delay no better than non-VPMN user's call delay, and, the scheme that adopts this inventive embodiments to provide, the problem that can also avoid follow-up billing and accounting system to change the number in caller ticket and called ticket.
Below in conjunction with Figure of description, embodiments of the invention are described, should be appreciated that embodiment described herein, only for description and interpretation the present invention, is not limited to the present invention.And in the situation that not conflicting, the feature in embodiment and implementation column in this explanation can be interosculated.
First, the embodiment of the present invention provides a kind of call connection method that is applied to VPMN as shown in Figure 2, and the method mainly comprises the following steps:
Step 21, the first switching system sends to cornet platform the true number of caller and the called number that VMPN Client-initiated is called out;
The implementation of the step 101 of the prior art shown in implementation and Fig. 1 of this step is similar, repeats no more.
Optionally, the specific implementation of step 22 can be as follows:
The corresponding relation of the mark of the VPMN group that cornet platform belongs to according to pre-stored VPMN Subscriber Number and VPMN Subscriber Number, judges that the true number of caller that the first switching system sends and called number are whether corresponding to the mark of same VPMN group; And while being no, send continue message to the first switching system in judged result; And be yes in judged result, and determine while existing the conversion of calling number or called number, send the connect message of the called true number that comprises calling to the first switching system; Be yes in judged result, and while determining the conversion not existing calling number or called number, send continue message to the first switching system.The continue message here and connect message are the Indication message that continues described in step 22.
Optionally, in the time that the called subscriber of this calling has opened caller identification business, in connect message, can also comprise the calling number that the caller identification mode of arranging with called subscriber matches.The caller identification mode of arranging such as user is the true number of requirement display of calling, and the calling number matching with which is exactly the true number of caller; And if be requirement display of calling short codes for arranged caller identification mode, the calling number matching with which is exactly caller short codes.Wherein, the calling number that the caller identification mode of arranging with called subscriber comprising in connect message matches can be cornet platform according to called number corresponding service profile determine.
Be finished after aforesaid operations, continue execution step 24;
And in the time that the Indication message that continues is continue message, the first switching system is determined the second switching system of called subscriber position according to the called number of this calling and is sent the second call proceeding request of this calling to the second switching system; The second switching system, receiving after the second call proceeding request, continues to this calling.In the embodiment of the present invention, the first switching system is in the situation that receiving continue message, if it also receives the FCI that cornet platform sends, the charging of this calling is realized by cornet platform; And in this case, if switching system a does not receive the FCI that cornet platform sends, the charging of this calling is realized by the second switching system of the first switching system and this calling that continues, and cornet platform no longer generates corresponding ticket for this calling.
It should be noted that, the first switching system is true caller number and called true number record to the object in the caller ticket of this calling, can make to include the true number of caller and called true number in the follow-up caller ticket getting from the first switching system of billing and accounting system.
Optionally, include the calling number that the caller identification mode of arranging with called subscriber matches in Indication message during when continuing, the first switching system can be carried on this calling number in the first call proceeding request and send to the second switching system.
Optionally, when the calling number that includes the caller identification mode of arranging with called subscriber in the first call proceeding request and match, and when this first call proceeding request is IAM message, the first switching system sends the specific implementation of this IAM message to the second switching system can be for: the calling number that the first switching system matches the caller identification mode of arranging with called subscriber sends the IAM message that carries this calling number after being carried in the added field of this IAM message to the second switching system.
Optionally, in the time including the calling number that the caller identification mode of arranging with called subscriber matches in the first call proceeding request, the second switching system can also further be carried out: this calling number is sent to and uses the user terminal of called true number to show.
By performing step 24, the second switching system can record the true number of caller and called true number in called ticket, thereby can make to include the true number of caller and called true number in the follow-up caller ticket getting from the second switching system of billing and accounting system.Owing to passing through to carry out previously described step 23, in the caller ticket that can make billing and accounting system get from the first switching system, include the true number of caller and called true number, in the caller ticket of this calling that therefore follow-up billing and accounting system obtains and called ticket, all comprise the true number of caller and called true number, thereby billing and accounting system also can be carried out preferential wholesale price without the operation of carrying out number translated, this has just simplified the handling process of billing and accounting system, has also saved it and has processed resource.
The said method being provided from the embodiment of the present invention, the method is the equal of that the call proceeding flow process in VPMN of the prior art is simplified, thereby greatly reduces call delay.What deserves to be explained is, although the method has been simplified call proceeding flow process of the prior art, but adopt the call proceeding flow process after simplifying still can, carrying out under the prerequisite of charging calling out, successfully to realize continuing of calling out.
The method providing corresponding to the embodiment of the present invention, the embodiment of the present invention also provides a kind of call proceeding system that is applied to VPMN as shown in Figure 3, and this system mainly comprises cornet platform, the first switching system and the second switching system.Wherein, the function of each part of this system is as follows:
Cornet platform, for according to first switching system send VMPN Client-initiated call out the true number of caller and called number, generate continue Indication message and to first switching system send;
The first switching system, for sending to cornet platform the true number of caller and the called number that VMPN Client-initiated is called out; And in the time that the Indication message that continues is connect message, according to the called true number comprising in connect message, determines the second switching system of called subscriber position and send the first call proceeding request of this calling to the second switching system; And by true caller number and called true number record in the caller ticket of this calling; And in the time that this Indication message that continues is continue message, determines the second switching system of called subscriber position and send the second call proceeding request of this calling to the second switching system according to the called number of this calling;
The second switching system, for receiving after the first call proceeding request that the first switching system sends, continues to calling out, and by the true number of caller comprising in the first call proceeding request and called true number record in the called ticket of described calling; And receiving after the second call proceeding request, this calling is continued.
Optionally, when the calling number that also includes the caller identification mode of arranging with called subscriber in connect message and match, while also comprising this calling number in the first call proceeding request simultaneously, the second switching system can also be used for: this calling number that the first call proceeding request is comprised sends to and uses the user terminal of called true number to show.Wherein it should be noted that, the calling number that the caller identification mode of arranging with called subscriber matches be cornet platform according to called number corresponding CAMEL-Subscription-Information determine.
Below describe the application in practice of such scheme that the embodiment of the present invention provides in detail.
In practical application for implement such scheme system concrete structure schematic diagram as shown in Figure 4, mainly comprise switching system, cornet platform and signaling system.The concrete function of this system each several part is described below:
Switching system (mainly comprising MSC or SSP), is mainly used in after calling subscriber makes a call, and triggers to cornet platform and sends initial message IDP according to calling subscriber's CAMEL-Subscription-Information; And by obtaining after called true number with the Signalling exchange of call platform, the HLR belonging to called true number sends message and obtains called subscriber's roaming number and called subscriber's positional information; And according to called subscriber's positional information and roaming number, send call proceeding request to the switching system of called subscriber position, and generate caller ticket.
Signaling system, mainly comprises signal switching unit, and the Signalling exchange between switching system and cornet platform is all realized by this signaling system.
Cornet platform, be mainly used in preserving some relevant informations of VPMN user, such as VPMN user's true number, short codes, VPMN user's true number and group's number that short codes belongs to, caller identification mode and VPMN user's the permissions data etc. that VPMN user arranges.In the time that the called number comprising in the initial message IDP that switching system reports is called short codes, cornet platform can be according to the VPMN user's of its preservation above-mentioned relevant information, determine the called true number corresponding to this called short codes, and when judge the calling that called subscriber carries out in having the right to enjoy VPMN according to called subscriber's permissions data, the called true number of determining is sent to switching system.
It should be noted that, be embodied as system configuration schematic diagram that user opens VPMN business as shown in Figure 5.This system mainly comprises business system, switching system and cornet platform.Based on this system as shown in Figure 5, business system accepted user is opened the request of VPMN business and is opened after user's VPMN business, send this VPMN user's CAMEL-Subscription-Information O-CSI to switching system, and send instruction and store with instruction cornet platform this user's above-mentioned relevant information to cornet platform, i.e. this user's true number, short codes, this user's true number and group's number that short codes belongs to, caller identification mode that this user arranges and permissions data of this user etc.
Based on the system shown in Fig. 4, suppose that user A and user B have all opened VPMN business, and in the switching system a of community, user A place, preserve the CAMEL-Subscription-Information of user A, and do not preserve the CAMEL-Subscription-Information of user B, thereby a typical VPMN user's call proceeding schematic flow sheet as shown in Figure 6, comprises the steps:
Step 61, the true number call user B of the user terminal of user A user A in VPMN network, switching system a receives after this calling, trigger business according to the CAMEL-Subscription-Information O-CSI of caller, and send initial message IDP by signaling system to cornet platform, in this IDP, comprise the true number of user A and the number of user B (short codes or true number);
Step 62, cornet platform according to self storage with the user-dependent information of VPMN, judge that whether the true number of the user A comprising in IDP and the true number of user B are corresponding to same group number (Ye Cheng VPMN group number); If judged result is yes, perform step 63, otherwise execution step 64;
Particularly, cornet platform can first obtain the VPMN group number of its ownership by analyzing the true number of the user A comprising in IDP, and according to the short codes of this VPMN group number and user B, carry out from this VPMN group number with belong to the operation of searching the true number of user B user's the short codes of this group and the corresponding relation of true number, if search the true number less than user B, send call failure notification message to switching system a, if can find, perform step 63.
Step 63, cornet platform judges whether to carry out the conversion of Subscriber Number, and judging need to carry out the conversion of Subscriber Number time, issues connect message to switching system a, then performs step 65; In the time judging the conversion that does not need to carry out Subscriber Number, issue continue message to switching system a, then perform step 65;
Wherein, the information of carrying in the genericnumber field of this connect message is the calling number matching with the caller identification mode of user B agreement, such as being assumed to be caller short codes, the information of carrying in the destinationRoutingAddress field of this connect message is the true number of user B.
Particularly, cornet platform judges that the scene that need to change Subscriber Number can comprise:
Cornet platform is according to the caller identification mode of user B agreement, and judging true number translated used when user A need to be made a call is the short codes of user A; Or cornet platform is the short codes of user B at the called number of judging the user B in IDP, thereby need to send to again switching system a to realize charging the true number that is converted to user B by this short codes; Etc..
And the judgement of cornet platform does not need the scene that Subscriber Number is changed to comprise:
Cornet platform, according to the caller identification mode of user B agreement, is judged short codes used while not needing user A to make a call and is changed; Or cornet platform is the true number of user B at the called number of judging the user B in IDP, thereby send to switching system a after not needing this true number to change; Etc..
Step 64, cornet platform issues continue message to switching system a, then performs step 65;
Because the true number of the true number at user A and user B does not correspond to same group number, be that user A and user B be not while belonging to same VPMN group, cornet platform is without the format conversion for calling number and called number execution number, thereby cornet platform issues continue message to switching system a.In continue message, do not comprise numbers of calling and called parties.
Step 65, if what switching system a received is connect message, inquire user B position according to the true number of user B from the HLR of user B, and the true number of the user B in connect message is carried in IAM message, and after the calling number matching with the caller identification mode of user B agreement being carried in the added field of IAM message, IAM message is sent to the switching system b of user B position; Then continue execution step 66;
If what switching system a received is continue message, switching system a, by the analysis of the called number by this calling, carries out the operation that the switching system to called subscriber position is sent to call proceeding request.Corresponding switching system is receiving after this call proceeding request, continues to calling out.It should be noted that, switching system a is in the situation that receiving continue message, if it also receives the FCI that cornet platform sends, the charging of this calling is realized by cornet platform; And in these cases, if switching system a does not receive the FCI that cornet platform sends, the charging of this calling is realized by the switching system of switching system a and this calling that continues, and cornet platform is no longer called out and is generated ticket for this.
Step 66, switching system b is receiving after IAM message, continue, and the calling number that the caller identification mode with user B agreement of carrying in the added field of IAM message is matched sends to user B to show to calling out.
Follow-up after end of calling, switching system a can be in the caller ticket of this calling the true number, the number that user A calls out, the true number of user B of recording user A; Switching system b is the true number of the true number of recording user A, user B and the calling number that matches with the caller identification mode of user B agreement in the called ticket of this calling.Like this, the caller ticket that follow-up billing and accounting system reads from switching system a and switching system b respectively and called ticket, all record the true number of user A and the true number of user B, thereby billing and accounting system also can realize by comparison ticket and carry out preferential wholesale price to the conversion operations of Subscriber Number form without carrying out.
And, the scheme that adopts the embodiment of the present invention to provide, even if cornet platform has also generated the ticket for this calling, and billing and accounting system has also obtained this ticket that cornet platform generates, follow-up billing and accounting system is also that this ticket that can generate by comparison cornet platform, the caller ticket of switching system a generation and the called ticket that switching system b generates are avoided repetition charging, so also there is not the risk of carrying out repetition charging to calling out.Preferably, the ticket that cornet platform generates if billing and accounting system is not reentried, has also just operated without carrying out above-mentioned comparison.
The scheme providing by embodiment of the present invention application process in practice can find out, it can realize the simplification to the call proceeding flow process in the VPMN of prior art, thereby greatly reduces call delay.And, although the method has been simplified call proceeding flow process of the prior art, but adopt call proceeding flow process after simplifying still can ensure to calling out the technique effect that carries out successfully realizing under the prerequisite of charging call proceeding.
Below, by the explanation to different embodiment, specifically introduce other schemes that the embodiment of the present invention provides.
Embodiment 1
Embodiment 1 provides a kind of call connection method that is applied to VPMN, and the method mainly comprises the steps:
First, the first switching system is receiving after the calling of VMPN Client-initiated, sends the true number of caller and the called number of this calling to cornet platform;
Then, the first switching system receives the Indication message that continues that cornet platform generates and sends according to the true number of above-mentioned the first caller and called number;
Finally, in the time that the described Indication message that continues is connect message, the first switching system is according to the called true number comprising in connect message, determines the second switching system of called subscriber position and sends the first call proceeding request of this calling to the second switching system; And by true caller number and called true number record in the caller ticket of this calling; Wherein, in this first call proceeding request of transmission, comprise the true number of caller and called true number; And in the time that the described Indication message that continues is continue message, the first switching system is determined the second switching system of called subscriber position according to the called number of this calling and is sent the second call proceeding request of this calling to the second switching system.
Wherein optional, first continues can also comprise the calling number that the caller identification mode of arranging with the called subscriber of this calling matches in Indication message; Wherein, this calling number can be that cornet platform is determined according to the service profile corresponding with called number of its storage.
Embodiment 1 also provides a kind of switching system, and it mainly comprises following functions unit:
Number transmitting element, for receiving after the calling of VMPN Client-initiated, sends the true number of caller and the called number of this calling to cornet platform;
The Indication message receiving element that continues, the Indication message that continues generating and sending for receiving the true number of caller that cornet platform sends according to number transmitting element and called number;
Call proceeding request transmitting unit, for in the time that the described Indication message that continues is connect message, the called true number that comprises in the connect message receiving according to the Indication message receiving element that continues, determines the second switching system of called subscriber position and sends the first call proceeding request of this calling to the second switching system; Wherein, in the first call proceeding request, comprise the true number of caller and called true number; Call proceeding request transmitting unit is also in the time that the Indication message that continues is continue message, determines the second switching system of called subscriber position and sends the second call proceeding request of this calling to the second switching system according to the called number of this calling;
Ticket writing unit, in the time that the Indication message that continues is connect message, the called true number record comprising in the connect message that true caller number and the Indication message receiving element that continues are received is in the caller ticket of this calling.
Embodiment 2
Embodiment 2 provides another kind to be applied to the call connection method of VPMN, and the method mainly comprises the steps:
First, switching system receives the true number of caller that includes the calling of VMPN Client-initiated of other switching systems transmissions and the call proceeding request of called true number;
Then, this calling is continued, and by true the caller comprising in call proceeding request number and called true number record in the called ticket of this calling.
Optionally, in this call proceeding request, can also comprise the calling number that the caller identification mode of arranging with the called subscriber of this calling matches, so, the method can further include step: switching system sends to the calling number comprising in this call proceeding request to use the user terminal of called true number to show.
Embodiment 2 also provides a kind of switching system, comprises following functions unit:
Call proceeding request reception unit, for receiving the true number of caller that includes the calling of VMPN Client-initiated of other switching systems transmissions and the call proceeding request of called true number;
Contiguous unit, continues for calling corresponding to call proceeding request that call proceeding request reception unit is received;
Ticket writing unit, the true number of caller comprising for the call proceeding request that call proceeding request reception unit is received and called true number record are in the called ticket of this calling.
Embodiment 3
Embodiment 3 provides a kind of message method, and it mainly comprises the following steps:
Step 1: cornet platform receives the true number of caller and the called number of the VMPN Client-initiated calling of switching system transmission;
Step 2: the corresponding relation of the mark of the VPMN group belonging to according to pre-stored VPMN Subscriber Number and VPMN Subscriber Number, judges that the true number of caller that switching system sends and called number are whether corresponding to the mark of same VPMN group; And in judged result while being no, execution step three; And in judged result when being, execution step four;
Step 3: send continue message to switching system;
Step 4: determine whether to exist the conversion to calling number or called number, and in the time of definite existence, send the connect message that comprises this called true number to switching system; Determining while not existing, send described continue message to switching system.
Optionally, when the method also comprises step: cornet platform is according to the CAMEL-Subscription-Information corresponding with called number, while determining the calling number that the caller identification mode of arranging with the called subscriber of this calling matches, the specific implementation of above-mentioned steps four can be: cornet platform to switching system send comprise this calling called true number and the connect message of the calling number determined.
Embodiment 3 also provides a kind of cornet platform device, and this equipment mainly comprises following functions unit:
Number receiving element, the true number of caller and the called number called out for receiving the VMPN Client-initiated of switching system transmission;
Judging unit, for the corresponding relation of the mark of the VPMN group that belongs to according to pre-stored VPMN Subscriber Number and VPMN Subscriber Number, judge that the true number of caller of number receiving element reception and called number are whether corresponding to the mark of same VPMN group;
Message sending unit, while being no, sends continue message to switching system for the judged result obtaining at judging unit; And the judged result obtaining at judging unit is when being, and while determining the conversion existing calling number or called number, send the connect message of the called true number that comprises this calling to switching system; And the judged result obtaining at judging unit is yes, and while determining the conversion not existing calling number or called number, send continue message to switching system.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, completely implement software example or the form in conjunction with the embodiment of software and hardware aspect.And the present invention can adopt the form at one or more upper computer programs of implementing of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction that makes to carry out by the processor of computer or other programmable data processing device produces the device for realizing the function of specifying at flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame on computer or other programmable devices.
Although described the preferred embodiments of the present invention, once those skilled in the art obtain the basic creative concept of cicada, can make other change and amendment to these embodiment.So claims are intended to be interpreted as comprising preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if these amendments of the present invention and within modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210562256.2A CN103888923B (en) | 2012-12-19 | 2012-12-19 | Applied to the call connection method of VPMN, system and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210562256.2A CN103888923B (en) | 2012-12-19 | 2012-12-19 | Applied to the call connection method of VPMN, system and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103888923A true CN103888923A (en) | 2014-06-25 |
CN103888923B CN103888923B (en) | 2018-01-30 |
Family
ID=50957607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210562256.2A Active CN103888923B (en) | 2012-12-19 | 2012-12-19 | Applied to the call connection method of VPMN, system and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103888923B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295202A (en) * | 2016-04-11 | 2017-10-24 | 中国移动通信集团重庆有限公司 | The method and system of integrated virtual private network calling |
CN107645713A (en) * | 2016-07-21 | 2018-01-30 | 中国移动通信集团安徽有限公司 | A kind of method of calling, across cluster cornet server and the network equipment |
CN107819959A (en) * | 2016-09-14 | 2018-03-20 | 中国电信股份有限公司 | Phone source tracing method and device |
CN109962899A (en) * | 2017-12-26 | 2019-07-02 | 中国移动通信集团辽宁有限公司 | Method, apparatus, device and medium for triggering virtual private mobile network service |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1518259A (en) * | 2003-01-17 | 2004-08-04 | 华为技术有限公司 | Metod for displaying main calling number in CDMA network |
EP2111030A1 (en) * | 2007-03-01 | 2009-10-21 | Huawei Technologies Co., Ltd. | Group telephone exchange service charging method and service controlling device |
CN101635884A (en) * | 2008-07-23 | 2010-01-27 | 中国移动通信集团安徽有限公司 | Method, device and system for realizing short number service |
EP2187564A1 (en) * | 2008-01-17 | 2010-05-19 | Huawei Technologies Co., Ltd. | Virtual private network charging method and system |
CN101902717A (en) * | 2009-05-26 | 2010-12-01 | 华为技术有限公司 | A control method, device and communication system for modifying payment identification |
CN101951584A (en) * | 2010-09-19 | 2011-01-19 | 中兴通讯股份有限公司 | Charging method and system for group intelligent service of mobile virtual private network |
WO2011133188A1 (en) * | 2009-12-14 | 2011-10-27 | Roamware, Inc. | Camel roaming adaptations |
-
2012
- 2012-12-19 CN CN201210562256.2A patent/CN103888923B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1518259A (en) * | 2003-01-17 | 2004-08-04 | 华为技术有限公司 | Metod for displaying main calling number in CDMA network |
EP2111030A1 (en) * | 2007-03-01 | 2009-10-21 | Huawei Technologies Co., Ltd. | Group telephone exchange service charging method and service controlling device |
EP2187564A1 (en) * | 2008-01-17 | 2010-05-19 | Huawei Technologies Co., Ltd. | Virtual private network charging method and system |
CN101635884A (en) * | 2008-07-23 | 2010-01-27 | 中国移动通信集团安徽有限公司 | Method, device and system for realizing short number service |
CN101902717A (en) * | 2009-05-26 | 2010-12-01 | 华为技术有限公司 | A control method, device and communication system for modifying payment identification |
WO2011133188A1 (en) * | 2009-12-14 | 2011-10-27 | Roamware, Inc. | Camel roaming adaptations |
CN101951584A (en) * | 2010-09-19 | 2011-01-19 | 中兴通讯股份有限公司 | Charging method and system for group intelligent service of mobile virtual private network |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295202A (en) * | 2016-04-11 | 2017-10-24 | 中国移动通信集团重庆有限公司 | The method and system of integrated virtual private network calling |
CN107295202B (en) * | 2016-04-11 | 2020-02-21 | 中国移动通信集团重庆有限公司 | Method and system for integrating virtual private network calls |
CN107645713A (en) * | 2016-07-21 | 2018-01-30 | 中国移动通信集团安徽有限公司 | A kind of method of calling, across cluster cornet server and the network equipment |
CN107819959A (en) * | 2016-09-14 | 2018-03-20 | 中国电信股份有限公司 | Phone source tracing method and device |
CN109962899A (en) * | 2017-12-26 | 2019-07-02 | 中国移动通信集团辽宁有限公司 | Method, apparatus, device and medium for triggering virtual private mobile network service |
CN109962899B (en) * | 2017-12-26 | 2021-08-03 | 中国移动通信集团辽宁有限公司 | Method, apparatus, device and medium for triggering virtual private mobile network service |
Also Published As
Publication number | Publication date |
---|---|
CN103888923B (en) | 2018-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109451451B (en) | Terminal roaming method, device and storage medium | |
CN101541105B (en) | Communication device and method for processing device-initiated communication request of communication device | |
CN108616869B (en) | Multi-card multi-standby system, method, device, communication device and computer readable storage medium | |
CN102624995B (en) | Be applicable to virtual-number application process, the Apparatus and system of the Internet | |
JP6974688B2 (en) | Communication methods, terminals, telecommunications company servers and smart devices | |
WO2011029323A1 (en) | Call method, system and mobile switching center for transferring network service | |
CN101291469A (en) | Method and system for implementing voice called service and calling service | |
CN109041220A (en) | Method of calling and calling system | |
CN102752739B (en) | Open chucking method, terminal, server and system in the air | |
CN103888923A (en) | Call proceeding method, system and device applied to virtual private mobile network | |
CN104469721A (en) | One-SIM-with-multiple-mobile-number service system and implementation method | |
CN105188041B (en) | Call transferring method and home gateway based on fixed-line telephone | |
US20170111402A1 (en) | Call method, call apparatus, voip server, and call system | |
CN102857898B (en) | The method of a kind of mobile subscriber strange land number of taking transfer and business support system | |
CN101374345B (en) | Method, apparatus and system for transferring wireless virtual private network VPN short number of calling subscriber | |
CN105208536B (en) | SMS sending method and device | |
CN102761846B (en) | USSD service providing method, USSD service providing apparatus and system | |
CN114339720B (en) | Cloud card authentication method, device, terminal and storage medium | |
CN105827846B (en) | Communication terminal call and method for controlling communication terminal call and communication terminal | |
CN106488441B (en) | One-card double-number platform, client, system and connection, call and communication method | |
CN104469720A (en) | Method and system for calling back incoming call number | |
CN108513297A (en) | Position the method and device that wlan network mobile terminal user belongs to the positions AP | |
US20070190972A1 (en) | Method and system for implementing wireless intelligent services | |
CN102724643A (en) | Call method, device and communication system | |
CN102740260A (en) | Communication terminal joint defense alarm method and system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |