OMAP5912的嵌入式無線組播通信設計
4 系統測試
測試系統采用3塊OMAP5912開發板和對應的3塊無線網卡。無線網卡選用華碩網卡W167g,采用Ad-Hoc進行組網。針對系統需求,需要測試系統的有效帶寬和語音延遲以及音質。
系統的有效帶寬是保證多用戶語音通話的前提。這里利用Netperf軟件進行分析,測試表明基于UDP的傳輸速度,兩點間的平均速度可達3.4 Mbps。
對于語音通信而言,基于AIC23芯片的語音通信采樣速度是8 kHz,采用16比特單聲道采樣,所需帶寬為128 kbps。而G729a的壓縮率為16:1。故所需帶寬僅為8 kbps。因此,該無線網卡支持多用戶通信。
然后對語音音質進行測試,這里利用由Cooledit2000軟件進行分析,如圖6所示,原始語音和采用G729a語音編解碼處理后的語音波形雖有所損傷,但基本一樣,從音質效果上看,語音清晰,達到MOS=4的語音測試水平。本文引用地址:http://www.104case.com/article/156550.htm
最后對系統語音延遲進行測試,無線傳輸時語音數據每次發送4幀數據,每幀包含10 ms語音數據,系統整體延時約為60 ms,聽者基本感覺不到延遲效應。
通過以上測試,系統可以正常工作,達到設計目標。
結語
本文設計了一套可供無線局域網內實時語音通信系統,它以OMAP5912作為系統硬件平臺,采用QT界面技術進行管理。用戶可以方便地進行多人通話。由于采用嵌入式方式進行設計,適合于應急通信和臨時移動會議等便攜式通信場合。
評論