SIPP--sip协议的测试软件使用手册.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SIPP--sip协议的测试软件使用手册

SIPP--sip协议的测试软件使用手册 Sipp Author:阮班勇 Date:2009.10.12 1.?? Sipp软件简介 sipp是对sip协议进行性能测试的一款软件系统。sipp能够对远程系统发起一个或者多个呼叫。Sipp提供呼叫发起端(uac)和呼叫接收端(uas)的功能,通过呼叫完成对中间设备(TG等)的性能测试。 sipp会根据xxx.xml场景描述文件来进行sip呼叫的建立、处理和释放。 2.?? 使用前的准备(这里假设读者已经安装好了的sipp) 考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定 uac指定端口,uas占用5090端口,使用前请确定端口没占用) 呼叫前请注意是否配置好了所需文件,如果您是第一次使用请首先参考第4节和第5节相关内容修改 1)? 关闭系统防火墙,杀毒软件,下载程序以及其他跟网络相关的应用程序以防干扰测试。 2)? 添加ip 。有时候设备ip段和本机ip段不一样(本机ip段可能用于公网)那么只需要添加一个ip即可。 添加方法: 网上邻居-右键属性-本地连接-右键属性-选择Tcp/ip选择属性 点击高级 在ip地址那个框内,选择添加即可。 3.?? 使用方法 考虑到测试时操作的方便性,因此写了几个批处理文件,封装内部细节,只须指定服务器的IP与端口即可进行测试。(约定 uac占用5070端口,uas占用 5090端口,使用前请确定这两个端口没占用) 3.1.??? 注册: test.bat 直接在sip的安装目录下点击test.bat 3.2.??? 启动uas 在弹出的dos框中输入命令 uas 3.3.??? 启动uac 在弹出的dos框中输入命令 Uac.bat hostip hostport 每秒呼叫个数 总呼叫个数 例如: uac 172.16.55.201 5060 10 1000 上面表示呼叫目标(配置中使用的TG)172.16.55.201,使用端口5060,每秒发起呼叫10,总呼叫数目为1000 3.4.??? 程序启动后的常用操作 ‘+’ 呼叫速率加1 ‘-‘ 呼叫速率减1 ‘*’ 呼叫速率加10 ‘/‘ 呼叫速率减10 暂停呼叫: 按键盘上的p键来暂停呼叫,再次按p键则重新开始。 停止呼叫: 按键盘上的q键来停止呼叫。 注意千万不要用Ctrl+c来强行终止程序,应该使用q键来停止程序,用q键停止程序后程序会发送bye消息来释放呼叫。如果强行停止会导致呼叫被吊死在设备上。 高级进阶 4.?? 命令修改 4.1.??? uas命令修改方法 在弹出的dos命令行中输入uas即可。这样就启动了uas 这是启动了uas.bat批处理文档 实际启动命令如下: sipp -sn uas -p 5090 -sf uas.xml -inf call.csv -trace_err -trace_screen rem -s 2000 可以看到监听端口为5090因此在TG的配置中对局端口应该填写为此端口,如果用户需要修改端口则修改uas.bat文件即可。-sn指定sipp启动的是uas服务既服务器端。 -sf指定使用的场景文件为call.csv 这个主要是呼叫号码的文件,下文将会详细介绍。 -trace_err跟踪所有错误消息,并把错误消息保存到文件场景文件描述的file_name_pid_errors.log文件中 -trace_screen 当程序结束时候打印统计信息并弹出屏幕(如果在后台运行的话) 4.2.??? uac命令修改方法 uac启动启动方式同uas 在dos中输入uac hostip hostport 每秒呼叫个数 总呼叫个数 比如uac 172.16.55.204 5060 4 10000 表示呼叫的目标主机是172.16.55.204 对方端口是5060 每秒发起4个呼叫,总呼叫数目为10000 注:对本公司的TG测试中hostip就是指TG产品中配置的对局地址是本机IP地址的TG产品。 如下为TG1000配置sip中继的窗口 对局就是您现在所用电脑的ip地址。0如果作为呼出端也就是您启用uac这个命令,那么该TG配置端口为5060,或者5070都可以。但是如果您电脑作为呼叫接收端也就是启动uas命令,那么这里的ip地址填您自己的主机地址,端口需要填uas默认端口(5090),具体参考uas命令修改。 实际启动文件为uac.bat这个批处理文档(注:rem 后面内容表示注释) 实际启动命令为: sipp %1:%2 -s

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档