網絡電話:如何設置使你的線路變得非常可靠
(2009-11-11 14:41:51)
下一個
一、我的設置
昨天有人說用Gizmo5打不通,今天sipsorcery.com一直進不去。這兩個都是自裝網絡電話最常使用的免費服務。我在上上個周末裝上網絡電話,到星期三就遇到Gizmo5隻能打出、不能打進的問題,就立即意識到免費服務的可靠性是個大問題。其實解決這個問題的方法並不複雜,就是簡單地增加一條並行的線路。我現在是采用這樣的設置(SPA1001):
外來電話接入:
GV-->IPkall-->ATA line1 (用DDNS fwd)
↓
G5-->ATA line2
這裏從GV的號碼打入,信號分兩路到我的電話上,而每條線路隻經過一個中間環節,所以是最簡短的線路。這樣兩路中隻要有一路是通的,電話就能打進來。隻有在兩路都不通的時候,電話才打不進來。兩路都不通的幾率比隻用一路的小多了。例如,假設在一分鍾內每條線路不通的幾率都是百分之一(0.01),那麽兩條線路都不通的幾率就是0.01*0.01=0.0001,也就是說是萬分之一。
有人可能會問,這樣兩條線都會響鈴,會不會有問題呢?我試過,這沒有問題。實際上ATA既然有兩條線,那麽它的設計就自然能夠處理兩條線同時來電話的問題。我這樣設置,IPkall這一路總是先到,而G5這一路總是後到,這可以從鈴聲判斷(每條線的鈴聲不一樣),也可從G5的通話記錄查看(那裏總是no answer)。當你拿起電話的時候,你接的就是先到的那一路,而google voice就會把另一路斷掉。如果你接得快,有時會聽到象call waiting那樣的聲音,這是因為google voice還沒有把另一條線斷掉。
電話打出:
ATA line1-->nonoh (主線)
ATA line2-->G5 (備用線)
這樣設置之後,打進來有兩條互相獨立的線路,打出去也是兩條互相獨立的線路,就會非常可靠。
二、PAP2T怎麽設置
假設line1 上還是接的nonoh,外來電話接入可以這樣:
GV-->IPkall-->ATA line1 (用DDNS fwd)
↓
G5-->nonoh-->ATA line1 【注:後來測試這一路實際不通,換成GV-->IPkall-->ATA line1 能通,但有時音質不好 12/22/2009】
由於PAP2T一個電話隻能控製一條線,所以這裏兩條打入的線都送到line1上。這裏的第二條打入的線路經過了nonoh,這樣就多了一個中間環節,為什麽不也用DDNS fwd繞開nonoh直接進入ATA?因為我們不想兩條打入的線都依賴於DDNS,否則DDNS一出問題,兩條線都不通了。同樣地,因為ATA有call waiting的功能,所以你不用擔心兩路電話同時進來的問題。
設置的關鍵是要保持打入的線路一直暢通,因為你不知道別人什麽時候給你打電話;打出的線路有一條也就可以,因為你自己知道什麽時候打電話,萬一不通你可以用別的方法,比如打手機或者從計算機上撥號。
三、討論
1.提高可靠性的關鍵是增加一條獨立的並行線路。對於每一條線路來說,中間經過的環節越少越好。在這個前提下,每個人可以根據自己所使用的ATA的特點和voip providers的情況進行不同的設置。
2.這樣是否濫用免費資源?
我看到ipkall的論壇上有人說ipkall之所以能提供免費的電話號碼,是因為他們從經過他們線路的電話中可以得到一丁點報酬。所以他們希望你多打他們的電話號碼。反之如果你用得很少,如果一個月不用,他們就收回電話號碼。依照同樣的道理,用gizmo5打入他們也不會虧。不過因為從google接入的電話太多了,gizmo5不時堵塞,所以隻是用它作備用就比較合適。當然如果gizmo5的線上總是no answer,他們得不到任何收益,就有濫用的嫌疑,其實為了補償這點,在其賬號裏放入一定的錢,真正用gizmo5作打出的備用就好了。
3.為什麽不用sipsorcery?
一方麵由於用DDNS fwd就能很方便地進行電話的多路接入,另一方麵現在的ATA本身功能就很強,所以一般情況下打入的線路用不著sipsorcery。很多人用sipsorcery主要是用google voice 免費打美國。不過nonoh本身提供四個月免費打中國和美國,四個月之後剩下的10歐元打兩、三個月應該沒問題,這樣一年最多花三十美元,已經很便宜了,如果隻是為了方便打電話,就不用麻煩到sipsorcery上去折騰,有人有時間和興趣去玩那又是另一回事。當然多一道環節就多一點出問題的幾率這是另一方麵的原因。
有的稍複雜一點的設置,比如象fitwxc講的國內親友免費打美國的方法,還是需要用sipsorcery。但是如果用DDNS fwd的方法,也就不需要把sipsorcery注冊到你的ATA上。
用手機作backup當然可以,但當你在外要給家裏打電話,正好線路不通就不好辦。一般用手機打家裏電話的時間還是很多的。所以還是有兩路打入可靠性高。另外DDNS的服務器出問題的幾率一般很小,通常有backup server吧,絕對比sipsorcery穩定得多,我用了三個月,還沒有碰到過DDNSserver出問題的事,但sipsorcery卻出來很多次問題。DDNS的運行比VOIP簡單得多,而sipsorcery比較複雜,又不斷更新,有時就會出問題。 能用固定IP是最省事。