• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 基于Asterisk的电话会议系统研究与设计

基于Asterisk的电话会议系统研究与设计

录入:edatop.com     点击:

2.3 设计开发举例

(1)Extensions.conf:Asterisk的核心配置文件,该配置文件形成PBX的呼叫方案。

电话打进处理:

其中:agi conf_admin.php是根据用户输入信息读取会议资料属性;011862556787948是被允许访问的中国号码。

Web触发电话呼入处理:

(2)Meetme.conf:用于配置MeetMe会议系统。在配置文件中,这里可以定义会议室和进入会议的密码来建立一个电话会议。

(3)Zaptel.conf:用于配置连接传统模拟电话硬件接口,建立一个FXS和FXO通道。

(4)Zapata.conf:用于为系统中安装的电话硬件配置Asterisk接口。通过Zaptel.conf和Zapata.conf对FXS/FXO接口通道进行配置,可以将模拟话机经过FXS接口,PSTN经过FXO或E1/T1接入到Asterisk服务器,也可以通过SIP协议,经过软交换实现VoIP的落地。

(5)Sip.conf:用于配置SIP协议。该文件的开始是一个[general]section,包含通道设置,所有用户和对端的默认选项。可以对系统注册的每个用户设置用户名、连接类型、认证密码和指令地点(用于控制电话的权限,以及如何处理此号码的呼入呼叫)。

通过以上配置文件的设置,即可实现电话会议系统的功能。

另外,Asterisk有开源数据库MySQL和开源编程语言PHP,Perl接口,所有经过Asterisk服务器的呼叫详细记录(CallDetailRecord)都被记录在数据库中,如双方的号码、ID、通话时间等。根据产生的呼叫详细记录信息,可以监控通信流量,进行流量统计和通话计费,而且Asterisk的数据库能和企业的现有数据库整合到一起。用户还可以通过PHP语言开发的Web程序对MySQL进行维护。

3 结语

这里提出的基于SIP协议的IP电话系统设计具有投资小,成本低,方便实用,可靠性强,安全性好等优点。该系统建立在通用的计算机网络上,可在局域网或Internet上使用,对用户无特殊要求,另外还可扩展成融文本、视频会议于一体的网络交互式多媒体系统;由于终端较多地借助了PC资源,所以系统具备了较高的智能性;系统设计规范,管理模块集中化,不仅降低了成本,而且更便于系统的操作和维护。由于该系统秉承了TCP/UDP协议族的简单性,绝大多数功能都能通过软件实现,且可进行简单的改进,因此可以满足不同的应用和需要。

随着IP技术的发展,传统电信网络将逐步向IP网络发展。NGN是融合多业务的IP网,是电信网络的发展方向。Asterisk与Linux等开源项目结合,可以在原有网络基础上为企业提供IP语音解决方案,具有广阔的应用前景。Asterisk以其独特的优势获得越来越多企业的青睐。开源项目在通信行业的不断发展,会给通信业注入无限的活力。

作者:刘 薇 来源:现代电子技术

上一篇:如何快速解决高速系统的信号完整性问题
下一篇:基于SIM300C的远程数据采集传输终端设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图