SIP测试入门指南

什么是SIP

随着互联网+在国家层面的战略实施,在不久的将来,越来越多的传统企业将会结合互联网优势(大数据、云计算、物联网等)来升级现有商业模式或者创造新的商业模式,而这其中,通信则是最为基础,也是最为关键的一个环节。

电子邮件、短信等旧有形式的信息通知,在到达率、转化率、安全性等方面已经逐渐不能满足业务方的需求,于是越来越多的业务方转而采用语音通信的方式,也许你们已经或者有可能要进行这方面的转变,那么希望这篇文章能够给你带来一些帮助。

一般来说,我们可以把当今的通信网络,大致分为两种,一种是IP网络,另一种是PSTN网络(俗称电话网),如何把这两种网络互联在一起,有多种解决方案,SIP便是其中的一种。

SIP(Session Initiation Protocol,会话发起协议)是用于VoIP(Voice over IP,网际协议通话技术)最主要的信令协议之一,承载了SDP(Session Description Protocol,会话描述协议)内容,SDP协议描述了会话所使用流媒体的细节,如:使用哪个IP端口,采用哪种音视频编解码技术等等。

通过SIP发起的通话呼叫,我们可以获取到通话的响铃时长、接听时长、挂断时间点、未接听原因、未接通原因、通话时输入的按键等通信元信息,而这些元信息对于解决业务方日益变化和增长的需求,十分重要。依托开源的SIP服务器,我们不必再使用昂贵的硬件设备,使用软交换的形式也可以获得企业级硬件解决方案的效果,而且更便于需求的定制。