[发明专利]软交换业务延迟触发方法有效
申请号: | 201110265627.6 | 申请日: | 2011-09-08 |
公开(公告)号: | CN102307270A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 刘俊涛;郑庆红;王增顺;张成斌;高燕玲 | 申请(专利权)人: | 河北远东哈里斯通信有限公司 |
主分类号: | H04M7/00 | 分类号: | H04M7/00;H04L29/06 |
代理公司: | 石家庄国为知识产权事务所 13120 | 代理人: | 李荣文 |
地址: | 050200 河北省石*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交换 业务 延迟 触发 方法 | ||
技术领域
本发明涉及下一代网络技术,尤其是一种实现软交换业务延迟触发方法。
背景技术
下一代网络(NGN)是传统电信技术发展和演进的一个重要里程碑。从网络特征和网络发展上看,它源于传统智能网的业务和呼叫控制相分离的基本理念,并将承载网络分组化、用户接入多样化等网络技术在统一的网络体系结构下实现。
下一代网络采用了分层体系结构,将网络分为业务层、控制层、承载层与接入层等几个相对独立的层面,业务提供采用开放的API接口,从而实现了业务与呼叫控制分离、呼叫控制与承载分离,这样各层可以独立发展,新业务的开发可以不受底层技术变化的影响,业务层可以成为一个开放的公共平台,可以使运营商分离的业务网得以融合并吸引更多专业化的业务提供商基于该平台去创造各类新业务。
软交换设备采用智能网CS-2基本呼叫控制模型(BCSM),很好的实现了业务与呼叫控制的分离。BCSM中除了基本的呼叫状态外还设置了若干DP点,这些DP点对业务逻辑开放,业务逻辑可以在DP点对呼叫进行控制。当呼叫进行到某一个DP点时,呼叫控制向业务逻辑报告DP点的到达,业务逻辑通过一组操作控制呼叫的下一步走向。智能网CS-2 BCSM中的DP点分为4类:TDP-R、TDP-N、EDP-R、EDP-N。这4类DP点结合智能网CS-2规定的操作,可以实现大部分补充业务和智能业务。
对于传统的业务触发方法来讲,每一个业务逻辑都有一个用于触发该业务的DP点,业务逻辑为这个DP点指配了触发标准。当呼叫进行到此DP点时,呼叫控制会对该DP点的触发标准进行检查,如果未满足触发标准,则呼叫继续向下执行。如果满足了触发标准,该DP点即被检出,同时触发业务逻辑。如果是TDP-N类型的DP点,则呼叫继续向下执行,如果是TDP-R类型的DP点,则呼叫停留在此DP点,等待业务逻辑的指示。对于不断出现的新业务,采用上述传统的业务触发方法可能会增加业务逻辑实现的复杂度,还可能需要增加新的操作。因此需要一种新的DP点类型以及新的业务触发方法,使得能够利用智能网CS-2现有的操作方便的实现新的业务逻辑,降低业务逻辑实现的复杂度,缩短业务开发周期。
发明内容
本发明所要解决的技术问题是提供一种利用智能网CS-2现有的操作方便的实现新的业务逻辑,降低业务逻辑实现的复杂度,缩短业务开发周期的软交换业务延迟触发方法
本发明的技术方案是:一种软交换业务延迟触发方法,其特征在于包括以下步骤:
步骤1:设置延迟触发事务检测点(TRDP),其关联两个DP点,一个是用于检出业务的检出DP点,另一个是用于触发业务逻辑的触发DP点;所述检出DP点在前,所述触发DP点在后;
步骤2:呼叫处理过程执行到一个DP点;
步骤3:判断当前DP点是否需要进行触发标准匹配检查;当需要检查时,呼叫处理过程执行下述步骤4;当不需要检查时,呼叫处理过程执行下述步骤7;
步骤4:判断当前呼叫参数是否与预先指配的触发标准匹配;如果匹配,呼叫处理过程执行下述步骤5;如果不匹配,呼叫处理过程执行下述步骤7;
步骤5:判断当前DP点类型是否为TDP;如果不是,呼叫处理过程执行下述步骤6;如果是,呼叫处理过程执行下述步骤10;
步骤6:当前DP点是TRDP,在呼叫上下文中标记业务检出,同时记录在哪个DP点触发业务逻辑;
步骤7:呼叫处理过程继续到下一个PIC点;
步骤8:呼叫处理过程继续到下一个DP点;
步骤9:判断此DP点是否为TRDP关联的业务触发点;如果不是,呼叫处理过程转向执行所述步骤7;如果是,呼叫处理过程执行下述步骤10;
步骤10:触发业务逻辑,产生业务逻辑实例;
步骤11:判断当前DP点是否为请求型DP点;如果是,呼叫处理过程执行下述步骤12;如果不是,呼叫处理过程转向执行所述步骤7;
步骤12:呼叫处理过程停留在此DP点,等待业务逻辑的指示。
采用上述技术方案所产生的有益效果在于:
1、当另一个呼叫执行同样的触发过程时,业务层根据TRDP和触发参数,在同一个业务逻辑实例中进行处理,不再产生新的业务逻辑实例。
2、多个TRDP触发的业务在同一个业务逻辑实例中处理,克服了在开发复杂业务逻辑时需要新增操作,业务逻辑实例间需要交互等高复杂度的设计。降低业务逻辑实现的复杂度,缩短业务开发周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东哈里斯通信有限公司,未经河北远东哈里斯通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110265627.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:浮力发动机
- 下一篇:带有电子元件的组装散热片