[发明专利]测试网络通信中的通信协议的方法和系统有效
申请号: | 200680001176.2 | 申请日: | 2006-05-08 |
公开(公告)号: | CN101116287A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 周文聪;余兢聪 | 申请(专利权)人: | 香港应用科技研究院有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 深圳创友专利商标代理有限公司 | 代理人: | 江耀纯 |
地址: | 香港新界沙田香港科*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 网络 通信 中的 通信协议 方法 系统 | ||
技术领域
本发明涉及一种用于测试诸如Internet网络中使用的通信协议的方法和系统。更具体地,本发明涉及一种用于测试设备的相容性和强健性的测试方法和系统,该设备使用一特定的信令协议与使用相同信令协议的其他设备进行通信,具体地,例如会话启动协议(SIP)。
背景技术
例如通过因特网(internet)运行的网络通信,需要一个信令协议来建立上线通知(presence)、查找用户、启动、修改或终止会话。目前的受欢迎的一个信令协议是会话启动协议(SIP)。这是用于网络会议、电话、上线通知、事件通知和即时发送消息的协议。SIP是在IETF MMUSIC(多方多媒体会话控制)工作组内开发的,并从那时起迅速成为各种形式的基于IP网络的多媒体通信的基本构建模块。为此,SIP启动实体(使用SIP作为信令的设备)必须满足全IP环境带来的新的挑战和威胁,必须通过及时测试确保其相容性和强健性。
为了确保SIP实体中的SIP实现符合标准并且没有缺陷导致系统安全妥协和/或不希望的系统瘫痪,应该在配置之前进行全面的测试。目前商业上可得到多种测试工具。这些测试器的例子可以从下述网址找到。
www.testingtech.de/products/ttsuite_sip.php;
www.solinet.com/sip_conf_tester.htm;
www.codenomicon.com/testtools/sip/index.html
可得到的测试方法需要写复杂脚本命令和程序的技巧和努力,并仅限于测试两个SIP实体之间的通信。
因此,需要更简单和更经济的方法来在网络通信上执行全面测试,该通信可能涉及多于两个实体。
发明内容
本发明的一个目的在于提供一种新的方法和系统,用于测试使用一特定信令协议(如SIP)的特定网络的一个实体,该方法和系统能够测试基于该协议及包含连接到该网络的数个实体的复杂的网络通信。本发明的另一目的在于提供一个测试架构,该测试架构使用基于模板的测试脚本命令,该命令的书写更简单,不使用复杂的编程结构,该测试架构还提供一种灵活、可扩展的、可升级的、可定制的、用户化的并易于使用的测试方法。
本发明的这个和其他目的是通过提供一个测试架构达到的,该测试架构:(i)使用简单脚本命令,较好地,基于模板的文本文件脚本命令;(ii)具有一个称为“测试指导(TestDirector)”的集中测试控制器;(iii)具有一个或多个称作“谈判器”的测试客户。测试指导和谈判器都是软件实现的,可以运行在单独的计算机或几个计算机中。测试指导与所有谈判器有连接关系,以便它可以向谈判器发布命令。所有谈判器和受测试系统(此后称作SUT)连接到同一网络,它们根据诸如TCP或UDP的协议通信。对于本发明的测试架构,SUT可以为使用测试中的信令协议的任何的实体。例如,对于SIP测试架构,SUT可以是任何SIP启动实体,例如SIP代理、SIP重定向服务器、SIP电话、SIP电视等。
本发明的各种新颖特征在后附的权利要求中特别指出并构成此公开内容的一部分。为了更好地理解本发明、其操作优点、使用本发明获得的具体目的,应参考附图和下面的说明书,其中说明了本发明的优选实施例。
附图说明
图1是显示本发明的测试架构的基本结构的静态视图;
图2是图1中的测试架构工作中的视图;
图3是显示本发明的测试架构的高级工作流程的流程图;
图4是显示图3中的流程图的方块A5内的细节的流程图;
图5是显示图4中的流程图的方块A5-4内的细节的流程图;
图6显示了测试用例的层次结构的例子。
具体实施方式
本发明的测试架构的基本结构
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港应用科技研究院有限公司,未经香港应用科技研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680001176.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:大型工程车辆自动驾驶控制方法及系统
- 下一篇:开关变换器