WO2008089648A1 - Domain switching method for a multi-mode terminal, apparatus and system - Google Patents
Domain switching method for a multi-mode terminal, apparatus and system Download PDFInfo
- Publication number
- WO2008089648A1 WO2008089648A1 PCT/CN2008/000061 CN2008000061W WO2008089648A1 WO 2008089648 A1 WO2008089648 A1 WO 2008089648A1 CN 2008000061 W CN2008000061 W CN 2008000061W WO 2008089648 A1 WO2008089648 A1 WO 2008089648A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- media
- session
- handover
- control entity
- switching
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000002159 abnormal effect Effects 0.000 claims description 10
- 230000005856 abnormality Effects 0.000 claims description 2
- 102000018059 CS domains Human genes 0.000 description 11
- 108050007176 CS domains Proteins 0.000 description 11
- 230000011664 signaling Effects 0.000 description 8
- 238000004873 anchoring Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0022—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
- H04W36/00224—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB]
- H04W36/00226—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB] wherein the core network technologies comprise IP multimedia system [IMS], e.g. single radio voice call continuity [SRVCC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Definitions
- the present invention relates to the field of communications, and in particular, to a method, apparatus, and system for multi-mode terminal domain handover. Background technique
- the network needs to be aware of the user's registration status on both networks, so that when a call needs to be connected to the user, the appropriate network can be selected for connection.
- the network also needs to anchor all calls of the user, so that the user can perform auxiliary control when switching between the two networks.
- 3GPP and 3GPP2 standards organizations propose an anchor control based on IMS entities to detect the registration and session status of users in two networks, and perform user routing and handover control according to user registration and session status.
- the implementation of 3GPP is shown in Figure 1.
- a route redirection entity (FE-C in the figure) is responsible for redirecting circuit domain calls to the IMS domain for call anchoring control.
- the FE-C is combined with the gsmSCF (GSM Service Control Function) in the figure, and is embodied as an SCP (Service Control Point) in the circuit domain.
- GSM Service Control Function GSM Service Control Function
- SCP Service Control Point
- a CS domain adaptation entity responsible for receiving circuit domain calls redirected to the IMS domain and forwarding them to IMS domain calls;
- a domain selection control entity (FE-D in the figure) is responsible for making decisions based on various policies such as the user's registration status and call status in the IMS domain and controlling call routing to the selected connection domain;
- a domain switch control entity (FE-A in the figure) is responsible for anchoring the call in the IMS domain and performing handover control when the handover occurs. These functional entities are collectively referred to as a VCC (Voice Call Continuity) service control entity.
- VCC Voice Call Continuity
- FE-A is anchored as a B2BUA in the path of the IMS call, and the call initiated by the user in the CS domain is also redirected to the IMS domain for anchoring. In this way, when the user terminal performs domain switching, FE-A can play the role of switching control.
- the VCC UE determines that the call needs to be switched to the CS domain according to the wireless environment, and initiates a call handover using the CS domain VDN number.
- VMSC uses intelligent trigger to FE-C processing, carrying information including [calling number], [VDN], [calling party location information].
- the FE-C receives the domain handover request according to the VDN, and saves the CS information; then allocates the IMRN (the PSI of the FE-A) and returns it to the VMSC.
- the call is routed through the IMR to the FE-A of the VCC user's home IMS network, and the FE-A interacts with the FE-C when needed (such as when the call is lost through the international office) and according to the IMRN information.
- FE-A can know the domain information of the handover request (such as according to the received IMRN).
- the FE-A 4 finds the anchored session according to the calling party identifier in the call and re-negotiates the SDP information with the remote user. After the completion, the CS access part is established.
- FE-A releases the access session resources of the VCC user in the IMS domain.
- the VCC UE determines that the call needs to be handed over to the IMS domain according to the wireless environment, and initiates call switching by using the IMS domain VDI number.
- the call is routed to the VCC user's home IMS network and triggered to FE-A processing.
- the FE-A determines the domain information of the domain handover request according to the header field information in the INVITE, and determines whether to accept the domain handover request. Based on the VDI information, the FE-A determines that the user initiates a domain handover request, and according to the calling information, finds the anchored session and re-negotiates the SDP information with the remote user. After completion, the IMS access part of the call setup is completed. Of these, 5-11 are not relevant to the present invention and are not involved in Figure 3. 21-29, FE-A releases the VCC user's access part of the call resource in the CS domain.
- the inventor found in the process of the invention that, in the above handover scheme, when receiving the handover request, the FE-A switches the entire session and releases the original session access leg. However, if for some reason, such as switching the target network capability is insufficient to support all media types of the original session, or if the user does not want to switch all media content to the target network, then the handover request may only carry some media types. When receiving the handover request, the FE-A cannot complete the handover for the partial media according to the part of the media type carried in the handover request. Summary of the invention
- Embodiments of the present invention provide a method, device, and system for multi-mode terminal domain switching to support switching of some media in an original session.
- the method for multi-mode terminal domain handover includes the following steps: The multi-mode terminal sends a handover request to the handover control entity; after receiving the handover request, the handover control entity identifies whether the handover is part of the media in the original session. Switching is performed; when it is recognized that the current switching only switches part of the media in the original session, the partial media is switched to the second session.
- the multimode terminal of the embodiment of the present invention includes: a handover information carrying unit, configured to carry, in the initiated handover request, partial handover indication information for switching part of the media in the original session; and a sending unit, configured to process the handover information carrying unit The subsequent switch request is issued.
- the switching control entity of the embodiment of the present invention includes: a receiving unit, configured to receive a handover request sent by the multi-mode terminal; and an identifying unit, configured to identify whether the current handover is to switch part of the media in the original session; And switching part of the media in the original session to the second session according to the information output by the identification unit.
- the multi-mode terminal domain switching system of the embodiment of the present invention includes: a multi-mode terminal, configured to send a handover request to a handover control entity; and a handover control entity, configured to: after receiving the handover request, identify whether the handover is a Some media in the session are switched. When it is recognized that the current switching only switches part of the media in the original session, the part is switched to the second session.
- the handover control entity after receiving the handover request, the handover control entity identifies whether the handover is current. Switching part of the media in the original session; when it is recognized that the current switching only switches part of the media in the original session, the partial media is switched to the second session.
- the embodiment of the present invention can support the switching of part of the media in the original session, because the operation of the current session is to switch the partial media in the original session, and the partial media in the original session is switched. . DRAWINGS
- FIG. 1 is a schematic diagram of an existing 3GPP dual network interoperation scheme
- FIG. 2 is a flow chart of a handover signaling when a terminal switches from an IMS domain to a CS domain
- FIG. 3 is a flowchart of a handover signaling when a terminal switches from a CS domain to an IMS domain
- FIG. 4 is a method of the present invention; Embodiment step flow chart;
- FIG. 5 is a signaling flowchart of Embodiment 1 of a method according to the present invention.
- Embodiment 6 is a signaling flowchart of Embodiment 2 of a method according to the present invention.
- Figure ⁇ is a signaling flow chart of Embodiment 3 of the method of the present invention.
- Embodiment 8 is a signaling flowchart of Embodiment 4 of a method according to the present invention.
- FIG. 9 is a schematic structural diagram of an embodiment of a multimode terminal according to the present invention.
- FIG. 10 is a schematic structural diagram of an embodiment of a handover control entity according to the present invention. detailed description
- the embodiment of the present invention provides a method for multi-mode terminal domain switching. Referring to FIG. 4, the following main steps are included:
- the Sl the multimode terminal sends a handover request to the handover control entity.
- the multimode terminal may initiate a handover request from the original session or initiate a handover request from the second session. There are two situations in which the switching request contains content:
- the multimode terminal carries partial handover indication information for switching some media in the original session in the initiated handover request.
- the media type may be corresponding to a specific parameter, and the specific parameter is used as the partial switching indication information (the explicit identifier only switches part of the media) to indicate the need Part of the media to be switched; only part of the media type may be carried in the SDP as the partial handover indication information (the implicit identification only switches part of the media).
- Case 2 The multimode terminal does not carry part of the handover indication information for switching some media in the original session in the initiated handover request.
- the handover control entity identifies whether the current handover is to switch part of the media in the original session, and if yes, proceeds to step S3; otherwise, the entire original session is switched according to the prior art.
- the handover control entity After receiving the handover request sent by the multi-mode terminal, the handover control entity recognizes that the handover request carries part of the handover indication information, and then, according to the partial handover indication information, the partial media in the original session. Switch to the second session. Further, if the specific parameter is used as the partial handover indication information, the handover control entity determines the switchable partial media according to the specific parameter and its correspondence with the media type, and performs handover; if only the SDP carries The partial media type is used as the partial handover indication information, and the handover control entity directly switches the corresponding partial media by using part of the media types carried in the SDP.
- the handover control entity determines the switchable media according to the preset policy, and switches the switchable media in the original session to the second session.
- the preset policy is that the handover control entity acquires the target access network capability information and compares with the media type in the original session to identify whether the current handover can only switch part of the media in the original session, when identifying When the current handover can only switch part of the media in the original session, the target access network capability information is used to determine the switchable media; or the handover control entity is pre-configured, such as: the operator's policy, or the user's design. Determine the media that can be switched.
- the switchable media is forcibly determined according to the preset policy.
- the handover control entity confirms that the handover request only switches part of the media in the original session, and sends a session update indication to the session peer, indicating that the session peer is to be Part of the switched media is connected to the second session. If the multi-mode terminal initiates the handover request from the second session, the handover control entity sends a session update indication to the session peer to confirm that the handover request only switches part of the media in the original session, indicating that the session peer will A portion of the media that is switched is connected to the second session.
- the switching control entity may release or maintain the remaining media according to the operator policy, user preferences, network conditions, etc. during or after the handover. If the remaining part of the media needs to be maintained, the handover control entity removes the switched part of the media from the original session (if the multimode terminal initiates a handover request from the original session access leg and needs to maintain the remaining part of the media, the handover control entity is to be After the session peer completes the media connection, sending a handover response message to the multimode terminal to notify the multimode terminal to remove the switched part of the media from the original session access leg; if the multimode terminal accesses the leg from the second session After the handover request is initiated and the remaining media needs to be maintained, the handover control entity sends a session update indication to the original session after the session peer completes the media connection, to remove the switched part of the media from the original session access leg.
- the handover control entity initiates the session to the session peer
- the update indication the remaining part of the media in the original session is removed, and the session release is sent to the multimode terminal. Seeking to release the original session access leg; or according to the indication sent by the multi-mode terminal, releasing the original session access leg.
- the handover control entity switches the corresponding media back to the original session access leg when receiving the switchback request carrying the switchback indication information.
- the switchback request may be sent from an access leg of the original session or from an access leg of the second session. If it is sent from the original session access leg, the switchback request needs to carry a message indicating which media of the session is switched back to the original session access leg; the switchback request may also carry only one switchback indication, by switching The control entity finds which media of the session need to be switched back based on the previously saved switch record.
- the switchback request needs to carry an indication of which media on the leg of the session is switched back to which session; the switchback request may also carry only one switchback indication, by switching
- the controlling entity finds which media need to be switched to which session based on the previously saved switching record.
- the handover control entity may determine the abnormal condition of the session access leg by itself, or the handover control entity determines the abnormal situation of the corresponding session access leg according to the abnormal release request received from the other entity. . If any session access leg is abnormally terminated, the switching control entity releases part of the media corresponding to the session access leg. The switching control entity correspondingly releases part of the media on the session access leg by one of the following methods: The handover control entity directly sends a session update indication to the session peer, and the part of the media corresponding to the session access leg is The session is removed, and the session access leg is released. Second, the handover control entity starts a timer and waits for a handover indication within a predetermined duration.
- the handover instruction is to be released. And the part of the media accessing the session access leg is switched to the session access leg that sends the handover indication, and then releasing the session access leg; if the handover indication is not received, sending a session update indication to the session peer end And removing part of the media corresponding to the session access leg to be released from the session.
- Method Embodiment 1 Switching part of the media in the session to form another session:
- the multimode terminal has established a multimedia session under the access network 1 and the peer end, and the tongue type includes a body type 1 and a media type 2 . See Figure 5, which includes the following steps:
- the terminal initiates a handover request on another access network 2, and the request carries only media type 1.
- the handover control entity determines that only the part of the media type of the original session is requested, and the terminal only switches part of the media stream. (The terminal can also carry a parameter in the request to explicitly identify the willingness to switch part of the media stream, and then the switching control entity can judge according to this parameter.)
- the handover control entity sends a session update indication to the session peer, indicating that the media stream 1 is connected to the multimode terminal under the access network 2. 4-5.
- the session peer returns the session update response.
- the handover control entity sends a session update indication to the original session access leg, instructing to remove media stream 1 from the session.
- Method Embodiment 2 One of the session access legs is abnormally released, as shown in FIG. 6, and the following steps are included:
- one of the session access legs is abnormal for some reason, such as a signal loss, and the P-CSCF on the signaling path detects this condition.
- the P-CSCF sends a session release message to the multimode terminal and the handover control entity respectively.
- the handover control entity can initiate a timer to wait for possible handover indications.
- the handover control entity can also directly perform the next step without starting the timer.
- the handover control entity sends a session release response to the P-CSCF.
- the handover control entity sends a session update request to the session peer to release the media stream on the session access leg.
- the session peer returns the session update response.
- Method Embodiment 3 The original session access leg issues an instruction to cut the cut media back to the original session. As shown in FIG. 7, the following steps are included:
- the original session access leg sends a session update request to the handover control entity, and the request indicates to restore the originally cut media stream, and the indication method is to be in the SDP.
- the cut-out portion of the media m line that has been set to 0 at the time of handover re-restores the SDP information (or additionally uses extended or new parameters in the SIP message to explicitly identify which media stream of which session needs to be switched, such as using the replace header field Carry the target session ID and use SDP to identify the target media stream ID).
- the session update request is sent to the session peer to re-direct the cut media stream. Received the original session access leg.
- the session peer sends a session update response.
- the handover control entity sends a session update completion response to the original session access leg.
- Method Embodiment 4 Switching the session leg to issue an instruction to cut the cut media back to the original session, as shown in Figure 8, including the following steps:
- the original switching session leg sends a tongue release request to the switching control entity, and the request indicates that the media stream controlled by the session is switched back.
- an existing or new or extended SIP header field may be used in the request to identify such an operation, for example, in the require header field of the session release signaling to identify the switchback operation.
- the session update request is sent to the original session access leg, and the partial media stream that was originally cut out is instructed to be restored.
- the handover control entity sends a session update request to the session peer to re-direct the cut media stream to the original session access leg.
- the session peer sends a session update response.
- the original session access leg sends a session update response.
- the embodiment of the present invention provides a multimode terminal.
- the device includes a handover information carrying unit and a sending unit connected to the switching information carrying unit. Further, the device further includes a switchback information carrying unit connected to the sending unit. .
- the handover information carrying unit is configured to carry, in the initiated handover request, part of the handover indication information that is used to switch part of the media in the original session.
- the switching request carries a specific parameter as the partial handover indication information, or only carries a part of the media type in the SDP as the Partially switch instructions.
- the sending unit is configured to send a handover request processed by the handover information carrying unit. It is also used to issue a switchback request processed by the switchback information carrying unit.
- the switchback information carrying unit is configured to carry the switchback indication information in the initiated switchback request for cutting back the media.
- the embodiment of the present invention further provides a handover control entity, as shown in FIG. 10, which includes a receiving unit, an identification unit, and a switching unit that are sequentially connected; the identification unit further includes a first identification subunit, and the first Identifying a second identification subunit connected to the subunit; further comprising: a decision unit, a switchback unit connected to the decision unit and the receiving unit, and an abnormal release unit connected to the decision unit.
- a handover control entity as shown in FIG. 10, which includes a receiving unit, an identification unit, and a switching unit that are sequentially connected; the identification unit further includes a first identification subunit, and the first Identifying a second identification subunit connected to the subunit; further comprising: a decision unit, a switchback unit connected to the decision unit and the receiving unit, and an abnormal release unit connected to the decision unit.
- the receiving unit is configured to receive a handover request sent by the multimode terminal. It is also used to receive a switchback request carrying the switchback indication information.
- the identifying unit is configured to identify whether the current switching is to switch part of the media in the original session.
- the first identification subunit is configured to identify whether the handover request carries the partial handover indication information, and if yes, output the partial handover indication information to the handover unit, otherwise the second identification subunit continues to process; wherein the second identification And a subunit, configured to determine the switchable media according to a preset policy, and output the switchable media information to the switching unit.
- the switching unit is configured to switch part of the media in the original session to the second session according to the information output by the identification unit.
- the decision unit is configured to decide to release or maintain the remaining media.
- the switchback unit is configured to: after the decision unit decides to maintain the remaining part of the media, when the receiving unit receives the switchback request carrying the switchback indication information, the corresponding media is switched back to the original session access leg.
- the abnormal release unit is configured to release part of the media corresponding to the session access leg when the session access leg is abnormally terminated after the decision unit decides to maintain the remaining part of the media.
- the embodiment of the present invention further provides a multi-mode terminal domain switching system, which includes a multi-mode terminal and a handover control entity (ie, a handover control entity in the embodiment of the present invention) connected to each other.
- the multimode terminal of N2008/000061 is configured to send a handover request to the handover control entity. If the multi-mode terminal carries the partial handover indication information in the handover request for switching the partial media in the original session, the multi-mode terminal is the existing multi-mode terminal.
- the switching control entity is configured to: after receiving the handover request, identify whether the current handover is to switch part of the media in the original session; when identifying that the current handover only switches part of the media in the original session, The part of the media is switched to the second session.
- the handover control entity after receiving the handover request, identifies whether the handover is to switch some media in the original session; when identifying that the handover is only for some media in the original session When the handover is made, the part of the media is switched to the second session. Since the present invention further switches part of the media in the original session, the embodiment of the present invention can support the switching of the media in the middle of the original session. Moreover, the present invention is equally applicable to handover between different access networks within the IM S domain, in addition to switching between the CS domain and the IMS domain. The spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of the inventions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A domain switching method for a multi-mode terminal, apparatus and system are provided to support a switching of a portion of media in an old session. The method includes: a switching control entity receiving a switching request from the multi-mode terminal; the switching control entity identifying whether the current switching is performed to switch a portion of media in the old session; and when identifying that the current switching is performed to only switch a portion of media in the old session, switching the portion of media to a second session. The multi-mode terminal comprises a switching information carrying unit and a transmissionunit. The switching control entity in the present invention comprises a reception unit, an identification unit and a switching unit. The domain switching system for the multi-mode terminal in the present invention comprises the multi-mode terminal and the switching control entity. The present invention supports the switching of a portion of media in the old session.
Description
一种多模终端域切换的方法、 装置及系统 技术领域 Method, device and system for multi-mode terminal domain switching
本发明涉及通信领域, 特别是涉及一种多模终端域切换的方法、 装置及 系统。 背景技术 The present invention relates to the field of communications, and in particular, to a method, apparatus, and system for multi-mode terminal domain handover. Background technique
在无线网络从 2G网络演进到 3G网络的过程中, 会有很长一段时期会存 在 3G网络与 2G网络并存的状况, 在这样一种双网并存的情况下, 双网之间 的互操作成为了一个有待研究的课题。 In the process of the evolution of the wireless network from the 2G network to the 3G network, there will be a situation in which the 3G network and the 2G network coexist for a long period of time. In the case where such a dual network coexists, the interoperation between the dual networks becomes A topic to be studied.
网络需要感知用户在两个网络的注册状况, 这样当有呼叫需要接续到用 户时可以选择合适的网络来进行接续。 网络同样也需要锚定用户的所有呼叫, 以方便用户在两个网络之间进行切换时可以进行辅助控制。 The network needs to be aware of the user's registration status on both networks, so that when a call needs to be connected to the user, the appropriate network can be selected for connection. The network also needs to anchor all calls of the user, so that the user can perform auxiliary control when switching between the two networks.
为了解决上述问题, 3GPP和 3GPP2标准组织都提出一种基于 IMS实体 进行锚定控制, 分别检测用户在两个网络的注册、 会话状态, 并根据用户的 注册、会话状态进行用户的路由及切换控制。 3GPP的实施方案参见图 1所示。 In order to solve the above problems, both 3GPP and 3GPP2 standards organizations propose an anchor control based on IMS entities to detect the registration and session status of users in two networks, and perform user routing and handover control according to user registration and session status. . The implementation of 3GPP is shown in Figure 1.
图 1中, 在 IMS域和 CS域新增一组功能实体, 它们是: In Figure 1, a new set of functional entities is added to the IMS domain and the CS domain. They are:
一个路由改向实体(图中的 FE-C ) , 负责将电路域呼叫改向至 IMS域进 行呼叫锚定控制。 FE-C—般情况下会和图中的 gsmSCF ( GSM Service Control Function , GSM业务控制功能)合设, 在电路域中体现为一个 SCP ( Service Control Point, 业务控制点); A route redirection entity (FE-C in the figure) is responsible for redirecting circuit domain calls to the IMS domain for call anchoring control. In the normal case, the FE-C is combined with the gsmSCF (GSM Service Control Function) in the figure, and is embodied as an SCP (Service Control Point) in the circuit domain.
一个 CS域适配实体(图中的 FE-B ) , 负责接收改向到 IMS域的电路域 呼叫并将其转为 IMS域呼叫; A CS domain adaptation entity (FE-B in the figure) responsible for receiving circuit domain calls redirected to the IMS domain and forwarding them to IMS domain calls;
一个域选择控制实体(图中的 FE-D ) , 负责在 IMS域根据用户的注册状 态、 呼叫状态等各种策略进行决策并控制呼叫路由到选定的接续域; A domain selection control entity (FE-D in the figure) is responsible for making decisions based on various policies such as the user's registration status and call status in the IMS domain and controlling call routing to the selected connection domain;
一个域切换控制实体(图中的 FE-A ), 负责在 IMS域锚定呼叫, 在切换 发生时进行切换控制。
这些功能实体合称 VCC ( Voice Call Continuity,语音呼叫连续性)业务控 制实体。 A domain switch control entity (FE-A in the figure) is responsible for anchoring the call in the IMS domain and performing handover control when the handover occurs. These functional entities are collectively referred to as a VCC (Voice Call Continuity) service control entity.
在上述 VCC架构下, FE-A作为 B2BUA锚定在 IMS呼叫的路径中, 用 户在 CS域发起的呼叫, 也会被改向到 IMS域去进行锚定。 这样当用户终端 进行域切换时, FE-A就可以起到切换控制的作用。 Under the above VCC architecture, FE-A is anchored as a B2BUA in the path of the IMS call, and the call initiated by the user in the CS domain is also redirected to the IMS domain for anchoring. In this way, when the user terminal performs domain switching, FE-A can play the role of switching control.
当终端从 IMS域切换到 CS域, 切换流程参见图 2所示, 包括下列步骤: When the terminal switches from the IMS domain to the CS domain, the handover process is shown in Figure 2. The following steps are included:
1- 2, VCC UE根据无线环境判断呼叫需要切换到 CS域,使用 CS域 VDN 号码发起呼叫切换。 1- 2, The VCC UE determines that the call needs to be switched to the CS domain according to the wireless environment, and initiates a call handover using the CS domain VDN number.
3 , VMSC 使用智能触发到 FE-C 处理, 携带信息包括【主叫号码】 、 【VDN】 、 【主叫方位置信息】。 3, VMSC uses intelligent trigger to FE-C processing, carrying information including [calling number], [VDN], [calling party location information].
4-6, FE-C根据 VDN判断收到了域切换请求, 保存 CS信息; 然后分配 IMRN ( FE-A的 PSI ) , 并返回给 VMSC。 4-6, the FE-C receives the domain handover request according to the VDN, and saves the CS information; then allocates the IMRN (the PSI of the FE-A) and returns it to the VMSC.
7- 10,呼叫通过 IMR 路由到 VCC用户归属 IMS网络的 FE- A处理, FE- A 在需要时(如呼叫经过国际局时主叫号码信息损失掉)和 FE-C交互, 并根据 IMRN信息找到原主叫信息; 在 IMRN的恢复过程中, FE-A可以获知切换请 求所在的域信息 (如根据收到的 IMRN ) 。 7- 10, the call is routed through the IMR to the FE-A of the VCC user's home IMS network, and the FE-A interacts with the FE-C when needed (such as when the call is lost through the international office) and according to the IMRN information. Find the original calling information; During the IMRN recovery process, FE-A can know the domain information of the handover request (such as according to the received IMRN).
11-20, FE-A 4艮据呼叫中的主叫用户标识,找到锚定的会话并和远端用户 重协商 SDP信息, 完成后, CS接入部分呼叫建立完成。 11-20. The FE-A 4 finds the anchored session according to the calling party identifier in the call and re-negotiates the SDP information with the remote user. After the completion, the CS access part is established.
21-26, FE-A释放 VCC用户在 IMS域中的接入会话资源。 21-26, FE-A releases the access session resources of the VCC user in the IMS domain.
当终端从 CS域切换到 IMS域, 切换流程参见图 3所示, 包括下列步骤: When the terminal switches from the CS domain to the IMS domain, the switching process is shown in Figure 3. The following steps are included:
0-1 , VCC UE根据无线环境判断呼叫需要切换到 IMS域, 使用 IMS域 VDI号码发起呼叫切换。 0-1. The VCC UE determines that the call needs to be handed over to the IMS domain according to the wireless environment, and initiates call switching by using the IMS domain VDI number.
2- 2.1 , 呼叫路由到 VCC用户归属 IMS网络并触发到 FE-A处理。 2- 2.1, The call is routed to the VCC user's home IMS network and triggered to FE-A processing.
3- 20, FE-A根据 INVITE中的头域信息确定域切换请求所在的域信息, 并确定是否接受此次域切换请求。 FE-A根据 VDI信息确定是用户发起域切换 请求, 并根据主叫信息, 找到锚定的会话并和远端用户重协商 SDP信息, 完 成后, IMS接入部分呼叫建立完成。 其中 5-11与本发明无关, 图 3中未涉及。
21-29, FE-A释放 VCC用户在 CS域中的接入部分呼叫资源。 3- 20. The FE-A determines the domain information of the domain handover request according to the header field information in the INVITE, and determines whether to accept the domain handover request. Based on the VDI information, the FE-A determines that the user initiates a domain handover request, and according to the calling information, finds the anchored session and re-negotiates the SDP information with the remote user. After completion, the IMS access part of the call setup is completed. Of these, 5-11 are not relevant to the present invention and are not involved in Figure 3. 21-29, FE-A releases the VCC user's access part of the call resource in the CS domain.
发明人在发明过程中发现, 在以上切换方案中, FE-A在收到切换请求时, 是切换整个会话, 并将原会话接入腿释放。 但是如果因为某种原因, 如切换 目标网络能力不足以支撑原会话的所有媒体类型, 或者用户并不想将所有媒 体内容都切换到目标网络去, 则切换请求中有可能只携带有部分媒体类型。 FE-A收到这种切换请求时, 无法根据该切换请求中携带的部分媒体类型, 相 应完成针对部分媒体的切换。 发明内容 The inventor found in the process of the invention that, in the above handover scheme, when receiving the handover request, the FE-A switches the entire session and releases the original session access leg. However, if for some reason, such as switching the target network capability is insufficient to support all media types of the original session, or if the user does not want to switch all media content to the target network, then the handover request may only carry some media types. When receiving the handover request, the FE-A cannot complete the handover for the partial media according to the part of the media type carried in the handover request. Summary of the invention
本发明实施例提供一种多模终端域切换的方法、 装置及系统, 以支撑对 原会话中部分媒体的切换。 Embodiments of the present invention provide a method, device, and system for multi-mode terminal domain switching to support switching of some media in an original session.
本发明实施例的多模终端域切换的方法, 包括下列步骤: 多模终端向切 换控制实体发送切换请求; 切换控制实体收到切换请求后, 识别本次切换是 否为对原会话中的部分媒体进行切换; 当识别出本次切换只对原会话中的部 分媒体进行切换时, 将该部分媒体切换到第二会话中。 The method for multi-mode terminal domain handover according to the embodiment of the present invention includes the following steps: The multi-mode terminal sends a handover request to the handover control entity; after receiving the handover request, the handover control entity identifies whether the handover is part of the media in the original session. Switching is performed; when it is recognized that the current switching only switches part of the media in the original session, the partial media is switched to the second session.
本发明实施例的多模终端, 包括: 切换信息携带单元, 用于在发起的切 换请求中携带对原会话中部分媒体进行切换的部分切换指示信息; 发送单元, 用于将切换信息携带单元处理后的切换请求发出。 The multimode terminal of the embodiment of the present invention includes: a handover information carrying unit, configured to carry, in the initiated handover request, partial handover indication information for switching part of the media in the original session; and a sending unit, configured to process the handover information carrying unit The subsequent switch request is issued.
本发明实施例的切换控制实体, 包括: 接收单元, 用于接收多模终端发 来的切换请求; 识别单元, 用于识别本次切换是否为对原会话中部分媒体进 行切换; 切换单元, 用于根据识别单元输出的信息, 将所述原会话中部分媒 体切换到第二会话中。 The switching control entity of the embodiment of the present invention includes: a receiving unit, configured to receive a handover request sent by the multi-mode terminal; and an identifying unit, configured to identify whether the current handover is to switch part of the media in the original session; And switching part of the media in the original session to the second session according to the information output by the identification unit.
本发明实施例的多模终端域切换的系统, 包括: 多模终端, 用于向切换 控制实体发送切换请求; 切换控制实体, 用于在收到切换请求后, 识别本次 切换是否为对原会话中的部分媒体进行切换; 当识别出本次切换只对原会话 中的部分媒体进行切换时, 将该部 某体切换到第二会话中。 The multi-mode terminal domain switching system of the embodiment of the present invention includes: a multi-mode terminal, configured to send a handover request to a handover control entity; and a handover control entity, configured to: after receiving the handover request, identify whether the handover is a Some media in the session are switched. When it is recognized that the current switching only switches part of the media in the original session, the part is switched to the second session.
在本发明实施例中切换控制实体收到切换请求后, 识别本次切换是否为
对原会话中的部分媒体进行切换; 当识别出本次切换只对原会话中的部分媒 体进行切换时, 再将该部分媒体切换到第二会话中。 In the embodiment of the present invention, after receiving the handover request, the handover control entity identifies whether the handover is current. Switching part of the media in the original session; when it is recognized that the current switching only switches part of the media in the original session, the partial media is switched to the second session.
由于本发明实施例中存在识别本次切换是否为对原会话中的部分媒体进 行切换的操作, 进而相应切换原会话中的部分媒体, 所以本发明实施例可支 撑对原会话中部分媒体的切换。 附图说明 The embodiment of the present invention can support the switching of part of the media in the original session, because the operation of the current session is to switch the partial media in the original session, and the partial media in the original session is switched. . DRAWINGS
图 1为现有 3GPP双网互操作方案示意图; FIG. 1 is a schematic diagram of an existing 3GPP dual network interoperation scheme;
图 2为现有的当终端从 IMS域切换到 CS域的切换信令流程图; 图 3为现有的当终端从 CS域切换到 IMS域的切换信令流程图; 图 4为本发明方法实施例步骤流程图; 2 is a flow chart of a handover signaling when a terminal switches from an IMS domain to a CS domain; FIG. 3 is a flowchart of a handover signaling when a terminal switches from a CS domain to an IMS domain; FIG. 4 is a method of the present invention; Embodiment step flow chart;
图 5为本发明方法实施例一的信令流程图; FIG. 5 is a signaling flowchart of Embodiment 1 of a method according to the present invention;
图 6为本发明方法实施例二的信令流程图; 6 is a signaling flowchart of Embodiment 2 of a method according to the present invention;
图 Ί为本发明方法实施例三的信令流程图; Figure Ί is a signaling flow chart of Embodiment 3 of the method of the present invention;
图 8为本发明方法实施例四的信令流程图; 8 is a signaling flowchart of Embodiment 4 of a method according to the present invention;
图 9为本发明多模终端实施例的结构示意图; 9 is a schematic structural diagram of an embodiment of a multimode terminal according to the present invention;
图 10为本发明切换控制实体实施例的结构示意图。 具体实施方式 FIG. 10 is a schematic structural diagram of an embodiment of a handover control entity according to the present invention. detailed description
为了支撑对原会话中部分媒体的切换, 本发明实施例提供了一种多模终 端域切换的方法, 参见图 4所示, 包括下列主要步骤: In order to support the switching of the partial media in the original session, the embodiment of the present invention provides a method for multi-mode terminal domain switching. Referring to FIG. 4, the following main steps are included:
Sl、 多模终端向切换控制实体发送切换请求。 The Sl, the multimode terminal sends a handover request to the handover control entity.
多模终端可从原会话上发起切换请求, 或者从第二会话上发起切换请求。 所述切换请求包含的内容, 存在两种情况: The multimode terminal may initiate a handover request from the original session or initiate a handover request from the second session. There are two situations in which the switching request contains content:
情况一、 多模终端在发起的切换请求中携带对原会话中部分媒体进行切 换的部分切换指示信息。 其中, 可以以特定的参数对应媒体类型, 再以特定 的参数作为所述部分切换指示信息(显式的标识只切换部分媒体), 以指示需
要切换的部分媒体; 也可以在 SDP中只携带部分媒体类型作为所述部分切换 指示信息(隐式的标识只切换部分媒体)。 Case 1: The multimode terminal carries partial handover indication information for switching some media in the original session in the initiated handover request. The media type may be corresponding to a specific parameter, and the specific parameter is used as the partial switching indication information (the explicit identifier only switches part of the media) to indicate the need Part of the media to be switched; only part of the media type may be carried in the SDP as the partial handover indication information (the implicit identification only switches part of the media).
情况二、 多模终端在发起的切换请求中未携带对原会话中部分媒体进行 切换的部分切换指示信息。 Case 2: The multimode terminal does not carry part of the handover indication information for switching some media in the original session in the initiated handover request.
S2、切换控制实体识别本次切换是否为对原会话中的部分媒体进行切换, 若是, 则转入步骤 S3; 否则按照现有技术切换整个原会话。 S2: The handover control entity identifies whether the current handover is to switch part of the media in the original session, and if yes, proceeds to step S3; otherwise, the entire original session is switched according to the prior art.
对应步骤 S1中的情况一、切换控制实体收到多模终端发来的切换请求后, 识别出该切换请求携带有部分切换指示信息时, 根据该部分切换指示信息将 所述原会话中部分媒体切换到第二会话中。 进一步, 若以特定的参数作为所 述部分切换指示信息, 则切换控制实体根据所述特定的参数及其与媒体类型 的对应关系确定可切换的部分媒体, 并进行切换; 若在 SDP中只携带部分媒 体类型作为所述部分切换指示信息, 则切换控制实体直接以 SDP中携带的部 分媒体类型切换相应的部分媒体。 Corresponding to the situation 1 in the step S1, after receiving the handover request sent by the multi-mode terminal, the handover control entity recognizes that the handover request carries part of the handover indication information, and then, according to the partial handover indication information, the partial media in the original session. Switch to the second session. Further, if the specific parameter is used as the partial handover indication information, the handover control entity determines the switchable partial media according to the specific parameter and its correspondence with the media type, and performs handover; if only the SDP carries The partial media type is used as the partial handover indication information, and the handover control entity directly switches the corresponding partial media by using part of the media types carried in the SDP.
对应步骤 S1中的情况二、切换控制实体收到多模终端发来的切换请求后, 按照预设的策略确定可切换的媒体, 并将原会话中可切换的媒体切换到第二 会话中。 其中, 所述预设的策略为切换控制实体获取目标接入网能力信息并 与原会话中的媒体类型进行比较, 以识别本次切换是否只能对原会话中的部 分媒体进行切换, 当识别出本次切换只能对原会话中的部分媒体进行切换时, 以目标接入网能力信息确定可切换的媒体; 或者为切换控制实体 居预先配 置, 比如: 运营商的策略、 或用户的设定等, 确定可切换的媒体。 Corresponding to the situation in step S1, after receiving the handover request sent by the multimode terminal, the handover control entity determines the switchable media according to the preset policy, and switches the switchable media in the original session to the second session. The preset policy is that the handover control entity acquires the target access network capability information and compares with the media type in the original session to identify whether the current handover can only switch part of the media in the original session, when identifying When the current handover can only switch part of the media in the original session, the target access network capability information is used to determine the switchable media; or the handover control entity is pre-configured, such as: the operator's policy, or the user's design. Determine the media that can be switched.
当然也可不管切换控制实体收到多模终端发来的切换请求是否携带有对 原会话中部分媒体进行切换的部分切换指示信息, 而强行按照预设的策略确 定可切换的媒体。 Of course, regardless of whether the handover control entity receives the handover request sent by the multimode terminal and carries the partial handover indication information for switching the partial media in the original session, the switchable media is forcibly determined according to the preset policy.
S3、 将部分媒体切换到第二会话中。 S3. Switch part of the media to the second session.
若多模终端从原会话上发起切换请求, 则切换控制实体确认所述切换请 求只对原会话中的部分媒体进行切换时, 向会话对端发出会话更新指示, 指 示所述会话对端将被切换的部分媒体连接到第二会话。
若多模终端从第二会话上发起切换请求, 则切换控制实体确认所述切换 请求只对原会话中的部分媒体进行切换时, 向会话对端发出会话更新指示, 指示所述会话对端将被切换的部分媒体连接到第二会话。 If the multi-mode terminal initiates the handover request from the original session, the handover control entity confirms that the handover request only switches part of the media in the original session, and sends a session update indication to the session peer, indicating that the session peer is to be Part of the switched media is connected to the second session. If the multi-mode terminal initiates the handover request from the second session, the handover control entity sends a session update indication to the session peer to confirm that the handover request only switches part of the media in the original session, indicating that the session peer will A portion of the media that is switched is connected to the second session.
综上所述, 为了进一步优化, 还可在切换过程中或切换完成之后, 由切 换控制实体根据运营商策略、 用户偏好、 网络状况等来对剩余部分媒体进行 释放或维持。 若需维持剩余部分媒体, 则切换控制实体从原会话中去除被切 换的部分媒体 (若多模终端从原会话接入腿上发起切换请求并且需要维持剩 余部分媒体, 则切换控制实体待所述会话对端完成媒体连接后, 向所述多模 终端发送切换响应消息, 以通知该多模终端从原会话接入腿中去除被切换的 部分媒体; 若多模终端从第二会话接入腿上发起切换请求并且需要维持剩余 部分媒体, 则切换控制实体待所述会话对端完成媒体连接后, 向原会话发出 会话更新指示, 以将所述被切换的部分媒体从原会话接入腿中去除), 并保留 原会话中剩余部分媒体, 以及将会话对端、 原会话接入腿和第二会话接入腿 关联; 若需释放剩余部分媒体, 则切换控制实体在向会话对端发起的会话更 新指示中, 将原会话中剩余部分媒体去除, 并向所述多模终端发送会话释放 请求, 以释放原会话接入腿; 或者按照所述多模终端发来的指示, 释放原会 话接入腿。 In summary, for further optimization, the switching control entity may release or maintain the remaining media according to the operator policy, user preferences, network conditions, etc. during or after the handover. If the remaining part of the media needs to be maintained, the handover control entity removes the switched part of the media from the original session (if the multimode terminal initiates a handover request from the original session access leg and needs to maintain the remaining part of the media, the handover control entity is to be After the session peer completes the media connection, sending a handover response message to the multimode terminal to notify the multimode terminal to remove the switched part of the media from the original session access leg; if the multimode terminal accesses the leg from the second session After the handover request is initiated and the remaining media needs to be maintained, the handover control entity sends a session update indication to the original session after the session peer completes the media connection, to remove the switched part of the media from the original session access leg. And retaining the remaining media in the original session, and associating the session peer, the original session access leg, and the second session access leg; if the remaining media is to be released, the handover control entity initiates the session to the session peer In the update indication, the remaining part of the media in the original session is removed, and the session release is sent to the multimode terminal. Seeking to release the original session access leg; or according to the indication sent by the multi-mode terminal, releasing the original session access leg.
若切换控制实体决策维持剩余部分媒体, 则切换控制实体收到携带有切 回指示信息的切回请求时, 将相应的媒体切回到原会话接入腿上。 所述切回 请求可从原会话的接入腿发来, 或者从所述第二会话的接入腿发来。 如果是 从原会话接入腿发来的, 则切回请求中需要携带指示将哪个会话的哪个媒体 切回到原会话接入腿上; 切回请求也可以仅携带一个切回指示, 由切换控制 实体根据原先保存的切换记录来找到需要切回哪个会话的哪些媒体。 如果是 从第二会话接入腿发来的, 则切回请求中需要携带指示将本会话腿上的哪些 媒体切回到哪个会话上; 切回请求也可以仅携带一个切回指示, 由切换控制 实体根据原先保存的切换记录来找到需要将哪些媒体切换到哪个会话上。 通 过上述切回方案, 用户或切换控制实体可才艮据用户的喜好、 当前网络状况等,
将被切换的部分媒体切回到原会话中, 从而进一步满足用户的喜好及优化网 络资源。 If the handover control entity decides to maintain the remaining media, the handover control entity switches the corresponding media back to the original session access leg when receiving the switchback request carrying the switchback indication information. The switchback request may be sent from an access leg of the original session or from an access leg of the second session. If it is sent from the original session access leg, the switchback request needs to carry a message indicating which media of the session is switched back to the original session access leg; the switchback request may also carry only one switchback indication, by switching The control entity finds which media of the session need to be switched back based on the previously saved switch record. If it is sent from the second session access leg, the switchback request needs to carry an indication of which media on the leg of the session is switched back to which session; the switchback request may also carry only one switchback indication, by switching The controlling entity finds which media need to be switched to which session based on the previously saved switching record. Through the above-mentioned switchback scheme, the user or the handover control entity can learn according to the user's preference, the current network status, and the like. Part of the switched media is switched back to the original session to further satisfy the user's preferences and optimize network resources.
若切换控制实体决策维持剩余部分媒体, 则切换控制实体可自行判断会 话接入腿的异常状况, 或者切换控制实体根据从其他实体收到的异常释放请 求来判定对应的会话接入腿的异常状况。 若任一会话接入腿异常终止, 则切 换控制实体释放该会话接入腿对应的部分媒体。 其中切换控制实体通过下述 方式之一, 对应释放会话接入腿上的部分媒体: 之一、 切换控制实体直接向 会话对端发送会话更新指示, 将所述会话接入腿对应的部分媒体从会话中去 除, 并释放所述会话接入腿; 之二、 切换控制实体启动定时器, 并在定时时 长内等待切换指示, 若从另一会话接入腿收到切换指示, 则将待释放的会话 接入腿上的部分媒体切换到发来所述切换指示的会话接入腿上进行保留, 再 释放所述会话接入腿; 若未收到切换指示, 则向会话对端发送会话更新指示, 将待释放的会话接入腿对应的部分媒体从会话中去除。 通过上述接入腿异常 的处理方案, 不会在任一会话接入腿异常终止时, 释放到会话对端的整个会 话中的全部媒体, 而是去除异常终止的会话接入腿上对应的部分媒体, 所以 进一步优化了会话资源, 更加切合实际需求。 If the handover control entity decides to maintain the remaining part of the media, the handover control entity may determine the abnormal condition of the session access leg by itself, or the handover control entity determines the abnormal situation of the corresponding session access leg according to the abnormal release request received from the other entity. . If any session access leg is abnormally terminated, the switching control entity releases part of the media corresponding to the session access leg. The switching control entity correspondingly releases part of the media on the session access leg by one of the following methods: The handover control entity directly sends a session update indication to the session peer, and the part of the media corresponding to the session access leg is The session is removed, and the session access leg is released. Second, the handover control entity starts a timer and waits for a handover indication within a predetermined duration. If a handover indication is received from another session access leg, the handover instruction is to be released. And the part of the media accessing the session access leg is switched to the session access leg that sends the handover indication, and then releasing the session access leg; if the handover indication is not received, sending a session update indication to the session peer end And removing part of the media corresponding to the session access leg to be released from the session. Through the above-mentioned access leg abnormality processing scheme, all the media in the entire session of the session peer end are not released when any session access leg is abnormally terminated, but the corresponding partial media on the abnormally terminated session access leg is removed. Therefore, the session resources are further optimized to be more realistic.
以下通过 4个方法实施例具体描述。 The following is specifically described by four method embodiments.
方法实施例一、 将会话中的部分媒体切换出形成另外一个会话: 多模终 端已经在接入网 1 下和对端建立起一个多媒体会话, ^舌中包 ^ 某体类型 1 和媒体类型 2。 参见图 5所示, 包括下列步骤: Method Embodiment 1: Switching part of the media in the session to form another session: The multimode terminal has established a multimedia session under the access network 1 and the peer end, and the tongue type includes a body type 1 and a media type 2 . See Figure 5, which includes the following steps:
1、终端在另外一个接入网 2发起切换请求,请求中只携带有媒体类型 1。 1. The terminal initiates a handover request on another access network 2, and the request carries only media type 1.
2、 切换控制实体收到切换请求后, 根据请求中只有原会话的部分媒体类 型, 判断到此次终端只切换部分媒体流。 (终端也可以在请求中携带一个参数 来显式的标识切换部分媒体流的意愿, 则切换控制实体才艮据此参数来判断即 可。 ) 2. After receiving the handover request, the handover control entity determines that only the part of the media type of the original session is requested, and the terminal only switches part of the media stream. (The terminal can also carry a parameter in the request to explicitly identify the willingness to switch part of the media stream, and then the switching control entity can judge according to this parameter.)
3、 切换控制实体向会话对端发送会话更新指示, 指示将媒体流 1连接到 接入网 2下的多模终端。
4-5、 会话对端返回会话更新完毕响应。 3. The handover control entity sends a session update indication to the session peer, indicating that the media stream 1 is connected to the multimode terminal under the access network 2. 4-5. The session peer returns the session update response.
6、 切换控制实体向原会话接入腿发送会话更新指示, 指示将媒体流 1从 会话中去除。 6. The handover control entity sends a session update indication to the original session access leg, instructing to remove media stream 1 from the session.
7、 原会话接入腿返回会话更新完毕响应。 7. The original session access leg returns to the session update completion response.
方法实施例二、 其中一个会话接入腿异常释放, 参见图 6所示, 包括下 列步骤: Method Embodiment 2: One of the session access legs is abnormally released, as shown in FIG. 6, and the following steps are included:
1、 当多模终端已经切换部^ 某体流到另外一个会话时, 其中一个会话接 入腿由于某种原因如信号丟失而发生异常,信令路径上的 P-CSCF检测到这种 状况。 1. When the multimode terminal has switched to another session, one of the session access legs is abnormal for some reason, such as a signal loss, and the P-CSCF on the signaling path detects this condition.
2、 P-CSCF向多模终端和切换控制实体分别发送会话释放消息。 2. The P-CSCF sends a session release message to the multimode terminal and the handover control entity respectively.
3、 切换控制实体可以启动一个定时器, 等待可能出现的切换指示。 切换 控制实体也可以不启动定时器而直接执行下一步骤。 3. The handover control entity can initiate a timer to wait for possible handover indications. The handover control entity can also directly perform the next step without starting the timer.
4、 当定时器超时后仍然没有收到切换指示, 切换控制实体向 P-CSCF发 送会话释放响应。 4. After the timer expires, the handover indication is still not received, and the handover control entity sends a session release response to the P-CSCF.
5、 切换控制实体向会话对端发送会话更新请求将释放会话接入腿上的媒 体流去除。 5. The handover control entity sends a session update request to the session peer to release the media stream on the session access leg.
6、 会话对端返回会话更新完毕响应。 6. The session peer returns the session update response.
方法实施例三、 原会话接入腿发出指示将切出媒体切回到原会话, 参见 图 7所示, 包括下列步骤: Method Embodiment 3: The original session access leg issues an instruction to cut the cut media back to the original session. As shown in FIG. 7, the following steps are included:
1、 当多模终端已经切换部^某体流到另外一个会话时, 原会话接入腿向 切换控制实体发出会话更新请求, 请求中指示恢复原先切出的媒体流, 指示 方法为将 SDP中在切换时已经置为 0的切出部分媒体 m行重新恢复 SDP信 息(或者另外在 SIP 消息中使用扩展或新增参数来显式标识需要切换哪个会 话的哪个媒体流, 如使用 replace头域来携带目标会话 ID, 使用 SDP来标识 目标媒体流 ID )。 1. When the multimode terminal has switched to another session, the original session access leg sends a session update request to the handover control entity, and the request indicates to restore the originally cut media stream, and the indication method is to be in the SDP. The cut-out portion of the media m line that has been set to 0 at the time of handover re-restores the SDP information (or additionally uses extended or new parameters in the SIP message to explicitly identify which media stream of which session needs to be switched, such as using the replace header field Carry the target session ID and use SDP to identify the target media stream ID).
2、 切换控制实体收到之后, 根据切回请求中携带的信息判断是需要进行 切回操作, 则向会话对端发送会话更新请求要求将切出的媒体流重新改向连
接到原会话接入腿上。 2. After receiving the handover control entity, determining that the switchback operation is required according to the information carried in the switchback request, the session update request is sent to the session peer to re-direct the cut media stream. Received the original session access leg.
3、 会话对端发送会话更新完毕响应。 3. The session peer sends a session update response.
4、 切换控制实体向原会话接入腿发送会话更新完毕响应。 4. The handover control entity sends a session update completion response to the original session access leg.
5、 此时原切换会话腿上已经没有媒体流了, 切换控制实体向其发送会话 释放消息。 5. At this time, there is no media stream on the original switching session leg, and the handover control entity sends a session release message to it.
6、 切换会话腿返回会话释放完毕响应。 6. Switch the session leg back to the session release response.
方法实施例四、切换会话腿发出指示将切出媒体切回到原会话, 参见图 8 所示, 包括下列步骤: Method Embodiment 4: Switching the session leg to issue an instruction to cut the cut media back to the original session, as shown in Figure 8, including the following steps:
当多模终端已经切换部分媒体流到另外一个会话, 切换控制实体形成 3PCC的模式时, 原切换会话腿向切换控制实体发出 ^舌释放请求, 请求中指 示将本会话控制的媒体流切回到原会话接入腿上, 可以在请求中使用现有或 新增或扩展一个 SIP头域来标识这种操作, 例如在会话释放信令的 require头 域中来标识切回操作。 When the multimode terminal has switched part of the media stream to another session, and the switching control entity forms a mode of 3PCC, the original switching session leg sends a tongue release request to the switching control entity, and the request indicates that the media stream controlled by the session is switched back. On the original session access leg, an existing or new or extended SIP header field may be used in the request to identify such an operation, for example, in the require header field of the session release signaling to identify the switchback operation.
2、 切换控制实体收到之后, 判断是需要进行切回操作, 则向原会话接入 腿发送会话更新请求, 指示重新恢复原先切出的部分媒体流。 2. After receiving the handover control entity, if it is determined that the switchback operation is required, the session update request is sent to the original session access leg, and the partial media stream that was originally cut out is instructed to be restored.
3、 切换控制实体向会话对端发送会话更新请求要求将切出的媒体流重新 改向连接到原会话接入腿上。 3. The handover control entity sends a session update request to the session peer to re-direct the cut media stream to the original session access leg.
4、 会话对端发送会话更新完毕响应。 4. The session peer sends a session update response.
5、 原会话接入腿发送会话更新完毕响应。 5. The original session access leg sends a session update response.
6、 此时原切换会话腿上已经没有媒体流了, 切换控制实体向其发送会话 释放完毕响应将其释放。 6. At this time, there is no media stream on the original switching session leg, and the switching control entity sends a session to it to release the response and release it.
本发明实施例提供了一种多模终端, 参见图 9所示, 其包括切换信息携 带单元, 以及与切换信息携带单元相连的发送单元; 进一步, 还包括与发送 单元相连的切回信息携带单元。 The embodiment of the present invention provides a multimode terminal. As shown in FIG. 9, the device includes a handover information carrying unit and a sending unit connected to the switching information carrying unit. Further, the device further includes a switchback information carrying unit connected to the sending unit. .
所述切换信息携带单元, 用于在发起的切换请求中携带对原会话中部分 媒体进行切换的部分切换指示信息。 其中, 在所述切换请求中携带特定的参 数作为所述部分切换指示信息, 或者在 SDP中只携带部分媒体类型作为所述
部分切换指示信息。 The handover information carrying unit is configured to carry, in the initiated handover request, part of the handover indication information that is used to switch part of the media in the original session. The switching request carries a specific parameter as the partial handover indication information, or only carries a part of the media type in the SDP as the Partially switch instructions.
所述发送单元, 用于将切换信息携带单元处理后的切换请求发出。 还用 于将切回信息携带单元处理后的切回请求发出。 The sending unit is configured to send a handover request processed by the handover information carrying unit. It is also used to issue a switchback request processed by the switchback information carrying unit.
所述切回信息携带单元, 用于在发起的将媒体切回的切回请求中携带切 回指示信息。 The switchback information carrying unit is configured to carry the switchback indication information in the initiated switchback request for cutting back the media.
本发明实施例还提供了一种切换控制实体, 参见图 10所示, 其包括依次 相连的接收单元、 识别单元和切换单元; 所述识别单元中进一步包括第一识 别子单元, 以及与第一识别子单元相连的第二识别子单元; 进一步, 还包括 决策单元, 与决策单元和接收单元相连的切回单元, 以及与决策单元相连的 异常释放单元。 The embodiment of the present invention further provides a handover control entity, as shown in FIG. 10, which includes a receiving unit, an identification unit, and a switching unit that are sequentially connected; the identification unit further includes a first identification subunit, and the first Identifying a second identification subunit connected to the subunit; further comprising: a decision unit, a switchback unit connected to the decision unit and the receiving unit, and an abnormal release unit connected to the decision unit.
所述接收单元, 用于接收多模终端发来的切换请求。 还用于接收携带有 切回指示信息的切回请求。 The receiving unit is configured to receive a handover request sent by the multimode terminal. It is also used to receive a switchback request carrying the switchback indication information.
所述识别单元, 用于识别本次切换是否为对原会话中部分媒体进行切换。 其中的第一识别子单元, 用于识别切换请求中是否携带有部分切换指示信息, 若是, 则向切换单元输出该部分切换指示信息, 否则由第二识别子单元继续 处理; 其中的第二识别子单元, 用于按照预设的策略确定可切换的媒体, 并 将可切换的媒体信息向切换单元输出。 The identifying unit is configured to identify whether the current switching is to switch part of the media in the original session. The first identification subunit is configured to identify whether the handover request carries the partial handover indication information, and if yes, output the partial handover indication information to the handover unit, otherwise the second identification subunit continues to process; wherein the second identification And a subunit, configured to determine the switchable media according to a preset policy, and output the switchable media information to the switching unit.
所述切换单元, 用于根据识别单元输出的信息, 将所述原会话中部分媒 体切换到第二会话中。 The switching unit is configured to switch part of the media in the original session to the second session according to the information output by the identification unit.
所述决策单元, 用于决策对剩余部分媒体进行释放或维持。 The decision unit is configured to decide to release or maintain the remaining media.
所述切回单元, 用于在决策单元决策维持剩余部分媒体之后, 接收单元 收到携带有切回指示信息的切回请求时, 将相应的媒体切回到原会话接入腿 上。 The switchback unit is configured to: after the decision unit decides to maintain the remaining part of the media, when the receiving unit receives the switchback request carrying the switchback indication information, the corresponding media is switched back to the original session access leg.
所述异常释放单元, 用于在决策单元决策维持剩余部分媒体之后, 获知 任一会话接入腿异常终止时, 释放该会话接入腿对应的部分媒体。 The abnormal release unit is configured to release part of the media corresponding to the session access leg when the session access leg is abnormally terminated after the decision unit decides to maintain the remaining part of the media.
本发明实施例还提供了一种多模终端域切换的系统, 其包括相互连接的 多模终端和切换控制实体(即本发明实施例的切换控制实体)。
N2008/000061 所述多模终端, 用于向切换控制实体发送切换请求。 若该多模终端在发 起的对原会话中部分媒体进行切换的切换请求中携带部分切换指示信息, 则 为本发明实施例所述的多模终端, 否则为现有多模终端。 The embodiment of the present invention further provides a multi-mode terminal domain switching system, which includes a multi-mode terminal and a handover control entity (ie, a handover control entity in the embodiment of the present invention) connected to each other. The multimode terminal of N2008/000061 is configured to send a handover request to the handover control entity. If the multi-mode terminal carries the partial handover indication information in the handover request for switching the partial media in the original session, the multi-mode terminal is the existing multi-mode terminal.
所述切换控制实体, 用于在收到切换请求后, 识别本次切换是否为对原 会话中的部分媒体进行切换; 当识别出本次切换只对原会话中的部分媒体进 行切换时, 将该部分媒体切换到第二会话中。 The switching control entity is configured to: after receiving the handover request, identify whether the current handover is to switch part of the media in the original session; when identifying that the current handover only switches part of the media in the original session, The part of the media is switched to the second session.
综上所述, 在本发明实施例中切换控制实体收到切换请求后, 识别本次 切换是否为对原会话中的部分媒体进行切换; 当识别出本次切换只对原会话 中的部分媒体进行切换时, 再将该部分媒体切换到第二会话中。 由于本发明 进而相应切换原会话中的部分媒体, 所以本发明实施例可支撑对原会话中部 分媒体的切换。 而且, 本发明除了用在 CS域和 IMS域之间的切换之外, 在 IM S域内部不同接入网之间的切换中也能够同样适用。 发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利要 求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
In the embodiment of the present invention, after receiving the handover request, the handover control entity identifies whether the handover is to switch some media in the original session; when identifying that the handover is only for some media in the original session When the handover is made, the part of the media is switched to the second session. Since the present invention further switches part of the media in the original session, the embodiment of the present invention can support the switching of the media in the middle of the original session. Moreover, the present invention is equally applicable to handover between different access networks within the IM S domain, in addition to switching between the CS domain and the IMS domain. The spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of the inventions
Claims
1、 一种多模终端域切换的方法, 其特征在于, 包括下列步骤: A method for multi-mode terminal domain switching, comprising the steps of:
切换控制实体接收多模终端发来的切换请求; The handover control entity receives the handover request sent by the multimode terminal;
识别出本次切换只对原会话中的部分媒体进行切换时, 将该部分媒体切换到 第二会话中。 When it is recognized that the switch only switches part of the media in the original session, the part of the media is switched to the second session.
2、 如权利要求 1所述的方法, 其特征在于, 多模终端在发起的切换请求 中携带对原会话中部分媒体进行切换的部分切换指示信息; 以及 2. The method according to claim 1, wherein the multimode terminal carries partial handover indication information for switching part of the media in the original session in the initiated handover request;
切换控制实体收到多模终端发来的切换请求后, 识别出该切换请求携带 有部分切换指示信息时 , 根据该部分切换指示信息将所述原会话中部分媒体 切换到第二会话中。 After receiving the handover request sent by the multimode terminal, the handover control entity recognizes that the handover request carries part of the handover indication information, and switches part of the media in the original session to the second session according to the partial handover indication information.
3、 如权利要求 2所述的方法, 其特征在于, 以特定的参数作为所述部分 切换指示信息, 切换控制实体根据所述特定的参数决定可切换的部分媒体, 并进行切换; 或者 The method according to claim 2, wherein the specific switching parameter is used as the partial switching indication information, and the switching control entity determines the switchable partial media according to the specific parameter, and performs switching; or
在 SDP中只携带部分媒体类型作为所述部分切换指示信息, 切换控制实 体直接以 SDP中携带的部分媒体类型切换相应的部分媒体。 The SDP carries only a part of the media type as the partial handover indication information, and the handover control entity directly switches the corresponding partial media in a part of the media type carried in the SDP.
4、 如权利要求 1所述的方法, 其特征在于, 切换控制实体收到多模终端 发来的切换请求后, 按照预设的策略确定可切换的媒体, 并将原会话中可切 换的媒体切换到第二会话中。 The method according to claim 1, wherein after receiving the handover request sent by the multimode terminal, the handover control entity determines the switchable media according to a preset policy, and switches the media in the original session. Switch to the second session.
5、 如权利要求 4所述的方法, 其特征在于, 所述预设的策略包括下列之 5. The method according to claim 4, wherein the preset policy comprises the following
-切换控制实体获取目标接入网能力信息并与原会话中的媒体类型进行比 较, 以识别本次切换是否只能对原会话中的部分媒体进行切换; 当识别出本 次切换只能对原会话中的部分媒体进行切换时, 以目标接入网能力信息确定 可切换的媒体; - the handover control entity obtains the target access network capability information and compares it with the media type in the original session to identify whether the handover can only switch part of the media in the original session; when identifying that the handover can only be performed on the original When part of the media in the session is switched, the switchable media is determined by the target access network capability information;
-切换控制实体根据预先配置, 确定可切换的媒体。
- The handover control entity determines the switchable media based on the pre-configuration.
6、 如权利要求 1至 5任一项所述的方法, 其特征在于, 切换控制实体确 认所述切换请求只对原会话中的部分媒体进行切换时, 向会话对端发出会话 更新指示, 指示所述会话对端将被切换的部分媒体连接到第二会话。 The method according to any one of claims 1 to 5, wherein, when the handover control entity confirms that the handover request only switches part of the media in the original session, the handover update instruction is sent to the session peer, indicating The session peer connects a portion of the media that is switched to the second session.
7、 如权利要求 1所述的方法, 其特征在于, 所述切换控制实体决策释放 剩余部分媒体时, 切换控制实体在向会话对端发起的会话更新指示中, 将原 会话中剩余部分媒体去除, 并释放原会话接入腿。 The method according to claim 1, wherein, when the handover control entity decides to release the remaining media, the handover control entity removes the remaining media in the original session in the session update indication initiated by the session peer. And release the original session access leg.
8、 如权利要求 1所述的方法, 其特征在于, 所述切换控制实体决策维持 剩余部分媒体时, 切换控制实体从原会话中去除被切换的部分媒体, 并保留 原会话中剩余部分媒体, 以及将会话对端、 原会话接入腿和第二会话接入腿 关联。 The method according to claim 1, wherein, when the handover control entity decides to maintain the remaining part of the media, the handover control entity removes the switched part of the media from the original session, and retains the remaining media in the original session. And associating the session peer, the original session access leg, and the second session access leg.
9、 如权利要求 8所述的方法, 其特征在于, 多模终端从原会话接入腿上 发起切换请求时, 切换控制实体待所述会话对端完成媒体连接后, 向所述多 模终端发送切换响应消息, 以通知该多模终端从原会话接入腿中去除被切换 的部分媒体。 The method according to claim 8, wherein, when the multimode terminal initiates a handover request from the original session access leg, the handover control entity waits for the session peer to complete the media connection, and then sends the media connection to the multimode terminal. A handover response message is sent to notify the multimode terminal to remove the switched part of the media from the original session access leg.
10、 如权利要求 8所述的方法, 其特征在于, 多模终端从第二会话接入 腿上发起切换请求时, 切换控制实体待所述会话对端完成媒体连接后, 向原 会话接入腿发出会话更新指示, 以将所述被切换的部分媒体从原会话接入腿 中去除。 The method according to claim 8, wherein, when the multimode terminal initiates a handover request from the second session access leg, the handover control entity waits for the session peer to complete the media connection, and then accesses the leg to the original session. A session update indication is issued to remove the switched portion of the media from the original session access leg.
11、 如权利要求 8至 10任一项所述的方法, 其特征在于, 维持剩余部分 媒体之后, 切换控制实体收到携带有切回指示信息的切回请求时, 将相应的 媒体切回到原会话接入腿上。 The method according to any one of claims 8 to 10, wherein, after the remaining part of the media is maintained, the handover control entity switches back the corresponding media when receiving the switchback request carrying the switchback indication information. The original session is connected to the leg.
12、 如权利要求 11所述的方法, 其特征在于, 所述切回请求从原会话的 接入腿发来, 或者从所述第二会话的接入腿发来。 12. The method of claim 11, wherein the hand-back request is sent from an access leg of the original session or from an access leg of the second session.
13、 如权利要求 11所述的方法, 其特征在于, 若所述切回指示信息标明 将第二会话接入腿中需切回的媒体切回到原会话接入腿上, 则切换控制实体 根据切回指示信息, 将相应的媒体切回到原会话接入腿上; 或者 The method according to claim 11, wherein if the hand-back indication information indicates that the media to be switched back in the second session access leg is switched back to the original session access leg, the switching control entity According to the information of the switch back, the corresponding media is cut back to the original session access leg; or
切换控制实体识别切回指示后, 根据保存的切换记录, 将相应的媒体切
回到原会话接入腿上。 After the switching control entity recognizes the switchback indication, according to the saved switching record, the corresponding media is cut. Go back to the original session access leg.
14、 如权利要求 8至 10任一项所述的方法, 其特征在于, 维持剩余部分 媒体之后, 若任一会话接入腿异常终止, 则切换控制实体释放该会话接入腿 对应的部分媒体。 The method according to any one of claims 8 to 10, wherein after the remaining part of the media is maintained, if any session access leg is abnormally terminated, the handover control entity releases part of the media corresponding to the session access leg. .
15、 如权利要求 14所述的方法, 其特征在于, 切换控制实体自行判断会 话接入腿的异常状况, 或者根据从其他实体收到的异常释放请求来判定对应 的会话接入腿的异常状况。 The method according to claim 14, wherein the handover control entity determines the abnormal condition of the session access leg by itself, or determines the abnormal condition of the corresponding session access leg according to the abnormal release request received from other entities. .
16、 如权利要求 14所述的方法, 其特征在于, 切换控制实体通过下述方 式之一, 对应释放会话接入腿上的部分媒体: The method according to claim 14, wherein the handover control entity correspondingly releases part of the media on the session access leg by one of the following methods:
之一、 切换控制实体直接向会话对端发送会话更新指示, 将所述会话接 入腿对应的部^某体从会话中去除, 并释放所述会话接入腿; For example, the handover control entity directly sends a session update indication to the session peer, removes the body corresponding to the session access leg from the session, and releases the session access leg;
之二、 切换控制实体启动定时器, 并在定时时长内等待切换指示, 若从 另一会话接入腿收到切换指示, 则将待释放的会话接入腿上的部分媒体切换 到发来所述切换指示的会话接入腿上进行保留, 再释放所述会话接入腿; 若 未收到切换指示, 则向会话对端发送会话更新指示, 将待释放的会话接入腿 对应的部分媒体从会话中去除。 Second, the switching control entity starts the timer, and waits for the handover indication within the timing duration. If the handover indication is received from another session access leg, the partial media on the session access leg to be released is switched to the sending location. The session access leg of the handover indication is reserved, and then the session access leg is released; if the handover indication is not received, the session update indication is sent to the session peer, and part of the media corresponding to the session access leg to be released is released. Removed from the session.
17、 一种多模终端, 其特征在于, 包括: 17. A multimode terminal, comprising:
切换信息携带单元, 用于在发起的切换请求中携带对原会话中部分媒体 进行切换的部分切换指示信息; And a switching information carrying unit, configured to carry, in the initiated switching request, part of the handover indication information that is used to switch part of the media in the original session;
发送单元, 用于将切换信息携带单元处理后的切换请求发出。 And a sending unit, configured to send the switching request processed by the switching information carrying unit.
18、 如权利要求 17所述的多模终端, 其特征在于, 所述切换信息携带单 元在所述切换请求中携带特定的参数作为所述部分切换指示信息, 或者在 SDP中只携带部分媒体类型作为所述部分切换指示信息。 The multimode terminal according to claim 17, wherein the handover information carrying unit carries a specific parameter as the partial handover indication information in the handover request, or carries only part of the media type in the SDP. As the partial switching instruction information.
19、 如权利要求 17或 18所述的多模终端, 其特征在于, 所述多模终端 还包括: The multimode terminal according to claim 17 or 18, wherein the multimode terminal further comprises:
切回信息携带单元, 用于在发起的将媒体切回的切回请求中携带切回指 示信息; 以及
所述发送单元, 还用于将切回信息携带单元处理后的切回请求发出。The switch back information carrying unit is configured to carry the switchback indication information in the initiated switchback request for cutting back the media; and The sending unit is further configured to send the switchback request processed by the switchback information carrying unit.
20、 一种切换控制实体, 其特征在于, 包括: 20. A handover control entity, comprising:
接收单元, 用于接收多模终端发来的切换请求; a receiving unit, configured to receive a handover request sent by the multimode terminal;
识别单元, 用于识别本次切换是否为对原会话中部分媒体进行切换; 切换单元, 用于根据识别单元输出的信息, 将所述原会话中部分媒体切 换到第二会话中。 The identifying unit is configured to identify whether the current switching is to switch part of the media in the original session, and the switching unit is configured to switch part of the media in the original session to the second session according to the information output by the identifying unit.
21、 如权利要求 20所述的实体, 其特征在于, 所述识别单元中进一步包 括: 第一识别子单元和第二识别子单元, The entity of claim 20, wherein the identifying unit further comprises: a first identifying subunit and a second identifying subunit,
所述第一识别子单元, 用于识别切换请求中是否携带有部分切换指示信 息, 若是, 则向切换单元输出该部分切换指示信息; 否则由第二识别子单元 继续处理; The first identifying subunit is configured to identify whether the handover request carries the partial handover indication information, and if yes, output the partial handover indication information to the handover unit; otherwise, the second identification subunit continues to process;
所述第二识别子单元, 用于按照预设的策略确定可切换的媒体, 并将可 切换的媒体信息向切换单元输出。 The second identifying subunit is configured to determine the switchable media according to a preset policy, and output the switchable media information to the switching unit.
22、如权利要求 20所述的实体,其特征在于,所迷切换控制实体还包括: 决策单元, 用于决策对剩余部分媒体进行释放或维持。 22. The entity of claim 20, wherein the handover control entity further comprises: a decision unit for deciding to release or maintain the remaining portion of the media.
23、 如权利要求 22所述的实体, 其特征在于, 所述接收单元, 还用于接 收携带有切回指示信息的切回请求; 以及 The entity according to claim 22, wherein the receiving unit is further configured to receive a switchback request carrying the switchback indication information;
所述切换控制实体还包括: 切回单元, 用于在决策单元决策维持剩余部 分媒体之后, 接收单元收到携带有切回指示信息的切回请求时, 将相应的媒 体切回到原会话接入腿上。 The handover control entity further includes: a switchback unit, configured to: after the decision unit decides to maintain the remaining part of the media, when the receiving unit receives the switchback request carrying the switchback indication information, the corresponding media is switched back to the original session Into the leg.
24、如权利要求 22所述的实体,其特征在于, 所述切换控制实体还包括: 异常释放单元, 用于在决策单元决策维持剩余部分媒体之后, 获知任一 会话接入腿异常终止时, 释放该会话接入腿对应的部分媒体。 The entity according to claim 22, wherein the handover control entity further comprises: an abnormality release unit, configured to: after the decision unit decides to maintain the remaining part of the media, to know that any session access leg is abnormally terminated, Release part of the media corresponding to the session access leg.
25、 一种多模终端域切换的系统, 其特征在于, 包括: 25. A system for multi-mode terminal domain switching, comprising:
多模终端, 用于向切换控制实体发送切换请求; a multimode terminal, configured to send a handover request to the handover control entity;
切换控制实体, 用于在收到切换请求后, 识别本次切换是否为对原会话 中的部分媒体进行切换; 当识别出本次切换只对原会话中的部分媒体进行切
换时, 将该部分媒体切换到第二会话中。 The switching control entity is configured to: after receiving the handover request, identify whether the current handover is to switch part of the media in the original session; when identifying that the handover only cuts part of the media in the original session In the event of a change, the part of the media is switched to the second session.
26、 如权利要求 25所述的系统, 其特征在于, 所述多模终端中包括: 切换信息携带单元, 用于在发起的对原会话中部分媒体进行切换的切换 请求中携带部分切换指示信息; The system of claim 25, wherein the multimode terminal comprises: a handover information carrying unit, configured to carry part of the handover indication information in the initiated handover request for switching the partial media in the original session ;
发送单元, 用于将切换信息携带单元处理后的切换请求发出。 And a sending unit, configured to send the switching request processed by the switching information carrying unit.
27、 如权利要求 26所述的系统, 其特征在于, 所述多模终端中还包括: 切回信息携带单元, 用于在发起的将媒体切回的切回请求中携带切回指 示信息; 以及 The system of claim 26, wherein the multimode terminal further comprises: a switchback information carrying unit, configured to carry the switchback indication information in the initiated switchback request for cutting back the media; as well as
所述发送单元, 还用于将切回信息携带单元处理后的切回请求发出。 The sending unit is further configured to send the switchback request processed by the switchback information carrying unit.
28、如权利要求 25所述的系统,其特征在于, 所述切换控制实体中包括: 接收单元, 用于接收多模终端发来的切换请求; The system of claim 25, wherein the handover control entity comprises: a receiving unit, configured to receive a handover request sent by the multimode terminal;
识别单元, 用于识别本次切换是否为对原会话中部分媒体进行切换; 切换单元, 用于根据识别单元输出的信息, 将所述原会话中部分媒体切 换到第二会话中。 The identifying unit is configured to identify whether the current switching is to switch part of the media in the original session, and the switching unit is configured to switch part of the media in the original session to the second session according to the information output by the identifying unit.
29、 如权利要求 28所述的系统, 其特征在于, 所述识别单元中进一步包 括: 第一识别子单元和第二识别子单元, The system according to claim 28, wherein the identification unit further comprises: a first identification subunit and a second identification subunit,
所述第一识别子单元, 用于识别切换请求中是否携带有部分切换指示信 息, 若是, 则向切换单元输出该部分切换指示信息; 否则由第二识别子单元 继续处理; The first identifying subunit is configured to identify whether the handover request carries the partial handover indication information, and if yes, output the partial handover indication information to the handover unit; otherwise, the second identification subunit continues to process;
所述第二识别子单元, 用于按照预设的策略确定可切换的媒体, 并将可 切换的媒体信息向切换单元输出。 The second identifying subunit is configured to determine the switchable media according to a preset policy, and output the switchable media information to the switching unit.
30、 如权利要求 28所述的系统, 其特征在于, 所述切换控制实体中还包 括: 决策单元, 用于决策对剩余部分媒体进行释放或维持。 The system according to claim 28, wherein the handover control entity further comprises: a decision unit, configured to decide to release or maintain the remaining media.
31、 如权利要求 30所述的系统, 其特征在于, 所述接收单元, 还用于接 收携带有切回指示信息的切回请求; 以及 The system according to claim 30, wherein the receiving unit is further configured to receive a switchback request carrying the switchback indication information;
所述切换控制实体中还包括: 切回单元, 用于在决策单元决策维持剩余 部分媒体之后, 接收单元收到携带有切回指示信息的切回请求时, 将相应的
媒体切回到原会话接入腿上。 The handover control entity further includes: a switchback unit, configured to: after the decision unit decides to maintain the remaining part of the media, when the receiving unit receives the switchback request carrying the switchback indication information, the corresponding The media cut back to the original session access leg.
32、 如权利要求 30所述的系统, 其特征在于, 所述切换控制实体中还包 括: The system of claim 30, wherein the switching control entity further includes:
异常释放单元, 用于在决策单元决策维持剩余部分媒体之后, 获知任一 会话接入腿异常终止时, 释放该会话接入腿对应的部分媒体。
The abnormal release unit is configured to release part of the media corresponding to the session access leg when the session access leg is abnormally terminated after the decision unit maintains the remaining part of the media.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710001165.0 | 2007-01-19 | ||
CN2007100011650A CN101227704B (en) | 2007-01-19 | 2007-01-19 | System, apparatus and method for switching multi-module terminal field |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008089648A1 true WO2008089648A1 (en) | 2008-07-31 |
Family
ID=39644106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/000061 WO2008089648A1 (en) | 2007-01-19 | 2008-01-08 | Domain switching method for a multi-mode terminal, apparatus and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101227704B (en) |
WO (1) | WO2008089648A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101997850B (en) * | 2009-08-12 | 2014-04-09 | 中兴通讯股份有限公司 | Call management method and device for IP (Internet Protocol) multimedia subsystem |
CN102695234A (en) * | 2011-03-25 | 2012-09-26 | 中兴通讯股份有限公司 | Service bearing transfer method and apparatus thereof |
CN103188729A (en) * | 2011-12-31 | 2013-07-03 | 中兴通讯股份有限公司 | Method and device for service balance |
CN109194687B (en) * | 2018-10-17 | 2021-07-27 | Oppo广东移动通信有限公司 | A method, electronic device and computer-readable storage medium for managing IMS registration |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1182900A1 (en) * | 2000-08-07 | 2002-02-27 | Lucent Technologies Inc. | Handover of wireless calls between systems supporting circuit and packet call models |
CN1467978A (en) * | 2002-06-03 | 2004-01-14 | Telecommunications system with packet switched multimedia session to circuit switched call transfer | |
CN1630411A (en) * | 2003-12-15 | 2005-06-22 | 国际商业机器公司 | Voice-over IP mobile roaming using SIP refer |
US20050141484A1 (en) * | 2003-12-31 | 2005-06-30 | Nokia Corporation | Interworking between domains of a communication network operated based on different switching principles |
CN1791267A (en) * | 2004-12-17 | 2006-06-21 | 华为技术有限公司 | Conversation switching method and system based on SIP protocol |
-
2007
- 2007-01-19 CN CN2007100011650A patent/CN101227704B/en not_active Expired - Fee Related
-
2008
- 2008-01-08 WO PCT/CN2008/000061 patent/WO2008089648A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1182900A1 (en) * | 2000-08-07 | 2002-02-27 | Lucent Technologies Inc. | Handover of wireless calls between systems supporting circuit and packet call models |
CN1467978A (en) * | 2002-06-03 | 2004-01-14 | Telecommunications system with packet switched multimedia session to circuit switched call transfer | |
CN1630411A (en) * | 2003-12-15 | 2005-06-22 | 国际商业机器公司 | Voice-over IP mobile roaming using SIP refer |
US20050141484A1 (en) * | 2003-12-31 | 2005-06-30 | Nokia Corporation | Interworking between domains of a communication network operated based on different switching principles |
CN1791267A (en) * | 2004-12-17 | 2006-06-21 | 华为技术有限公司 | Conversation switching method and system based on SIP protocol |
Also Published As
Publication number | Publication date |
---|---|
CN101227704A (en) | 2008-07-23 |
CN101227704B (en) | 2011-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2254370B1 (en) | Method of handling Single Radio Voice Call Continuity (SRVCC) handover in wireless communication system | |
KR101051671B1 (en) | Session Continuity in Communication Networks | |
EP2074795B1 (en) | Mobility for ims users | |
US8687587B2 (en) | Inter-subsystem transfers | |
CN101374256B (en) | Method, apparatus and system processing session medium stream succession | |
CN100459805C (en) | Method of continuing called subscriber and its network system | |
CN102210177B (en) | By the method and apparatus of MSC server registered user in ims when using SGs/Gs interface | |
CN101351039B (en) | Method, apparatus and system for implementing multimedia call continuity | |
KR102147004B1 (en) | Access transfer for a drvcc mobile terminal | |
WO2008064565A1 (en) | System, method and devices for achieving the multimedia session continuity | |
WO2013097113A1 (en) | Method and device for keeping call continuity | |
CN101605360B (en) | Method, device and system for replacing service control signaling channel | |
JP4864099B2 (en) | Domain conversion restriction method and terminal | |
WO2007124641A1 (en) | A method and device for perceiving the user triggering a supplementary service | |
EP2452520B1 (en) | Methods and devices for improving session continuity | |
EP2485530B1 (en) | System and method for switching ringing state session with customized alerting tone | |
WO2009039688A1 (en) | Late call forwarding method in ip multimedia core network subsystem centralized service | |
WO2008089648A1 (en) | Domain switching method for a multi-mode terminal, apparatus and system | |
CN102769880B (en) | The changing method and system in single wireless voice calling continuity domain | |
WO2011130954A1 (en) | Method and system for implementing single radio voice call continuity | |
CN101163330A (en) | Method of performing field switch in communication network and field switch function entity | |
US9661540B2 (en) | Media gateway selection at inter-MSC handover | |
WO2009015601A1 (en) | Method for realizing call continuity and device thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08700021 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08700021 Country of ref document: EP Kind code of ref document: A1 |