用于IP多媒体子系统的呼叫管理方法及装置制造方法及图纸

技术编号:5140330 阅读:160 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种用于IP多媒体子系统的呼叫管理方法,包括以下步骤:在主叫终端与被叫终端之间建立IP多媒体子系统的呼叫;代理呼叫会话控制功能实体向其对应的终端发送状态检测请求;若检测结果为异常,通知IP多媒体子系统的网元释放呼叫。另一方面,本发明专利技术还提供了一种用于IP多媒体子系统的呼叫管理装置,包括:建立模块;检测模块;释放模块。本发明专利技术克服了相关技术中的呼叫管理方法当呼叫双方终端均不支持RFC4028呼叫检测机制时,导致IMS网元的处理能力和利用率较低,用户体验较差的问题,进而提高了在呼叫双方终端均不支持RFC4028呼叫检测机制的情况下IMS网元的处理能力和利用率,改善了用户体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种用于IP多媒体子系统的呼叫管理方法 及装置。
技术介绍
IMS(IP Multimedia Subsystem, IP多媒体子系统)提供呼叫业务。IMS呼叫在控制层采用会话启动协议SIP (Session InitiationProtocol)作为控 制信令的协议,SIP在RFC4028中定义了一种呼叫检测机制,即支持RFC4028的终端会周期 性地发送会话请求消息(re-INVITE,也称为呼叫请求消息)或会话刷新请求消息(UPDATE) 用来保持会话的活动。会话刷新请求消息的时间间隔通过RFC4028的协商机制确定。如果 在间隔内未收到会话刷新请求消息,则认为该会话被已经终止,终端将发送会话释放消息 (BYE,也称为结束会话消息),有状态代理服务器则将该呼叫的所有状态移除。图1示出了 IMS呼叫的SIP控制消息的示意图,包括以下网元主叫用户设 备UE-A (User Equipment A) 101、主叫代理呼叫会话控制功能实体P_CSCF_A (Proxy Call Session Control Function A) 102、主叫服务呼叫会话控制功能实体 S-CSCF-A(Serving CallSession Control Function A) 103、查询呼叫会话控制功能实体 I-CSCF(Interrogating Call Session Control Function) 104、被叫服务呼叫会话控制功 能实体 S-CSCF-B(Serving Call Session Control function B) 105、被叫代理呼叫会话控 制功能实体 P-CSCF-B (Proxy Call SessionB) 106 和被叫用户设备 UE-B (User Equipment B) 107。相关技术中提供了一种用于IP多媒体子系统的呼叫管理方法,参见图2,该方法 包括以下步骤步骤201,UE-A发送会话请求消息以发起一个呼叫,其中UE-A支持RFC4028的呼 叫检测机制,此消息包含会话超时时间(例如设置会话超时时间为1800秒)和会话刷新协 商参数(例如设置UE-A为刷新者和主叫方);步骤202,P-CSCF-A接收会话请求消息,得知主叫方UE-A支持RFC4028的呼叫检 测机制,将会话请求消息转发到用户的服务呼叫会话控制点S-CSCF-A ;步骤203,S-CSCF-A接收会话请求消息,得知主叫方UE-A支持RFC4028的呼叫检 测机制,将会话请求消息转发到I-CSCF,寻找被叫S-CSCF ;步骤204,I-CSCF将会话请求消息发送到被叫S-CSCF-B ;步骤205,S-CSCF-B得知主叫方UE-A支持RFC4028的呼叫检测机制,将会话请求 消息发送到P-CSCF-B ;步骤206,P-CSCF-B得知主叫方UE-A支持RFC4028的呼叫检测机制,将会话请求 消息发送到UE-B ;步骤207,UE-B收到会话请求消息,其中UE-B也支持RFC4028的呼叫检测机制,则 UE-B会通过消息中的会话刷新协商参数,确定刷新者和会话超时时间,并发送协商后的会话请求响应消息;步骤208,P-CSCF-B根据会话请求响应消息设置会话超时时间,转发会话请求响 应消息;步骤209,S-CSCF-B根据会话请求响应消息设置会话超时时间,转发会话请求响 应消息;步骤210,I-CSCF转发会话请求响应消息,由于不参加后续会话,释放此次呼叫资 源;步骤211,S-CSCF-A根据会话请求响应消息设置会话超时时间,转发会话请求响 应消息;步骤212,P-CSCF-A根据会话请求响应消息设置会话超时时间,转发会话请求响 应消息,启动超时定时器开始计时;步骤213-217,UE-A从会话响应中获取刷新者和会话超时时间,UE-A发送会话确 认消息,会话确认消息经过各IMS网元到达UE-B ;步骤218,UE-A在会话超时时间的1/2时间点主动发送会话刷新请求消息到 P-CSCF-A ;步骤219-222,收到会话刷新请求消息的各IMS网元更新会话超时时间,即重启启 动超时定时器以重新开始计时;步骤223-227,UE-B发送会话刷新响应消息,会话刷新响应消息经各IMS网元到达 UE-A ;步骤228,UE-A出现异常死机;步骤229,UE-B在会话超时时间内未收到会话刷新确认消息,发送结束会话消息;步骤230-233,结束会话消息经各IMS网元的转发到达UE-A ;步骤234-237,由于UE-A死机无法回应消息,P-CSCF-A发送结束会话超时响应消 息,并经各IMS网元的转发到达被叫UE-B0该方法中,RFC4028的SIP会话超时时间由支持该协议的UE-A和UE-B协商确定。 若由于网络或者终端的原因而导致会话时间超时,会话路径上的S-CSCF、P-CSCF, UE将分 别执行释放呼叫过程,释放本地资源。专利技术人发现相关技术中的呼叫管理方法依赖于双方终端对RFC4028呼叫检测机 制的支持,当呼叫双方终端均不支持RFC4028呼叫检测机制时,双方终端均无法发起会话 刷新请求消息以启动呼叫检测,一旦出现故障,将造成终端和S-CSCF、P-CSCF等IMS中间网 元的会话资源被挂死,从而导致IMS网元的处理能力和利用率较低,用户体验较差。
技术实现思路
本专利技术旨在提供一种用于IP多媒体子系统的呼叫管理方法及装置,能够解决相 关技术中的呼叫管理方法依赖于双方终端对RFC4028呼叫检测机制的支持,当呼叫双方终 端均不支持RFC4028呼叫检测机制时,双方终端均无法发起会话刷新请求消息以启动呼叫 检测,一旦出现故障,将造成终端和S-CSCF、P-CSCF等IMS中间网元的会话资源被挂死,从 而导致IMS网元的处理能力和利用率较低,用户体验较差的问题。在本专利技术的实施例中,提供了一种用于IP多媒体子系统的呼叫管理方法,包括以下步骤在主叫终端与被叫终端之间建立IP多媒体子系统的呼叫;代理呼叫会话控制功能 实体向其对应的终端发送状态检测请求;若检测结果为异常,通知IP多媒体子系统的网元 释放呼叫。优选地,在上述呼叫管理方法中,在主叫终端与被叫终端之间建立IP多媒体子系 统呼叫具体包括主叫终端向被叫终端发送会话请求消息;被叫终端根据接收到的会话请 求消息发送会话请求响应消息;代理呼叫会话控制功能实体根据会话请求响应消息设置检 测时长,并开始计时,代理呼叫会话控制功能实体包括主叫代理呼叫会话控制功能实体和 被叫代理呼叫会话控制功能实体;主叫终端向被叫终端发送会话确认消息。优选地,在上述呼叫管理方法中,代理呼叫会话控制功能实体向其对应的终端发 送状态检测请求具体包括主叫代理呼叫会话控制功能实体在到达检测时长的一半时,向 主叫终端发送OPTIONS消息;被叫代理呼叫会话控制功能实体在到达检测时长的一半时, 向被叫终端发送OPTIONS消息。优选地,在上述呼叫管理方法中,检测结果为异常具体包括主叫代理呼叫会话控 制功能实体在检测时长内未收到OPTIONS响应消息。优选地,在上述呼叫管理方法中,检测结果为异常具体包括主叫代理呼叫会话控 制功能实体收到OPTIONS本文档来自技高网
...

【技术保护点】
一种用于IP多媒体子系统的呼叫管理方法,其特征在于,包括以下步骤:  在主叫终端与被叫终端之间建立IP多媒体子系统的呼叫;  代理呼叫会话控制功能实体向其对应的终端发送状态检测请求;  若检测结果为异常,通知所述IP多媒体子系统的网元释放所述呼叫。

【技术特征摘要】
1.一种用于IP多媒体子系统的呼叫管理方法,其特征在于,包括以下步骤 在主叫终端与被叫终端之间建立IP多媒体子系统的呼叫;代理呼叫会话控制功能实体向其对应的终端发送状态检测请求; 若检测结果为异常,通知所述IP多媒体子系统的网元释放所述呼叫。2.根据权利要求1所述的呼叫管理方法,其特征在于,在主叫终端与被叫终端之间建 立IP多媒体子系统呼叫具体包括所述主叫终端向所述被叫终端发送会话请求消息; 所述被叫终端根据接收到的所述会话请求消息发送会话请求响应消息; 所述代理呼叫会话控制功能实体根据所述会话请求响应消息设置检测时长,并开始计 时,所述代理呼叫会话控制功能实体包括主叫代理呼叫会话控制功能实体和被叫代理呼叫 会话控制功能实体;所述主叫终端向所述被叫终端发送会话确认消息。3.根据权利要求2所述的呼叫管理方法,其特征在于,代理呼叫会话控制功能实体向 其对应的终端发送状态检测请求具体包括所述主叫代理呼叫会话控制功能实体在到达所述检测时长的一半时,向所述主叫终端 发送OPTIONS消息;所述被叫代理呼叫会话控制功能实体在到达所述检测时长的一半时,向所述被叫终端 发送OPTIONS消息。4.根据权利要求3所述的呼叫管理方法,其特征在于,所述检测结果为异常具体包括 所述主叫代理呼叫会话控制功能实体在所述检测时长内未收到所述OPTIONS响应消息ο5.根据权利要求3所述的呼叫管理方法,其特征在于,所述检测结果为异常具体包括 所述主叫代理呼叫会话控制功能实体收到所述OPTIONS响应消息,且所述OPTIONS响应消息的响应码为481。6.根据权利要求1至5中任一项所述的呼叫管理方法,其特征在于,通知所述IP多媒 体子系统的网元释放所述呼叫具体包括所述主叫代理呼叫会话控制功能实体释放所述呼叫,并向...

【专利技术属性】
技术研发人员:任鹏田利荣苏登军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1