

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)論文文獻(xiàn)綜述</b></p><p><b> 通信工程</b></p><p> 關(guān)于短信發(fā)送軟件的簡(jiǎn)介</p><p> 摘要:短消息是由ETST(歐洲電信標(biāo)準(zhǔn)委員會(huì))所制定的一個(gè)規(guī)范,本文介紹基于基于GSM短消息的PDU模式編碼方法及實(shí)現(xiàn)和AT指令的一些基本簡(jiǎn)介及使用。<
2、/p><p> 關(guān)鍵詞:GSM;PDU編碼;AT命令;短消息</p><p><b> 一、引言</b></p><p> 隨著手機(jī)應(yīng)用的普及,短信(SMS)業(yè)務(wù)在移動(dòng)通信行業(yè)占有越來(lái)越大地位。通過(guò)了解SMS發(fā)送過(guò)程與協(xié)議,熟悉C++ Builder開(kāi)發(fā)平臺(tái)及其編程技術(shù),利用AT命令在PC機(jī)上編程實(shí)現(xiàn)SMS發(fā)送軟件。</p>&
3、lt;p><b> 二、PDU模式短信</b></p><p> PDU是發(fā)送或接收手機(jī)SMS消息的一種方法。消息正文經(jīng)過(guò)十六進(jìn)制編碼后進(jìn)行傳送。PDU申可看作由短信中心地址+TPDU串組成。</p><p> 發(fā)送和接收SMS信息的模式有3種:Block模式、Test模式和PDU模式。Block模式目前很少用,很多手機(jī)都不支持了。Test模式是純文本方式
4、,可使用不同的字符集,從技術(shù)上說(shuō)也可以用于發(fā)送中文短消息,比較簡(jiǎn)單,但不適合做自定義數(shù)據(jù)傳輸。PDU模式被所有手機(jī)支持,可以使用任何字符集,這也是手機(jī)默認(rèn)的編碼方式。</p><p> 在PDU的模式中,可以采用三種編碼方式來(lái)對(duì)發(fā)送的內(nèi)容進(jìn)行編碼,他們是7-bit、8-bit和UCS2編碼。PDU串的用戶信息段的最大容量是140字節(jié)說(shuō)以在這3種編碼方式下,可以發(fā)送的短消息的最大字符書分別是160、140和70。
5、這里,將一個(gè)英文字母,一個(gè)漢字和一個(gè)數(shù)據(jù)字節(jié)都視為一個(gè)字符。</p><p> 短消息(SMS)是由ETSI組織制定的一個(gè)規(guī)范(GSM03.10和GSM03.38),當(dāng)使用7bits編碼時(shí),最多可以發(fā)送160個(gè)字符;當(dāng)使用8 bits編碼時(shí),最多可發(fā)送140個(gè)字符;當(dāng)使用16bits編碼時(shí),最多發(fā)送70個(gè)字符。</p><p> 需要注意的是,PDU串的用戶信息長(zhǎng)度(TP-UDL),在
6、各種編碼方式下意義有所不同。在7-bit編碼時(shí),指原始短消息的字符個(gè)數(shù),而不是編碼后的字節(jié)數(shù)。而在8-bit編碼時(shí),就是字節(jié)數(shù)。在UCS2編碼時(shí),也是字節(jié)數(shù),等于原始短消息的字符數(shù)的兩倍.如果用戶信息中存在一個(gè)頭(基本參數(shù)的TP-UDHI為1),在所有編碼方式下,用戶信息長(zhǎng)度都等于頭長(zhǎng)度與編碼后字節(jié)數(shù)之和。如果采用GSM03.42所建議的壓縮算法(TP-DCS的高3位為001),則該長(zhǎng)度是壓縮編碼后字節(jié)數(shù)或頭長(zhǎng)度與壓縮編碼后字節(jié)數(shù)之和。
7、</p><p><b> 三、AT簡(jiǎn)介</b></p><p> GSM模塊包括移動(dòng)設(shè)備、移動(dòng)臺(tái)MS、終端適配器TA、數(shù)據(jù)通信設(shè)備DCE和傳真DC過(guò)串口發(fā)送AT命令,即可使用GSM模塊。串行線對(duì)端的應(yīng)用設(shè)備TE、數(shù)據(jù)終端設(shè)備DTE或者其他應(yīng)用設(shè)備。這些終端或應(yīng)用可能運(yùn)行在嵌入式系統(tǒng)里。</p><p> 系統(tǒng)主要可能用到的AT命令指令:
8、</p><p> 1.設(shè)置短消息的格式命令:AT+CMGF、1-文本、0-PDU;</p><p> 2.設(shè)置短消息中心的地址命令:AT+CSCA;</p><p> 3.發(fā)送短消息命令:AT+CMGS;</p><p> 4.讀取短消息命令:AT+CMGR;</p><p> 5.刪除短消息設(shè)置命令:AT
9、+CMGD;</p><p> 6.恢復(fù)短消息設(shè)置設(shè)置命令:AT+CRES;</p><p> 7.保存短消息設(shè)置命令:AT+CSAS;</p><p> 8.列舉GSM卡的短消息:AT+CMGD、0-未讀、1-已讀、2-待發(fā)、3-已發(fā)。</p><p><b> 三、SMS介紹</b></p>&
10、lt;p> SMS是Short Message Service的縮寫。SMS是向手機(jī)發(fā)送短信和用手機(jī)接收短信的一個(gè)途徑。“短”意味著信息的最大長(zhǎng)度不能超過(guò)160字節(jié)。根據(jù)GSM協(xié)會(huì)的規(guī)定,每一個(gè)短信用阿拉伯字母表示最長(zhǎng)不超過(guò)160個(gè)字符,而非拉丁字母,比如阿拉伯字母和漢字表示最長(zhǎng)不超過(guò)70個(gè)字符。</p><p> 短消息通信僅限于一個(gè)消息,換言之,一個(gè)消息的傳輸就構(gòu)成了一次通信。因此,業(yè)務(wù)是非對(duì)稱的,
11、一般認(rèn)為移動(dòng)起始短消息傳輸與移動(dòng)終接短報(bào)文傳輸是兩回事。這并不阻礙實(shí)時(shí)對(duì)話,但系統(tǒng)認(rèn)為不同的消息彼此獨(dú)立,消息的傳輸總是由處于GSM外部的短消息服務(wù)中心(SMSC)進(jìn)行中繼,消息有目的地或起源地,但只與用戶和SMSC有關(guān),而與其他GSM基礎(chǔ)設(shè)施無(wú)關(guān)。</p><p><b> 短消息的體系結(jié)構(gòu):</b></p><p> GSM標(biāo)準(zhǔn)中定義的點(diǎn)-點(diǎn)短消息服務(wù)使得短消
12、息能在移動(dòng)臺(tái)和短消息服務(wù)中心之間傳遞。這些服務(wù)中心是通過(guò)稱為SMS-GMSC的特定MSC同GSM網(wǎng)絡(luò)聯(lián)系的。</p><p> SMS由哪些要素組成:</p><p> SMS由幾個(gè)與提交或接收相關(guān)的服務(wù)要素組成,如:有效期(在將短消息成功送達(dá)用戶前SMSC需要保證的儲(chǔ)存時(shí)間),優(yōu)先性。此外,短消息還提供提交消息的時(shí)間、告訴移動(dòng)臺(tái)是否還有更多消息要發(fā)送,以及還有多少條消息要發(fā)送等。&l
13、t;/p><p> 短消息不可到達(dá)的情況有三種:</p><p> 當(dāng)被SMS網(wǎng)關(guān)查詢時(shí),移動(dòng)臺(tái)不在服務(wù)區(qū)域、未獲得服務(wù)授權(quán)、或有未成功發(fā)送報(bào)文正等待告警,HLR就會(huì)立即知道不能發(fā)送。</p><p> 第二種情形是,MSC/VLR已收到報(bào)文但不能傳送的情況。此時(shí),它先向SMS網(wǎng)關(guān)發(fā)送一故障指示,作為MAP/H FORWARD SHORT MESSAGE報(bào)文的應(yīng)答
14、;然后,網(wǎng)關(guān)一方面會(huì)向SMSC發(fā)送否定報(bào)告,另一方面向HLR發(fā)送MAP/C SET MESSAGE WAITING DATA報(bào)文,在收到報(bào)文確認(rèn)后進(jìn)行表格更新。該事件會(huì)儲(chǔ)存在VLR和HLR內(nèi)的用戶記錄中。</p><p> 第三種情況是MSC/VLR向用戶發(fā)送有效報(bào)文后發(fā)現(xiàn)不可送達(dá)。</p><p><b> 四、SIM介紹</b></p><
15、p> SIM卡是Subscriber Identity Module的縮寫。正如其名字所示,它最初的目的是用一種安全一致的方式標(biāo)識(shí)一個(gè)特定移動(dòng)用戶的網(wǎng)絡(luò)連接,為了達(dá)到這個(gè)目的,SIM卡儲(chǔ)存了一個(gè)私有數(shù)字號(hào)碼,這個(gè)號(hào)碼對(duì)每個(gè)用戶來(lái)說(shuō)是唯一的,并且只有無(wú)線運(yùn)營(yíng)商才知道。這個(gè)號(hào)碼用來(lái)加密發(fā)給或來(lái)自手機(jī)的數(shù)據(jù),它必須能夠防止懷有惡意的人拿到SIM卡后,盜取該用戶的私有標(biāo)識(shí)。因?yàn)橹悄芸ū辉O(shè)計(jì)成能夠承受大量的各種形式的攻擊,其核心電路和設(shè)計(jì)
16、體系結(jié)構(gòu)被吸收作為SIM卡設(shè)計(jì)的基石。因此,開(kāi)發(fā)SIM卡應(yīng)用程序同開(kāi)發(fā)智能卡應(yīng)用程序有很多共同點(diǎn)。</p><p> 可以將SIM卡簡(jiǎn)單地分為3代。第一代SIM卡就是SIM卡,只包含純粹的SIM卡功能,SIM卡所能做的也只是SIM卡功能,智能卡硬件也僅僅是提供SIM卡功能。在第二代SIM卡中,則可以添加很多的其他應(yīng)用。SIM卡仍然是主要的應(yīng)用,但是它可以調(diào)用其他的應(yīng)用來(lái)為用戶創(chuàng)建客戶服務(wù)。在當(dāng)前的第三代SIM卡
17、中,SIM卡本身已經(jīng)成為一種應(yīng)用,并且所有的應(yīng)用在平臺(tái)上都具有平等的地位。</p><p><b> 五、結(jié)束語(yǔ)</b></p><p> 通過(guò)對(duì)SMS、PDU、AT命令等命令進(jìn)行分析理解,可以了解到短消息解碼過(guò)程與編碼過(guò)程互逆。因此解碼時(shí)只需在編碼規(guī)則的基礎(chǔ)上,將接收到的串逐步分解PDU和解碼,即可得到相應(yīng)的傳輸信息。</p><p>&
18、lt;b> 參考文獻(xiàn):</b></p><p> [1] 黃天強(qiáng),徐洪智.基于GSM短消息的PDU模式編碼方法及實(shí)現(xiàn)[J].吉首大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,5,30(2):41~43.</p><p> [2] Scott B.Guthery,Mary J.Cronin.移動(dòng)應(yīng)用開(kāi)發(fā)-短消息業(yè)務(wù)和SIM卡開(kāi)發(fā)包[M].北京:人民郵電出版社,2003,9.<
19、;/p><p> [3] 朱智勇.基于短消息的無(wú)線監(jiān)控系統(tǒng)的開(kāi)發(fā)[D].上海:復(fù)旦大學(xué)優(yōu)秀碩士學(xué)位論文,2008,6.</p><p> [4] 劉光.C++ Builder程序設(shè)計(jì)導(dǎo)學(xué)[M].北京,清華大學(xué)出版社,2002.</p><p> [5] Wavcom Ltd..AT Command Interface Guide[EB/OL],[2010-9-30
20、].http://www.wavcom. com.</p><p> [6] 何海東,葉曉彤.基于C#的終端式手機(jī)短信收發(fā)設(shè)計(jì)與實(shí)現(xiàn)[J].四川理工學(xué)院學(xué)報(bào)(自然科學(xué)版),2008,8,21(4):47~49.</p><p> [7] 雷勇.PDU分析與手機(jī)短信控件開(kāi)發(fā)[J].電力系統(tǒng)通信,2004,12:23~26.</p><p> [9] 吳軍基,王文
21、斌,張鵬.基于GSM短消息遠(yuǎn)程抄表系統(tǒng)研究[J].電力自動(dòng)化設(shè)備,2006,4,26(4):53~55.</p><p> [10] 朱光喜,張耀華.如何解析GSM短消息[J].通信技術(shù),2003,3:54~56.</p><p> [11] 曹尉青,韓冰.利用GSM短消息實(shí)現(xiàn)遠(yuǎn)程監(jiān)控[J].電力自動(dòng)化設(shè)備,2006,4,26(4):53~55.</p><p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 短信格式與發(fā)送技術(shù)[文獻(xiàn)綜述]
- 基于.net短信發(fā)送平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)【文獻(xiàn)綜述】
- 短信發(fā)送軟件的設(shè)計(jì)與實(shí)現(xiàn)【開(kāi)題報(bào)告】
- 短信發(fā)送軟件的設(shè)計(jì)與實(shí)現(xiàn)【任務(wù)書】
- 短信發(fā)送軟件的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文】
- 基于.net短信發(fā)送平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)設(shè)計(jì)+開(kāi)題報(bào)告+文獻(xiàn)綜述】
- android手機(jī)短信發(fā)送軟件設(shè)計(jì)[開(kāi)題報(bào)告]
- 商務(wù)短信發(fā)送協(xié)議
- android手機(jī)短信發(fā)送軟件設(shè)計(jì)[畢業(yè)論文]
- 基于c#平臺(tái)的短信發(fā)送軟件設(shè)計(jì)[開(kāi)題報(bào)告]
- android手機(jī)短信發(fā)送軟件設(shè)計(jì)[任務(wù)書]
- 基于c#平臺(tái)的短信發(fā)送軟件設(shè)計(jì)[畢業(yè)論文]
- 接收和發(fā)送的短信的格式
- 基于c#平臺(tái)的短信發(fā)送軟件設(shè)計(jì)[任務(wù)書]
- 基于短信控制的各種應(yīng)用【文獻(xiàn)綜述】
- simulink仿真簡(jiǎn)介【文獻(xiàn)綜述】
- pid控制簡(jiǎn)介【文獻(xiàn)綜述】
- 短信控制技術(shù)研究【文獻(xiàn)綜述】
- 基于vb.net語(yǔ)言的電子郵件發(fā)送研究綜述【文獻(xiàn)綜述】
- 關(guān)于網(wǎng)絡(luò)控制的綜述【文獻(xiàn)綜述】
評(píng)論
0/150
提交評(píng)論