[发明专利]采用虚拟呼叫代理实现业务嵌套的通用方法有效
申请号: | 200910190410.6 | 申请日: | 2009-09-16 |
公开(公告)号: | CN101707655A | 公开(公告)日: | 2010-05-12 |
发明(设计)人: | 蹇昌树;王卫东 | 申请(专利权)人: | 深圳市震有科技有限公司 |
主分类号: | H04M3/42 | 分类号: | H04M3/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 采用 虚拟 呼叫 代理 实现 业务 嵌套 通用 方法 | ||
技术领域
本发明涉及一种采用虚拟呼叫代理实现业务嵌套的方法,尤其涉及的是在电信网络用户交换机中实现业务嵌套的方法。
背景技术
随着电信业务的深入发展,各种新的通信业务相继涌现,从传统的程控交换机的补充业务,逐步过渡到到现在基于融合技术的各种新型智能业务。这些业务都需要通信设备对执行的呼叫过程进行监测,当检测到满足业务条件的呼叫时,触发相应的业务逻辑,对正在进行的呼叫进行干预和管理,从而实现特定的业务。随着已开展的业务越来越多,各种业务之间在进行呼叫干预或者管理时的重叠和冲突也越来越多。例如预付费用户拨打电话的过程中使用电话卡业务,或者在用户执行会议电话业务的过程中使用电话卡业务时,都会在前一个业务尚未结束,对当前呼叫的干预和管理还在进行中时,一个新的业务触发标准被满足,需要进入到新的呼叫干预和管理的过程,从而需要承载业务的设备编写非常复杂的业务逻辑程序,在业务逻辑中对重叠或者冲突的地方进行管理,如图1所示,在交换机中实现所有的补充业务或者增值业务,对于冲突或者重叠的业务,通过设置,使得同一时间只能执行指定的业务,随着业务的发展,单一设备内实现的业务会越来越多,极大的增加了业务实现的复杂性,无法对单一的业务逻辑进行有效隔离,在新的业务出现时,需要同时检查设备已经实现的业务,分析新的业务和所有已存在业务之间的关系,在出现重叠或者冲突的时候,还需要已经实现过的业务,这种方法增加了设备维护的难度,也不利于快速开发实现新的业务,难以满足通信行业的发展要求。为了解决这个问题,在电信网络中,可以通过将业务分布到多个电信设备中进行执行,使得每个设备执行的呼叫和业务尽量单一,从而实现重叠或者冲突业务的隔离,但是这种方法需要增加网络节点,更多的路由设置和中继资源,既增加了网络的成本,也带来了网络管理的复杂性,也无法将此解决方案应用到专有企业通信网络,特别是用户交换机中。
因此,现有技术还有待于改进和发展。
发明内容
本发明的目的在于使用虚拟呼叫代理的方法,针对上述现有技术的缺陷,提供一种在用户交换机中解决业务嵌套的方法,以方便在用户交换机中同能同时提供执行过程重叠或者冲突的多个业务。
本发明的技术方案包括:
一种采用虚拟呼叫代理实现业务嵌套的方法,基于用户交换机;所述的用户交换机包括呼叫代理,呼叫控制单元,业务交换单元,和业务控制单元,所述呼叫代理和呼叫控制单元用于呼叫的管理和路由,所述业务交换单元基于所述呼叫的特征,进行业务的判断和激活,所述业务控制单元用于特定业务的逻辑处理,尤其是,包括以下步骤:
A、呼叫代理发起一个呼叫,触发一个业务;
B、步骤A中被触发的业务在被执行的过程中,业务交换单元检测到下一个业务触发条件被满足,将本次业务的关联呼叫路由到虚拟呼叫代理;
C、虚拟呼叫代理接收到关联呼叫后,发起一个新呼叫,触发下一个业务的执行;
D、用户呼叫代理或者中继呼叫代理结束呼叫后,按照业务创建的次序依次释放所有的业务和虚拟呼叫代理。
所述的方法,其中,所述步骤A中所述呼叫代理包括用户呼叫代理、中继呼叫代理和虚拟呼叫代理。
所述的方法,其中,所述步骤A中还包括:根据呼叫的地址信息、时间信息、中继配置、路由配置、用户配置、话机事件由业务交换单元决定执行何种业务,并且创建相应业务的过程。
所述的方法,其中,所述步骤B中还包括:对业务触发条件的检测仅在业务交换模块完成,不在本次业务实例中完成,从而保证业务实现的独立性。
所述的方法,其中,所述步骤B中还包括:业务交换单元将检测到的下一个业务的关联信息添加到关联呼叫的地址信息中。
所述的方法,其中,所述步骤C还包括:对第一个业务产生的关联呼叫和发起的新呼叫进行关联和维护,在两个呼叫间进行信息的交换。
所述的方法,其中,所述步骤C还包括:产生的新呼叫会触发下一个业务,在下一个业务的执行过程中,检测到第三个新业务,从而循环进入到将本次业务的关联呼叫进行路由到虚拟呼叫代理之过程。
所述的方法,其中,所述步骤D中所述的次序包括从最早创建的业务到最晚创建的业务或者从最晚创建的业务到最早创建的业务这两种次序。
本发明所提供的虚拟呼叫代理的方法,由于采用了虚拟呼叫代理的实现,方便了嵌套业务触发或者执行逻辑的隔离,其技术实现简单明了,有效解决了在单一设备内实现多业务时的重叠或者冲突问题,且不需要额外的硬件或者网络设施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市震有科技有限公司,未经深圳市震有科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190410.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电缆生产线的可移动水槽
- 下一篇:一种铝质空调换热器