[发明专利]智能网平台、业务执行方法和分析业务异常的方法有效
申请号: | 201010515498.7 | 申请日: | 2010-10-21 |
公开(公告)号: | CN101980546A | 公开(公告)日: | 2011-02-23 |
发明(设计)人: | 舒畅;童遥;刘昕宇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04Q3/00 | 分类号: | H04Q3/00;H04L12/24;H04W24/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 平台 业务 执行 方法 分析 异常 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种智能网平台、业务执行方法和分析业务异常的方法。
背景技术
在智能网架构中,业务是由很多基本的独立功能模块(Service Iindependence Block,简称为SIB)组合而成,其多种多样的组合能够形成各式各样的业务功能,因此得到了广泛的应用。但是,随着业务逻辑越来越复杂,业务中的SIB个数无尽的增长,使得业务的结构性和可读性越来越差。而且如此庞杂的SIB相互关联构成业务也不利于并行开发,往往大大延长了一个业务的开发周期。
发明内容
本发明的主要目的在于提供一种智能网平台、业务执行方法和分析业务异常的方法,以解决上述问题至少之一。
根据本发明的一方面,提供了一种智能网平台,包括:业务生成模块,用于生成各个智能网业务的业务逻辑所对应的脚本;业务处理模块,用于在有呼叫触发智能网业务时,根据被触发的智能网业务的业务逻辑对应的脚本和该呼叫的呼叫参数,执行被触发的智能网业务并输出结果。
根据本发明的另一方面,提供了一种业务执行方法,应用于智能网平台,包括:智能网平台生成各个智能网业务的业务逻辑所对应的脚本;当有呼叫触发智能网业务时,智能网平台根据被触发的智能网业务的业务逻辑对应的脚本和该呼叫的呼叫参数,执行被触发的智能网业务并输出结果。
根据本发明的又一方面,提供了一种使用上述智能网平台的分析业务异常的方法,包括:在编辑业务时预留一个或多个作为定位问题时探针入口的脚本编译节点;在发现所述业务出现异常时,编写用于获取指定号码的业务运行参数的脚本;通过管理数据将该脚本加载到运行的所述业务中去;当呼叫到达作为探针入口的脚本编译节点时,执行该脚本,获取指定号码的业务运行参数。
通过本发明,将脚本编译技术与智能网平台相结合,使用脚本SIB来替换一串复杂的业务逻辑,并提出了一种适用于智能网平台的脚本编译方案,解决了业务的结构性和可读性差的问题,进而达到了减少业务复杂性,提高业务可读性,使得业务逻辑的架构更加明晰的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的智能网平台的结构示意图;
图2是根据本发明优选实施例的智能网平台的结构示意图;
图3是根据本发明实施例的业务执行方法的流程图;
图4是根据本发明优选实施例的业务执行方法的逻辑示意图;
图5是根据本发明实施例的业务异常分析方法的流程图;
图6是根据本发明优选实施例的业务异常分析方法的逻辑示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
图1是根据本发明实施例的智能网平台的结构示意图。如图1所示,根据本发明实施例的智能网平台包括:
业务生成模块(Service Creation Environment,简称SCE)12,用于生成各个智能网业务的业务逻辑所对应的脚本。
业务处理模块14,用于在有呼叫触发智能网业务时,根据被触发的智能网业务的业务逻辑对应的脚本和该呼叫的呼叫参数,执行被触发的智能网业务并输出结果。
通过上述智能网平台,在开发业务逻辑时使用脚本来替换一串复杂的业务逻辑生成业务文件加载的智能网平台上。在处理相应业务时,采用相应的脚本编译装置就可以将相对独立业务功能块(Service Iindependence Block,简称SIB)直接通过脚本实现并嵌入业务逻辑中,这样的业务功能块便于更换并能重复使用,会大大减少业务的复杂性,提高业务的可读性,使得业务逻辑的架构更加明晰。而且脚本有其独特的临时变量作用域的特性,而在以SIB为 单元业务逻辑中这种变量作用域的实现是很困难的。利用脚本编译功能可以很轻松的完成原来智能业务很难实现的功能。
优选地,如图2所示,业务处理模块14可以进一步包括:
业务逻辑处理单元(Service Logic Point,简称SLP)142,用于发送业务生成模块12生成的被触发的智能网业务的业务逻辑所对应的脚本,并导出呼叫参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010515498.7/2.html,转载请声明来源钻瓜专利网。