CN101931542A - Method, server and user equipment for maintaining continuous session - Google Patents

Method, server and user equipment for maintaining continuous session Download PDF

Info

Publication number
CN101931542A
CN101931542A CN2009101523617A CN200910152361A CN101931542A CN 101931542 A CN101931542 A CN 101931542A CN 2009101523617 A CN2009101523617 A CN 2009101523617A CN 200910152361 A CN200910152361 A CN 200910152361A CN 101931542 A CN101931542 A CN 101931542A
Authority
CN
China
Prior art keywords
subscriber equipment
session
session control
request message
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009101523617A
Other languages
Chinese (zh)
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 Device Co Ltd
Original Assignee
Huawei Device 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 Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN2009101523617A priority Critical patent/CN101931542A/en
Publication of CN101931542A publication Critical patent/CN101931542A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention relates to method, server and user equipment for maintaining continuous session. The method comprises the following steps of sending a request message to second user equipment to request to transfer lost session control to the second user equipment when detecting that the session control of first user equipment is lost; and receiving the response message of the request message returned by the second user equipment and completing session control transfer. Under the condition that control equipment in current session loses the session control, the request message is sent to controlled equipment in the current session to indicate the transfer of the session control, the session control is transferred to another user equipment in the current session, the sudden interruption of the current session is avoided, and session quality is improved.

Description

Keep continuous method, server and the subscriber equipment of session
Technical field
The present invention relates to communication technical field, relate in particular to a kind of continuous method of session, server and subscriber equipment of keeping.
Background technology
IP-based IP multimedia subsystem, IMS (IP Multimedia Subsystem, IMS) but multiple medium and composite service thereof such as support voice, video, data, be to realize as mobile and fixed network the core technology of the next-generation communication network that multiple network such as PS and CS network merge.The IMS network using is carried out session control based on IM CN subsystem (IP Multimedia Core Network Subsystem), with packet switching network (PS) or circuit-switched network (CS) as access network, for signaling and media delivery provide carrying, thereby realized separating of session control network and bearer network, for the IP multimedia application provides unified and supporting platform flexibly.
When IMS user transfers to another subscriber equipment with the part or all of medium of ongoing IMS session by a subscriber equipment, for favorable user experience is provided, require IMS conversation media stream also to keep continuously in this transfer process, the part or all of medium of realization IMS session shift the business continuance in (Inter-UE Transfer or Inter-Device Transfer) process between different user devices.
In the prior art, after the session control of multi-user installation IMS session was lost, application server AS initiation session dispose procedure discharged this multi-user installation IMS session.
In realizing process of the present invention, the inventor finds that there is following defective at least in prior art: under the situation that the session control of multi-user installation IMS session is lost, discharge this IMS session, media delivery/the conversation that makes all participate in the subscriber equipment of this IMS session is all interrupted, and causes relatively poor user experience.
Summary of the invention
The embodiment of the invention proposes a kind of continuous method of session, server and subscriber equipment of keeping, to improve quality of the conversation.
The embodiment of the invention provides a kind of continuous method of session that keeps, and comprising:
When the session control that detects first subscriber equipment is lost, send a request message to second subscriber equipment, with request described session control of losing is transferred to described second subscriber equipment;
Receive the response message of the described request message that described second subscriber equipment returns, finish session control and shift.
The embodiment of the invention also provides a kind of continuous method of session that keeps, and comprising:
Receive the notification message that application server sends; Described notification message is used for announcement session control and loses;
Send a request message to described application server according to described notification message, shift session control with request;
Receive the response message of the described request message that described application server returns;
Set up session control according to described response message.
The embodiment of the invention also provides a kind of continuous method of session that keeps, and comprising:
When the session control that detects first subscriber equipment is lost, send a notification message to second subscriber equipment, lose to inform session control to described second subscriber equipment;
Receive the request message that described second subscriber equipment sends according to described notification message; Described request message is used for request and carries out the session control transfer;
Return the response message of described request message to described second subscriber equipment, accept session to be controlled on described second subscriber equipment and set up.
The embodiment of the invention also provides a kind of server, comprising:
Sending module is used for sending a request message to second subscriber equipment when the session control that detects first subscriber equipment is lost, and with request described session control of losing is transferred to described second subscriber equipment;
Receiver module is used to receive the response message of the described request message that described second subscriber equipment returns, and finishes session control and shifts.
The embodiment of the invention also provides a kind of subscriber equipment, comprising:
The notification message receiver module is used to receive the notification message that application server sends; Described notification message is used to inform that session control loses;
The request message sending module is used for sending a request message to described application server according to described notification message, shifts session control with request;
The response message receiver module is used to receive the response message of the described request message that described application server returns;
Configuration module is used for setting up session control according to described response message.
The embodiment of the invention also provides a kind of server, comprising:
The notification message sending module is used for sending a notification message to second subscriber equipment when the session control that detects first subscriber equipment is lost, and loses to inform session control to described second subscriber equipment;
The request message receiver module is used to receive the request message that described second subscriber equipment sends according to described notification message; Described request message is used for queued session control and shifts;
Respond module is used for returning to described second subscriber equipment response message of described request message, accepts session to be controlled on described second subscriber equipment and sets up.
The foregoing description is lost under the situation of session control at the control appliance of current sessions, shift session control by the indication that sends a request message of the controlled plant to current sessions, session control is transferred to another subscriber equipment of current sessions, avoid the unexpected interruption of current sessions, improved speech quality.
Description of drawings
A kind of flow chart that keeps the continuous method of session that Fig. 1 provides for the embodiment of the invention;
Fig. 2 keeps the continuous applied system configuration schematic diagram of method of session for the embodiment of the invention;
The another kind that Fig. 3 provides for the embodiment of the invention keeps the signaling process figure of the continuous method of session;
The another kind that Fig. 4 provides for the embodiment of the invention keeps the flow chart of the continuous method of session;
The flow chart of the method that another maintenance session that Fig. 5 provides for the embodiment of the invention is continuous;
Fig. 6 is and Fig. 4 and the corresponding signaling process figure of Fig. 5;
The signaling process figure of the method that another maintenance session that Fig. 7 provides for the embodiment of the invention is continuous;
The signaling process figure of the method that another maintenance session that Fig. 8 provides for the embodiment of the invention is continuous;
The structural representation of a kind of server that Fig. 9 provides for the embodiment of the invention;
The structural representation of a kind of subscriber equipment that Figure 10 provides for the embodiment of the invention;
The structural representation of the another kind of server that Figure 11 provides for the embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is carried out clear, complete description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment in of the present invention, the every other embodiment that those of ordinary skill in the art is obtained under the prerequisite of not making creative work belongs to the scope of protection of the invention.
A kind of flow chart that keeps the continuous method of session that Fig. 1 provides for the embodiment of the invention.This method comprises:
Step 11, when the session control that detects first subscriber equipment is lost, send a request message as " Re-Invite " message to second subscriber equipment, with the request above-mentioned session control of losing is transferred to above-mentioned second subscriber equipment;
This action can be carried out by AS.AS sends a request message and can comprise to above-mentioned second subscriber equipment: whether send above-mentioned request message according to any one or combination in carrier policy, user preference decision.
Above-mentioned request message can comprise and be used to indicate the information that shifts session control.This is used for indicating the information that shifts session control can be in the following manner any one or combination expression: the property column of the header field of newly-increased Session initiation Protocol, parameter, replacement header field, target dialogue header field, Session Description Protocol, the media description of Session Description Protocol are capable.
AS can wait for also that above-mentioned first subscriber equipment recovered above-mentioned session control before above-mentioned second subscriber equipment sends a request message.Recover to continue session under the situation of above-mentioned session control before at the fixed time at above-mentioned first subscriber equipment; After above-mentioned first subscriber equipment arrives at the fixed time, do not recover under the situation of above-mentioned session control, on above-mentioned first subscriber equipment, rebuild above-mentioned session control.Rebuilding on above-mentioned first subscriber equipment under the above-mentioned session control case of successful, continue session.
The response message of the above-mentioned request message that step 12, above-mentioned second subscriber equipment of reception return is finished session control and is shifted;
This action can be carried out by AS.AS receives after the response message that above-mentioned second subscriber equipment returns also renewable and to the session branch between the end user device.
In the present embodiment, AS loses under the situation of session control at the control appliance of current sessions, shift session control by the indication that sends a request message of the controlled plant to current sessions, session control is transferred to another subscriber equipment of current sessions, avoid the unexpected interruption of current sessions, improved speech quality.
Fig. 2 keeps the continuous applied system configuration schematic diagram of method of session for the embodiment of the invention.This system comprises AS etc.When realizing that the IMS conversation media shifts between different user devices, AS is service set and continuity AS (Service Centralization and Continuity Application Server, SCC AS), carry out the business continuance service logic control of core.
Suppose that local subscriber apparatus A, subscriber equipment B and remote user equipment are to have set up the i.e. associating session of multi-user installation IMS session (Collaborative Session) between the subscriber equipment C.Wherein, medium 1 for example voice are set up by subscriber equipment A access tributary, and medium 2 for example video are set up by subscriber equipment B access tributary.Subscriber equipment A is the control subscriber equipment of this session, promptly can carry out session control to this session, for example transfer of initiation session medium between subscriber equipment.Subscriber equipment B is the controlled users equipment of this multi-user installation IMS session.
When the session control of subscriber equipment A is lost, the session handling process as shown in Figure 3, the another kind that Fig. 3 provides for the embodiment of the invention keeps the signaling process figure of the continuous method of session.Here, session control is lost and is comprised that subscriber equipment A initiatively forever or temporarily discharges multi-user installation IMS session control.The continuous method of this maintenance session comprises:
Step 31, the session control that detects subscriber equipment A as AS are lost, for example AS receives that S-CSCF sends because during the session release message that causes to the SIP signaling bust this of subscriber equipment A, AS sends to comprise and is used to indicate " Re-Invite " message that shifts session control information, is subscriber equipment B so that controlled users equipment is transferred in session control;
Step 32, S-CSCF send to subscriber equipment B with " Re-Invite " message;
Step 33, subscriber equipment B send " 200OK " response message and give S-CSCF, and the control that accepts session is shifted;
Step 34, S-CSCF send to AS with " 200OK " response message;
Step 35, AS send " Re-invite " message by S-CSCF and give subscriber equipment C promptly to end user device, upgrade the far-end session branch;
Step 36, subscriber equipment C send " 200OK " response message and give S-CSCF, and the branch that accepts session upgrades.S-CSCF should be transmitted to AS by " 200OK " response message, so far, had finished the session control transfer;
Associated session resource between step 37, release subscriber equipment A and the subscriber equipment C.
In the above-mentioned steps 31, when subscriber equipment A initiatively discharged multi-user installation IMS session control, whether AS shifted session control according to the decision of session control transition strategy.
The session control transition strategy can comprise: any one in the user preference of carrier policy, the network storage or combination.
The user preference of the carrier policy or the network storage can comprise: whether attempt shifting controlling to other subscriber equipment when session control is lost, control subscriber equipment priority list etc.The user preference of the carrier policy or the network storage can comprise also if session control shifts when losing and control to other subscriber equipment whether the medium of former control subscriber equipment shift with session control.Media Stream on the subscriber equipment A access tributary can shift, and also can not shift.
In " Re-Invite " message that AS sends, subscriber equipment B is transferred in session control by being used for indication transfer session control information request.The sign (Session ID) of supposing the session between subscriber equipment A and the subscriber equipment C is: cb03a0s09a2sdfhlij490444 (Call-ID); Remote-tag=236717; Local-tag=165343." Request-URI " field in " Re-Invite " message is the sign of subscriber equipment B, also is that session control diverts the aim.
In " Re-Invite " message, be used to indicate the information that shifts above-mentioned session control to realize by the following method.
First method is indicated the transfer of session control by the new SIP header field (header field) of definition.For example: with " Call-Control " as the SIP header field.Represent when being " Contr ol " that session control shifts as " Call-Control "; Also can get other values, as, " Call-Control " represents not shift session control when being " Contr olled ".
Because subscriber equipment B may have a plurality of session access tributarys simultaneously, be that many talking link of setting up by different access networks can be arranged between subscriber equipment B and the AS, therefore, can also define other additional parameter for " Call-Contr ol ", for example: the sign of controlled session (Session ID), to spell out the session access tributary that will control on the subscriber equipment B, i.e. access talking link between subscriber equipment B and the AS.
Second method is by increasing the transfer that parameter is indicated session control in existing SIP header field.For example: for example newly-increased parameter " call-c ontrol " in " From " of SIP header field, " To " or " Call-Info ", and the value of this parameter " call-control " be " control ", expression transfer session control.Also desirable other values of newly-increased parameter " call-control ", as " controlled ", session control is not shifted in expression.
Part or all of information when the session of subscriber equipment B known users device A and subscriber equipment C, for example by the method for subscribing to (Subscription) know comprise Session ID, session control relevant/during information such as call parameter, can adopt the third method, promptly the session access tributary by " Replaces " header field indication subscriber equipment A will shift (merging) session access tributary to subscriber equipment B.For example: Re places:cb03a0s09a2sdfhlij490444; Remote-tag=236717; Local-tag=165343, wherein cb03a0s09a2sdfhlij490444; Remote-tag=236717; Local-tag=165343 is the session access tributary sign of subscriber equipment A.After subscriber equipment B receives " Re-Invite " message, resolve " Re places " header field, obtain session identification, control the session of this session identification correspondence.
Perhaps can adopt the 4th kind of method, promptly the session access tributary by " Target Dialog " header field indication subscriber equipment A will shift (merging) session access tributary to subscriber equipment B.For example: Targ et-Dialog:cb03a0s09a2sdfhlij490444; Remote-tag=236717; After local-tag=165343, subscriber equipment B receive " Re-invite " message, resolve " Target Dialog " header field, obtain session identification, control the session of this session identification correspondence.
The 5th kind of method is that " a=" row redefines by the property column to SDP, indicates the transfer of session control.
For example: " m=audio 3200RTP/AVP 9796;
a=control/controlled”。
When " a=" row value was " control ", session control was shifted in expression; When " a=" row is got other values, as when be " controlled ", represent not shift session control.
The 6th kind of method redefines by media description capable i.e. " m=" row to SDP, indicates the transfer of session control.
For example: " m=audio 3200RTP/AVP 9796control/controlled ".
When " m=" row included " control ", session control was shifted in expression; When " m=" row includes other values, during as " controlled ", represent not shift session control.
The indication session control shifts and also can realize by the combination in any of above above-mentioned six kinds of methods, for example: the combination of the third method and cubic method, the combination of the third method and the 6th kind of method, the combination of the 4th kind of method and the 5th kind of method, the combination of the 4th kind of method and the 6th kind of method, media parameter is specifically limited, or the like.
The another kind that Fig. 4 provides for the embodiment of the invention keeps the flow chart of the continuous method of session.This method comprises:
The notification message that step 41, reception AS send; Above-mentioned notification message is used for announcement session control and loses;
This action can be carried out by subscriber equipment.Be the controlled plant of current sessions before this subscriber equipment receiving notice message, receive the notification message of AS transmission after, the user of this subscriber equipment knows that the session control of current sessions loses.
Step 42, send a request message to above-mentioned AS, shift session control with request according to above-mentioned notification message.Above-mentioned request message comprises and is used to indicate the information that shifts session control; This is used for indicating the information that shifts session control can be in the following manner any one or combination expression: the property column of the header field of newly-increased Session initiation Protocol, parameter, replacement header field, target dialogue header field, Session Description Protocol, the media description of Session Description Protocol are capable, see embodiment shown in Figure 3 for details;
This action can be carried out by subscriber equipment, after the user of this subscriber equipment knows that the session control of current sessions is lost, and can be by the session control of this user equipment requests current sessions.
The response message of the above-mentioned request message that step 43, the above-mentioned AS of reception return;
This action can be carried out by subscriber equipment.Subscriber equipment receives the response message that AS returns, and the user can know according to this response message whether AS allows this subscriber equipment to obtain session control.
Step 44, set up session control according to above-mentioned response message.
This action can be carried out by subscriber equipment.When AS allowed this subscriber equipment to obtain session control, the user device configuration parameter was set up session control, becomes the new control appliance of current sessions.
In the present embodiment, subscriber equipment is receiving after AS is used to inform that the control appliance of current sessions is lost the notification message of session control, by asking to shift session control to sending a request message as AS, this equipment is transferred in session control, avoid the unexpected interruption of current sessions, improved speech quality.
Correspondingly, Fig. 5 provide for the embodiment of the invention another keep the flow chart of the continuous method of session.This method comprises:
Step 51, when the session control that detects first subscriber equipment is lost, send a notification message to second subscriber equipment, lose to inform session control to above-mentioned second subscriber equipment;
This action can be carried out by AS.When AS detects and loses as the session control of first subscriber equipment of the control appliance of current sessions, inform second subscriber equipment by sending a notification message as the controlled plant of current sessions.
The request message that step 52, above-mentioned second subscriber equipment of reception send according to above-mentioned notification message; Above-mentioned request message is used for request and carries out the session control transfer, sees above-mentioned steps 42 for details;
This action can be carried out by AS.AS can know that according to the request message that receives request obtains second equipment of session control.
Step 53, return the response message of above-mentioned request message, accept session to be controlled on above-mentioned second subscriber equipment and set up to above-mentioned second subscriber equipment.
This action can be carried out by AS.Whether AS allows above-mentioned session control to shift according to any one or combination in carrier policy, user preference decision, and returns response message.In this example, AS accepts session to be controlled on above-mentioned second subscriber equipment and sets up, thereby indication second subscriber equipment can be set up session control in the response message that returns.Second subscriber equipment is set up session control according to this indication, finishes session control and shifts, and continues current sessions.
In the present embodiment, AS loses under the situation of session control at the control appliance of current sessions, send a notification message by controlled plant and to inform that session control loses to current sessions, and the request message that sends according to controlled plant returns response message, session control is transferred to another subscriber equipment of current sessions, avoid the unexpected interruption of current sessions, improved speech quality.
Still be example, to Fig. 4, embodiment illustrated in fig. 5 describing with the system shown in Figure 2.When the session control of subscriber equipment A was lost, the session handling process also can be as shown in Figure 6, and Fig. 6 is and Fig. 4 and the corresponding signaling process figure of Fig. 5.The continuous method of this maintenance session comprises:
Step 61, the session control that detects subscriber equipment A are lost, and SCC AS is that subscriber equipment B sends " Notify " message to controlled users equipment, and notice control subscriber equipment is that the session control among the subscriber equipment A is lost." Notify " but redetermination " session control is lost " item of information in the message provides " session control is lost " information to subscriber equipment A;
Step 62, subscriber equipment B send to comprise to AS by S-CSCF and are used to indicate " Re-Invite " message that shifts session control information, this session control of acquisition request.Wherein, be used to indicate the method for expressing that shifts session control information to see the explanation of above-mentioned steps 31 for details;
Step 63-step 65 is with above-mentioned step 35-step 37.Subscriber equipment B is configured as the control subscriber equipment according to the response message execution parameter after receiving the response message of AS transmission, or not execution parameter configuration, keeps original state.As when response message is refuse information, subscriber equipment B keeps original state; When response message was acknowledge message, subscriber equipment B update configuration parameters became the control subscriber equipment.
After the above-mentioned steps 62, be that can further comprise: B returned response message to subscriber equipment after AS received " Re-Invite " message of subscriber equipment B transmission, subscriber equipment B is configured as the control subscriber equipment according to the response message execution parameter, or not execution parameter configuration, keep original state.
Be that subscriber equipment C is an example with above-mentioned subscriber equipment A, subscriber equipment B and remote user equipment still, when the session control that detects multi-user installation IMS session as AS was lost on subscriber equipment A, AS also can further start a timer T1.
When this timer T1 arrives the fixed time, if detecting the subscriber equipment a-signal, recovers AS, for example AS receives the message that re-registers from subscriber equipment A that S-CSCF sends, this re-registers message and wherein indicates the SIP signaling transmission of subscriber equipment A to recover, but subscriber equipment A does not recover the session control to this session, perhaps when the session control on the subscriber equipment A and media delivery are not all recovered, for example AS does not receive the control messages to this session from subscriber equipment A that S-CSCF sends, then AS rebulids the session control of this session on subscriber equipment A, when on the subscriber equipment A media delivery being arranged, also rebulid media delivery simultaneously, if rebuild successfully, then session is proceeded.Specifically as shown in Figure 7, Fig. 7 provide for the embodiment of the invention another keep the signaling process figure of the continuous method of session.
When step 71, AS detect this session on the control subscriber equipment A of multi-user installation IMS session session control was lost, AS started timer T1.Before timer T1 arrived the fixed time, initiation session dispose procedure not was promptly to end user device and controlled users equipment are sent the session release message.Media delivery between subscriber equipment B and the subscriber equipment C is proceeded.If before timer T1 arrives the fixed time, subscriber equipment A recovers the control to this multi-user installation IMS session, and for example AS receives the request message of subscriber equipment A control session, skips steps 72 and 73 then, execution in step 74 and 75;
Step 72, when timer T1 arrives the fixed time, AS detects the subscriber equipment a-signal, for example AS detects the signal that subscriber equipment A re-registers the IMS network, but subscriber equipment A fails to recover the session control (and media delivery) of this session;
Step 73, AS send session to subscriber equipment A and set up i.e. " Invite " message of request message, set up the session control (and media delivery) of this session again on subscriber equipment A.Realize that by message the indicating means of session control sees the explanation in the above-mentioned steps 21 for details;
Step 74, as required as the medium of going up transmission as subscriber equipment A when changing, AS sends " Re-Invite " message and gives end user device C, renewal far-end session branch;
Session between step 75, subscriber equipment A, subscriber equipment B and the subscriber equipment C is proceeded.The session control of this session still in subscriber equipment A, simultaneously, stops timer T1.
If AS does not detect the subscriber equipment a-signal when timer T1 arrives the fixed time, or on subscriber equipment A, rebulid session control (and media delivery) when failure of this session, then AS can keep session continuous according to Fig. 1, Fig. 3 or Fig. 4, method embodiment illustrated in fig. 5, or discharges session.Specifically as shown in Figure 8.
Step 81, AS are the session control that detects this session on the subscriber equipment A when losing at the control subscriber equipment of multi-user installation IMS session, start timer T1.Before timer T1 arrives the fixed time, keep this session status, initiation session dispose procedure not, promptly the media delivery between subscriber equipment B and the subscriber equipment C is proceeded.
Step 82, when timer T1 arrives the fixed time, AS does not detect the subscriber equipment a-signal, or attempts rebuliding on subscriber equipment A session control (and media delivery) failure of this session.
Step 83, AS are transferred to subscriber equipment B according to the user preference of the carrier policy and/or the network storage with the session control of this session, see above-mentioned Fig. 1, Fig. 3 or Fig. 4, embodiment illustrated in fig. 5 for details, or discharge session.
The structural representation of a kind of server that Fig. 9 provides for the embodiment of the invention.This server can be AS, comprising: sending module 91 and receiver module 92.Sending module 91 is used for sending a request message to above-mentioned second subscriber equipment when the session control that detects first subscriber equipment is lost, and with request above-mentioned session control of losing is transferred to above-mentioned second subscriber equipment.Request message sees the explanation of said method embodiment for details.Receiver module 92 is used to receive the response message of the above-mentioned request message that above-mentioned second subscriber equipment returns, and finishes session control and shifts.
In the present embodiment, server is lost under the situation of session control at the control appliance of current sessions, shift session control by the indication that sends a request message of the controlled plant to current sessions, session control is transferred to another subscriber equipment of current sessions, avoid the unexpected interruption of current sessions, improved speech quality.
The server that the embodiment of the invention provides also can comprise: update module.This update module is used to upgrade and to the session branch between the end user device.
The server that the embodiment of the invention provides also can comprise: Wait-to-Restore judge module, first processing module and second processing module.Wherein, the Wait-to-Restore judge module is used to wait for that described first subscriber equipment recovers described session control, when timer reaches the fixed time, judges whether described first subscriber equipment recovers described session control; First processing module is used for being judged as under the situation not at described Wait-to-Restore judge module, continues session; After above-mentioned first subscriber equipment arrives at the fixed time, do not recover under the situation of above-mentioned session control, on above-mentioned first subscriber equipment, rebuild above-mentioned session control; Second processing module is used for rebuilding under the above-mentioned session control case of successful in above-mentioned first processing module, continues session; Rebuild under the unsuccessful situation of above-mentioned session control in above-mentioned first processing module, call above-mentioned sending module.
The structural representation of a kind of subscriber equipment that Figure 10 provides for the embodiment of the invention.This subscriber equipment comprises: notification message receiver module 101, request message sending module 102, response message receiver module 103 and configuration module 104.Notification message receiver module 101 is used to receive the notification message that AS sends; Above-mentioned notification message is used to inform that session control loses.Request message sending module 102 is used for sending a request message to above-mentioned AS according to above-mentioned notification message, shifts session control with request.Response message receiver module 103 is used to receive the response message that above-mentioned AS returns.Configuration module 104 is used for setting up session control according to above-mentioned response message.
In the present embodiment, subscriber equipment knows that by AS the control appliance of current sessions loses under the situation of session control, shift session control to the indication that sends a request message of the controlled plant of current sessions, session control is transferred to another subscriber equipment of current sessions, avoid the unexpected interruption of current sessions, improved speech quality.
The structural representation of the another kind of server that Figure 11 provides for the embodiment of the invention.This server can be AS, comprising: notification message sending module 111, request message receiver module 112 and respond module 113.Notification message sending module 111 is used for sending a notification message to above-mentioned second subscriber equipment when the session control that detects first subscriber equipment is lost, and loses to inform session control to above-mentioned second subscriber equipment; Request message receiver module 112 is used to receive the request message that above-mentioned second subscriber equipment sends according to above-mentioned notification message; Above-mentioned request message is used for queued session control to be shifted; Respond module 113 is used for returning response message to above-mentioned second subscriber equipment, accepts session to be controlled on above-mentioned second subscriber equipment to set up.
In the present embodiment, server is controlled the controlled plant that drop-out is informed current sessions with session, make controlled plant according to self-demand initiation session control transfer request, under the situation that server allows, obtain session control, realize the session control transfer, avoided the interruption of current sessions, improved speech quality.
The server that the embodiment of the invention provides also can comprise: update module.This update module is used to upgrade and to the session branch between the end user device.
The server that the embodiment of the invention provides also can comprise: Wait-to-Restore judge module, first processing module and second processing module.The Wait-to-Restore judge module is used to wait for that described first subscriber equipment recovers described session control, when timer reaches the fixed time, judges whether described first subscriber equipment recovers described session control; First processing module is used for being judged as under the situation not at described Wait-to-Restore judge module, rebuilds described session control on described first subscriber equipment; Second processing module is used for rebuilding under the unsuccessful situation of described session control in described first processing module, calls described notification message sending module.
Said method, equipment and system embodiment are by shifting session control, rebuild or shifted after the session control (on the control subscriber equipment of this session) of multi-user installation IMS session is being lost, session is proceeded, thereby reduced the unexpected interruption such as the call drop of session/media transmission, improved speech quality.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out 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.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (16)

1. one kind keeps the continuous method of session, it is characterized in that, comprising:
When the session control that detects first subscriber equipment is lost, send a request message to second subscriber equipment, with request described session control of losing is transferred to described second subscriber equipment;
Receive the response message of the described request message that described second subscriber equipment returns, finish session control and shift.
2. the continuous method of maintenance session according to claim 1 is characterized in that, described request message comprises and is used to indicate the information that shifts session control; Describedly be used for indicating information any one or the combination expression in the following manner of shifting session control:
The property column of the header field of newly-increased Session initiation Protocol, parameter, replacement header field, target dialogue header field, Session Description Protocol or the media description of Session Description Protocol are capable.
3. the continuous method of maintenance session according to claim 1 and 2 is characterized in that, before second subscriber equipment sends a request message, also comprises:
Wait for that described first subscriber equipment recovers described session control;
After described first subscriber equipment arrives at the fixed time, do not recover under the situation of described session control, on described first subscriber equipment, rebuild described session control;
Under the situation of rebuilding described session control failure on described first subscriber equipment, carry out describedly sending a request message to described second subscriber equipment.
4. the continuous method of maintenance session according to claim 1 and 2 is characterized in that, receives after the response message of the described request message that described second subscriber equipment returns, and also comprises: upgrade and to the session branch between the end user device.
5. one kind keeps the continuous method of session, it is characterized in that, comprising:
Receive the notification message that application server sends; Described notification message is used for announcement session control and loses;
Send a request message to described application server according to described notification message, shift session control with request;
Receive the response message of the described request message that described application server returns;
Set up session control according to described response message.
6. the continuous method of maintenance session according to claim 5 is characterized in that, described request message comprises and is used to indicate the information that shifts session control; Describedly be used for indicating information any one or the combination expression in the following manner of shifting session control:
The property column of the header field of newly-increased Session initiation Protocol, parameter, replacement header field, target dialogue header field, Session Description Protocol or the media description of Session Description Protocol are capable.
7. one kind keeps the continuous method of session, it is characterized in that, comprising:
When the session control that detects first subscriber equipment is lost, send a notification message to second subscriber equipment, lose to inform session control to described second subscriber equipment;
Receive the request message that described second subscriber equipment sends according to described notification message; Described request message is used for request and carries out the session control transfer;
Return the response message of described request message to described second subscriber equipment, accept session to be controlled on described second subscriber equipment and set up.
8. the continuous method of maintenance session according to claim 7 is characterized in that, before second subscriber equipment sends a notification message, also comprises:
Wait for that described first subscriber equipment recovers described session control;
When described timer reaches the fixed time, judge whether described first subscriber equipment recovers described session control;
After described first subscriber equipment arrives at the fixed time, do not recover under the situation of described session control, on described first subscriber equipment, rebuild described session control;
Under the situation of rebuilding described session control failure on described first subscriber equipment, carry out describedly sending a notification message to second subscriber equipment.
9. according to claim 7 or the continuous method of 8 described maintenance sessions, it is characterized in that, also comprise: returning before and after the response message of described request message to described second subscriber equipment or simultaneously, upgrading and the session branch between the end user device.
10. a server is characterized in that, comprising:
Sending module is used for sending a request message to second subscriber equipment when the session control that detects first subscriber equipment is lost, and with request described session control of losing is transferred to described second subscriber equipment;
Receiver module is used to receive the response message of the described request message that described second subscriber equipment returns, and finishes session control and shifts.
11. server according to claim 10 is characterized in that, also comprises:
Update module is used to upgrade and to the session branch between the end user device.
12. according to claim 10 or 11 described servers, it is characterized in that, also comprise:
The Wait-to-Restore judge module is used to wait for that described first subscriber equipment recovers described session control, when timer reaches the fixed time, judges whether described first subscriber equipment recovers described session control;
First processing module is used for being judged as under the situation not at described Wait-to-Restore judge module, rebuilds described session control on described first subscriber equipment;
Second processing module is used for rebuilding under the unsuccessful situation of described session control in described first processing module, calls described sending module.
13. a subscriber equipment is characterized in that, comprising:
The notification message receiver module is used to receive the notification message that application server sends; Described notification message is used to inform that session control loses;
The request message sending module is used for sending a request message to described application server according to described notification message, shifts session control with request;
The response message receiver module is used to receive the response message of the described request message that described application server returns;
Configuration module is used for setting up session control according to described response message.
14. a server is characterized in that, comprising:
The notification message sending module is used for sending a notification message to second subscriber equipment when the session control that detects first subscriber equipment is lost, and loses to inform session control to described second subscriber equipment;
The request message receiver module is used to receive the request message that described second subscriber equipment sends according to described notification message; Described request message is used for queued session control and shifts;
Respond module is used for returning to described second subscriber equipment response message of described request message, accepts session to be controlled on described second subscriber equipment and sets up.
15. server according to claim 14 is characterized in that, also comprises:
Update module is used to upgrade and to the session branch between the end user device.
16. according to claim 14 or 15 described servers, it is characterized in that, also comprise:
The Wait-to-Restore judge module is used to wait for that described first subscriber equipment recovers described session control, when timer reaches the fixed time, judges whether described first subscriber equipment recovers described session control;
First processing module is used for being judged as under the situation not at described Wait-to-Restore judge module, rebuilds described session control on described first subscriber equipment;
Second processing module is used for rebuilding under the unsuccessful situation of described session control in described first processing module, calls described notification message sending module.
CN2009101523617A 2009-06-26 2009-06-26 Method, server and user equipment for maintaining continuous session Pending CN101931542A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101523617A CN101931542A (en) 2009-06-26 2009-06-26 Method, server and user equipment for maintaining continuous session

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101523617A CN101931542A (en) 2009-06-26 2009-06-26 Method, server and user equipment for maintaining continuous session

Publications (1)

Publication Number Publication Date
CN101931542A true CN101931542A (en) 2010-12-29

Family

ID=43370478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101523617A Pending CN101931542A (en) 2009-06-26 2009-06-26 Method, server and user equipment for maintaining continuous session

Country Status (1)

Country Link
CN (1) CN101931542A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112217850A (en) * 2019-07-11 2021-01-12 腾讯科技(深圳)有限公司 Remote control processing method and device, electronic equipment, server and storage medium
CN112969245A (en) * 2017-05-09 2021-06-15 华为技术有限公司 Session management method, terminal and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1190217A (en) * 1998-01-15 1998-08-12 英业达股份有限公司 Automatic method for creater to transfer in competitive network game
CN101232413A (en) * 2007-01-25 2008-07-30 华为技术有限公司 Server, system and method for transferring conversation control power

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1190217A (en) * 1998-01-15 1998-08-12 英业达股份有限公司 Automatic method for creater to transfer in competitive network game
CN101232413A (en) * 2007-01-25 2008-07-30 华为技术有限公司 Server, system and method for transferring conversation control power

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112969245A (en) * 2017-05-09 2021-06-15 华为技术有限公司 Session management method, terminal and system
CN112969245B (en) * 2017-05-09 2023-04-18 华为技术有限公司 Session management method, terminal and system
US11805559B2 (en) 2017-05-09 2023-10-31 Huawei Technologies Co., Ltd. Session management method and system, and terminal for locating a user plane function (UPF) entity when a session is an inactive state
CN112217850A (en) * 2019-07-11 2021-01-12 腾讯科技(深圳)有限公司 Remote control processing method and device, electronic equipment, server and storage medium
CN112217850B (en) * 2019-07-11 2022-06-28 腾讯科技(深圳)有限公司 Remote control processing method, device, equipment, server and storage medium

Similar Documents

Publication Publication Date Title
CN101364874B (en) Medium transferring method, terminal and application server
CN102868681A (en) Telecommunication system with packet-switched-multimedia-session-to-circuit-switched-call transferral
CN101510884A (en) Multimedia conference management method, network device and network system
CN101605381B (en) Method, device and system for called access
CN101237614B (en) Method for realizing CRBT service
CN102111387A (en) Method for transferring control power in conference state and user equipment
CN101394605B (en) Method, apparatus and network device for media transferring between terminal devices
US8917719B2 (en) Method, equipment and mobile communication system for realizing explicit call transfer
CN102158466B (en) Media transfer method among user equipment (UE) and application server (AS)
CN103078873A (en) Asynchronous fault tolerance method, device and equipment for message
CN101370292A (en) Method, apparatus and system for media transfer between terminals
CN101155096A (en) Registration method and system
CN101873656B (en) Method, system, MSC server and conversion terminal for implementing service continuity
CN101931542A (en) Method, server and user equipment for maintaining continuous session
CN101494648B (en) Medium transfer method between terminal equipment, and network equipment
CN102348291A (en) Dialogue establishing method and system based on dialogue correlation identifier
CN101383765A (en) Method, apparatus and communication system for transferring media stream
CN103905374A (en) Call method, call system and call device
CN101668008B (en) Transfer operation-containing communication method, device and system
CN101163135A (en) Service control cell preprocessing method, device and system
CN108811012A (en) Audio communication method, IMS network and terminal
CN101657026B (en) Media stream transferring method, user equipment and server
CN103138998B (en) A kind of detection of proxy-state, device and system
CN101848512B (en) Method and device for transferring session related information
CN101848194B (en) Method, system, server and user equipment for transferring media

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101229