Ip多媒体子系统中振铃态转接方法及系统的制作方法

文档序号:7708360阅读:102来源:国知局
专利名称:Ip多媒体子系统中振铃态转接方法及系统的制作方法
技术领域
本发明涉及基于分组交换的话务台技术领域,尤其涉及一种IP多媒体
子系统(IMS, IP Multimedia Subsystem)中振铃态转接方法及系统。
背景技术
IMS是一个独立于4妻入技术的基于IP的标准体系,它与现存的语音和 数据网络都可以互通,无论是固定网络用户(例如PSTN、 ISDN、因特网) 还是移动用户(例如GSM、 CDMA) 。 IMS体系使各种类型的终端都可以 建立起对等的IP通信,并可以获得所需要的服务质量。大客户话务台广泛 应用于宾馆、大型企事业等大客户中,已成为运营商收入的重要来源。IMS 环境下的大客户话务台可以充分利用IMS架构的开放性及业务扩展的灵活 性,为各种用户终端提供服务。
振铃态转接是大客户话务台的一项重要业务,其业务流程为主叫用户 A拨打话务台B,话务台B受理该呼叫,话务台B保持该呼叫,并呼叫被 叫用户C, C振铃时话务台选择转接,转接成功后A与C直接通话。
IMS环境的转接业务有两种通话态转接和振铃态转接,其区别在于, 通话态转接是在主叫用户A与被叫用户C进入通话态后开始转接的,而振 铃态转接发生在被叫用户C接听电话之前。与通话态转接相比,振铃态转 接还需要使主叫用户A在转接过程中听到回铃音,等到C应答后,接通A 与C的话路。目前的转接方法主要都是通过SIP扩展头域实现的 一种是在 话务台发给主叫用户A的BYE请求消息中添加Also头域,加入^皮叫用户C 的地址,由A主动发起对C的呼叫。除此之外,IETF的草案 draft-ietf誦sipping-cc-transfer画12中提供了 一种转4妻方法,即A与B通话后,B 发送REFER (详见RFC3515协议)消息给A,在REFER消息中携带C的 地址,由A发起和C的呼叫。这两种方法都是由话务台B提供转接目标地址C给被转接终端A,由被转接终端A发起与转接目标C的呼叫,这就要 求被转接终端A以及相关网元都支持这些SIP扩展头域,但是由于IMS环 境中的网元、终端可能生产年代较早,不可能恰好都支持这些头域。不仅如 此,由于IMS引入了 Precondition(即资源预留)概念,要求所有必需资源在 资源预留完成后才能建立会话。同时由于IMS环境中同时存在支持且需要 资源预留的终端和不支持资源预留机制的终端,因而IMS环境中适用的转 接系统和转接方法必须同时兼容支持且需要资源预留的终端、不支持资源预 留的终端、支持但不需要资源预留的终端,而这些要求显然是目前的转接方 法无法达到的。所以当前需要提供一种技术方案,解决接入IMS环境的各 种终端进行振铃态转接的问题,其中要求该方案既可以兼容支持且需要资源 预留的终端,也可以兼容不支持资源预留或支持但不需要资源预留的终端。

发明内容
本发明所要解决的技术问题是提供一种IP多媒体子系统中振铃态转接 方法及系统,利用现有的SIP消息实现振铃态转接,且对需要资源预留的用 户设备在转接过程中进行了资源预留,并且兼容不支持Precondition机制的 用户设备,能够很好地支持现有规范和标准,对现有的IMS环境中的各网 元具有很好的兼容性。
为了解决上述问题,本发明提供了一种IP多媒体子系统中振铃态转接 方法,包括
话务台服务器收到话务台客户端发送的转接请求消息后,将处于保持状 态的主叫端恢复,然后发起主叫端与IP多媒体子系统IMS核心网设备的早 期媒体协商,使主叫端听回铃音;
当被叫端摘机后,所述话务台服务器根据所述主叫端和所述被叫端是否 支持和是否需要资源预留发起主叫端与被叫端的媒体协商,然后建立所述主 叫端和所述被叫端的媒体连接。
本发明还提供了一种IP多媒体子系统中振铃态转接系统,包括主叫端、 被叫端与IP多媒体子系统IMS核心网设备,还包括话务台客户端与话务台 服务器,其中,所述话务台客户端用于,向所述话务台服务器发送转接请求消息;
所述话务台服务器用于,接收所述话务台客户端发送的转接请求消息 后,将处于保持状态的所述主叫端恢复,然后发起该主叫端与所述IMS核 心网设备的早期媒体协商,使该主叫端听回铃音;当所述被叫端摘机后,根 据所述主叫端和所述被叫端是否支持和是否需要资源预留发起主叫端与被 叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒体连接。
与现有技术相比,应用本发明,能够支持现有的规范和标准,克服当前 技术的局限性,具有良好的兼容性,可以对接入IMS环境的各种终端进行 振铃态转接,既可以兼容支持且需要资源预留的终端,也可以兼容不支持资 源预留或支持但不需要资源预留的终端,并且对相关网元无特殊要求,节省 了网络改造成本。


图1是本发明的IP多媒体子系统中振铃态转接方法的流程图; 图2是本发明的IP多媒体子系统中振铃态转接系统的结构示意图; 图3是本发明振铃态转接的实现方法的流程图4是本发明在主叫支持且需要资源预留,被叫支持或不支持资源预留 情况下,被叫应答前媒体协商的实例的流程图5是本发明在主叫支持且需要资源预留,被叫支持但不需要资源预留 的情况下,被叫应答后主被叫媒体协商的实例的流程图。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一 步说明。
本发明的主要构思是话务台服务器接收到话务台客户端发送的转接请 求消息后,将处于保持状态的主叫端恢复,然后发起主叫端与IMS核心网 设备的早期媒体协商,使主叫端听回铃音;被叫端摘机后,话务台服务器根 据主叫端和被叫端是否支持和是否需要资源预留发起与主叫端、被叫端的媒 体协商,并最终建立主叫端和被叫端的媒体连接。
ii如图1所示,本发明的IP多媒体子系统中振铃态转接方法,包括以下
步骤
步骤100:话务台服务器接收到话务台客户端发送的转接请求消息后, 话务台服务器回复200OK消息;话务台服务器向话务台客户端发送Re-Invite 消息,话务台客户端收到后回复200OK消息,其中携带其支持的全部媒体 信息。话务台服务器向主叫端发送Re-Invite消息,其中携带话务台客户端 支持的全部媒体信息,主叫端回复消息;话务台服务器向话务台客户端发送 ACK消息,其中携带主叫端匹配的媒体消息,主叫端被恢复;
话务台服务器向主叫端发送Re-Invite消息后,主叫端回复消息的步骤, 分为以下步骤
主叫端若支持且需要资源预留,则回复183消息,其中携带主叫端匹配 的媒体信息;否则回复200OK消息,其中携带主叫端匹配的媒体信息。
步骤110:话务台服务器向主叫端发送Re-Invite消息,主叫端收到后回 复200OK消息,携带其支持的全部媒体信息;话务台服务器发送UPDATE 消息至IMS核心网设备,以早期媒体的形式携带主叫端的媒体信息,并以 会话媒体的形式携带话务台客户端的媒体信息;IMS核心网设备向被叫端转 发UPDATE消息,只携带话务台客户端的媒体信息,该消息用于拆除话务 台客户端与被叫端的媒体连接。被叫端回复200OK消息,携带被叫端的媒 体应答信息。IMS核心网设备将200OK消息转发至话务台服务器,并在 200OK消息中以早期媒体的形式携带回铃音媒体信息;话务台服务器向主 叫端发送ACK消息,以会话媒体的方式携带回铃音媒体信息,主叫端收到 消息后听回铃音;
话务台服务器向主叫端发送ACK消息,以会话媒体的方式携带回铃音 媒体信息,主叫端可听回铃音的步骤,分为以下步骤
若主叫端不支持资源预留或支持但不需要资源预留,则主叫端此时可听 回铃音;否则主叫端进行资源预留,预留成功后向话务台服务器发送 Re-Invite消息,携带预留成功后新的主叫端媒体信息,话务台服务器收到后, 再次发送UPDATE消息至IMS核心网设备,其中以早期媒体的形式携带新 的主叫端媒体信息。IMS核心网设备回复200OK消息,其中以早期媒体的形式携带新的回铃音媒体信息,话务台服务器收到后,将新的回铃音媒体信
息通过200OK消息发送至主叫端,使主叫端听回铃音。
步骤120:被叫端摘机后,话务台服务器作为中间端发起主叫端和被叫 端的媒体协商流程,协商完成后建立主叫端与被叫端的媒体连接。
具体包括以下步骤被叫端摘机后,话务台服务器发送Re-Invite消息 至主叫端,主叫端收到后回复200OK消息,其中携带其支持的所有媒体信 息;话务台服务器收到后根据所述主叫端和所述被叫端是否支持和是否需要 资源预留开始发起主叫端与被叫端的媒体协商,向被叫端发送Re-Invite消 息,其中携带主叫端的媒体信息,并将被叫端匹配后的媒体信息发送给主叫 端进行媒体协商,协商完成后建立主叫端与被叫端的媒体连接。
话务台服务器是根据主叫端和被叫端是否支持和是否需要资源预留发 起主叫端与被叫端的媒体协商,其中,
若主叫端和被叫端均支持且需要资源预留,则被叫端收到Re-Invite消 息后,将回复183消息至话务台服务器,其中携带被叫端匹配的媒体信息; 话务台服务器收到后,向主叫端发送ACK消息,其中携带被叫端匹配的媒 体信息;主叫端在资源预留成功后,将发送Re-Invite消息至话务台服务器, 其中携带资源预留成功后的媒体信息,话务台服务器收到后,向被叫端发送 UPDATE消息,其中携带资源预留成功后的主叫端媒体信息,被叫端回复 200OK消息,其中携带被叫端匹配的媒体信息。话务台服务器收到后向主 叫端发送200OK消息,其中携带被叫端匹配的媒体信息;被叫端资源预留 成功后,向话务台服务器发送200OK消息,话务台服务器收到后回复ACK 消息,主叫端和净皮叫端进入通话状态。
若主叫端支持且需要资源预留,被叫端不支持资源预留或支持但不需要 资源预留,则被叫端收到Re-Invite消息后,将回复200OK消息至话务台服 务器,其中携带被叫端匹配的媒体信息。话务台服务器收到后,向主叫端发 送ACK消息,其中携带被叫端匹配的媒体信息;主叫端在资源预留成功后 将发送Re-Invite消息至话务台服务器,其中携带资源预留成功后的媒体信 息,话务台服务器收到后,向被叫端发送Re-Invite消息,其中携带资源预 留成功后的主叫端媒体信息,被叫端回复200OK消息,其中携带被叫端匹
13配的4某体信息;话务台服务器收到后向主叫端发送2000K消息,其中携带 被叫端匹配的媒体信息。主叫端和被叫端完成媒体协商,进入通话状态。
若主叫端不支持资源预留或支持但不需要资源预留,被叫端支持且需要 资源预留,则被叫端收到Re-Invite消息后,将回复183消息至话务台服务 器,其中携带被叫端匹配的媒体信息;话务台服务器收到后,向主叫端发送 ACK消息,其中携带被叫端匹配的媒体信息。被叫端在资源预留结束后向 话务台服务器发送200OK消息。主叫端和被叫端完成媒体协商,进入通话 状态。
若主叫端和被叫端均不支持资源预留或均支持但不需要资源预留,则被 叫端收到Re-Invite消息后,将向话务台服务器发送200OK消息,其中携带 被叫端匹配的媒体信息;话务台服务器收到后,向主叫端发送ACK消息, 其中携带被叫端匹配的媒体信息。主叫端和被叫端完成媒体协商,进入通话 状态。
如图2所示, 一种IP多媒体子系统中振铃态转接系统,包括主叫端、 被叫端、IP多媒体子系统IMS核心网设备、话务台客户端与话务台服务器, 其中,
所述话务台客户端用于,向所述话务台服务器发送转接请求消息;
所述话务台服务器用于,接收所述话务台客户端发送的转接请求消息 后,将处于保持状态的所述主叫端恢复,然后发起该主叫端与所述IMS核 心网设备的早期媒体协商,使该主叫端听回铃音;当所述被叫端摘机后,才艮 据所述主叫端和所述被叫端是否支持和是否需要资源预留发起主叫端与被 叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒体连接。
所述话务台服务器是通过以下方式将处于保持状态的所述主叫端恢复
所述话务台服务器收到所述话务台客户端发送的转接请求消息后回复 200OK消息,向该话务台客户端发送Re-Invite消息,接收该话务台客户端 回复的200OK消息,其中携带话务台客户端支持的全部媒体信息;向所述 主叫端发送Re-Invite消息,其中携带话务台客户端支持的全部媒体信息; 接收主叫端回复的消息,其中携带主叫端匹配的媒体信息;向该话务台客户端发送ACK消息,其中携带主叫端匹配的媒体消息,该主叫端被恢复;
所述话务台服务器是通过以下方式使所述主叫端听回铃音
所述话务台服务器向所述主叫端发送Re-Invite消息,接收所述主叫端 回复的200OK消息,其中携带主叫端支持的全部媒体信息;发送UPDATE 消息至所述IMS核心网设备,其中携带主叫端的媒体信息和话务台客户端 的媒体信息;接收该IMS核心网设备转发的被叫端发送的2000K消息,其 中携带回铃音媒体信息;向该主叫端发送ACK消息,其中携带回铃音媒体 信息,使该主叫端听回铃音;
所述被叫端摘机后,所述话务台服务器是通过以下方式发起主叫端与被 叫端的媒体协商,建立所述主叫端和所述被叫端的媒体连接
所述被叫端摘机后,所述话务台服务器向所述主叫端发送Re-Invite消 息,接收该主叫端回复的200OK消息,其中携带主叫端支持的所有媒体信 息;根据主叫端和被叫端是否支持和是否需要资源预留开始发起主叫端与被 叫端的媒体协商,向该被叫端发送Re-Invite消息,其中携带主叫端的媒体 信息,并将被叫端匹配后的媒体信息发送给该主叫端进行J某体协商,协商完 成后建立该主叫端与该一皮叫端的々某体连接。
所述IMS核心网设备用于,接收所述话务台服务器发送的UPDATE消 息后,向所述被叫端转发UPDATE消息,其中只携带话务台客户端的媒体 信息;接收该被叫端回复200OK消息,其中携带被叫端的媒体应答信息; 将接收的200OK消息转发至该话务台服务器,其中携带回铃音媒体信息。
所述话务台服务器发送UPDATE消息至所述IMS核心网设备,是以早 期媒体的形式携带主叫端的媒体信息,并以会话媒体的形式携带话务台客户 端的媒体信息;
所述IMS核心网设备将接收的200OK消息转发至所述话务台服务器, 是以早期媒体的形式携带回铃音媒体信息;
所述话务台服务器收到所述IMS核心网设备转发的2000K消息后向所 述主叫端发送ACK消息,是以会话媒体的方式携带回铃音媒体信息。
所述主叫端收到所述话务台服务器发送的Re-Invite消息后,该主叫端回复消息,是通过以下方式完成
所述主叫端若支持且需要资源预留,则该主叫端回复183消息,其中携 带主叫端匹配的媒体信息;否则该主叫端回复200OK消息,其中携带主叫 端匹配的媒体信息。
所述话务台服务器根据主叫端和被叫端是否支持和是否需要资源预留 发起主叫端与被叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒 体连接,是通过以下方式完成
若所述主叫端和所述被叫端均支持且需要资源预留,所述话务台服务器 向所述被叫端发送Re-Invite消息后,接收被叫端回复的183消息,其中携 带被叫端匹配的媒体信息;向主叫端发送ACK消息,其中携带被叫端匹配 的媒体信息;接收主叫端在资源预留成功后发送的Re-Invite消息,其中携 带资源预留成功后的主叫端媒体信息;向被叫端发送UPDATE消息,其中 携带资源预留成功后的主叫端媒体信息;接收被叫端回复的2000K消息, 其中携带被叫端匹配的媒体信息;接收被叫端在资源预留成功后发送的 2000K消息,向^皮叫端回复ACK消息,建立所述主叫端和所述被叫端的虫某 体连接;
若所述主叫端支持且需要资源预留,所述被叫端不支持资源预留或支持 但不需要资源预留,所述话务台服务器向所述被叫端发送Re-Invite消息后, 接收被叫端回复的200OK消息其中携带被叫端匹配的媒体信息;向主叫端 发送ACK消息,其中携带被叫端匹配的媒体信息;接收主叫端在资源预留 成功后发送的Re-Invite消息,其中携带资源预留成功后的主叫端媒体信息; 向被叫端发送Re-Invite消息,其中携带资源预留成功后的主叫端媒体信息; 接收被叫端回复的200OK消息,其中携带被叫端匹配的媒体信息;向主叫 端发送2000K消息,其中携带被叫端匹配的々某体信息;主叫端和被叫端完 成媒体协商,建立所述主叫端和所述被叫端的媒体连接;
若所述主叫端不支持资源预留或支持但不需要资源预留,所述被叫端支 持且需要资源预留,所述话务台服务器向所述被叫端发送Re-Invite消息后, 接收被叫端回复的183消息,其中携带被叫端匹配的媒体信息;向主叫端发 送ACK消息,其中携带被叫端匹配的媒体信息;接收被叫端在资源预留结束后向发送的200OK消息;主叫端和被叫端完成Jf某体协商,建立所述主叫 端和所述被叫端的媒体连接;
若所述主叫端和所述被叫端均不支持资源预留或均支持但不需要资源 预留,所述话务台服务器向所述被叫端发送Re-Invite消息后,接收被叫端 回复的200OK消息,其中携带被叫端匹配的媒体信息;向主叫端发送ACK 消息,其中携带被叫端匹配的媒体信息;主叫端和被叫端完成媒体协商,建 立所述主叫端和所述被叫端的媒体连接。
下面结合具体实例对本发明作进一步说明。
请参阅图3,本发明振铃态转接的实现方法,包括以下步骤
步骤3-100,主叫用户处于被保持状态,被叫用户处于振铃状态。
步骤3-101,话务台客户端向话务台服务器发送Message消息,请求将 当前处于保持状态的主叫用户和当前处于振铃状态的被叫用户进行转接,话 务台服务器回复200OK消息,确认收到该转接请求消息。
步骤3-102,话务台服务器作为中间用户,发起话务台客户端与主叫用 户的媒体协商,将主叫用户恢复。其中,话务台服务器首先向话务台客户端 发送一个不带媒体信息的Re-Invite (重新邀请)消息,话务台客户端回复 200OK消息,该消息中携带话务台客户端所支持的所有媒体。话务台服务 器收到后,将话务台客户端支持的媒体通过Re-Invite消息发送给主叫用户, 主叫用户收到后在回复的消息中携带所匹配的媒体信息。
步骤3-200,主叫处于恢复状态。
步骤3-201,话务台服务器作为中间用户,发起主叫用户和IMS核心网 设备的早期媒体(early media)协商。其中,话务台服务器首先向主叫用户发 送一个不带媒体信息的Re-Invite消息,取得主叫支持的全部媒体信息,然 后将该媒体信息以早期媒体的形式通过UPDATE消息发送至IMS核心网设 备,IMS核心网回复200OK消息携带回铃音媒体信息,话务台服务器再将 回铃音媒体转发给主叫用户完成媒体协商。
另外,UPDATE消息中还以会话媒体(session media)的形式携带话务台 客户端支持的媒体信息,话务台服务器将该媒体的属性置为INACTIVE,用于拆除话务台客户端与被叫用户的媒体连接。
此外,若主叫用户支持且需要资源预留,话务台服务器还需要将主叫资
源预留完成后的媒体再发送给IMS核心网设备,重新进行早期媒体协商。步骤3-300,主叫处于听回铃音状态。
步骤3-301,;故叫摘才几应答,此时主叫和^皮叫侧还未完成真正的媒体协商,无法进行通话。
步骤3-302,话务台服务器作为中间用户,发起主叫与被叫的媒体协商,协商完成后建立媒体连接。其中,话务台服务器首先向主叫用户发送一个不带媒体信息的Re-Invite消息,取得主叫支持的所有媒体信息,然后将该媒体信息通过Re-Invite消息转发给被叫用户,从被叫用户回复的消息中得到被叫用户匹配的媒体信息再转发给主叫用户,完成主叫用户和被叫用户的媒体协商。
另外,若主叫用户支持且需要资源预留,话务台服务器还需要将所收到的预留完成后新的主叫侧媒体转发给被叫用户,重新进行媒体协商。
步骤3-400,主叫用户和被叫用户的i某体连接建立,开始通话。
本发明中的振铃态转接方法需要对主叫支持且需要资源预留、主叫支持但不需要资源预留或主叫不支持资源预留、被叫支持且需要资源预留,被叫支持但不需要资源预留或被叫不支持资源预留作区别处理。主叫用户和被叫
用户可以是以上任何一种情况的终端。
请参阅图4,当主叫用户支持且需要资源预留,被叫支持但不需要资源预留时,上述系统实现振铃态转接的步骤为
步骤401 402:话务台客户端向话务台服务器发送Message消息,请求将当前处于保持状态的主叫和当前处于振铃状态的被叫进行转接,话务台服务器回复200OK消息,确认已收到该转接消息。
步骤403-404:话务台服务器向话务台客户端发送一个不带媒体信息的Re-Invite (重新邀请)消息,话务台客户端回复200OK消息,该消息中携带话务台客户端所支持的所有媒体。
步骤405-406:话务台服务器通过IMS核心网设备向主叫发送Re-Invite
18消息,其中携带步骤404中话务台客户端支持的媒体信息。
主叫通过IMS核心网设备向话务台服务器发送183消息,携带与404中的媒体相匹配的主叫侧媒体信息。
步骤407~408:话务台服务器通过IMS核心网设备向主叫发送PRACK消息,对步骤406中的可靠临时响应183消息进行确认,主叫收到后,回复200OK消息至话务台服务器。
步骤409 410:主叫资源预留成功后,发送200OK消息,通过IMS核心网设备到达话务台服务器。话务台服务器收到后,回复ACK消息,经过IMS核心网设备发送至主叫。至此,主叫用户被恢复。
步骤411 412:话务台服务器通过IMS核心网设备向主叫发送一个不带媒体信息的Re-Invite消息,主叫用户回复200OK消息,该消息中携带主叫支持的全部媒体信息。
步骤413:话务台服务器向IMS核心网设备发送UPDATE消息,以会话媒体的形式携带话务台客户端所支持的媒体信息,并以早期媒体的形式携带412中的主叫侧媒体信息。IMS核心网设备收到该消息后,将话务台客户端所支持的媒体通过UPDATE消息传递给被叫。本步骤中话务台服务器将发送的媒体状态设置为INACTIVE,用于拆除话务台客户端和被叫的媒体连接。
步骤414:被叫回复200OK消息,其中携带被叫侧匹配的媒体信息,IMS核心网设备收到该消息后,将回铃音的媒体信息增加到早期媒体中, 一起发送给话务台服务器。
步骤415:话务台服务器通过IMS核心网设备向主叫发送ACK消息,其中携带回铃音的媒体信息。
步骤416:主叫资源预留成功后,通过IMS核心网设备发送Re-Invite消息至话务台服务器,其中携带主叫预留成功后的媒体信息。
步骤417~418:话务台服务器向IMS核心网i殳备发送UPDATE消息,其中以早期媒体的形式携带步骤416中的媒体信息。IMS核心网设备收到后,回复200OK消息,其中携带新的回铃音的媒体信息。步骤419~420:话务台服务器通过IMS核心网设备向主叫发送200OK消息,其中携带步骤418中的媒体信息。主叫回复ACK消息进行确认,通过IMS核心网设备发送至话务台服务器。
上述流程完成之后,主叫听回铃音,被叫用户处于振铃态,但主叫与被叫并未进行媒体协商,此时若被叫用户摘机应答,主被叫无法进行通话,为使被叫用户摘机应答后,主被叫通话能够建立,还需要在被叫摘机应答后进行主被叫媒体协商。
以下列举被叫应答后话务台服务器发起主被叫媒体协商的 一种典型情况。
图5为主叫支持且需要资源预留,被叫支持但不需要资源预留时,话务台服务器发起主被叫媒体协商的过程。
步骤501 502:话务台服务器通过IMS核心网设备向主叫用户发送一个不带媒体信息的Re-Invite消息,主叫收到后,回复200OK消息,其中携带主叫支持的全部媒体信息。
步骤503~504:话务台服务器将502中的主叫侧媒体通过Re-Invite消息发送给被叫用户;被叫回复200OK消息,其中携带与步骤503中媒体匹配的被叫侧媒体信息,经过IMS核心网设备发送到话务台服务器。
步骤505:话务台服务器通过IMS核心网设备向主叫发送ACK消息,其中携带步骤504中的被叫侧媒体信息。
步骤506:话务台服务器通过IMS核心网设备向被叫发送ACK消息,对504中收到的200OK进4亍确认。
步骤507 508:主叫资源预留成功后,通过IMS核心网设备向话务台服务器发送Re-Invite请求,其中携带预留成功后的主叫侧媒体信息。话务台服务器收到后,将该媒体信息通过Re-Invite消息转发给被叫用户。
步骤509 510:被叫通过200OK消息携带匹配的媒体信息,经过IMS核心网设备发送到话务台服务器,话务台服务器收到后,将该消息转发至主叫。
步骤511:主叫回复ACK消息对收到的200OK消息进行确认。
20步骤512:话务台服务器对步骤509中的200OK消息进行确认。至此,主被叫媒体协商完成,进入通话状态。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种IP多媒体子系统中振铃态转接方法,其特征在于,包括话务台服务器收到话务台客户端发送的转接请求消息后,将处于保持状态的主叫端恢复,然后发起主叫端与IP多媒体子系统IMS核心网设备的早期媒体协商,使主叫端听回铃音;当被叫端摘机后,所述话务台服务器根据所述主叫端和所述被叫端是否支持和是否需要资源预留发起主叫端与被叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒体连接。
2、 如权利要求1所述的IP多媒体子系统中振铃态转接方法,其特征 在于,所述方法分为以下步骤所述话务台服务器收到所述话务台客户端发送的转接请求消息后回复 200OK消息,向该话务台客户端发送Re-Invite消息,该话务台客户端收到 后回复200OK消息,其中携带其支持的全部媒体信息;该话务台服务器向 所述主叫端发送Re-Invite消息,其中携带话务台客户端支持的全部媒体信 息;该主叫端收到后回复消息,其中携带主叫端匹配的媒体信息;该话务台 服务器向该话务台客户端发送ACK消息,其中携带主叫端匹配的媒体消息, 该主叫端^皮恢复;所述主叫端收到所述话务台服务器发送的Re-Invite消息后回复200OK 消息,其中携带其支持的全部媒体信息;该话务台服务器发送UPDATE消 息至所述IMS核心网设备,其中携带主叫端的媒体信息和话务台客户端的 媒体信息;该IMS核心网设备向所述被叫端转发UPDATE消息,其中只携 带话务台客户端的媒体信息;该被叫端回复200OK消息,其中携带被叫端 的媒体应答信息;该IMS核心网设备将接收的200OK消息转发至该话务台 服务器,其中携带回铃音媒体信息;该话务台服务器收到后向主叫端发送 ACK消息,其中携带回铃音媒体信息,该主叫端收到消息后听回铃音;当所述被叫端摘机后,所述主叫端收到所述话务台服务器发送的 Re-Invite消息后回复200OK消息,其中携带其支持的所有媒体信息;所述话务台服务器收到后根据主叫端和被叫端是否支持和是否需要资源预留开始发起主叫端与被叫端的媒体协商,向该被叫端发送Re-Invite消息,其中 携带主叫端的媒体信息,并将被叫端匹配后的媒体信息发送给该主叫端进行 媒体协商,协商完成后建立该主叫端与该被叫端的媒体连接。
3、 如权利要求2所述的IP多媒体子系统中振铃态转接方法,其特征 在于,所述主叫端收到所述话务台服务器发送的Re-Invite消息后,该主叫端 回复消息,是通过以下方式完成所述主叫端若支持且需要资源预留,则该主叫端回复183消息,其中携 带主叫端匹配的媒体信息;否则该主叫端回复200OK消息,其中携带主叫 端匹配的媒体信息。
4、 如权利要求2所述的IP多媒体子系统中振铃态转接方法,其特征 在于,所述话务台服务器发送UPDATE消息至所述IMS核心网设备,是以早 期媒体的形式携带主叫端的媒体信息,并以会话媒体的形式携带话务台客户 端的媒体信息;所述IMS核心网设备将接收的200OK消息转发至所述话务台服务器, 是以早期媒体的形式携带回铃音媒体信息;所述话务台服务器收到所述IMS核心网设备转发的200OK消息后向所 述主叫端发送ACK消息,是以会话媒体的方式携带回铃音媒体信息。
5、 如权利要求1所述的IP多媒体子系统中振铃态转接方法,其特征 在于,所述话务台服务器根据主叫端和被叫端是否支持和是否需要资源预留 发起主叫端与被叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒 体连接,是通过以下方式完成若所述主叫端和所述被叫端均支持且需要资源预留,则被叫端收到所述 话务台服务器发送的Re-Invite消息后,回复183消息至所述话务台服务器,其中携带被叫端匹配的媒体信息;话务台服务器收到后,向主叫端发送ACK 消息,其中携带被叫端匹配的媒体信息;主叫端在资源预留成功后,发送 Re-Invite消息至话务台服务器,其中携带资源预留成功后的主叫端媒体信 息,话务台服务器收到后,向被叫端发送UPDATE消息,其中携带资源预 留成功后的主叫端媒体信息,被叫端回复200OK消息,其中携带被叫端匹 配的媒体信息;话务台服务器收到后向主叫端发送200OK消息,其中携带 被叫端匹配的媒体信息;被叫端资源预留成功后,向话务台服务器发送 2000K消息,话务台服务器收到后回复ACK消息,建立所述主叫端和所述 被叫端的媒体连接;若所述主叫端支持且需要资源预留,所述被叫端不支持资源预留或支持 但不需要资源预留,则被叫端收到所述话务台服务器发送的Re-Invite消息 后,回复200OK消息至话务台服务器,其中携带被叫端匹配的媒体信息; 话务台服务器收到后,向主叫端发送ACK消息,其中携带被叫端匹配的媒 体信息;主叫端在资源预留成功后将发送Re-Invite消息至话务台服务器, 其中携带资源预留成功后的主叫端媒体信息,话务台服务器收到后,向被叫 端发送Re-Invite消息,其中携带资源预留成功后的主叫端媒体信息,被叫 端回复200OK消息,其中携带被叫端匹配的媒体信息;话务台服务器收到 后向主叫端发送2000K消息,其中携带被叫端匹配的媒体信息;主叫端和 被叫端完成媒体协商,建立所述主叫端和所述被叫端的媒体连接;若所述主叫端不支持资源预留或支持但不需要资源预留,所述被叫端支 持且需要资源预留,则被叫端收到所述话务台服务器发送的Re-Invite消息 后,回复183消息至话务台服务器,其中携带被叫端匹配的媒体信息;话务 台服务器收到后,向主叫端发送ACK消息,其中携带被叫端匹配的媒体信 息;被叫端在资源预留结束后向话务台服务器发送200OK消息;主叫端和 被叫端完成媒体协商,建立所述主叫端和所述被叫端的J 某体连接;若所述主叫端和所迷被叫端均不支持资源预留或均支持但不需要资源 预留,则被叫端收到所述话务台服务器发送的Re-Invite消息后,向话务台 服务器发送200OK消息,其中携带被叫端匹配的媒体信息;话务台服务器 收到后,向主叫端发送ACK消息,其中携带被叫端匹配的媒体信息;主叫端和被叫端完成媒体协商,建立所述主叫端和所述被叫端的媒体连接。
6、 一种IP多媒体子系统中振铃态转接系统,包括主叫端、被叫端与 IP多媒体子系统IMS核心网设备,其特征在于,还包括话务台客户端与话务台服务器,其中,所述话务台客户端用于,向所述话务台服务器发送转接请求消息;所述话务台服务器用于,接收所述话务台客户端发送的转接请求消息 后,将处于保持状态的所述主叫端恢复,然后发起该主叫端与所述IMS核 心网设备的早期媒体协商,使该主叫端听回铃音;当所述被叫端摘机后,根 据所述主叫端和所述被叫端是否支持和是否需要资源预留发起主叫端与被 叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒体连接。
7、 如权利要求6所述的IP多媒体子系统中振铃态转接系统,其特征 在于,所述话务台服务器是通过以下方式将处于保持状态的所述主叫端恢复所述话务台服务器收到所述话务台客户端发送的转接请求消息后回复 200OK消息,向该话务台客户端发送Re-Invite消息,接收该话务台客户端 回复的200OK消息,其中携带话务台客户端支持的全部媒体信息;向所述 主叫端发送Re-Invite消息,其中携带话务台客户端支持的全部媒体信息; 接收主叫端回复的消息,其中携带主叫端匹配的4某体信息;向该话务台客户 端发送ACK消息,其中携带主叫端匹配的々某体消息,该主叫端被恢复;所述话务台服务器是通过以下方式使所述主叫端听回铃音所述话务台服务器向所述主叫端发送Re-Invite消息,接收所述主叫端 回复的200OK消息,其中携带主叫端支持的全部媒体信息;发送UPDATE 消息至所述IMS核心网设备,其中携带主叫端的媒体信息和话务台客户端 的媒体信息;接收该IMS核心网设备转发的被叫端发送的2000K消息,其 中携带回铃音媒体信息;向该主叫端发送ACK消息,其中携带回铃音媒体 信息,4吏该主叫端听回铃音;当所述被叫端摘机后,所述话务台服务器是通过以下方式发起主叫端与被叫端的媒体协商,建立所述主叫端和所述被叫端的媒体连接当所述被叫端摘机后,所述话务台服务器向所述主叫端发送Re-Invite 消息,接收该主叫端回复的200OK消息,其中携带主叫端支持的所有媒体 信息;根据主叫端和被叫端是否支持和是否需要资源预留开始发起主叫端与 被叫端的媒体协商,向该被叫端发送Re-Invite消息,其中携带主叫端的媒 体信息,并将被叫端匹配后的媒体信息发送给该主叫端进行媒体协商,协商 完成后建立该主叫端与该被叫端的々某体连接。
8、 如权利要求7所述的IP多媒体子系统中振铃态转接系统,其特征 在于,所述IMS核心网设备用于,接收所述话务台服务器发送的UPDATE消 息后,向所述被叫端转发UPDATE消息,其中只携带话务台客户端的媒体 信息;接收该被叫端回复200OK消息,其中携带被叫端的媒体应答信息; 将接收的200OK消息转发至该话务台服务器,其中携带回铃音媒体信息。
9、 如权利要求7所述的IP多媒体子系统中振铃态转接系统,其特征 在于,所述话务台服务器发送UPDATE消息至所述IMS核心网设备,是以早 期媒体的形式携带主叫端的媒体信息,并以会话媒体的形式携带话务台客户 端的媒体信息;所述IMS核心网设备将接收的200OK消息转发至所述话务台服务器, 是以早期媒体的形式携带回铃音媒体信息;所述话务台服务器收到所述IMS核心网设备转发的200OK消息后向所 述主叫端发送ACK消息,是以会话媒体的方式携带回铃音媒体信息。
10、 如权利要求7所述的IP多媒体子系统中振铃态转接系统,其特征 在于,所述主叫端收到所述话务台服务器发送的Re-Invite消息后,该主叫端 回复消息,是通过以下方式完成所述主叫端若支持且需要资源预留,则该主叫端回复183消息,其中携带主叫端匹配的媒体信息;否则该主叫端回复200OK消息,其中携带主叫 端匹配的媒体信息。
11 、 如权利要求6所述的IP多媒体子系统中振铃态转接系统,其特征 在于,所述话务台服务器根据主叫端和被叫端是否支持和是否需要资源预留 发起主叫端与被叫端的媒体协商,然后建立所述主叫端和所述被叫端的媒 体连接,是通过以下方式完成若所述主叫端和所述被叫端均支持且需要资源预留,所述话务台服务器 向所述被叫端发送Re-Invite消息后,接收被叫端回复的183消息,其中携 带被叫端匹配的媒体信息;向主叫端发送ACK消息,其中携带被叫端匹配 的媒体信息;接收主叫端在资源预留成功后发送的Re-Invite消息,其中携 带资源预留成功后的主叫端媒体信息;向被叫端发送UPDATE消息,其中 携带资源预留成功后的主叫端媒体信息;接收被叫端回复的2000K消息, 其中携带被叫端匹配的媒体信息;接收被叫端在资源预留成功后发送的 2000K消息,向被叫端回复ACK消息,建立所述主叫端和所述被叫端的媒 体连接;若所述主叫端支持且需要资源预留,所述被叫端不支持资源预留或支持 但不需要资源预留,所述话务台服务器向所述被叫端发送Re-Invite消息后, 接收被叫端回复的200OK消息其中携带被叫端匹配的々某体信息;向主叫端 发送ACK消息,其中携带被叫端匹配的i某体信息;接收主叫端在资源预留 成功后发送的Re-Invite消息,其中携带资源预留成功后的主叫端媒体信息; 向被叫端发送Re-Invite消息,其中携带资源预留成功后的主叫端媒体信息; 接收被叫端回复的200OK消息,其中携带被叫端匹配的媒体信息;向主叫 端发送200OK消息,其中携带被叫端匹配的媒体信息;主叫端和被叫端完 成媒体协商,建立所述主叫端和所述被叫端的媒体连接;若所述主叫端不支持资源预留或支持但不需要资源预留,所述被叫端支 持且需要资源预留,所述话务台服务器向所述被叫端发送Re-Invite消息后, 接收被叫端回复的183消息,其中携带被叫端匹配的媒体信息;向主叫端发 送ACK消息,其中携带被叫端匹配的々某体信息;接收^L叫端在资源预留结束后向发送的200OK消息;主叫端和被叫端完成媒体协商,建立所述主叫 端和所述被叫端的媒体连接;若所述主叫端和所述被叫端均不支持资源预留或均支持但不需要资源 预留,所述话务台服务器向所述被叫端发送Re-Invite消息后,接收被叫端 回复的200OK消息,其中携带被叫端匹配的媒体信息;向主叫端发送ACK 消息,其中携带被叫端匹配的媒体信息;主叫端和被叫端完成媒体协商,建 立所述主叫端和所述被叫端的Jf某体连接。
全文摘要
本发明公开了一种IP多媒体子系统中振铃态转接方法及系统,包括话务台服务器收到话务台客户端发送的转接请求消息后,将处于保持状态的主叫端恢复,然后发起主叫端与IMS核心网设备的早期媒体协商,使主叫端听回铃音;当被叫端摘机后,所述话务台服务器根据主叫端和被叫端是否支持和是否需要资源预留发起主叫端与被叫端的媒体协商,然后建立主叫端和被叫端的媒体连接。应用本发明,利用现有的SIP消息实现振铃态转接,且对需要资源预留的用户设备在转接过程中进行了资源预留,并且兼容不支持Precondition机制的用户设备,能够很好地支持现有规范和标准,对现有的IMS环境中的各网元具有很好的兼容性。
文档编号H04M7/00GK101582950SQ20091014238
公开日2009年11月18日 申请日期2009年6月4日 优先权日2009年6月4日
发明者张明星, 张晶敏, 罗美云 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1