OBi100/110能联两个VoIP Service Provider (SP1, SP2)。通常用法是一个联Google Voice免费接、打美加电话,另一个联Voip.ms或VoipDiscount等打国际长途。如要联第三个VoIP Service Provider,比如CallCentric用于E911、显示来电名等就没有多余的了。这是受OBi100/110的硬件所制。
为此OBiHai的工程师们从软件上想办法,弄出了8个Voice Gateways (VG1, VG2, …, VG8),每一个都能利用那SP1,SP2的硬件往外拨打不同的VoIP Service Provider。Voice Gateway的不足是它不能一直与VoIP Service Provider联着(不能register),只能打出时现打现联。这对于只用于打出的VoIP Service Provider已经够了。要求是VoIP Service Provider允许unregistered call。
举个例子,OBi100上Primary line SP1联着Google Voice(免费打美加),SP2联着CallCentric(免费来电显示名字/E911)。我们看怎么用第一个Voice Gateway VG1去联VoIP.ms(国际长途):
1. Login to OBiTalk, select the device
2. Click OBi Expert Configuration then Enter OBi Expert
3. Click Gateways & TrunkGrps, in Voice Gateway1, fill
a. Name: International [this can be any string]
b. AccessNumber: sp2(atlanta.voip.ms) [you can choose any VoIP.ms servers]
c. DigitMap (xx.) [as is]
d. AuthUserID: your_voip.ms_username
e. AuthPassword: your_voip.ms_password
4. Click Setup Wizard, in Phone OutboundCallRoute, add the international call route {(011xx.):vg1}
我只试了VoIp.ms,不知其他的行不行。要试VoIP Service Provider是否允许unregistered call,我是在电脑上用X-Lite softphone,uncheck “register” 后试着打一下,能打通就是允许unregistered call。
================================================================================
美加号码打出:
我的座机 => OBi100/110 SP1 => Google Voice => 对方电话
--------------------------------------------------------------------------------
接收打到我Google Voice的电话:
对方电话 => Google Voice => CallCentric (find Caller Name) => OBi100/100 SP2 => 我的座机
--------------------------------------------------------------------------------
国际长途打出:
我的座机 => OBi100/110 VG1 (用 SP2 程序) => VoIP.ms => 对方电话