作者laptop (留与不留 存在与不存在)
看板VoIP
标题[心得] IP PBX架设经验分享谈
时间Sun May 21 04:08:18 2006
关於IP PBX 缺乏很多中文资料与实务经验.
基於opensources 推广理念 分享一下小弟心得。
因为要做为开站文章 所以先不要转载喔.
1.硬体选购
比较正规使用的话
可以使用Dell server SC430 +CF 2GB +IDE CF +OpenVox卡版
(含4 port fxo fxs) (
http://www.openvox.com.cn/)
总价约nt 25000 -30000 包含了P4 2.8D 双核心CPU server.
省麻烦可以去买
http://buyvoip.cn:8080/Shopping/Detail?itemId=416
含四个fxo or fxs 模版 使用flash dom 1-2gb nt 4万元
至於我自己的server 目前是用openfxo +2 port fxo +1 port fxs module
+cf 2gb + 富士通超小电脑 全部只有花到nt 9500
2.安装前准备
对於asterisk 个人强烈建议安装还是要用 国外asterisk home 版着手 ,
然後请可以参考大陆asiasoft e-600中文说明书 会方便很多
http://e600.asiasoft.com.cn/download/ASE600-Manual.pdf
我用的版本是 asterisk home 2.8 也就是freepbx 2.0
asterisk home 目前要加入freepbx project 好处增加很多
可以扩充加强功能模组..
3.设定程序
简单讲一下设定顺序
1. asterisk home ip .以方便远端admin
2. 如果用pppoe ,请记得adsl-setup 以设定adsl 拨接.
3.动态ip 可以用 ddns 解决..no-ip是不错选择 (不过要注意的 有些client
话机 sip proxy 一定要填ip)
4.zaptel trunk card 用zapgenconf 可以自动设定好 细部设定在zapata.conf内
比较重要的是回音消除参数请记得打开
5.设定分机 号蚂.帐号.
6.设定trunk..
zaptel trunk card 只要zapata.conf设定好
设定dialplan就可以 .
如果没有花钱买trunk card.一定要try sip trunk.
可以尝试设定voip stunt
http://www.voipstunt.com/en/sip.html
这是不用钱的sip trunk 还可以拨打免费的电话 pstn out
大陆则是手机和市内都不用钱 可讲 1 mins
如果有缴10欧元 完全没有限制 我一个月打了 上千分钟
在outgoing setting
host=sip.voipstunt.com
username=(用voip stunt软体申请的user name)
secret=(用voip stunt软体申请的user password)
type=peer
Register String
[email protected]
把sip trunk设定好 这样可以让asterisk 底下的分机 都来共用这个
sip trunk.拨打电话不用钱.
我的asterisk home 是装上二张 x100p card.p
然後设定 5 组 voip stunt sip trunk.(都付费了)
主机是在华强电子市场买的二手富士通超小电脑
p3-800,256mb dram ,4gb HD 总共花费是 rmb 430
我不是故意要省钱买便宜货 实在是因为 找不到合适的小台又漂亮电脑
p3-800 loading大概在 30 lines 左右 做一般soho pbx应该够用.
大概有10个朋友 在一起跟我共用voipstunt ,client 端都设定为asterisk 分机
打分机号就几个朋友对谈
打12 13 ,14, 15 16码 含国码 就走voipstunt做免费pstn 拨出
打8码,9码,10码 则从台湾要付费的 pstn fxo trunk走
但是保证音质.
进线来讲,
电话打进来会听到一段电脑值机员语音(你好 这里是xxxx 请直拨分机xxxx 或)
然後就有设定过 会响的分机才会有振铃
台湾和大陆的网路电话分机都会响 然後也可以转接
以下是我所遇到的问题
1.Caller id
openvox 在zapataconf 有照调整 dtmf caller id .
不过无效..我还在跟openvox 公司的FAE讨论中
2.Bridge
当我人在大陆时,有人找我拨我分机时,我不在座位上时.
我不知道怎样做转接到从voipstunt sip trunk 再call到我大陆手机
(此部份问题 已解决 设定座位转接就可以)
3.send fax
目前在asterisk home技术文件上只有receive .send out 可以做到.
只不过client windows 程式都还不够完美..
必需要用email程式.
这部份有待open sources大家的同心协力
4.GSM or CDMA Trunk..
一些行动电话系统商业者(哈拉900,亚太嘻哈) 网内拨打不用钱.这方面是一个很好的
行动解决方案 GSM or CDMA trunk 是用来做为 GSM CDMA clinent 与 ip pbx 交互通讯用,
一般小众不可能跟行动系统商做ISDN/T1/E1/等数据线路trunk .
用 gsm gateway 是不错方法.
目前全球生产soho gsm gateway 用的只有CZ 公司的 2N VoiceBlue
http://www.2n.cz/news/press_releases..._with_ccm.html
不过这方面 可以使用大陆做的GSM 固线电话闸道器+ FXO to FXS反转器 +sip fxs
gateway简单完成一部份
--> inbound pstn,sip trunk (可能其他国家电话号码) -->asterisk pbx
-->座位分机无法接听-->转分机 gsm trunk 专用fxs port --> fxs 反转fxo port
-->大陆做 gsm 固线电话(里面插好 dial out--> gsm 手机
大陆做GSM 固线电话是一种用於第三世界国家, 偏远地区 没有固网电信设备 ,使用
GSM网路接上一般话机 等於是一个提供 fxs port的gsm gateway .
另外一种用途则是漫游
小弟是名空中飞人,人在国外时,有漫游电话都不得不接..但是费用惊人
小弟因此希望能够
sim card 放在gateway内 --> fxo to fxs 反转器接到拨出--> sip fxs client
->拨出外线 -->sip discount trunk -->大陆手机..
全部漫游接收 无料
类似这样设计还有 ipdurm
http://www.vlab.com.tw/vlabforums/viewtopic.php?t=8400&highlight=
不过因为非真正 fxo port gsm gateway 架构,功能与弹性有所限制.
这方面还要另外花时间来跟 Gsm 固线话机工厂沟通
才会有真正相合与弹性的产品
5.Callback
Callback 电话回拨是freepbx project新的moudle ,用於回拨.
个人是设想在大陆时 当我用手机回拨IP pbx ,ip pbx会hang up.
and 走voipstunt sip trunk回拨给我,然後看我要跟分机或在走别的sip trunk dialout
这方面还有一些BUG 和实务
6.A2Billing
这个就纯好玩了,对笔者没啥太高实用价值 只是怀念起国中破解AT@T电话卡日子..
http://www.asterisk2billing.org/
此为asterisk home内建电话卡程式 你可以可设定卡号 日期,金额.拨打费用plan .
消费者先花钱去买pre paid card.
透过pstn 上车,或sip phone client端,输入卡号,输入要打的电话,就会转拨打sip trunk.
这些经验与规划都是小弟花了非常多时间所摸索出来,ASTERISK在这方面实用度真的很高.
如果使用外面商业产品 .最便宜的Dlink DVX-1000 就要nt 5万了 ,
或是其他昂贵数十万软硬体产品.
但是从实务经验发现 不是opensources ,商业化IP PBX很多Module 缺乏弹性跟本不适合
中小企业用. Konw how也很缺乏.排除问题
如果SI 没有能力修改程式 .
没有多少文献可以翻并且解决
或是要花上很高昂的费用
Asterisk 聚集了数万的程式开发者与使用者经验.已成为全球占有率最高的IP PBX
包含还有自己的protocol(IAX)都已成为voip client 支援的 protocol
Opensources与商用程式在已算优势的server os 大概是30%:70%
可是Asterisk 在市场IP PBX占有率大概是85%与15%商用ip pbx.
http://www.networkworld.com/news/200...bx.html?page=1
希望这些资讯对大家有帮助,如有分享经验 期待不吝分享.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.91.94.251
1F:推 mouein:好文喔!!!! 感谢~~ 05/21 12:32
2F:推 klt:推一个,也许以後会用到 05/21 17:07
3F:推 abc0:超强者出现了 05/23 10:34