Movatterモバイル変換


[0]ホーム

URL:


CN101227304B - Method and apparatus for implementation of inquire switching business - Google Patents

Method and apparatus for implementation of inquire switching business
Download PDF

Info

Publication number
CN101227304B
CN101227304BCN2007100066136ACN200710006613ACN101227304BCN 101227304 BCN101227304 BCN 101227304BCN 2007100066136 ACN2007100066136 ACN 2007100066136ACN 200710006613 ACN200710006613 ACN 200710006613ACN 101227304 BCN101227304 BCN 101227304B
Authority
CN
China
Prior art keywords
user
call
conversation
application server
request
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.)
Expired - Fee Related
Application number
CN2007100066136A
Other languages
Chinese (zh)
Other versions
CN101227304A (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.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE CorpfiledCriticalZTE Corp
Priority to CN2007100066136ApriorityCriticalpatent/CN101227304B/en
Publication of CN101227304ApublicationCriticalpatent/CN101227304A/en
Application grantedgrantedCritical
Publication of CN101227304BpublicationCriticalpatent/CN101227304B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention provides a method and a device for realizing inquiry chovr services, the method comprises following steps: firstly building talking between a user A and a user B, then, building talking between the user B and a user A, launching a calling chovr request by the user B to request the talking between the user B and the user A to be chovred to the user C, returning an accepting response to the user B after an application server of the user B receives the calling chovr request, launching a calling request to the user C to obtain medium parameters information of the user C by the application server of the user B, launching the calling request to the user A to provide the medium parameters information of the user C by the application server of the user B, denoting the user A to carrying out medium switches and obtaining the medium parameters information of the user A, providing the user C with the medium parameters information of the user A to denote the user C to build medium stream connections with the user A by the application server of the user B, stopping an original talking between the user C and the user B, and stopping the original talking the user A and the user B.

Description

Enquiry switching service implementation method and device
Technical field
The present invention relates to the communications field, more specifically, relate to and be used for for example the enquiry switching service implementation method and the device of next generation network (NGN).
Background technology
Calling switching (Call Transfer) is a kind of supplementary service in the communication system: when two users (user A and user B) set up conversation in communication system after, one of them user (is example with user B) can ask current talking is given to third party (user C), promptly between user A and user C, set up conversation, and the conversation speech channel between disconnect user A and the user B.A kind of common application scenarios of this business is: general manager's secretary (user B) answers all incoming calls (user A) earlier, asks the other side's one's purpose in coming clearly, for the phone that needs the general manager to answer in person, utilizes call switching business to be given to general manager (user C).
Call switching business has two types: a kind of is inquiry transferring, be that user B sets up conversation (whether inquiry user C agrees the conversation with user A) with user C earlier before switching, and then initiation transfer-request, make user A and user C set up conversation, simultaneously the conversation of two between disconnect user B and user A, user B and user C speech channel respectively.Another kind is blind commentaries on classics, and promptly user B does not set up conversation with user C earlier, but directly initiates transfer-request, makes user A and user C set up conversation.
Be that call switching business can be finished voluntarily by user's intelligent terminal in the next generation network (NGN) of core with IP Multimedia System (IMS), perhaps cooperating with application server (AS) in the network and finish by intelligent terminal.
Fig. 1 shows the schematic diagram of realizing framework according to a kind of typical services in the next generation network of prior art.Wherein, application server (AS) (may exist a plurality of, be respectively applied for different business) link to each other with the service-call session control function (S-CSCF) of user attaching network by interface, service message between user terminal A and the user terminal B (with dashed lines sign) can be flowed through separately application server (according to the kind of customer service, may pass through different application servers), application server can be by the business of various processing to realize enriching to service message.User terminal A and user terminal B utilize the service message exchange and consult the media parameter that both sides supported, between is set up Media Stream and connected (using solid line), and Media Stream is used for transmitting data such as conversation voice packets.
Fig. 2 shows the signaling process figure of the inquiry transferring flow process in existing high-level network telecommunications internet fused business and agreement organizations (TISPAN) technical specification.For simplicity, the network equipments such as Proxy-Call Session Control Function, service-call session control function have been omitted among this figure.
At this flow process section start, user terminal-A (user A) and user terminal-B (user B) are in the communication process, ((application server-B) all participates in this communication process to the application server of user terminal-A, for separately service object provides supplementary service for application server-A) and the application server of user terminal-B; By user terminal-B user terminal-A is changed to the calling hold mode then, then user terminal-B initiate to have set up and user terminal-C between the conversation speech channel, (application server-C) has all participated in this communication process to the application server of application server-B and user terminal-C; By user terminal-B user terminal-C is changed to the calling hold mode then, sends a transfer-request (step 1~3) to user terminal-A again; After user terminal-A represents to accept this request (step 4~6), send the request of inviting to user terminal-C (user C) and (carry correlated identities in this request, the conversation of having set up between indicating user terminal-C alternate user terminal-B and the user terminal-C), between user terminal-A and user terminal-C, set up conversation (step 13~24); User terminal-C sends the on-hook request to disconnect the speech channel (step 25~30) between original users terminal-C and the user terminal-B according to the identification information of inviting in the request to user terminal-B; In said process, user terminal-A prepare to user terminal-C send invite request before and during speech channel at connecting subscribers participating terminal-C, all can utilize notification message that correlation circumstance is notified to user terminal-B (difference corresponding step 7~12, step 31~36); At last, user terminal-B sends the on-hook request to user terminal-A, disconnects the speech channel (step 37~42) between original users terminal-A and the user terminal-B.
A distinguishing feature of above flow process is, the call forwarding request that user B initiates is given user A by network delivery, be responsible for being initiated to the conversation of third party user C by user A, and in this process, will call out the switching progress and circulate a notice of user B to the switching that makes a call by user A.There is following problem in this:
1) user terminal A must be supported the processing to call forwarding request, and request (comprise every relevant parameter correctly is set) is invited in the conversation that needs correctly to be initiated to third party user C, and needing can be correctly to user B report call switching progress.Calling out switching is the business of user B, to user terminal A to require too high be not too rational.
2) in existing procedure, user A invite the opportunity, user A of user C to opportunity of user B report call switching progress, all grasp voluntarily by user terminal fully the opportunity that user B discharges original conversation, this makes call switching business too rely on terminal.If the standard that each terminal is followed is inconsistent, can cause in consolidated network user is inconsistent to the user experience of same business, influences the satisfaction of user to Virtual network operator.Even more serious is, if do not work good between each user terminal, can cause this service fail, and for example, user terminal A transfer successfully to user terminal B circular, and user terminal B does not just discharge original conversation.
In a word, the realization of call switching business too relies on user terminal in the prior art, has limitation and hidden danger.Therefore, operator wishes to strengthen the control to call switching business.
Summary of the invention
The object of the present invention is to provide a kind of implementation method and device of the enquiry switching service by application server controls, in order to too to rely on the problem that user terminal causes in the operation flow that solves prior art, satisfy the demand for control of operator to call switching business.
According to an aspect of the present invention, provide a kind of enquiry switching service implementation method, may further comprise the steps: user A and user B at first set up conversation, and user B and user C set up conversation then; The user B transfer-request that makes a call requires the conversation of itself and user A is forwarded to user C; After the application server of user B is received this call forwarding request, return acceptance response to user B; It also makes a call to user C and invites to obtain the media parameter information of user C; It is also to the user A invitation that makes a call, and so that the media parameter information of user C to be provided, indication user A carries out medium and switches, and obtains the media parameter information of user A; With and also provide to user C the media parameter information of user A, indication user C set up with user A between Media Stream be connected; And the original conversation between termination user C and the user B, and original conversation of termination user A and user B.
In above-mentioned enquiry switching service implementation method, also can may further comprise the steps: user B calls out maintenance to the conversation between user A and the user B earlier before setting up conversation with user C, temporarily interrupt the Media Stream between user A and the user B.
In above-mentioned enquiry switching service implementation method, also can may further comprise the steps: user B calls out maintenance to the conversation between user B and the user C earlier before the transfer-request that makes a call, temporarily interrupt the Media Stream between user B and the user C.
In above-mentioned enquiry switching service implementation method, the user B transfer-request that makes a call, the step that requires conversation with itself and user A to be forwarded to user C can adopt one of following method:
(1) be provided with call forwarding request that user B initiates have with user A, B between the identical dialogue identifier of original conversation, this call forwarding request is arrived the application server of user B along the service message path of original conversation, with the number information of user C as the switching destination parameter in this call forwarding request, with the dialogue identifier of user B, the original conversation of C as the alternative parameter in this call forwarding request;
(2) be provided with call forwarding request that user B initiates have with user A, B between the different dialogue identifier of original conversation, the destination address of this call forwarding request is set to the application server of user B, with the number information of user C switching destination parameter as this call forwarding request, with the dialogue identifier of user B, the original conversation of C as the alternative parameter in this call forwarding request, with the dialogue identifier of user A, the original conversation of B a parameter as call forwarding request;
(3) be provided with call forwarding request that user B initiates have with user A, B between the different dialogue identifier of original conversation, the destination address of this call forwarding request is set to the application server of user B; User B initiates twice call forwarding request message continuously, therein in a piece of news, with the number information of user C switching destination parameter as this call forwarding request, with the dialogue identifier of user B, the original conversation of C as the alternative parameter in this call forwarding request; In another message, with the number information of user A switching destination parameter, with the dialogue identifier of user A, the original conversation of B alternative parameter as this call forwarding request as this call forwarding request.
In above-mentioned enquiry switching service implementation method, the application server of user B can adopt one of following method to the user A step of inviting that makes a call:
(X) application server of user B sends to call out again to user A and invites, be provided with this call out again invite have with user A, B between the identical dialogue identifier of original conversation;
(Y) application server of user B sends to call out to user A and invites, and the dialogue identifier of user A, the original conversation of B is called out the alternative parameter of inviting as this.
In above-mentioned enquiry switching service implementation method, also can may further comprise the steps: the step employing method X that the application server of user B makes a call and invites to user A, user C set up with user A between Media Stream be connected after, the application server of user B directly sends the on-hook request or successfully sets up conversation again to user B transmission on-hook request to user B circular user A and user C earlier to user B, stops user A and the original conversation of setting up of user B with indication user B; The perhaps application server of the user B step method of the employinging Y that makes a call and invite to user A, user A sends on-hook message to user B after receiving that this callings is invited, to stop user A and the user B conversation of foundation originally.
In above-mentioned enquiry switching service implementation method, the application server of user B can adopt one of following method to the user C step of inviting that makes a call:
(M) application server of user B sends to call out again to user C and invites, be provided with this call out again invite have with user B, C between the identical dialogue identifier of original conversation;
(N) application server of user B sends to call out to user C and invites, and the dialogue identifier of user B, the original conversation of C is called out the alternative parameter of inviting as this.
In above-mentioned enquiry switching service implementation method, also can may further comprise the steps: the step employing method M that makes a call and invite to user C at the application server of user B, user C set up with user A between Media Stream be connected after, the application server of user B directly sends the on-hook request or successfully sets up conversation again to user B transmission on-hook request to user B circular user A and user C earlier to user B, stops user B and the original conversation of setting up of user C with indication user B; The perhaps step method of the employinging N that makes a call and invite to user C at the application server of user B, user C sends on-hook message to user B after receiving that this callings is invited, to stop user B and the user C conversation of foundation originally.
In above-mentioned enquiry switching service implementation method, also can may further comprise the steps: the application server of user B is behind the call forwarding request of accepting user B, to user B report call switching well afoot.
In above-mentioned enquiry switching service implementation method, receive this call forwarding request at the application server of user B, step from acceptance response to user B that return specifically can may further comprise the steps: the application server of user B judges according to the service log-on information of user B whether user B has the authority of the switching of making a call, if user B does not have authority, then application server returns the refusal response to user B.
According to a further aspect in the invention, provide a kind of enquiry switching service implement device, having comprised: first module, be used for user A and user B at first sets up conversation, user B and user C set up conversation then; Second module is used for the user B transfer-request that makes a call, and requires the conversation of itself and user A is forwarded to user C; Three module, be used to make the application server of user B to receive this call forwarding request after, return acceptance response to user B; It also makes a call to user C and invites to obtain the media parameter information of user C; It is also to the user A invitation that makes a call, and so that the media parameter information of user C to be provided, indication user A carries out medium and switches, and obtains the media parameter information of user A; With and also provide to user C the media parameter information of user A, indication user C set up with user A between Media Stream be connected; And four module, be used to stop the original conversation between user C and the user B, and stop original conversation of user A and user B.
In sum, adopt the inventive method, utilize the application server realizing enquiry switching service, by application server controls invite third party user, to user circulate a notice of to transfer opportunity of progress, the original conversation of release, and need not by forwarded user terminal support call transfer-request, thereby significantly reduced of the dependence of this business, can fully satisfy the demand for control of operator call switching business to user terminal.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in the specification of being write, claims and accompanying drawing.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 shows the schematic diagram of realizing framework according to a kind of typical services in the next generation network of prior art;
Fig. 2 shows the signaling process figure of the inquiry transferring flow process in existing high-level network telecommunications internet fused business and the agreement organizations technical specification;
Fig. 3 shows the flow chart according to the enquiry switching service implementation method of the embodiment of the invention;
Fig. 4 shows the flow chart according to the enquiry switching service implementation method of first embodiment of the invention, also is applicable to second embodiment simultaneously;
Fig. 5 is the flow chart according to the enquiry switching service implementation method of third embodiment of the invention;
Fig. 6 is the local flow chart according to the enquiry switching service implementation method of fourth embodiment of the invention; And
Fig. 7 shows a kind of according to the preferred embodiment of the invention signaling process figure of possible enquiry call switching flow process.
Embodiment
Below with reference to the accompanying drawings and in conjunction with the embodiments, describe the present invention in detail.
Fig. 3 shows the flow chart according to the enquiry switching service implementation method of the embodiment of the invention, may further comprise the steps:
Step 10, user A and user B at first set up conversation, and user B and user C set up conversation then;
Step 20, the user B transfer-request that makes a call requires the conversation of itself and user A is forwarded to user C;
Step 30 after the application server of user B is received this call forwarding request, is returned acceptance response to user B; It also makes a call to user C and invites to obtain the media parameter information of user C; It is also to the user A invitation that makes a call, and so that the media parameter information of user C to be provided, indication user A carries out medium and switches, and obtains the media parameter information of user A; With and also provide to user C the media parameter information of user A, indication user C set up with user A between Media Stream be connected; And
Step 40 stops the original conversation between user C and the user B, and stops original conversation of user A and user B.
Describe specific embodiments of the invention in detail below by Fig. 4 to Fig. 7.
Fig. 4 shows the flow chart according to the enquiry switching service implementation method of first embodiment of the invention, may further comprise the steps:
Step S10, user A and user B at first set up conversation;
Step S20, user B and user C set up conversation;
Step S30, the user B transfer-request that makes a call requires the conversation of itself and user A is forwarded to user C, and replaces the conversation between itself and the user C; The call forwarding request that user B initiates has identical dialogue identifier with the original conversation between user A, the B, call forwarding request will arrive the application server of user B along the service message path of original conversation, the number information of user C is as the switching destination parameter in the call forwarding request, and the dialogue identifier of user B, the original conversation of C is as the alternative parameter in the call forwarding request;
Step S40, the application server of user B is received this request, returns acceptance response to user B;
Step S50, the application server of user B at first initiate to call out again to invite to user C, obtain the media parameter information of user C;
Step S60, the application server of user B initiates to call out again to invite to user A, and the media parameter information of user C is provided, and indication user A carries out medium and switches, and obtains the media parameter information of user A;
Step S70, the application server of user B provides the media parameter information of user A to user C, indication user C set up with user A between Media Stream be connected;
Step S80, the application server of user B sends the on-hook request to user B, stops the original conversation of setting up of user B and user C;
Step S90, the application server of user B sends the on-hook request to user B, stops the original conversation of setting up of user A and user B.
Further, said method also can may further comprise the steps: user B calls out maintenance to the conversation between user A and the user B earlier before setting up conversation with user C, temporarily interrupt the Media Stream between user A and the user B;
Further, said method also can may further comprise the steps: user B calls out maintenance to the conversation between user B and the user C earlier before the transfer-request that makes a call, temporarily interrupt the Media Stream between user B and the user C.
Further, said method also can may further comprise the steps: the application server of user B can successfully be set up conversation to user B circular user A and user C before indication user B on-hook.
Further, said method also can may further comprise the steps: the application server of user B can be to user B report call switching well afoot behind the call forwarding request of accepting user B.
Further, said method also can have following characteristics: the application server of user B can judge whether user B has the authority of the switching of making a call according to the service log-on information of user B among the step S40, if user B does not have authority, then application server returns the refusal response to user B.
There is following defective in first embodiment: call out diversion message if user B has multiple business (as enquiry switching service, convention business etc.) needs to send, and these business are by different application server processes, then the calling diversion message may wrong interception user B sent of application server.
The advantage of second embodiment of the invention is not adopt hold-up interception method, can address the aforementioned drawbacks.The flow chart of the enquiry switching service implementation method of second embodiment is identical with Fig. 4, and the difference part of two embodiment is only in following two steps:
Step S30, the user B transfer-request that makes a call requires to be forwarded to user C, and replaces the conversation between itself and the user C; The call forwarding request that user B initiates has different dialogue identifier with the original conversation between user A, the B, the destination address of call forwarding request is the application server of user B, the number information of user C is as the switching destination parameter of call forwarding request, the dialogue identifier of user B, the original conversation of C is as the alternative parameter in the call forwarding request, and the dialogue identifier of user A, the original conversation of B is as a parameter of call forwarding request;
Step S40, the application server of user B receives this request, returns acceptance response to user B;
Because the destination address of call forwarding request has been set to the specific application servers that is used for enquiry switching service of user B among the step S30, therefore can not exist the interception of application server mistake to call out the problem of diversion message.
The defective that second embodiment exists is: among the step S30 with the dialogue identifier of user A, the original conversation of B a parameter as call forwarding request, but call forwarding request message does not have suitable parameters to can be used for carrying dialogue identifier in the prior art, need expand (as increasing new parameter, changing the implication of existing parameter etc.) to the parameter of call forwarding request message.
The advantage of third embodiment of the invention just is not need to expand the parameter in the call forwarding request message.Fig. 5 is according to the flow chart of the enquiry switching service implementation method of third embodiment of the invention, compares with Fig. 4, changes part and may further comprise the steps:
Step P30, the user B transfer-request that makes a call, this call forwarding request has different dialogue identifier with original conversation between user A, the B, and the destination address of call forwarding request is the application server of user B; The number information of user C is as the switching destination parameter of call forwarding request, and the dialogue identifier of user B, the original conversation of C is as the alternative parameter in the call forwarding request;
Step P33, the application server of user B is received this request, returns acceptance response to user B;
Step P36, user B initiates the second call forwarding request, and this call forwarding request has identical dialogue identifier with previous call forwarding request, and the destination address of call forwarding request is the application server of user B; The number information of user A is as the switching destination parameter of call forwarding request, and the dialogue identifier of user A, the original conversation of B is as the alternative parameter of call forwarding request;
Step P40, the application server of user B is received this request, returns acceptance response to user B.
Above step is replaced the step S30~step S40 among Fig. 5, and all the other steps are identical.
The 3rd embodiment utilizes call forwarding request message in the prior art to transmit this professional required parameters fully, does not need to expand.
Among the step S50 or P50 of above-mentioned three embodiment, the application server of user B initiates to call out again to invite to user C; According to the prior art regulation, have only the application server of user B to be on the service message path of the original conversation between user B, the C, the application server of user B could initiate to call out again to invite to user C.Therefore, if the application server that is used for enquiry switching service of user B is not passed through in the original conversation of user B, C when setting up, then step S50 or P50 can't implement.
Similarly, among the step S60 or P60 of above-mentioned three embodiment, the application server of user B initiates to call out again to invite to user A; According to the prior art regulation, have only the application server of user B to be on the service message path of the original conversation between user A, the B, the application server of user B could initiate to call out again to invite to user A.Therefore, if the application server that is used for enquiry switching service of user B is not passed through in the original conversation of user A, B when setting up, then step S60 or P60 can't implement.
For addressing the aforementioned drawbacks, the present invention proposes the 4th embodiment.Fig. 6 is that (step before the S50/P50 of first three embodiment is all applicable to the 4th embodiment according to the local flow chart of the call switching business implementation method of fourth embodiment of the invention, for the sake of brevity, here no longer be repeated in this description), step S50~S70 among employing following steps replacement Fig. 5 or the step P50~P70 among Fig. 6:
Step Q50, the application server of user B obtain the media parameter information of user C at first to the user C invitation that makes a call; This call out to invite the dialogue identifier of carrying original conversation between user B, the C simultaneously, and indication user C replaces the conversation between itself and the user B; Should be noted that it is that new calling is invited that this calling is invited, and does not need the application server of user B to be on the service message path of the original conversation between user B, the C;
Step Q60, the application server of user B provide the media parameter information of user C to the user A invitation that makes a call, and indication user A carries out medium and switches, and obtains the media parameter information of user A; During calling out and invite, this also carries the dialogue identifier of user A, the original conversation of B, as calling out the alternative parameter of inviting request; Should be noted that it is that new calling is invited that this calling is invited, and does not need the application server of user B to be on the service message path of the original conversation between user B, the C;
Step Q70, the application server of user B provides the media parameter information of user A to user C, indication user C set up with user A between Media Stream be connected;
Step Q75, user C sends the on-hook request according to calling out the alternative parameter information of inviting request among the step Q50 to user B, stops the original conversation of setting up of user B and user C;
Step Q80, user A sends the on-hook request according to calling out the alternative parameter information of inviting request among the step Q60 to user B, stops the original conversation of setting up of user A and user B.
Annotate: step Q75 and step Q80 do not have inevitable sequencing relation.
Application server is initiated new calling invitation to user C among the 4th embodiment in step Q50, rather than call out again and invite, this does not need the application server that is used for call switching business of user B to be positioned at the service message path of user B, the original conversation of user C.
Application server is initiated new calling invitation to user A among the 4th embodiment in step Q60, rather than call out again and invite, this does not need the application server that is used for call switching business of user B to be positioned at the service message path of user A, the original conversation of user B.
The defective of the 4th embodiment is that the termination of user B, the original conversation of user C need be initiated by user C, and the termination of user A, the original conversation of user B need be initiated by user A, and the opportunity that promptly discharges original conversation can not be by application server controls.
The first/two/three embodiment can be combined with the 4th embodiment during concrete enforcement, that is: at step S50/P50/Q50 place, by application server judge self whether to be positioned at user B, on the service message path of the original conversation of user C, if then application server sends the request (follow procedures S50/P50) that re-invites to user C; If not then application server sends the new invitation request (follow procedures Q50) of carrying alternative parameter to user C.Similarly, at step S60/P60/Q60 place, judge that by application server self is whether on the service message path of original conversation between user A, the user B, if then application server sends the request (follow procedures S60/P60) that re-invites to user A; If not then application server sends the new invitation request (follow procedures Q60) of carrying alternative parameter to user A.
Fig. 7 shows the signaling process figure of the possible enquiry call switching flow process that first embodiment of the invention combines with the 4th embodiment, the present invention is described in further detail (for simplicity, having omitted the network equipments such as Proxy-Call Session Control Function, service-call session control function among this figure).Fig. 7 compares with Fig. 2, its main improvements are: the call forwarding request that user terminal-B sends to user terminal-A is employed server-B (for user B provides professional application server) and receives, confirms to accept this transfer-request by application server-B to user terminal-B; Send the request of inviting by application server-B to user terminal-C then, after user terminal-C replys, application server-B sends the request that re-invites to user terminal-A again, revise the Media Stream parameter information of user terminal-A, carry out medium and switch, make user terminal-A and user terminal-C set up conversation; At last, send the on-hook request by AS to user terminal-B, disconnect user terminal-A is connected with conversation between user terminal-B.Original conversation between user terminal-B and the user terminal-C still is responsible for initiating to discharge by user terminal-C.Present embodiment may further comprise the steps:
1) user B uses user terminal-B to send call forwarding request to application server-B, and requirement will be called out switching and be given user C; But wherein carry the parameter that the conversation of having set up between identifying user B and the user C is connected.
2) application server-B sends to user B and calls out the switching acceptance response, and the expression request is accepted.
3) application server-B sends the switching notification message to user B, and expression prepares to be initiated to the calling of user C.
4) user B returns to application server-B and confirms response.
5-6) application server-B initiate to invite request (i.e. the 4th embodiment adopt method) to user C, wherein carry replace indicate and identifying user B and user C between the parameter that is connected of the conversation of having set up.
7-8) user terminal-C returns success response, carries the media parameter information that it is supported.
9-10) application server-B sends the request that re-invites (i.e. the method for first embodiment employing) to user terminal-A, and the media parameter information of user terminal-C is offered user terminal-A, carries out the switching of Media Stream for user terminal-A.
11-12) user terminal-A returns success response, carries the media parameter information that it is supported.
13-14) application server-B confirms replying of user terminal-A.
15-16) application server-B confirms replying of user terminal-C, and the media parameter information of user terminal-A is offered user terminal-C, successfully sets up Media Stream for user terminal-C with user terminal-A and is connected, and user A and user C get final product normal talking.
17) application server-B sends switching notification message, the conversation that user A and user C have been set up in expression to user B.
18) user B returns to application server-B and confirms response.
19-21) user C sends the on-hook request according to the parameter that the conversation of having set up between the entrained identifying user B of invite request message in the step 6 and the user C is connected to user B.
22-24) user B returns and confirms response to discharge the conversation between original and the user C.
25) application server-B sends the on-hook request to user B.
26) user B returns to application server-B and confirms response to discharge the conversation between original and the user A.
The present invention also provides a kind of enquiry switching service implement device, comprising: first module, be used for user A and user B at first sets up conversation, and user B and user C set up conversation then; Second module is used for the user B transfer-request that makes a call, and requires the conversation of itself and user A is forwarded to user C; Three module, be used to make the application server of user B to receive this call forwarding request after, return acceptance response to user B; It also makes a call to user C and invites to obtain the media parameter information of user C; It is also to the user A invitation that makes a call, and so that the media parameter information of user C to be provided, indication user A carries out medium and switches, and obtains the media parameter information of user A; With and also provide to user C the media parameter information of user A, indication user C set up with user A between Media Stream be connected; And four module, be used to stop the original conversation between user C and the user B, stop original conversation of user A and user B.
In above-mentioned enquiry switching service implement device, also can comprise: the 8th module, be used to make user B before setting up conversation with user C, earlier maintenance is called out in the conversation between user A and the user B, temporarily interrupt the Media Stream between user A and the user B; Make user B before the transfer-request that makes a call, the Media Stream between user B and the user C is temporarily interrupted in the maintenance that makes a call earlier.
In above-mentioned enquiry switching service implement device, also can comprise: the 9th module, the application server that is used to make user B is successfully set up conversation to user B circular user A and user C before indication user B on-hook.
In above-mentioned enquiry switching service implement device, also can comprise: the tenth module, the application server that is used to make user B are before the invitation that makes a call to user C, to user B report call switching well afoot.
In above-mentioned enquiry switching service implement device, second module also can be used for making the application server of user B to judge according to the service log-on information of user B whether user B has the authority of the switching of making a call, if user B does not have authority, then application server returns the refusal response to user B.
In sum, adopt the present invention, utilize the application server realizing enquiry switching service, by application server controls invite third party user, to the user circulate a notice of to transfer progress, discharge opportunity (annotate: only the 4th embodiment is still by opportunity of the original conversation of user terminal control release) of original conversation, and need not by forwarded user terminal support call transfer-request, thereby significantly reduced of the dependence of this business, can fully satisfy the demand for control of operator call switching business to user terminal.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.Should be understood that the variation in these concrete enforcements is conspicuous for a person skilled in the art, do not break away from spiritual protection range of the present invention.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (11)

(3) be provided with call forwarding request that user B initiates have with user A, B between the different dialogue identifier of original conversation, the destination address of this call forwarding request is set to the application server of user B; User B initiates twice call forwarding request message continuously, therein in a piece of news, with the number information of user C switching destination parameter as this call forwarding request, with the dialogue identifier of user B, the original conversation of C as the alternative parameter in this call forwarding request; In another message, with the number information of user A switching destination parameter, with the dialogue identifier of user A, the original conversation of B alternative parameter as this call forwarding request as this call forwarding request.
CN2007100066136A2007-01-192007-01-19Method and apparatus for implementation of inquire switching businessExpired - Fee RelatedCN101227304B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2007100066136ACN101227304B (en)2007-01-192007-01-19Method and apparatus for implementation of inquire switching business

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2007100066136ACN101227304B (en)2007-01-192007-01-19Method and apparatus for implementation of inquire switching business

Publications (2)

Publication NumberPublication Date
CN101227304A CN101227304A (en)2008-07-23
CN101227304Btrue CN101227304B (en)2010-12-08

Family

ID=39859074

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2007100066136AExpired - Fee RelatedCN101227304B (en)2007-01-192007-01-19Method and apparatus for implementation of inquire switching business

Country Status (1)

CountryLink
CN (1)CN101227304B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101389077A (en)*2008-10-242009-03-18华为技术有限公司 Method, device and system for call switching
CN102055756B (en)*2009-10-272015-09-16中兴通讯股份有限公司The processing method of fork spring business and application server
CN102158613B (en)*2011-04-062014-09-10杭州华三通信技术有限公司Call transfer method and equipment
CN102833223A (en)*2011-06-172012-12-19中兴通讯股份有限公司Blind turning implementation method and device
CN105099987B (en)*2014-04-242018-06-26华为技术有限公司Business access method, the apparatus and system of terminal
CN114727244B (en)*2022-03-302023-10-31厦门亿联网络技术股份有限公司Conversation switching method and system based on headset and handle of Dect host

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7024197B2 (en)*2003-03-032006-04-04Lucent Technologies Inc.Wireless mid-call transfers
FR2879062A1 (en)*2004-12-062006-06-09France Telecom METHOD AND SYSTEM FOR CENTRALIZED CALL TRANSFER

Also Published As

Publication numberPublication date
CN101227304A (en)2008-07-23

Similar Documents

PublicationPublication DateTitle
CN101217601B (en)A blind transferring operation method and device
CN101217600A (en)A method and device of inquiring transferring operations
KR101719111B1 (en)Telephone network system and method
CN101394294B (en)Access method, system and apparatus for network multimedia meeting
US20040234058A1 (en)Systems and methods for providing conference communication
CN101227526B (en)Method and apparatus for implementing blind transfer business
US8346263B2 (en)Radio interoperability system and method
EP1677506B1 (en)System and method for conference calling with VoIP terminal
CN101227304B (en)Method and apparatus for implementation of inquire switching business
WO2009125302A2 (en)System and methods for facilitaing teleconferencing without pre-reservation of conference resources
CN101232536A (en)Malicious call identification method
CN101247440B (en)Method for implementing call switching service
US8213373B2 (en)Supporting method for REFER message expansion parameter
US8391908B2 (en)Communication systems
KR100415117B1 (en)Apparatus and method for called compulsive on multi call into internet protocol phone in an internet protocol telephony system
CN101150538A (en)A method and device for receiving and transmitting instant multimedia messages
CN101227473B (en)Method and system of main control conference for multimedia communication system
EP3160118B1 (en)System and method for setting up a group call
CN103581452A (en)Method and system for carrying out teleconference through CDMA mobile terminal
CN101299827A (en)Indication message structure and transmission method thereof
CN101299826B (en)Method for recognizing service types
WO2005107230A1 (en)A call charging method for voip calls
CN101448202B (en)Method for updating media with coloring ring back tone and ring tone services
CN101267317A (en)A method for indicating implementation of variable billing policy in message related service
CN101582783A (en)Initiating method and initiating system for multi-party conference of next-generation network

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20101208

Termination date:20200119

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp