[发明专利]一种模拟仿真增值业务的方法及系统有效
申请号: | 201110020527.7 | 申请日: | 2011-01-18 |
公开(公告)号: | CN102594615A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 马玉伟;张南骏;舒畅;周雅夫;钮满春 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04M3/42 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;迟姗 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 仿真 增值 业务 方法 系统 | ||
1.一种模拟仿真增值业务的系统,该系统包括:业务生成环境(SCE)、模拟仿真引擎;其中,SCE包括仿真器和调试器;
仿真器,用于触发模拟仿真引擎;根据业务独立模块(SIB)路径对业务进行模拟调试;
模拟仿真引擎,用于受到触发时进行业务的正式运行,并将SIB路径通过SCE的调试器发送给SCE的仿真器。
2.根据权利要求1所述的模拟仿真增值业务的系统,其特征在于,
所述SCE还包括:业务生成模块,用于根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎;
所述模拟仿真引擎还用于,根据所述业务文件进行业务的预运行;
所述调试器还用于,对模拟仿真引擎进行业务的初始化管理。
3.一种模拟仿真增值业务的方法,该方法包括:
SCE的仿真器触发模拟仿真引擎进行业务的正式运行,模拟仿真引擎将SIB路径通过SCE的调试器发送给SCE的仿真器,SCE的仿真器根据SIB路径对业务进行模拟调试。
4.根据权利要求3所述的模拟仿真增值业务的方法,其特征在于,所述SCE的仿真器触发模拟仿真引擎进行业务的正式运行之前,该方法还包括:
SCE的业务生成模块根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎,模拟仿真引擎根据业务文件进行业务的预运行;
SCE的调试器对模拟仿真引擎进行业务的初始化管理。
5.根据权利要求3或4所述的模拟仿真增值业务的方法,其特征在于,所述SCE的业务生成模块根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎为:
SCE的业务生成模块根据增值业务生成对应的业务文件,该业务文件包括触发业务运行的触发方式以及业务的基本信息;其中,业务的基本信息包括业务类型、业务的功能、业务逻辑;SCE的业务生成模块通过SCE的调试器与模拟仿真引擎的接口,将生成的业务文件发送给模拟仿真引擎。
6.根据权利要求3或4所述的模拟仿真增值业务的方法,其特征在于,所述模拟仿真引擎根据业务文件进行业务的预运行为:
模拟仿真引擎接收业务文件,根据其中的业务逻辑,进行业务的模拟仿真的预运行;如果该业务逻辑能够正常运行,模拟仿真引擎通过消息将业务逻辑运行正常的运行状态反馈给SCE的调试器的显示模块;如果该业务逻辑运行出现异常,模拟仿真引擎可以向SCE的调试器的显示模块告警。
7.根据权利要求3或4所述的模拟仿真增值业务的方法,其特征在于,所述SCE的调试器对模拟仿真引擎进行业务的初始化管理为:
当业务逻辑运行出现异常时,SCE的调试器中的用户输入模块接收开对业务逻辑中的数据的修改,并通过SCE的调试器与模拟仿真引擎的接口将数据发送给模拟仿真引擎,模拟仿真引擎收到该数据后,将该数据加载到运行的业务逻辑中;和/或,SCE的调试器对模拟仿真引擎进行断点设置,当业务运行到断点时,模拟仿真引擎将业务暂停,并将该断点的数据信息发送给SCE的调试器的显示模块。
8.根据权利要求3所述的模拟仿真增值业务的方法,其特征在于,所述SCE的仿真器触发模拟仿真引擎进行业务的正式运行为:
在SCE的仿真器的仿真逻辑定义模块编写仿真消息和触发器时序,SCE的仿真器利用该仿真消息触发模拟仿真引擎对模拟的预运行的业务进行模拟的正式运行,SCE的仿真器依据触发器时序进行模拟仿真引擎的触发;受到触发的模拟仿真引擎,进行模拟仿真业务的正式运行。
9.根据权利要求3所述的模拟仿真增值业务的方法,其特征在于,所述模拟仿真引擎将SIB路径通过SCE的调试器发送给SCE的仿真器,SCE的仿真器根据SIB路径对业务进行模拟调试为:
模拟仿真引擎将正式运行业务的运行进程转化为多个SIB,并将SIB路径发送给SCE的调试器的显示模块和调试状态模块,SCE的调试器的显示模块利用高亮显示的方式进行提示,调试状态模块将SIB路径转发给SCE的仿真器的仿真逻辑执行模块;
SCE的仿真器的仿真逻辑执行模块根据SIB路径和仿真逻辑定义模块预先配置的触发条件判断该SIB是否是触发点,如果是触发点,仿真逻辑执行模块将与触发点关联的多条预置消息发送给模拟仿真引擎,对正在运行的业务进行模拟调试;如果不是触发点,仿真逻辑执行模块通过SCE的仿真器的显示模块提示该SIB不是触发点。
10.根据权利要求9所述的模拟仿真增值业务的方法,其特征在于,该方法还包括:
SCE的仿真器设有跟踪消息区,该跟踪消息区用于显示所有业务控制点(SCP)对外发送的消息以及SCE的仿真器向SCP发送的消息,该消息包含发送方、接收方、消息事件名称、消息发送时间;通过跟踪消息区查看消息内容时,根据消息类型,选择合适的显示方式查看消息内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110020527.7/1.html,转载请声明来源钻瓜专利网。