[发明专利]基于媒体网关控制协议的呼叫控制流程测试工具及方法有效
| 申请号: | 201210093925.6 | 申请日: | 2012-04-01 |
| 公开(公告)号: | CN102664764A | 公开(公告)日: | 2012-09-12 |
| 发明(设计)人: | 余大宏 | 申请(专利权)人: | UT斯达康通讯有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
| 代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 杨天娇 |
| 地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于媒体网关控制协议的呼叫控制流程测试工具,设置有端点状态表,发送消息处理模块和接收消息处理模块,所述端点状态表保存端点的原始状态变量和实时运行状态变量,并通过发送消息处理模块和接收消息处理模块进行更新。同时公开了本测试工具的测试方法,针对媒体网关控制协议的特点,通过对呼叫控制消息和被测设备实时响应消息中少量关键变量的分析处理,完成呼叫控制流程的仿真测试,测试人员编写测试脚本只需要组织必要的呼叫控制消息文件,不需要添加额外的控制参数,直接将现场提供的呼叫控制流程直接转换为测试脚本使用,降低了编写和调试脚本的工作量,大大提高了工作效率。 | ||
| 搜索关键词: | 基于 媒体 网关 控制 协议 呼叫 流程 测试 工具 方法 | ||
【主权项】:
一种基于媒体网关控制协议的呼叫控制流程测试工具,其特征在于,所述测试工具包括:测试脚本生成模块,用于生成测试脚本;测试脚本输入模块,用于从所述测试脚本生成模块获取将要运行的测试脚本,读入测试脚本的消息,同时记录当前文件读取的位置记录;发送消息处理模块,用于接收所述测试脚本输入模块的输入,对当前读入的消息进行分析获取消息包含的有关原始信息并更新有关端点的原始状态信息,同时和已经保存的端点实时状态信息进行关联分析,对发送消息中那些属于动态变化的协议关键字用实时状态信息进行匹配替换;接收消息处理模块,用于对媒体网关发送过来的消息进行分析,并把获取的有关端点状态信息保存下来,如果该消息是发送消息队列中等待响应的消息,则清除发送消息队列的请求消息,并且触发所述测试脚本输入模块读入下一个消息;消息收发模块,用于接收所述发送消息处理模块的输入,发送媒体网关控制消息和接收媒体网关消息,在接收到有效的消息报文时获取报文的源IP地址和源端口,如果匹配预先设定的待测设备IP地址和端口,则将该消息递交到所述接收消息处理模块进行分析处理;消息收发和错误信息输出模块,与所述测试脚本输入模块,所述发送消息处理模块,所述接收消息处理模块及所述消息收发模块相连,用于将接收和发送的消息或运行错误信息等打印到屏幕或文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于UT斯达康通讯有限公司,未经UT斯达康通讯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210093925.6/,转载请声明来源钻瓜专利网。
- 上一篇:多载波网络中次系统的使用
- 下一篇:具有冷凝物收集器的衣物烘干机





