专利名称:一种语音业务连续性切换失败时的处理方法
技术领域:
本发明涉及通信领域,尤其涉及一种语音业务连续性切换失败时的处理 方法。
背景技术:
为了保证语音业务在电路(Circuit Switched,筒称CS )域和IP (网络互 联协议,Internet Protocol,简称IP)多々某体子系统(IP Multimedia Core Network Subsystem,简称IMS )域之间的连续性,传统的语音业务连续性(Voice Call Continuity,简称VCC )解决方案如图1所示。
其中,^^莫用户设备(User Equipment,简称UE)在CS域和IMS网络 均成功注册后,当UE在CS域或者IMS网络发起语音业务时,均锚定到IMS 网络的集中控制业务和会话业务连续性应用服务器(Service Centralization and Continuity Application Server,简称SCC AS )中,此时UE有两个SCC AS已 知的标识
1) 会话切换标识(Session Transfer URI,简称STI),用于表示将用户 会话在业务层从CS域切换到IMS网络,或者在分组域(PS域)之间进行切 换;
2) 会话切换号码(Session Transfer Number,简称STN),用于表示将 用户会话在业务层从IMS网络切换到CS域。
当UE准备将一个已经建立的会话从CS域接入切换到PS域接入,或者 从一个PS域4秦入切换到另 一个PS域接入时,UE在IMS网络中携带STI标 识,对SCCAS发起会话请求;收到该会话请求后,SCCAS将该会话在业务 层从CS域切换到IMS网络,或者从一个PS域切换到另 一个PS域。
当UE在MS网络发起了语音业务,准备从IMS网络切换到CS域时,UE在CS域用STN作为被叫号码,对SCC AS发起会话请求,当SCC AS收 到该会话请求后,将对应的语音业务从IMS网络切换到CS域,从而完成整 个切换。
在图1中,将UE通过IMS网络建立的到SCC AS的会话称为源会话分 支(源会话Leg),表示从IMS网络切换到CS域时这段会话是源会话,将 UE通过CS域建立的到SCC AS的会话称为CS会话分支(CS会话Leg); 将SCC AS到被叫UE的会话称为远端会话Leg。
以上描述的是传统的VCC实现原理。其中,UE为双^莫终端,需要同时 支持Dual Radio (双模双待),即同时能在IMS网络和CS域进行语音呼叫。
随着网络架构扁平化的发展,以及多种高速宽带移动接入方式的出现, 移动通信标准组织提出了被称为LTE/SAE (Long Term Evolution/ System Architecture Evolution,长期演进/系统架构演进)的下一代网络架构,该网络 架构使得演进的无线通信系统能够提供更高的传输速率,更短的传输延时, 并具有更低的成本,同时支持3GPP (3rd Generation Partnership Project,第三 代合作伙伴计划)内部接入系统之间的移动性,以及3GPP接入系统和非3GPP 接入系统之间的移动性等。同时,LTE/SAE也将作为IMS网络的一种接入手 段,支持原有的VCC功能。
然而,由于UE在双模模式下电池能耗非常大,以及LTE/SAE本身具有 强大的移动性管理能力等原因,提出了单无线信道(Single Radio )语音业务 连续性(Single Radio Voice Call Continuity,简称SRVCC)技术。目前实现 SRVCC的方案的原理架构图如图2所示。
图2中SAE相关网元有
E-UTRAN (Evolved UTRAN,演进的通用陆地无线接入网)即演进的 无线接入网,是下一代的无线接入网,可以提供更高的上下行速率,更低的 传输延迟和更可靠的无线传输。
MME (Mobility Management Entity,移动性管理实体)是控制面功能 实体,负责管理和存储UE上下文(比如UE标识/用户标识,移动性管理状 态,用户安全参数等),为用户分配临时标识,并且当UE驻扎在对应的跟踪区域或网络时负责对该用户进行鉴权。
SAEGW (SAE网关)是用户面功能实体,负责用户面数据路由处理, 分为Serving和PDN两种。Serving SAE GW (简称服务网关,或SGW)是 SAE系统与传统3GPP系统间的移动锚点以及E-UTRAN之间的移动锚点; PDN GW (分组数据网网关)用于终结处于闲置状态的UE的下行数据,当 发往UE的下行数据到达时发起寻呼,并管理和存储UE的上下文,比如IP 承载业务参数和网络内部路由信息等。
图2中,2G/3G移动网络包含如下网元
无线接入网包含2G的GERAN (GSM EDGE Radio Access Network,增 强数据速率的全球移动通信系统无线接入网络)和3G的UTRAN (Universal Terrestrial Radio Access Network,通用陆地无线接入网);核心网包含电路域 网元MSC (Mobile Switch Center,移动交换中心)和分组域网元服务GPRS 支持节点(Serving GPRS Support Node,筒称SGSN)。其中,MSC提供电 路语音业务、电路数据业务和短消息业务,SGSN与LTE/SAE中的SAEGW 相连,提供分组域业务。
归属用户服务器(Home Subscriber Server,简称HSS ),用于管理CS域、 PS域和IMS网络的数据。
图2中,IMS网络包含呼叫会话控制功能(Call Session Control Function, 简称CSCF)、媒体网关控制功能(Media Gateway Control Function,简称 MGCF)等核心网元,以及实现VCC功能的SCC AS。
基于图2所示的架构,UE既能通过LTE/SAE接入IMS网络,也可以通 过2G和3G的PS域(即图2中GERANAUTRAN和SGSN)接入IMS网络, 享受IMS网络的业务,同时还能接入2G和3G的CS域,使用语音业务等 CS业务。
以上为现有技术中存在的网络,为了实现单无线信道语音业务连续性, 对现有的MSC进行了增强,设置了增强MSC。增强MSC与2G/3G的CS域 核心网元MSC、 PS域的核心网网元、以及LTE/SAE网络的MME都相连, 用于控制LTE/SAE网络与2G/3G网络的切换。增强MSC还通过IMS网络的MGCF与SCC AS相连,使所有呼叫都能锚定到IMS网络的SCC AS中,保 证了 VCC基本功能的实现。
增强MSC与MSC之间接口采用E接口。E接口采用移动应用部分(Mobile Application Part,简称MAP)信令,增强MSC与MSC之间切换采用CS域 的局间切换方式。如果增强的MSC和MSC合并设置,它们之间的消息交互 则通过内部的信令交互实现。
在SRVCC架构下,同样可以将UE通过LTE/SAE网络和IMS网络建立 的到SCC AS的会话称为源会话Leg (即建立在UE与SCC AS之间的会话承 载资源);将UE通过CS域建立的增强MSC到SCC AS之间的会话称为CS 会话Leg (即建立在增强MSC与SCC AS之间的会话承载资源);将SCC AS 到远端UE的会话称为远端会话Leg (即建立在SCC AS与远端UE之间的会 话承载资源)。
图2A是在图2所示的SRVCC架构下,将会话从LTE/SAE网^#入(即 从E-UTRAN接入)切换到CS网络接入(即从GERAN/UTRAN接入),切 换失败时的流程图。本流程中,UE通过LTE/SAE接入网络与UE-B在IMS 网络建立了 一个会话,该会话锚定到了 SCC AS中;此时,存在UE与SCC AS 之间建立在LTE/SAE接入网络的源会话Leg,和SCC AS与UE-B之间的远 端会话Leg。图2A所示的切换流程包括以下步骤
A201, UE在收到LTE/SAE无线网元E-UTRAN发送的测量请求后,向 E-UTRAN发送测量报告,所述测量报告中包含邻接小区信息;
A202, E-UTRAN根据测量报告中的邻接小区信息,决定发起切换,因 此向MME发送重定位请求消息;
A203, MME接收到重定位请求消息后,根据其中包含的信息,向增强 MSC发送向前重定位请求消息,该消息中携带用户的域切换标识STN和用 户的综合业务数字网(Integrated Service Digital Network,简称ISDN)号码;
上述STN和ISDN号码是MME根据用户的信息和配置,从对应的HSS 获取得到的。
A204,增强MSC向MSC发送MAP准备切换请求消息;A205 ,MSC向GERAN/UTRAN发送切换要求请求消息,GERAN/UTRAN 向MSC返回切换要求证实消息;
A206, MSC向增强MSC返回MAP准备切换请求响应消息,该消息中 携带切换号码,该切换号码由MSC分配;
A207,增强MSC根据切换号码向MSC发送综合数字业务用户部分信令 (ISDN User Part,简称ISUP)的初始地址消息,MSC向增强MSC返回ISUP 的地址全消息;
需要注意的是,如果增强MSC和MSC合并设置,则上述步骤A204、 A206和A207在该合并设置的网元设备内部实现。
A208,增强MSC通过IMS网络的MGCF和CSCF向SCC AS发送ISUP 的初始地址消息,该消息中携带STN和ISDN号码;ISDN号码和STN用于 指示SCC AS将对应的会话在业务层从IMS网络切换到CS域;SCC AS向增 强MSC发送应答消息;
本步骤也可以是增强MSC直接向SCC AS发送SIP (Session Initial Protocol,初始会话协议)会话请求消息,该消息中携带STN或者由用户的 ISDN号码转换得到的电信通用资源标识(tel URI) ; SCC AS向增强MSC 返回SIP成功消息(200 OK消息);
增强MSC也可以通过触发智能业务将STN发送到SCC AS,从SCC AS 获取路由号码,然后使用路由号码将消息直接发送到SCC AS。
增强MSC通过本步骤中的ISUP初始地址消息、或SIP会话请求消息, 通知SCC AS需要进行语音业务连续性切换,请求SCC AS将对应会话在业 务层从IMS网络切换到CS域。
此时建立起了增强MSC与SCC AS之间的CS会话Leg。
A209, SCC AS更新远端会话Leg,使其与CS会话Leg相连,并且设置 定时器T,用于在定时器超时时释;^文源会话Leg;
设置定时器T能够保证在整个切换完成后,释放源会话Leg。
A210,增强MSC向MME返回向前重定位响应消息;
A211 , MME向E-UTRAN返回重定位响应消息;A212, E-UTRAN向UE返回重定位命令消息;
A213, UE检测发现目标小区(即GERAN/UTRAN)的无线资源不可用, 决定返回原接入信道(即仍然保持从E-UTRAN接入),因此通知E-UTRAN 取消切换;E-UTRAN接到UE发送的通知消息后,向增强MSC发送携带返 回原接入信道标识的切换取消消息,进行后续的取消切换处理;
A214, UE通过CSCF向SCC AS发起SIP会话邀请消息(即INVITE消 息),该消息中携带STI,指示SCCAS将对应的会话在业务层从CS域切换 回IMS网络,同时也标识UE准备返回原接入信道;
此时在UE和SCC AS之间建立了 一个新的会话Leg。
A215, SCCAS根据STI,释放源会话Leg和CS会话Leg,并且更新与 UE-B之间的远端会话承载资源,使远端会话Leg与新的会话Leg相连。到此,对应的IMS会话在从LTE/SAE网络接入切换到从CS域接入时发 生失败,UE需要返回到原LTE/SAE接入网络继续进行会话。
但是,现有技术中对上述切换失败进行处理时存在以下问题步骤A213 中,增强MSC在接收到E-UTRAN发送的切换取消消息后,会通知SCC AS 释放步骤A208建立的CS会话Leg, SCC AS在收到释放CS会话Leg的消息 后,会将对应的远端会话Leg —起释放掉。因此,如果步骤A214的SIP会话 邀请消息晚于增强MSC发送的释放CS会话Leg的消息到达SCC AS,步骤 A214的SIP会话邀请消息到达时,SCC AS可能已经释》文了对应的远端会话 Leg, UE将无法返回原接入信道。
发明内容
本发明所要解决的技术问题是,克服现有技术的不足,提供一种在进行 会话的语音业务连续性切换,将会话从LTE/SAE网络接入切换到CS域接入 失败时,使UE能成功地返回原接入信道的方法。
为了解决上述问题,本发明提供一种语音业务连续性切换失败时的处理 方法,该方法包4舌
用户设备在进行语音业务连续性切换,将会话从长期演ii/系统架构演进LTE/SAE网络接入切换到电路域CS域接入失败时,用户设备向演进的通用 陆地无线接入网E-UTRAN发送取消切换的通知消息;
接收到上述通知消息后,E-UTRAN通过移动性管理实体MME向增强移 动交换中心MSC发送切换取消消息;
接收到上述切换取消消息后,增强MSC向集中控制业务和会话业务连续 性应用服务器SCC AS发送释^C其与SCC AS之间的所述会话的承载资源的 消息;
其中,用户设备在切换失败后延迟发送所述取消切换的通知消息,或 E-UTRAN发送所述切换取消消息前延迟预先设置的时间长度,或MME发送 所述切换取消消息前延迟预先设置的时间长度,或增强MSC发送所述释;^文所 述会话的承栽资源的消息前延迟预先设置的时间长度。
此外,E-UTRAN接收到所述取消切换的通知消息后,在所述切换取消消 息中添加返回原接入信道标识后,发送该消息;
MME接收到所述切换取消消息后,检查该消息中是否携带返回原接入信 道标识,仅当该消息中携带返回原接入信道标识时,才在发送所述切换取消 消息前延迟所述预先设置的时间长度。
此外,E-UTRAN接收到所述取消切换的通知消息后,在所述切换取消消 息中添加返回原接入信道标识后,发送该消息;
增强MSC接收到所述切换取消消息后,检查该消息中是否携带返回原接 入信道标识,仅当该消息中携带返回原接入信道标识时,才在发送释放所述 会话的承载资源的消息前延迟预先设置的时间长度。
此外,用户设备将发送所述取消切换的通知消息的IMt延迟到向SCC AS 发送请求返回原接入信道的消息之后。
本发明还提供一种语音业务连续性切换失败时的处理方法,该方法包括
用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,向E-UTRAN发送取消切换的通知消息;
接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切换: 又消消息;
增强MSC接收到所述切换取消消息后,判断该消息中是否携带返回原接 入信道标识,仅当该消息中未携带该标识时才向SCC AS发送释》丈其与SCC AS之间的所述会话的承载资源的消息。
本发明还提供一种语音业务连续性切换失败时的处理方法,该方法包括
用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,向E-UTRAN发送取消切换的通知消息;
接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切换取 消消息;
MME接收到所述切换取消消息后,判断该消息中是否携带返回原接入信 道标识,仅当该消息中未携带该标识时才向增强MSC转发所述切换取消消 息。
本发明还提供一种语音业务连续性切换失败时的处理方法,该方法包括
用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,增强MSC向SCC AS发送用于释放增强MSC与SCC AS 之间的所述会话的承载资源的消息;
4妄收到增强MSC发送的上述消息后,如果在预先设定的时间内未收到用 户设备发送的用于将所述会话切换为从LTE/SAE网络接入的消息,SCC AS 在所述预先设定的时间到达之时或之后才释放所述会话的远端会话承载资源。
此外,接收到增强MSC发送的用于释放增强MSC与SCC AS之间的所 述会话的承载资源的消息后,SCC AS通过i殳置一定时器来判断所述预先设定 的时间是否到达。
此外,在进行所述会话的语音业务连续性切换的过程中,SCCAS在接收 到增强MSC发送的用于建立增强MSC与SCC AS之间的所述会话的承载资 源的消息时,设置一定时器;当所述会话的语音业务连续性切换失败,SCC AS接收到增强MSC发送 的用于释放增强MSC与SCCAS之间的所述会话的承载资源的消息后,通过 判断所述定时器是否超时来判断所述预先设定的时间是否到达。
此外,将会话从LTE/SAE网络接入切换到CS域接入失败后、增强MSC 向SCC AS发送用于释放增强MSC与SCC AS之间的所述会话的承载资源的 消息之前,还包括如下步骤
A:用户设备向E-UTRAN发送取消切换的通知消息;
B:接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切 换取消消息;
C:接收到上述切换取消消息后,增强MSC判断该消息中是否携带返回 原接入信道标识,如果携带,则在所述用于释放增强MSC与SCCAS之间的 所述会话的承栽资源的消息中添加延迟释放标识;
接收到增强MSC发送的所述用于释放增强MSC与SCC AS之间的所述 会话的承载资源的消息后,仅当该消息中携带延迟释放标识时,才将释放所 述会话的远端会话承载资源的操作延迟到所述预先设定的时间到达或之后进 行。
综上所述,采用本发明的语音业务连续'li切换失败时的处理方法,解决 了当无法成功地将会话从LTE/SAE网^f娄入切换到CS域接入,需要返回原 接入信道时,由于切换取消消息提前到达SCC AS而造成的提前释放对应的 远端会话分支的问题,使UE能成功地返回原接入信道。
图l为现有的IMS下的VCC解决方案示意图; 图2为现有的实现SRVCC的方案的架构示意图2A是在图2所示的SRVCC架构下,将会话从LTE/SAE网络接入切 换到CS网络接入,切换失败时的流程图3为本发明第一实施例在基于图2所示的SRVCC架构下进行语音业务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图4为本发明第二实施例在基于图2所示的SRVCC架构下进行语音业 务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图5为本发明第三实施例在基于图2所示的SRVCC架构下进行语音业 务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图。
具体实施例方式
本发明的主要思想是,在UE从LTE/SAE网^^妻入切换到从CS域接入 失败、需要取消切换时,通过延迟发送或不发送释放CS会话Leg的消息, 或者在SCC AS接收到该消息后,延迟对该消息的处理,即延迟释放对应的 远端会话Leg,避免了在SCC AS接收到返回原接入信道的消息(如步骤A214 的SIP会话邀请消息)时,由于已释放对应的远端会话Leg而造成的无法返 回原信道的问题。
下面将结合附图和实施例对本发明进行详细描述。 第一实施例
图3为本发明第一实施例在基于图2所示的SRVCC架构下进行语音业 务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图。
本实施例的核心思想是当增强MSC收到切换取消消息后,判断切换取 消消息中是否携带返回原接入信道标识,如果携带该标识,则仅通知切换目 标MSC (即图2所示的MSC、或与增强MSC合并设置的MSC)释放已建立 的资源,而不发送释放CS会话Leg的消息;或者延迟发送释放CS会话Leg 的消息。如图3所示,该方法包括以下步骤
301, UE在收到LTE/SAE无线网元E-UTRAN发送的测量请求后,向
14E-UTRAN发送测量报告,所述测量报告中包含邻接小区信息;
302, E-UTRAN根据测量报告中的邻接小区信息,决定发起切换,因此 向MME发送重定位请求消息;
303, MME接收到重定位请求消息后,根据其中包含的信息,向增强 MSC发送向前重定位请求消息,该消息中携带STN和ISDN号码;
304 ,增强MSC向MSC发送MAP准备切换请求消息;
305, MSC向GERAN/UTRAN发送切换要求请求消息,GERAN/UTRAN 向MSC返回切换要求证实消息;
306, MSC向增强MSC返回MAP准备切换请求响应消息,该消息中携 带切换号码,该切换号码由MSC分配;
307, 增强MSC根据切换号码向MSC发送ISUP的初始地址消息,MSC 向增强MSC返回ISUP的地址全消息;
需要注意的是,如果增强MSC和MSC合并设置,则上述步骤304、 306 和307在该合并设置的网元设备内部实现。
308, 增强MSC通过IMS网络的MGCF和CSCF向SCC AS发送ISUP 的初始地址消息,该消息中携带STN和ISDN号码;ISDN号码和STN用于 指示SCCAS将对应的会话在业务层从IMS网络切换到CS域;SCCAS向增 强MSC发送应答消息;
本步骤也可以是增强MSC直接向SCCAS发送SIP会话请求消息,该消 息中携带STN或者电信通用资源标识(tel URI) ; SCC AS向增强MSC返回 SIP成功消息(200 0K消息);
增强MSC发送的上述ISUP的初始地址消息和SIP会话请求消息都用于 建立增强MSC与SCC AS之间的CS会话Leg,可以统称为CS会话Leg建立 消息。
增强MSC也可以通过触发智能业务将STN发送到SCC AS,从SCC AS 获取路由号码,然后使用路由号码将CS会话Leg建立消息直接发送到SCC AS。
增强MSC通过本步骤中的ISUP初始地址消息、或SIP会话请求消息,通知SCC AS需要进行语音业务连续性切换,请求SCC AS将对应会话在业 务层从IMS网络切换到CS域。
此时建立起了增强MSC与SCC AS之间的CS会话Leg。
309, SCC AS更新远端会话Leg,使其与CS会话Leg相连,并且设置定 时器T,用于在定时器超时时释放源会话Leg;
设置定时器T能够保证在整个切换完成后,释放源会话Leg。
310,增强MSC向MME返回向前重定位响应消息;
311, MME向E-UTRAN返回重定位响应消息;
312, E-UTRAN向UE返回重定位命令消息;
313, UE检测发现目标小区(即GERAN/UTRAN)的无线资源不可用, 决定返回原接入信道(即仍然保持从E-UTRAN接入),因此通知E-UTRAN 取消切换;E-UTRAN接到UE发送的通知消息后,发送携带返回原接入信道 标识的切换取消消息;
如果E-UTRAN由于发现UE不在服务区等原因发送切换取消消息,则该 消息中不携带返回原接入信道标识。
314,上述切换取消消息经过MME到达增强MSC;
315,增强MSC判断上述切换取消消息中是否携带返回原接入信道标识 如果携带(说明是UE主动取消切换),则不发送释放CS会话Leg的消息, 仅通知切换目标MSC(即图2所示的MSC、或与增强MSC合并设置的MSC ) 释放已建立的资源(即步骤305和307中MSC建立的资源);或延迟向SCC AS发送释放CS会话Leg的消息;如果未携带(说明是E-UTRAN主动取消 切换),则向SCC AS发送释放CS会话Leg的消息,并通知切换目标MSC 释放已建立的资源。
其中,如果步骤308中增强MSC通过IMS网络的MGCF和CSCF向SCC AS发送ISUP的初始地址消息(即将ISUP的初始地址消息作为建立CS会话 Leg的消息),则上述释放CS会话Leg的消息为ISUP释放消息;如果步骤 308中增强MSC直接向SCC AS发送SIP会话请求消息(即将SIP会话请求 消息作为建立CS会话Leg的消息),则上述释^: CS会话Leg的消息为SIP再见消息(Bye消息)。
本实施例中,可以通过在接收到切换取消消息后启动定时器等方式实现 延迟发送释放CS会话Leg的消息。
316, UE通过CSCF向SCC AS发送返回原接入信道的消息(例如步骤 A214中携带STI的SIP会话邀请消息);
由于上述返回原接入信道的消息将先于增强MSC发送的释放CS会话 Leg的消息(也可能不发送)到达SCCAS,因此SCCAS不会错误地释^:对 应的远端会话Leg, l正成功返回原接入信道继续会话。
SCC AS接收到返回原接入信道的消息后,可以释放该会话对应的CS会 话Leg;当然,如果在步骤315中增强MSC采用延迟发送释放CS会话Leg 的消息的方式,SCC AS也可以在接收到该消息后释i文对应的CS会话Leg。
第二实施例
图4为本发明第二实施例在基于图2所示的SRVCC架构下进行语音业 务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图。
本实施方式的核心思想是当MME收到切换取消消息后,判断该消息 中是否携带返回原接入信道标识,如果携带该标识,则延迟或者不向增强 MSC发送切换取消消息。如图4所示,该方法包括以下步骤
401-413,与步骤301 ~313相同;
414, MME接收到E-UTRAN发送的切换取消消息;
415, MME判断上述切换取消消息中是否携带返回原接入信道标识,如 果携带(说明是UE主动取消切换),则延迟发送或者不向增强MSC发送切 换取消消息;如果未携带返回原接入信道标识(说明是E-UTRAN主动取消 切换),则向增强MSC发送切换取消消息,增强MSC接收到未携带返回原 接入信道标识的切换取消消息后,向SCCAS发送释放CS会话Leg的消息, 并通知切换目标MSC释放已建立的资源;
如果MME延迟发送切换取消消息,则发送给增强MSC的切换取消消息中也可以携带返回原接入信道标识,增强MSC根据返回原接入信道标识以及 本地的策略决定是否延迟或不发送释》文CS会话Leg的消息。
416, UE通过CSCF向SCC AS发送返回原接入信道的消息(例如步骤 A214中携带STI的SIP会话邀请消息);
由于上述返回原接入信道的消息将先于增强MSC发送的释放CS会话 Leg的消息(也可能不发送)到达SCC AS,因此SCC AS不会错误地释i文对 应的远端会话Leg, UE成功返回原4妻入信道继续会话。
在SCC AS接收到返回原接入信道的消息后,可以释放该会话对应的CS 会话Leg;当然,如果在步骤415中MME采用延迟发送释》丈CS会话Leg的 消息的方式,SCCAS也可以在接收到该消息后释放对应的CS会话Leg。
第三实施例
图5为本发明第三实施例在基于图2所示的SRVCC架构下进行语音业 务连续性切换(从LTE/SAE网络接入切换为从CS域接入)失败时的处理方 法流程图。
本实施方式的核心思想是当SCC AS收到增强MSC发送的建立CS会 话Leg的消息、或释放CS会话Leg的消息时,设置一个定时器Tl,在Tl 超时前不释放远端会话Leg和源会话Leg。如图5所示,该方法包括以下步 骤
501 -508,与步骤301 ~308相同;
509, SCC AS更新远端会话Leg,使其与CS会话Leg相连,并且设置定 时器T和Tl;
定时器T用于在超时前,如果未接收到切换完成消息,则释放源会话Leg。 定时器T1的功能分以下情况讨论 (1.1)定时器T1超时前
如果接收到切换完成消息,则释放源会话Leg,并取消该定时器; 如果接收到返回原接入信道消息(例如,步骤A214的SIP会话邀请消息),则释放CS会话Leg,并取消该定时器;
如果既未接收到切换完成消息,也未接收到返回原接入信道消息,则超 时前不释放源会话Leg、 CS会话Leg和远端会话Leg中的任何一个。
(1.2)定时器T1超时时
如果接收到释放CS会话Leg的消息且未接收到返回原接入信道消息, 则释放CS会话Leg和远端会话Leg;
如果未接收到释放CS会话Leg的消息,则按照现有技术处理。
当然也可以重用定时器T,即釆用定时器T来实现定时器T1的上述功能。
本步骤中设置定时器T1的操作为可选操作。
510~513,与步骤310 313相同;
514, E-UTRAN通过MME将切换取消消息发送到增强MSC;
515,增强MSC通知切换目标MSC释放已建立的资源;
516,增强MSC向SCC AS发送释放CS会话Leg的消息;
其中,如果步骤508中增强MSC通过IMS网络的MGCF和CSCF向SCC AS发送ISUP的初始地址消息(即将ISUP的初始地址消息作为建立CS会话 Leg的消息),则上述释放CS会话Leg的消息为ISUP释放消息;如果步骤 508中增强MSC直接向SCC AS发送SIP会话请求消息(即将SIP会话请求 消息作为建立CS会话Leg的消息),则上述释放CS会话Leg的消息为SIP 再见消息(Bye消息)。
步骤515和步骤516不分先后,可以并发执行。
517,如果在步骤509中未i史置定时器Tl (也不重用定时器T实现上述 定时器T1的功能),SCC AS接收到释放CS会话Leg的消息后,设置定时 器T1,在定时器T1超时前保留(即不释放)与该CS会话Leg对应的远端会 话Leg;
需要注意的是,如果UE釆用A214的方式(即向SCCAS发送携带STI 的SIP会话邀请消息)返回原接入信道,则无需在定时器Tl超时前保留对应 的CS会话Leg,可以在步骤517释放;当然也可以等待接收到UE发送的携带STI的SIP会话邀请消息后释放对应的CS会话Leg。
518,定时器Tl (或包含相应功能的定时器T)超时前,如杲SCC AS 接收到返回原接入信道的消息,则保留源会话Leg和远端会话Leg,释》文CS 会话Leg;如果未接收到返回原接入信道的消息,则当定时器Tl超时后,SCC AS释放CS会话Leg和远端会话Leg,也可以同时释放源会话Leg。
上述返回原接入信道的消息,可以是步骤A214的SIP会话邀请消息。
根据本发明的基本原理,上述实施例可以有多种变换方式,例如
( 一 )也可以由UE延迟向E-UTRAN发送取消切换的通知消息
具体地说,在步骤313, UE决定返回原接入信道时,可以将向E-UTRAN 取消切换的通知消息延迟到向SCC AS发送返回原接入信道的消息(例如步 骤A214的消息)之后发送,当然UE也可以釆用^:置定时器的方法延迟固定 的时间长度。
(二 )也可以由E-UTRAN延迟向MME发送切换取消消息
也就是说,在步骤413, E-UTRAN接收到UE发送的取消切换的通知消 息后,延迟向MME发送切换取消消息。
(三) SCC AS可以根据释放CS会话Leg的消息中是否包含特定的标识 决定是否延迟对该消息的处理(即决定是否延迟释放CS会话Leg和远端会 话Leg)
具体地说,第三实施例中增强MSC也可以在接收到切换取消消息后,检 查其中是否携带返回原接入信道标识,如果携带,则在发送给SCCAS的释 放CS会话Leg的消息中添加延迟释放标识;
SCC AS仅在接收到的释放CS会话Leg的消息中携带延迟释放标识的情 况下才通过设置定时器Tl等方式来延迟对CS会话Leg和远端会话Leg的释 放操作。
(四) 在实施例一和二中,MME和增强MSC都需要检查切换取消消息 中是否携带返回原接入信道标识(步骤315和415),只有在携带该标识的 情况下才延迟发送切换取消消息或释放CS会话Leg的消息,否则正常发送
20上述消息;在本发明的其它实施例中,也可以不进行上述检查,即无论切换 取消消息中是否携带返回原接入信道标识都进行相应的延迟处理。
权利要求
1、一种语音业务连续性切换失败时的处理方法,其特征在于,该方法包括用户设备在进行语音业务连续性切换,将会话从长期演进/系统架构演进LTE/SAE网络接入切换到电路域CS域接入失败时,用户设备向演进的通用陆地无线接入网E-UTRAN发送取消切换的通知消息;接收到上述通知消息后,E-UTRAN通过移动性管理实体MME向增强移动交换中心MSC发送切换取消消息;接收到上述切换取消消息后,增强MSC向集中控制业务和会话业务连续性应用服务器SCC AS发送释放其与SCC AS之间的所述会话的承载资源的消息;其中,用户设备在切换失败后延迟发送所述取消切换的通知消息,或E-UTRAN发送所述切换取消消息前延迟预先设置的时间长度,或MME发送所述切换取消消息前延迟预先设置的时间长度,或增强MSC发送所述释放所述会话的承载资源的消息前延迟预先设置的时间长度。
2、 如权利要求l所述的方法,其特征在于,E-UTRAN接收到所述取消切换的通知消息后,在所述切换取消消息中添 加返回原接入信道标识后,发送该消息;MME接收到所述切换取消消息后,检查该消息中是否携带返回原接入信 道标识,仅当该消息中携带返回原接入信道标识时,才在发送所述切换取消 消息前延迟所述预先设置的时间长度。
3、 如权利要求l所述的方法,其特征在于,E-UTRAN接收到所述取消切换的通知消息后,在所述切换取消消息中添 加返回原接入信道标识后,发送该消息;增强MSC接收到所述切换取消消息后,检查该消息中是否携带返回原接 入信道标识,仅当该消息中携带返回原接入信道标识时,才在发送释放所述 会话的承载资源的消息前延迟预先设置的时间长度。
4、 如权利要求l所述的方法,其特征在于,用户设备将发送所述取消切换的通知消息的操作延迟到向SCC AS发送 请求返回原接入信道的消息之后。
5、 一种语音业务连续性切换失败时的处理方法,其特征在于,该方法包括用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,向E-UTRAN发送取消切换的通知消息;接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切换取 消消息;增强MSC接收到所述切换取消消息后,判断该消息中是否携带返回原接 入信道标识,仅当该消息中未携带该标识时才向SCC AS发送释放其与SCC AS之间的所述会话的承载资源的消息。
6、 一种语音业务连续性切换失败时的处理方法,其特征在于,该方法包括用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,向E-UTRAN发送取消切换的通知消息;接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切换取 消消息;MME接收到所述切换取消消息后,判断该消息中是否携带返回原接入信 道标识,仅当该消息中未携带该标识时才向增强MSC转发所述切换取消消 息。
7、 一种语音业务连续性切换失败时的处理方法,其特征在于,该方法包括用户设备在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换 到CS域接入失败时,增强MSC向SCC AS发送用于释放增强MSC与SCC AS 之间的所述会话的承载资源的消息;4妻收到增强MSC发送的上述消息后,如果在预先设定的时间内未收到用户设备发送的用于将所述会话切换为从LTE/SAE网络接入的消息,SCC AS源。
8、 如权利要求7所述的方法,其特征在于,接收到增强MSC发送的用 于释放增强MSC与SCC AS之间的所述会话的承载资源的消息后,SCC AS 通过i殳置一定时器来判断所述预先设定的时间是否到达。
9、 如权利要求7所述的方法,其特征在于,在进行所述会话的语音业务连续性切换的过程中,SCC AS在接收到增强 MSC发送的用于建立增强MSC与SCC AS之间的所述会话的承载资源的消 息时,设置一定时器;当所述会话的语音业务连续性切换失败,SCC AS接收到增强MSC发送 的用于释力文增强MSC与SCC AS之间的所述会话的承载资源的消息后,通过 判断所述定时器是否超时来判断所迷预先设定的时间是否到达。
10、 如权利要求7所述的方法,其特征在于,将会话从LTE/SAE网络接入切换到CS域接入失败后、增强MSC向SCC AS发送用于释放增强MSC与SCC AS之间的所述会话的承载资源的消息之 前,还包括如下步骤A:用户设备向E-UTRAN发送取消切换的通知消息;B:接收到上述通知消息后,E-UTRAN通过MME向增强MSC发送切 换取消消息;C:接收到上述切换取消消息后,增强MSC判断该消息中是否携带返回 原接入信道标识,如果携带,则在所述用于释放增强MSC与SCCAS之间的 所述会话的承载资源的消息中添加延迟释放标识;接收到增强MSC发送的所述用于释放增强MSC与SCC AS之间的所迷 会话的承载资源的消息后,仅当该消息中携带延迟释放标识时,才将释放所行。
全文摘要
本发明提供一种语音业务连续性切换失败时的处理方法,该方法包括UE在进行语音业务连续性切换,将会话从LTE/SAE网络接入切换到CS域接入失败时,向E-UTRAN发送取消切换的通知消息;E-UTRAN通过MME向增强MSC发送切换取消消息;增强MSC向SCC AS发送释放其与SCC AS之间的所述会话的承载资源的消息;其中,UE在切换失败后延迟发送所述取消切换的通知消息,或E-UTRAN发送所述切换取消消息前延迟预先设置的时间长度,或MME发送所述切换取消消息前延迟预先设置的时间长度,或增强MSC发送所述释放所述会话的承载资源的消息前延迟预先设置的时间长度。
文档编号H04W76/02GK101577951SQ20081017581
公开日2009年11月11日 申请日期2008年11月4日 优先权日2008年11月4日
发明者余志铭, 李振东, 游世林, 蔡继燕, 谢振华, 郝振武 申请人:中兴通讯股份有限公司