圖1 無線VoIP話機的系統(tǒng)示意圖
圖4 超幀的同步
時隙1開始后,語音網關需要TSTms的時間將射頻芯片從空閑狀態(tài)轉換為發(fā)送狀態(tài),當轉換為發(fā)送狀態(tài)后,預先存儲在射頻芯片發(fā)送RAM中的信標幀立即開始發(fā)送,手持設備上的射頻芯片在收到六個字節(jié)TSPms后自動鎖存一個當前時間timestamp(時間戳), 這個值由手持設備在正確接收完信標幀后讀取。根據(jù)這個值,手持設備可以設定MC13192定時器在(timestamp+1875-TST- TSP)ms時刻產生中斷,進入該中斷服務程序的時刻即時隙2的起始時刻。在時隙2中使用MCU定時器設置隨后14個時隙的定時中斷產生時間,定時時間為1875ms。設置MC13192定時器中斷相關代碼如下所示:
圖5 無線手持設備端的硬件框架
本設計已經在基于MCF5234微處理器(無線語音網關)和MCF5249微處理器(無線手持設備)的硬件平臺上實現(xiàn)。如圖8所示,左圖為無線語音網關,右圖為無線手持設備。

圖8 系統(tǒng)硬件實物圖
本設計實現(xiàn)了包括呼叫轉移,三方通話等在內的7項通話功能。在40米范圍內,具有良好的語音效果。該系統(tǒng)為家庭、辦公環(huán)境實現(xiàn)無線VoIP通信提供了一種參考設計,且具有結構簡單,功耗小,軟件層次清晰等特點。
參考文獻:
1. IEEE Standard 802.15.4-2003
2.RFC 3261.Session Initial Protocol. 2002
3.Freescale. MCF5249 ColdFire Integrated Microprocessor User’s Manual. 2003
4.Freescale. MC13192/MC13193-2.4GHz Low Power Transceiver for the IEEE802.15.4 Standard Reference
Manual. 2006
5.Motorola. 3V 13-bit Linear PCM Codec-Filter User’s Manual. 1997
6.Jean J. Labrosse 著,邵貝貝等譯,嵌入式實時操作系統(tǒng)uC/OS-II(第二版). 北京航空航天大學出版社. 2005
電子產品世界