返回列表 發帖

香港、澳门、珠海、广州 VoIP电话系统 (QNAP TS-453 Pro + Debian 8 + Asterisk 13)

本帖最後由 角色 於 2015-6-6 01:07 編輯

现在有四个点,香港、澳门、珠海与广州,他们之间的沟通一般都是用传统的PSTN电话系统来连接,而每一个Office都有自己的PABX电话系统。这是最传统不过的电话连接模式。

3001.png

但是由于VoIP的普及,那么坊间也有不少的VoIP Gateway,那么那些Gateway的功能都是非常有限,只能作有限度对打,不能像拨打PSTN电话那么方便。

3002.png

上面的VoIP Gateway和PABX系统都是独立运作,没有相关,如果需要用到PSTN、VOIP电话,工作人员要两边跑,所以有些人把PSTN和VOIP电话结合起来,如下图:

3003.png

Meeting Room - allow external user to call-in by 2b
- outside customer(s) is allowed to dial 2b number and connect to meeting room
- internal user dial 4000 to join the meeting room by SIP client

extensions.conf
[internal]
exten => 4000,1,ConfBridge(100);  join Room 100


[from-hkbn2b]
exten => 36121234hk,1,Dial(SIP/4000,,r)
exten => 36121234hk,n,ConfBridge(100)
exten => 36121234hk,n,Hangup()

TOP

回復 52# hn4498


    thx

TOP

回復 51# hklkf


   Check PM

TOP

Hi Bro

any info ?


member的8条HKBN 2b lines (8个numbers x 8 元 = 64元)终于搞定,现在member都用得非常爽!!!用香港的B ...
角色 發表於 2015-7-29 00:16

TOP

member的8条HKBN 2b lines (8个numbers x 8 元 = 64元)终于搞定,现在member都用得非常爽!!!用香港的BR去申请的2b numbers超值!!!大家都可以考虑用BR去申请。

TOP

大家要看的Asterisk天书,就是Asterisk: The Definite Guide,它是可以免费下载

Asterisk Definite Guide 4th Edition.png

TOP

话!噻!如果不看Workshop 9,真的不知道那么复杂!!!谢谢hn4498。

TOP

本帖最後由 hn4498 於 2015-7-2 22:50 編輯

Workshop 9: Done and share my setting

ITSP Profile A
General
DigitMap.png
(911S0|1xxxxxxxxxxS0|011xx.S2|xx.S2|xS2|xxS2|*X.S2|(Mipd)|[^*#]@@.)

SIP
ProxyServer and Port.png
ProxyServer and Port 2.png

ITSP Profile B
ITSP B-SIP.png

SIP
AccessList.png


SP1 Service
Sp1 1.png
Sp1 2.png

SP2 Service
SP2 1.png
SP2 2.png
SP2 Calling Feature.png

Phone Port
PhonePort 1.png
{([1-9]x?*(Mpli)):pp},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
PhonePort 2.png

LINE Port
LinePort 1.png
SP2(your PSTN line number)
LinePort 2.png


Sip.conf
[59xx] ; KeckSeng Obi110
type=friend
secret=59xx
qualify=yes
nat=force_rport,comedia
host=dynamic
canreinvite=no
context=internal

[obi110-21234567] ; Dial string of 21234567
username=obi110-21234567
secret=21234567
host=dynamic
type=friend
context=from-trunk
qualify=yes
dtmfmodel=rfc2833
canreinvite=no
disallow=all
allow=speex,gsm,ulaw,alaw,ilbc,g729

extensions.conf

[internal]
exten => 5923,1,Dial<SIP/5923,,r>

;7853 Trunk via 21234567 OBi110's LINE port
exten => _7853.,1,Dial(SIP/${EXTEN:4}@obi110-21234567,,)
exten => _7853.,n,Hangup()

[from-trunk]
exten => 21234567,1,Dial(SIP/3115,,r)
exten => 21234567,n,Hangup()

TOP

现在的2b又有新的settings,就是register string,最后的电话后面要加入hk。而dial plan也加上hk.

http://www.telecom-cafe.com/foru ... =6657&pid=41300

TOP

回復 42# testing

你这个问题,主要是你的FXO机不能指定某条线打出。如果用独立的FXO device就可以。

TOP

回復 43# hn4498

Very good! Now you also contributed to the Forum for the dialing plan with "+" sign for international calls.

TOP

本帖最後由 hn4498 於 2015-6-26 13:17 編輯

Workshop 7: I change a little bit to allow the dialing string "+853"

EXTEN:5 is counting for 5 digit, I think

26-6-2015 11-44-06.png

AS-IS
;00853 Trunk via 1911 OBi110's LINE port
exten => _00853.,1,Dial(SIP/**8${EXTEN:5}@1911,,)
exten => _00853.,n,Hangup()
exten => 1911,1,Dial(SIP/1911,,r)

TO-BE
;00853 Trunk via 1911 OBi110's LINE port
exten => _+853.,1,Dial(SIP/**8${EXTEN:4}@1911,,)
exten => _+853.,n,Hangup()
exten => 1911,1,Dial(SIP/1911,,r)

TOP

這教程及思想不錯!

現時小弟也是這樣的架構,現有個問題想請教 角色兄

我在香港寫字樓放了一台迅時的網關,接了8條街線用作“落地”使用,然後每條線在asterisk 上以Trunk註冊供地區的分機使用,撥打香港本地手提及固話是完全沒有問題的,8條線路是由網關隨機選擇“撥出”的,也即那條路空閒就用那條街線撥出,撥入時該8條線分為4組,每組各指向一個地區的分機,撥入也是正常的。

現時問題來了,因為網關會隨機選擇空閒的線路撥出,導致電話對方的來電顯示會是8條線的任一個電話號碼,這樣對方在回撥電話的時候會撥到非“指定”的地區分機,導致客戶有很大的誤會。 簡單地講就是 “分機1” 用了 LINE8 線打電話給客戶A , 客戶A回撥電話時就會打入LINE8,但LINE8撥入時會指定到“分機5”,導致客戶A找不到需要找的人。

請問是否有辦法在asterisk設定 分機1 撥出時只能使用指定的 Trunk ? 其他分機也是如此

謝謝!
GV: 910-377-1488
Tocall: 20810707

TOP

本帖最後由 角色 於 2015-6-25 09:25 編輯

The Workshop 7 was just finished. It shows the way to configure the OBi110 such that the outbound call (PSTN, SP2) via the remote OBi110 could be realised.

TOP

返回列表