返回列表 發帖

如何實現 兩地之間 VoIP-to-PSTN ?

小弟是新手, 現請教各位怎樣實現 VoIP-to-PTSN ?
目標: 在香港透過 VoIP 打到大陸的 VoIP 再透過大陸的 PSTN 打大陸電話.

我看了 <香港一人一VoIP電話> 入門手冊, 但不太明白. 因為它說了要 iptel.org 之類. 但我不想通過  iptel.org 之類的 SIP server.
我只想用雙方自己的 IP 地址進行.

香港:
SPA3102 一台, 電話機連接在 SPA3102 上. 沒有PSTN 線!!
寬頻上網, IP: 123.123.123.123
IP Dialing 已經設好.
Line 1 的設定如下:
SIP Port: 50123
User ID: 123
Dial Plan 是: <188:188@188.188.188.188:50188>

大陸深圳:
SPA3102 一台, 電話機連接在 SPA3102 上, 電話線 PSTN 也接上SPA3102, 電話號碼是: 88881234
寬頻上網, IP: 188.188.188.188
Line 1 的設定如下:
SIP Port: 50188
User ID: 188
Dial Plan 是: <123:123@123.123.123.123:50123>

PSTN Line 的設定如下:
SIP Port: 50199
User ID: 199
VoIP-to-PTSN: Enable
VoIP Caller Auth Method: None
One Stage Dialing: yes

=================
香港的SPA3102上的電話機可以打通大陸的SPA3102上的電話機.

但香港的SPA3102上的電話機 卻無法打進大陸的 SPA3102 再進行 VoIP-to-PSTN 功能.
我試過在 香港話機上 Line 1 上加了 Dial Plan: <199:199@188.188.188.188:50199>
但不成功.

請問:
香港的 Line 1 的 Dial Plan 要怎麼設定才能進行 VoIP-to-PSTN ? 對方的 PSTN 的User ID 在哪里設定 ?
Proxy 要怎麼設定? (註: 不要那些 iptel.org 之類, 我只想通過香港和大陸各自的 IP 進行)
大陸的 PSTN Line 上Subscriber 上的User ID 應如何弄?

Thanks very much for help!

因为现在很少用SPA3102,但是根据你的信息,应该可以做到你的要求。还有我以前写的【香港一人一VoIP电话】是几年前的东西,现在已经有不少的改变,用iptel,只是通过某个SIP Server来进行。

如果你能从香港拨打深圳的电话,那么的IP direct dialing应该没有问题,而你用的应该是SPA3102的VoIP1,在SPA3102还有VoIP2,这个VoIP2,可以做VoIP-to-PSTN的转接。

具体怎样,我也不太记得,但是可能雯雯或者其他人可能还记得。不过你慢慢弄也可以,不太太复杂,还有可以参考固顶的tsintsin的SPA3102手册。


角色

TOP

回復 1# cnewkguyf

好耐無用SPA3102了! 都唔係好識點講, 方便既話俾我remote教你set!
Welcome to my TaoBao shop: http://mandymak520.taobao.com/

TOP

本帖最後由 cnewkguyf 於 2012-6-26 09:48 編輯

回復 2# 角色

現在都不用SPA3102 了嗎? 那現在流行的是什麼牌子的型號 ?

在SPA3102里, 我就是不太明白 VoIP1 和 VoIP2 的之間的設定.
香港VoIP1 可以直接撥打到深圳那里邊的 VoIP1, 但卻不懂怎麼能從香港的VoIP1 打到深圳的 VoIP2 ...
VoIP1 就是 Line 1的設定, 這個我懂, User ID 也很容易設, SIP Port 也沒問題. 雙方各指各的 User ID 和 IP 以及 SIP Port 就可以直接進行 Direct IP Dialing 了! VoIP1 (HK)--> Internet --> VoIP1 (SZ)
但 VoIP2 這個 PSTN Line 上 的設定就有點不懂. 到底要怎麼設定, 才能成功 ?
到底下面哪一條途徑才是對的 ?
VoIP1 (HK)--> Internet --> VoIP2 (SZ) --> PSTN (SZ) ?
VoIP1 (HK)--> Internet --> VoIP1 (SZ) --> VoIP2 (SZ) --> PSTN (SZ) ?

TOP

回復 3# 雯雯

先多謝你!

我想問, 你之前有無試過 VoIP1 (地點一)--> Internet --> VoIP2 (地點二) --> PSTN 呢種方式 ?
本身 SPA3102 應該有 SIP Server 功能, 所以無需要其他的 SIP Server, 我呢個理解有無錯 ?

如果我理解無錯, 即係話我應該要係 (SZ) PSTN Line 里面設定 User ID 之類的資料, 然后在 (HK) 的 VoIP1 里面設定相關的 Dial Plan, 比如 <xxx:xxx@SZ.IP.Address: Port>, xxx 應該係 (SZ) PSTN Line 里面的對應 User ID 之類... 或者 (HK) Proxy 都應該要指向 SZ 的 IP 地址..??

請問我的理解有無錯?

TOP

回復 4# cnewkguyf

我们现在用OBi110比较多,在香港都有的卖,而接功能比SPA3120强大很多,是一个不错另类选择。

你的没有错,一般我们用VoIP1比较多,因为很多没有用,真的记得不太清楚。你可以另外给VoIP2,如果你能用IP Address拨打到VoIP1,如:

1) VoIP1: IP_Address:5060
2) VoIP2: IP_Address:5061

那么你拨打的时候就要用VoIP2 的URL(ip_address: port_number), 慢慢调,估计你应该可以调出来。

VoIP1 (HK)--> Internet --> VoIP2 (SZ) --> PSTN (SZ) (这个比较对)。

角色

TOP

回復 5# cnewkguyf

我以前用SPA3102的時候就是用你這種方式, 不過SPA3102本身沒有SIP Server功能.
Welcome to my TaoBao shop: http://mandymak520.taobao.com/

TOP

本帖最後由 cnewkguyf 於 2012-7-2 08:44 編輯

現在我的進展是這樣:

1. HK 的 VoIP1 可以打進 SZ 的 VoIP2, 聽到PSTN 的聲音, 並可以進行 PSTN 撥號. 但是打完SZ的當地號碼後, 電話聽不到任何的聲音, SZ當地的電話號碼也沒有響! 不過網絡的燈卻不斷的閃, 証實有數據在交換. 不明白為什麼不成功?

2. SZ 的朋友打我 PSTN 的號碼, 成功轉到 HK 的 VoIP1, HK 的電話機響起. 但一接聽, 卻聽到一連串的(七八個左右)按電話數字的聲音, 然后就沒有聲音了. SZ朋友的電話也聽不到任何的聲音.

不知道哪個地方出錯了?

TOP

你这个事2次拨号的老问题,唯一解决方法用HTTP Authentication。

角色

TOP

你可以先不用我上面所说的那一种方案。

你要调你的FXO的load,还有receiving gain等等。

角色

TOP

你一步一步来,先解决从香港拨到大陆的PSTN。

角色

TOP

多说一点。

第一拨号时用Digital方式进行,所以你每次从香港拨打到大陆的VoIP2,而第二拨号就是用Analogue的DTMF从香港传到你深圳SPA3102,然后再传送到大陆的电信机房,如果中间的impendance不好,会产生很多harmonics,那么跟你原先在香港发出的DTMF信号就变了样,导致大陆机房的电信设备识别不出来。

角色

TOP

回復 12# 角色

十分感謝你提供的資訊.

我也GOOGLE了一些這方面的資料, 有些人說要用 AVT 方式, 我兩邊都試了, 可惜也不行.
FXO 方面的 Gain, 我知道是有話筒和聽筒兩個參數可調,我分別按3的倍數去調它們, 但都一樣沒效果.

二次撥號這方面, 你能否解釋一下這方面的原理呢?
HTTP Authentication 的原理又是怎麼樣的呢? 它不需要 第二次的Analog嗎? 不好意思, 我不懂這方面的知識.

TOP

根据我的经验,你距离成功不远。

应该用inband。没有办法2次拨号就是有这样的问题。

而HTTP Authentication,你可以参考,tsintsin(应该固定上面有他的link)。

角色

TOP

回復 14# 角色

我嘗試用 inBand, 但不成功. HK 這邊的 Line 1 如果也一樣用了  DTMF Tx Method= InBand, 結果更糟糕, 按任何的數字, PSTN 的撥號聲音一直存生. 如果改回 AVT, 就回復之前不成功的情況.

我的設定是這樣的:
HK Line 1:
==========
Audio Configuration
DTMF Process INFO: yes
DTMF Process AVT : yes
DTMF Tx Method   : AVT
Hook Flash Tx Method: AVT

SZ Line 1:
==========
Audio Configuration
DTMF Process INFO: yes
DTMF Process AVT : yes
DTMF Tx Method   : InBand
Hook Flash Tx Method: None

SZ PSTN Line:
=============
Audio Configuration
DTMF Process INFO: yes
DTMF Process AVT : yes
DTMF Tx Method   : InBand

不知道有什麼地方是錯的呢?

TOP

返回列表