[发明专利]一种实现分叉业务的方法、装置及系统无效
申请号: | 200710089532.7 | 申请日: | 2007-03-27 |
公开(公告)号: | CN101277342A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 钱四化 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00;H04M3/54;H04L29/06 |
代理公司: | 北京凯特来知识产权代理有限公司 | 代理人: | 郑立明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 分叉 业务 方法 装置 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种实现分叉业务的方法、装置及系统。
背景技术
IMS(IP Multimedia Subsystem)是IP多媒体子系统,是一种全新的多媒体业务形式,它能够满足现在的终端客户更新颖、更多样化多媒体业务的需求。目前,IMS被认为是下一代网络的核心技术,也是业界普遍认同的解决移动和固定网络融合的理想方案和发展方向。
呼叫前转业务在传统电信网络的增值业务中是个比较基本的业务,业务的内容包括根据被叫的状态(如忙/无人应答等)将一个电话呼叫转移到目的地址。而在IMS网络中,通过用户签约使会话触发到应用服务器(AS:Application Server)上,从而通过应用服务器为用户提供各种丰富的增值业务,例如前转业务,也称智能路由。
如图1所示为IMS网络呼叫无应答顺序前转的流程,图中省略了IMS网络的其它临时响应。该方法的主要思路是:当一个终端B被呼叫时,该终端B长时间无应答,依照预先配置的规则,将该呼叫前转至终端C,同时应用服务器取消原有发向终端B的请求,而向终端C发起新的请求,从而最终主叫与终端C建立会话。具体步骤如下:
步骤11:应用服务器收到发往终端B的通话请求(Invite B);
步骤12:呼叫会话控制功能实体根据预先设定转发通话请求(InviteContact B);
步骤13:当通话请求成功到达被叫(终端B)后,被叫返回180振铃(Invite180)临时响应作为应答;
当终端B长时间无应答时,前转业务被触发,则依照预先配置的规则,例如无条件前转、无应答前转和遇忙前转等,将该通话请求前转至终端C,具体步骤如下:
步骤14:当被叫(终端B)久不摘机,则前转业务触发,应用服务器发出Cancel请求,用于取消发往终端B的通话请求;
步骤15:终端B返回Cancel200,并且同时发出Invite487状态码的应答;
步骤16:应用服务器对收到的Invite487消息,发出应答(ACK)作为确认;
步骤17:应用服务器发起新的通话请求(Invite C),并在其中指示终端C的地址(Contact C);
步骤18:呼叫会话控制功能实体根据应用服务器选择终端C的地址,继续转发通话请求(Invite Contact C);
步骤19:当通话请求成功到达被叫(终端C)后,被叫返回Invite 180(180振铃)临时响应作为应答;
步骤20:当被叫(终端C)接受通话请求(Invite C)时,终端C返回Invite200应答给主叫,主叫发应答(ACK)作为确认,从而主叫与终端C建立会话。
由上述可知,前转业务可以允许用户设定多个被叫号码,当用户被呼叫时,可以依照预先设定的规则,例如无条件前转、无应答前转和遇忙前转等,将通话请求前转给不同的被叫号码,从而给用户提供方便、快捷的通话服务,保证通话的及时性。
在IMS网络中,使用会话初始协议(SIP:Session Initiation Protocol)作为IP多媒体会话的信令控制协议,而该协议具有分叉(Forking)的功能,即服务器可以分叉转发一个请求,从而实现将一个请求消息路由到多个目的地,且该多个目的地将分别返回应答消息,即多个目的地都按照收到一个正常的请求进行相应地处理。
具体说,分叉功能是指当一号多机用户终端作为被叫时,网络根据被叫号码对应多个终端的能力和主被叫终端的设置,可选择适合的被叫终端来接续会话,其中可分为同振和顺振两种。在一号通业务中,用户拨打一号通号码发起通话请求时,软交换将该呼叫转向应用服务器,应用服务器根据被叫号码,获得相关用户数据:同振或是顺振,以及转接号码表。应用服务器将按照用户设置,同时对同振号码发起呼叫或者是按照一定的顺序、一定的时间间隔对设置的号码表进行顺振。呼叫的后继消息都将经过应用服务器,应用服务器根据反馈消息,做出相应的处理。
下面仅以顺振业务举例说明,如图2所示为IMS网络的顺序分叉流程,图中省略了IMS网络的其它临时响应。该方法的主要思路是:呼叫会话控制功能实体收到发往一号多机用户终端的通话请求,根据用户的设置优先选择终端B,当终端B长时间无应答时,呼叫会话控制功能实体选择被叫号码对应的另一个终端C,发起一个新的通话请求到终端C,从而最终主叫与终端C建立会话,具体步骤如下:
步骤21:应用服务器收到发往一号多机用户终端的通话请求(InviteB);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710089532.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:荧光PCR微流控芯片微通道中微流体荧光测速控速装置
- 下一篇:轻便型打草机