IMS域内VoIP的切换方法、IMS系统、终端及VCC应用服务器的制作方法

文档序号:7927306阅读:277来源:国知局
专利名称:IMS域内VoIP的切换方法、IMS系统、终端及VCC应用服务器的制作方法
技术领域
本发明涉及通讯领域,特别是涉及一种IMS域内VoIP的切换方法、IMS 系统、终端及VCC应用服务器。
背景技术
3GPP R7版本发布了语音呼叫连续(VCC, Voice Call Continuous )功能架 构,以实现跨网络语音切换的无缝性。图1是VCC的基本原理示意图。图1 中,终端(UE, User Equipment) A通过无线局域网(WLAN, Wireless Local Area Network)如WiFi接入到IP多J 某体子系统(IMS, IP Multimedia Subsystem),示例性地,通过WiFi的接入点接入到IMS;通过GSM或者3G 移动网络接入移动核心网,如通过相应的基站接入到移动核心网。当UEA<-> WiFi <-〉IMS这条通信链路畅通时,用户可以拨打或4妄听IP电话,当UE A <->GSM<->CS域这条通信链路畅通时,用户可以拨打或接听CS电话。可以 看出,3GPPVCC实际上是解决语音在两个域间双向切换的问题,包括从IMS 域切换到CS域,从CS域切换到IMS域。随着WiMax技术的发展和应用, WiFi/WiMax双模或者WiFi/WiMax/xG (x代表2G、 2.5G、 3G)三模手机将会 得到实际应用,那么该多模终端通过WiFi和WiMax接入到IMS时,势必带 来IMS域内VoIP (网络电话,Voice over Internet Protocol)语音连续性切换的 问题。图2是增加了无线局域网WLAN之间切换的VCC基本原理示意图。而 解决这个问题目前尚无国际规范可以依据。
图3为现有的3GPPVCC的系统原理示意图。从^1术实现角度方面来看, 为支持终端VCC功能,3GPP在IMS体系结构中,增加了一个功能实体VCC 应用服务器(VCC Application)。 UE的所有入呼与出呼,包括CS域和IMS 域的入呼和出呼的信令路径都经过VCC Application,由VCC Application进行 集中控制,可实现呼叫在CS域和IMS域之间的切换。在IMS域,VCC
Application是一个为UE提供VCC业务的应用服务器(AS, Application Server); 在CS域,VCC Application利用CS域的CAMEL (移动网络增强定制应用逻 專辱,Customised Applications for Mobile network Enhanced Logic)功負b截获UE 的所有CS域入呼和出呼,然后将此呼叫锚(Anchor)到IMS域。

发明内容
本发明的目的是提供一种IMS域内VoIP的切换方法、IMS系统、终端及 VCC应用服务器,以解决现有^f支术中无法在IMS域内实现VoIP无缝切换的才支 术问题。
为了实现上述目的,本发明提供了 一种IMS域内VoIP的切换方法,包括 如下步一骤
步骤A,终端通过至少两个不同的无线IP接入网接入并注册登录到IMS 核心网;
步-骤B,在所述终端通过所述至少两个IP接入网中的一个进行VoIP通话 的过程中,如果所述终端满足预设的IP接入网之间的切换条件,则发起IMS 域内的切换请求;
步骤C,语音呼叫连续应用服务器接收所述切换请求,并将所述终端与所 述语音呼叫连续应用服务器之间的信令切换到所述至少两个IP接入网中、除 当前承载所述VoIP通话的IP接入网之外的其中 一个IP接入网上。
优选地,所述的切换方法,其中,所述步骤A中,所述终端通过至少两 个不同的IP接入网接入并注册登录到IMS核心网为
的私有标识PVI和相同的公有标识PUI登录到所述IMS核心网;
所述终端通过所述不同的无线IP接入网获耳又不同的IP地址,并使用相同
的私有标识PVI和不同的公有标识PUI登录到所述IMS核心网;或,
所述终端通过所述不同的无线IP接入网获取不同的IP地址,并使用相同
的私有标识PVI和相同的公有标识PUI登录到所述IMS核心网。
优选地,所述的切换方法,其中,所述步骤B中,如果所述终端满足预
设的IP接入网之间切换条件,则发起IMS域内的切换请求的步骤包括
所述终端检测当前承载VoIP通话的无线接入网的信号能量值; 所述终端判断所述检测出的信号能量值是否小于预设的第 一 网络信号强 度阈值、并保持小于所述第一网络信号强度阈值的时间长度达到预设时间长
度;如是,则所述终端发起IMS域内的切换请求。
优选地,所述的切换方法,其中,所述步骤B中,如果所述终端满足预 设的IP接入网之间切换条件,则发起IMS域内的切换请求的步骤包括
判断所述终端是否接收到用户输入的IP接入网切换命令、且所述切换命 令中欲切换至的目标IP接入网的信号已达到预设的第二网络信号强度阈值; 如是,则所述终端发起IMS域内的切换请求。
优选地,所述的切换方法,其中,所述步骤B中,在确定所述终端满足 预设的IP接入网切换条件后、发起所述切换请求前还包括
优选地,所述的切换方法,其中,所述步骤A中,所述终端通过至少两 个不同的IP接入网接入并注册登录到IMS核心网后,还包括
所述语音呼叫连续应用服务器以所述私有标识和/>有标识作为主关4建字 记录所述终端的在线状态;或,
所述语音呼叫连续应用服务器以所述私有标识和^^有标识作为主关4建字 A/v归属用户服务器查询所述终端在线状态。
优选地,所述的切换方法,其中,当所述终端为VoIP通话的被叫方时, 在所述步骤A之后、所述步骤B之前,还包括
所述语音呼叫连续应用服务器根据预先通过v3接口设置的终呼路径选择 策略,从所述至少两个IP接入网网中选择一个接入网承载所述VoIP通话。
优选地,所述的切换方法,其中,所述步骤C中,在进行所述切换之前, 还包括
所述语音呼叫连续应用服务器根据预先通过v3接口设置在自身上的切换 策略,确定出欲切换至的目标接入网的步骤。
优选地,所述的切换方法,其中,所述语音呼叫连续应用服务器对所述至 少两个不同IP 4妄入网中的每个提供不同的语音呼叫连续域切换统一资源标识 符VDI;所述发起的IMS域内的切换请求中携带欲切换至的目标接入网的
VDI;所述步骤C中,在进行所述切换之前,所述语音呼叫连续应用服务器根 据所述切换请求中携带的所述目标接入网的VDI进行所述切换。 优选地,所述的切换方法,其中,
所述步骤B中,所述终端通过发起呼叫邀请来发起所述切换请求,所述 欲切换至的目标接入网的VDI通过所述呼叫邀请中的请求统一资源标识符来
携带;
所述步骤c中,所述语音呼叫连续应用服务器从所述终端发起的呼叫邀
请中,取出所述请求统一资源标识符,并将所述终端与所述语音呼叫连续应用
服务器之间的信令切换到与所述请求统一资源标识符中携带的所述VDI相对 应的目标4妄入网。
另一方面,提供了一种IMS系统,包括终端和语音呼叫连续服务器, 其特征在于,
所述终端包括
接入才莫块,用于通过至少两个不同的无线IP接入网接入并注册登录到IMS 核心网;
语音呼叫连续控制^^莫块,用于在所述终端通过所述至少两个IP接入网中 的一个进行VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之间 的切换条件,并在满足所述切换条件时发起IMS域内的切换请求;
所述语音呼叫连续服务器包括
IMS域切换模块,用于接收所述终端发起的IMS域内的切换请求,并将 所述终端与所述语音呼叫连续服务器之间的信令切换到所述至少两个IP接入 网中、除当前承载所述VoIP通话的IP接入网之外的其中 一个IP接入网上。 优选地,所述的IMS系统,其中,所述语音呼叫连续控制模块包括 信号能量检测模块,用于检测当前承载VoIP通话的无线IP接入网的信号 能量值;
信号能量判断模块,用于判断所述检测出的所述信号能量值是否小于预设 的第 一 网络信号强度阈值、并保持小于所述第 一 网络信号强度阈值的时间长度 达到预设时间长度;如是,则所述终端发起IMS域内的切换请求。
优选地,所述的IMS系统,其中,所述语音呼叫连续控制模块包括
手动切换控制才莫块,用于接收用户输入的IP接入网切换命令,并在接收 到用户输入的所述切换命令、且所述切换命令中欲切换至的目标IP接入网的 信号已达到预设的第二网络信号强度阈值时,发起IMS域内的切换请求。
又一方面,提供了一种终端,其中,包括
接入模块,用于通过至少两个不同的无线IP接入网接入并注册登录到IMS 核心网;
语音呼叫连续控制模块,用于在所述终端通过所述至少两个IP接入网中 的一个进行VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之间 的切换条件,并在满足所述切换条件时发起IMS域内的切换请求。
又一方面,提供了一种语音呼叫连续服务器,其中,包括
冗余注册记录才莫块,用于在终端通过至少两个不同的无线IP接入网接入 并注册登录到IMS核心网时,记录所述终端的多条踏4圣在线状态;
IMS域切换;漠块,用于在所述终端通过所述至少两个IP接入网中的一个 进行VoIP通话的过程中接收所迷终端发起的IMS域内的切换请求,并根据所 述冗余注册记录模块记录的所述终端多条路径在线状态,将与所述终端之间的 信令切换到所述至少两个IP接入网中、除当前承载所述VoIP通话的IP接入 网之外的其中一个IP接入网上。
本发明的技术效果在于
本发明实施例的IMS域内VoIP的切换方法,通过在切换前终端完成冗余
心网,使得到达终端的信令可有多条路径可选择,这样在终端满足预设的IP 接入网之间切换条件时,终端可发起IMS域内的切换请求,VCC应用服务器 则可根据切换请求,将终端与VCC应用服务器之间的信令切换到上述除当前 承载所述VoIP通话的接入网之外的其中一个接入网上。这样,实现了终端在 IMS域内VoIP的无缝切换,达到了在不同WLAN之间IMS VoIP的语音连续 性的效果,增强了用户体验。


图1为VCC基本原理示意图2为增加了 WLAN之间切换的VCC基本原理示意图; 图3为3GPPVCC的系统原理示意图4为本发明一实施例的IMS域内VoIP的切换方法的流寿呈示意图; 图5为本发明另一实施例的IMS域内VoIP的切换方法的流程示意图; 图6为与图5所示实施例的切换方法相对应的终端曱在IMS域内切换的 信令流程示意图7为本发明实施例的IMS系统的结构示意图8为本发明实施例的终端的结构示意图9为本发明实施例的VCC应用服务器的结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实 施例对本发明进行详细描述。
图4为本发明一实施例的IMS域内VoIP的切换方法的流程示意图。如图 4,该实施例的切换方法包括
步骤401,终端通过至少两个不同的无线IP接入网接入并注册登录到IMS
核心网;
步骤402,在终端通过上述至少两个IP接入网中的一个进行VoIP通话的 过程中,如果终端满足预设的IP接入网之间的切换条件,则发起IMS域内的 切换请求;
步骤403,语音呼叫连续应用服务器接收切换请求,并将终端与VCC应 用服务器之间的信令切换到上述至少两个IP接入网中、除当前承载VoIP通话 的IP接入网之外的其中一个IP接入网上。
本发明实施例提出的IMS域内VoIP的切换方案是在3GPP VCC方案基础 上的功能扩充和增强,通过对终端和VCC应用服务器即VCC Application两个 功能实体的功能改进和增强来实现IMS域内VoIP的无缝切:换。为实现VoIP 语音切换的无缝,即实现IMS域内VoIP的语音连续性,在切换的时机之前, 终端必须预先做好以下准备已经经过不同的WLAN注册登录到IMS,即已 经完成了冗余多注册,示例性地,如使用相同或不同的公有标识(PUI, Pulbic
User Identity)经过不同的WLAN注册登录到IMS。冗余多注册使得到达该终 端的信令可有多条路径即注册时建立的多条连接可选择,为终端在VoIP通话 过程中实现无缝切换提供了保i正。本发明实施例的IMS核心网支持上述终端 的冗余注册。
示例性地,上述实施例中的无线IP接入网可以是WiFi和/或WiMax。本 发明实施例中的上述终端为支持冗余多注册的多模终端,示例性地,如 WiFi/WiMax双模终端或WiFi/WiMax/xG (x代表2G、 2.5G、 3G)三模终端。
示例性地,上述实施例中的步骤401中,终端通过至少两个不同的IP冲妾 入网接入并注册登录到IMS核心网的步骤包括如下几种情形
第一种情形,终端通过不同的无线IP接入网获取不同的IP地址,并使用 不同的私有标识(PVI, Private User Identity )和相同的PUI登录到所述IMS 核心网。
在这种情形下,终端需要至少两个PVI号,可以看作用户拥有至少两张 ISIM卡。以终端通过两个不同的WLAN接入网注册登录到IMS核心网为例 进行说明终端需要两个PVI号,可以是一个双卡终端如手机在两个WLAN 如WiFi和WiMax之间进行语音切换;该情形也可以引申为在两个终端之间进 行语音切换,比如,用户先使用WiFi终端拨打VoIP电话,按需要在不中断通 话的条件下将语音切换到另一个WiMax终端上。
第二种情形,终端通过不同的WLAN接入网获取不同的IP地址,并使用 相同的PVI和不同的PUI登录到IMS核心网。
第三种情形,终端通过不同的WLAN接入网获取不同的IP地址,并使用 相同的PVI和相同的PUI登录到IMS核心网。
对于终端通过上述几种情形接入并注册登录到IMS核心网时,本发明实 施例的方法实施的前提是IMS核心网支持终端通过上述几种情形进行冗余注 册。
在本发明的上述实施例中,上述终端可以是VoIP会话的主叫方,也可以 VoIP会话的被叫方。该实施例中,终端作为主叫方时,终端能够选择上述至 少两个不同的无线IP接入网中的一种WLAN发起VoIP电话,起呼信令被锚 定到VCC Application;终端作为被叫方时,终端能够选择上述至少两个不同 的无线IP接入网中的一种WLAN接听VoIP电话。
在本发明的上述实施例中,步骤402中,IMS域内的切换请求可以是当终 端满足预设的IP接入网之间切换条件时,由终端自动根据预设的切换策略发 起的切换请求,也可以是用户手动发起的切换请求。示例性地,在终端可切入 的WLAN接入网为两个以上时,终端可根据预先设置的切换优选级来选择欲 切入的接入网。示例性地,如果当前终端可切入的接入网包括WiFi, WiMax 和GSM,则可预先设置切换优选级为WiFi > WiMax > GSM,即在上述三种4妻 入网都可切入时,优选选择切换至WiFi。
在本发明的上述实施例中,步骤402中,预设的接入切换条件可以是当 前承载VoIP通话的无线IP接入网的信号能量值如信号强度减弱,例如减弱到 小于预设的第 一网络信号强度阈值、并保持小于所述第 一网络信号强度阈值的 时间长度达到预设时间长度。如果满足该条件,则发起IMS域内的切换请求。 具体的,对于该承载切换条件,步骤402中,在终端通过上述至少两个IP接 入网中的一个进行VoIP通话的过程中,终端检测当前承载VoIP通话的无线IP 接入网的信号能量值,并判断检测出的信号能量值是否小于预设的第 一 网络信 号强度阈值、并保持小于所述第一网络信号强度阈值的时间长度达到预设时间 长度;如是,则所述终端发起IMS域内的切换请求;否则,所述终端不发起 上述切换请求,或进一步判断是否满足预设的其它切换条件。
在本发明的上述实施例中,步骤402中,预设的IP接入网之间切换条件 还可以是终端接收到用户输入的手动切换IP接入网的命令。当满足该承载 切换条件,且当前欲切换至的目标IP接入网的网络信号满足预定的条件时, 用户可^^艮据自己的意愿,随时在不同的接入网间进行切换,如在移动网络、 WiFi或WiMax之间进4于切换,并保证切换后VoIP语音的连续性。具体地, 步骤402中,在终端通过上述至少两个IP接入网中的一个进行VoIP通话的过 程中,判断终端是否接收到用户输入的无线IP接入网切换命令、且所述切换 命令中欲切换至的目标IP接入网的信号已达到预设的第二网络信号强度阈 值;如是,则终端发起IMS域内的切换请求。示例性地,在具体实现中,可 在具备VCC功能的终端上增加一个手动切换的操作界面,该界面提供用户可 操作的选项,如提供网络切换操作菜单或者按钮,用户可通过操作上述菜单或
按钮在当前可切换至的目标IP接入网之间进行选择。例如,如果用户VoIP当
前IP接入网为WiFi,则切换菜单或者通过操作4安^^可以显示"WiMax",即
表明用户当前可将终端与VCC应用服务器之间的信令切换至WiMax,用户选
中"WiMax,,选项,那么实现VCC功能的VCC控制模块将通知VoIP在欲切
入的目标IP接入网上重新建立呼叫。
在现有技术中实现终端的VCC功能时,通常,VCC服务端即VCC
Application的服务端会在内存区建立终端的登录维护信息,记录终端的在线状
态。本发明的实施例对这一功能加以改进,增加支持冗余注册记录功能,如通
过以PVI和PUI作为主键字记录终端的在线状态来支持终端的冗余注册记录
功能。以上述提到的3种冗余注册情形中的第二种情形为例,即用户采用同一
个PVI和不同的PUI注册IMS核心网,那么经过IMS核心网第三方注册功能,
注册消息均被转发至VCC应用服务器,在VCC应用服务器维护的登录列表
里,在某一时间段内,则会有两条在线记录,分别代表不同的PUI注册。其
它情形类似。在另一实施例中,VCC应用服务器还可以以PVI和PUI作为主
关键字从归属用户服务器(HSS, Home Subscriber Server)查询终端的在线状 太
心o
关于切换后的目标网络指示,现有技术的3GPP VCC规范制定的CS域向 IMS域切换,是通过在切换域重新建立呼叫信令时,通过请求统一资源标识符 Request-URI来携带区分的。由于本发明实施例涉及到在同 一个IMS域内进行 切换,需要在终端和VCC应用服务器扩充新的接口方案。本发明实施例可通 过如下两种方案来进^f亍切换后目标网络的指示
方案一,VCC应用服务器根据预先由用户通过v3接口设置在VCC应用 服务器上的切换策略,来决定在IMS域内进行切换,并更换到另一种目标接 入网;
方案二, VCC应用服务器增加IMS域接入网类型,为终端可通过接入IMS 核心网的每种接入网提供各自的语音呼叫连续域切换统一资源标识符即VCC 域切换URI (VDI , VCC Domain Transfer URI);用户在不同的IP接入网间 切换时,Request-URI设置不同的VDI。
图5为本发明另一实施例的切换方法的流程示意图。在该实施例中,以主 叫方终端曱发起切换为例。该实施例的切换方法包括如下步骤
步骤501,终端甲通过两种WLAN接入网分别进行IMS注册,该终端曱 为具备VCC功能的WiFi/WiMax/GSM三摸终端。
为实现IMS域内的VCC功能,终端曱需要通过两种IP接入网(IP-CAN, IP-Connectivity Access Network)分别注册到IMS,两次注册不一定同时完成, 只要保证在VCC切换时,终端甲已经在目的IP-CAN登录到IMS 。
步骤502,终端曱根据预设策略选中上述两种IP-CAN中的一种IP-CAN, 例如WiFi,基于该接入网,发起IMS起呼邀请(INVITE )消息,该消息被锚 定到VCC Application,假定被叫方终端用户为乙,此时乙使用VoIP接听电话。
在该步骤502中,预设策略可以采用预先配置的方式,也可以采用用户手
动选择的方式。示例性地,上述预先配置的方式,可以是用户预先通过v3接
口即VCC应用服务器与用户终端之间的接口将配置的网络优选级设置在VCC
Application中,根据配置的优选级,从上述至少两个不同的WLAN接入网中 选4奪一个承载VoIp电话。
步骤503,在某个时刻,如果终端甲满足由WiFi —WiMax的切换条件, 示例性地,如持终端曱的用户走出WiFi的覆盖范围,而该终端曱仍然净皮WiMax 信号覆盖,则终端发起IMS域切换请求;示例性地,终端通过其上设置的VCC 控制模块通知VoIP客户端发起切换请求,VoIP客户端在WiMax上重新发起 INVITE呼叫,且切换目标网络指示采用上述第二种方案,即VCC应用服务 器对上述至少两个不同无线IP接入网中的每个提供不同的VDI,并在发起的 IMS域内的切换请求中携带欲切换至的目标接入网的VDI,在该例中为在重新 发起的INVITE呼叫消息的Request-URI携带欲切换至的目标接入网的VDI, 该VDI表示目标域仍为IMS,该例中,欲切换至的目标接入网为WiMax,该 重新发起的INVITE呼叫消息的Request-URI携带的VDI为WiMax对应的 VDI。
步骤504, VCC应用服务器接收终端重新发起的INVITE呼叫消息,并从 该INVITE呼叫消息中取出Request-URI值,并根据预先设置的切换策略判断 出该重新发起的INVITE呼叫为切换请求,并且根据耳又出的Request-URI值中 的VDI值将当前7fc载VoIP通话的接入网切换至目标接入网WiMax , VCC应
用服务器按背靠背用户代理(B2BUA, Back-to-Back User Agent)功能修改消 息,从一端映射到另一端。
步骤505,终端曱的接入网切换后,与终端乙重新进行i某体协商过程,并 完,成曱、乙两终端之间的媒体协议过程。
步骤506, VCC应用服务器对步骤504重新发起的INVITE消息回复 200Ok应答,并且终端曱返回最终确认消息ACK。
步骤507,主叫终端曱完成语音切换,继续在新切入的WiMax与终端乙 进行语音通信过程。这样,就是实现了终端甲与终端乙之间在IMS域进行VoIP 的无缝切换,保证了 VoIP通话的语音连续性。
图6为与图5所示实施例的切换方法相对应的终端曱在IMS域内切换的 信令流程示意图。如图6,信令流程步骤601表示用户终端曱与用户终端乙通 过IP接入网建立VoIP会话,示例性地,该步骤对应于上述步骤501和502; 信令流程步骤602表示确定出终端曱满足VoIP接入网之间切换的条件,需要 进行切换,并通过信令流程步骤603向IP多媒体核心网子系统实体(IMCN subsystem entities)重新发起会话初始化协议邀请呼叫消息(SIP INVITE, Session Initiation Protocol INVITE ),该信令被4苗到VCC Application,示例性地, 该信令流程步骤602-603对应于上述步骤503;信令流程步骤604表示终端甲 完成接入网切换后,与终端乙重新进行媒体协商的过程,该步骤对应于上述步 骤505;信令流程步骤605-608表示VCC应用服务器对终端曱重新发起的SIP INVITE呼叫消息进行应答,并返回最终确认消息,对应于上述步骤606;步 骤607表示,主叫方甲完成VoIP语音切换,继续利用切换后的接入网进行语 音通信,该步骤对应于上述步骤507。
图5、图6所示的上述实施例以主叫切换为例,当为被叫终端乙需要切换 WLAN接入网时,情况类似。即,在终端乙已通过两种IP接入网注册到IMS 核心网、且终端曱、乙已建立VoIP通话后,如判断出终端乙满足切换条件, 则其切换的步骤同上述步骤503至步骤507。
进一步地,本发明实施例的IMS域内VoIP切换方法还包括VCC Application终呼选路功能,用户可以通过v3 -接口将终呼路径选定策略保存在 VCC Application,当用户作为一皮叫并且用户已经通过两种或者两种以上的
WLAN登录注册到IMS时,VCC Application根据用户预设的终呼路径选择一 种WLAN承载终呼。
进一步地,本发明实施例所述的IMS域内VoIP无缝切换的方法还包括终 端终呼选路功能,当用户作为被叫并且用户已经通过两种或者两种以上的 WLAN登录注册到IMS时,VCC Application出局呼叫经IMS核心网分叉 (Forking)处理,即对于基于不同的WLAN链路分别终呼,终端能够根据配 置优先选择某一种WLAN接入网。
图7为本发明实施例的IMS系统的结构示意图。如图7,该实施例的IMS 系统包括终端和语音呼叫连续服务器(VCC Application),该终端包括接 入模块,用于通过至少两个不同的无线IP接入网接入并注册登录到IMS核心 网;语音呼叫连续VCC控制模块,用于在所述终端通过所述至少两个接入网 中的一个进行VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之 间切换条件,并在满足所述切换条件时发起IMS域内的切换请求;VCC应用 服务器包括IMS域切换模块,用于接收所述终端发起的IMS域内的切换请 求,并将所述终端与所述VCC应用服务器间的信令切换到所述至少两个IP接 入网中、除当前承载所述VoIP通话的IP接入网之外的其中 一个IP接入网上。
该实施例的IMS系统中,终端的VCC控制模块包括信号能量检测模块, 用于检测当前承载VoIP通话的无线IP接入网的信号能量值;信号能量判断模 块,用于判断所述检测出的所述信号能量值是否小于预设的第 一 网络信号强度 阈值、并保持小于所述第一网络信号强度阈值的时间长度达到预设时间长度; 如是,则所述终端发起IMS域内的切换请求。
该实施例的IMS系统中,语音呼叫连续控制模块包括手动切换控制模 块,用于接收用户输入的IP接入网切换命令,并在接收到用户输入的所述切 换命令、且所述切换命令中欲切换至的目标IP接入网的信号已达到预设的第 二网络信号强度阈值时,发起IMS域内的切换请求。
图8为本发明实施例的终端的结构示意图。该实施例的终端,包括接入 模块,用于通过至少两个不同的无线接入网接入并注册登录到IMS核心网; VCC控制模块,用于在所述终端通过所述至少两个IP接入网中的一个进行 VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之间的切换条件,并在满足所述切换条件时发起IMS域内的切换请求。
图9为本发明实施例的VCC应用服务器的结构示意图。该实施例的VCC 应用服务器,包括冗余注册记录模块,用于在终端通过至少两个不同的无线 接入网接入并注册登录到IMS核心网时,记录所述终端的多条路径在线状态; IMS域切换模块,用于在所述终端通过所述至少两个IP接入网中的一个进行 VoIP通话的过程中接收所述终端发起的IMS域内的切换请求,并根据所述冗 余注册记录模块记录的所述终端多条路径在线状态,将与所述终端之间的信令 切换到所述至少两个IP接入网中、除当前承载所述VoIP通话的IP接入网之 外的其中一个IP接入网上。
优选地,该实施例的VCC应用服务器以私有标识和公有标识作为主关键 字记录终端的在线状态。
优选地,该实施例的VCC应用服务器以私有标识和公有标识作为主关键 字从归属用户服务器查询终端在线状态;示例性地,可以是即时查询终端的在 线状态。
在本发明实施例的具体实现中,示例性地,可通过在终端上设置的VCC 控制模块和VoIP软件客户端来完成VoIP的无缝切换。VCC控制模块用来完 成无线4矣入网之间的切换控制,如完成移动网络、WiFi、 WiMax之间的切换 控制。VCC控制模块获取WiFi、 WiMax、移动网络的信号能量值,通过预先 设置的切换策略判断是否需要进行切换操作,如判断是否需要通知VoIP客户 端进行切换操作。具体地,如果VCC控制模块经过切换策略判定后,需要切 换,那么VCC控制模块将通知VoIP客户端在欲切入的目标接入网上重新建立 呼叫。
本发明实施例的技术方案适用于GSM、 WCDMA、 TD-SCDMA制式的 WLAN多模移动终端,包括智能手机、PDA、 PPC、 MID等。本发明实施例 的WLAN多模终端以WiFi、 WiMax为例,但不局限于此,适用于3GPPIMS 所支持的所有WLAN接入网类型。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种IMS域内VoIP的切换方法,其特征在于,包括如下步骤:步骤A,终端通过至少两个不同的无线IP接入网接入并注册登录到IMS核心网;步骤B,在所述终端通过所述至少两个IP接入网中的一个进行VoIP通话的过程中,如果所述终端满足预设的IP接入网之间的切换条件,则发起IMS域内的切换请求;步骤C,语音呼叫连续应用服务器接收所述切换请求,并将所述终端与所述语音呼叫连续应用服务器之间的信令切换到所述至少两个IP接入网中、除当前承载所述VoIP通话的IP接入网之外的其中一个IP接入网上。
2. 根据权利要求1所述的切换方法,其特征在于,所述步骤A中,所述 终端通过至少两个不同的IP接入网接入并注册登录到IMS核心网为的私有标识PVI和相同的公有标识PUI登录到所述IMS核心网;的私有标识PVI和不同的公有标识PUI登录到所述IMS核心网;或,的私有标识PVI和相同的公有标识PUI登录到所述IMS核心网。
3. 根据权利要求1所述的切换方法,其特征在于,所述步骤B中,如果 所述终端满足预设的IP接入网之间切换条件,则发起IMS域内的切换请求的 步骤包括所述终端检测当前承载VoIP通话的无线接入网的信号能量值; 所述终端判断所述检测出的信号能量值是否小于预设的第一网络信号强度阈值、并保持小于所述第一网络信号强度阈值的时间长度达到预设时间长度;如是,则所述终端发起IMS域内的切换请求。
4. 根据权利要求1所述的切换方法,其特征在于,所述步骤B中,如果 所述终端满足预设的IP接入网之间切换条件,则发起IMS域内的切换请求的 步骤包括 判断所述终端是否接收到用户输入的IP接入网切换命令、且所述切换命 令中欲切换至的目标IP接入网的信号已达到预设的第二网络信号强度阈值;如是,则所述终端发起IMS域内的切换请求。
5. 根据权利要求1或3所述的切换方法,其特征在于,所述步骤B中, 在确定所述终端满足预设的IP接入网切换条件后、发起所述切换请求前还包 括所述终端根据预设的切换优选级确定欲切换至的IP接入网。
6. 根据权利要求2所述的切换方法,其特征在于,所述步骤A中,所述 终端通过至少两个不同的IP接入网接入并注册登录到IMS核心网后,还包括所述语音呼叫连续应用服务器以所述私有标识和 >有标识作为主关4建字 记录所述终端的在线状态;或,所述语音呼叫连续应用服务器以所述私有标识和公有标识作为主关键字 >夂人归属用户服务器查询所述终端在线状态。
7. 根据权利要求1所述的切换方法,其特征在于,当所述终端为VoIP通 话的被叫方时,在所述步骤A之后、所述步骤B之前,还包括所述语音呼叫连续应用服务器根据预先通过v3接口设置的终呼路径选择 策略,从所述至少两个IP接入网网中选4奪一个接入网承载所述VoIP通话。
8. 根据权利要求1所述的切换方法,其特征在于,所述步骤C中,在进 行所述切换之前,还包括所述语音呼叫连续应用服务器根据预先通过v3接口设置在自身上的切换 策略,确定出欲切换至的目标接入网的步骤。
9. 根据权利要求1所述的切换方法,其特征在于,所述语音呼叫连续应 用服务器对所述至少两个不同IP接入网中的每个提供不同的语音呼叫连续域 切换统一资源标识符VDI;所述发起的IMS域内的切换请求中携带欲切换至 的目标接入网的VDI;所述步骤C中,在进行所述切换之前,所述语音呼叫 连续应用服务器根据所述切换请求中携带的所述目标接入网的VDI进行所述 切换。
10. 根据权利要求9所述的切换方法,其特征在于,所述步骤B中,所述终端通过发起呼叫邀请来发起所述切换请求,所述 欲切换至的目标接入网的VDI通过所述呼叫邀请中的请求统一资源标识符来 携带;所述步骤c中,所述语音呼叫连续应用服务器从所述终端发起的呼叫邀请中,取出所述请求统一资源标识符,并将所述终端与所述语音呼叫连续应用服务器之间的信令切换到与所述请求统一资源标识符中携带的所述VDI相对应的目标4妄入网。
11. 一种IMS系统,包括终端和语音呼叫连续服务器,其特征在于, 所述终端包括接入4莫块,用于通过至少两个不同的无线IP接入网接入并注册登录到IMS 核心网;语音呼叫连续控制模块,用于在所述终端通过所述至少两个IP接入网中 的一个进行VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之间 的切换条件,并在满足所述切换条件时发起IMS域内的切换请求;所述语音呼叫连续服务器包括IMS域切换模块,用于接收所述终端发起的IMS域内的切换请求,并将 所述终端与所述语音呼叫连续服务器之间的信令切换到所述至少两个IP接入 网中、除当前承载所述VoIP通话的IP接入网之外的其中 一个IP接入网上。
12. 根据权利要求11所述的IMS系统,其特征在于,所述语音呼叫连续 控制模块包括信号能量检测模块,用于检测当前承载VoIP通话的无线IP接入网的信号 能量值;信号能量判断模块,用于判断所述检测出的所述信号能量值是否小于预设 的第一网络信号强度阈值、并保持小于所述第一网络信号强度阈值的时间长度 达到预设时间长度;如是,则所述终端发起IMS域内的切换请求。
13. 根据权利要求11所述的IMS系统,其特征在于,所述语音呼叫连续 控制模块包括手动切换控制模块,用于接收用户输入的IP接入网切换命令,并在接收 到用户输入的所述切换命令、且所述切换命令中欲切换至的目标IP接入网的 信号已达到预设的第二网络信号强度阈值时,发起IMS域内的切换请求。
14. 一种终端,其特征在于,包括接入模块,用于通过至少两个不同的无线IP接入网接入并注册登录到IMS 核心网;语音呼叫连续控制模块,用于在所述终端通过所述至少两个IP接入网中 的一个进行VoIP通话的过程中,判断所述终端是否满足预设的IP接入网之间 的切换条件,并在满足所述切换条件时发起IMS域内的切换请求。
15. —种语音呼叫连续服务器,其特征在于,包括 冗余注册记录才莫块,用于在终端通过至少两个不同的无线IP接入网4妄入并注册登录到IMS核心网时,记录所述终端的多条3各径在线状态;IMS域切换才莫块,用于在所述终端通过所述至少两个IP接入网中的一个述冗余注册记录模块记录的所述终端多条路径在线状态,将与所述终端之间的 信令切换到所述至少两个IP接入网中、除当前承载所述VoIP通话的IP接入 网之外的其中一个IP接入网上。
全文摘要
本发明提供一种IMS域内VoIP的切换方法、IMS系统、终端及VCC应用服务器,该方法包括步骤A,终端通过至少两个不同的无线IP接入网接入并注册登录到IMS核心网;步骤B,在终端通过至少两个IP接入网中的一个进行VoIP通话的过程中,如果终端满足预设的IP接入网之间切换条件,则发起IMS域内的切换请求;步骤C,语音呼叫连续应用服务器接收切换请求,并将终端与VCC应用服务器之间的信令切换到至少两个IP接入网中、除当前承载VoIP通话的IP接入网之外的其中一个IP接入网上。利用上述技术方案能实现终端在IMS域内VoIP的无缝切换,增强了用户体验。
文档编号H04B7/26GK101374356SQ20081022445
公开日2009年2月25日 申请日期2008年10月15日 优先权日2008年10月15日
发明者艳 卢, 玲 洪 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1