基于GPS/GSM短消息車(chē)載終端的設計與實(shí)現

3 GSM通信服務(wù)
車(chē)載系統的關(guān)鍵技術(shù)之一是對短消息進(jìn)行編碼和解碼。與短消息收發(fā)有關(guān)的規范主要包括GSM03.38,GSM03.40和GSM07.05。前二者中描述的是SMS的技術(shù)實(shí)現,后者則規定了SMS的接口標準。共有3種方式來(lái)發(fā)送和接收SMS信息:Block Mode,Text Mode和PDU Mode。PDU Mode是手機默認的編碼方式,可使用任何字符集,所需傳輸的數據編碼后得到PDU串(ASCII碼),PDU串包含可顯示的消息以及SMS服務(wù)中心號碼、目標號碼、回復號碼、編碼方式和服務(wù)時(shí)間等其他信息。
3.1“點(diǎn)對點(diǎn)”短信服務(wù)模式
所謂“點(diǎn)對點(diǎn)”短信服務(wù)模式,即車(chē)載單元和監控中心都采用類(lèi)似手機的短信收發(fā)通信模塊,車(chē)載單元短信收發(fā)通信模塊將包括GPS信息在內的短信和要發(fā)往的目的站一同發(fā)給短信服務(wù)中心(SMSC),再由SMSC轉發(fā)給監控中心短信收發(fā)通信模塊;而監控中心短信收發(fā)通信模塊也將包括中央處理機送出的命令和GPS差分修正數據在內的短信和要發(fā)往的目的站一同發(fā)給SMSC,再由SMSC轉發(fā)給車(chē)載單元短信收發(fā)通信模塊。
3.2 GSM短消息的編碼及其程序實(shí)現
短消息使用基于A(yíng)T指令的Text模式或者PDU模式。常用AT命令如表1所示。

短消息的發(fā)送有文本Text模式和PDU模式。采用PDU模式時(shí)可以使用任何編碼方式。文中使用16 b的Unicode編碼顯示文本信息,可以用于大多數手機。發(fā)送或接收中文短消息時(shí),需將GB2312的中文編碼轉換為代碼頁(yè)為CP936的Unicode編碼。對英文字符編碼時(shí),每個(gè)字符用7 b表示,若要傳送此短消息,需將這些7 b轉換成8 b,將源串每8個(gè)字符分為一組進(jìn)行編碼,在組內字符間壓縮。SMS編碼(解碼)程序的信號流程如圖6所示。

4結語(yǔ)
車(chē)載移動(dòng)終端是智能交通系統(ITS)的重要組成部分。本文利用GPS-OEM,GSM通信模塊、單片機及其他外圍器件構建基于短消息模式的終端系統,實(shí)現了監控中心對目標車(chē)輛的合理調度,同時(shí)使用戶(hù)對車(chē)輛進(jìn)行有效控制,進(jìn)而達到對車(chē)輛進(jìn)行實(shí)時(shí)定位、遠程監控、安全報警及自動(dòng)控制等目的。同時(shí)研制的設備具有成本低、體積小、使用維護簡(jiǎn)便、可靠性高等優(yōu)點(diǎn)。
評論