论文部分内容阅读
本文正是基于这种考虑,研究分析了SIP测试仪的实现方案,并基于开放源码的协议栈软件开发了初步的原型系统。
本文确定了SIP测试仪的能力集(功能),包括对注册、呼叫建立、呼叫释放、注销和能力查询等基本功能的测试,以及对服务器Torture(拷问)测试的功能需求。Torture测试是语法测试的一种,通过向服务器发送合法或不合法的SIP消息,然后根据收到的响应消息来判断服务器的功能是否完善。
本文针对压力测试,简要分析了并发性能、忙时呼叫量和健壮性等需求,并提出了系统设计方案,以便发现功能测试不能探测到的性能问题。
本文应用所开发的测试系统对国内外的三个SIP服务器进行了测试。这三个服务器为:在Windows上搭建的PartySIP;国内Z公司的服务器;国外某SIP服务器。从测试结果可以发现各个服务器的规范性。