首页 > 技术 > 技术文摘 > 基于Asterisk的VoIP开发指南—实现基本呼叫功能

基于Asterisk的VoIP开发指南—实现基本呼叫功能

2008-06-12 00:00:00   作者:   来源:   评论:0 点击:575








400M CPU 256M内存 SOHO系统 5-10 1G CPU 512M内存 小型商用系统 10-15 3G CPU 1G 内存 中等商用系统 >15 双处理器,在分布式构架里采用多个服务器集群

  对于要安装Asterisk的计算机,如果在预算有限的情况下,下面是一些建议:系统的稳定性及质量取决于所选择主板的结构设计,考虑使用服务器主板是一个很好的主意。比如服务器主板提供的PCI插槽有3.5V和5.0V,服务器主板可以给主板提供更稳定的电压和电流。而且,语音卡常常会造成每秒100个以上的中断请求,所以对于主板来说,一定要仔细考察芯片组是否能供支持。


(点击看大图)
(点击看大图)


(点击看大图)

图4-7 SIP_REGISTER_2

X-Lite(UA) ------> asterisk PBX(读取SIP INVITE消息)
(点击看大图)

图4-8 IP_INVITE_1

Asterisk PBX 针对上面的分析情况,响应X-Lite会话继续下去:
(点击看大图)

图4-9 SIP_INVITE_2
(点击看大图)

图4-10 SIP_TRYING


图4-12 h323_SETUP_1
②ALERT/PROGRESS 表示被叫已经正在响铃…

鍔犺浇涓�...

图4-20 SIP_BYE X-Lite收到BYE消息后以OK消息响应,整个会话就此终止

图4-21 SIP_BYE_OK

4.5.2 结论

  通过观察上面这个流程图可以容易的看出,语音网关在收到INVITE消息后立即发送SETUP消息,反之亦然.

所以可以得到如下的H.323和SIP的消息对应关系:

H.323 消息 SIP 消息
Setup Invite
Call Proceeding 100 Trying
Alerting 180 Ringing
Connect 200 OK
Release Complete BYE

贝高林的Blog

相关阅读:

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

  • 0

分享到:   收藏

专题