(19)中华人民共和国国家知识产权局
(12)发明专利说明书 | ||
(10)申请公布号 CN 101296193 A (43)申请公布日 2008.10.29 | ||
(21)申请号 CN200710097529.X
(22)申请日 2007.04.26
(71)申请人 中兴通讯股份有限公司
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部
(72)发明人 沈岷 刘熠雯
(74)专利代理机构 北京安信方达知识产权代理有限公司
代理人 龙洪
(51)Int.CI
H04L12/58
H04L29/06
权利要求说明书 说明书 幅图 |
(54)发明名称
一种REFER消息扩展参数的支持方法 | |
字符串函数传参 |
(57)摘要
一种REFER消息扩展参数的支持方法,应用于包含可接收并转发REFER消息的参数代理服务器的系统中;当该参数代理服务器接收到包含扩展参数的REFER消息后进行如下处理:存储所述扩展参数;将该REFER消息发送至消息的被指示方;在接收到所述被指示方发送的由该REFER消息的method参数所指定的第三方消息时,在该第三方消息中添加所存储的扩展参数;将该第三方消息发送至所述第三方。通过采用本发明的方法,可以使不支持REFER消息的扩展参数的IMS智能终端更充分地利用REFER消息使用NGN提供的丰富业务。 | |
法律状态
法律状态公告日 | 法律状态信息 | 法律状态 |
权 利 要 求 说 明 书
1、一种REFER消息扩展参数的支持方法,应用于包含可接收并转发REFER消息的参数代理服务器的系统中;当该参数代理服务器接收到包含扩展参数的REFER消息后进行如下处理:
a)存储所述扩展参数;
b)将该REFER消息发送至消息的被指示方;
c)在接收到所述被指示方发送的由该REFER消息的method参数所指定的第三方消息时,在该第三方消息中添加所存储的扩展参数;
d)将该第三方消息发送至所述第三方。
2、如权利要求1所述的REFER消息扩展参数的支持方法,其特征在于,所述参数代理服务器为所述被指示方所对应的应用服务器。
3、如权利要求1所述的REFER消息扩展参数的支持方法,其特征在于,所述参数代理服务器为所述REFER消息的指示方所对应的应用服务器;
在所述步骤a)和b)之间还包含以下步骤:
a1)存储该REFER消息的Refer-To参数的原始值,并将该Refer-To参数改为所述参数代理服务器对应的地址信息;
并且,在所述步骤c)和d)之间还包含以下步骤:
c1)将所述第三方消息的目的地址设置为所述Refer-To参数的原始值。
4、如权利要求1所述的REFER消息扩展参数的支持方法,其特征在于,所述扩展参数为发送至所述第三方并由其进行处理的参数。
5、如权利要求4所述的REFER消息扩展参数的支持方法,其特征在于,所述扩展参数为Rep
laces。
6、如权利要求5所述的REFER消息扩展参数的支持方法,其特征在于,所述Replaces的值为所述REFER消息的指示方与第三方之间的通话链路的对话标识符。
7、如权利要求1所述的REFER消息扩展参数的支持方法,其特征在于,所述第三方消息为INVITE。
8、如权利要求1所述的REFER消息扩展参数的支持方法,其特征在于,在所述步骤a)和b)之间还包含以下步骤:
a2)删除所述REFER消息中包含的扩展参数。
说 明 书
技术领域
本发明涉及SIP(初始会话协议,Session Initiation Protocol)领域,尤其涉及一种REFER消息扩展参数的支持方法。
背景技术
在以IP(Internet Protocol,因特网协议)多媒体子系统(IMS)为核心的下一代网络(NGN)中,采用初始会话协议作为业务控制协议,各项通信业务可由用户的智能终端与网络中的应用服务器(AS)配合完成。
图1是下一代网络中的一种典型的业务实现架构示意图,其中,应用服务器(可能存在多个,分别用于不同的业务)通过其接口与用户归属网络的服务-呼叫会话控制功能(S-CSCF)相连,用户终端A与用户终端B之间的SIP业务控制消息(用虚线标识)会流经各自的应用服务器(根据用户业务的种类,可能经过不同的应用服务器),应用服务器可通过对业务控制消息进行各种处理以实现丰富的业务。用户终端A与用户终端B利用业务消息交换并协商双方所支持的媒体参数,在两者之间建立媒体流连接(用实线标识),媒体流用于传送通话话音包等数据。
REFER是SIP协议中定义的一种特殊消息,其作用如下:用户B向用户A发送REFER消息,携带的主要参数有Refer-To(指示第三方用户C)与method(指示一种方法);用户A根据此消息向用户C发起某种操作请求(采用method参数指示的方法)。REFER消息可用于实现呼叫转接、会议、遇忙回呼、三方通话等业务,是SIP中的一个重要的消息。
REFER消息的Refer-To参数中还可携带子参数,例如Replaces(替换)子参数,该子参数取值为一个对话标识符,用于指示第三方用户C在完成新的操作(此操作由用户A发起)后,释放原有的以这个对话标识符标识的会话。使用Replaces子参数可以实现一些重要的业务,一个典型的例子是呼叫转接(Call Transfer)业务中的一种:询问转接业务。
呼叫转接是通信系统中的一种补充业务:当两个用户(用户A和用户B)在通信系统中建立通话后,其中一个用户(以用户B为例)可以请求将当前通话转给第三方(用户C),即在用户A与用户C之间建立通话,而断开用户A与用户B之间的通话话路。此业务的一种常见应用场景是:总经理秘书(用户B)接听所有来电(用户A),问清对方来意,对于需要总经理亲自接听的电话,利用呼叫转接业务转给总经理(用户C)。
呼叫转接业务有两种类型:一种是询问转接,即用户B在转接前先与用户C建立通话(询问用户C是否同意与用户A通话),然后再发起转接请求,使用户A与用户C建立通话,同时分别断开用户B与用户A、用户B与用户C之间的两条通话话路。另一种是盲转,即用户B不先与用户C建立通话,而是直接发起转接请求,使用户A与用户C建立通话。
图2示出了现有的TISPAN(Telecommunication and Internet convergedServices and Protocol
for Advanced Network,高级网络电信因特网融合业务与协议)组织技术规范中的询问转接流程的信令流程图。为简化起见,此图中省略了代理-呼叫会话控制功能(P-CSCF)、服务-呼叫会话控制功能等网络设备。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论