[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
caller
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
Application number
CN201210562256.2A
Other languages
Chinese (zh)
Other versions
CN103888923B (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 Henan Co Ltd
Original Assignee
China Mobile Group Henan 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 Henan Co Ltd filed Critical China Mobile Group Henan Co Ltd
Priority to CN201210562256.2A priority Critical patent/CN103888923B/en
Publication of CN103888923A publication Critical patent/CN103888923A/en
Application granted granted Critical
Publication of CN103888923B publication Critical patent/CN103888923B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Meter Arrangements (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a call proceeding method, system and device applied to a virtual private mobile network (VPMN). Through simplification of a call proceeding process in a VPMN in the prior art, call delay is reduced significantly. It is worth mentioning that although the method simplifies the call proceeding process in the prior art, through adoption of the simplified call proceeding process, a technical effect that call proceeding is successfully realized on the premise that the call is charged can still be ensured.

Description

Be applied to call connection method, system and the device of VPMN
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.
Step 22, cornet platform according to first switching system send the true number of caller and called number, generate continue Indication message and to first switching system send;
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.
Step 23, in the time that the Indication message that continues is connect message, the first switching system, according to the called true number comprising in connect message, is determined the second switching system of called subscriber position; And send the first call proceeding request of this calling to the second switching system; In addition, the first switching system is also carried out true caller number and called true number record to the operation in the caller ticket of this calling; Wherein, in this first call proceeding request, comprise the true number of caller and called true number;
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.
Step 24, the second switching system is receiving after the first call proceeding request of the first switching system transmission, this calling is continued, and by the true number of caller comprising in this first call proceeding request receiving and called true number record in the called ticket of this calling.
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)

1. a call connection method that is applied to VPMN, is characterized in that, comprising:
The first switching system sends to cornet platform the true number of caller and the called number that VPMN VMPN Client-initiated is called out;
Cornet platform according to first switching system send the true number of caller and called number, generate continue Indication message and to first switching system send;
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 described calling to the second switching system; And by true caller number and called true number record in the caller ticket of described calling; The second switching system, receiving after the first call proceeding request, continues to described calling, 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;
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 described calling and is sent the second call proceeding request of described calling to the second switching system; The second switching system, receiving after the second call proceeding request, continues to described calling.
2. the method for claim 1, is characterized in that, also includes the calling number that the caller identification mode of arranging with described called subscriber matches in described connect message; Wherein, described calling number is that cornet platform is determined according to the service profile corresponding with described called number; And
In the first call proceeding request, also comprise described calling number; ?
Described method also comprises:
The second switching system sends to described calling number to use the user terminal of described called true number to show.
3. method as claimed in claim 2, is characterized in that, the first call proceeding request is identification and Access Management Access IAM message; ?
The first switching system sends the first call proceeding request to the second switching system, specifically comprises:
After the first switching system is carried on described calling number in the added field of described IAM message, send to described the second switching system the IAM message that carries described calling number.
4. the method for claim 1, is characterized in that, the true number of caller and called number that cornet platform sends according to the first switching system, and the Indication message sending to the first switching system of continuing described in generation, specifically comprises:
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;
When cornet platform is no in judged result, send described continue message to the first switching system;
Cornet platform is yes in judged result, and determines while existing the conversion of calling number or called number, sends described connect message to the first switching system; Cornet platform is yes in judged result, and while determining the conversion not existing calling number or called number, sends described continue message to the first switching system.
5. be applied to a call proceeding system for VPMN, comprise cornet platform, the first switching system and the second switching system, it is characterized in that:
Cornet platform, for according to first switching system send VPMN 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, the true number of caller from described VMPN Client-initiated to cornet platform and the called number called out for send; And in the time that the described 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 described calling to the second switching system; And by true caller number and called true number record in the caller ticket of described calling; 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 described calling and is sent the second call proceeding request of described calling to the second switching system;
The second switching system, for receiving after the first call proceeding request, continues to described calling, 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, described calling is continued.
6. system as claimed in claim 5, is characterized in that, also includes the calling number that the caller identification mode of arranging with described called subscriber matches in described connect message; Wherein, described calling number is that cornet platform is determined according to the CAMEL-Subscription-Information corresponding with described called number; And first also comprise described calling number in call proceeding request; ?
The second switching system also sends to and uses the user terminal of described called true number to show for: the described calling number that the first call proceeding request is comprised.
7. system as claimed in claim 6, is characterized in that, the first call proceeding request is identification and Access Management Access IAM message; ?
The first switching system specifically for: after described calling number being carried in the added field of described IAM message, send to described the second switching system the IAM message that carries described calling number.
8. system as claimed in claim 5, it is characterized in that, cornet platform is specifically for 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 the first switching system sends and called number are whether corresponding to the mark of same VPMN group; And while being no, send described 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 described connect message to the first switching system; And be yes in judged result, and while determining the conversion not existing calling number or called number, send described continue message to the first switching system.
9. a call connection method that is applied to VPMN, is characterized in that, comprising:
The first switching system is receiving after the calling of VPMN VMPN Client-initiated, sends the true number of caller and the called number of described calling to cornet platform;
Receive the Indication message that continues that cornet platform generates and sends according to the true number of described caller and called number;
In the time that the described Indication message that continues is connect message, according to the called true number comprising in described connect message, determines the second switching system of called subscriber position and send the first call proceeding request of described calling to the second switching system; And by true caller number and called true number record in the caller ticket of described calling; Wherein, in the first call proceeding request, comprise the true number of caller and called true number;
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 described calling and is sent the second call proceeding request of described calling to the second switching system.
10. method as claimed in claim 9, is characterized in that, first continues also includes the calling number that the caller identification mode of arranging with described called subscriber matches in Indication message; Wherein, described calling number is that cornet platform is determined according to the CAMEL-Subscription-Information corresponding with described called number.
11. 1 kinds are applied to the call connection method of VPMN, it is characterized in that, comprising:
Switching system receives the true number of caller that includes the calling of VPMN VMPN Client-initiated of other switching systems transmissions and the call proceeding request of called true number;
Described calling is continued, and by true described caller number and called true number record in the called ticket of described calling.
12. methods as claimed in claim 11, is characterized in that, comprise the calling number that the caller identification mode of arranging with the called subscriber of described calling matches in described call proceeding request; ?
Described method also comprises:
Switching system sends to the described calling number comprising in described call proceeding request to use the user terminal of described called true number to show.
13. 1 kinds of message methods, is characterized in that, comprising:
Cornet platform receives the true number of caller and the called number of the VPMN VMPN Client-initiated calling of switching system transmission;
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;
While being no, send continue message to switching system in judged result;
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 described calling to switching system; Be yes in judged result, and while determining the conversion not existing calling number or called number, send described continue message to switching system.
14. methods as claimed in claim 13, is characterized in that, also comprise:
The CAMEL-Subscription-Information that cornet platform basis is corresponding with described called number, the calling number that definite caller identification mode of arranging with the called subscriber of described calling matches; ?
Cornet platform sends and comprises described connect message to switching system, specifically comprises:
Cornet platform sends the connect message of the called true number that comprises described calling and the described calling number of determining to switching system.
15. 1 kinds of switching systems, is characterized in that, comprising:
Number transmitting element, for receiving after the calling of VPMN VMPN Client-initiated, sends the true number of caller and the called number of described calling to cornet platform;
The Indication message receiving element that continues, the Indication message that continues sending according to number transmitting element for receiving cornet platform;
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 described 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 described calling to the second switching system; Wherein, in the first call proceeding request, comprise the true number of caller and called true number; And in the time that the described Indication message that continues is continue message, determines the second switching system of called subscriber position and send the second call proceeding request of described calling to the second switching system according to the called number of described calling;
Ticket writing unit, in the time that the described Indication message that continues is connect message, the called true number record comprising in the described connect message that true caller number and the Indication message receiving element that continues are received is in the caller ticket of described calling.
16. 1 kinds of switching systems, is characterized in that, comprising:
Call proceeding request reception unit, for receiving the true number of caller that includes the calling of VPMN VMPN Client-initiated of other switching systems transmissions and the call proceeding request of called true number;
Contiguous unit, continues for described calling corresponding to call proceeding request that call proceeding request reception unit is received;
Ticket writing unit, the true number of described 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 described calling.
17. 1 kinds of cornet platform devices, is characterized in that, comprising:
Number receiving element, the true number of caller and the called number called out for receiving the VPMN 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 described switching system for the judged result obtaining at judging unit; And the judged result obtaining at judging unit is yes, and while determining the conversion existing calling number or called number, send the connect message of the called true number that comprises described calling to described 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 described continue message to switching system.
CN201210562256.2A 2012-12-19 2012-12-19 Applied to the call connection method of VPMN, system and device Active CN103888923B (en)

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)

* Cited by examiner, † Cited by third party
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 中国移动通信集团辽宁有限公司 Trigger method, apparatus, equipment and the medium of virtual private mobile network service

Citations (7)

* Cited by examiner, † Cited by third party
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 华为技术有限公司 Control method for modifying paying identification, device and communication system
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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 华为技术有限公司 Control method for modifying paying identification, device and communication system
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)

* Cited by examiner, † Cited by third party
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 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 中国移动通信集团辽宁有限公司 Trigger method, apparatus, equipment and the medium of virtual private mobile network service
CN109962899B (en) * 2017-12-26 2021-08-03 中国移动通信集团辽宁有限公司 Method, device, equipment 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
CN101541105B (en) Methods for processing apparatus originated communication request and communication apparatuses utilizing the same
CN102624995B (en) Be applicable to virtual-number application process, the Apparatus and system of the Internet
CN108616869B (en) Multi-card multi-standby system, method, device, communication device and computer readable storage medium
JP6974688B2 (en) Communication methods, terminals, telecommunications company servers and smart devices
WO2011029323A1 (en) Call method, system and mobile switching center for transferring network service
CN103888923A (en) Call proceeding method, system and device applied to virtual private mobile network
CN103096279A (en) Calling method, device, system and platform equipment for achieving one number service business
CN102487496B (en) Mobile communication system and method for realizing calling route in number portability service
CN102131171A (en) Method and device for realizing cross-regional virtual private network service
CN103369161B (en) Implementation method and system for communication by using intelligent roaming terminal
CN103841080A (en) Called number completion method, device and system
US20170111402A1 (en) Call method, call apparatus, voip server, and call system
CN102469442A (en) Method and device for determining services supported by user terminal
CN101374345B (en) Method, apparatus and system for transferring wireless virtual private network VPN short number of calling subscriber
CN101170734B (en) Method and device for service intercommunication between different networks
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
CN104754573A (en) Call processing method and device
US20070190972A1 (en) Method and system for implementing wireless intelligent services
CN105050065A (en) USSD (Unstructured Supplementary Service Data) business hall gateway and USSD-based telecommunications business handling method
CN105847505A (en) Method and device for switching telephone calling method
CN101583128A (en) Communication switching method, network equipment and communication switching system
CN104254057A (en) Short message transmission method, system and equipment
CN101296273B (en) Short message receiving and sending method, system and application gateway for same-number service
CN101668278B (en) Method and related equipment for roaming service

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