CN101502076B - 与媒体后退进行交互工作 - Google Patents
与媒体后退进行交互工作 Download PDFInfo
- Publication number
- CN101502076B CN101502076B CN2007800298004A CN200780029800A CN101502076B CN 101502076 B CN101502076 B CN 101502076B CN 2007800298004 A CN2007800298004 A CN 2007800298004A CN 200780029800 A CN200780029800 A CN 200780029800A CN 101502076 B CN101502076 B CN 101502076B
- Authority
- CN
- China
- Prior art keywords
- medium
- network
- message
- branch road
- session
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1089—In-session procedures by adding media; by removing media
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4038—Arrangements for multi-party communication, e.g. for conferences with floor control
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及使得能够在不支持媒体组成降级的第一网络域和支持媒体组成降级的第二网络域之间进行交互工作的方法、网络***、网关设备和计算机程序产品。通过响应于在网关控制功能单元处从第二网络域对建立消息的接收,从网关控制功能单元向第一网络域发送对于第一媒体组成的第一呼叫建立请求,来在第一网络域的第一支路中开始建立带有第一媒体组成的呼叫。通过从网关控制功能单元经由第一支路向第一网络域发送对于降级的第二媒体组成的第二呼叫建立请求,来响应于第一呼叫建立请求的拒绝,由所述网关功能单元在第一网络域中释放带有第一媒体组成的呼叫并且建立带有降级的第二媒体组成的呼叫。在第二网络域中更新带有第一媒体组成的会话,以便匹配在第一支路中正在建立的带有降级的第二媒体组成的呼叫。因此,即使第一网络域本来是非后退网络,也可以支持向降级的第二媒体组成的后退,同时仍然可以使用第二网络域的标准终端。
Description
技术领域
本发明涉及使得能够在不支持媒体组成降级的第一网络域和支持媒体组成降级的第二网络域之间进行交互工作的方法、***、网关设备和计算机程序产品。
背景技术
为了获得访问独立并且保持穿过互联网与有线终端的平滑的互操作,在3GPP(第三代合作伙伴计划)规范TS 23.228中规定的IP多媒体子***(IMS)核心网已经发展为与IETF(互联网工程任务组)“互联网标准”一致。IMS使移动或蜂窝网络的网络运营商能够向其订户提供基于并建立于互联网应用程序、服务和协议之上的多媒体服务。意图在于通过移动网络运营商和其他第三方提供商(包含在互联网空间中的第三方提供商)使用互联网和IMS提供的机制来发展这样的服务。IMS因此使无线用户能够转换并访问基于语音、视频、消息传送、数据和网页的技术,并且把互联网的增长与移动通信的增长相结合。
关于这一点,还需要研究如何获得在3GPP IMS与常规电话用户(诸如第二或第三代移动网、固定公共交换电话网络(PSTN)或固定综合业务数字网络(ISDN)的用户)的传统电路交换(CS)核心网络域之间的交互工作。“交互工作”意味着可能来自不同起源的***或部件一起工作来执行某些任务。因此,交互工作依赖于定义这些部件之间接口的标准。该术语暗示了在部件之间存在某些差异,在缺少公共标准的情况下,这些差异将使得不能一起使用这些部件。例如,来自不同公司、运行在不同硬件和操作***上的软件可以通过标准网络协议来交互工作。
蜂窝网络,即公共陆地移动网络(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网络中用于创建、修改以及终止与一个或多个参与方的会话。这些会话包括互联网多媒体会议、互联网电话呼叫以及多媒体分发。SIP会话中的成员可以通过组播或者通过单播关系网或者其组合进行通信。在SIP的完全端到端使用中,对于不具有能进行SIP的终端设备的非SIP用户之间的交互工作不考虑特定需要。
另一方面,CS网络可以使用名为公共信道信令***#7(通常称为“SS7”或“C7”)的信令协议。在SS7网络中,使用ISUP(综合业务数字网络(ISDN)用户部分)信令消息建立、管理和释放在中央局交换机之间的呼叫。ISUP消息还承载主叫方ID信息,例如主叫方的电话号码和名字。ISUP用于中央局交换机之间的ISDN和非ISDN呼叫。
在3GPP Rel-6的规范TS 23.903中,定义了当被叫方并不支持所请求的视频呼叫或者当呼叫需要在语音和视频之间对换或者反之亦然时,终端设备(或者3GPP术语中的用户设备(UE))将执行的重拨情形。UE终止正在进行的呼叫并且UE中的一个发起新的呼叫(即,重拨)。
此外,3GPP Rel-6已经为IMS和CS网络之间的语音/音频交互工作提出了TS 29.163规范。
然而,当IMS终端试图与ISUP支路后的CS终端建立多媒体或视频呼叫时,IMS/CS交互共作点(例如,媒体网关控制功能(MGCF))将把该请求转换为仅包含视频的请求给ISUP支路,这是由于ISUP网络并不支持媒体组成降级,即在ISUP中并不存在后退机制。然后当被叫终端不支持视频呼叫时或者当被叫用户不想接收视频呼叫时或者当终结网络不支持视频呼叫时,视频呼叫建立将总是失败。
通常,当支持媒体组成降级(即,移除所请求或所使用的媒体成分中的一个或多个)的域(第二域)中的终端试图向不支持媒体组成降级的另一域(第一域)中的另一终端发起多媒体呼叫时,域交互工作点将必须面向第二域使用固定的媒体组成。当被叫终端不支持所请求的固定媒体组成时或者当被叫用户不想要接收带有所请求的固定媒体组成的呼叫时或者当终结网络不支持所请求的固定媒体组成时,呼叫建立将总是失败。
发明内容
因此本发明的目标是提供一种使得能够在支持媒体组成降级(即,移除所请求或所使用的媒体成分中的一个或多个)的域(例如基于IP的域)和不支持媒体组成降级的域(例如传统ISUP电路交换域)之间进行灵活的交互工作的方法和***。
该目标通过下述方法获得,其包括:
通过响应于在网关控制功能单元处从支持媒体组成降级的第二网络域接收到对于第一媒体组成的建立消息,向不支持媒体组成降级的第一网络域发送对于所述第一媒体组成的第一呼叫建立请求,来在所述第一网络域的第一支路中开始建立带有所述第一媒体组成的呼叫或会话;
通过从所述网关功能单元经由所述第一支路向所述第一网络域发送第二呼叫建立请求,来响应于所述第一呼叫建立请求的拒绝,由所述网关功能单元在所述第一网络域中释放所述呼叫或会话并建立带有降级的第二媒体组成的呼叫或会话;以及
由所述网关功能单元更新所述第二网络域的第二支路中的呼叫或会话以便与在所述第一支路中建立的所述降级的媒体组成匹配。
此外,上述目标通过下述网关设备实现,其包括:
呼叫控制单元,用于在并不支持媒体组成降级的第一网络域的第一支路中建立关于第一媒体组成的第一呼叫,所述呼叫控制单元包括至少一个呼叫建立单元,所述至少一个呼叫建立单元被配置为响应于对所述第一媒体组成的建立消息的接收,经由所述第一支路向所述第一网络域发送对于所述第一媒体组成的第一呼叫建立请求;以及
会话控制单元,用于响应于所述建立消息的接收,在支持媒体组成降级的第二网络域的第二支路中建立带有所述第一媒体组成的会话;
其中所述至少一个呼叫建立单元被配置为响应于接收到指示所述第一呼叫建立请求被拒绝的拒绝消息,经由所述第一支路向所述第一网络域发送对于降级的第二媒体组成的第二呼叫建立请求;以及
其中所述会话控制单元被配置为更新所述第二网络域中带有所述第一媒体组成的所述会话,以便匹配在所述第一支路中正在建立的带有所述降级的第二媒体组成的呼叫。
此外,上述目标通过计算机程序产品获得,其包括当在计算机设备上运行时用于执行上述方法步骤的代码装置。
因此,在从支持媒体降级的网络域(第二网络域,例如基于IP的网络或者其他分组交换网络)到不支持媒体降级的网络域(第一网络域,例如CS网络或其他传统网络)的呼叫和/或会话建立中,可以增加可用性和灵活性。因此,即使第一网络域本来是非后退网络,也可以提供向降级的媒体组成(例如语音)的后退。此外,可以使用第二网络的标准设备,同时为了在失败时进行新的建立尝试,在这些设备处(或者用户)并不需要额外的判决逻辑。
依照提出的方案,当被叫方拒绝第一呼叫建立时,网关控制功能单元或设备在终接支路上建立新的呼叫,并且因此可以维持始发支路。然后网关控制功能单元或设备修改始发支路并把其与终接支路上的新呼叫相连接。从用户的角度看,整个过程显示为(服务)后退。
需要指出,第一和第二媒体组成可以是任何单一媒体或者任何媒体组合,并且决不被限定为示例实施例所述的组成。第一和第二网络域同样如此。尤其的,所提出的后退过程的结果可以并不是仅音频/语音,还可以是任何单一媒体或媒体组合。
此外,需要指出,术语“呼叫支路”用于表示在两个网关或交换机之间或者在网关或交换机与终端设备之间的逻辑连接。作为简单的例子,当拨号时,建立一个激活的呼叫支路。当另一方摘机时,两个线路被连接在一起,两个呼叫支路出于激活状态。
第一支路可以被连接到第二网络域中的第二支路,以形成单一连接。
可以响应于在网关控制功能单元接收到建立消息建立第二支路,并且在第一呼叫建立请求被拒绝后维持第二支路。
此外,可以经由第二支路发送更新消息以便把媒体更新为降级的第二媒体组成。在第一例子中,更新消息可以是SIP UPDATE消息。在可替代的第二例子中,更新消息可以是SIP 200 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网络,经由网关设备——例如***体网关(MGW)40的媒体网关控制功能单元(MGCF)20,连接到CS网络30——例如基于ISUP的网络。网关设备20被配置为***体网关40中属于媒体信道的连接控制的呼叫状态部分。其可以与例如在3GPP规范TS 23.228中定义的呼叫会话控制功能单元(CSCF)通信。
可以在网关设备20处通过执行在基于CS的呼叫控制协议和基于IP的呼叫控制协议之间的——例如在ISUP和SIP呼叫控制协议之间的——协议转换,来获得网关功能。
媒体网关40被配置为端接来自CS网络30的载体信道以及来自IP网络10的媒体流。媒体网关40可以支持媒体转换、载体控制以及载荷处理。其与网关设备20相互作用以进行资源控制,其拥有并处理回声消除器等资源,并且可以包括相应的编解码器功能。
可以通过使用例如用于建立会话的基于SIP的功能中的INVITE方法来实现IP网络10和CS网络30之间的交互工作。尤其的,可以为位于CS网络中的订户增加被邀请到使用相应SIP功能发起的会议或呼叫中的能力。为此,SIP用户向网关设备20发送INVITE消息,其中请求URI可以是电话URI(TEL URI),例如“+44235567operator.com”。当网关设备20接收到INVITE消息时,其可以首先向CS网络30发送ISUP起始地址消息(IAM)从而建立朝向位于CS域中(即CS网络10)中的订户的终端设备的第一呼叫支路(call leg)L1。然后,网关设备20朝向终端设备或者UE被连接到基于IP的网络10的SIP用户建立第二呼叫支路L2。SIP用户还可以例如是会议设备。
在建立呼叫支路L1和L2两者之后,网关设备20把这些呼叫支路连接到一个会话,其中用户平面连接UPC经由媒体网关40来连接。在上述特定例子中,网关设备20把接收的INVITE消息映射为将被转发给CS网络30的ISUP IAM。
在基于SIP的例子中,通过呼叫ID、发起方(from报头)和最终接收方(To报头)的组合来标识呼叫支路。可以在SIP消息中使用SIP通用资源***(URL)来指示SIP请求的发起方、当前目的地(Request-URI)以及最终接收方,并指定重定向地址。
作为替代方式,当被邀请方位于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被配置为***体网关40并且提供控制平面接口来执行SIP到BICC或者SIP到ISUP的呼叫相关信令交互工作。该功能可以依照3GPP规范TS 23.002。
媒体网关40提供基于IP的域和CS域之间的用户平面接口。该功能可以依照3GPP规范TS 23.002。
依照该实施例,当IMS UE经由CSCF 70和网关设备20向CS网络30内位于CS支路(例如,ISUP支路)后的CS UE建立多媒体/视频会话时,交互工作点(即网关设备20)向CS网络30内的被叫方发送相应的视频呼叫建立。
如果CS网络30或者被叫方拒绝视频呼叫建立——可能带有指示拒绝原因的原因码,则网关设备20维持在IP网络内正在建立的多媒体/视频会话,向被叫方发送带有仅包含语音的请求的新建立,并且继续仅带有语音的支路建立。
图3示出了指示网关设备20的与理解该实施例相关的这些功能的示意框图。
会话控制功能或者单元201被配置为发送、接收、处理并产生用于建立和维持面向基于IP的网络(例如IMS)的基于IP的支路所需的会话控制信令。此外,呼叫控制功能或单元204被配置为发送、接收、处理并产生关于朝向CS网络30的CS支路的呼叫控制信令。当两个支路都已经被建立时,经由交互工作功能单元205(其可以例如是图1和2中的MGW 40)把它们连接起来以获得单一连接。
当会话控制单元201接收到多媒体或会话建立消息,例如SIP INVITE消息时,其触发或者启动可以设置在呼叫控制单元204中的多媒体(MM)呼叫建立功能或单元203,以便在呼叫控制单元204发起呼叫建立过程以用于建立视频或多媒体呼叫。响应于在呼叫控制单元204接收到随后的建立释放消息,MM呼叫建立单元203触发或启动到语音呼叫建立功能或单元202的后退(fallback,FB),其中语音呼叫建立功能或单元202也可以被设置在呼叫控制单元204中,并且语音呼叫建立功能或单元202因此在呼叫控制单元204处发起用于语音呼叫的呼叫建立过程。
然而,应当注意语音呼叫建立和MM呼叫建立单元202,203可以被装配为CS支路提供控制信令的单一集成单元,或者甚至可以设置在呼叫控制单元204外部。
此外,应当注意,结合图3描述的功能可以实现为分离的硬件或者信令处理单元,或者可替代的,实现为软件例程或程序来控制处理器或者计算机设备以执行上述功能的处理步骤。
图4示出了该实施例的基于软件的实现方式的示意框图。这里,网关设备20包括处理单元210,处理单元210可以是具有控制单元的任何处理器或计算机设备,该控制单元根据设置在网关设备20中或设置在网关设备20中处的存储器212中所存储的控制程序的软件例程来执行控制。程序编码指令从存储器212中获得,并且被加载到处理单元210的控制单元,以便执行结合图3描述的上述功能的处理步骤。这些处理步骤是基于输入数据DI执行的并且可以产生输出数据DO,其中输入和输出数据DI、DO可以与网关设备20处需要的控制信令相关。
图5示出了指示依照该实施例通过在网关设备20的控制处理来实现的交互工作方法的示意流程图。响应于从基于IP是网络接收到多媒体或视频会话建立消息,启动图5的处理。
在步骤S101,呼叫控制单元204受MM呼叫建立单元203控制以经由CS支路发送多媒体或视频呼叫建立请求,以便建立多媒体或视频呼叫。然后,在步骤S102,呼叫控制单元204或者MM呼叫建立单元203检查是否从CS网络30接收到建立释放消息或指示。如果是,则在步骤S103,CS多媒体或视频呼叫被释放,并且语音呼叫建立请求被发送,以便基于已经被MM呼叫建立单元203(或者可替代的,呼叫控制单元204)触发的语音呼叫建立单元202的控制建立语音呼叫。
在步骤S104,更新基于IP的支路以便匹配CS支路中的语音呼叫,即从IP支路中丢弃视频媒体流/媒体成分。
该过程继续到步骤S105,经由网关设备20的交互工作功能单元205(例如MGW 40)连接CS支路和基于IP的支路,以便获得在主叫基于IP的终端设备(或UE)和被叫CS终端设备(或UE)之间的单一连接。如果在步骤S102确定CS网络30没有以信号通知建立释放,则过程也继续到步骤S105。
图6示出了该实施例的第一实现例子的更加详细的信令图,该例子基于与基于SIP的IMS网络和基于ISUP的CS网络之间的交互工作相关的特定实现方式。在该第一例子中,使用SIP前提。
在步骤1,通过SIP INVITE消息从IMS网络建立多媒体会话,该SIPINVITE消息指示可能的多媒体协议(H.263,H.261)和编解码器(MP4V-ES,AMR)以及前提不满足。响应于该SIP INVITE消息,网关设备20在步骤2经由CS支路发送ISUP IAM消息。由此,通过ISUP IAM消息发起从网关设备20向CS方的预期视频呼叫建立。在步骤3和4,SIP100 Trying消息和指示所选视频编解码器(H.263)和音频编解码器(AMR)的随后的SIP 183确认被返回给SIP方。然后,在步骤5,从CS网络30接收具有原因码的ISUP REL消息。响应于该消息,CS视频呼叫被释放并且在网关设备20作出发起语音呼叫的决定(步骤6)。
同时,IMS方发出SIP PRACK消息(步骤7),网关设备20使用SIP200 OK响应来确认该消息(步骤8)从而维持IMS支路。
然后,在步骤9,经由CS支路发送用于语音呼叫建立的ISUP IAM消息。由此,通过向CS方建立仅语音的呼叫来在网关设备20处自动发起向语音的后退,而不需要IMS方的任何信令或者其他动作。此外,在步骤10,网关设备20的会话控制单元201向IMS方发送SIP UPDATE消息,以便把IMS支路的媒体更新为仅仅音频。在步骤11,IMS方使用SIP 200OK(UPDATE)消息确认媒体更新,该消息在步骤12由网关设备20使用SIP ACK再次确认。在步骤13,IMS方发送SIP UPDATE消息以指示现在满足前提,并且网关设备20的交互工作功能单元205在步骤14向CS方发出ISUP COT消息。CS网络在步骤16发送ISUP ACM消息,并且网关设备20处的交互工作功能单元205在步骤17向IMS方发出SIP 180Ringing消息以指示在被叫CS方处振铃。然后,响应于在步骤18从CS方接收到ISUP ANM消息,网关设备20的交互工作功能205在步骤19向IMS方发出SIP OK(INVITE)消息,IMS方在步骤20通过最终SIP ACK确认进行响应,从而使得两个支路被连接并且呼叫处于激活状态。
图7示出了实施例的第二实现例子的相应信令图,其同样基于与基于SIP的IMS网络和基于ISUP的CS网络之间的交互工作相关的上述特定实现例子。与第一例子相比,该第二例子涵盖不使用SIP前提的情况。
在步骤1,通过SIP INVITE消息从IMS网络建立多媒体会话,该SIPINVITE消息指示可能的视频编解码器(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通过最终SIPACK确认进行响应,从而使得两个支路被连接并且呼叫处于激活状态。
因此,由于这里没有使用前提,可以简单地通过响应于SIP INVITE的200 OK执行IP会话的更新。第一例子中的SIP UPDATE消息以及某些其他消息(在图6中由虚箭头指示)并不需要,从而可以降低信令负载。
总而言之,已经描述了使得能够在不支持媒体组成降级的第一网络域和支持媒体组成降级的第二网络域之间进行交互工作的方法、网络***、网关设备和计算机程序产品。通过响应于在网关控制功能单元处从第二网络域接收到建立消息,从网关控制功能单元向第一网络域发送对于第一媒体组成的第一呼叫建立请求,来在第一网络域的第一支路中开始建立带有第一媒体组成的呼叫。响应于第一呼叫建立请求的拒绝,通过从网关控制功能经由第一支路向第一网络域发送对于使第二媒体组成降级的第二呼叫建立请求,来由第一网络域中的网关控制功能单元释放带有第一媒体组成的呼叫并且建立带有降级的第二媒体组成的呼叫。在第二网络域中更新带有第一媒体组成的会话以与在第一支路中正在建立的带有降级的第二媒体组成的呼叫相匹配。由此,即使第一网络域本来是非后退的网络,也能支持向降级的第二媒体组成的后退,同时仍然可以使用第二网络域的标准终端并且在第二网络域中不需要用户干涉。
应当注意,本发明决不限定为上述实施例,而是可以实现在这样的其他网关设备或功能中,即其中提供在可后退网络(即,通过移除一个或多个媒体成分——例如从音频和视频的原始组成中移除视频成分——来支持会话的媒体组成降级的网络)(例如基于IP的网络)和不支持后退的网络(例如传统ISUP网络)之间的交互工作。来自可后退网络的任何建立消息可以触发所提出的过程,该过程具有初始的关于所请求的第一媒体组成的第一呼叫建立和随后的向关于降级的第二媒体组成的第二呼叫建立的自动后退。因此,所发起的向其后退的媒体并不必须是语音/音频。其可以是任何媒体或媒体组成。所述机制还可以被应用到例如从多媒体(具有音频、视频、数据等)向在原始会话建立请求中所请求的音频和视频或者任何单一媒体或者任何其他媒体组成的后退。因此,提出的方案可以实现在涉及可后退域(例如基于IP的域)以及不可后退域(例如传统CS网络域)的任何交互工作过程中。
Claims (21)
1.一种用于在第一网络域和第二网络域之间交互工作的方法,包括:
通过响应于网关控制功能单元(20)处从支持媒体组成降级的所述第二网络域(10)接收到对于第一媒体组成的建立消息,向不支持媒体组成降级的所述第一网络域(30)发送对于所述第一媒体组成的第一呼叫建立请求,来发起在所述第一网络域(30)的第一支路中建立带有所述第一媒体组成的呼叫或会话,其中所述媒体组成降级指的是移除一个或多个媒体组成;
通过从所述网关控制功能单元(20)经由所述第一支路向所述第一网络域(30)发送第二呼叫建立请求,来响应于所述第一呼叫建立请求的拒绝,由所述网关控制功能单元(20)在所述第一网络域中释放所述带有所述第一媒体组成的呼叫或会话并建立对于降级的第二媒体组成的呼叫或会话;以及
由所述网关控制功能单元(20)更新所述第二网络域(10)的第二支路中的呼叫或会话,以便与在所述第一支路中正在建立的所述降级的媒体组成相匹配。
2.如权利要求1所述的方法,进一步包括把所述第一支路连接到所述第二网络域(10)的所述第二支路,以便形成单一连接。
3.如权利要求2所述的方法,其中所述第二支路是响应于在所述网关控制功能单元(20)处接收到所述建立消息被建立的,并且在所述第一呼叫建立请求的所述拒绝之后被维持。
4.如权利要求3所述的方法,进一步包括经由所述第二支路发送更新消息以便把所述媒体更新为所述第二媒体组成。
5.如权利要求4所述的方法,其中所述更新消息是会话起始协议更新消息或会话初始协议200OK响应中的至少一个。
6.如之前任意一个权利要求所述的方法,其中所述第二网络域是互联网协议多媒体子***(10)并且所述第一网络域是电路交换网络(30)。
7.如权利要求1至5中任意一项所述的方法,其中所述建立消息是会话初始协议消息。
8.如权利要求1至5中任意一项所述的方法,其中所述第一和第二呼叫建立请求是起始地址消息。
9.如权利要求1至5中任意一项所述的方法,其中通过释放消息来以信号通知所述第一呼叫建立请求的所述拒绝。
10.如权利要求1至5中任意一项所述的方法,其中所述第一媒体组成是多媒体并且所述第二媒体组成是仅语音。
11.如权利要求1至5中任意一项所述的方法,其中所述第一媒体组成是视频并且所述第二媒体组成是仅语音。
12.如权利要求1至5中的任意一个所述的方法,其中所述方法包括通过经由综合业务数字网络用户部分支路向电路交换网络发送对于多媒体呼叫的综合业务数字网络用户部分起始地址消息,来响应于在媒体网关控制功能单元(20)处利用会话初始协议邀请消息的多媒体会话建立,在所述电路交换网络(30)的所述综合业务数字网络用户部分支路中建立所述多媒体呼叫;通过经由所述综合业务数字网络用户部分支路向所述电路交换网络发送对于仅语音的呼叫的综合业务数字网络用户部分起始地址消息,来响应于接收综合业务数字网络用户部分释放消息,在所述电路交换网络(30)的所述综合业务数字网络用户部分支路中释放所述多媒体呼叫并建立仅语音的呼叫。
13.如权利要求1至5中的任意一个所述的方法,其中所述方法包括通过经由综合业务数字网络用户部分支路向电路交换网络发送对于视频呼叫的综合业务数字网络用户部分起始地址消息,来响应于在媒体网关控制功能单元(20)处利用会话初始协议邀请消息的视频会话建立,在所述电路交换网络(30)的所述综合业务数字网络用户部分支路中建立所述视频呼叫;通过经由所述综合业务数字网络用户部分支路向所述电路交换网络发送对于仅语音的呼叫的综合业务数字网络用户部分起始地址消息,来响应于接收综合业务数字网络用户部分释放消息,在所述电路交换网络(30)的所述综合业务数字网络用户部分支路中释放所述视频呼叫并建立仅语音的呼叫。
14.一种网关设备,包括:
呼叫控制单元(204),用于在不支持媒体组成降级的第一网络域(30)的第一支路中建立带有第一媒体组成的第一呼叫,所述呼叫控制单元(204)包括至少一个呼叫建立单元(202,203),所述至少一个呼叫建立单元被配置为响应于关于所述第一媒体组成的建立消息的接收,经由所述第一支路向所述第一网络域(30)发送对于所述第一媒体组成的第一呼叫建立请求,其中所述媒体组成降级指的是移除一个或多个媒体组成;以及
会话控制单元(201),用于响应于所述建立消息的接收,在支持媒体组成降级的第二网络域(10)的第二支路中建立带有所述第一媒体组成的会话;
其中所述至少一个呼叫建立单元(202,203)被配置为响应于接收到指示对所述第一呼叫建立请求的拒绝的拒绝消息,经由所述第一支路向所述第一网络域(30)发送对于降级的第二媒体组成的第二呼叫建立请求;以及
其中所述会话控制单元(201)被配置为更新在所述第二网络域(10)中带有所述第一媒体组成的会话,以便匹配在所述第一支路中正在建立的带有所述降级的第二媒体组成的呼叫。
15.如权利要求14所述的网关设备,进一步包括交互工作单元(205),其用于把所述第一支路连接到所述第二网络域(10)中的所述第二支路以便形成单一连接。
16.如权利要求14或15所述的网关设备,其中所述会话控制单元(201)被配置为在所述第一呼叫建立请求的所述拒绝之后维持所述第二支路。
17.如权利要求14或15所述的网关设备,其中所述会话控制单元(201)被配置为经所述第二支路发送更新消息以便把所述媒体更新为所述降级的第二媒体组成。
18.如权利要求17所述的网关设备,其中所述更新消息是会话初始协议更新消息或会话初始协议200OK响应。
19.如权利要求14或15所述的网关设备,其中所述网关设备是互联网协议多媒体子***的媒体网关控制功能单元(20)。
20.一种网络***,包括
a)第一网络域(30);
b)第二网络域(10);以及
c)依照权利要求14至19中的任意一个的网关设备(20),其用于使得能够进行在所述第一网络域(30)和所述第二网络域(10)之间的交互工作。
21.一种用于在第一网络域和第二网络域之间交互工作的装置,包括:
用于通过响应于网关控制功能单元(20)处从支持媒体组成降级的所述第二网络域(10)接收到对于第一媒体组成的建立消息,向不支持媒体组成降级的所述第一网络域(30)发送对于所述第一媒体组成的第一呼叫建立请求,来发起在所述第一网络域(30)的第一支路中建立带有所述第一媒体组成的呼叫或会话的装置,其中所述媒体组成降级指的是移除一个或多个媒体组成;
用于通过从所述网关控制功能单元(20)经由所述第一支路向所述第一网络域(30)发送第二呼叫建立请求,来响应于所述第一呼叫建立请求的拒绝,由所述网关控制功能单元(20)在所述第一网络域中释放所述带有所述第一媒体组成的呼叫或会话并建立对于降级的第二媒体组成的呼叫或会话的装置;以及
用于由所述网关控制功能单元(20)更新所述第二网络域(10)的第二支路中的呼叫或会话的装置,以便与在所述第一支路中正在建立的所述降级的媒体组成相匹配。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US83683106P | 2006-08-10 | 2006-08-10 | |
US60/836,831 | 2006-08-10 | ||
PCT/EP2007/006865 WO2008017421A1 (en) | 2006-08-10 | 2007-08-02 | Interworking with media fallback |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101502076A CN101502076A (zh) | 2009-08-05 |
CN101502076B true CN101502076B (zh) | 2012-09-05 |
Family
ID=38752555
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800298004A Active CN101502076B (zh) | 2006-08-10 | 2007-08-02 | 与媒体后退进行交互工作 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9042378B2 (zh) |
EP (1) | EP2052522B1 (zh) |
CN (1) | CN101502076B (zh) |
WO (1) | WO2008017421A1 (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0715555D0 (en) * | 2007-08-10 | 2007-09-19 | Ericsson Telefon Ab L M | Improvements in mobile telecommunication |
WO2008132199A1 (en) * | 2007-04-26 | 2008-11-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Improved codec negotiation |
CN101370026B (zh) * | 2007-08-17 | 2011-05-18 | 华为技术有限公司 | 多媒体会话的媒体流增加方法和用户设备及应用服务器 |
JP5021844B2 (ja) | 2008-03-21 | 2012-09-12 | インターデイジタル パテント ホールディングス インコーポレイテッド | パケット交換ドメインから回線交換ドメインへのフォールバックを可能にする方法および装置 |
EP2209280A1 (en) * | 2009-01-19 | 2010-07-21 | Koninklijke KPN N.V. | Managing associated sessions in a network |
US9357384B2 (en) * | 2009-02-09 | 2016-05-31 | International Business Machines Corporation | System and method to support identity theft protection as part of a distributed service oriented ecosystem |
JP5341258B2 (ja) | 2009-10-30 | 2013-11-13 | インターデイジタル パテント ホールディングス インコーポレイテッド | 回線交換およびパケット交換セッションをサポートするワイヤレス通信のためのリソースの効率的な信号伝送および使用のための方法および装置 |
CN102131232B (zh) * | 2010-01-15 | 2015-01-28 | 中兴通讯股份有限公司 | 服务gprs支持节点、单模业务连续性的实现方法及*** |
CN102158923B (zh) * | 2010-02-12 | 2014-12-10 | 中兴通讯股份有限公司 | 一种单模业务连续实现方法和*** |
FR2961987A1 (fr) * | 2010-06-24 | 2011-12-30 | France Telecom | Procede de notification d'incident sur un acces rnis raccorde a un reseau ip |
CN102546578B (zh) * | 2010-12-28 | 2015-02-04 | ***通信集团浙江有限公司 | Ims与2g/3g网络之间协议流程的关联方法及*** |
KR20140033109A (ko) * | 2011-06-10 | 2014-03-17 | 톰슨 라이센싱 | 비디오 폰 시스템 |
CN103369292B (zh) * | 2013-07-03 | 2016-09-14 | 华为技术有限公司 | 一种呼叫处理方法及网关 |
GB2519220B (en) * | 2013-08-30 | 2020-11-25 | Metaswitch Networks Ltd | Apparatus, methods, computer software and computer program products for telecommunications service migration |
CN105871823A (zh) * | 2016-03-25 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种ims业务的处理方法、处理装置及终端 |
US11936694B2 (en) | 2021-11-18 | 2024-03-19 | T-Mobile Usa, Inc. | Cross-domain routing based on session initiation protocol information |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333968A (zh) * | 1998-11-24 | 2002-01-30 | 艾利森电话股份有限公司 | 基于时隙的通信***的多媒体协议 |
CN1574985A (zh) * | 2003-06-11 | 2005-02-02 | 朗迅科技公司 | 移动交换中心的分组交换和电路交换域之间重定向新媒体通道部分的服务器组件 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6870857B1 (en) * | 2000-10-18 | 2005-03-22 | Sprint Communications Company L.P. | Communication system for dedicated and switched communications |
EP1370056B1 (en) | 2002-06-03 | 2006-07-26 | Alcatel | Telecommunication system with packet-switched-multimedia-session-to-circuit-switched-call transferral |
US6879828B2 (en) * | 2002-09-09 | 2005-04-12 | Nokia Corporation | Unbroken primary connection switching between communications services |
US7746849B2 (en) * | 2003-07-30 | 2010-06-29 | Nortel Networds Limited | Providing packet-based multimedia services via a circuit bearer |
US7885208B2 (en) * | 2003-09-11 | 2011-02-08 | Nokia Corporation | IP-based services for circuit-switched networks |
US20050060411A1 (en) * | 2003-09-16 | 2005-03-17 | Stephane Coulombe | System and method for adaptation of peer-to-peer multimedia sessions |
GB0407140D0 (en) * | 2004-03-30 | 2004-05-05 | Nokia Corp | Delivering services in a wireless communications system |
US9036620B2 (en) * | 2004-10-06 | 2015-05-19 | Telecom Italia S.P.A. | Method, and related mobile communications system, for providing combinational network services |
-
2007
- 2007-08-02 WO PCT/EP2007/006865 patent/WO2008017421A1/en active Application Filing
- 2007-08-02 EP EP07801501.3A patent/EP2052522B1/en active Active
- 2007-08-02 CN CN2007800298004A patent/CN101502076B/zh active Active
- 2007-08-06 US US11/834,268 patent/US9042378B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333968A (zh) * | 1998-11-24 | 2002-01-30 | 艾利森电话股份有限公司 | 基于时隙的通信***的多媒体协议 |
CN1574985A (zh) * | 2003-06-11 | 2005-02-02 | 朗迅科技公司 | 移动交换中心的分组交换和电路交换域之间重定向新媒体通道部分的服务器组件 |
Also Published As
Publication number | Publication date |
---|---|
EP2052522A1 (en) | 2009-04-29 |
US20080037522A1 (en) | 2008-02-14 |
CN101502076A (zh) | 2009-08-05 |
US9042378B2 (en) | 2015-05-26 |
WO2008017421A1 (en) | 2008-02-14 |
EP2052522B1 (en) | 2018-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101502076B (zh) | 与媒体后退进行交互工作 | |
US7898990B2 (en) | Method, system and gateway device for enabling interworking between IP and CS networks | |
JP4567359B2 (ja) | ネットワーク・リソースの最適化による、エンド・ユーザの要求に応じた会議運営のための迅速なネットワークsip/sdp手順 | |
US8213418B2 (en) | Providing packet-based multimedia services via a circuit breaker | |
CN101884205B (zh) | Ims集中式服务中i1-ps信令的动态发起 | |
US8825875B2 (en) | Session establishment in a communication network | |
JP2009524342A (ja) | Csi端末によるimsドメインを介して受信されたリアルタイムサービスのための要求を含むims端末の呼要求の処理方法及び装置 | |
CN101369906B (zh) | 一种会议业务实现方法及设备 | |
CN101325590B (zh) | 一种ip多媒体子***集中控制业务实现终呼的方法 | |
CN101202956B (zh) | Ip多媒体子***会话回落到电路交换呼叫的实现方法 | |
CN101459970A (zh) | 一种媒体类型变更的方法、***和装置 | |
CN101102610B (zh) | 一种ims集中控制业务中实现用户忙呼叫前转的方法 | |
CN101668229A (zh) | 多媒体铃音业务的呼叫和控制方法、装置及*** | |
EP1388997B1 (en) | System and method for three-party call service | |
CN102111386A (zh) | 一种早期媒体的实现方法和装置 | |
MarSic et al. | IMS to PSTN/CS interworking | |
CN101115237B (zh) | 在ip多媒体子***集中控制业务中进行呼叫偏转的方法 | |
CN101287272A (zh) | 一种实现语音呼叫连续性业务的方法及装置 | |
CN101330745B (zh) | 一种ims集中控制业务中进行呼叫偏转的方法和*** | |
CN101127958B (zh) | 在ip多媒体子***集中控制业务中进行呼叫偏转的方法 | |
KR101136653B1 (ko) | 발신 단말 또는 착신 단말에 얼리미디어로서 멀티미디어 콘텐츠를 제공하는 장치 및 방법 | |
CN101448202B (zh) | 一种彩铃彩像业务更新媒体的方法 | |
CN101330505A (zh) | 一种呼叫建立时播放带内媒体业务的实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160122 Address after: Espoo, Finland Patentee after: Technology Co., Ltd. of Nokia Address before: Espoo, Finland Patentee before: Nokia Oyj |