专利名称:对于重新路由连接的接入改变的制作方法
技术领域:
概括地说,本发明涉及为了重新路由连接而改变接入或通信连接域的机制。具体地,本发明涉及在终结会话建立过程中从特定第一通信域(例如分组交换(PQ域)向第二通信域(例如电路交换(⑶)域)改变的机制。
背景技术:
近年来,在世界各处发生例如基于有线通信网络(例如集成服务数字网络 (ISDN))或无线通信网络(例如cdma2000(码分多址)系统,如通用移动电信系统(UMTS) 的蜂窝第三代(3G)通信网络,如全球移动通信系统(GSM)的蜂窝第二代QG)通信网络,通用分组无线电系统(GPRS)、增强数据率全球演进(EDGE)、或其他无线通信系统,例如无线局域网(WLAN)或微波接入全球互通(WiMax))的通信网络的逐渐扩展。各种组织(例如第三代合作伙伴计划(3GPP)、电信和互联网融合业务和高级网络协议(TISPAN)、国际电信联盟(ITU)第三代合作伙伴计划(3GPP2)、互联网工程任务组(IETF)、IEEE(电气和电子工程师协会)、WiMax论坛等)正在致力于电信网络和接入环境的标准。通常,为了适当地建立和处理网络单元(例如用户装备(UE))和另一通信装备或用户设备、数据库、服务器等之间的通信连接,涉及到一个或多个中间网络单元(例如控制网络单元、支持节点或服务节点)。一个重要的应用是多媒体通信服务。多媒体呼叫是同时使用例如音频(语音)、文本、视频和图画的通信。多媒体呼叫通常需要若干不同类型数据(视频、音频等)的并行通信,并且这些数据通过各种不同类型的通信装备或网络单元来发送和接收,从而使得需要协商多个通信协议和调整用于通信的适当参数。将互联网与蜂窝电信世界合并的目前技术是互联网协议(IP)多媒体子系统IMS。 IMS是对于运营商提供移动和固定多媒体服务的标准化架构。IMS基于会话发起协议(SIP) 的3GPP标准化方案使用IP语音(VoIP)方案,并且在标准互联网协议(IP)上运行。PS和 CS通信系统都得到支持。作为在IMS和用户装备之间使用的信令机制的一部分,使用会话发起协议(SIP)。 IMS中执行的结构和过程的细节在相关标准中有所描述,并且通常对于本领域技术人员是公知的,从而使得这里为了简化省略其描述。然而,有必要确保CS和PS系统之间的互通,从而使得最终用户体验不受到危害。IMS提供若干服务,例如IMS中央服务(ICQ。ICS提供通信服务,从而所有服务和服务控制都基于IMS机制和使能者(enabler)。其使得能够当使用CS接入用于媒体载体时进行IMS服务。通过ICS,由IMS提供用户服务。用户会话在IMS中经由PS或CS接入来控制。当使用CS接入网络时,或当使用不支持IMS服务的全双工语音分量的PS接入网络时,利用CS 核心网络来建立用作用于IMS会话的媒体的电路载体。另一方面,如果PS接入网络不支持例如IMS服务的全双工语音组件,则可使用标准IMS会话过程。
如上所述,ICS提供支持对于IMS会话的CS媒体载体使用的机制。通过ICS,使用 CS媒体的IMS会话被看作用于服务控制和服务连续性目的的标准IMS会话。ICS还定义在 US和IMS之间的信令机制,用于当将CS接入用于媒体传输时服务连续性所需的信息传输。3GPP定义的IMS结合ICS支持所谓的单无线电语音呼叫连续性(SR-VCC),在 SR-VCC中由ICS启动和控制到CS接入的切换。为了通信接入和域的适当改变(例如从PS 域到CS域),要考虑若干需求。所需特征之一是用于终结请求的UE协助的域选择。对于这些情况,在ICS标准中,定义了终结会话建立过程。在这个过程中,假设在例如Gm参考点 (基于协议SIP和SDP的、在UE和IMS之间的信令接口)上仅使用PS传送进入的会话,并且UE决定使用CS域。因此,应使用CS域来建立会话。这可发生在例如当UE检测到PS域不能支持音频(语音)时,即不可传送相应(音频)媒体流,从而UE决定使用CS域。根据ICS标准,终结会话建立过程包括以下步骤。终结端服务集中化和连续性应用服务器(see AS)经由服务呼叫会话控制功能(S-CSCF)从呼叫UE接收连接初始化消息 (SIP INVITE消息)。SCC AS决定经由PS接入(PS域)传送呼叫。当终结端(即被叫UE) 接收INVITE消息并检测到PS域不支持语音时(例如当其位于GSM EDGE无线电接入网络 (GERAN)中时),UE拒绝INVITE。在ICS标准中还定义了 于是SCCAS建立朝向CSRN(CS路由号,基于此将新呼叫路由到UE的CS域接入)的INVITE,其随后得到在所涉及的被叫UE 的媒体网关控制功能(B-MGCF)处到朝向UE的CS SETUP的互通。然而,在该标准中,没有优化终结会话建立过程。例如,并未解决通过何种方式UE 可向SCC-AS指示呼叫应被路由到相同UE的CS-侧。解决这个的一个可能方式为例如使得UE通过指示需要另一服务的消息来响应, 例如SIP 380响应,包括XML指示的形式的指示(扩展标识语言)。然而,对于这样的方法, 附加的标准化工作是必要的。
发明内容
因此,本发明的目的在于提供一种改进机制,用于为了重新路由连接而改变接入或通信连接域。这个目的通过所附权利要求中定义的方法来实现。具体地,根据提出方案的一方面的一个例子,提供例如一种装置,包括发送器,被配置为向通信连接终结节点发送连接初始化请求消息,用于在第一通信域中初始化通信连接;接收器,被配置为接收对于连接初始化请求消息的响应,所述响应指示在第一通信域中对通信连接的媒体流类型的拒绝并且包括预定指示部分;处理器,被配置为处理接收的响应;其中所述处理器被进一步配置为检查是否满足预定条件集合;以及如果满足所述预定条件集合,则使得向通信连接终结节点发送另一连接初始化请求消息,用于通过通信连接的被拒绝媒体流类型初始化在第二通信域中的通信连接。根据提出方案的一方面的另一例子,提供例如一种方法,包括向通信连接终结节点发送连接初始化请求消息,用于在第一通信域中初始化通信连接;接收对于连接初始化请求消息的响应,所述响应指示在第一通信域中对通信连接的媒体流类型的拒绝并且包括预定指示部分;处理接收的响应;检查是否满足预定条件集合;以及如果满足所述预定条件集合,则使得向通信连接终结节点发送另一连接初始化请求消息,用于通过通信连接的被拒绝媒体流类型初始化在第二通信域中的通信连接。根据进一步细化,这些例子可包括以下特征中的一个或多个-所述处理器或处理可以被进一步配置为,如果不满足所述预定条件集,则使得向通信连接发起节点发送指示对通信连接的拒绝的消息;-所述预定指示部分可以包括临时改变通信连接终结节点的联系人地址的信息; 于是,所述预定指示部分可以进一步包括在连接初始化请求消息中包括的地址信息;于是其中所述处理器或处理可以被进一步配置为基于地址信息确定在第二通信域中将通信连接重新路由至相同通信连接终结节点;-备选地,所述预定指示部分可包括通信连接尝试在这里不可接受的信息;-所述预定条件集合可包括以下条件的至少一个连接初始化请求消息包括这样的参数的条件,其中所述参数指示后来拒绝的通信连接的媒体流类型;响应消息指示向通信连接终结节点的传送的失败的条件;响应消息没有指示通信连接终结节点的用户执行不接受通信连接的操作或通信连接终结节点繁忙的条件;响应消息没有指示另一服务特定行为的条件;在该装置中存在用于被叫的通信连接终结节点的本地配置的条件,其中所述本地配置允许到第二通信域的重新路由;以及假设通向通信连接终结节点的通信网络部分能够将媒体流类型传送至第二通信域中的通信连接终结节点的条件;-所述第一通信域可以基于分组交换传输,以及所述第二通信域可以基于电路交换传输;-的具体媒体流类型可以是音频媒体流类型;-所述装置或方法可以是用于服务集中化和连续性的应用服务器的一部分。此外,根据提出的方案的一方面的另一例子,提供例如一种装置,包括接收器,被配置为接收向通信连接终结节点发送的连接初始化请求消息,用于在第一通信域中初始化通信连接;处理器,被配置为处理连接初始化请求消息,其中所述处理器被进一步配置为确定在第一通信域中到通信连接终结节点的通信连接的媒体流类型是否可能,如果不可能, 则处理器被配置为使得发送器发送对连接初始化请求消息的响应,所述响应指示在第一通信域中对通信连接的媒体流类型的拒绝并包括指示通信连接向第二通信域的重新路由请求的预定指示部分。然而,根据提出的方案的一方面的另一例子,例如提供一种方法,包括接收向通信连接终结节点发送的连接初始化请求消息,用于在第一通信域中初始化通信连接;处理连接初始化请求消息;确定在第一通信域中到通信连接终结节点的通信连接的媒体流类型是否可能,如果不可能,则发送连接初始化请求消息的响应,所述响应指示在第一通信域中对通信连接的媒体流类型的拒绝并包括指示通信连接向第二通信域重新路由请求的预定指示部分。根据进一步细化,这些例子可包括以下特征的一个或多个-所述预定指示部分可以包括临时改变通信连接终结节点的联系人地址的信息; 于是,所述预定指示部分可以进一步包括在连接初始化请求消息中包括的地址信息;-备选地,所述预定指示部分可以包括通信连接尝试在这里不可接受的信息;-其中所述第一通信域可以基于分组交换传输,以及所述第二通信域可以基于电路交换传输;
-具体的媒体流类型可以是音频媒体流类型;-所述装置或方法可以是包括用户装备的通信连接终结节点的一部分;或者,该装置或方法可以是与通信连接终结节点连接的代理节点的一部分。通过提出的方案,可提供一种方法和相应装置,其提供为了重新路由连接(可基于现有信令协议,例如现有SIP协议元素,如SIP 302或SIP 488)改变接入或通信连接域的机制。这便于在现有网络单元(例如UE或SCCAS)中实现提出的机制,并且不需要复杂的标准变化或新协议扩展。例如,在SCC AS的情况下,仅需要设置相关触发点以路由至CS 域(CSRN)。其他网络单元不受提出的机制影响。在参照说明书和附图时,本发明的以上和其他目的、特征和优点将变得更加清楚。
图1示出根据本发明实施例的例子的终结会话建立过程的信令图;图2示出根据本发明实施例的备选例子的终结会话建立过程的信令图;图3示出根据本发明实施例的例子用于服务集中化和连续性的应用服务器的框图;图4示出根据本发明实施例的例子在终结会话建立过程中执行的方法的流程图;图5示出根据本发明实施例的例子的通信连接终结节点的框图;以及图6示出根据本发明实施例的例子在终结会话建立过程中执行的方法的流程图。
具体实施例方式在下文中,参照附图描述本发明的例子和实施例。为了示出本发明,将结合3GPP 系统来描述例子和实施例,在该系统中要建立或修改从IMS网络到通信连接终结节点(例如UE)的通信连接或会话。然而,应注意,本发明不限于在这样的系统或环境中的应用,而是还适用于其他网络系统、连接类型等,例如在根据3GPP2规范等的网络中。本发明适用的通信网络的基础系统架构可包括支持ICS的IMS网络的公知架构。 这样的网络架构包括若干控制节点或CSCF,他们是履行若干角色的SIP服务器或代理(例如询问 CSCF(I-CSCF)、代理 CSCF(P-CSCF)、服务 CSCF(S-CSCF)),并用于处理 IMS 中的 SIP 信令分组。此外,MGCF, SCC AS等是该架构的一部分。这些单元的一般性功能和互连对于本领域技术人员是已知的,并在相应规范中有所描述,从而在此省略其详细描述。然而,应注意,可提供如下所述之外的用于通信连接的若干附加网络单元和信令链路。通信网络的基础系统架构可包括有线或无线接入网络子系统的公知架构。这样的架构包括一个或多个接入网络控制单元、无线电接入网络单元、接入服务网络网关或基站收发器,由此作为订户的用户装备的移动站或终端设备能够经由传送若干类型的数据的一个或多个信道通信。这些单元的通用功能和互连对于本领域技术人员是已知的,并且在相应说明书中有所描述,从而这里省略其详细说明。然而,应注意,提供用于在最终终端和/ 或服务器之间的通信连接或呼叫的若干额外网络单元和信令链路。此外,这里描述的网络单元和他们的功能可通过软件实现,例如通过计算机的计算机程序产品,或通过硬件实现。在任意情况下,为了执行他们各自的功能,相应使用的设备(例如UE或SCC AS)包括控制、处理和通信/信令功能所需的若干部件和组件(未示出)。这样的部件可包括例如用于执行指令、程序和用于处理数据的处理器单元,用于存储指令、程序和数据、用作处理器等的工作区的存储器部件(例如R0M、RAM、EEPR0M等),用于通过软件输入数据和指令的输入部件(例如软盘、⑶-ROM、EEPROM等),用于向用户提供监视和操纵可能的用户接口部件(例如屏幕、键盘等),用于在处理器单元的控制下建立链路和/或连接的接口部件(例如有线和无线接口部件、天线等)和其他。图1示出一信令图,用于展示根据本发明实施例的例子的终结会话建立过程。在这个过程中,指出涉及以下网络单元,其中应注意,还使用附加网络部分用于这样的呼叫建立。然而,为了展示本发明和为了简化,仅示出和描述与执行提出的终结会话建立过程相关的功能的那些网络单元。所示的网络单元有-呼叫通信连接发起节点,例如UEA ;-被叫通信连接终结节点,例如UEB ;-被叫UE B 的网络中的 MGCF (B-MGCF);-用于服务集中化和连续性的应用服务器,例如SCCAS。这些单元的一般功能和结构对于本领域技术人员是已知的,从而这里省略其描述。在根据本发明实施例的该例子的终结会话建立过程中,当呼叫侧(图1中的UE A) 希望建立例如带有特定类型的媒体流(例如用于语音传输的音频)的通信连接时,它向期望的被叫侧(即通信连接终结节点(图1中的UE B))发送相应通信连接初始化消息(Mil)。 当使用IMS时,通信连接初始化消息是例如SIP INVITE消息。终结侧服务集中化和连续性服务器(B-SCC AS)经由其他网络单元(例如S-CSCF(未示出))从UE B接收连接初始化消息(SIP INVITE消息)。B-SCC AS可决定经由PS接入(PS域,第一域)向被叫UE B传送呼叫(消息M12)。 在这个情况下,当接收INVITE消息时,终结UE B基于在INVITE消息中包括的信息(例如连接参数、媒体流指示、要使用的接入域等)确定由SCC AS选择的PS接入是否适合于语音传输(音频媒体流)等。备选地或额外地,UE B检查UE B是否能够用于所定义的媒体流类型,例如VoIP。在UE B中的关于对通信连接的指示参数的功能的确定导致肯定的结果时,即可在 PS接入上与UE B建立通信连接时,可通过例如若干标准中定义的正常方式完成呼叫建立。然而,在确定为否定的时,即PS接入不适合于音频或UE不能够执行被请求的连接时,UE B向请求B-SCC AS发送特定否定响应(M13),用于拒绝当前通信连接初始化请求。根据本发明实施例的该例子,例如,特定否定响应包括指示UE B(被叫通信连接终结节点)的联系人地址被临时移动的特定SIP响应代码,即SIP 302消息。此外,在这个 SIP 302消息中,在联系人报头中,指示在INVITE请求的P-Called-Party-ID报头中接收的地址。这意味着UE B指示网络将呼叫重新路由至相同目的地。因此,基于这样的“回路” 的存在,SCC AS可将呼叫重新路由至相同订户的CS域(第二域),如下所述。当从UE B接收(否定)响应消息时,B-SCC AS处理消息M13的内容,并检查预定的条件集合。换句话说,B-SCC AS确定以下条件是否为真-连接初始化请求消息包括指示后来拒绝的通信连接的媒体流类型的参数,即例如原始SIP INVITE消息包括指示音频的SDP参数,类似m = audio ;
-响应消息指示向通信连接终结节点的传送的失败,例如SIP消息302(或稍后描述的另一 SIP消息)指示向UE B传送的失败;-响应消息没有指示通信连接终结节点的用户执行不接受通信连接的操作(例如在UE的最终用户不愿意接受呼叫并在UE处执行相应操作用于拒绝/放弃呼叫尝试的情况下)或通信连接终结节点繁忙,即SIP响应消息没有指示类似SIP 603(拒绝)或SIP 486(繁忙)的代码;-响应消息没有指示另一服务特定行为,例如要用于呼叫的重新路由的不同目的地地址的指示、或用于音频媒体流分量的另一编解码器(例如在例如SIP 302和SIP 301 (永久移动)的SIP重新路由响应中的不同目的地、或SIP 488消息中SDP中的备选语音编解码器);-存在用于被叫的通信连接终结节点的本地配置,该本地配置允许到其他通信域的重新路由,即B-SCC AS具有用于被叫用户UE B的本地配置,在该配置中在拒绝的情况下呼叫应被重新路由至CS域;-假设通向通信连接终结节点(UEB)的通信网络部分能够将处理中的媒体流类型(这里音频)在第二通信域(CS域)中传送给通信连接终结节点UE B,即B-SCC AS不了解例如B-MGCF不能够传送CS呼叫的环境,例如,在请求中存在B-MGCF不能实现的任何需求。根据本发明实施例的该例子,为了达到检查的肯定结果,假设以上条件都满足,即在这些条件之间存在AND链接。备选地,也可存在本发明实施例的其他例子工作的情况,其中以上条件中的一个或多个可以被省略或以上条件中的至少一些之间可建立OR链接。此外,应注意,以上指示的列表不是最终的,即可附加地或作为所述条件的补充而考虑其他条件,例如与收费相关的条件等。依据条件集合的检查的结果,B-SCC AS可进行不同的进一步处理。S卩,在检查为肯定的情况下,即满足所有条件时,SCC AS将通信连接重新路由至第二(⑶)域,并建立对于UE B的CSRN(电路交换漫游号码)的相应INVITE请求。为此,SCC AS将具有CSRN的 SIP INVITE消息指向B-MGCK消息M14),其执行与UE B的CS建立过程(消息M15)。否则,在检查为否定的情况下,B-SCC AS向呼叫侧(UE a)返回来自UE B的否定 (拒绝)响应的指示(图1中未示出)。由此,例如,呼叫UE A的另一应用服务器或类似的单元可执行相应服务(例如CFNRc (不可及移动订户的呼叫前转)、TAS中的CFB (电话应用服务器中呼叫前转繁忙))。关于图2描述本发明实施例的另一例子。图2示出另一信令图,其展示据此的终结会话建立过程的另一例子。在这个过程中,网络单元和功能等同于根据图1的例子的那些单元和功能,除了与消息M13a相关的UE B。为了简化,这里省略等同单元和部分的描述。根据图2所示的例子,在通过消息M12接收通信连接初始化消息之后,并且当UE B 决定PS接入不适合用于音频或UE不能够执行被请求的连接时,UE B向请求B-SCC AS发送另一特定否定响应(M13a),用于拒绝当前通信连接初始化请求。在这个例子中,特定否定响应包括指示对于UE B (被叫通信连接终结节点)的通信连接尝试在此不可接受的特定SIP 响应代码,例如SIP 488(在此不可接受)响应。这个消息M13a不包括具有对处理中媒体流类型的指示的SDP本体,即指示音频的m行。这意味着B-SCC AS识别了用于音频的所需PS资源不能被传送,因此B-SCC AS应重新路由至CS域。在下文中,关于图3和4描述与用于服务集中化和连续性的应用服务器相应的网络单元的结构和功能(B-SCC AS)。在图3中,示出根据本发明实施例的例子用于服务集中化和连续性的应用服务器 2的框图,例如图IWB-SCC AS。应注意,除了关于图3描述的那些单元或功能,用于服务集中化和连续性的应用服务器可包括若干其他单元或功能,这里为了简化省略了它们,因为它们对于理解本发明并不重要。根据图3的用于服务集中化和连续性的应用服务器2 (以下称为SCC AS)包括处理功能或处理器21,例如CPU等,其执行由关于图4所示的处理(以下所述)的程序等给出的指令。处理器21具体地用于处理由消息Mll和M13/M13a给出的信息,并且用于根据图1和2生成消息M12和M14。标号22和23指示与处理器21连接的输入/输出(I/O)单元。I/O单元22可用于与网络(例如通向UE A的呼叫侧的网络单元,其中可从那里接收 INVITE消息Mil)通信。I/O单元23可用于例如经由B-MGCF(例如INVITE消息M12和M14 可经由这个单元发送,并且这里可接收响应消息M13/M13a),与UE B通信。I/O单元22和 23也可组合在一个部件内,例如收发器单元等。标号M指示存储器,其可用于例如存储将由处理器21执行的数据和程序和/或作为处理器21的工作存储装置。标号25指示条件检查部分,其用于确定在例如从UE B接收否定响应的情况下是否满足预定条件集合。标号 26指示域改变部分,其反应于条件检查部分25的确定结果和从原始INVITE消息Mil提取的信息,适用于确定将要执行到哪个通信域的重新路由(在上述例子中,改变为CS域)。图4示出根据本发明实施例的例子在终结会话建立过程中由包括图3的用于服务集中化和连续性的应用服务器的单元和功能的装置执行的方法的流程图。在步骤S10,在例如经由I/O单元22从呼叫方接收相应的连接初始化请求消息之后,例如经由I/O单元23向通信连接终结节点(UE B)发送连接初始化请求消息(SIP INVITE)。在步骤S20,例如经由I/O单元23接收对于连接初始化请求消息的响应。例如通过处理器21确定该响应指示在第一通信域(PS域)中的对通信连接(即媒体流类型(例如音频))的拒绝。此外,确定响应包括预定指示部分,例如上述SIP 302或SIP 488消息部分。然后,当进一步处理接收的响应时(步骤S30),由处理器(即条件检查部分2 检查是否满足上述预定条件集合。如果满足预定条件集合(步骤S40,是),处理器21在步骤S50启动经由I/O单元 23的向通信连接终结节点(UE B)的另一连接初始化请求消息的传输,用于通过所拒绝的媒体流类型(音频)初始化在第二通信域(CS域,由域改变部分沈选择)中的通信连接。另一方面,在步骤S30、S40中的确定为否定的情况下(步骤S40,否),即如果没有满足预定条件集合,则处理器启动向呼叫侧(即向通信连接发起节点UE A)的对指示通信连接的拒绝的消息的传输。在下文,关于图5和6描述与通信连接终结节点(UE B)相应的网络单元的结构和功能。在图5中,示出根据本发明实施例的例子的通信连接终结节点1(例如图1的UE B)的框图。还注意,除了关于图5所述的那些单元或功能,该通信连接终结节点可包括若干其他单元或功能(这里为了简化省略了它们,因为它们对于理解本发明并不重要)。根据图5的通信连接终结节点1 (以下称为UE B)包括处理功能或处理器11,例如 CPU等,其执行由关于图6所示的处理(稍后描述)的程序等给出的指令。处理器11具体地用于处理由消息M12和M15给出的信息,并且用于根据图1和2生成消息M13/M13a。标号12指示与处理器11连接的输入/输出(I/O)单元。I/O单元12可用于与网络通信(例如用于服务集中化和连续性的应用服务器(SCC AS)或MGCW)。标号13指示存储器,其可用于例如存储将由处理器11执行的数据和程序并且/或者作为处理器11的工作存储装置。 标号14指示媒体流检查部分,其用于确定是否可经由特定通信域(例如PS域)执行所请求的通信连接(特别是这里指示的媒体流类型)。标号15指示响应生成部分,其反应于媒体流检查部分14的确定结果和从原始INVITE消息M12提取的信息而适用于生成对连接初始化请求消息的响应,其中该响应指示在第一通信域(PS域)中的对通信连接(即对媒体流类型(例如音频))的拒绝并包括预定指示部分,例如SIP 302或SIP 488消息部分。图6示出根据本发明实施例的例子在终结会话建立过程中由包括图5的UE B的单元和功能的装置执行的方法的流程图。在步骤S110,例如经由I/O单元12从呼叫方(即SCC AS)接收连接初始化请求消
肩、ο在步骤S120,由处理器11处理连接初始化请求消息,其中确定所请求的通信连接是否可能。如上所述,例如,通过媒体流检查部分14确定UE B是否能够执行所请求的连接类型和/或PS接入是否适合于所请求的连接或媒体流类型(例如音频)。例如经由I/O单元23接收对于连接初始化请求消息的响应。例如由处理器21确定该响应指示对在第一通信域(PS域)中的通信连接(即对媒体流类型(例如音频))的拒绝。如果确定所请求的通信连接可能(步骤S130 是),则可在步骤S150中执行标准通信连接建立过程。否则,在确定所请求的通信连接不可能(步骤S130 否),则通过响应生成部分15 生成否定响应,用于拒绝第一(PS)域中的通信连接(例如音频媒体流类型)。由响应生成部分15生成的响应包括预定指示部分,例如上述SIP 302或SIP 488消息部分,用于指示向第二(CS)域的呼叫的重新路由。应注意,在上述例子中,通过UE B本身来执行所请求的通信连接不可能的确定以及例如SIP 302或SIP 488消息形式的相应否定响应的传输。然而,本发明不限于这样的配置。例如,也可在网络中的终结节点(UE B)之前,例如在如同P-CSCF的中间代理中,实现PS接入是否适用于被请求通信连接的确定,该中间代理例如可能不接受请求。然后,这个中间代理返回否定响应。SCC AS的其他处理例如等同于关于图1或图3和4所述的处理,同时中间代理的功能和构成相应于图5和6(关于UE B)所示的那些。为了这里描述的本发明的目的,应注意-接入技术可以是用户装备可对接入网络接入所借助的任何技术(例如经由基站或通常接入节点)。可使用任何存在的或未来的技术,例如WLAN(无线本地接入网络)、 WiMAX(微波接入全球互通)、蓝牙、红外等;但是以上技术大部分是无线接入技术,例如在不同无线电频谱内,本发明概念的接入技术也可暗示有线绑定技术,例如基于IP的接入技术,例如电缆网络或固定线路,也可是电路交换接入技术;接入技术可在至少两个类型或接入域中区分(例如分组交换和电路交换),但是多于两个接入域的存在不妨碍本发明的应用;-接入网络可以是站、实体或其他用户装备可连接至的任意设备、装置、单元和/ 或利用接入网络提供的服务所借助的任意设备、装置、单元;这样的服务包括数据和/或 (音频)视觉通信、数据下载等;-用户装备(或移动站)可以是系统用户可体验来自接入网络的服务所借助的任意设备、装置、单元,例如移动电话、个人数字助理PDA、或计算机;-可实现为软件代码部分和使用在网络单元或终端(例如设备、装置和/或其模块,或例如包括装置和/或其模块的实体)处的处理器运行的方法步骤是软件代码独立的, 并且可使用任意已知或未来开发的编程语言来规定,只要保留由方法步骤定义的功能;-通常,任意方法步骤适用于实现为软件或通过硬件实现,而不改变实现功能的本发明的概念;-可在终端或网络单元或其任意模块处实现为硬件组件的方法步骤和/或设备、装置、单元或部件是硬件独立的,并且可使用任意已知或未来开发的硬件技术或这些的任意混合来实现,例如MOS (金属氧化物半导体)、CMOS (互补M0S)、BiMOS (双极M0S)、 BiCMOS(双极CMOS)、ECL(射极耦合逻辑)、TTL(晶体管-晶体管逻辑)等,使用例如 ASIC(专用IC(集成电路))组件、FPGA(场可编程门阵列)组件、CPLD(复杂可编程逻辑设备)组件或DSP (数字信号处理器)组件;此外,可实现为软件组件的任意方法步骤和/或设备、单元或部件可例如基于能够认证、授权、密钥和/或业务保护的任意安全架构;-设备、装置、单元或部件可实现为个体设备、装置、单元或部件,但是这不排除他们通过分布方式在系统中实现,只要保留设备、装置、单元或部件的功能即可;-装置可通过半导体芯片、芯片集、或含有这样的芯片或芯片集的(硬件)模块来代表;然而,这不排除取替硬件实现,而将装置或模块的功能实现为(软件)模块中的软件, 例如包括在处理器上执行/运行的可执行软件代码部分的计算机程序或计算机程序产品;-设备可看作装置或多个装置的组装,例如无论功能上彼此协作或功能上彼此独立,但是在同一设备外壳内。如上所述,提出一种方法和相应装置,允许从分组交换通信域改变到电路交换通信域。当作为连接终结点的用户装备接收具有媒体流(例如音频,其不能由分组交换接入传送)的连接初始化消息时,它经由分组交换接入将拒绝连接的特定响应发送至用于服务集中化和连续性的应用服务器。在应用服务器中,检查是否满足若干条件,以确定是否允许将包含媒体流的通信连接改变为电路交换域。如果是,通信连接从分组交换通信域改变为电路交换通信域。尽管在参照特定实施例在这里描述了本发明,但是本发明不限于此,并且可对其进行各种修改。
权利要求
1.一种装置,包括发送器,被配置为向通信连接终结节点发送连接初始化请求消息,用于在第一通信域中初始化通信连接;接收器,被配置为接收对于所述连接初始化请求消息的响应,所述响应指示在第一通信域中对所述通信连接的媒体流类型的拒绝并且包括预定指示部分;处理器,被配置为处理接收的响应;其中所述处理器被进一步配置为检查是否满足预定条件集合;以及如果满足所述预定条件集合,则使得向所述通信连接终结节点发送另一连接初始化请求消息,用于通过所述通信连接的被拒绝媒体流类型初始化在第二通信域中的通信连接。
2.如权利要求1所述的装置,其中所述处理器被进一步配置为,如果不满足所述预定条件集合,则使得向通信连接发起节点发送指示对通信连接的拒绝的消息。
3.如权利要求1和2中任一项所述的装置,其中所述预定指示部分包括临时改变所述通信连接终结节点的联系人地址的信息。
4.如权利要求3所述的装置,其中所述预定指示部分进一步包括在所述连接初始化请求消息中包括的地址信息。
5.如权利要求4所述的装置,其中所述处理器被进一步配置为基于所述地址信息来确定通信连接将在所述第二通信域中被重新路由至相同的通信连接终结节点。
6.如权利要求1和2中任一项所述的装置,其中所述预定指示部分包括通信连接尝试在这里不可接受的信息。
7.如权利要求1至6中任一项所述的装置,其中所述预定条件集合包括以下条件的至少一个连接初始化请求消息包括这样的参数的条件,其中所述参数指示后来拒绝的通信连接的媒体流类型;响应消息指示向所述通信连接终结节点的传送的失败的条件;响应消息没有指示所述通信连接终结节点的用户执行不接受通信连接的操作或所述通信连接终结节点繁忙的条件;响应消息没有指示另一服务特定行为的条件;在所述装置中存在用于被叫的通信连接终结节点的本地配置的条件,其中所述本地配置允许到所述第二通信域的重新路由;以及假设通向所述通信连接终结节点的通信网络部分能够在所述第二通信域中将所述媒体流类型传送至所述通信连接终结节点的条件。
8.如权利要求1至7中任一项所述的装置,其中所述第一通信域基于分组交换传输,以及所述第二通信域基于电路交换传输。
9.如权利要求1至8中任一项所述的装置,其中具体的媒体流类型是音频媒体流类型。
10.如权利要求1至9中任一项所述的装置,其中所述装置被用于服务集中化和连续性的应用服务器包含。
11.一种方法,包括向通信连接终结节点发送连接初始化请求消息,以用于在第一通信域中初始化通信连接;接收对于所述连接初始化请求消息的响应,所述响应指示在第一通信域中对所述通信连接的媒体流类型的拒绝并且包括预定指示部分;处理接收的响应;检查是否满足预定条件集合;以及如果满足所述预定条件集合,则向所述通信连接终结节点发送另一连接初始化请求消息,以用于通过所述通信连接的被拒绝媒体流类型初始化在第二通信域中的通信连接。
12.如权利要求11所述的方法,进一步包括如果不满足所述预定条件集合,则使得向通信连接发起节点发送指示对通信连接的拒绝的消息。
13.如权利要求11和12中任一项所述的方法,其中所述预定指示部分包括临时改变所述通信连接终结节点的联系人地址的信息。
14.如权利要求13所述的方法,其中所述预定指示部分进一步包括在连接初始化请求消息中包括的地址信息。
15.如权利要求14所述的方法,进一步包括基于所述地址信息来确定通信连接将在第二通信域中被重新路由至相同的通信连接终结节点。
16.如权利要求11和12中任一项所述的方法,其中所述预定指示部分包括通信连接尝试在这里不可接受的信息。
17.如权利要求11至16中任一项所述的方法,其中所述预定条件集合包括以下条件的至少一个连接初始化请求消息包括这样的参数的条件,其中所述参数指示后来拒绝的通信连接的媒体流类型;响应消息指示向所述通信连接终结节点的传送的失败的条件;响应消息没有指示所述通信连接终结节点的用户执行不接受通信连接的操作或通信连接终结节点繁忙的条件;响应消息没有指示另一服务特定行为的条件;在所述装置中存在用于被叫的通信连接终结节点的本地配置的条件,其中所述本地配置允许到所述第二通信域的重新路由;以及假设通向所述通信连接终结节点的通信网络部分能够在所述第二通信域中将所述媒体流类型传送至通信连接终结节点的条件。
18.如权利要求11至17中任一项所述的方法,其中所述第一通信域基于分组交换传输,以及所述第二通信域基于电路交换传输。
19.如权利要求11至18中任一项所述的方法,其中具体的媒体流类型是音频媒体流类型。
20.如权利要求11至19中任一项所述的方法,其中所述方法被实现在用于服务集中化和连续性的应用服务器中。
21.一种装置,包括接收器,被配置为接收向通信连接终结节点发送的连接初始化请求消息,用于在第一通信域中初始化通信连接;处理器,被配置为处理所述连接初始化请求消息,其中所述处理器被进一步配置为确定在所述第一通信域中到所述通信连接终结节点的通信连接的媒体流类型是否可能,如果不可能,则处理器被配置为使得发送器发送对所述连接初始化请求消息的响应,所述响应指示在所述第一通信域中对所述通信连接的媒体流类型的拒绝并包括指示所述通信连接向第二通信域的重新路由请求的预定指示部分。
22.如权利要求21所述的装置,其中所述预定指示部分包括临时改变所述通信连接终结节点的联系人地址的信息。
23.如权利要求22所述的装置,其中所述预定指示部分进一步包括在所述连接初始化请求消息中包括的地址信息。
24.如权利要求21所述的装置,其中所述预定指示部分包括通信连接尝试在这里不可接受的信息。
25.如权利要求21至M中任一项所述的装置,其中所述第一通信域基于分组交换传输,以及所述第二通信域基于电路交换传输。
26.如权利要求21至25中任一项所述的装置,其中具体的媒体流类型是音频媒体流类型。
27.如权利要求21至沈中任一项所述的装置,其中所述装置被所述通信连接终结节点包含,所述通信连接终结节点包括用户装备。
28.如权利要求21至沈中任一项所述的装置,其中所述装置被与所述通信连接终结节点连接的代理节点包含。
29.一种方法,包括接收向通信连接终结节点发送的连接初始化请求消息,以用于在第一通信域中初始化通信连接;处理所述连接初始化请求消息;确定在所述第一通信域中到所述通信连接终结节点的所述通信连接的媒体流类型是否可能,如果不可能,则发送对所述连接初始化请求消息的响应,所述响应指示在所述第一通信域中对所述通信连接的媒体流类型的拒绝并包括指示所述通信连接向第二通信域的重新路由请求的预定指示部分。
30.如权利要求四所述的方法,其中所述预定指示部分包括临时改变所述通信连接终结节点的联系人地址的信息。
31.如权利要求30所述的方法,其中所述预定指示部分进一步包括在所述连接初始化请求消息中包括的地址信息。
32.如权利要求四所述的方法,其中所述预定指示部分包括所述通信连接尝试在这里不可接受的信息。
33.如权利要求四至32中任一项所述的方法,其中所述第一通信域基于分组交换传输,以及所述第二通信域基于电路交换传输。
34.如权利要求四至33中任一项所述的方法,其中具体的媒体流类型是音频媒体流类型。
35.如权利要求四至34中任一项所述的方法,其中所述方法在包括用户装备的通信连接终结节点中实现。
36.如权利要求四至35中任一项所述的方法,其中所述方法在与所述通信连接终结节点连接的代理节点中实现。
37.一种装置,包括发送部件,用于向通信连接终结节点发送连接初始化请求消息,以用于在第一通信域中初始化通信连接;接收部件,用于接收对于连接初始化请求消息的响应,所述响应指示在所述第一通信域中对所述通信连接的媒体流类型的拒绝并且包括预定指示部分;处理部件,用于处理接收的响应;其中所述处理部件被进一步配置为检查是否满足预定条件集合;以及如果满足所述预定条件集合,则使得向所述通信连接终结节点发送另一连接初始化请求消息,用于通过所述通信连接的被拒绝媒体流类型初始化在第二通信域中的通信连接。
38.一种装置,包括接收部件,用于接收向通信连接终结节点发送的连接初始化请求消息,以用于在第一通信域中初始化通信连接;处理部件,用于处理所述连接初始化请求消息,其中所述处理部件被进一步配置为确定在所述第一通信域中到所述通信连接终结节点的所述通信连接的媒体流类型是否可能, 如果不可能,则处理部件被配置为使得发送部件发送对所述连接初始化请求消息的响应,所述响应指示在所述第一通信域中对所述通信连接的媒体流类型的拒绝并包括指示所述通信连接向第二通信域的重新路由请求的预定指示部分。
39.一种用于计算机的计算机程序产品,包括当所述产品运行在计算机上时执行权利要求11至20或四至36中任一项的步骤的软件代码部分。
40.如权利要求39的计算机程序产品,其中所述计算机程序产品包括在上面存储所述软件代码部分的计算机可读介质。
41.如权利要求39的计算机程序产品,其中所述计算机程序产品能够直接加载至计算机的内部存储器中。
全文摘要
提出一种方法和相应装置,允许从分组交换通信域向电路交换通信域改变。当作为连接终结点的用户装备接收具有不能由分组交换接入传送的媒体流(例如音频)的连接初始化消息时,它经由分组交换接入将拒绝连接的特定响应发送至用于服务集中化和连续性的应用服务器。在应用服务器中,检查是否满足若干条件,以确定是否允许包含媒体流的通信连接改变为电路交换域。如果是,通信连接从分组交换通信域改变为电路交换通信域。
文档编号H04L29/06GK102308661SQ200980156105
公开日2012年1月4日 申请日期2009年12月14日 优先权日2009年2月4日
发明者G·迈尔, J·姆蒂凯内, P·莱斯 申请人:诺基亚公司