首页SIP Trunkopensips教程-opensips中文手册

opensips教程-opensips中文手册

wasd8456wasd8456时间2024-08-26 23:03:48分类SIP Trunk浏览293
导读:winsip是什么软件?如何使用“append_hf( ”来跟踪呼叫日志?winsip是什么软件?VOIP呼叫测试软件,用于sip协议的群呼软件,用于测试sip-pbx性能 一、WinSIP介绍 touchstone 的 sip 话务产生器是-兼具 voice 及 video 的voip 测试软件,简易的使用介……...
  1. winsip是什么软件?
  2. 如何使用“append_hf()”来跟踪呼叫日志?

winsip什么软件

voip呼叫测试软件,用于SIP协议的群呼软件,用于测试sip-pbx性能 一、WinSIP介绍 touchstone 的 sip 话务产生器是-兼具 voice 及 video 的voip 测试软件,简易的使用介面,让使用者轻松建立自己的测试场景,而 完整的sip 之 voice/video 7层模拟功能更是此套测试仪的精髓。

可以和partysip,opensips,asterisk等软件进行结合,进行SIP的压力测试,产生大量的语音流量

如何使用“append_hf()”来跟踪呼叫日志?

  在系统的维护或排查问题时,我们检查使用一些必要的手段打印日志以方便技术人员跟踪处理流程。一般软件系统或操作系统都会支持类似的方式帮助技术人员排查处理流程。在开源软交换Kamalio/OpenSIPS中也同样支持类似的功能帮助技术人员排查呼叫的流程。***end_hf() 就是一个非常方便的方法来打印呼叫流程设置。笔者在本讲座中简单介绍一下如何使用***end_hf(),以及如何通过抓包工具来查找插入的字符串信息

opensips教程-opensips中文手册
图片来源网络,侵删)
  首先让我们解释一下具体的使用方式和其cfg配置文件的用法(完整的本案例配置文件为会晚一点上传到***.kamailio.org.cn)。***end_hf() 函数的作用是在SIP头中添加相应的字符串,帮助用户能够判断整体呼叫流程的状态,方便技术人员排查问题。具体的用法是:
  • ***end_hf(txt, hdr)
  txt - Header field to be ***ended. The value can contain pseudo-variables which will be replaced at run time.
  • hdr - Header name after which the 'txt' is ***ended.
  在本讲座中,我们使用四个追加的信息来跟踪呼叫流程:
  1. ***end_hf("P-hint: (1)sequential request/rr-enforced \r\n");
  2. ***end_hf("P-hint: (2)initial request/usrloc ***lied\r\n");
  3. ***end_hf("P-hint: (3)reply thru onreply_route[2]\r\n");
  4. ***end_hf("P-hint: (4)new request in failure_route[2]\r\n");
  通过对SIP头添加以上四个跟踪信息,整个呼叫流程会实现以下流程:  现在,让我们开始具体的测试步骤。开始测试前,读者需要更新到本案例中的cfg文件,重新加载一次cfg文件。然后使用此命令端口进行抓包保存:  ngrep –p –q –W byline port 5060 >rr-stateful  执行以上命令后,使用已注册两个分机进行分机呼叫。呼叫完成后,停止ngrep命令。通过保存的日志文件查看我们的打印跟踪记录。读者会看到我们在cfg文件中设置的打印字符串信息。

opensips教程-opensips中文手册
(图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.pj1663.com/post/1566.html

呼叫***end使用
二战美国有多少人收短信,二战时美国本土收到攻击了吗 匿名海外视频海外彩信-匿名海外视频海外彩信是真的吗
  • 业务咨询
  • 业务咨询
  • 飞机号:@hpx639