CN1856162A - Domain switching controller, and its method and system - Google Patents
Domain switching controller, and its method and system Download PDFInfo
- Publication number
- CN1856162A CN1856162A CNA2005100665951A CN200510066595A CN1856162A CN 1856162 A CN1856162 A CN 1856162A CN A2005100665951 A CNA2005100665951 A CN A2005100665951A CN 200510066595 A CN200510066595 A CN 200510066595A CN 1856162 A CN1856162 A CN 1856162A
- Authority
- CN
- China
- Prior art keywords
- territory
- terminal
- domain
- switch controller
- call
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种域间切换的方法、系统及所用的域切换控制器,在包含第一和第二域的系统中设置两个域中均可路由到的域切换控制器,为签约了域间切换业务的双模终端A指定一个域切换控制器;终端A从第一域发起到其它终端呼叫的同时,建立第一域和域切换控制器的信令联系,保存终端A到第一域、第一域到其它终端的呼叫信息并相关联;终端A需要切换到第二域时,从第二域发起呼叫,通知域切换控制器切换并带终端A的号码;域切换控制器指示创建第一域和第二域之间的域间呼叫,并建立终端A到第二域、再到第一域、再到其它终端的信令链路和承载链路;然后指示释放第一域到终端A的信令链路和承载链路。本发明方法可以实现呼叫在至少两个不同域之间的无缝切换。
A method and system for inter-domain switching and the domain switching controller used. In the system including the first and second domains, a domain switching controller that can be routed to in both domains is set, so as to sign up for inter-domain switching services The dual-mode terminal A in the network designates a domain switching controller; when terminal A initiates a call to other terminals from the first domain, it establishes a signaling connection between the first domain and the domain switching controller, and saves terminal A to the first The call information from the domain to other terminals is associated; when terminal A needs to switch to the second domain, it initiates a call from the second domain, and notifies the domain switching controller to switch with the number of terminal A; the domain switching controller instructs to create the first domain Inter-domain call with the second domain, and establish signaling links and bearer links from terminal A to the second domain, then to the first domain, and then to other terminals; then instruct to release the connection from the first domain to terminal A Signaling link and bearer link. The method of the invention can realize seamless switching of calls between at least two different domains.
Description
技术领域technical field
本发明涉及无线通讯系统中控制两个域之间呼叫无缝切换的域间切换方法及其装置。The invention relates to an inter-domain switching method and a device for controlling call seamless switching between two domains in a wireless communication system.
背景技术Background technique
在第二代移动通信系统的时候,移动通信系统存在两个域:GSM(GlobalSystem for Mobile communications,移动通信全球系统)和GPRS(GeneralPacket Radio Service,通用分组无线业务),GSM主要提供语音业务和电路型数据业务,而GPRS主要提供高速的数据业务。到了第三代移动通信系统Release 99和Release 4阶段,第二代通信系统中的GSM和GPRS域分别演进到了UMTS CS(Universal Mobile Telecommunications System CircuitSwitched,通用移动通信系统电路交换)域和UMTS PS(Universal MobileTelecommunications System Packet Switched,通用移动通信系统分组交换)域,Release 4里面电路域实现了控制和承载的分离。第二代和第三代移动通信系统都是采用蜂窝小区的覆盖方式。如果一个正在进行的呼叫用户移动到小区的周围,由于该小区的信号减弱,为了保证呼叫的连续性,就可能发生切换:用户从第一个信号弱的小区切换到第二个信号强的小区,而保持呼叫不间断。由于两个域的呼叫是相互独立的,因此这个时候的切换一般都是发生在一个域内部,由无线侧和网络侧联合来完成切换In the second generation mobile communication system, there are two domains in the mobile communication system: GSM (Global System for Mobile communications, Global System for Mobile Communications) and GPRS (General Packet Radio Service, General Packet Radio Service). GSM mainly provides voice services and circuit type data services, while GPRS mainly provides high-speed data services. At the stage of Release 99 and Release 4 of the third-generation mobile communication system, the GSM and GPRS domains in the second-generation communication system have evolved into the UMTS CS (Universal Mobile Telecommunications System Circuit Switched) domain and the UMTS PS (Universal Mobile Telecommunications System Circuit Switched) domain respectively. MobileTelecommunications System Packet Switched (General Mobile Communications System Packet Switched) domain, the circuit domain in Release 4 realizes the separation of control and bearer. Both the second generation and the third generation mobile communication systems adopt the coverage mode of the cell. If an ongoing call user moves around the cell, due to the weakening of the cell signal, handover may occur in order to ensure the continuity of the call: the user switches from the first cell with weak signal to the second cell with strong signal , while keeping the call uninterrupted. Since the calls in the two domains are independent of each other, the handover at this time generally occurs within a domain, and the handover is completed by the joint operation of the wireless side and the network side.
ALL IP(全IP)网络是移动通信系统发展的方向,于是到了Release 5中,3GPP(Third Generation Partnership Project,第三代移动通信伙伴计划)在UMTS PS域基础上引入了一个新的IMS(IP Multimedia Subsystem,IP多媒体子系统)域,IMS网络是一个全IP的网络,以SIP(Session Initiated Protocol,会话初始协议)为核心技术,为用户提供更加丰富的多媒体通信业务,当然包括传统的语音业务。ALL IP (all IP) network is the development direction of mobile communication system, so in Release 5, 3GPP (Third Generation Partnership Project, third generation mobile communication partnership project) introduced a new IMS (IP Multimedia Subsystem, IP Multimedia Subsystem) domain, IMS network is an all-IP network, with SIP (Session Initiated Protocol, Session Initiation Protocol) as the core technology, providing users with richer multimedia communication services, including traditional voice services of course .
Release 5中定义的IMS是一个以UMTS PS域作为接入的全IP的网络框架,实现了IP控制和承载的分离,一个呼叫的建立分为信令链路建立和承载链路建立两个部分。Release 6中定义了使用WLAN(Wireless Local AreaNetwork,无线局域网)来接入归属IMS以提供VoIP(Voice Over IP,IP上的语音业务)业务,在WLAN覆盖下,支持现有大部分GSM/UMTS业务。The IMS defined in Release 5 is an all-IP network framework with UMTS PS domain as access, which realizes the separation of IP control and bearer. The establishment of a call is divided into two parts: signaling link establishment and bearer link establishment. . Release 6 defines the use of WLAN (Wireless Local Area Network, wireless local area network) to access the home IMS to provide VoIP (Voice Over IP, voice service over IP) services, under the coverage of WLAN, it supports most of the existing GSM/UMTS services .
这样,对于一个用户的语音呼叫来说,就可以通过多种接入方式来提供,比如通过传统的UMTS CS网络来呼叫,或者通过WLAN(或者UMTS PS)接入IMS来呼叫,用户可以根据自己的喜好或者运营商配置来选择某种接入方式。In this way, for a user's voice call, it can be provided through multiple access methods, such as calling through a traditional UMTS CS network, or accessing an IMS through a WLAN (or UMTS PS). Choose a certain access method according to your preference or operator configuration.
不同接入方式的无线特性可能不同,无线覆盖可能会相互重叠,比如UMTS CS覆盖和WLAN覆盖可能相互重叠。这样,当一个从UMTS CS接入的语音呼叫移动到UMTS CS覆盖的边缘的时候,再继续往外移动,呼叫可能中断。如果此时WLAN的覆盖很好,那么用户可能希望从UMTS CS覆盖,切换到WLAN覆盖,而保持正在进行的呼叫不间断。由于UMTS CS覆盖和WLAN覆盖是两个不同域,于是就产生了两个域之间呼叫如何进行切换的问题。The wireless characteristics of different access methods may be different, and wireless coverage may overlap with each other, for example, UMTS CS coverage and WLAN coverage may overlap with each other. In this way, when a voice call accessed from the UMTS CS moves to the edge of the UMTS CS coverage, and then continues to move outward, the call may be interrupted. If the coverage of WLAN is good at this time, the user may wish to switch from UMTS CS coverage to WLAN coverage, while keeping the ongoing call uninterrupted. Since UMTS CS coverage and WLAN coverage are two different domains, the problem of how to switch calls between the two domains arises.
对于某些实时业务,比如语音呼叫,用户可能要求切换的时延足够小,而对于某些非实时业务,比如网页浏览,则没有要求。由于不同的域可能属于不同的运营商,因此在切换的时候还需要考虑对用户进行鉴权。另外还需要考虑切换过程中的如何计费。For some real-time services, such as voice calls, users may require that the handover delay is small enough, but for some non-real-time services, such as web page browsing, there is no requirement. Since different domains may belong to different operators, user authentication also needs to be considered during switching. In addition, it is also necessary to consider how to charge during the switching process.
对于以上问题,现有技术中还没有有效的解决方案。For the above problems, there is no effective solution in the prior art.
发明内容Contents of the invention
本发明要解决的技术问题在于提供一种移动通讯系统中域间切换的方法,可以实现呼叫在两个不同域之间的无缝切换。本发明还要提供一种用于实现该方法的系统及其使用的域切换控制器。The technical problem to be solved by the present invention is to provide a method for switching between domains in a mobile communication system, which can realize seamless switching of calls between two different domains. The present invention also provides a system for realizing the method and a domain switching controller used therein.
为了解决上述问题,本发明提供了一种通讯系统中域间切换的方法,包括以下步骤:In order to solve the above problems, the present invention provides a method for inter-domain handover in a communication system, comprising the following steps:
(a)在至少包含第一和第二域的系统中,设置至少一个在该两个域中均可路由到的域切换控制器,对可接入该两个域且签约了域间切换业务的终端A,为其指定同一个域切换控制器;(a) In the system that includes at least the first and second domains, set at least one domain switching controller that can be routed to in the two domains, for those who can access the two domains and subscribe to the inter-domain switching service Specify the same domain switching controller for the terminal A of ;
(b)终端A从第一域发起到其它终端的呼叫,通过第一域建立到其它终端的信令链路和承载链路,在呼叫建立过程中,还建立第一域和所述域切换控制器的信令联系,所述域切换控制器保存终端A到第一域、第一域到其它终端的呼叫信息,用终端A的号码(该号码不一定指手机号码,也可以指终端A在一个域中其它的唯一标识,如终端A在两个域中的号码不同,域切换控制器应建立两个号码间的对应关系)相关联;(b) Terminal A initiates a call to other terminals from the first domain, establishes signaling links and bearer links to other terminals through the first domain, and also establishes the first domain and the domain switching during the call establishment process The signaling connection of the controller, the domain switching controller saves the call information from terminal A to the first domain and from the first domain to other terminals, and uses the number of terminal A (this number does not necessarily refer to the mobile phone number, but also refers to terminal A Other unique identifiers in one domain, such as terminal A having different numbers in two domains, the domain switching controller should establish a correspondence between the two numbers) to associate;
(c)终端A检测需要切换到第二域时,从第二域发起到所述域切换控制器的呼叫,建立终端A到第二域,再到所述域切换控制器的信令联系,通知所述域切换控制器切换并携带终端A的号码;(c) When terminal A detects that it needs to switch to the second domain, it initiates a call from the second domain to the domain switching controller, establishes a signaling connection from terminal A to the second domain, and then to the domain switching controller, Notifying the domain switching controller to switch and carry the number of terminal A;
(d)所述域切换控制器收到通知后,经检查允许切换时,指示第一或第二域创建第一域、第二域之间的域间呼叫,并根据终端A的号码将终端A到第二域的呼叫、域间呼叫和第一域到其它终端的呼叫连接起来,最终建立起终端A到第二域、再到第一域、再到其它终端的信令链路和承载链路,在所述域切换控制器保存所述三段呼叫的呼叫信息并通过终端A的号码相关联;(d) After receiving the notification, the domain switching controller instructs the first or second domain to create an inter-domain call between the first domain and the second domain after checking that the switching is allowed, and transfers the terminal A's number to The call from A to the second domain, the inter-domain call, and the call from the first domain to other terminals are connected, and finally the signaling link and bearer of terminal A to the second domain, then to the first domain, and then to other terminals are established. link, the domain switching controller saves the call information of the three calls and associates them with the number of terminal A;
(e)所述域切换控制器指示释放第一域到终端A的信令链路和承载链路,并保持与第一域的信令联系,终端A从第一域切换到第二域。(e) The domain switching controller instructs to release the signaling link and bearer link from the first domain to terminal A, and maintain the signaling connection with the first domain, and terminal A switches from the first domain to the second domain.
进一步地,上述方法还可具有以下特点:所述步骤(e1)后还包括以下步骤:Further, the above-mentioned method can also have the following characteristics: after the step (e1), the following steps are also included:
(f)终端A检测到需要切换回第一域时,通知所述域切换控制器进行切换,携带终端A的号码;(f) When terminal A detects that it needs to switch back to the first domain, it notifies the domain switching controller to switch, carrying the number of terminal A;
(g)所述域切换控制器指示建立第一域到终端A的呼叫,根据终端A的号码找到已存在的第一域到其它终端的呼叫并连接,建立起终端A到第一域、再到其它终端的信令链路和承载链路;(g) The domain switching controller instructs to establish a call from the first domain to terminal A, finds and connects an existing call from the first domain to other terminals according to the number of terminal A, establishes terminal A to the first domain, and then Signaling links and bearer links to other terminals;
(h)所述域切换控制器指示释放第二域到第一域、第二域到终端A的信令链路和承载链路,终端A从第二域切回到第一域。(h) The domain switching controller instructs to release the signaling link and bearer link from the second domain to the first domain, and from the second domain to terminal A, and terminal A switches from the second domain back to the first domain.
进一步地,上述方法还可具有以下特点:终端A还可以接入第三域,且在该域签约了域间切换业务并指定到所述域切换控制器,在所述步骤(e)后还包括以下步骤:Furthermore, the above method may also have the following features: terminal A may also access the third domain, and subscribe to the inter-domain handover service in this domain and designate it to the domain handover controller, and after the step (e), also Include the following steps:
(f’)终端A检测到需要后续切换到第三域,从第三域发起到所述域切换控制器的呼叫,建立终端A到第三域,再到所述域切换控制器的信令联系,通知所述域切换控制器切换并携带终端A的号码;(f') Terminal A detects the need to subsequently switch to the third domain, initiates a call from the third domain to the domain switching controller, establishes signaling from terminal A to the third domain, and then to the domain switching controller Contact, notify the domain switching controller to switch and carry the number of terminal A;
(g’)所述域切换控制器收到通知后,经检查允许切换时,指示第一或第三域创建第一域、第三域之间的域间呼叫,并根据终端A的号码将终端A到第三域的呼叫、域间呼叫和第一域到其它终端的呼叫连接起来,最终建立起终端A到第三域、再到第一域、再到其它终端的信令链路和承载链路,在所述域切换控制器保存所述三段呼叫的呼叫信息并通过终端A的号码相关联;(g') After receiving the notification, the domain switching controller instructs the first or third domain to create an inter-domain call between the first domain and the third domain when checking that the switching is allowed, and according to the number of terminal A, send The call from terminal A to the third domain, the inter-domain call, and the call from the first domain to other terminals are connected, and finally the signaling link and connection between terminal A to the third domain, then to the first domain, and then to other terminals are established. The bearer link stores the call information of the three calls in the domain switching controller and associates them with the number of terminal A;
(h’)所述域切换控制器指示释放第二域到终端A、第二域到第一域的信令和承载链路,终端A从第二域到第三域的切换完成。(h') The domain switching controller instructs to release the signaling and bearer links from the second domain to the terminal A, and from the second domain to the first domain, and the switching of terminal A from the second domain to the third domain is completed.
进一步地,上述方法还可具有以下特点:所述的两个域是指通用移动通信系统电路交换域和IP多媒体子系统域,且所述域切换控制器在所述通用移动通信系统电路交换域中作为业务控制点,在所述IP多媒体子系统域中作为应用服务器。Further, the above method may also have the following features: the two domains refer to the UMTS circuit switching domain and the IP Multimedia Subsystem domain, and the domain switching controller is in the UMTS circuit switching domain as a service control point in the IP multimedia subsystem domain as an application server.
进一步地,上述方法还可具有以下特点:所述域切换控制器还负责收集终端A在第一域和第二域中的计费信息,并将这两个域的计费信息关联起来。Further, the above method may also have the following features: the domain switching controller is also responsible for collecting the charging information of the terminal A in the first domain and the second domain, and associating the charging information of the two domains.
进一步地,上述方法还可具有以下特点:所述步骤(f)中,终端A是通过在第一域发起到所述域切换控制器的呼叫,或者利用原有第二域中到所述域切换控制器的信令联系,通知所述域切换控制器进行切换。Further, the above method may also have the following features: in the step (f), terminal A initiates a call to the domain switching controller in the first domain, or uses the original second domain to call the domain switching controller The signaling contact of the handover controller notifies the domain handover controller to perform the handover.
进一步地,上述方法还可具有以下特点:所述域切换控制器将两段呼叫连接起来时,对IP承载,还先相互交换和协商这两个呼叫的承载信息。Furthermore, the above method may also have the following characteristics: when the domain switching controller connects two calls, for the IP bearer, the bearer information of the two calls is firstly exchanged and negotiated.
进一步地,上述方法还可具有以下特点:所述步骤(c)中,终端A通知所述域切换控制器切换时,还携带有终端A在第二域的承载信息。Furthermore, the above method may also have the following feature: in the step (c), when the terminal A notifies the domain switching controller to switch, it also carries the bearer information of the terminal A in the second domain.
进一步地,上述方法还可具有以下特点:所述步骤(a)中,终端A从所述电路交换域发起到其它终端的呼叫时,是通过第一域触发到所述域切换控制器的移动网增强逻辑的客户化应用过程,建立应用部分对话,来实现相互间的信令联系的。Further, the above method may also have the following features: in the step (a), when terminal A initiates a call to other terminals from the circuit switched domain, the movement to the domain switching controller is triggered through the first domain The customized application process of the network enhancement logic establishes the dialogue of the application part to realize the signaling connection between each other.
进一步地,上述方法还可具有以下特点:所述步骤(a)中,终端A从所述IP多媒体子系统域发起到其它终端的呼叫时,该域中的呼叫服务器控制功能根据该呼叫中是否携带所述域切换控制器在该域的号码,或者该用户是否具有签约域间切换业务的属性,来决定是否将该呼叫路由到所述域切换控制器,所述域切换控制器在IP多媒体子系统域中的号码通过登记过程带给终端A或者呼叫服务器控制功能,或者在终端A或/和呼叫服务器控制功能本地配置。Further, the above method can also have the following characteristics: in the step (a), when terminal A initiates a call to other terminals from the IP multimedia subsystem domain, the call server control function in this domain will determine whether the Carry the number of the domain switching controller in the domain, or whether the user has the attribute of signing the inter-domain switching service to decide whether to route the call to the domain switching controller, the domain switching controller is in the IP multimedia The numbers in the subsystem domain are brought to Terminal A or the Call Server Control Function through the registration process, or configured locally at Terminal A and/and the Call Server Control Function.
进一步地,上述方法还可具有以下特点:所述步骤(d)中,无论终端A需要从通用移动通信系统电路交换域切换到IP多媒体子系统域,或者相反,所述域切换控制器均是指示通用移动通信系统电路交换域的移动交换中心发起跨域呼叫,以所述域切换控制器在IP多媒体子系统域的号码为目的号码。Further, the above method can also have the following characteristics: in the step (d), no matter whether terminal A needs to switch from the UMTS circuit switching domain to the IP Multimedia Subsystem domain, or vice versa, the domain switching controller is Instructing the mobile switching center in the circuit switching domain of the UMTS to initiate a cross-domain call, using the number of the domain switching controller in the IP Multimedia Subsystem domain as the destination number.
本发明提供的通讯系统中的域切换控制器包括切换控制模块、信息处理模块,其中:The domain switching controller in the communication system provided by the present invention includes a switching control module and an information processing module, wherein:
所述切换控制模块进一步包括:检查单元,用于在终端请求切换时,检查其业务数据,判断是否允许切换;呼叫创建单元,用于指示在要切换到的域上创建一个新的呼叫,或者创建一个新的跨域呼叫;呼叫释放单元,用于在切换完成后指示释放原域到终端的信令和承载链路;The handover control module further includes: a check unit, used to check the service data of the terminal when the terminal requests handover, and judge whether the handover is allowed; a call creation unit, used to instruct to create a new call on the domain to be handed over to, or Create a new cross-domain call; the call release unit is used to instruct to release the signaling and bearer links from the original domain to the terminal after the handover is completed;
所述信息处理模块用于保存两个域中呼叫的相关信息,并根据终端的号码关联同一个用户在两个域中的呼叫信息。The information processing module is used for saving the related information of calls in the two domains, and associating the call information of the same user in the two domains according to the terminal number.
进一步地,上述域切换控制器还可具有以下特点:还包括信息存储模块,用于保存用户的属性数据和业务数据,包括用户是否签约域间切换业务的属性,用于判断是否允许切换。Further, the above-mentioned domain switching controller can also have the following features: it also includes an information storage module, which is used to store user attribute data and service data, including the attribute of whether the user subscribes to the inter-domain switching service, and is used to judge whether switching is allowed.
进一步地,上述域切换控制器还可具有以下特点:还包括计费模块,用于收集两个域的计费信息并与相应呼叫相关联。Further, the above-mentioned domain switching controller may also have the following features: it also includes a billing module for collecting billing information of the two domains and associating it with corresponding calls.
进一步地,上述域切换控制器还可具有以下特点:所述切换控制模块还包括承载协商单元,用于在两个呼叫之间相互交换和协商承载信息。Further, the above-mentioned domain switching controller may also have the following features: the switching control module further includes a bearer negotiation unit, configured to exchange and negotiate bearer information between two calls.
本发明提供的可实现域间切换的通讯系统包括终端,以及可以互通的第一域和第二域,其特征在于,还包括至少一个域切换控制器,该域切换控制器在第一和第二域中根据各自的路由方式都能够路由到,The communication system capable of inter-domain switching provided by the present invention includes a terminal, and a first domain and a second domain that can communicate with each other, and is characterized in that it also includes at least one domain switching controller, and the domain switching controller is between the first and second domains. In the second domain, they can be routed according to their respective routing methods.
所述域切换控制器包括切换控制模块和信息处理模块,该切换控制模块用于判断是否允许切换,指示在某域上创建一个域内或域间的呼叫,切换后指示释放原域到终端的信令和承载链路,以及在两个呼叫之间相互交换和协商承载信息;该信息处理模块用于保存两个域中呼叫的相关信息,并根据设定规则关联同一个用户在两个域中的呼叫信息;The domain switching controller includes a switching control module and an information processing module. The switching control module is used to judge whether switching is allowed, to instruct to create an intra-domain or inter-domain call on a certain domain, and to instruct to release the information from the original domain to the terminal after switching. Order and bearer links, and exchange and negotiate bearer information between two calls; the information processing module is used to save the call-related information in the two domains, and associate the same user in the two domains according to the set rules call information;
所述终端为双模终端,能够接入第一域和第二域,并能自动选择一种接入方式,当存在某一域上的呼叫或会话时,该终端能够同时在另一域发起注册和会话,或呼叫。The terminal is a dual-mode terminal, which can access the first domain and the second domain, and can automatically select an access mode. When there is a call or session on a certain domain, the terminal can simultaneously initiate a call or session in another domain. Sign up and chat, or call.
进一步地,上述系统还可具有以下特点:所述的两个域是指通用移动通信系统电路交换域和IP多媒体子系统域,且所述域切换控制器在所述通用移动通信系统电路交换域中作为业务控制点,在所述IP多媒体子系统域中作为应用服务器。Further, the above-mentioned system may also have the following features: the two domains refer to the Universal Mobile Communications System Circuit Switching domain and the IP Multimedia Subsystem domain, and the domain switching controller is in the Universal Mobile Communications System Circuit Switching domain as a service control point in the IP multimedia subsystem domain as an application server.
由上可知,本发明提出了一种解决不同域之间切换的技术,可以实现呼叫在至少两个不同域之间的无缝切换。进一步地,在从第一个域切到第二个域后,还可以后续切回到第一个域,或者后续切换到第三个域的切换。本发明技术并不局限于解决语音的域间切换,也可使用于其他业务。It can be known from the above that the present invention proposes a technology for solving switching between different domains, which can realize seamless switching of calls between at least two different domains. Further, after switching from the first domain to the second domain, it is also possible to subsequently switch back to the first domain, or to switch to the third domain subsequently. The technology of the present invention is not limited to solving voice inter-domain switching, but can also be used for other services.
附图说明Description of drawings
图1是本发明实施例第一终端从第一域接入,发起到第二终端的呼叫并建立信令链路和承载链路,其中,承载链路用粗实线表示,信令链路用细实线表示。Fig. 1 shows the embodiment of the present invention that the first terminal accesses from the first domain, initiates a call to the second terminal and establishes a signaling link and a bearer link, wherein the bearer link is represented by a thick solid line, and the signaling link Indicated by a thin solid line.
图2是本发明实施例第一终端切换到第二域中的基本原理图。Fig. 2 is a schematic diagram of the basic principle of switching the first terminal to the second domain according to the embodiment of the present invention.
图3是本发明实施例第一终端切换回第一域中的基本原理图。Fig. 3 is a basic principle diagram of switching back to the first domain by the first terminal according to the embodiment of the present invention.
图4A、图4B、图4C、图4D是本发明在CS域和MIS域间切换的实施的组网图。其中图4A示出切换前,UEA在CS域呼叫的情况;图4B示出UEA从CS域切换到IMS域后的情况;图4C示出切换前,UEA在IMS域呼叫的情况;图4D示出UEA从IMS域切换到CS域后的情况。Fig. 4A, Fig. 4B, Fig. 4C, Fig. 4D are the network diagrams of implementing the switching between the CS domain and the MIS domain in the present invention. Among them, Fig. 4A shows the situation of the UEA calling in the CS domain before the handover; Fig. 4B shows the situation after the UEA is handed over from the CS domain to the IMS domain; Fig. 4C shows the situation of the UEA calling in the IMS domain before the handover; Fig. 4D shows The situation after the UEA is handed over from the IMS domain to the CS domain is shown.
图5是本发明实例双模终端呼叫PSTN,双模终端从CS域切换到IMS域并切回CS域的流程图。Fig. 5 is a flow chart of the dual-mode terminal calling PSTN in the example of the present invention, and the dual-mode terminal switching from the CS domain to the IMS domain and then switching back to the CS domain.
图6是本发明实例双模终端呼叫PSTN,双模终端从IMS域切换到CS域并切回IMS域的流程图。Fig. 6 is a flow chart of the dual-mode terminal calling PSTN in the example of the present invention, and the dual-mode terminal switching from the IMS domain to the CS domain and then switching back to the IMS domain.
具体实施方式Detailed ways
本实施例系统的示意图如图1所示,包括第一终端100、第二终端140、第一域110、第二域120、被叫域130和域切换控制器150,第二终端140所在的被叫域可能和第一、第二域相同,也可能是另外的域。The schematic diagram of the system in this embodiment is shown in Figure 1, including a first terminal 100, a second terminal 140, a first domain 110, a second domain 120, a called domain 130, and a
域切换控制器150在涉及切换的第一和第二域中根据各自的路由方式都能够路由到,在两个域中的标识、地址可以不同。该控制器具有以下三个与域间切换相关的功能模块:The
切换控制模块,可以同时控制涉及切换的两个域中的呼叫。进一步包括检查单元,用于在终端请求切换时,检查其业务数据,判断是否允许切换;呼叫创建单元,用于指示在要切换到的域上创建一个新的呼叫,或者创建一个新的跨域呼叫;呼叫释放单元,用于在切换完成后指示释放原域到终端的信令和承载链路;承载协商单元,用于在两个呼叫之间相互交换和协商承载信息。A handover control module that can simultaneously control calls in two domains involving handover. It further includes a checking unit, which is used to check its service data when the terminal requests switching, and judges whether switching is allowed; a call creation unit, which is used to instruct to create a new call on the domain to be switched to, or to create a new cross-domain call; the call release unit is used to instruct to release the signaling and bearer link from the original domain to the terminal after the handover is completed; the bearer negotiation unit is used to exchange and negotiate bearer information between two calls.
信息处理模块:用于保存两个域中呼叫的相关信息,并根据设定规则关联同一个用户在两个域中的所有呼叫信息,如通过终端的号码。Information processing module: It is used to save the relevant information of the call in the two domains, and associate all the call information of the same user in the two domains according to the set rules, such as the number of the terminal.
信息存储模块:用于保存用户的属性数据和业务数据,包括用户是否签约域间切换业务的属性,用于判断是否允许切换。但该模块是可选的,这些用户数据也可以存放在其它设备上,通过访问来获得。Information storage module: used to save the user's attribute data and service data, including the attributes of whether the user subscribes to the inter-domain handover service, and used to judge whether handover is allowed. But this module is optional, and these user data can also be stored on other devices and obtained through access.
计费模块,用于收集两个域的计费信息并与相应呼叫相关联。The billing module is used for collecting billing information of two domains and associating with corresponding calls.
实施切换的终端必须采用双模手机,能够接入第一域和第二域(如IMS域和CS域),并能自动选择一种接入方式,当存在某一域上的呼叫或会话时,终端能够同时在另一域发起注册和会话,或呼叫;The terminal implementing switching must use a dual-mode mobile phone, which can access the first domain and the second domain (such as IMS domain and CS domain), and can automatically select an access mode. When there is a call or session on a certain domain , the terminal can simultaneously initiate a registration and a session, or a call, in another domain;
在该系统应用本发明方法前,用户必须在两个域中同时签约域间切换的业务,才能具备域间切换的功能,域切换控制器在实施切换控制之前,能够根据签约信息来判断是否允许切换到目的网络。如果这两个域是相同运营商,那么需在签约的时候指定某一个域切换控制器,如果这两个域是不同运营商,那么这两个运营商之间必须达成协议,并指定一个共同的域切换控制器来实现域间切换的功能。用户在这两个域的签约信息中包含了该域切换控制器的地址,该地址在两个域中可以不同。Before the system applies the method of the present invention, the user must sign up for inter-domain switching services in two domains at the same time to have the function of inter-domain switching. Before implementing switching control, the domain switching controller can judge whether to allow or not according to the subscription information. Switch to the destination network. If the two domains are of the same operator, then a certain domain switching controller needs to be designated when signing the contract. If the two domains are of different operators, then an agreement must be reached between the two operators and a common The domain switch controller is used to realize the function of switching between domains. The user's subscription information in the two domains includes the address of the domain switching controller, which may be different in the two domains.
本实施例实现在两个不同域之间的无缝切换方法包括以下步骤:In this embodiment, the method for realizing seamless handover between two different domains includes the following steps:
步骤一,第一终端100从第一域发起对第二终端140的呼叫,通过第一域110建立和第二终端140之间呼叫的信令链路和承载链路,在呼叫建立过程中,同时建立第一域110和域切换控制器150的信令联系112,域切换控制器150保存第一终端100到第一域110的呼叫信息和第一域110到第二终端140的呼叫信息,并通过第一终端100的号码相关联;Step 1: The first terminal 100 initiates a call to the second terminal 140 from the first domain, and establishes a signaling link and a bearer link for the call with the second terminal 140 through the first domain 110. During the call establishment process, At the same time, the
如图1所示,第一端到第二端的信令链路和承载链路由以下三段构成:第一终端到第一域的信令链路111和承载链路180,第一域到被叫域130的信令链路113和承载链路181,以及被叫域和第二终端间的信令链路114和承载链路182。如果被叫域和第一域是同一个域,那么承载链路181和182合一、信令链路113和114合一。As shown in Figure 1, the signaling link and the bearer link from the first end to the second end are composed of the following three sections: the signaling link 111 and the bearer link 180 from the first terminal to the first domain, and the first domain to The
步骤二、第一终端100检测需要切换到第二域120时,从第二域120发起呼叫,目的号码是域切换控制器150在本域的号码,建立到第二域120的信令链路210和承载链路250,第二域120根据目的号码建立和域切换控制器150的信令联系211,并将第一终端100的号码告诉域切换控制器150,如图2所示;Step 2: When the first terminal 100 detects that it needs to switch to the second domain 120, it initiates a call from the second domain 120, the destination number is the number of the
终端100从第二域发起呼叫之前,有时需要先从第二域,如IMS域,中发起位置登记过程,登记过程结束之后再发起呼叫。也有的域不需要登记就能发起呼叫,如UMTS CS域。Before initiating a call from the second domain, the terminal 100 sometimes needs to initiate a location registration process from the second domain, such as the IMS domain, and initiate a call after the registration process is completed. Some domains can initiate calls without registration, such as UMTS CS domain.
步骤三、域切换控制器150经检查允许第一终端100切换时,指示第一域100或第二域120创建第一域和第二域之间的域间呼叫,并根据第一终端100的号码,关联该终端在第一域110中到第二终端140的呼叫、域间呼叫和该终端在第二域120中的新建呼叫,必要时相互交换并协商相邻呼叫的承载信息,最终建立第一终端100到第二域120,再到第一域110,再到第二终端140的信令链路(210-213-113-114)和承载链路(250-251-252-182),如图2所示;Step 3: When the
实际上只有IP承载的时候才需要协商。TDM承载只要将双方的电路时隙接起来就可以了。协商后,第一域中到第二终端的承载252可能和原来的承载181不同,但是信令链路113-114不变。域切换控制器150建立第一域110和第二域120之间的信令和承载的实现方式和具体的域相关,可以参照下文中的两个实例。In fact, negotiation is only required when IP bears the weight. TDM bearer only needs to connect the circuit time slots of both parties. After negotiation, the
步骤四、域切换控制器150指示释放第一终端100在第一域110中的信令链路111和承载链路180,但域切换控制器到第一域的信令联系112并不释放。这样,第一终端100就从第一域110,切换到了第二域120,在域间切换控制器150保存着第一个终端100到第二域120、第二域120到第一域110以及第一域110到第二终端140的呼叫信息,以第一终端100的号码相关联。Step 4: The
上述切换过程中,对于第一终端,由于是在新的承载建立完成之后,才断开原来的到第一域的承载,而且是断开之后立即切换到第二域的承载,因此感觉不到业务的中断。对于第二终端来说,如果第一域中到第二终端的承载不需要重新建立,也不会感觉第一终端正在切换,如果需要断开并根据协商结果重新建立,那么可能会有短时间的业务中断。In the above handover process, for the first terminal, the original bearer to the first domain is disconnected after the new bearer is established, and the bearer is switched to the second domain immediately after disconnection, so it does not feel Business interruption. For the second terminal, if the bearer to the second terminal in the first domain does not need to be re-established, it will not feel that the first terminal is switching, if it needs to be disconnected and re-established according to the negotiation result, then there may be a short time business interruption.
如果第一终端同时有多个终端之间存在呼叫,那么在域切换控制器中必须保存到所有这些终端的呼叫信息。当第一终端切换的时候,到所有这些终端的呼叫信息中的承载信息都可能需要重新协商。If the first terminal has calls between multiple terminals at the same time, then the domain switching controller must save the call information to all these terminals. When the first terminal switches, the bearer information in the call information to all these terminals may need to be renegotiated.
请参照图3,如果第一终端100检测需要切换回第一域中,可通过以下步骤实现:Please refer to FIG. 3, if the first terminal 100 detects that it needs to switch back to the first domain, it can be realized through the following steps:
步骤五、第一终端100检测到需要从第二域120切换回第一域110时,通知域切换控制器150进行切换,带第一终端的用户号码,并建立起第一终端100到第一域110的呼叫;Step 5: When the first terminal 100 detects that it needs to switch back from the second domain 120 to the first domain 110, it notifies the
第一终端100可以利用第二域中已经存在的信令链路210、211进行通知,域切换控制器150收到通知之后,将指示第一域110建立到第一终端的呼叫(被叫流程)。也可以从第一域110中发起呼叫,以域切换控制器150在本域的号码为目的号码,建立第一终端100到第一域110,再到域切换控制器150的呼叫并通知需要切换。The first terminal 100 may use the existing
步骤六、域切换控制器150根据第一终端100的号码,找到目前存在的第一域110到第二终端140的呼叫并与第一终端100到第一域的呼叫相关联,必要时在两个呼叫间相互交换并协商承载信息,建立第一终端100到第一域110,再到第二终端140的信令链路(311-113-114)和承载链路(380-381-182);Step 6. The
步骤七、域切换控制器150指示释放第二域120到第一域110的域间信令链路213和承载链路251,以及第二域120到第一终端100的信令链路210和承载链路250,这样,第一终端100就从第二域120切换回了第一域110。Step 7: The
如果在步骤四第一终端从第一域切换到第二域之后,第一终端检测需要后续切换到第三域,那么通过执行以下步骤实现,前提是:控制前两个域的域切换控制器可以控制第三域的呼叫,用户手机可以接入第三域,在该域签约了域间切换业务且指定到该域切换控制器。If after the first terminal switches from the first domain to the second domain in step four, the first terminal detects that a subsequent switch to the third domain is required, then this is achieved by performing the following steps, provided that: the domain switching controller controlling the first two domains The call of the third domain can be controlled, and the mobile phone of the user can access the third domain, and the inter-domain switching service is signed in this domain and assigned to the domain switching controller.
步骤五’、第一终端检测需要后续切换到第三域的时候,从第三域发起呼叫,目的号码是该域切换控制器在本域的号码,建立起到第三域的信令链路和承载链路,第三域根据目的号码建立和域切换控制器的信令联系,并将第一终端的号码告诉域切换控制器;Step 5', when the first terminal detects that it needs to switch to the third domain, initiate a call from the third domain, the destination number is the number of the domain switching controller in this domain, and establish a signaling link to the third domain and the bearer link, the third domain establishes a signaling connection with the domain switching controller according to the destination number, and informs the domain switching controller of the number of the first terminal;
步骤六’、域切换控制器经检查允许第一终端从第一域切换到第三域时,指示第一域或第三域创建第一域和第三域之间的域间呼叫,并根据第一终端的号码关联该终端在第一域中到第二终端的呼叫、域间呼叫和该终端在第三域中的新建呼叫,必要时相互交换并协商相邻呼叫的承载信息,建立第一终端到第三域,再到第一域,再到第二终端的信令链路和承载链路,其中第一域中到第二终端的承载可能会有所修改,但是信令链路不变;Step 6', when the domain switching controller checks that the first terminal is allowed to switch from the first domain to the third domain, it instructs the first domain or the third domain to create an inter-domain call between the first domain and the third domain, and according to The number of the first terminal is associated with the call from the terminal to the second terminal in the first domain, the inter-domain call, and the new call of the terminal in the third domain. If necessary, exchange and negotiate the bearer information of adjacent calls, and establish the second terminal. The signaling link and bearer link from a terminal to the third domain, then to the first domain, and then to the second terminal, where the bearer to the second terminal in the first domain may be modified, but the signaling link constant;
步骤七’、域切换控制器指示释放第二域到第一终端,第二域到第一域的信令和承载链路,但域切换控制器和第一个域的信令联系并不释放,这样第一终端就切换到第三域中。以上的步骤和步骤二、三、四很类似。Step 7', the domain switching controller instructs to release the signaling and bearer links from the second domain to the first terminal, and from the second domain to the first domain, but the signaling connection between the domain switching controller and the first domain is not released , so that the first terminal switches to the third domain. The above steps are very similar to steps 2, 3 and 4.
以上流程中,第一终端虽然是作主叫,但作被叫时同样可以用上述方法进行域间切换。即本发明切换方法对于主、被叫来说是相同的,而且是相互独立的。In the above process, although the first terminal is the calling party, the above method can also be used to perform inter-domain switching when it is the called party. That is, the switching method of the present invention is the same for the calling party and the called party, and is independent of each other.
下面用两个实例对上述流程进行进一步的说明。实例中涉及3GPP中的CS域和IMS域。这两个域是相互独立的,而且都可以提供语音呼叫。这两个域之间可以互通。The above process will be further described below with two examples. The example involves CS domain and IMS domain in 3GPP. These two domains are independent of each other, and both can provide voice calls. The two domains can communicate with each other.
图4A~图4D是两个实例的组网图,只示出了部分设备,具体的网络结构可以参见3GPP TS 23.003。图5和图6示出了两个切换的流程。图中各个网元的解释如下:Figures 4A to 4D are the networking diagrams of two examples, and only some devices are shown. For the specific network structure, please refer to 3GPP TS 23.003. Figure 5 and Figure 6 show two switching processes. The explanation of each network element in the figure is as follows:
UEA:对UEA的要求如下:1)双模,能够接入IMS域和UMTS CS域进行呼叫;2)能够检测并根据运营商要求和用户喜好或其他标准自动选择一种接入方式;3)当UE存在UMTS CS呼叫的时候,UE能够同时在IMS域发起注册和会话;4)当UE存在IMS会话的时候,UE能够同时发起或者接收UMTS CS呼叫。UEA: The requirements for UEA are as follows: 1) dual-mode, capable of accessing IMS domain and UMTS CS domain to make calls; 2) able to detect and automatically select an access mode according to operator requirements and user preferences or other standards; 3) When the UE has a UMTS CS call, the UE can simultaneously initiate a registration and a session in the IMS domain; 4) When the UE has an IMS session, the UE can simultaneously initiate or receive a UMTS CS call.
UEA_cs:UEA中处理CS域的功能。UEA_cs: Functions for handling the CS domain in UEA.
UEA_ims:UEA中处理IMS域的功能。UEA_ims: Functions in UEA that handle IMS domains.
HOAS(Handover Application Server):切换应用服务器,即上文中的域切换控制器,主要负责IMS域和UMTS CS域的语音呼叫切换。HOAS在CS域和IMS域中根据各自的路由方式都能够路由到。且在UMTS CS域中,HOAS将作为Camel(Customised Application for Mobile network EnhancedLogic,移动网增强逻辑的客户化应用)中的SCP(Service Control Point,业务控制点),在IMS域中HOAS则作为AS(Application Server,应用服务器)。HOAS (Handover Application Server): Handover application server, that is, the domain switching controller above, is mainly responsible for voice call switching between the IMS domain and the UMTS CS domain. The HOAS can be routed in both the CS domain and the IMS domain according to their respective routing modes. And in the UMTS CS domain, HOAS will serve as SCP (Service Control Point, service control point) in Camel (Customized Application for Mobile network EnhancedLogic, customized application of mobile network enhanced logic), and in IMS domain, HOAS will serve as AS ( Application Server, application server).
CSCF(Call Server Control Function):IMS域中呼叫服务器控制功能,又可分为P-CSCF(代理CSCF),I-CSCF(查询CSCF)和S-CSCF(服务CSCF)。CSCF (Call Server Control Function): The call server control function in the IMS domain can be divided into P-CSCF (proxy CSCF), I-CSCF (query CSCF) and S-CSCF (serving CSCF).
MGCF(Media Gateway Control Function):IMS域中媒体网关控制功能,主要控制到传统网络的互通。MGCF (Media Gateway Control Function): The media gateway control function in the IMS domain, which mainly controls the intercommunication to the traditional network.
MSC(Mobile Switching Centre):移动交换中心,UMTS CS域中负责业务控制。MSC (Mobile Switching Centre): Mobile Switching Center, responsible for service control in the UMTS CS domain.
PSTN(Public Switched Telephone Network):公共交换电话网络。PSTN (Public Switched Telephone Network): Public Switched Telephone Network.
IM-MGW:IMS域的媒体网关;IM-MGW: media gateway of the IMS domain;
UEB:呼叫中被叫终端,在PSTN网中。UEB: The called terminal in the call, in the PSTN network.
图5是UEA呼叫PSTN用户UEB,UEA从CS域切换到IMS域并切回CS域的流程图,步骤说明如下:Figure 5 is a flow chart of UEA calling PSTN user UEB, UEA switching from CS domain to IMS domain and switching back to CS domain, the steps are as follows:
首先,UEA通过UEA_cs、MSC建立到PSTN用户的呼叫。图中示出了UEA_cs到MSC的无线承载450,以及MSC到PSTN的TDM(time-divisionmultiplexing,时分复用,即传统的信令和承载链路)承载451。建立呼叫过程中,MSC触发到HOAS的Camel过程,建立CAP(CAMEL Application Part,CAMEL应用部分)对话。HOAS中保存UEA用户号码和该CAP对话的对应关系,保存包括CAP对话的对话Id,MSC号码等呼叫信息,如图4A所示。First, the UEA establishes a call to the PSTN user through the UEA_cs and MSC. The figure shows a radio bearer 450 from UEA_cs to MSC, and a TDM (time-division multiplexing, ie traditional signaling and bearer link) bearer 451 from MSC to PSTN. During the establishment of the call, the MSC triggers the Camel process to the HOAS to establish a CAP (CAMEL Application Part, CAMEL application part) dialogue. The HOAS stores the corresponding relationship between the UEA user number and the CAP dialogue, and stores call information including the dialogue Id of the CAP dialogue, MSC number, etc., as shown in FIG. 4A .
步骤400~401:UEA根据某种判断标准,发现该CS呼叫需要切换到IMS域,于是UEA_ims首先发起IMS域的登记流程。登记成功之后,UEA_ims向IMS域发送建立呼叫请求,目的号码为HOAS在本域的号码,并包含UEA的用户号码和UEA的承载信息。HOAS在本域中的号码可以在登记过程中得到,也可以通过UEA的本地配置,或者其他方法得到。呼叫请求经过IMS域的CSCF,路由到目的地HOAS,HOAS收到之后保存UEA的承载信息,并以UEA的用户号码作索引。可以配置为在IMS(或CS)域呼叫这个特定的HOAS就表示需要切换,或者让HOAS通过一定的消息格式或消息中携带的信息来判断是否是通知切换的消息;Steps 400-401: UEA finds that the CS call needs to be handed over to the IMS domain according to a certain criterion, so UEA_ims first initiates the IMS domain registration process. After successful registration, UEA_ims sends a call establishment request to the IMS domain, the destination number is the number of the HOAS in this domain, and includes the user number of UEA and the bearer information of UEA. The HOAS number in this domain can be obtained during the registration process, or can be obtained through local configuration of UEA, or other methods. The call request is routed to the destination HOAS through the CSCF in the IMS domain, and the HOAS saves the bearer information of the UEA after receiving it, and uses the user number of the UEA as an index. It can be configured to call this specific HOAS in the IMS (or CS) domain to indicate the need to switch, or let the HOAS judge whether it is a message to notify switching through a certain message format or information carried in the message;
步骤402:HOAS检查是否允许该用户从UMTS CS切换到IMS(该检查也可以在HSS(Home Subscriber Server,归属用户服务器)中进行)。如果允许切换,那么根据UEA的用户号码找到对应的CAP对话,然后指示MSC建立到HOAS的呼叫,该指示中包含IMS域中HOAS的号码;Step 402: HOAS checks whether the user is allowed to switch from UMTS CS to IMS (this check can also be performed in HSS (Home Subscriber Server, Home Subscriber Server)). If handover is allowed, then find the corresponding CAP dialogue according to the user number of the UEA, and then instruct the MSC to establish a call to the HOAS, which includes the number of the HOAS in the IMS domain;
步骤403~404:MSC收到指示之后,在IMS域找到一个合适的MGCF,使用ISUP/TUP/BICC消息建立起到该MGCF控制的IM-MGW的TDM承载453,然后MGCF向HOAS发送建立会话请求,携带MGCF的承载信息和UEA的用户号码。HOAS收到之后,根据UEA的用户号码,找到保存的UEA承载信息,并和MGCF进行协商(协商过程参见3GPP协议TS 23.228),建立MGCF控制的IM-MGW到UEA的IP承载452;Steps 403-404: After receiving the instruction, the MSC finds a suitable MGCF in the IMS domain, uses ISUP/TUP/BICC messages to establish a TDM bearer 453 to the IM-MGW controlled by the MGCF, and then the MGCF sends a session establishment request to the HOAS , carrying the bearer information of the MGCF and the user number of the UEA. After the HOAS receives it, according to the user number of the UEA, find the saved UEA bearer information, and negotiate with the MGCF (see 3GPP protocol TS 23.228 for the negotiation process), and establish the IP bearer 452 from the IM-MGW controlled by the MGCF to the UEA;
步骤405~406:承载452和453建立完成之后,HOAS通过CAP对话指示MSC:将MSC<=>UEB的TDM1承载451和MSC<=>MGCF控制的IM-MGW的TDM2承载连接起来;将MSC<=>UEA_cs的CS无线承载450释放。Steps 405-406: After the bearers 452 and 453 are established, the HOAS instructs the MSC through the CAP dialogue to connect the TDM1 bearer 451 of the MSC<=>UEB with the TDM2 bearer of the IM-MGW controlled by the MSC<=>MGCF; connect the MSC<=> => CS radio bearer 450 of UEA_cs is released.
这样,通过IMS域的整个呼叫链上的承载都建立起来了:452-453-451。切换后的情况如图4B所示。同时,HOAS通过CAP收集CS域计费信息,通过Diameter(一种AAA协议)收集IMS域的计费信息,并将这两个计费信息关联起来。In this way, the bearer on the entire call chain through the IMS domain is established: 452-453-451. The situation after switching is shown in Figure 4B. At the same time, the HOAS collects the charging information of the CS domain through the CAP, and collects the charging information of the IMS domain through Diameter (a kind of AAA protocol), and associates the two charging information.
步骤430~431:如果UEA判断需要切换回CS,那么UEA_ims将通过在IMS域已经建立的会话向HOAS发送要求切回CS的通知请求,目的号码是HOAS在IMS域中的号码,带UEA的用户号码;Steps 430-431: If UEA judges that it is necessary to switch back to CS, then UEA_ims will send a notification request to HOAS to switch back to CS through the established session in the IMS domain. The destination number is the number of HOAS in the IMS domain, and the user with UEA Number;
步骤432~433:HOAS收到之后,发现该终端已经存在到MSC的CAP对话,但是没有从MSC到UEA_cs的CS域的呼叫,则指示MSC建立到UEA_cs的呼叫。MSC收到之后,通过CS域的终呼流程,建立UEA_cs和MSC之间的CS无线承载454;Steps 432-433: After the HOAS receives it, it finds that the terminal already has a CAP session with the MSC, but there is no call from the MSC to the CS domain of the UEA_cs, and instructs the MSC to establish a call to the UEA_cs. After the MSC receives it, it establishes a CS radio bearer 454 between the UEA_cs and the MSC through the call termination process in the CS domain;
步骤434~435:MSC到UEA_cs的呼叫建立之后,将向HOAS发送通知,HOAS指示将承载454和451连起来;Steps 434-435: After the call from the MSC to the UEA_cs is established, a notification will be sent to the HOAS, and the HOAS will indicate to connect the bearers 454 and 451;
步骤436~438:HOAS指示MSC释放承载TDM2 453,指示MGCF释放IP承载452,同时释放相应的信令。Steps 436-438: HOAS instructs MSC to release bearer TDM2 453, instructs MGCF to release IP bearer 452, and releases corresponding signaling at the same time.
这样,呼叫又切换回了CS。Thus, the call is switched back to CS.
图5是双模终端UEA呼叫PSTN用户UEB,UEA从IMS域切换到CS域并切回IMS域的流程图,步骤说明如下:Fig. 5 is a flow chart of the dual-mode terminal UEA calling PSTN user UEB, UEA switching from the IMS domain to the CS domain and switching back to the IMS domain, the steps are as follows:
首先,UEA_ims在IMS域中登记。如果在HSS中用户签约了CS和IMS切换,那么在登记过程中,负责CS/IMS切换的HOAS在IMS域中的号码将可能带给CSCF或者UEA。CSCF和UEA也可以通过本地配置或者其他方式得到HOAS的IMS域中的号码。之后,UEA_ims向IMS域发起呼叫请求,目的号码为UEB的用户号码,带UEA的用户号码,也可能带HOAS在IMS域中号码。该呼叫请求路由到CSCF之后,根据过滤规则(如检查该用户是否具有签约域间切换业务的属性,或者是否带有HOAS的号码),该呼叫请求将被路由到负责CS/IMS切换的HOAS。HOAS收到之后,保存UEA的用户号码和该Session(事务)的对应关系,然后发起一个起呼流程,通过MGCF1建立到UEB(PSTN用户)的呼叫。承载分为两段,从UEA到MGCF1控制的IM-MGW的IP承载550和MGCF1控制的IM-MGW到UEB的TDM承载551。HOAS中保存的IMS域的呼叫信息包括入呼和出呼的session ID、两个呼叫的承载信息和到目的地的路由表等。切换前的情况如图4C所示。First, UEA_ims is registered in the IMS domain. If the user subscribes for CS and IMS handover in HSS, then during the registration process, the number in the IMS domain of the HOAS responsible for CS/IMS handover may be brought to CSCF or UEA. The CSCF and UEA can also obtain the number in the IMS domain of the HOAS through local configuration or other methods. After that, UEA_ims initiates a call request to the IMS domain, and the destination number is the user number of UEB, with the user number of UEA, and possibly with the number in the IMS domain of HOAS. After the call request is routed to the CSCF, according to the filter rules (such as checking whether the user has the attribute of subscribing to the inter-domain handover service, or whether it has a HOAS number), the call request will be routed to the HOAS responsible for CS/IMS handover. After the HOAS receives it, it saves the corresponding relationship between the user number of UEA and the Session (transaction), and then initiates a call-initiating process to establish a call to UEB (PSTN user) through MGCF1. The bearer is divided into two sections, the IP bearer 550 from the UEA to the IM-MGW controlled by the MGCF1 and the TDM bearer 551 from the IM-MGW controlled by the MGCF1 to the UEB. The call information of the IMS domain saved in the HOAS includes the session ID of the incoming call and the outgoing call, the bearer information of the two calls, and the routing table to the destination, etc. The situation before handover is shown in Fig. 4C.
步骤500~501:UEA根据某种判断标准,发现该呼叫需要切换到CS域,于是UEA_cs从CS域发起呼叫,目的号码为HOAS在IMS域的号码,建立到MSC的CS无线承载552;Steps 500-501: UEA finds that the call needs to be handed over to the CS domain according to certain criteria, so UEA_cs initiates a call from the CS domain, the destination number is the number of the HOAS in the IMS domain, and establishes a CS radio bearer 552 to the MSC;
步骤502~503:起呼过程中MSC根据目的号码,触发Camel业务,建立到HOAS的CAP对话502,带UEA的用户号码(用户的Camel数据在用户位置更新的时候,从HLR插入MSC/VLR数据库中)。HOAS收到之后,检查是否允许呼叫从IMS切换到CS。如果允许,则保存UEA的用户号码和该CAP对话的对应关系,然后指示MSC建立从MSC到HOAS的呼叫,指示中包含IMS域中HOAS的号码;Steps 502-503: MSC triggers the Camel service according to the destination number in the calling process, sets up the CAP dialogue 502 to the HOAS, and the subscriber number with UEA (the Camel data of the subscriber is inserted into the MSC/VLR database from the HLR when the subscriber's location is updated middle). After the HOAS is received, check whether the call is allowed to be handed over from IMS to CS. If allowed, save the corresponding relationship between the user number of the UEA and the CAP dialogue, and then instruct the MSC to establish a call from the MSC to the HOAS, and the indication includes the number of the HOAS in the IMS domain;
步骤504~505:MSC收到指示之后,选择某个MGCF2,建立MSC和MGCF2控制的IM-MGW之间的TDM承载553。然后MGCF2向HOAS发送呼叫请求,带MGCF2的承载信息和UEA的用户号码。HOAS收到之后,保存该承载信息,根据UEA的用户号码找到对应的IMS域的Session,然后相互交换并协商MGCF1和MGCF2的承载信息,建立MGCF1控制的IM-MGW和MGCF2控制的IM-MGW的IP承载554。Steps 504-505: After receiving the instruction, the MSC selects a certain MGCF2, and establishes a TDM bearer 553 between the MSC and the IM-MGW controlled by the MGCF2. Then MGCF2 sends a call request to the HOAS, carrying the bearer information of MGCF2 and the user number of UEA. After the HOAS receives the bearer information, it saves the bearer information, finds the corresponding session in the IMS domain according to the user number of the UEA, then exchanges and negotiates the bearer information of MGCF1 and MGCF2, and establishes the IM-MGW controlled by MGCF1 and the IM-MGW controlled by MGCF2. IP bearer 554.
步骤506~507:承载553和554建立成功之后,HOAS指示释放MGCF1控制的IM-MGW到UEA_ims的IP承载550和相关的信令。这样,UEA_cs和UEB之间就建立了如下承载:552-553-554-551,呼叫被切换到了CS域。切换后的情况如图4D所示。Steps 506-507: After the bearers 553 and 554 are established successfully, the HOAS instructs to release the IP bearer 550 and related signaling from the IM-MGW controlled by the MGCF1 to the UEA_ims. In this way, the following bearer is established between UEA_cs and UEB: 552-553-554-551, and the call is switched to the CS domain. The situation after switching is shown in Figure 4D.
在该过程中,HOAS通过CAP收集CS域计费信息,通过Diameter收集IMS域的计费信息,并将这两个计费信息关联起来。In this process, the HOAS collects the charging information of the CS domain through the CAP, collects the charging information of the IMS domain through the Diameter, and associates the two charging information.
步骤530~531:当UEA检测到需要将语音呼叫从CS切换回IMS的时候,首先从IMS发起登记,然后UEA_ims从IMS域发起呼叫请求,目的号码为HOAS在IMS域中的号码,同时带UEA的MSISDN号码和在IMS域的承载信息。该呼叫请求根据HOAS在IMS域中的号码被路由到HOAS;Steps 530-531: When UEA detects that the voice call needs to be switched back to IMS from CS, it first initiates registration from IMS, and then UEA_ims initiates a call request from the IMS domain, and the destination number is the number of HOAS in the IMS domain, with UEA at the same time The MSISDN number and bearer information in the IMS domain. The call request is routed to the HOAS according to the number of the HOAS in the IMS domain;
步骤532~533:HOAS收到请求之后,根据UEA用户号码找到其到UEB的session,然后与MGCF1相互交换和协商承载信息,成功之后建立起IP承载555。这样UEA_ims和UEB之间就从IMS域建立起承载555-551;Steps 532-533: After receiving the request, the HOAS finds its session to UEB according to the user number of UEA, and then exchanges and negotiates bearer information with MGCF1, and establishes IP bearer 555 after success. In this way, bearers 555-551 are established from the IMS domain between UEA_ims and UEB;
步骤534~536:承载555-551建立成功之后,HOAS根据UEA的用户号码找到对应的CAP对话,然后通知MSC释放MSC到HOAS的呼叫和MSC到UEA-cs的CS呼叫,并释放MSC到HOAS的CAP对话。Steps 534-536: After the bearers 555-551 are successfully established, the HOAS finds the corresponding CAP dialogue according to the user number of the UEA, and then notifies the MSC to release the call from the MSC to the HOAS and the CS call from the MSC to the UEA-cs, and release the call from the MSC to the HOAS. CAP dialogue.
这样,语音呼叫又被切换回了IMS域。In this way, the voice call is switched back to the IMS domain.
上述两个实例解决了双模(UMTS CS和IMS)手机在UMTS CS域和IMS域之间进行语音切换的问题。但本发明并不局限于在该两个域之间进行切换,也不局限于进行语音业务的切换。在其它域之间切换时,或者域的结构发生变化时,上述流程所涉及到的呼叫控制流程及设备,承载方式及其设备,以及域间信令和承载的建立应根据相关标准变化。但本发明实现域间无缝切换的基本过程仍然有效。Above-mentioned two examples have solved the problem that dual-mode (UMTS CS and IMS) mobile phone carries out voice switching between UMTS CS domain and IMS domain. However, the present invention is not limited to switching between the two domains, nor is it limited to switching voice services. When switching between other domains, or when the domain structure changes, the call control process and equipment, bearer mode and equipment involved in the above process, as well as the establishment of inter-domain signaling and bearer should be changed according to relevant standards. However, the basic process of realizing inter-domain seamless switching in the present invention is still valid.
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100665951A CN100417291C (en) | 2005-04-28 | 2005-04-28 | Method and system for inter-domain switching and domain switching controller used |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2005100665951A CN100417291C (en) | 2005-04-28 | 2005-04-28 | Method and system for inter-domain switching and domain switching controller used |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1856162A true CN1856162A (en) | 2006-11-01 |
| CN100417291C CN100417291C (en) | 2008-09-03 |
Family
ID=37195885
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2005100665951A Expired - Fee Related CN100417291C (en) | 2005-04-28 | 2005-04-28 | Method and system for inter-domain switching and domain switching controller used |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100417291C (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009012685A1 (en) * | 2007-07-20 | 2009-01-29 | Huawei Technologies Co, .Ltd. | Domain switching method, server and controller |
| WO2009046600A1 (en) * | 2007-10-09 | 2009-04-16 | Hong Kong Applied Science And Technology Research Institute Co. Ltd. | Handoff of dual mode mobile device between an ip network and a plmn |
| CN101202797B (en) * | 2006-12-15 | 2010-12-15 | 中国电信股份有限公司 | CS field / IMS voice FMC operational scheme |
| CN101400090B (en) * | 2007-09-30 | 2011-08-03 | 华为技术有限公司 | Method and system for communication service switching |
| CN101584167B (en) * | 2007-01-09 | 2011-11-23 | 诺基亚公司 | Session continuity in communication networks |
| CN101287150B (en) * | 2007-04-13 | 2011-12-28 | 华为技术有限公司 | Session switching method, system and application server for continuity of voice call |
| CN101917429B (en) * | 2007-07-20 | 2013-03-27 | 华为技术有限公司 | Domain switching method, server and control device |
| CN105960783A (en) * | 2013-12-26 | 2016-09-21 | 华为技术有限公司 | Inter-domain SDN traffic engineering |
| WO2022206514A1 (en) * | 2021-04-01 | 2022-10-06 | 华为技术有限公司 | Voice communication method and apparatus |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6725044B2 (en) * | 2002-08-15 | 2004-04-20 | Thomson Licensing S.A. | Technique seamless handoff of a mobile terminal user from a wireless telephony network to a wireless LAN |
| GB0315278D0 (en) * | 2003-06-30 | 2003-08-06 | Nokia Corp | A method for optimising handover between communication networks |
| CN1312870C (en) * | 2003-09-03 | 2007-04-25 | 中兴通讯股份有限公司 | Method for switching between CDMA system and wireless LAN of mobile terminal |
| CN100544514C (en) * | 2003-11-14 | 2009-09-23 | 中兴通讯股份有限公司 | Method and device for realizing handover of mobile softswitch network |
-
2005
- 2005-04-28 CN CNB2005100665951A patent/CN100417291C/en not_active Expired - Fee Related
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101202797B (en) * | 2006-12-15 | 2010-12-15 | 中国电信股份有限公司 | CS field / IMS voice FMC operational scheme |
| CN101584167B (en) * | 2007-01-09 | 2011-11-23 | 诺基亚公司 | Session continuity in communication networks |
| CN101287150B (en) * | 2007-04-13 | 2011-12-28 | 华为技术有限公司 | Session switching method, system and application server for continuity of voice call |
| WO2009012685A1 (en) * | 2007-07-20 | 2009-01-29 | Huawei Technologies Co, .Ltd. | Domain switching method, server and controller |
| CN101917429B (en) * | 2007-07-20 | 2013-03-27 | 华为技术有限公司 | Domain switching method, server and control device |
| CN101400090B (en) * | 2007-09-30 | 2011-08-03 | 华为技术有限公司 | Method and system for communication service switching |
| WO2009046600A1 (en) * | 2007-10-09 | 2009-04-16 | Hong Kong Applied Science And Technology Research Institute Co. Ltd. | Handoff of dual mode mobile device between an ip network and a plmn |
| CN101543117B (en) * | 2007-10-09 | 2012-07-04 | 香港应用科技研究院有限公司 | Method for switching call between IP network and cellular network on double-frequency mobile equipment |
| CN105960783A (en) * | 2013-12-26 | 2016-09-21 | 华为技术有限公司 | Inter-domain SDN traffic engineering |
| CN105960783B (en) * | 2013-12-26 | 2019-10-18 | 华为技术有限公司 | Inter-domain SDN traffic engineering |
| WO2022206514A1 (en) * | 2021-04-01 | 2022-10-06 | 华为技术有限公司 | Voice communication method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100417291C (en) | 2008-09-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108476448B (en) | A service processing method and IMS core network equipment | |
| CN102124713B (en) | technique for emergency session handling in a communication network | |
| CN101330748B (en) | Method for switching control route of IP multimedia subsystem centralized business conversation | |
| CN1297124C (en) | System and method for carrying service using circuit switching in IP multimedia subsystem | |
| WO2008028416A1 (en) | A call handoff control method and communication system thereof and a user device | |
| CN101584165A (en) | Circuit switched domain services with long term evolution/system architecture evolution access | |
| CN1801998A (en) | Conversation switching method from multimedia subsystem domain to circuit subsystem domain | |
| CN101068148A (en) | Tactical and charge metering control method and device | |
| CN1558693A (en) | System and method for implementing remote roaming service of users through routing server | |
| CN1812601A (en) | Realization Method of IP Multimedia Subsystem Session Falling Back to Circuit Switching Call | |
| CN1791267A (en) | Conversation switching method and system based on SIP protocol | |
| CN1802022A (en) | Method and system for building initial call in continuity service of voice service | |
| CN1856162A (en) | Domain switching controller, and its method and system | |
| CN1889756A (en) | Method for double-mode terminal switching between block field and circuit field | |
| CN1794829A (en) | Method of establishing circuit exchange network to IMS network calling route | |
| CN1738303A (en) | Method for carrying out different service treatment according to different bearing network type | |
| CN1859412A (en) | Registrating roaming custom IP address in evolution network and service using method | |
| CN101325590B (en) | Method for implementation terminal call of IP multimedia subsystem central control business | |
| CN101242665B (en) | A switching method for multimedia session continuity | |
| CN1809037A (en) | Method of implementing end-to-end information interaction | |
| CN101227728B (en) | Conversation combining method of multimedia conversation continuity business | |
| CN1878345A (en) | System and method for realizing route control | |
| CN1832438A (en) | Service switchover system of next network and its method | |
| CN101102615B (en) | An implementation method for final call in IP multimedia subsystem centrally controlled service | |
| CN1909737A (en) | Method and system for switching request of core network processing terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CB03 | Change of inventor or designer information | ||
| CB03 | Change of inventor or designer information |
Inventor after: Wang Guodong Inventor before: Zhu Jinguo |
|
| TR01 | Transfer of patent right |
Effective date of registration: 20171020 Address after: 053000 No. 67 Zhao village, Gucheng County, Hebei, Hengshui Patentee after: Wang Guodong Address before: 518057 Nanshan District, Guangdong high tech Industrial Park, science and Technology Industrial Park, ZTE building, block A, layer 6, layer Patentee before: ZTE Corporation |
|
| TR01 | Transfer of patent right | ||
| CP02 | Change in the address of a patent holder | ||
| CP02 | Change in the address of a patent holder |
Address after: 541399 South 50 meters south of Xingan County, Xingan County, Guilin City, the Guangxi Zhuang Autonomous Region Patentee after: Wang Guodong Address before: 053000 No. 67 Zhao village, Gucheng County, Hebei, Hengshui Patentee before: Wang Guodong |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080903 Termination date: 20190428 |