与媒体后退进行交互工作的制作方法

文档序号:7678428阅读:177来源:国知局
专利名称:与媒体后退进行交互工作的制作方法
技术领域
本发明涉及使得能够在不支持媒体组成降级的第 一 网络域和支持媒体 组成降级的第二网络域之间进行交互工作的方法、系统、网关设备和计算 才几禾呈序产品。
背景技术
为了获得访问独立并且保持穿过互联网与有线终端的平滑的互操作,
在3GPP (第三代合作伙伴计划)规范TS 23.228中规定的IP多媒体子系 统(IMS)核心网已经发展为与IETF (互联网工程任务组)"互联网标准,, 一致。IMS使移动或蜂窝网络的网络运营商能够向其订户提供基于并建立 于互联网应用程序、服务和协议之上的多媒体服务。意图在于通过移动网 络运营商和其他第三方提供商(包含在互联网空间中的第三方提供商)使 用互联网和IMS提供的机制来M这样的服务。IMS因此使无线用户能够 转换并访问基于语音、视频、消息传送、数据和网页的技术,并且把互联 网的增长与移动通信的增长相结合。
关于这一点,还需要研究如何获得在3GPPIMS与常规电话用户(诸 如第二或第三代移动网、固定公共交换电话网络(PSTN)或固定综合业务 数字网络(ISDN)的用户)的传统电路交换(CS)核心网络域之间的交 互工作。"交互工作,,意味着可能来自不同起源的系统或部件一起工作来 执4亍某些任务。因此,交互工作依赖于定义这些部件之间接口的标准。该 术语暗示了在部件之间存在某些差异,在缺少公共标准的情况下,这些差 异将使得不能一起使用这些部件。例如,来自不同/>司、运行在不同硬件 和操作系统上的软件可以通过标准网络协议来交互工作。
6蜂窝网络,即公共陆地移动网络(PLMN),可以被认为是在公共号 码计划和公共路由计划内的具有CS域和分组交换(PS)域的网络延伸。 PLMN基础结构被逻辑分成核心网(CN)以及接入网(AN)基础结构, 同时CN基础结构,皮逻辑分成CS域、PS域和IMS。 CS和PS域的区别是 它们支持用户通信量的方式。这两个域相互重叠,即,它们包含某些/〉共 实体。PLMN可以实现为仅一个域或者两个域。尤其地,CS域指的是为 用户通信量提供CS类型连接的所有CN实体以及支持相关信令的所有实 体的集合。CS类型连接是这样的连接,对于该连接在连接建立时分配专用 网络资源并且该专用网络资源在连接释放时被释放。PS域指的是为用户通 信量提供PS类型连接的所有CN实体以及支持相关信令的所有实体的集 合。PS类型连接使用名为分組的自治比特串来传输用户信息,其中每个分 组可以独立于之前的分组而被路由。IMS域包括用于提供包括在PS域传 送的音频、视频、文本、聊天等以及其组合的IP多媒体业务的所有CN单 元。
会话初始协议(SIP )是应用层控制协议,其可以在例如IMS的IP网 络中用于创建、修改以及终止与一个或多个参与方的会话。这些会话包括 互联网多媒体^i义、互联网电话呼叫以及多媒体分发。SIP^S舌中的成员 可以通过组播或者通过单播关系网或者其组合进行通信。在SIP的完全端 到端使用中,对于不具有能进行SIP的终端设备的非SIP用户之间的交互 工作不考虑特定需要。
另一方面,CS网络可以使用名为公共信道信令系统#7 (通常称为 "SS7"或"C7")的信令协议。在SS7网络中,使用ISUP (综合业务数 字网络(ISDN)用户部分)信令消息建立、管理和释放在中央局交换机之 间的呼叫。ISUP消息还承载主叫方ID信息,例如主叫方的电话号码和名 字。ISUP用于中央局交换机之间的ISDN和非ISDN呼叫。
在3GPP Rel-6的规范TS 23.903中,定义了当被叫方并不支持所请求 的视频呼叫或者当呼叫需要在语音和视频之间对换或者反之亦然时,终端 设备(或者3GPP术语中的用户设备(UE))将执行的重拨情形。UE终
7止正在进行的呼叫并且UE中的一个发起新的呼叫(即,重拨)。
此外,3GPP Rel-6已经为IMS和CS网络之间的语音/音频交互工作 提出了 TS 29.163规范。
然而,当IMS终端试图与ISUP支路后的CS终端建立多媒体或视频 呼叫时,IMS/CS交互共作点(例如,々某体网关控制功能(MGCF))将 把该请求转换为仅包含视频的请求给ISUP支路,这是由于ISUP网络并不 支持媒体组成降级,即在ISUP中并不存在后退机制。然后当被叫终端不 支持视频呼叫时或者当被叫用户不想接收视频呼叫时或者当终结网络不支 持视频呼叫时,视频呼叫建立将总是失败。
通常,当支持媒体组成降级(即,移除所请求或所使用的媒体成分中 的一个或多个)的域(第二域)中的终端试图向不支持媒体组成降级的另 一域(第一域)中的另一终端发起多媒体呼叫时,域交互工作点将必须面 向第二域使用固定的媒体组成。当被叫终端不支持所请求的固定媒体组成 时或者当^皮叫用户不想要接收带有所请求的固定媒体组成的呼叫时或者当 终结网络不支持所请求的固定媒体组成时,呼叫建立将总是失败。

发明内容
因此本发明的目标是提供一种使得能够在支持々某体组成降级(即,移 除所请求或所4吏用的媒体成分中的一个或多个)的域(例如基于IP的域) 和不支持媒体组成降级的域(例如传统ISUP电路交换域)之间进行灵活 的交互工作的方法和系统。
该目标通过下述方法获得,其包括
通过响应于在网关控制功能单元处从支持媒体组成降级的笫二网络域 接收到对于第 一媒体组成的建立消息,向不支持媒体组成降级的第 一 网络 域发送对于所述第一媒体组成的第 一呼叫建立请求,来在所述笫 一 网络域 的第一支路中开始建立带有所述第一媒体组成的呼叫或会话;
通过从所述网关功能单元经由所述第 一支路向所述第 一 网络域发送第 二呼叫建立请求,来响应于所述第一呼叫建立请求的拒绝,由所述网关功
8能单元在所述第 一 网络域中释放所述呼叫或会话并建立带有降级的第二媒
体组成的呼叫或会话;以及
由所述网关功能单元更新所述第二网络域的第二支路中的呼叫或^^ 以^^与在所述第 一支路中建立的所述降级的媒体组成匹配。
此外,上述目标通过下述网关设备实现,其包括
呼叫控制单元,用于在并不支持媒体组成降级的第一网络域的第一支 路中建立关于第一媒体组成的第一呼叫,所述呼叫控制单元包括至少一个 呼叫建立单元,所述至少一个呼叫建立单元被配置为响应于对所述第一媒 体组成的建立消息的接收,经由所述第一支路向所述第一网络域发送对于 所述第一媒体组成的第一呼叫建立请求;以及
会话控制单元,用于响应于所述建立消息的接收,在支持媒体组成降 级的第二网络域的第二支路中建立带有所述笫一媒体组成的会话;
其中所述至少 一个呼叫建立单元4皮配置为响应于接收到指示所述第一 呼叫建立请求被拒绝的拒绝消息,经由所述第 一支路向所述第 一 网络域发 送对于降级的笫二媒体组成的第二呼叫建立请求;以及
其中所述会话控制单元被配置为更新所述第二网络域中带有所述第一 媒体组成的所述会话,以便匹配在所述第 一支路中正在建立的带有所述降 级的第二媒体组成的呼叫。
此外,上述目标通过计算机程序产品获得,其包括当在计算机设备上 运行时用于执行上述方法步骤的代码装置。
因此,在从支持媒体降级的网络域(第二网络域,例如基于IP的网络 或者其他分组交换网络)到不支持媒体降级的网络域(第一网络域,例如 CS网络或其他传统网络)的呼叫和/或会话建立中,可以增加可用性和灵 活性。因此,即使第一网络域本来是非后退网络,也可以提供向降级的媒 体组成(例如语音)的后退。此外,可以使用第二网络的标准设备,同时 为了在失败时进行新的建立尝试,在这些设备处(或者用户)并不需要额 外的判决逻辑。
依照提出的方案,当被叫方拒绝第一呼叫建立时,网关控制功能单元或设备在终接支路上建立新的呼叫,并且因此可以维持始发支路。然后网 关控制功能单元或设备修改始发支路并把其与终接支路上的新呼叫相连 接。从用户的角度看,整个过程显示为(服务)后退。
需要指出,第一和第二媒体组成可以是任何单一媒体或者任何媒体组 合,并且决不被限定为示例实施例所述的组成。第一和第二网络域同样如 此。尤其的,所提出的后退过程的结果可以并不是仅音频/语音,还可以是 任何单一媒体或媒体组合。
此外,需要指出,术语"呼叫支路"用于表示在两个网关或交换机之 间或者在网关或交换机与终端设备之间的逻辑连接。作为简单的例子,当 拨号时,建立一个激活的呼叫支路。当另一方摘机时,两个线路被连接在 一起,两个呼叫支路出于激活状态。
第一支路可以被连接到第二网络域中的第二支路,以形成单一连接。
可以响应于在网关控制功能单元接收到建立消息建立第二支路,并且 在第一呼叫建立请求被拒绝后维持第二支路。
此外,可以经由第二支路发送更新消息以便把媒体更新为降级的笫二
媒体组成。在第一例子中,更新消息可以是SIP UPDATE消息。在可替代 的第二例子中,更新消息可以是SIP200 OK响应。
作为特定例子,建立消息可以是SIP消息或者任何其他可以触发^" 建立的基于IP的消息。第一和第二呼叫建立请求可以是起始地址消息。 此外,可以通过释放消息来以信号通知第一呼叫建立请求的拒绝。 在特定的实现方式例子中,第二网络域是IP多媒体子系统并且第 一 网 络域是电路交换网络。在该特定情况下,该方法可以包括通过经由综合业 务数字网络用户部分(ISUP)支路向电路交换网络发送关于多媒体或视频 呼叫的ISUP起始地址消息(IAM),来响应于在媒体网关控制功能单元 处利用会话初始协议(SIP )INVITE消息的所述多媒体或视频会话的建立, 在所述电路交换网络的所述ISUP支路建立多媒体或视频呼叫;通过经由 所述ISUP支路向所述电路交换网络发送对于仅语音的呼叫的ISUP IAM, 来响应于接收ISUP释放(REL)消息,在所述电路交换网络的ISUP支路中释放所述多媒体或视频呼叫并建立仅语音的呼叫。
此外,网关设备可以包括用于把第 一支路连接到在第二网络域中建立
的笫二支路从而形成单一连接的交互工作单元(例如,媒体网关(MGW))。 此外,可以是媒体网关控制功能单元的网关设备,可以包括会话控制 单元,所述会话控制单元用于响应于建立消息的接收建立笫二支路,并且 用于在第一呼叫建立请求被拒绝后维持第二支路。会话控制单元可以被配 置为经由第二支路发送更新消息以便把媒体更新为降级的媒体组成。 在从属权利要求中限定了其它有利的修改或发展。


下面将参考相应附图才艮据实施例描述本发明,其中 图1示出了其中可以实现本发明的网络配置的示意图; 图2示出了依照实施例的IMS到CS网络逻辑交互工作结构的示意图; 图3示出了依照实施例的网关设备的示意框图; 图4示出了实施例的基于计算机的实现方式的示意框图; 图5示出了依照实施例的控制方法的示意流程图; 图6示出了当使用SIP前提时,依照实施例指示交互工作信令的信令 图,以及
图7示出了当不使用SIP前提时,依照实施例指示交互工作信令的信 令图。
具体实施例方式
现在基于示例性结构来描述该实施例,在该示例性结构中IP网络经由 具有交互工作功能的网关设备被连接到CS网络。然而,本发明可以被应 用到任何其它网络组合中。
图1示出了依照该实施例的示例性网络结构的示意框图,其中IP网络 10——例如基于SIP的IMS网络,经由网关设备——例如控制i某体网关 (MGW )40的媒体网关控制功能单元(MGCF )20,连接到CS网络30——
ii例如基于ISUP的网络。网关设备20被配置为控制媒体网关40中属于媒 体信道的连接控制的呼叫状态部分。其可以与例如在3GPP规范TS 23.228 中定义的呼叫会话控制功能单元(CSCF)通信。
可以在网关设备20处通过执行在基于CS的呼叫控制协议和基于IP 的呼叫控制协i义之间的——例如在ISUP和SIP呼叫控制协议之间的—— 协议转换,来获得网关功能。
媒体网关40被配置为端接来自CS网络30的载体信道以及来自IP网 络10的媒体流。媒体网关40可以支持媒体转换、载体控制以及载荷处理。 其与网关i殳备20相互作用以进行资源控制,其拥有并处理回声消除器等资 源,并且可以包括相应的编解码器功能。
可以通过使用例如用于建立会话的基于SIP的功能中的INVITE方法 来实现IP网络10和CS网络30之间的交互工作。尤其的,可以为位于 CS网络中的订户增加被邀请到使用相应SIP功能发起的会汉或呼叫中的 能力。为此,SIP用户向网关设备20发送INVITE消息,其中请求URI 可以是电话URI (TELURI),例如"+44235567@operator.com"。当网 关设备20接收到INVITE消息时,其可以首先向CS网络30发送ISUP 起始地址消息(IAM)从而建立朝向位于CS域中(即CS网络10)中的 订户的终端设备的第一呼叫支路(call leg) Ll。然后,网关设备20朝向 终端设备或者UE被连接到基于IP的网络10的SIP用户建立第二呼叫支 路L2。 SIP用户还可以例如是会议设备。
在建立呼叫支路Ll和L2两者之后,网关设备20把这些呼叫支路连 接到一个会话,其中用户平面连接UPC经由媒体网关40来连接。在上述 特定例子中,网关设备20把接收的INVITE消息映射为将被转发给CS网 络30的ISUP IAM。
在基于SIP的例子中,通过呼叫ID、发起方(from报头)和最终接 收方(To报头)的组合来标识呼叫支路。可以在SIP消息中使用SIP通 用资源定位器(URL )来指示SIP请求的发起方、当前目的地(Request-URI) 以及最终接收方,并指定重定向地址。
12作为替代方式,当被邀请方位于IMS之外但是仍然能在网关设备20 中对被邀请方使用IP载体时,可以使用载体独立呼叫控制(BICC)协议 而不是ISUP。
图2详细示出了依照该实施例支持在3GPP IMS和CS网络之间交互 工作所需的参考模型的更加详细结构的示意框图。
可以在CSCF 70和网关设备(例如,MGCF) 20之间的Mg参考点 应用的呼叫控制协议可以基于依照3GPP规范TS 24.229定义的SIP的 3GPP配置文件。此外,Mn参考点描述了在网关设备20和々某体网关(例 如MGW) 40之间的接口,并且可以具有在3GPP规范TS 29.332中详述 的属性。
可以在出口网关(例如出口网关控制功能单元(BGCF) ) 60和网关 设备20之间的Mj参考点应用的呼叫控制协议可以基于依照3GPP规范 TS 24.229定义的SIP的3GPP配置文件。
此外,Mb参考点例如依照基于IPv6的3GPP规范TS 23.002,提供 了在媒体网关40和各种网络实体80—一例如用户设备(UE)(例如经由 通用分组无线服务(GPRS)隧道协议(GTP)隧道到GPRS网关支持节 点(GGSN))、多媒体资源功能处理器(MRFP)、或者应用服务器之 间的连接。
信令网关功能单元(SGW) 50被配置为执行从基于BICC/ISUP的消 息传输部分(MTP)传送网到基于BICC/ISUP的流控制传输协议 (SCTP/IP辨送网,或者从基于BICC/ISUP的流控制传输协议(SCTP/IP) 传送网到基于BICC/ISUP的消息传输部分(MTP)传送网的呼叫相关信 令转换,并且转发来自网关设备20的转换后的信令或者把转换后的信令转 发给网关设备20。 SGW 50内的功能可以依照3GPP规范TS 23.002。
网关设备20 4皮配置为控制媒体网关40并且提供控制平面接口来执行 SIP到BICC或者SIP到ISUP的呼叫相关信令交互工作。该功能可以依 照3GPP规范TS 23.002。
媒体网关40提供基于IP的域和CS域之间的用户平面接口。该功能
13可以依照3GPP规范TS 23.002。
依照该实施例,当IMS UE经由CSCF 70和网关设备20向CS网络 30内位于CS支路(例如,ISUP支路)后的CS UE建立多媒体/视频^" 时,交互工作点(即网关设备20)向CS网络30内的被叫方发送相应的视 频呼叫建立。
如果CS网络30或者,皮叫方拒绝浮见频呼叫建立一一可能带有指示拒绝 原因的原因码,则网关设备20维持在IP网络内正在建立的多々某体/视频会 话,向被叫方发送带有仅包含语音的请求的新建立,并且继续仅带有语音 的支路建立。
图3示出了指示网关i殳备20的与理解该实施例相关的这些功能的示意 框图。
会话控制功能或者单元201被配置为发送、接收、处理并产生用于建 立和维持面向基于IP的网络(例如IMS)的基于IP的支路所需的会话控 制信令。此外,呼叫控制功能或单元204被配置为发送、接收、处理并产 生关于朝向CS网络30的CS支路的呼叫控制信令。当两个支路都已经被 建立时,经由交互工作功能单元205(其可以例,如是图l和2中的MGW40) 把它们连接起来以获得单一连接。
当会话控制单元201接收到多媒体或会话建立消息,例如SIP INVITE 消息时,其触发或者启动可以设置在呼叫控制单元204中的多媒体(MM) 呼叫建立功能或单元203,以便在呼叫控制单元204发起呼叫建立过程以 用于建立视频或多媒体呼叫。响应于在呼叫控制单元204接收到随后的建 立辯,放消息,MM呼叫建立单元203触发或启动到语音呼叫建立功能或单 元202的后退(fallback, FB),其中语音呼叫建立功能或单元202也可 以被设置在呼叫控制单元204中,并且语音呼叫建立功能或单元202因此 在呼叫控制单元204处发起用于语音呼叫的呼叫建立过程。
然而,应当注意语音呼叫建立和MM呼叫建立单元202, 203可以被 装配为CS支#供控制信令的单一集成单元,或者甚至可以设置在呼叫 控制单元204外部。
14此外,应当注意,结合图3描述的功能可以实现为分离的硬件或者信 令处理单元,或者可替代的,实现为软件例程或程序来控制处理器或者计 算机设备以执行上述功能的处理步骤。
图4示出了该实施例的基于软件的实现方式的示意框图。这里,网关 设备20包括处理单元210,处理单元210可以是具有控制单元的任何处理 器或计算机设备,该控制单元根据设置在网关设备20中或设置在网关设备 20中处的存储器212中所存储的控制程序的软件例程来执行控制。程序编 码指令从存储器212中获得,并且被加载到处理单元210的控制单元,以 便执行结合图3描述的上述功能的处理步骤。这些处理步骤是基于输入数 据DI执行的并且可以产生输出数据DO,其中输入和输出数据DI、 DO可 以与网关设备20处需要的控制信令相关。
图5示出了指示依照该实施例通过在网关设备20的控制处理来实现的 交互工作方法的示意流程图。响应于从基于IP是网洛接收到多媒体或视频 会话建立消息,启动图5的处理。
在步骤SlOl,呼叫控制单元204受MM呼叫建立单元203控制以经 由CS支路发送多媒体或视频呼叫建立请求,以便建立多媒体或视频呼叫。 然后,在步骤S102,呼叫控制单元204或者MM呼叫建立单元203检查 是否从CS网络30接收到建立释放消息或指示。如果是,则在步骤S103, CS多媒体或视频呼叫被释放,并且语音呼叫建立请求^J^送,以便基于已 经被MM呼叫建立单元203 (或者可替代的,呼叫控制单元204 )触发的 语音呼叫建立单元202的控制建立语音呼叫。
在步骤S104,更新基于IP的支路以便匹配CS支路中的语音呼叫,即 从IP支路中丟弃视频媒体流/媒体成分。
该过程继续到步骤S105,经由网关i殳备20的交互工作功能单元205 (例如MGW 40 )连接CS支路和基于IP的支路,以便获得在主叫基于 IP的终端设备(或UE )和被叫CS终端设备(或UE )之间的单一连接。 如果在步骤S102确定CS网络30没有以信号通知建立释放,则过程也继 续到步骤S105。图6示出了该实施例的第一实现例子的更加详细的信令图,该例子基 于与基于SIP的IMS网络和基于ISUP的CS网络之间的交互工作相关的 特定实现方式。在该第一例子中,使用SIP前提。
在步骤1,通过SIP INVITE消息从IMS网络建立多媒体会话,该SIP INVITE消息指示可能的多媒体协议(H.263, H.261 )和编解码器 (MP4V-ES, AMR)以及前提不满足。响应于该SIP INVITE消息,网关 设备20在步骤2经由CS支路发送ISUP IAM消息。由此,通过ISUP IAM 消息发起从网关设备20向CS方的预期视频呼叫建立。在步骤3和4, SIP 100 Trying消息和指示所选4见频编解码器(H.263 )和音频编解码器(AMR) 的随后的SIP 183确认被返回给SIP方。然后,在步骤5,从CS网络30 接收具有原因码的ISUP REL消息。响应于该消息,CS视频呼叫被释放 并且在网关设备20作出发起语音呼叫的决定(步骤6)。
同时,IMS方发出SIP PRACK消息(步骤7),网关设备20使用SIP 200 OK响应来确认该消息(步骤8 )从而维持IMS支路。
然后,在步骤9,经由CS支路发送用于语音呼叫建立的ISUP IAM消 息。由此,通过向CS方建立仅语音的呼叫来在网关设备20处自动发起向 语音的后退,而不需要IMS方的任何信令或者其他动作。此外,在步骤 10,网关设备20的会活控制单元201向IMS方发送SIP UPDATE消息, 以便把IMS支路的媒体更新为仅仅音频。在步骤ll, IMS方使用SIP 200 OK (UPDATE)消息确认媒体更新,该消息在步骤12由网关设备20使 用SIPACK再次确认。在步骤13, IMS方发送SIP UPDATE消息以指示 现在满足前提,并且网关设备20的交互工作功能单元205在步骤14向CS 方发出ISUP COT消息。CS网络在步骤16发送ISUP ACM消息,并且 网关设备20处的交互工作功能单元205在步骤17向IMS方发出SIP 180 Ringing消息以指示在被叫CS方处振铃。然后,响应于在步骤18从CS 方接收到ISUP ANM消息,网关i殳备20的交互工作功能205在步骤19向 IMS方发出SIP OK( INVITE )消息,IMS方在步骤20通过最终SIP ACK 确认进行响应,从而使得两个支路被连接并且呼叫处于激活状态。
16图7示出了实施例的第二实现例子的相应信令图,其同样基于与基于 SIP的IMS网络和基于ISUP的CS网络之间的交互工作相关的上述特定 实现例子。与第一例子相比,该第二例子涵盖不使用SIP前提的情况。
在步骤1 ,通过SIP INVITE消息从IMS网络建立多媒体^",该SIP INVITE消息指示可能的视频编解码器(H.263, MP4V-ES )和音频编解 码器(AMR)。响应于该SIP INVITE消息,网关设备20在步骤2经由 CS支路发送ISUP IAM消息。由此,通过ISUP IAM消息发起从网关设 备20向CS方的预期视频呼叫建立。由于这里并不使用SIP前提,在步骤 3仅仅向SIP方返回SIP 100 Trying消息。然后,在步骤4,从CS网络30 接收具有原因码的ISUP REL消息。响应于该消息,CS视频呼叫被释放 并且在网关设备20处做出发起语音呼叫的决定(步骤5)。
然后,在步骤6,经由CS支路发送用于语音呼叫建立的ISUP IAM消 息。由此,通过向CS方建立仅语音的呼叫来在网关设备20处自动发起向 语音的后退,而不需要IMS方的任何信令或其他动作。在步骤7,网关设 备20向CS方发送ISUP COT消息。CS网络在步骤8发送ISUP ACM消 息,并且网关设备20在步骤9向IMS方发送SIP 180 Ringing消息以指示 在被叫方处振铃。然后,响应于在步骤10从CS方接收到ISUP ANM消 息,网关设备20在步骤11向IMS方发送具有仅AMR语音编解码器(仅 语音)的指示的SIP OK (INVITE )消息,IMS方在步骤12通过最终SIP ACK确认进行响应,从而使得两个支路被连接并且呼叫处于激活状态。
因此,由于这里没有使用前提,可以简单地通过响应于SIP INVITE 的200 OK执行IP^^的更新。第一例子中的SIP UPDATE消息以及某 些其他消息(在图6中由虚箭头指示)并不需要,从而可以降低信令负载。
总而言之,已经描述了使得能够在不支持媒体组成降级的第一网络域 和支持々某体组成降级的第二网络域之间进行交互工作的方法、网络系统、 网关设备和计算机程序产品。通过响应于在网关控制功能单元处从第二网 络域接收到建立消息,从网关控制功能单元向第 一 网络域发送对于第 一媒 体组成的第一呼叫建立请求,来在第一网络域的第一支路中开始建立带有第一媒体组成的呼叫。响应于第一呼叫建立请求的拒绝,通过从网关控制 功能经由第 一支路向第 一 网络域发送对于使第二媒体组成降级的第二呼叫 建立请求,来由第 一 网络域中的网关控制功能单元释放带有笫 一媒体组成 的呼叫并且建立带有降级的第二媒体组成的呼叫。在第二网络域中更新带 有第一媒体组成的会话以与在第一支路中正在建立的带有降级的第二媒体 组成的呼叫相匹配。由此,即使第一网络域本来是非后退的网络,也能支 持向降级的第二媒体组成的后退,同时仍然可以使用第二网络域的标准终 端并且在第二网络域中不需要用户干涉。
应当注意,本发明决不限定为上述实施例,而是可以实现在这样的其 他网关设备或功能中,即其中提供在可后退网络(即,通过移除一个或多 个媒体成分一 一例如从音频和视频的原始組成中移除视频成分一一来支持 会话的媒体组成降级的网络)(例如基于IP的网络)和不支持后退的网络
(例如传统ISUP网络)之间的交互工作。来自可后退网络的任何建立消
息可以触发所提出的过程,该过程具有初始的关于所请求的笫一媒体组成 的第一呼叫建立和随后的向关于降级的笫二々某体组成的第二呼叫建立的自 动后退。因此,所发起的向其后退的^^体并不必须是语音/音频。其可以是 任何媒体或媒体组成。所述机制还可以被应用到例如从多媒体(具有音频、 视频、数据等)向在原始会话建立请求中所请求的音频和视频或者任何单 一々某体或者任何其他媒体组成的后退。因此,提出的方案可以实现在涉及
可后退域(例如基于IP的域)以及不可后退域(例如传统cs网络域)的
任何交互工作过程中。
权利要求
1. 一种方法,包括a. 通过响应于网关控制功能单元(20)处从支持媒体组成降级的第二网络域(10)接收到对于第一媒体组成的建立消息,向不支持媒体组成降级的第一网络域(30)发送对于所述第一媒体组成的第一呼叫建立请求,来在所述第一网络域(30)的第一支路中开始建立带有所述第一媒体组成的呼叫或会话;b. 通过从所述网关功能单元(20)经由所述第一支路向所述第一网络域(30)发送第二呼叫建立请求,来响应于所述第一呼叫建立请求的拒绝,由所述网关功能单元(20)在所述第一网络域中释放所述呼叫或会话并建立对于降级的第二媒体组成的呼叫或会话;以及c. 由所述网关功能单元(20)更新所述第二网络域(10)的第二支路中的呼叫或会话,以便与在所述第一支路中正在建立的所述降级的媒体组成相匹配。
2. 如权利要求1所述的方法,进一步包括把所述第一支路连 接到所述第二网络域(10)的所述第二支路,以便形成单一连接。
3. 如权利要求2所述的方法,其中所述第二支路是响应于在 所述网关控制功能单元(20)处接收到所述建立消息被建立的, 并且在所述第一呼叫建立请求的所述拒绝之后被维持。
4. 如权利要求3所述的方法,进一步包括经由所述第二支路 发送更新消息以便把所述媒体更新为所述第二媒体组成。
5. 如权利要求4所述的方法,其中所述更新消息是会话起始 协i义UPDATE消息。
6. 如权利要求4所述的方法,其中所述更新消息是会话初始 协i义200 OK响应。
7. 如之前任意一个权利要求所述的方法,其中所述第二网络域是IP多媒体子系统(10)并且所述笫一网络域是电路交换网络 (30)。
8. 如之前任意一个权利要求所述的方法,其中所述建立消息 是会话初始协议消息。
9. 如之前任意一个权利要求所述的方法,其中所述第一和第 二呼叫建立请求是起始地址消息。
10. 如之前任意一个权利要求所述的方法,其中通过释放消息 来以信号通知所述第一呼叫建立请求的所述拒绝。
11. 如之前任意一个权利要求所述的方法,其中所述第一媒体 组成是多媒体或视频并且所述第二媒体组成是仅语音。
12. 如权利要求1所述的方法,其中所述方法包括通过经由综 合业务数字网络用户部分ISUP支路向电路交换网络发送对于多 媒体或视频呼叫的ISUP起始地址消息IAM,来响应于在媒体网 关控制功能单元(20)处利用会话初始协议SIP INVITE消息的多 媒体或视频会话建立,在所述电路交换网络(30)的所述ISUP支 路中建立所述多々某体或3见频呼叫;通过经由所述ISUP支路向所述 电路交换网络发送对于仅语音的呼叫的ISUP IAM,来响应于接收 ISUP释放REL消息,在所述电路交换网络(30 )的所述ISUP支 路中释放所述多媒体或视频呼叫并建立仅语音的呼叫。
13. —种网关设备,包括a. 呼叫控制单元(204 ),用于在不支持媒体组成降级的第 一网络域(30)的第一支路中建立带有第一媒体组成的第一呼叫, 所述呼叫控制单元(204 )包括至少一个呼叫建立单元(202, 203 ), 所述至少一个呼叫建立单元被配置为响应于关于所述第一媒体组 成的建立消息的接收,经由所述第一支路向所述第一网络域(30) 发送对于所述第一媒体组成的第一呼叫建立请求;以及b. 会话控制单元(201),用于响应于所述建立消息的接收, 在支持媒体组成降级的第二网络域(10)的笫二支路中建立带有所述第一媒体组成的会话;c. 其中所述至少一个呼叫建立单元(202, 203 )被配置为响应于接收到指示所述第一呼叫建立请求的拒绝的拒绝消息,经由所述第一支路向所述第一网络域(30)发送对于降级的第二媒体组成的第二呼叫建立请求;以及d. 其中所述会话控制单元(201)被配置为更新在所述第二网络域(IO)中带有所述第一媒体组成的会话,以便匹配在所述第一支路中正在建立的带有所述降级的第二媒体组成的呼叫。
14. 如权利要求13所述的网关设备,进一步包括交互工作单元(205 ),其用于把所述笫一支路连接到所述第二网络域(10)中的所述第二支路以便形成单一连接。
15. 如权利要求13或14所述的网关设备,其中所述会话控制单元(201 )被配置为在所述第一呼叫建立请求的所述拒绝之后维持所述第二支路。
16. 如权利要求13到15中任意一个所述的网关设备,其中所述会话控制单元(201)被配置为经所述笫二支路发送更新消息以便把所述媒体更新为所述降级的第二媒体组成。
17. 如权利要求16所述的网关设备,其中所述更新消息是会话初始协i义UPDATE消息。
18. 如权利要求16所述的网关设备,其中所述更新消息是会话初始协i义200 OK响应。
19. 如权利要求13到18中任意一个所述的网关设备,其中所述网关设备是IP多媒体子系统的媒体网关控制功能单元(20)。
20. —种网络系统,包括a) 第一网络域(30);b) 第二网络域(10);以及c) 依照权利要求13的网关设备(20),其用于使得能够进行在所述第一网络域(30)和所述第二网络(10)之间的交互工作。
21. —种计算机程序产品,包括当在计算机设备上运行时用于产生方法权利要求1的步骤的代码装置。
全文摘要
本发明涉及使得能够在不支持媒体组成降级的第一网络域和支持媒体组成降级的第二网络域之间进行交互工作的方法、网络系统、网关设备和计算机程序产品。通过响应于在网关控制功能单元处从第二网络域对建立消息的接收,从网关控制功能单元向第一网络域发送对于第一媒体组成的第一呼叫建立请求,来在第一网络域的第一支路中开始建立带有第一媒体组成的呼叫。通过从网关控制功能单元经由第一支路向第一网络域发送对于降级的第二媒体组成的第二呼叫建立请求,来响应于第一呼叫建立请求的拒绝,由所述网关功能单元在第一网络域中释放带有第一媒体组成的呼叫并且建立带有降级的第二媒体组成的呼叫。在第二网络域中更新带有第一媒体组成的会话,以便匹配在第一支路中正在建立的带有降级的第二媒体组成的呼叫。因此,即使第一网络域本来是非后退网络,也可以支持向降级的第二媒体组成的后退,同时仍然可以使用第二网络域的标准终端。
文档编号H04L29/06GK101502076SQ200780029800
公开日2009年8月5日 申请日期2007年8月2日 优先权日2006年8月10日
发明者J·拉萨宁 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1