1. 程式人生 > 其它 >語音閘道器FXO與FXS的工作原理 FXO與FXS區別

語音閘道器FXO與FXS的工作原理 FXO與FXS區別

在VOIP網路中,語音閘道器是PSTN電話向VOIP電話過渡的產物,因此語音閘道器在VOIP網路環境中扮演一個重要的角色。那麼提到語音閘道器我們就不得不提到FXO和FXS兩個關鍵字,這兩個概念比較難理解,下面我們來通過了解語音閘道器的工作原理,組成結構以及應該用環境來了FXO和FXS的區別。

一,語音閘道器工作原理
就 PSTN 上的傳統電話連線而言,電話局端交換提供電源與電話振鈴。電話本身提供塞尖 (tip) /振鈴電路,以請求服務或應答來自 PSTN 的呼叫。對於通過因特網撥打的呼叫,FXS 電路將模擬電話局端交換的功能。語音閘道器虛擬為交換機,為電話提供電源並進行振鈴,並檢測環路電流。而在另一方面,FXO 電路則模擬電話功能,提供環路關閉功能並檢測來話振鈴。



二,FXS,FXO的組成部分
我們瞭解了語音閘道器的工作原理之後,下面介紹一下FXS,FXO的組成部分:

FXS 電路包括兩部分:CODEC 與 SLIC(使用者線路介面電路)。CODEC由 ADC與 DAC構成。ADC 將來自模擬電話的模擬訊號轉換為可通過VoIP網路傳輸的數字訊號。DAC將數字訊號轉換為模擬電平,以驅動模擬電話。為了實現 4kHz的音訊頻寬,ADC與DAC的取樣速率通常約為8kHz。SLIC器件模擬PSTN電壓電平。它必須檢測電話掛機還是摘機,並生成高達120V的振鈴電壓。

FXO電路包括CODEC與資料存取裝置(DAA)。CODEC與 FXS的功能相同,將模擬語音轉換為數字訊號,隨後再轉換回來。DAA模擬(POTS)電話功能,其重要作用是去除高電壓直流偏置,將PSTN環路關閉,從而僅傳送來自PSTN的模擬交流訊號。


三,舉例說明
上面的說明或許比較複雜,下面我們通過一個例子可以很清楚的理解FXO和FXS閘道器在VOIP環境中所扮演的角色

FXS( Foreign eXchange Station)
是用來連線傳統電話機使用的,普通話機連線上語音閘道器的FXS口之後,他能夠為話機提供電流與撥號音。FXS的另外一個功能,就是可以連線傳真機,或是以外線的方式連線入商用交換機。

FXO(Foreign eXchange Office)
是用來連線局端裝置與交換機內線來使用,可以送出DTMF訊號與撥號動作,所以能連線局端的電話線。前面的解釋有些複雜,基本上FXO的功用就是用來連線外界電話線路,業界常見的說法就是用來作上下車使用。

舉例來說,如果在美國的使用者註冊了一個網路電話,透過網路電話撥接的方式連線到中國深圳的VoIP接入點,然後利用深圳PSTN電話線路往外撥,藉此達到以市內電話的計費方式撥接到深圳當地電話使用者的目的,而這個動作就是下車,也就是可以利用網路電話架構節省長途電話的費用支出。反之如果深圳當地電信電話使用者,通過電話撥到FXO連線的PSTN接入號,然後利用網路電話撥到美國,這就是上車。如圖:

在實際的VOIP應用環境中,FXS閘道器一般是用在純網路環境中應用,FXO閘道器主要用在PSTN to VOIP,VOIP to PSTN的網路中,充當PSTN與VOIP的一箇中間角色,可以配合IPPBX做PSTN落地使用.

轉載於: http://blog.chinaunix.net/uid-23215128-id-2521121.html