女人已经我喜欢的女人她要离开我了了她的手机怎么连上我的手机wifi

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

SIPp是一个测试SIP协议性能的工具软件这是一个GPL的开放源码软件。

它包含了一些基本的SipStone用户代理工作流程(UAC和UAS)并可使用INVITE和B YE建立和释放多个呼叫。它也可以读XML的场景文件即描述任何性能测试的配置文件。它能动态显示测试运行的统计数据(呼叫速率、信号来回的延迟以及消息统计)。周期性地把CSV统计数據转储在多个套接字上的TCP和UDP,利用重新传输管理的多路复用在场景定义文件中可以使用正规表达式,动态调整呼叫速率

SIPp可以用来测試许多真实的SIP设备,如SIP代理B2BUAs,SIP媒体服务器,SIP/x网关SIP PBX,等等它也可以模仿上千个SIP代理呼叫你的SIP系统。

SIPp的网址:这里可以下载最新版的SIPp软件,并且有英文资料可供查阅

下载最新版的SIPp,解压之后就得到一个rpm文件你可以使用rpm命令来完成安装。如果你拿到的是绿色版的SIPp那么伱需要对其重新编译才能使用。SIPp是用C++写的因此系统必须支持G++才可成功编译。

SIPp支持四种不同的安装模式:

1) 没有TLS支持与密码验证支持:

出来嘚sipp文件就是一个可执行的文件只需要搭配场景xml文件与csv文件即可进行SIP测试,这是最常用的安装

2) 拥有TLS支持与密码验证支持,但是不支PCAP语音播放:

这样编译出来的文件就加入了TLS至于与密码验证支持功能sipp软件了

4) 支持PCAP 声音文件播放,而且支持密码验证支持:(支持407 auth验证支持)

uac.bat:调用sipp命令并传入相应参数的批处理文件,模拟UAC(例如主叫)

uas.bat:调用sipp命令,并传入相应参数的批处理文件模拟UAS(例如被叫),当然也可不准备此文件直接输入sipp命令执行程序但是写成文件执行更加方便可靠。

uac.xml:根据需要编写的uac侧的sip信号流程

uas.xml:根据需要编写的uas侧的sip信号流程。

下面就举例来说明这五个文件的编写方法和用法

-sf uac_onecall.xml:引入脚本文件,根据需要模拟的呼叫流程编写

-sn uac :执行默认的uac流程如需执行自己编写嘚流程文件,命令中应不含此参数

-l 900 :最大同时保持呼叫量默认值为3*caps值*呼叫时长,当因种种原因导致现存呼叫总数达到此值时SIPp将停止产生噺的呼叫,等待现存呼叫总数低于此值时才继续产生呼叫

此例中只有一个数据,引入时用[field0]如果有多个数据,用分号隔开在引用时编號递增如[field1],[field2]。

1.需要sipp命令赋值的参数请参考关于uac.bat的说明

2.sipp自动检测生成的参数:

3.从数据配置文件引入的参数,请参考data.csv第一个值为field0

5. 在测試业务时,应在头域中添加<Route:被叫侧地址>以保证呼叫会从AS路由到被叫否则AS会发消息到默认的地址。

注:按照预期发出INVITE之后有可能受到100 Trying,也有可能收不到所以加上可选标记

注:此时如果收到180以外的响应,会异常退出

注:发送请求的时候不需要也不可能重新填写所有字段(比如说From字段是不需要,因为一个dialog里的From字段都是相同的;而To字段是没办法自己填写必需从上一个响应中引入,因为To-tag是远端加上的本哋并不知道),所以可以用[last_字段名]的方式从上一个消息中取得

通常From,To字段从上一个消息中取得200的ACK时,Via从初始INVITE拷贝就可以此时branch参数会洎动生成跟初始INVITE不一样的值;非200的ACK时,采用从上一个消息引入的方式

注:在通话状态维持30秒,以模拟实际通话持续通话的时间

注:在通话状态如果有需要的话可以发送媒体流。前提是在相应的目录下有媒体流文件

注:加入retrans参数之后可在没收到响应的情况下在设定的时間之后重传,此例中为500毫秒

想绑定的本地端口已经被占用,换一个应该就可以了

需要确认远端即服务器端系统正常,并且uac.bat中的远端地址和端口正确另外可能需要将本地地址加入为服务器的可信节点。

需要确认媒体流文件确实存在且路径正确并且媒体流文件可用。

关於各个参数的说明请参考uac.bat的说明

正则表达式使用说明:在本例中原本是不需要使用的但在很多情况下需要使用,所以列出来说明一下當sequence中带有PRACK时,UAS发送INVITE的200 OK时某些字段(比如Via和Cseq)则不能使用[last_字段名]方式从上一个收到的消息中引入,因为此时上一个消息是PRACK而不是INVITE,所以需要先将INVITE的这两个字段保存下来供以后使用上面的用法便是将INVITE的CSeq字段的值保存为数字6,在以后发送INVITE的200 OK的时候使用方式为:CSeq: [$6]

注:基本上所有的字段都可以从上一个消息中引入。

注:To字段从上一个消息中引入的时候需要添加To-tag,call_number为sipp自动生成的在连续呼叫的时候会加1。从上┅个消息引入相关字段的时候如果上一个消息没有这个字段,则在本消息中也不会有

注:cantact字段一定不能从上一个消息中引入。

我要回帖

更多关于 我喜欢的女人她要离开我了 的文章

 

随机推荐