Web Service的NMSC-NSAG短信接口仿真系統(tǒng)的設(shè)計(jì)方案
來(lái)源:原創(chuàng) 時(shí)間:2018-02-22 瀏覽:0 次短消息服務(wù)(SMS)短消息業(yè)務(wù)是GSM(GlobalSystemforMobileeession)系統(tǒng)中提供的一種GSM終端(手機(jī))。服務(wù)中心(服務(wù)中心)進(jìn)行短信應(yīng)用服務(wù),其中服務(wù)中心完成信息的存儲(chǔ)和轉(zhuǎn)發(fā)功能。短信業(yè)務(wù)作為GSM網(wǎng)絡(luò)的一項(xiàng)基本業(yè)務(wù),得到了越來(lái)越多的系統(tǒng)運(yùn)營(yíng)商和系統(tǒng)開發(fā)人員的青睞。典型應(yīng)用包括:變電站、電表、水塔、水庫(kù)或環(huán)境監(jiān)測(cè)點(diǎn)等。GSM無(wú)線通信控制終端GSM無(wú)線通信控制終端由計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)、電子地圖和GSM通信接口組成。
十個(gè)CMGLA丁XCMGRATCMGS 8 J CSCA刪除存儲(chǔ)在SIM卡中的短消息格式:0是PDU模式;1是文本模式,列出SIM卡中發(fā)送短消息的內(nèi)容。FIG GSM無(wú)線通信控制終端的GSM無(wú)線通信控制終端的通信接口。2一般采用OSM模塊,如Tc 35、Falcom、WlsMo3等,這些模塊目前在市場(chǎng)上可供二次開發(fā)使用。
這些通信模塊都具有GSM無(wú)線通信功能,并提供標(biāo)準(zhǔn)的UART串行接口,以支持GSM 07.05定義的AT命令集所設(shè)置的命令。因此,MCU可以方便地通過UART接口與GSM模塊連接,直接使用AT命令,方便、簡(jiǎn)潔地實(shí)現(xiàn)短信的收發(fā)、查詢和管理。在我公司設(shè)計(jì)的GSM無(wú)線通信控制終端中,采用的GSM通信模塊是FARCONAZD。單片機(jī)采用高速8位微控制器ATM.。第9條第28條。ATmega 128芯片由64腳組成,內(nèi)部集成了4K字節(jié)RAM、4K字節(jié)EEPROM、128 K字節(jié)Flash和2個(gè)UART串行接口。
由于采用了高性能的單片機(jī),大大簡(jiǎn)化了硬件結(jié)構(gòu),提高了系統(tǒng)的可靠性。該系統(tǒng)的硬件框圖用FIG顯示。3.。根據(jù)GSM 07,05的定義,短信收發(fā)有三種模式:BIOck模式、基于AT命令的文本模式和基于AT命令的P DU模式。需要塊模式為模塊制造商提供驅(qū)動(dòng)程序支持。
文本模式僅用于中文和英文的短消息傳輸(純文本格式)。文本模式用于短消息傳輸和Te雙模式接收。例如,Te雙模式的短消息發(fā)送和接收是簡(jiǎn)單的,最好是在T ext模式下發(fā)送和接收短消息。根據(jù)gsm 07.05的定義,只要控制器通過uart接口向GSM模塊發(fā)出AT命令,它就可以直接讀取接收到的gsm模式的短消息:打印“atcmgf=0”,在pdu模式下設(shè)置為pdu模式打印“atcmGR=0”,該gsm通信模塊的應(yīng)答格式為:cmgr:,其中:STAT表示該條的短消息的狀態(tài),通常為O(未讀,新的短消息)或1(Read);長(zhǎng)度是十進(jìn)制數(shù),表示PDU數(shù)據(jù)長(zhǎng)度減去短消息服務(wù)中心的地址長(zhǎng)度(以字節(jié)為單位);。
在GSM標(biāo)準(zhǔn)中,如果PDU模式的二進(jìn)制ASCH代碼不小于8位,則最好使用文本模式來(lái)發(fā)送和接收短消息。兩個(gè)表的長(zhǎng)度為14890字節(jié)(2定QIY7445)。UTF-8編碼表的長(zhǎng)度與UTF-8的長(zhǎng)度相同。它非常適合在通用嵌入式系統(tǒng)中使用。
本文的設(shè)計(jì)方案已應(yīng)用于自行研制的GPS-GSM衛(wèi)星定位無(wú)線通信移動(dòng)終端。經(jīng)過多年的運(yùn)行和應(yīng)用,證明了系統(tǒng)的穩(wěn)定性和可靠性。