Asterisk 入门教程

更新时间:2023-07-19 23:57:32 阅读: 评论:0

Asterisk 入门教程
subscriber:加入某个group要么好好活着,从而遵从某一个call restricion
如雨后春笋subscriber group等等 英文:可以使用1call restriction
call restriction:将numbering plan中各项取出,各自组成成不同的呼叫限制方案
numbering plan:通用,是一个整体的计划,里面包括长途,本地,等各种形式的方案
-------------------------------------------------------------
以上,用于拨入号码的预处理,实际上是一种过滤,下面才是真正的呼叫处理。
--------------------------------------------------------------
route:一种策略,根据号码匹配的模式,选择走哪个trunk
2016年中考录取分数线trunk:实际上做通一个链路,供route选择。
请联系我analog的,一个POTS就是一条analog trunk
analog的数量由设备定,
ip trunk没有限制数量,并且一个ip trunk连到对方IPPBX后,对方的subscriber 数量是不确定的,由那个IP PBX决定。
Asterisk,开始吧
--------------------------------------------------------------
什么是asterisk?开源电话平台
Asterisk 通过了电话的开源平台。基本上就是一个软件的PBX
最初是Digium 公司的Mark Spencer 一整天英语编写的,这个公司就是他创立的,专门生产并销售Asterisk使用的硬件。Asterisk 简直就是一场电话的革命。
为什么使用Asterisk
现在电信行业的混乱,因为各种专利技术应用在各种层次的网络上,导致很大的混乱。Asterisk 就是答案——给电信行业普遍的混乱环境带来秩序的革命。
专利技术有什么错?
没错,如果专利技术独立工作的话。就像你有剃须刀和剃须膏没错一样!但是让各种技术互相操作,专利技术就会除了要价过高、客户不满,以及缓慢的开发速度等问题之外的刻板和局限。
我们要Asterisk做什么?
根据情况而定。在一个小实验室,一个pcx86),500MHz 的奔三,合适的内存,合适的电源,还有Linux (其他os也可以支持)。此外还有Digium 板卡插在系统中,以便连接本地PSTN
Asterisk支持什么技术?
VoIP, PSTN, ISDN, AIX, SIP 有关的任何东西。
比较好的Asterisk参考书?
<电话未来之路>(
找到,编译,安装,在第34章中,包含了到哪里去找那些文件之类的信息。还有编译时的需要注意的选项,需要配置的模块,和在运行时载入的模块。
相关:
gcc, glibc-kernheaders, cpp, binutils, glibc-headers, glibc-devel
此外, 安装bison open ssl
大多数标准的distro都自带
推荐distro:基于RedHat RH distro (版本没指定)
组件:
Asterisk
Zaptel
libpri
Asterisk:Asterisk 程序文件,还有配置,监控的工具
Zaptel: Zapata 项目中硬件的核心模块和驱动,如果要与PSTN或者其他网络接口,需要它。
libpri: Primary Rate Interface ISDN的接口库。
capability
还有,如果基准时间参考,需要安装ztdummy 模块(第3章中解释)
有用的网页:
PSTN: en.
G.729: en.
G.711: www.
Digium: en.
Asterisk: en.
Free World Dial-up: en.
Asterisk Architecture:
重要链接:
Putty:
nd...
Asterisk 通道:
www.
重要信息:
Asterisk machine on the LAN: 90.0.0.3
Asterisk的目录结构:(更确切的说,是Asterisk使用的目录)
/etc
包含了f文件(只有一个)
/usr/lib/asterisk/modules
所有的asterisk可载入的模块都在这里,一般来说,所以的模块都是启动的时候载入的
注意:要更改启动时载入的模块,或者是模块载入的方式,你可以修改/etc/f文件
/etc/asterisk
包含了所有的asterisk配置文件
/var/lib/asterisk
agi-bin: agi 脚本
固件:兼容设备固件
映像:在这个目录下寻找映像(如果通道支持)
关键字:这个文件中有基于RSA一类的认证关键字
mohmp3:当配置了持有音乐的时候,这个目录是放置mp3的(注意,天使的英文mp3应该使用恒比特率编码,并且没有id标签。)
sounds:所有的语音提示
/var/spool/asterisk
qcall:撤销了——包含了特殊呼叫方法的呼叫信息文件——不是打电话的好方法,因为这种方式太硬性了——不再使用。使用outgoing替代。
Outgoing:现在打电话的法国闹事——呼叫信息目录普遍使用。
Tmp:中间/临时数据
Voicemail:语音和问候语。通过修改/etc/f文件可以修改。
/var/run
处理系统中运行进程的id(包括asterisk
/var/log/asterisk
Asterisk在这里生产日志,通过/etc/f来配置。
/var/log/asterisk/cdr-csv
用来存储呼叫详细记录,逗号分割,例如csv(地址簿格式)
芥子气是什么重要:很多时间会使用cdrast附件包的代码可以在mysql数据库中存储cdr,用于记录呼叫详细记录
外部交换借口/通道接口
FXO Digium Dev-Lite kit上的红口:Foriegn eXchange Office:这个通道(接口)的动作角色是fxo,利用fxs协议——就是说这个模块需要插入到pstn
FXSDigium卡的绿口):Foriegn eXchange Station,它表现得像fxs,读的是fxo协议——所以要插入终端设备——注意,这里插pstn,会烧坏!
配置Foriegn eXchange Station文件:
让你对常见的通道接口进行管理/comm 通道硬件,决定如何在连接的设备之间进行握手。
注意:使用f文件完成非常重要的通道配置——激活或者失效类似回形针、回声处理之类的功能。详细程度到pstn添加到那个端口,信令控制等——如果这里配置不正确,甭指望系统能工作正常。
拨号计划:marion raven
f中指定。
Dialplan:
拨号计划:在 /etc/asterisk 文件中
拨号计划语法由以下组成部分:
上下文(context) :
写在[]里面 , 定义上下文来创建独立的空间
注意:最重要的一个上下文的应用就是提供安全性:要获得更多信息,看安装文件中SECURITY 文件。
例如:
[incoming]
statement 1---

本文发布于:2023-07-19 23:57:32,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/182670.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:电话英文
下一篇:MyEclip注册码
标签:呼叫   模块   需要
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图