处理通信系统中的切换请求的制作方法

文档序号:7790899阅读:166来源:国知局
处理通信系统中的切换请求的制作方法
【专利摘要】可能发生其中电路交换(CS)承载保留成功但是由移动交换中心(MSC)服务器执行的从分组交换(PS)到CS的语音媒体转换失败的情景。某些实施例提供了用于从这样的情景恢复的系统、装置和方法。一种方法例如可以包括,响应于来自网络元件的发起用户设备的会话转移的请求而确定用户设备的会话转移是否可能,以及当确定会话转移不可能时向请求网络元件报告转移不可能的一般或者特定的指示。
【专利说明】处理通信系统中的切换请求
[0001]

【背景技术】
领域:
在单无线电语音呼叫连续性过程期间,可能发生其中电路交换(CS)承载保留成功但是由移动交换中心(MSC)服务器执行的从分组交换(PS)到CS的语音媒体转换失败的情景。
[0002]相关技术描述:
图1图示了在没有双传输模式(DTM)支持的情况下从演进的通用陆地无线电接入网络(E-UTRAN)到全球移动通信系统(GSM) edge无线电接入网络(GERAN)的总体单无线电语音呼叫连续性(SRVCC)过程。可以在TS 23.216 v 11.2.0中找到该过程的论述,通过引用将其全部并入于此。
[0003]如图1中所示,在SI处,可以从用户设备(UE)向源E-UTRAN发送测量报告。然后,在S2处,源E-UTRAN可以做出对于切换(HO)的决定。在S3处,E-UTRAN可以向源移动性管理实体(MME)发送指示需要切换的消息。在S4处,源移动性管理实体可以执行承载分裂。然后,在S5处,源移动性管理实体可以向移动交换中心(MSC)服务器/移动性网关(MGW)发送指示需要分组交换(PS)到电路交换(CS)的消息。在S6处,移动交换中心服务器/MGW可以向目标移动交换中心发送指示需要准备切换的消息。在S7处,目标移动交换中心和目标基站服务器(BSS)交换切换请求和确认(ACK)。
[0004]然后,在S8处,移动交换中心服务器/MGW可以从目标移动交换中心接收关于切换准备的响应。在S9处,移动交换中心服务器/MGW可以与目标移动交换中心建立电路。然后,在SlO处,可以通过与网际协议(IP)多媒体子系统(MS)的通信而发起会话转移(sess1ntransfer)0在Sll处,IP多媒体子系统可以执行会话转移并更新远程端。然后,在S12处,IP多媒体子系统可以释放IP多媒体子系统接入支路(access leg)。
[0005]同时,在S13处,移动交换中心服务器/MGW可以向源移动性管理实体发送分组交换到电路交换响应,源移动性管理实体(继而)可以在S14处向源E-UTRAN发送切换命令。在S15处,源E-UTRAN可以向用户设备发送从E-UTRAN切换的命令。然后,在S16处,用户设备可以调谐(tune)到GERAN。这在S16处之后可以是切换检测,E-UTRAN侧的挂起(suspens1n) (S18、S18a、S18b)、切换完成(S19)和各种释放、更新和重分配步骤(S20-S24)。
[0006]常规地,SlO的结果对S13没有影响。在S8中电路交换无线电承载保留一旦成功,MSS就在S13中返回PS到CS响应。这触发S16中的从长期演进(LTE)到电路交换的无线电切换过程。
[0007]存在之所以IP多媒体子系统会话转移过程可能在SlO和/或Sll中失败的一些原因。一个原因在于归属订户服务器(HSS)未能更新移动性管理实体中的SR-VCC (STN-SR)的会话转移号,或者出于任何其它原因移动性管理实体中的单无线电语音呼叫连续性的会话转移号不正确。在具有eSRVCC的RlO中,针对单无线电语音呼叫连续性的会话转移号可以指向其中锚定(anchor)会话的(服务公共陆地移动网络(PLMN)中的)接入转移控制功能(ATCF)0 HSS可以用指向接入转移控制功能的单无线电语音呼叫连续性的会话转移号来更新移动性管理实体。如果改变接入转移控制功能,例如,如果用户设备漫游到新的公共陆地移动网络,则HSS将常规地需要用针对单无线电语音呼叫连续性的新的会话转移号更新当前的移动性管理实体。之所以对移动性管理实体的HSS更新可能失败的原因可以包括暂时性网络问题,诸如信令链路拥塞、差的网络配置等。
[0008]图2图示了使用接入转移控制功能的eSRVCC的会话发起协议(SIP)级方面。如图2中所示,在建立媒体路径之后,在SI处当如3GPP TS 23.216 (通过引用将其全部并入于此)中规定的存在用户设备、无线电接入网络(RAN)、MME/SGSN和移动交换中心之间的交互时,可以向接入转移控制功能发送会话发起协议INVITE (邀请)(S2)。接入转移控制功能可以向接入转移网关(ATGW)发送(S3)配置消息并且接收(S4)消息的确认。然后,接入转移控制功能可以发送(S5)对会话发起协议INVITE的响应。随后,可以建立新的媒体路径。接入转移控制功能然后可以向服务集中和连续性应用服务器(SCC-AS)/服务呼叫会话控制功能(S-CSCF)发送(S6)接入转移更新消息并且接收(S7)包括会话状态信息(SSI)的响应。接入转移控制功能然后可以向移动交换中心服务器发送(S8) SSL.
[0009]如果针对单无线电语音呼叫连续性的会话转移号更新失败,则单无线电语音呼叫连续性可能或可能不再工作。如果存储在移动性管理实体中的针对单无线电语音呼叫连续性的会话转移号是指向服务集中和连续性应用服务器(SCC-AS)(在归属PLMN (H-PLMN)中)的会话转移号,则单无线电语音呼叫连续性可以如针对R8/9定义的那样继续工作且无需eSRVCC功能。如果指向接入转移控制功能的针对单无线电语音呼叫连续性的会话转移号来自先前/旧的拜访网络,则单无线电语音呼叫连续性和eSRVCC 二者都不能工作。单无线电语音呼叫连续性或eSRVCC不能工作的原因是因为来自MSS (S2)的INVITE在这样的情景中朝向不具有用户的订阅信息的接入转移控制功能发送。最终结果是用户设备被切换到MSS中的电路交换侧,但是(由INVITE (S2)发起的)从IP多媒体子系统到电路交换域的接入转移不成功。MSS可以常规地在该点处仅释放电路交换呼叫,并且用户设备可以返回到LTE0这种不可实现的单无线电语音呼叫连续性可能针对该用户设备继续发生,因为移动性管理实体不知道其针对单无线电语音呼叫连续性的会话转移号无效。
[0010]不存在处理这种情形的常规方式。


【发明内容】

[0011]根据本发明的第一方面,提供了处理切换请求的方法,包括:
接收针对切换的请求;
发起切换;
接收转移失败的通知;以及
在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
[0012]根据本发明的第二方面,提供了提供请求切换的方法,包括:
发送针对要发起的切换的请求;以及
接收对针对切换的请求的指示切换失败的响应,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
[0013]优选地,由移动性管理实体发送针对切换的请求。移动性管理实体可以是MME,例如在LTE网络中。它可以是SGSN。它可以是包括MME功能和SGSN功能二者的实体。移动性管理实体可以发起切换。它可以通过向核心网络发送转移请求来这样做。核心网络可以是核心网络子系统。它可以是媒体递送实体。媒体递送实体可以能够递送诸如呼叫和/或多媒体之类的语音媒体。它可以是呼叫控制平台,诸如IP多媒体子系统。
[0014]优选地,由交换实体接收针对切换的请求。交换实体可以是移动交换中心,例如诸如MSS之类的移动交换中心服务器。它可以是移动性网关。它可以是包括交换功能和网关功能二者的实体。
[0015]优选地,转移失败的通知由核心网络发送。它可以被接收到交换实体。
[0016]优选地,响应由交换实体发送。它可以被发送到移动性管理实体。
[0017]优选地,转移失败是对会话进行切换的失败。会话可以是媒体会话。它可以是语音媒体会话。它可以是多媒体会话。它可以是从一种无线电接入技术类型到另一种无线电接入技术类型的切换。它可以是将根据一种无线电资源类型发生的会话切换到另一种无线电资源类型。例如,它可以涉及将作为分组交换会话的会话切换到作为电路交换会话的会话。
[0018]请求可以是用于无线电资源保留。它可以是用于电路交换无线电资源保留。它可以是用于SRVCC。
[0019]会话可以是在第一用户设备与第二用户设备之间。
[0020]切换可以被指示用户实体之一应当由目标无线电接入网络(RAN)而不是由源RAN服务的测量报告触发。可以在源RAN中确定对切换的需要。源RAN可以向移动性管理实体指示对切换的需要。这可以被认为是源移动性管理实体。源移动性管理实体可以向源交换实体指示对切换的需要。这可以是MSC服务器和/或媒体网关。源交换实体可以向交换实体发送切换请求。这可以被认为是目标交换实体。在接收该切换请求之后可以是发起与无线电接入网络的承载级切换,例如在目标交换实体与目标RAN之间。发起切换可以跟随在建立与目标RAN的承载级切换之后。在本发明的一些实施例中,从源RAN到目标RAN的切换还意味着从源RAT到目标RAT的切换。
[0021]这样,根据本发明,可以认为切换可以具有两个方面。其中在无线电资源级发生切换的第一方面和其中转移会话的第二方面。
[0022]在其中发送对针对切换的请求的响应发生在接收到转移失败的通知之后的情况下,对针对切换的请求的响应是指示转移不能发生的否定响应。否定响应可以由交换实体发送。它可以被发送到移动性管理实体。否定响应可以包括拒绝原因。拒绝原因可以是会话转移支路建立错误。
[0023]在否定响应之后可以是发送转移失败消息。它可以由移动性管理实体发送。它可以被发送到接入网络中的网络元件。它可以被发送到开始发生切换过程的网络元件。
[0024]在发送拒绝原因之后,可以存在清除目标RAT的操作。这可以涉及通知目标RAT由于不再需要而释放保留资源。
[0025]可以存在将没有会话切换对会话可用的通知。通知可以由移动性管理实体提供。它可以被提供到RAN。它可以被提供到源RAN。
[0026]在其中发送对针对切换的请求的响应发生在接收到转移失败的通知之前的情况下,对针对切换的请求的响应是指示切换能够发生的肯定响应。在肯定响应之后可以是发送切换命令消息。它可以由移动性管理实体发送。它可以被发送到诸如移动终端之类的被接入网络中的网络元件服务的用户设备。网络元件可以已经开始发生切换的过程。切换命令消息可以使用户设备转换成使用另一个RAT技术。这可以是电路交换的RAT。
[0027]肯定消息可以指示成功的无线电资源保留。例如目标无线电资源已经被成功地保
&3甶O
[0028]在接收转移失败的通知之后,可以发送对针对切换的请求的附加响应。这可以是指示转移不能发生的否定响应。可以认为否定响应实际上是更新响应消息的更新消息。
[0029]在接收拒绝原因之后,可以提供呼叫释放指令。它可以由交换实体提供。它可以指示RAN释放保留的无线电连接和/或无线电资源,例如在无线电级连接RAN和用户设备的那个和/或那些。指令可以由交换实体提供。它可以被提供到RAN。这可以在发送转移完成消息之后做出。
[0030]在其中发送对针对切换的请求的响应发生在接收到转移失败的通知之前的情况下,将因此理解到,存在发送的肯定响应和否定响应二者。否定响应可以正确地标识被肯定响应所不正确地指示的情形。否定响应可以是包括错误原因的切换完成消息。
[0031]否定响应可以由交换实体发送。它可以被发送到移动性管理实体。否定响应可以包括拒绝原因。拒绝原因可以是会话转移支路建立错误。
[0032]可以在会话转移过程期间接收转移失败的通知。失败可以是由于无效的STN-SR、临时失败或另一个问题。无效的STN-SR可以是永久错误的示例。它可以通过404未找到用户(user not found)指不来指不。
[0033]尽管在任何一个实例中,要么在接收到转移失败的通知之前要么在接收到转移失败的通知之后发送对针对切换的请求的响应,对于任何特定实例,在发送发起切换的消息之后,并且发送对针对切换的请求的响应可以发生在接收到转移失败的通知之前和之后二者是一种可能性。然后该可能性在根据实际发生的序列首先发送对针对切换的请求的响应或者转移失败的通知时成为现实。
[0034]在否定响应之后可以是被采取以防止另外的切换尝试的一个或多个步骤。这可以是要防止针对特定会话的另外的切换尝试。这可以是要防止针对特定用户设备的另外的切换尝试。这可以包括在移动性管理实体处删除的参数或值。在一个实施例中,这是会话转移号。这可以已经被存储在针对单无线电语音呼叫连续性的移动性管理实体处。防止针对其它会话的另外的切换尝试可以是可能的。这可以适用到直到采取补救动作以解决导致失败的问题为止,例如由诸如订户数据库之类的另一实体更新会话转移号。其可以包括将会话转移操作可能值设置成“否”。这样的设置可以是在移动性管理实体中。可替换地或附加地,它可以是在RAN实体中。
[0035]在一个实施例中,转移失败消息包括指示针对会话的特定切换类型不可能的信息元素。该信息元素可以由移动性管理实体设置。它可以被提供到RAN实体以确保会话的切换将不会被再次触发。另一种可能性是:移动性管理实体可以在发送转移失败消息之后立即向RAN实体发送上下文修改请求消息以更新特定切换类型是不可能的。
[0036]根据本发明的第三方面,提供了切换处理网络实体,包括:
接收针对切换的请求的接收器;
发起切换的处理器; 所述接收器用以接收转移失败的通知;以及
在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应的发射器。
[0037]根据本发明的第四方面,提供了切换请求网络实体,包括:
发送针对要发起的切换的请求的发射器;以及
接收对针对切换的请求的指示切换失败的响应的接收器,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
[0038]根据本发明的第五方面,提供了包括切换请求网络实体和切换处理网络实体的系统,其中切换请求网络实体包括:
发送针对要发起的切换的请求的发射器;以及
接收对针对切换的请求的指示切换失败的响应的接收器,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应,
并且切换处理网络实体包括:
接收针对切换的请求的接收器;
发起切换的处理器;
所述接收器用以接收转移失败的通知;以及
在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应的发射器。
[0039]根据本发明的第六方面,提供了处理切换请求的方法,包括:
接收针对切换的请求;
发起切换;
接收转移失败的通知;以及
在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
[0040]根据本发明的第七方面,提供了计算机程序产品,其被配置成控制处理器执行指令以处理切换请求,包括:
接收针对切换的请求;
发起切换;
接收转移失败的通知;
在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
[0041]根据本发明的第八方面,提供了计算机程序产品,其被配置成控制处理器执行指令以请求切换,包括:
发送针对要发起的切换的请求;以及
接收对针对切换的请求的指示切换失败的响应,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
[0042]优选地,计算机程序产品被包含在非临时计算机可读介质上。

【专利附图】

【附图说明】
[0043]为了本发明的恰当理解,应当对附图做出参考,其中:
图1图示了在没有DTM支持的情况下从E-UTRAN到GERAN的总体单无线电语音呼叫连续性过程。
[0044]图2图示了使用接入转移控制功能的eSRVCC的会话发起协议级方面。
[0045]图3图示了单无线电语音呼叫连续性恢复的方法的实施例。
[0046]图4图示了单无线电语音呼叫连续性恢复的方法的另一个实施例。
[0047]图5图示了在对针对从分组交换到电路交换的切换的请求进行响应之前从会话转移支路建立错误恢复的实施例。
[0048]图6图示了在对针对从分组交换到电路交换的切换的请求进行响应之后从会话转移支路建立错误恢复的实施例。
[0049]图7图示了根据某些实施例的方法。
[0050]图8图示了根据某些实施例的另一个方法。
[0051]图9图示了根据某些实施例的另外的方法。
[0052]图10图示了根据某些实施例的系统。

【具体实施方式】
[0053]第三代合作伙伴计划(3GPP)版本8支持从演进的通用陆地无线电接入网络(E-UTRAN) /高速分组接入(HSPA)到通用陆地无线电接入网络(UTRAN) /全球移动通信系统(GSM) edge无线电接入网络(GERAN)方向上的单无线电语音呼叫连续性(SRVCC)。支持单无线电语音呼叫连续性可能需要利用目标无线电接入技术(RAT)的电路交换(CS)承载保留和网际协议(IP)多媒体子系统(MS)执行的从分组交换(PS)到电路交换的语音媒体转换。在3GPP TS 23.216中描述该功能,将其全部并入于此。
[0054]3GPP 版本 10 中的增强 SRVCC( eSRVCC)可以允许从 E-UTRAN/HSPA 到 UTRAN/GERAN的接入转移期间优化的延迟。已经为eSRVCC创建了被称为接入转移控制功能(ATCF)的功能实体。在3GPP TS 23.237中规定接入转移控制功能的功能性,将其全部并入于此。
[0055]可能发生其中电路交换承载保留成功但是由移动交换中心服务器执行的从分组交换到电路交换的语音媒体转换失败的情景。某些实施例提供用于从这样的情景恢复的系统、装置和方法。由移动交换中心服务器执行的从分组交换到电路交换的语音媒体转换可以是指发出会话转移请求,例如,发出会话发起协议(SIP)INVITE消息。恢复的方法可以涉及移动交换中心服务器(MSS)/移动性管理实体(MME)/以及演进的节点B (eNb)系统之中的附加的信息交换,如将在以下论述的那样。因此,某些实施例为移动性管理实体提供了检测(例如0&M)和防止在该情形中重新发生单无线电语音呼叫连续性的方式。
[0056]图3图示了单无线电语音呼叫连续性恢复的方法的第一替换实施例。在该替换中,系统和协议可以确保MSS在图1的S13中不返回肯定的PS到CS响应,除非MSS从IP多媒体子系统得到作为对图1的SlO的响应(例如,Ixx或2xx响应)的肯定指示。如果MSS向不服务用户设备的接入转移控制功能发送INVITE (图1的S10),则该接入转移控制功能可以(在图3的SlOa处)在对MSS的响应中返回否定指示。否定指示可以是例如404未找到用户或某个其它错误指示。
[0057]除了其中用户未知的情况之外,还可能存在之所以MS中的ATCF/SCC-AS可能拒绝INVITE的其它原因。例如,用户可能是已知的,但是可能不存在针对该用户的可转移会话。可以针对该情况使用不同的响应码以使得MSS能够分辨例如其中用户未知的情况和其中用户已知但是不存在与用户相关联的可转移会话的情况。后一种情景可以由于竞态条件(race condit1n)而发生。例如,在SRVCC US/MME开始SRVCC过程的同时,远程UE (参见例如图2中的UE-2)可以同时释放会话。该情形可以由诸如例如480码之类的代码指示。
[0058]如果MSS从接入转移控制功能得到否定响应,则其可以(在图3中的SlOb处)在去往移动性管理实体的“SRVCC PS到CS响应”中包括“SRVCC拒绝原因”。拒绝原因可以向移动性管理实体指示该失败由“无效的STN-SR”造成,与某个其它原因导致的相对,诸如没有到达接入转移控制功能的能力或其中用户已知但是不存在可转移的会话的情况。
[0059]当移动性管理实体得到该拒绝原因时,移动性管理实体可以取消利用eNb的分组交换到电路交换HO过程并且可以向eNb指示(在图3中的SlOc处)不应当针对该会话执行单无线电语音呼叫连续性。移动性管理实体还可以删除针对单无线电语音呼叫连续性的已存储的会话转移号。因此,移动性管理实体可以防止针对新的演进分组系统(EPS)会话的将来的单无线电语音呼叫连续性调用,直到HSS更新针对单无线电语音呼叫连续性的会话转移号为止。移动性管理实体还可以生成内部警报日志以指示单无线电语音呼叫连续性失败的原因以用于简单的故障检修(trouble-shooting)。移动性管理实体还可以通过查询HSS而试图刷新其针对单无线电语音呼叫连续性的已存储的会话转移号。
[0060]每个单无线电语音呼叫连续性切换可以具有一些延迟,同时MSS等待IP多媒体子系统响应(图3中的SlOa)以在其能够重新开始对移动性管理实体的电路交换承载HO响应(图3中的SlOb)之前确定其是否是例如Ixx或404/否定响应。如果仅仅少有地发生错误情形,这可以引起错误检测与延迟之间的显著权衡。然而,可以减少该权衡。
[0061]图4图示了单无线电语音呼叫连续性恢复的方法的另一个替换实施例。该实施例可以避免串行化,即接连地执行可能在图3中图示的实施例中存在的步骤。
[0062]如图4中所示,移动性管理实体可以甚至在IP多媒体子系统响应(图3的SlOa)尚未到达时发送肯定性响应(对应于图3中的SlOb的SlOb)。这可以在不等待IP多媒体子系统响应的情况下使用户设备切换到电路交换侧。否则,行为可以是如参照图3描述的那样。
[0063]当MSS在MSS已经用SRVCC PS到CS响应而对移动性管理实体进行响应之后从IP多媒体子系统得到(在图4中的SlOa处)404/否定响应时,则MSS可以在SRVCC PS到CS完成通知中包括(在图4中的SlOx处)“无效的STN-SR”的错误原因。尽管由于SlOa的迟后到达(与图3相比在图4相对迟后)用户设备将被切换到电路交换侧,SRVCC PS到CS完成通知中的指示可以允许移动性管理实体避免在用户设备返回到LTE时的另外的单无线电语音呼叫连续性调用。
[0064]因此,某些实施例可以向移动性管理实体提供关于为何单无线电语音呼叫连续性失败的明确指示。结果,系统的操作可以更加可预测并且可以避免或加快出于相同原因的重复失败。同样地,在适当的情况下,可以更加加快地继续回退(fallback)过程。回退过程的一个示例是针对语音的电路交换回退(CSFB)。
[0065]以上的实施例将“差的STN-SR”呈现为使用情况以说明IP多媒体子系统会话转移失败的原因。IP多媒体子系统会话转移可能还出于其它原因而失败。因此,其它实施例可以提供关于失败原因的附加指示,或者可以提供失败的更一般的指示。例如,可以以一般的方式做出由MSS向移动性管理实体指示的原因值(在图3和4中的SlOb和SlOx中),诸如“会话转移支路建立错误”。
[0066]在图3中示出的移动性管理实体与源eNb之间的交互还可以具有各种方法。一种变型是切换失败包括SRVCC操作可能性(SRVCC Operat1n Possible)信息元素(IE),其指示单无线电语音呼叫连续性“不可能”。该IE可以由移动性管理实体设置。eNb可以使用该新的指示以确保针对该呼叫的单无线电语音呼叫连续性将不会再次触发。另一种可能性是移动性管理实体可以在发送切换失败消息之后立即向eNb发送UE上下文修改请求消息以将单无线电语音呼叫连续性操作可能性信息元素更新成“不可能”。
[0067]图5和6示出移动交换中心可以如何使用一般错误码“会话转移支路建立错误”以及移动性管理实体可以如何将设置成“否”的SRVCC操作可能性IE包括在切换失败消息中。
[0068]具体地,图5图示了在响应于针对从分组交换到电路交换的切换的请求之前从会话转移支路建立错误恢复的实施例。如图5中所示,SRVCC过程可以由源E-UTRAN开始并且MME可以向MSC服务器发送PS到CS请求。MSC服务器可以向目标CS无线电接入技术(RAT)请求资源。可以执行SlO以提供带有如图3中那样的INVITE的会话转移消息。然后,在SlOd处(类似于图3中的SlOa)可以报告失败,在该情况下利用一般失败消息。在SlOe处(类似于图3中的SlOb),可以向源MME报告该失败。然后MSC服务器可以清除目标CS无线电接入技术。在SlOf处(类似于图3中的SlOc),源MME可以用一般失败消息向源E-UTRAN发信号通知切换准备失败。源E-UTRAN然后可以确定针对该会话不存在单无线电语音呼叫连续性过程。同时,源MME可以清除已存储的STN-SR,并且将SRVCC操作可能性设置成“否”。就当前会话而言可以应用这些设置中的一个或二者。在本发明的一个实施例中,清除的STN-SR和/或“否”设置还可以应用于特定用户设备的后续的新会话。这可以通过将新的值存储在MME中的本地用户订阅简档中来完成。
[0069]图6图示了在对针对从分组交换到电路交换的切换的请求进行响应之后从会话转移支路建立错误恢复的实施例。如图6中所示,单无线电语音呼叫连续性过程可以如图5中所示那样开始,并且SlO可以与图5中的相同。然而,在不等待MS回复的情况下,MSC服务器可以在SlOb处向源MME提供肯定响应,源MME然后可以向UE提供切换命令,从而使UE转换到电路交换无线电接入技术。
[0070]同时,在SlOd处,IMS可以向MSC服务器报告一般形式的失败。MSC服务器然后可以在SlOy处向源MME提供指示一般错误的PS到CS完成消息。MSC服务器然后可以释放呼叫。同时,源MME可以清除已存储的STN-SR,并且将SRVCC操作可能性设置成“否”。如前文中所指示的,就当前会话而言或者就特定用户设备的后续的新会话而言,可以应用这些设置中的一个或二者。
[0071]应理解的是,尽管将图2至6呈现为方法,这些附图示出网络实体与用户设备之间的互连并且因此它们可以被认为是包括实体用户设备、RAN实体、移动性管理实体、交换实体以及核心网络实体(MS)的系统的表示。
[0072]图7图示了根据某些实施例的方法。如图7中所示,在710处,设备或子系统(诸如IMS)可以响应于来自网络元件(诸如MSC服务器)对发起用户设备的会话转移的请求(在705处接收)而确定用户设备的会话转移是否可能。该方法还可以包括,在720处,当确定会话转移不可能时,使用一般指示(724)或者特定指示(722)向请求网络元件报告转移不可能。
[0073]应该理解的是,关于上文中描述的方法的实施例,如果会话的切换失败,假设可以支持会话,则会话继续发生在源RAT中。特别地,这可能意味着MSS可以释放其已经保留/建立的任何CS无线电资源,并且用户设备可以继续使用或返回到PS RAT0
[0074]图8图示了根据某些实施例的另一个方法。如图8中所示,方法(其可以例如由MSS执行)可以包括,在810处,向网际协议多媒体子系统请求用户设备的会话转移。该方法还可以包括,在820处,等待来自网际协议多媒体子系统的会话转移可能的肯定或否定确认。该方法还可以包括,在825处,在等待来自网际协议多媒体子系统的实际响应的同时向源移动性管理实体报告肯定响应。该方法还可以包括当接收到否定确认时向移动性管理实体报告(在830或835处)转移不可能的一般或者特定的指示。特别地,如果切换不进行,则在830处报告可以包括报告否定的PS到CS响应。可替换地,如果已经进行切换,则在835处报告可以包括报告PS到CS完成。
[0075]图9图示了根据某些实施例的另外的方法。如图9中所示,方法(其可以例如由MME执行)可以包括,在905处,接收单无线电语音呼叫连续性完成或由于错误而不能开始的指示。该方法还可以包括,在910处,清除针对单无线电语音呼叫连续性的已存储的会话转移号。该方法还可以包括,在920处用错误指示向源E-UTRAN报告切换准备失败。错误可以在905和920 二者中一般地或特定地标识。该方法还可以包括,在915处,将SRVCC操作可能性设置成“否”。
[0076]图10图示了根据某些实施例的系统。在示例实施例中,系统可以包括三个设备或子系统,MME 1010、MSC服务器1020和MS 1030。设备1010、1020和1030中的每一个可以装备有至少一个处理器(分别是1014、1024和1034)、包括计算机程序指令或代码的至少一个存储器(分别是1015,1025和1035)、收发器(分别是1016,1026和1036)以及天线(分别是 1017,1027 和 1037)。
[0077]每个收发器1016、1026和/或1036可以是发射器、接收器、发射器和接收器二者,或被配置成用于发射和接收二者的单元。收发器1016、1026和/或1036可以耦合到一个或多个相应天线1017、1027和/或1037,其可以包括定向天线或微波链路。不存在MME 1010、MSC服务器1020和MS 1030装备有天线的要求。而是,例如,MME 1010、MSC服务器1020和MS 1030可以都被配置仅用于通过诸如光纤网络之类的网络的有线通信。
[0078]每个至少一个处理器1014、1024和/或1034可以由诸如中央处理单元(CPU)或专用集成电路(ASIC)之类的任何计算或数据处理设备不同地包含。至少一个处理器1014、1024和/或1034可以实现为一个或多个控制器。
[0079]每个至少一个存储器1015、1025和/或1035可以是任何适合的存储设备,诸如非临时计算机可读介质。例如,可以在至少一个存储器1015、1025和/或1035中使用硬盘驱动器(HDD)或随机存取存储器(RAM)。至少一个存储器1015、1025和/或1035可以在与对应的至少一个处理器1014、1024和/或1034相同的芯片上,或者可以与对应的至少一个处理器1014、1024和/或1034分离。
[0080]计算机程序指令可以是任何适合形式的计算机程序代码。例如,计算机程序指令可以是编译或解释的计算机程序。
[0081]每个至少一个存储器1015、1025和/或1035和计算机程序指令可以被配置成利用对应的至少一个处理器1014、1024和/或1034使硬件装置(例如,启用定向无线电的设备1010,或传统设备(legacy device) 1020和/或1030)执行诸如以上描述的过程之类的过程。
[0082]因此,在某些实施例中,非临时计算机可读介质可以被编码有计算机指令,当在硬件中运行时所述计算机指令执行诸如以上描述的过程之一之类的过程。可替换地,本发明的某些实施例可以全部以硬件执行。
[0083]系统的设备还可以包括附加的组件。例如,MME 1010、MSC服务器1020和MS 1030中的每一个可以包括可操作连接到对应的处理器1014、1024和/或1034以及对应的存储器1015、1025和/或1035的用户接口。该用户接口可以包括诸如液晶显示器(IXD)或有机电致发光显示器(OELD)之类的显示器,以及扬声器或音频输出。还可以包括诸如触觉反馈系统之类的触觉输出。用户接口可以具有用以接收用户输入的触摸屏。用户输入还可以由小键盘、键盘、麦克风、操纵杆、鼠标、轨迹球或其它输入设备提供。然而,不存在提供任何这样的附加组件的要求。例如,MME 1010、MSC服务器1020和MS 1030中的每一个可以实现为机架安装式计算机。尽管MME 1010、MSC服务器1020和MS 1030被示出为单独的框,但是在某些情况下所述设备可以位于相同的物理外壳内。
[0084]本领域普通技术人员将容易理解到,如上论述的本发明可以利用以不同次序的步骤和/或利用以不同于所公开的那些的配置的硬件元件来实践。因此,尽管已经基于这些优选实施例描述了本发明,但是对本领域技术人员将显而易见的是,在保持在本发明的精神和范围内的同时,某些修改、变型和替换构造将是显而易见的。
[0085]根据某些实施例,一种方法(IMS)可以包括响应于来自网络元件的发起用户设备的会话转移的请求而确定用户设备的会话转移是否可能。该方法还包括当确定会话转移不可能时向请求网络元件报告转移不可能的一般或者特定的指示。
[0086]在某些实施例中,一种装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置成利用至少一个处理器,使设备至少进行以下动作:响应于来自网络元件的发起用户设备的会话转移的请求而确定用户设备的会话转移是否可能。至少一个存储器和计算机程序代码还被配置成利用至少一个处理器,使设备至少进行以下动作:当确定会话转移不可能时向请求网络元件报告转移不可能的一般或者特定的指示。
[0087]根据某些实施例,一种装置包括确定部件,其用于响应于来自网络元件的发起用户设备的会话转移的请求而确定用户设备的会话转移是否可能。该装置还包括报告部件,其用于当确定会话转移不可能时向请求网络元件报告转移不可能的一般或者特定的指示。
[0088]在某些实施例中,一种计算机可读介质(诸如非临时介质)可以编码有指令,所述指令当在硬件中运行时,执行过程。该过程包括响应于来自网络元件的发起用户设备的会话转移的请求而确定用户设备的会话转移是否可能。该过程还包括当确定会话转移不可能时向请求网络元件报告转移不可能的一般或者特定的指示。
[0089]根据某些实施例,一种方法可以包括向网际协议多媒体子系统请求用户设备的会话转移;等待来自网际协议多媒体子系统的会话转移可能的肯定或否定确认;以及当接收到否定确认时向移动性管理实体报告转移不可能的一般或者特定的指示。该方法还可以包括在等待来自网际协议多媒体子系统的实际响应的同时向源移动性管理实体报告肯定响应。报告可以包括报告否定的PS到CS响应。可替换地,报告可以包括报告PS到CS完成。
[0090]在某些实施例中,一种装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置成利用至少一个处理器,使设备至少进行以下动作:向网际协议多媒体子系统请求用户设备的会话转移。至少一个存储器和计算机程序代码还被配置成利用至少一个处理器,使设备至少进行以下动作:等待来自网际协议多媒体子系统的会话转移可能的肯定或否定确认。至少一个存储器和计算机程序代码还被配置成利用至少一个处理器,使设备至少进行以下动作:当接收到否定确认时向移动性管理实体报告转移不可能的一般或者特定的指示。至少一个存储器和计算机程序代码还可以被配置成利用至少一个处理器,使设备至少进行以下动作:在等待来自网际协议多媒体子系统的实际响应的同时向源移动性管理实体报告肯定响应。报告可以包括报告否定的PS到CS响应。可替换地,报告可以包括报告PS到CS完成。
[0091]根据某些实施例,一种装置包括请求部件,其用于向网际协议多媒体子系统请求用户设备的会话转移。该装置还包括等待部件,其用于等待来自网际协议多媒体子系统的会话转移可能的肯定或否定确认。该装置还包括报告部件,其用于当接收到否定确认时向移动性管理实体报告转移不可能的一般或者特定的指示。报告部件还可以在等待来自网际协议多媒体子系统的实际响应的同时向源移动性管理实体报告肯定响应。报告可以包括报告否定的PS到CS响应。可替换地,报告可以包括报告PS到CS完成。
[0092]在某些实施例中,一种计算机可读介质(诸如非临时介质)可以被编码有指令,所述指令当在硬件中运行时,执行过程。过程包括向网际协议多媒体子系统请求用户设备的会话转移。该过程还包括等待来自网际协议多媒体子系统的会话转移可能的肯定或否定确认。该过程还包括当接收到否定确认时向移动性管理实体报告转移不可能的要么一般要么特定的指示。该过程还可以包括在等待来自网际协议多媒体子系统的实际响应的同时向源移动性管理实体报告肯定响应。报告可以包括报告否定的PS到CS响应。可替换地,报告可以包括报告PS到CS完成。
[0093]根据某些实施例,一种方法可以包括在接收到单无线电语音呼叫连续性完成或由于错误而不能开始的指示时清除针对单无线电语音呼叫连续性的已存储的会话转移号。该方法还可以包括利用错误指示向源E-UTRAN报告切换准备失败。错误可以被一般地或特定地标识。该方法还可以包括将SRVCC操作可能性设置成“否”。
[0094]在某些实施例中,一种装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置成利用至少一个处理器,使设备至少进行以下动作:在接收到单无线电语音呼叫连续性完成或由于错误而不能开始的指示时清除针对单无线电语音呼叫连续性的已存储的会话转移号。至少一个存储器和计算机程序代码还被配置成利用至少一个处理器,使设备至少进行以下动作:利用错误指示向源E-UTRAN报告切换准备失败。错误可以被一般地或特定地标识。至少一个存储器和计算机程序代码还可以被配置成利用至少一个处理器,使设备至少进行以下动作:将SRVCC操作可能性设置成“否”。
[0095]根据某些实施例,一种装置包括清除部件,其用于在接收到单无线电语音呼叫连续性完成或由于错误而不能开始的指示时清除针对单无线电语音呼叫连续性的已存储的会话转移号。该装置还可以包括报告部件,其用于利用错误指示向源E-UTRAN报告切换准备失败。错误可以被一般地或特定地标识。该装置还可以包括设置部件,其用于将SRVCC操作可能性设置成“否”。
[0096]在某些实施例中,一种计算机可读介质(诸如非临时介质)可以被编码有指令,所述指令当在硬件中运行时,执行过程。该过程可以包括在接收到单无线电语音呼叫连续性完成或由于错误而不能开始的指示时清除针对单无线电语音呼叫连续性的已存储的会话转移号。该过程还可以包括利用错误指示向源E-UTRAN报告切换准备失败。错误可以被一般地或特定地标识。该过程还可以包括将SRVCC操作可能性设置成“否”。
【权利要求】
1.一种处理切换请求的方法,包括: 接收针对切换的请求; 发起切换; 接收转移失败的通知;以及 在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
2.一种提供请求切换的方法,包括: 发送针对要发起的切换的请求;以及 接收对针对切换的请求的指示切换失败的响应,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
3.根据权利要求1或权利要求2的方法,其中对针对切换的请求的响应是否定响应。
4.根据前述任一项权利要求的方法,其中转移失败是对会话进行切换的失败。
5.根据权利要求4的方法,其中请求是针对从一种无线电接入技术类型到另一种无线电接入技术类型的会话切换。
6.根据权利要求4或权利要求5的方法,其中请求是针对从一种无线电资源类型到另一种无线电资源类型的会话切换,例如,它可以涉及将作为分组交换会话的会话切换到作为电路交换会话的会话。
7.根据前述任一项权利要求的方法,其中切换具有其中在无线电资源级发生切换的第一方面和其中要转移会话的第二方面。
8.根据前述任一项权利要求的方法,其中,在其中发送对针对切换的请求的响应发生在接收到转移失败的通知之前的情况下,对针对切换的请求的响应是指示切换能够发生的肯定响应。
9.根据权利要求8的方法,其中,在接收转移失败的通知之后,发送对针对切换的请求的附加响应。
10.根据权利要求9的方法,其中,附加响应是指示转移不能发生的否定响应。
11.根据权利要求10的方法,其中否定响应正确地标识被肯定响应所不正确地指示的情形。
12.根据权利要求3至11中任一项的方法,其中否定响应包括拒绝原因。
13.根据权利要求3至12中任一项的方法,其中在否定响应之后是被采取以防止另外的切换尝试的至少一个步骤。
14.根据权利要求3至13中任一项的方法,其中在否定响应之后是被采取以防止针对特定会话的另外的切换尝试的至少一个步骤。
15.根据权利要求3至14中任一项的方法,其中在否定响应之后是被采取以防止针对其它会话的另外的切换尝试的至少一个步骤。
16.根据权利要求13至15中任一项的方法,其中防止另外的切换尝试适用到直到采取补救动作以解决导致失败的问题为止。
17.根据权利要求13至16中任一项的方法,其中被采取以防止另外的切换尝试的至少一个步骤是以下中的至少一个:清除已存储的参数和将会话转移操作可能值设置成“否”。
18.一种切换处理网络实体,包括: 接收针对切换的请求的接收器; 发起切换的处理器; 所述接收器用以接收转移失败的通知;以及 在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应的发射器。
19.一种切换请求网络实体,包括: 发送针对要发起的切换的请求的发射器;以及 接收对针对切换的请求的指示切换失败的响应的接收器,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
20.一种包括切换请求网络实体和切换处理网络实体的系统,其中切换请求网络实体包括: 发送针对要发起的切换的请求的发射器;以及 接收对针对切换的请求的指示切换失败的响应的接收器,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应, 并且切换处理网络实体包括: 接收针对切换的请求的接收器; 发起切换的处理器; 所述接收器用以接收转移失败的通知;以及 在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应的发射器。
21.—种处理切换请求的方法,包括: 接收针对切换的请求; 发起切换; 接收转移失败的通知;以及 在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
22.—种计算机程序产品,其被配置成控制处理器执行指令以处理切换请求,包括: 接收针对切换的请求; 发起切换; 接收转移失败的通知; 在接收到转移失败的通知之前和接收到转移失败的通知之后中的至少一个处发送对针对切换的请求的指示切换失败的响应。
23.一种计算机程序产品,其被配置成控制处理器执行指令以请求切换,包括: 发送针对要发起的切换的请求;以及 接收对针对切换的请求的指示切换失败的响应,已经在接收到转移失败的通知之前和在接收到转移失败的通知之后中的至少一个处发送所述响应。
【文档编号】H04W36/00GK104170455SQ201380005182
【公开日】2014年11月26日 申请日期:2013年1月9日 优先权日:2012年1月10日
【发明者】C.王, P.莱斯, 沈加东, J.迈尔 申请人:诺基亚通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1