DSP的功能特色
1. PCM界面:接收類比界面所傳來的PCM樣本資料,傳送給適當的DSP軟體模組,以便進行必要的處理工作;此外,它還會把處理過的PCM樣本資料送回給類比界面。
2. 撥號音產生器:除了可產生撥號音之外,這項功能還會根據使用者界面所傳來的按鍵狀況,產生頻帶內的雙音複頻信號數字(DTMF digits)給網路。
3. 回音消除器與抑制器:如果一部電話支援了全雙工的擴音電話功能,那麼就需要一個合於G.167標準的回音消除器,才能消除接收器麥克風所收錄的回音;而半雙工擴音電話則需要回音抑制的功能,避免說話者的聲音從牆壁、窗戶、傢俱或是其它的地方反射回來,造成回音。
4. 聲音變化偵測器(VAD;Voice Activity Detector):為了對頻寬做最有效的利用,我們必須偵測聲音的變化,並且視需要來啟動或是停止封包的傳輸。聲音變化偵測器所必須解決的最大問題,就是如何分辨說話的內容以及伴隨而來的背景雜訊,我們可以利用這項功能來節省網路的頻寬,因為在一般的通話過程中,幾乎一半的時間都沒有人說話。
5. 舒適雜訊產生器:如果使用了聲音變化偵測器,在交談暫時中斷的時候,必需讓電話產生一定強度的雜訊,使另一端的聽者不會以為線路已經中斷。舒適雜訊產生器以及聲音變化偵測器就會密切合作,以便提供強度和長度都很適當的雜訊信號。
6. 語音的編碼/解碼器:對於使用者所傳來的資料流,則是由語音編碼/解碼器(vocoders)來進行壓縮與封裝的處理工作;除了G.711編碼標準之外,也需要普通的語音壓縮標準,包括 G.723.1A(5.3和6.3 kbps)以及G.729AB(8 kbps)。若要提供高傳真度的聲音品質,就必須支援一個寬頻帶的編碼/解碼器,也就是G.722(7khz 語音頻帶寬)。
7. 封包補償(Packet Playout):針對網路傳輸的延誤、傳送過程的擾動以及封包的遺失,執行適當的補償處理。為了加強封包的補償效果,IP電話會使用許多的專屬技術。
8. 封包協定的封裝:對送至網路界面的封包語音資料進行封裝。在VoIP的應用產品中,這個封裝工作是由「即時傳送協定層」(RTP;Real-time Transport Protocol)來進行,它則是直接在UDP上面執行。
利用現有的VoIP DSP軟體,不但可滿足企業IP電話的大部份品質要求,還可降低新產品的風險,並且增加應用的信心。對於IP電話的製造商來說,若能在IP核心技術中採用已實証的DSP軟體,他們就可以把工作焦點放在具有附加價值的新功能,藉此對自己的產品做出市場區隔,並且縮短新產品上市時間。
結論
要克服IP電話解決方案所面對的挑戰,可重新程式規劃的DSP技術就扮演了一個重要的角色,因為它不但替非常好的化的語音處理提供了一個基礎,還讓產品的升級與成長更有彈性。隨著VoIP閘道器、交換器以及用戶端設備的廣泛應用,它們不但解決了企業IP電話實作架構的許多問題,還降低了滿足品質要求的風險,並且縮短產品上市的時間,這對於IP電話普及非常重要。最後,要讓企業IP電話在市場上成功,關鍵是採用一套非常好的設計的系統階層解決方案(硬體與軟體),然後再搭配適當的製程技術,以滿足現在與未來市場的成本要求。
转载地址:http://www.voipchina.cn/technology/2004-03-24/36887.shtml