[发明专利]一种模拟仿真增值业务的方法及系统有效
申请号: | 201110020527.7 | 申请日: | 2011-01-18 |
公开(公告)号: | CN102594615A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 马玉伟;张南骏;舒畅;周雅夫;钮满春 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04M3/42 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;迟姗 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 仿真 增值 业务 方法 系统 | ||
技术领域
本发明涉及电信通讯领域的模拟仿真技术,尤其涉及一种模拟仿真增值业务的方法及系统。
背景技术
现有技术中,业务生成环境(SCE,Service Creation Environment)不具备在线的增值业务的模拟仿真调试功能,为了获取网络设备运行状况和性能,开发人员只能通过打印日志、日志服务的业务独立模块(SIB,Service IndependenceBlock)、跟踪工具Mtrace等方式进行增值业务的调试,使用起来非常不便;而且调试时必须在真实环境中进行,而真实环境的搭建复杂,资源有限,不便于多人同时进行调试。
现有技术中提出一种技术方案:所述系统包括客户端和服务端,两者采用TCP/IP协议进行通讯;所述客户端包括人机命令模块、数据同步模块、读写流程模块、与服务端通讯模块;所述服务端包括移动台数据管理模块、流程处理模块、编解码模块、发送和接受PDSH消息模块、与服务端通讯模块;可以根据服务端保存流程和配置构造分组数据协议报文及实现分组数据信令流程的复杂协商过程,实现大话务量测试过程中的被叫数据统计和异常测试、自动化测试,该方法的缺点是仅能够解决通信系统中底层交换的分组数据业务的仿真。
发明内容
有鉴于此,本发明的主要目的在于提供一种模拟仿真增值业务的方法及系统,简单直观的对增值业务进行仿真运行并实现业务的仿真调试。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种模拟仿真增值业务的系统,该系统包括:业务生成环境(SCE)、模拟仿真引擎;其中,SCE包括仿真器和调试器;
仿真器,用于触发模拟仿真引擎;根据业务独立模块(SIB)路径对业务进行模拟调试;
模拟仿真引擎,用于受到触发时进行业务的正式运行,并将SIB路径通过SCE的调试器发送给SCE的仿真器。
上述系统中,
所述SCE还包括:业务生成模块,用于根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎;
所述模拟仿真引擎还用于,根据所述业务文件进行业务的预运行;
所述调试器还用于,对模拟仿真引擎进行业务的初始化管理。
本发明还提供一种模拟仿真增值业务的方法,该方法包括:
SCE的仿真器触发模拟仿真引擎进行业务的正式运行,模拟仿真引擎将SIB路径通过SCE的调试器发送给SCE的仿真器,SCE的仿真器根据SIB路径对业务进行模拟调试。
上述方法中,所述SCE的仿真器触发模拟仿真引擎进行业务的正式运行之前,该方法还包括:
SCE的业务生成模块根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎,模拟仿真引擎根据业务文件进行业务的预运行;
SCE的调试器对模拟仿真引擎进行业务的初始化管理。
上述方法中,所述SCE的业务生成模块根据增值业务生成业务文件,并通过SCE的调试器发送给模拟仿真引擎为:
SCE的业务生成模块根据增值业务生成对应的业务文件,该业务文件包括触发业务运行的触发方式以及业务的基本信息;其中,业务的基本信息包括业务类型、业务的功能、业务逻辑;SCE的业务生成模块通过SCE的调试器与模拟仿真引擎的接口,将生成的业务文件发送给模拟仿真引擎。
上述方法中,所述模拟仿真引擎根据业务文件进行业务的预运行为:
模拟仿真引擎接收业务文件,根据其中的业务逻辑,进行业务的模拟仿真的预运行;如果该业务逻辑能够正常运行,模拟仿真引擎通过消息将业务逻辑运行正常的运行状态反馈给SCE的调试器的显示模块;如果该业务逻辑运行出现异常,模拟仿真引擎可以向SCE的调试器的显示模块告警。
上述方法中,所述SCE的调试器对模拟仿真引擎进行业务的初始化管理为:
当业务逻辑运行出现异常时,SCE的调试器中的用户输入模块接收开对业务逻辑中的数据的修改,并通过SCE的调试器与模拟仿真引擎的接口将数据发送给模拟仿真引擎,模拟仿真引擎收到该数据后,将该数据加载到运行的业务逻辑中;和/或,SCE的调试器对模拟仿真引擎进行断点设置,当业务运行到断点时,模拟仿真引擎将业务暂停,并将该断点的数据信息发送给SCE的调试器的显示模块。
上述方法中,所述SCE的仿真器触发模拟仿真引擎进行业务的正式运行为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110020527.7/2.html,转载请声明来源钻瓜专利网。