CN101848512B - Method and device for transferring session related information - Google Patents

Method and device for transferring session related information Download PDF

Info

Publication number
CN101848512B
CN101848512B CN200910119373A CN200910119373A CN101848512B CN 101848512 B CN101848512 B CN 101848512B CN 200910119373 A CN200910119373 A CN 200910119373A CN 200910119373 A CN200910119373 A CN 200910119373A CN 101848512 B CN101848512 B CN 101848512B
Authority
CN
China
Prior art keywords
media stream
control
associating
session
control power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200910119373A
Other languages
Chinese (zh)
Other versions
CN101848512A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910119373A priority Critical patent/CN101848512B/en
Publication of CN101848512A publication Critical patent/CN101848512A/en
Application granted granted Critical
Publication of CN101848512B publication Critical patent/CN101848512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a method and a device for transferring session related information. A method for transferring session related information comprises the following steps of: judging whether the media stream of CS (Circuit Switch) is increased or decreased on the main control use equipment controller UE after transferring the session related information; if so, updating the Collaborative Session Control and transferring the session related information, wherein the session related information comprises the collaborative session control or the media stream. By using the technical scheme, the UE with both PS and CS capacities can achieve integrated media stream transfer and become the controller UE to transfer, delete and increase and supplement service for the media stream in collaborative session, thus the user experience is promoted obviously.

Description

The transfer method of session related information and device
Technical field
The present invention relates to communication technical field, particularly relate to the transfer method and the device of session related information.
Background technology
IMS (IP Multimedia Subsystem; IP Multimedia System) is based on IP (Internetprotocol; Internet protocol) business network of exchange; Multiple media business such as support voice, video, data, and can realize the fusion of polytype network, be considered to the core technology of next-generation communication network.
In the IMS network, this end subscriber can be gone up the transmission media flow with different at different local terminal UE (User Equipment, subscriber equipment), for example on landline telephone, transmits audio medium stream, transmits data medium stream on computers.Like this; At the SCC of local terminal and network side AS (Service Centralization &Continuity Application Server; Service set and conversation continuity application server) between just have a plurality of Session (session), these Session are integrated by SCC AS and present to end subscriber after becoming a CollaborativeSession (associating session).In the UE of local terminal; Generally there is a UE to have control to whole C ollaborative Session; Can any Media Stream among the Collaborative Session be shifted, delete, increase, professionally operation such as replenish, this type UE is called controller UE (main controlling user equipment); And other UE with Media Stream are called as controllee UE (controlled subscriber equipment), and controllee UE can only delete and the heavy negotiation of coded system himself Media Stream.
In conversation procedure; For this end subscriber; The perhaps variation of access network according to the actual requirements; Under the situation of not interrupting current sessions, the part or all of Media Stream of session is shifted between different local terminal UE, perhaps the control with Collaborative Session shifts between different UE.In realizing process of the present invention, the inventor finds to have following problem in the prior art at least: in the prior art, all be to PS (packet switching) network as far as the transfer of Media Stream or control, can't realize the transfer to the CS Media Stream.And in practical application, a lot of UE have PS ability and CS ability simultaneously, and this type UE also can't realize complete Media Stream forwarding function at present, also can't change conversation control power over to and become controller UE, cause the user experience variation.
Summary of the invention
In view of this, the embodiment of the invention provides the transfer method and the device of session related information, to realize that technical scheme is following to the transfer of CS Media Stream and associating conversation control power:
The embodiment of the invention provides a kind of transfer method of session related information, comprising:
Judge whether session related information shifts before and after the completion, have the increase and decrease of circuit switching (CS) Media Stream on the main controlling user equipment controller UE;
If then upgrade associating conversation control power Collaborative Session Control, and said session related information shifted;
Wherein, said session related information comprises: associating conversation control power or Media Stream;
Said main controlling user equipment is: have the subscriber equipment of associating conversation control power, main controlling user equipment changes with the transfer of associating conversation control power.
The embodiment of the invention also provides a kind of session related information transfer device, comprising:
Judging unit is used to judge that session related information shifts before and after the completion, and whether the increase and decrease of circuit switching (CS) Media Stream is arranged on the main controlling user equipment controllerUE;
The control updating block, be used for when the judged result of said judging unit when being, upgrade associating conversation control power Collaborative Session Control;
Buanch unit is used for after said control updating block upgrades conversation control power, said session related information being shifted;
Wherein, said session related information comprises: associating conversation control power or Media Stream;
Said main controlling user equipment is: have the subscriber equipment of associating conversation control power, main controlling user equipment changes with the transfer of associating conversation control power.
Above technical scheme; On the basis of existing technology, further realize the transfer of CS Media Stream and associating conversation control power, used above technical scheme; The UE that has PS ability and CS ability simultaneously also can realize complete Media Stream forwarding function; And can become controller UE, further realize the Media Stream in federation's words is shifted, deletes, increases, professionally operation such as replenishes, user experience is significantly improved.
Description of drawings
Fig. 1 is for realizing the flow chart of the inventive method specific embodiment one;
Fig. 2 is for realizing the flow chart of the inventive method specific embodiment two;
Fig. 3 is for realizing the flow chart of the inventive method specific embodiment three;
Fig. 4 is for realizing the flow chart of the inventive method specific embodiment four;
Fig. 5 is for realizing the flow chart of the inventive method specific embodiment five;
Fig. 6 is for realizing the flow chart of the inventive method specific embodiment six;
Fig. 7 is a kind of structural representation of embodiment of the invention session related information transfer device;
Fig. 8 is the another kind of structural representation of embodiment of the invention session related information transfer device.
Embodiment
In the embodiment of the invention; Collaborative Session Control (associating conversation control power) transmits through Collaborative Session Control Signaling Path (associating conversation control power signalling path); Collaborative Session Control Signaling is SIP (the SessionInitiation Protocol in the PS network; Conversation initialized protocol) signaling, Controller UE carries out business control through the SIP signaling to the Media Stream among the Collaborative Session.
The embodiment of the invention abbreviates the UE that has PS ability and CS ability simultaneously as SC UE, promptly has the subscriber equipment that keeps the conversation continuity function, and SC UE can carry out PS session and CS session simultaneously.Wherein, the PS session of SC UE can directly be carried out business control through SIP signaling in the PS network by SC UE self; SC UE can only carry out business control to its CS session through the CS network, and SC UE can carry out PS session and CS session related, is rendered as a session through server to the opposite end.Business described here control comprises transfer to Media Stream, deletion, increase, professionally operation such as replenishes.As SC UE during as the controllee UE of Collaborative Session, controller UE can carry out business control to medium in the PS session of SC UE and the medium in the CS session through server.
In conjunction with the above-mentioned characteristic of SC UE, the embodiment of the invention provides a kind of transfer method of session related information, it is characterized in that, comprising:
Judge whether session related information shifts before and after the completion, have the increase and decrease of CS Media Stream on the controller UE;
If then upgrade Collaborative Session Control;
And said session related information shifted;
Wherein, said session related information comprises: Collaborative Session Control or Media Stream;
Because controller UE is meant the subscriber equipment that has Collaborative Session Control, so controller UE will change with the transfer of Collaborative Session Control.Specifically, before Collaborative Session Control shifted, the source device of transfer was controller UE, and after accomplishing transfer, the target device of transfer will become controller UE.
Above technical scheme; On the basis of existing technology, realize CS Media Stream and the transfer of associating conversation control power between different UEs, used above technical scheme; The UE that has PS ability and CS ability simultaneously can realize that also complete Media Stream shifts; And can become controller UE, further realize the Media Stream in federation's words is shifted, deletes, increases, professionally operation such as replenishes, user experience is significantly improved.
Below will be presented in the transfer method of the session related information under the different application sight through embodiment one to embodiment six respectively, wherein the described session related information of the embodiment of the invention comprises Media Stream and associating conversation control power.
Embodiment one:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-B and media-A with Remote-UE (opposite end UE) respectively, and media-B and media-A constitute current Collaborative Session.Wherein, UE-2 is SC UE, and media-A is the CS Media Stream, and current UE-1 is controller UE, and UE-2 is controllee UE.
Present embodiment provides the Collaborative Session Control with UE-1 to shift the method to UE-2, referring to shown in Figure 1, may further comprise the steps:
S101.UE-1 initiates the control transfer request to SCC AS; Request shifts Collaborative SessionControl to UE-2; This request can be passed through S-CSCF (Serving-Call Session ControlFunction, service call session control function entity) and arrive SCC AS.Request message can use refer (reference), re-Invite (inviting again) or Updae message such as (renewals).
In request message; Need carry specific message header; Be used for indicating the transfer operation of carrying out conversation control power, for example use IUT-Transfer (shifting between subscriber equipment) message header, then being used for indicating the concrete message header form of the transfer of carrying out conversation control power can be following form:
IUT-Transfer:<Session?Control?Transfer>。
The message body of request message can be used for carrying the state information of each Media Stream of current C ollaborative Session; State information can comprise sign (GRUU (the Globally Routable UserAgent URI for example of the current place of type (for example voice, video, data etc.), coded system, this Media Stream of Media Stream UE; IP address etc. universal routable user proxy unified resource identification)) etc.; This message body can be used SDP (Session Description Protocol; Session Description Protocol) or XML forms such as (eXtensibleMarkup Language, extend markup languages).
Need to prove that UE-1 can not provide CollaborativeSession information to SCC AS yet in this step, then in subsequent step, SCC AS will handle according to the CollaborativeSession information of self preserving.
S102.SCC AS judges that the UE that diverts the aim is current and whether has a CS Media Stream.
SCC AS can judge the type of the UE that diverts the aim earlier; UE is not SC UE if divert the aim; The UE that perhaps diverts the aim is but that SC UE current does not have the CS Media Stream; Then follow-uply can use the transfer that existing procedure is carried out conversation control power, among present embodiment and the follow-up embodiment, this type situation no longer elaborated.
In the present embodiment, it is SC-UE that SCC AS judges the UE-2 that diverts the aim, and this UE-2 is current has a CS Media Stream Media-A, then further carries out follow-up flow process.
S103.SCC AS sends control to UE-2 and changes request over to, and request shifts Collaborative SessionControl to UE-2, and this request can arrive UE-2 through S-CSCF.Request message can use Invite (invitation) message, and message body can be used the SDP form.
Because SC UE can not carry out business control to the CS Media Stream of self; Therefore in request message; Should be in existing C ollaborative Session Control Signaling, separation/deletion is about to the Media-A corresponding m capable (medium are capable) of institute port and puts 0 the control of Media-A.
Correspondingly, the state information that in request message, also comprises each Media Stream among the current C ollaborative session except that Media-A.SCC AS can after the relevant information deletion with Media-A, write the state information of other Media Streams the message body of request message according to UE-1 provided among the S101 information (perhaps SCC AS self preserved information).
S104.UE-2 returns acknowledge message to SCC AS.
UE-2 receives after control that SCC AS sends changes request over to, sends 200 OK message to SCC AS and confirms.
S105.SCC AS begins to be received in the business control to media-A that the CS network is initiated.
UE-2 becomes after the controller UE, can carry out business control to the Media Stream of all PS sessions of local terminal at the PS network, controls but need carry out business through the CS network to self the Media Stream of CS session.
SCC AS inside begins to accept MSC (mobile switching centre) to the professional control of media-A; Wherein can use Dialog ID (session identification) to identify the CS session between MSC and the SCC AS, DialogID generally is made up of the Call ID+From tag+to tag in the sip message.
SCC AS also can send re-Invite or Update message to MSC, and in this message, instruct MS C begins to accept the service request (for example keeping operations such as session, increase Media Stream) that UE-2 initiates the Media Stream of CS session.After MSC receives this message, the TI (Transaction Identifier, transaction identifiers) in Dialog ID in the request message and CS territory is carried out correspondence, and begin to accept that UE-2 initiates and the request of the pairing CS session service of TI.
S106.SCC AS returns acknowledge message to UE-1.
SCC AS begins to accept to send 200OK message to UE-1 and confirm after the business control of MSC to the CS session.
S107. delete the Collaborative Session Control of UE-1.
The request of deletion control can be initiated by SCC AS, also can be initiated by UE-1 self, and after the Collaborative Session Control of deletion UE-1, UE-1 becomes controllee UE, and UE-2 becomes controller UE.Follow-up UE-2 will carry out business control to Media-A at the CS network, at the PS network business control carried out in other sessions.
S108-S109. SCC AS upgrades the opposite end session branch.
SCC AS can be with the control situation of change notice opposite end UE of local terminal UE, and this step is optional.
Need to prove that above-mentioned S103-S104 also can adopt following steps S103a-S104a to replace, its final result is consistent with the final result of S103-S104, even UE-2 has the associating conversation control power except that Media-A:
S103a.SCC AS sends refer message to UE-2, in this refer message, comprises the state information of each Media Stream among the current C ollaborative session except that Media-A;
S104a.UE-2 sends Invite message according to this refer message to SCC AS, and new Collaborative Session Control is set up in request.
Present embodiment provides will unite the method that conversation control power Collaborative Session Control changes SCUE over to; Because after shifting completion; The CS session will belong to same UE with Collaborative Session Control; Therefore need the control of separation/deletion CS Media Stream from the Collaborative Session Control Signaling in PS territory earlier; Remaining control is shifted to object UE, after transfer is accomplished, the CS session will be carried out business control through the CS network by object UE again.
In the present embodiment, be that CS session and CollaborativeSession Control will belong to same UE, and initiate follow-up separation/deletion control flow process after judging that by SCC AS transfer is accomplished.Art technology technical staff is appreciated that above-mentioned judgement also can be accomplished by the UE that initiate to shift, and in transfer request, carries the indication about separation/deletion control.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.In Collaborative Session Control transfer process, the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 1.
Embodiment two:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-B and media-A with Remote-UE respectively, and media-B and media-A constitute current Collaborative Session.Wherein UE-1 is SC UE, and current UE-1 is controllee UE, and UE-2 is controller UE.
Present embodiment provides the method that the media-A of UE-2 is transferred to the CS territory of UE-1, referring to shown in Figure 2, may further comprise the steps:
S201.UE-1 initiates the Media Stream transfer request to SCC AS, and request shifts media-A to UE-2, and this request can arrive SCC AS through S-CSCF.Request message can use message such as refer, re-Invite or Update.
In request message; Need carry specific message header; Be used for indicating the transfer operation of carrying out Media Stream; For example use IUT-Transfer (shifting between subscriber equipment) message header, then being used for indicating the concrete message header form of the transfer of carrying out conversation control power can be IUT-Transfer: < Media Transfer >.
In the message body of request message, carry the state information of Media Stream to be transferred; State information can comprise the sign (GRUU for example of the current place of type (for example voice, video, data etc.), coded system, this Media Stream of Media Stream UE; IP addresses etc.) etc., this message body can be used forms such as SDP or XML.
S202-S203.SCC AS sets up Media Stream to the UE request that diverts the aim.
SCC AS judges to divert the aim and is controller UE into current, and need Media Stream media-A to be transferred be transferred to the CS territory of object UE, therefore need set up the CS Media Stream of object UE through MSC:
SCC AS at first sends Invite message to MSC, after MSC receives this message, further sends Setup message to UE-1, sets up media-A.
S204-S205.UE-1 returns acknowledge message to SCC AS.
After media-A set up, UE-1 at first sent Connect message to MSC, after MSC receives this message, further sent 200OK message to SCC AS and confirmed.
S206.SCC AS returns acknowledge message to the message of S201 to UE-1.
S207-S208.SCC AS upgrades the opposite end session branch.
SCC AS is with the session transfer case notice opposite end UE of local terminal UE.
S209.SCC AS discharges the Media Stream on the UE-2.
SCC AS deletes Media Stream media-A from UE-2.
S210. delete the control of UE-1 to Media-A.
Because SC UE can not carry out business control to the CS Media Stream of self; Therefore need be in UE-1 existing C ollaborative Session Control Signaling; Separation/deletion is about to the Media-A corresponding m capable (medium are capable) of institute port and puts 0 the control of Media-A.
The request of deletion control can be initiated by SCCAS, also can be initiated by UE-1 self.After deleting completion, UE-1 will carry out business control to Media-A at the CS network, at the PS network Media Stream of other sessions carried out business and control.
S211.SCC AS begins to be received in the business control to media-A that the CS network is initiated.
SCC AS inside begins to accept the business control of MSC to media-A, wherein can use Dialog ID (session identification) to identify the CS session between MSC and the SCC AS, and Dialog ID generally is made up of the Call ID+From tag+to tag in the sip message.
SCC AS also can send re-Invite or Update message to MSC, and in this message, instruct MS C begins to accept the service request (for example keeping operations such as session, increase Media Stream) that UE-2 initiates the CS session.After MSC receives this message, the TI (Transaction Identifier, transaction identifiers) in Dialog ID in the request message and CS territory is carried out correspondence, and begin to accept that UE-2 initiates and the request of the pairing CS session service of TI.
Present embodiment provides the method that Media Stream is changed over to the CS territory of SC UE; Compare with embodiment one; Though the object that shifts is different; But after shifting completion, the CS session also will be among the same UE with Collaborative SessionControl, therefore equally need be by the control of separation/deletion CS Media Stream among the current Collaborative SessionControl Signaling.After shifting completion, the CS Media Stream will carry out business control through the CS network by object UE.
In the present embodiment, be that CS session and CollaborativeSession Control will belong to same UE, and initiate follow-up separation/deletion control flow process after judging that by SCC AS transfer is accomplished.Art technology technical staff is appreciated that above-mentioned judgement also can be accomplished by the UE that initiate to shift, and in transfer request, carries the indication about separation/deletion control.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.Change in the process in CS territory at Media Stream, the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 2.
Embodiment three:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-B and media-A with Remote-UE respectively, and media-B and media-A constitute current Collaborative Session.Wherein UE-1 is SC UE, and current UE-1 is controllee UE, and UE-2 is controller UE.
In practical application, subscriber equipment may switch between the Access Network of difference in functionality.For example; When subscriber equipment by supporting VOIP (Voice over Internet Protocol; When the PS1 network IP network voice transfer) switched to the PS2 network of not supporting VOIP, the speech business that needs to be carried on the PS1 network originally was transferred to the CS network to guarantee professional continuity.For example, when subscriber equipment switches to GPRS network by wlan network,, therefore need relevant speech business be transferred to the GSM network because GPRS network is not supported VOIP.
To the demand, when present embodiment provided UE-1 to switch to the PS2/CS network by the PS1 network, the method with the media-A of PS1 network is transferred to the CS network referring to shown in Figure 3, may further comprise the steps:
S301.UE-1 is the request of making a call in the PS2 network, in this call request, comprises STI (SessionTransfer Identifier, sign is shifted in session) and carries out switching between Access Network with indication.Call request message can use Invite message.
In the message body of request message, carry the state information of each Media Stream among the current C ollaborative session except that Media-A.And in existing Collaborative Session Control Signaling, separation/deletion is about to the Media-A corresponding m capable (medium are capable) of institute port and puts 0 the control of Media-A.
S302-S303.SCC AS sets up new Collaborative session control at the PS2 network, and upgrades the opposite end session branch.Follow-up UE-1 will carry out business control to the Media Stream of other sessions at the PS2 network.
S304.SCC AS returns acknowledge message to UE-1.
S305-S306.UE-1 is the request of making a call in the CS network, in this call request, comprises STN (Session Transfer Number session forwarding number) to switch between the indication Access Network.
UE1 at first sends the Setup message of carrying STN to MSC, after MSC receives this message, further sends Invite message to SCC AS, and media-A is set up in request.
S307-S308.SCC AS upgrades the opposite end session branch.
S309-S310.SCC AS returns acknowledge message to MSC, and MSC further sends Connect message to UE-1 after receiving this message.
S311. delete UE-1 at the Collaborative of PS1 network Session Control.
The request of deletion control can be initiated by SCC AS, also can be initiated by UE-1 self.
SCC AS can also be with the situation of change notice UE-2 (this step is optional, in Fig. 3, does not mark) of controller UE.
Present embodiment provides when UE-1 switches to the PS2/CS network by the PS1 network, the media-A of PS1 network is transferred to the method for CS network.Similar with the situation of embodiment one and embodiment two, in transfer process, also need be by the control of separation/deletion CS Media Stream among the current Collaborative Session Control Signaling.After shifting completion, the remaining PS Media Stream among the Collaborative Session carries out business control by UE-1 through the PS2 network, and the CS Media Stream carries out business control by UE-1 through the CS network.
In the present embodiment, be that CS session and Collaborative SessionControl will belong to same UE, and in transfer request, carry the indication about separation/deletion control after judging that by UE-1 transfer is accomplished.Art technology technical staff is appreciated that in transfer request also can not carry the indication about separation/deletion control, but accomplishes judgement by SCC AS, and initiates follow-up separation/deletion control flow process.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.In the process of between UE-1 nets, switching, original session at the PS1 network will be transferred to the PS2 network, and the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 3.
Embodiment four:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-A and media-B with Remote-UE (opposite end UE) respectively.Wherein, UE-1 is SC UE, and media-A is the CS Media Stream, and current UE-1 is controller UE, and UE-2 is controllee UE.
Present embodiment provides the Collaborative Session Control with UE-1 to shift the method to UE-2, referring to shown in Figure 4, may further comprise the steps:
S401.UE-1 initiates the control transfer request to SCCAS, and request shifts Collaborative SessionControl to UE-2, and this request can arrive SCC AS through S-CSCF.Request message can use message such as refer, re-Invite or Update.
In request message; Need carry specific message header; Be used for indicating the transfer operation of carrying out conversation control power, for example use IUT-Transfer (shifting between subscriber equipment) message header, then being used for indicating the concrete message header form of the transfer of carrying out conversation control power can be following form:
IUT-Transfer:<Session?Control?Transfer>。
The message body of request message can be used for carrying the state information of Media Stream; On the Collaborative Session Control Signaling basis in current PS network; Also will merge/increase the description to Media-A, first Media Stream that can be used as of Media-A is described or last media description.State information can comprise the sign (for example GRUU, IP address etc.) of the current place of type (for example voice, video, data etc.), coded system, this Media Stream of Media Stream UE etc., and this message body can be used forms such as SDP or XML.
Need to prove that UE-1 can not provide CollaborativeSession information to SCC AS yet in this step, then in subsequent step, SCC AS will handle according to the CollaborativeSession information of self preserving.
S402.SCC AS sends control to UE-2 and changes request over to, and request shifts Collaborative SessionControl to UE-2, and this request can arrive UE-2 through S-CSCF.Request message can use Invite (invitation) message, and message body can be used the SDP form.
Change among the Collaborative Session Control of UE-2, comprise control Media-A.SCC AS can send the control transfer request to UE-2 according to the Media Stream state information that UE-1 provided among the S401.If in S301; UE-1 does not provide the Media Stream state information to SCC AS; Then SCC AS, sends control to UE-2 and changes request over to after the relevant information merging with Media-A according to the Media Stream state information of the current C ollaborative session that self preserves.The description of Media-A can be used as description or last media description of first Media Stream.
S403.UE-2 returns acknowledge message to SCC AS.
S404.SCC AS stops to be received in the business control to media-A that the CS network is initiated.
SCC AS inside stops to accept the business control of MSC to media-A, wherein can use Dialog ID (session identification) to identify the CS session between MSC and the SCC AS, and Dialog ID generally is made up of the Call ID+From tag+to tag in the sip message.
SCC AS also can send re-Invite or Update message to MSC, and in this message, instruct MS C stops to accept the service request (for example keeping operations such as session, increase Media Stream) that UE-2 initiates the CS session.After MSC receives this message, the TI (Transaction Identtifier, transaction identifiers) in Dialog ID in the request message and CS territory is carried out correspondence, and stop to accept that UE-2 initiates and the request of the pairing CS session service of TI.
S405.SCC AS returns acknowledge message to UE-1.
SCC AS stops to accept sending 200OK message to UE-1 and confirming after the business control of MSC to the CS session.
S406. delete the Collaborative Session Control of UE-1.
The request of deletion control can be initiated by SCCAS, also can be initiated by UE-1 self, and after the Collaborative Session Control of deletion UE-1, UE-1 becomes controllee UE, and UE-2 becomes controller UE.Follow-up UE-2 will carry out business control to the CollaborativeSession that comprises media-A at the PS network.
S407-S408.SCC AS upgrades the opposite end session branch.
SCC AS can be with the control situation of change notice opposite end UE of local terminal UE, and this step is optional.
Need to prove that above-mentioned S402-S403 also can adopt following steps S402a-S402b to replace, its final result is consistent with the final result of 302-S403, even UE-2 has the control to the associating session that comprises Media-A:
S402a.SCC AS sends refer message to UE-2, in this refer message, carries the state information of each Media Stream among the Collaborative session that comprises Media-A;
S403a.UE-2 sends Invite message according to this refer message to SCC AS, and new Collaborative Session Control is set up in request.
Present embodiment provides will unite the method that conversation control power Collaborative Session Control produces SCUE.Corresponding with embodiment one; Because after shifting completion; The CS session will be in the different UEs with CollaborativeSession Control, therefore need be in current Collaborative Sessioncontrol Signaling the control of merging/increase CS Media Stream, more newly-established control is shifted to object UE; After shifting completion, the CS Media Stream will carry out business control through the PS network by SC UE.
In the present embodiment; Be after judging that by SCC AS transfer is accomplished; CS session and CollaborativeSession Control will belong to different UEs, and initiate follow-up merging/increase control flow process, and art technology technical staff is appreciated that; Above-mentioned judgement also can be accomplished by the UE that initiates to shift, and in transfer request, carries the indication about merging/increase control.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.In Collaborative Session Control transfer process, the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 4.
Embodiment five:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-A and media-B with Remote-UE respectively, and wherein UE-1 is SC UE, and current UE-1 is controllee UE, and UE-2 is controller UE.
Present embodiment provides the method that the CS territory Media Stream media-A of UE-1 is transferred to UE-2, referring to shown in Figure 5, may further comprise the steps:
S501.UE-1 initiates the Media Stream transfer request to SCC AS, and request shifts media-A to UE-2, and this request can arrive SCC AS through S-CSCF.Request message can use message such as refer, re-Invite or Update.
In request message; Need carry specific message header; Be used for indicating the transfer operation of carrying out Media Stream; For example use IUT-Transfer (shifting between subscriber equipment) message header, then being used for indicating the concrete message header form of the transfer of carrying out conversation control power can be IUT-Transfer: < Media Transfer >.
In the message body of request message, carry the state information of Media Stream to be transferred; State information can comprise the sign (GRUU for example of the current place of type (for example voice, video, data etc.), coded system, this Media Stream of Media Stream UE; IP addresses etc.) etc., this message body can be used forms such as SDP or XML.
Need to prove, if use refer message, the description that can only in message body, carry Media Stream to be transferred, if use re-Invite message, it is capable then can on the basis of existing SDP, to increase a m, is used to describe the information of media-A.
S502.SCC AS sets up Media Stream to the UE request that diverts the aim.
SCC AS sends Invite or re-Invite message to UE-2, and Media-A is set up in request.
S503.UE-2 returns acknowledge message to SCC AS.
After media-A set up, UE-2 sent 200OK message to SCC AS and confirms.
S504.SCC AS returns acknowledge message to the message of S501 to UE-1.
S505-S506.SCC AS upgrades the opposite end session branch, with the session transfer case notice opposite end UE of local terminal UE.
S507.SCC AS discharges the Media Stream on the UE-1.
SCC AS deletes Media Stream media-A from UE-1.
S508. increase the control of UE-1 to Media-A.
After CS Media Stream media-A changed UE-2 over to, UE-just can carry out business to it through the PS network and control.The request that increases control can be initiated also can be initiated by UE-1 self by SCC AS.Promptly on the basis of existing Collaborative Session Control Signaling, merging/increase is to the control of Media-A.After control increases completion, UE-1 will carry out business control to the Collaborative Session that comprises Media-A at the PS network.
Need to prove that above-mentioned S502-S503 also can adopt following steps S502a-S502b to replace:
S502a.SCC AS sends refer message to UE-2, in this refer message, and the state information of carrying Media-A;
S503a.UE-2 sends Invite message according to this refer message to SCC AS, and new Collaborative Session Control is set up in request.
Present embodiment provides the method that Media Stream is produced the CS territory of SC UE.Corresponding with embodiment five; After shifting completion; The CS session will be in the different UEs with Collaborative Session Control; Therefore need be in the current Collaborative Session control Signaling of UE-1 the control of mergings/increases CS Media Stream, shift completion after, the CS Media Stream will carry out business through the PS network by SC UE and control.
In the present embodiment, be that CS session and Collaborative SessionControl will belong to different UEs, and in transfer request, carry the indication about merging/increase control after judging that by UE-1 transfer is accomplished.Art technology technical staff is appreciated that in transfer request also can not carry the indication about merging/increase control, but accomplishes judgement by SCC AS, and initiates follow-up merging/increase control flow process.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.Produce in the process in CS territory at Media Stream, the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 5.
Embodiment six:
Suppose that UE-1 and UE-2 are this end user device, UE-1 and UE-2 exist real-time media stream media-B and media-A with Remote-UE respectively, and media-A is a CS territory Media Stream.Wherein UE-1 is SC UE, and current UE-1 is controllee UE, and UE-2 is controller UE.
Corresponding with embodiment three, when present embodiment provided UE-1 to switch to the PS2 network by the PS1/CS network, the method with the media-A of CS network is transferred to the PS2 network referring to shown in Figure 6, may further comprise the steps:
S601.UE-1 is the request of making a call in the PS2 network, in this call request, comprises STI (SessionTransfer Identifier, sign is shifted in session) and carries out switching between Access Network with indication.Call request message can use Invite message.
In the message body of request message, carry the state information of each Media Stream among the current C ollaborative session, and the state information of Media-A.Promptly in this request message, need be on the basis of current C ollaborative Session Control Signaling merging/increase to the control of Media-A.
S602-S603.SCC AS sets up new Collaborative session control at the PS2 network, and upgrades the opposite end session branch.Follow-up UE-1 will carry out business control to the Collaborative session that comprises Media-A at the PS2 network.
S604.SCC AS returns acknowledge message to UE-1.
S605. delete UE-1 at the Collaborative of PS1 network Session Control, and at the Media Stream Media-A of CS network.
The request of deletion control can be initiated by SCC AS, also can be initiated by UE-1 self.
SCC AS can also be with the situation of change notice UE-2 (this step is optional, in Fig. 6, does not mark) of controller UE.
Present embodiment provides when UE-1 switches to the PS2 network by the PS1/CS network, the media-A of CS network is transferred to the method for PS2 network.Need be in current Collaborative Session controlSignaling the control of merging/increase CS Media Stream, shift accomplish after, UE-1 will carry out business to the Collaborative Session that comprises Media-A at the PS2 network and control.
In the present embodiment, be that CS session and Collaborative SessionControl will belong to different UEs, and in transfer request, carry the indication about merging/increase control after judging that by UE-1 transfer is accomplished.Art technology technical staff is appreciated that in transfer request also can not carry the indication about merging/increase control, but accomplishes judgement by SCC AS, and initiates follow-up merging/increase control flow process.
Media-A in the present embodiment and media-B only are used for schematic illustration as the Media Stream of typical categories, and art technology technical staff is appreciated that at local terminal can also exist more UE, and the Media Stream of each UE also is not limited to one.In the process of between UE-1 nets, switching, original session at the PS1 network will be transferred to the PS2 network, and the real-time session of other UE of local terminal is unaffected, media-B for example shown in Figure 6.
Above embodiment has introduced Media Stream and the transfer method of control under the different application sight respectively; On the basis of existing technology; CS Media Stream and the transfer of associating conversation control power between different UEs have further been realized; Use above technical scheme, the UE that has PS ability and CS ability simultaneously also can realize complete Media Stream forwarding function, and can become controller UE; Further realize the Media Stream in federation's words is shifted, deletes, increases, professionally operation such as replenishes, user experience is significantly improved.
In the above-described embodiments, all be and the difference of other embodiment that same or analogous part is mutually referring to getting final product between each embodiment to what each embodiment stressed.One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be accomplished through the relevant hardware of program command; Aforesaid program can be stored in the computer read/write memory medium; This program the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
Corresponding to top method embodiment, the embodiment of the invention also provides a kind of session related information transfer device, referring to shown in Figure 7, comprising:
Judging unit 710 is used to judge that session related information shifts before and after the completion, and whether the increase and decrease of circuit switching (CS) Media Stream is arranged on the main controlling user equipment controller UE;
Control updating block 720, be used for when the judged result of said judging unit when being, upgrade associating conversation control power Collaborative Session Control;
Buanch unit 730 is used for after said control updating block 720 upgrades conversation control power, said session related information being shifted;
The session related information transfer device that more than provides can be IMS network equipments such as user equipment (UE), or SCC AC, and each promptly above-mentioned functional unit can be arranged in UE, also can be arranged in network equipment.Certainly, it will be understood by those skilled in the art that above-mentioned each functional unit also can be distributed in UE and the network equipment.
The above session related information transfer device that provides; On the basis of existing technology, realize CS Media Stream and the transfer of associating conversation control power between different UEs, used above technical scheme; The UE that has PS ability and CS ability simultaneously can realize that also complete Media Stream shifts; And can become controller UE, further realize the Media Stream in federation's words is shifted, deletes, increases, professionally operation such as replenishes, user experience is significantly improved.
Wherein, said control updating block 720 specifically can comprise:
The deletion subelement is used for when having increased the CS Media Stream on the main controlling user equipment, and from current associating conversation control power signaling, deletion/separation is to the control of said CS Media Stream;
Increase subelement, be used for when having reduced the CS Media Stream on the main controlling user equipment, in current associating conversation control power signaling, increase/merging is to the control of said CS Media Stream.
Referring to shown in Figure 8, when said session related information transfer device was SCC AC, this device can also comprise:
CS media stream service control unit 740,
Be used at said control updating block 720 after the current control of associating conversation control power deletion, beginning to be received in the business control that the CS network is initiated to said CS Media Stream to said CS Media Stream;
With
Said control updating block 720 increases the control to said CS Media Stream in current associating conversation control power after, stop to be received in the business control that the CS network is initiated to said CS Media Stream.
Wherein, said CS media stream service control unit 740 specifically can comprise:
The first indication subelement; Be used at said control updating block 720 after the current control of associating conversation control power deletion to said CS Media Stream, the indication moving exchanging center MSC begins to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network.
The second indication subelement; Be used at said control updating block 720 after current associating conversation control power increases the control to said CS Media Stream, instruct MS C stops to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network.
The above device that provides; Can realize the control signaling of current PS network being deleted/being separated, or increase/merge according to the CS Media Stream increase and decrease on the controller UE; Isolated CS Media Stream; To carry out business control, as a same reason by the CS network, merge the CS Media Stream after, the CS network will stop the business control to this Media Stream.
For device embodiment, because it is basically corresponding to method embodiment, so describe fairly simplely, relevant part gets final product referring to the part explanation of method embodiment.Device embodiment described above only is schematic; Wherein said unit as the separating component explanation can or can not be physically to separate also; The parts that show as the unit can be or can not be physical locations also; Promptly can be positioned at a place, perhaps also can be distributed on a plurality of NEs.Can realize the purpose of present embodiment scheme according to the needs selection some or all of module wherein of reality.Those of ordinary skills promptly can understand and implement under the situation of not paying creative work.
The above only is an embodiment of the present invention; Should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; Can also make some improvement and retouching, these improvement and retouching also should be regarded as protection scope of the present invention.

Claims (14)

1. the transfer method of a session related information is characterized in that, comprising:
Judge whether session related information shifts before and after the completion, have the increase and decrease of circuit switching (CS) Media Stream on the main controlling user equipment controller UE;
If then upgrade associating conversation control power Collaborative Session Control, and said session related information shifted;
Wherein, said session related information comprises: associating conversation control power or Media Stream;
Said main controlling user equipment is: have the subscriber equipment of associating conversation control power, main controlling user equipment changes with the transfer of associating conversation control power.
2. method according to claim 1 is characterized in that,
When having increased the CS Media Stream on the main controlling user equipment; Said renewal associating conversation control power comprises: from current associating conversation control power signaling Collaborative Session Control Signaling, deletion or separation are to the control of said CS Media Stream;
When having reduced the CS Media Stream on the main controlling user equipment, said renewal associating conversation control power comprises: in current associating conversation control power signaling, increase or merging are to the control of said CS Media Stream.
3. method according to claim 1 and 2 is characterized in that, the transfer of said session related information comprises:
Between subscriber equipment, shift the associating conversation control power,
Between subscriber equipment transferring media stream,
Or when network switches, transferring media stream between packet switching PS network and CS network.
4. method according to claim 3; It is characterized in that, when between subscriber equipment, shifting associating conversation control power or Media Stream, before and after said judgement session related information shifts and accomplishes; Whether the increase and decrease of circuit switching (CS) Media Stream is arranged on the main controlling user equipment, comprising:
Receive the session related information transfer request message that subscriber equipment sends; In the said session related information transfer request message, comprise the message header that is used to indicate the session related information transfer;
According to said session related information transfer request message, judge whether session related information shifts before and after the completion, have the increase and decrease of circuit switching (CS) Media Stream on the main controlling user equipment.
5. method according to claim 4 is characterized in that, said message header is IUT-Transfer;
Pass through IUT-Transfer: the transfer of < Session Control Transfer>indication associating conversation control power;
Pass through IUT-Transfer: the transfer of Media Stream is carried out in < Media Transfer>indication.
6. method according to claim 4 is characterized in that, when between subscriber equipment, shifting the associating conversation control power, said renewal associating conversation control power comprises:
According to the state information of each Media Stream in the associating session of self preserving, upgrade the associating conversation control power; Or
According to the state information of each Media Stream in the associating session that subscriber equipment provided, upgrade the associating conversation control power; Wherein, the state information of each Media Stream is carried in the message body of said session related information transfer request message in the said associating session.
7. method according to claim 4 is characterized in that, between subscriber equipment, during transferring media stream, in the message body of said session related information transfer request message, carries the state information of Media Stream to be transferred.
8. according to claim 6 or 7 described methods, it is characterized in that the state information of said Media Stream comprises:
The sign of the type of Media Stream, the coded system of Media Stream and/or the current place of Media Stream subscriber equipment.
9. method according to claim 2 is characterized in that,
From current associating conversation control power signaling, after the control of deletion to said CS Media Stream, also comprise: begin to be received in the business control that the CS network is initiated said CS Media Stream;
In current associating conversation control power signaling, increase after the control to said CS Media Stream, also comprise: stop to be received in the business control that the CS network is initiated said CS Media Stream.
10. method according to claim 9 is characterized in that,
Saidly begin to be received in the business that the CS network initiates and be controlled to be said CS Media Stream:
The indication moving exchanging center MSC begins to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network;
Saidly stop to be received in the business that the CS network initiates and be controlled to be said CS Media Stream:
Instruct MS C stops to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network.
11. a session related information transfer device is characterized in that, comprising:
Judging unit is used to judge that session related information shifts before and after the completion, and whether the increase and decrease of circuit switching (CS) Media Stream is arranged on the main controlling user equipment controllerUE;
The control updating block, be used for when the judged result of said judging unit when being, upgrade associating conversation control power Collaborative Session Control;
Buanch unit is used for after said control updating block upgrades the associating conversation control power, said session related information being shifted;
Wherein, said session related information comprises: associating conversation control power or Media Stream;
Said main controlling user equipment is: have the subscriber equipment of associating conversation control power, main controlling user equipment changes with the transfer of associating conversation control power.
12. device according to claim 11 is characterized in that, said control updating block comprises:
The deletion subelement is used for when having increased the CS Media Stream on the main controlling user equipment, and from current associating conversation control power signaling Collaborative Session Control Signaling, deletion or separation are to the control of said CS Media Stream;
Increase subelement, be used for when having reduced the CS Media Stream on the main controlling user equipment, in current associating conversation control power signaling, increase or merging are to the control of said CS Media Stream.
13. device according to claim 12 is characterized in that, also comprises:
CS media stream service control unit,
Be used at said control updating block after the current control of associating conversation control power deletion, beginning to be received in the business control that the CS network is initiated to said CS Media Stream to said CS Media Stream;
With
Said control updating block increases the control to said CS Media Stream in current associating conversation control power after, stop to be received in the business control that the CS network is initiated to said CS Media Stream.
14. device according to claim 13 is characterized in that, said CS media stream service control unit comprises:
The first indication subelement; Be used at said control updating block after the current control of associating conversation control power deletion to said CS Media Stream, the indication moving exchanging center MSC begins to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network;
The second indication subelement is used at said control updating block after current associating conversation control power increases the control to said CS Media Stream, and instruct MS C stops to accept the business control to said CS Media Stream that subscriber equipment is initiated at the CS network.
CN200910119373A 2009-03-24 2009-03-24 Method and device for transferring session related information Active CN101848512B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910119373A CN101848512B (en) 2009-03-24 2009-03-24 Method and device for transferring session related information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910119373A CN101848512B (en) 2009-03-24 2009-03-24 Method and device for transferring session related information

Publications (2)

Publication Number Publication Date
CN101848512A CN101848512A (en) 2010-09-29
CN101848512B true CN101848512B (en) 2012-08-29

Family

ID=42772932

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910119373A Active CN101848512B (en) 2009-03-24 2009-03-24 Method and device for transferring session related information

Country Status (1)

Country Link
CN (1) CN101848512B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102158466B (en) 2010-02-11 2013-10-09 华为终端有限公司 Media transfer method among user equipment (UE) and application server (AS)
KR20190088536A (en) 2017-05-09 2019-07-26 후아웨이 테크놀러지 컴퍼니 리미티드 Session management method, terminal, and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383826A (en) * 2008-10-07 2009-03-11 深圳华为通信技术有限公司 Method, apparatus and system for media stream control transferring

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383826A (en) * 2008-10-07 2009-03-11 深圳华为通信技术有限公司 Method, apparatus and system for media stream control transferring

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Huawei.Clarification on IUT procedures for the Collaborative Session with CS media.《3GPP TSG SA WG2 Meeting #72 TD S2-092101》.2009,全文. *

Also Published As

Publication number Publication date
CN101848512A (en) 2010-09-29

Similar Documents

Publication Publication Date Title
EP2056618B1 (en) Method for converting conversation media, method and device for updating calling establishment
CN101364883B (en) Multi-terminal session method, communication system and related apparatus
EP2061212A1 (en) Method, apparatus and program product for merging communication sessions in an IMS
CN101374256B (en) Method, apparatus and system processing session medium stream succession
CN102577510B (en) Method and device for maintaining call continuity
US9071610B2 (en) Method, user equipment and application server for adding media stream to a multimedia session
EP2291029B1 (en) ICS UE terminating sessions using CS media
CN102833042B (en) Method, device and system for replacing service control signaling channel
US8964729B2 (en) Method, equipment and mobile communication system for realizing explicit call transfer
EP2234341A1 (en) Multimedia call establishing method, system and apparatus
CN101394605B (en) Method, apparatus and network device for media transferring between terminal devices
CN101494648B (en) Medium transfer method between terminal equipment, and network equipment
CN101848512B (en) Method and device for transferring session related information
CN102158466A (en) Media transfer method among user equipment (UE) and application server (AS)
CN101873656B (en) Method, system, MSC server and conversion terminal for implementing service continuity
CN101183960A (en) Method of implementing enquiry switching service
CN101453453B (en) Method and apparatus for implementing call holding
CN101848444B (en) Called processing method, system and network node
CN103997496A (en) Terminal switching method and device
CN101848194B (en) Method, system, server and user equipment for transferring media
CN101527945B (en) Method, device and system for transferring media among different access networks
CN102014356B (en) Session processing method and communication device
CN102075494A (en) Method and device for establishing federated session
CN103200149A (en) Reverse-direction one-standby service continuity implementation method and device
GB2478211A (en) Transferring a Service Control Signalling Path

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant