版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、- 1 -第第6 6章章GPRSGPRS技術(shù)技術(shù)- 2 -本章目標本章目標理解固定信道和分組交換的區(qū)別理解固定信道和分組交換的區(qū)別了解了解GPRS技術(shù)的應(yīng)用場合技術(shù)的應(yīng)用場合了解了解GPRS技術(shù)的網(wǎng)絡(luò)結(jié)構(gòu)技術(shù)的網(wǎng)絡(luò)結(jié)構(gòu)掌握掌握GPRS技術(shù)的應(yīng)用架構(gòu)技術(shù)的應(yīng)用架構(gòu)掌握掌握MG323常用的常用的AT指令指令- 3 -6.1 GPRS技術(shù)概述技術(shù)概述6.2 GPRS應(yīng)用架構(gòu)應(yīng)用架構(gòu)6.3 GPRS模塊模塊6.4 GPRS應(yīng)用開發(fā)基礎(chǔ)應(yīng)用開發(fā)基礎(chǔ)- 4 -6.1 GPRS技術(shù)概述技術(shù)概述GPRS通用無線分組業(yè)務(wù),是一種基于通用無線分組業(yè)務(wù),是一種基于GSM系統(tǒng)的無線系統(tǒng)的無線分組交換技術(shù),可提供端到端
2、的、廣域的無線分組交換技術(shù),可提供端到端的、廣域的無線IP連接。連接。它通過利用它通過利用GSM網(wǎng)絡(luò)中未使用的網(wǎng)絡(luò)中未使用的TDMA信道,提供中速信道,提供中速的數(shù)據(jù)傳遞。的數(shù)據(jù)傳遞。- 5 -6.1 GPRS技術(shù)概述技術(shù)概述概述GPRS頻段GPRS功能GPRS業(yè)務(wù)及應(yīng)用場景- 6 -早期的固定電話網(wǎng)采用固定線路的通信方式獨占一條固定信道:6.1.1 概述概述電路交換方式電路交換方式在移動通信領(lǐng)域,由于數(shù)據(jù)業(yè)務(wù)在絕大多數(shù)情況下都表現(xiàn)出一種突發(fā)性的業(yè)務(wù)特點,對信道帶寬的需求變化較大,因此采用分組方式進行數(shù)據(jù)傳送將能夠更好地利用信道資源。例如一個進行WWW瀏覽的用戶,大部分時間處于瀏覽狀態(tài),而真正
3、用于數(shù)據(jù)傳送的時間只占很小比例。這種情況下若采用電路交換方式,將固定占用信道,造成較大的資源浪費。- 7 -GPRS不采用固定信道的電路交換方式,而采用分組交換的通信方式。在分組交換的通信方式中,數(shù)據(jù)被分成一定長度的包(分組),每個包的前面有一個分組頭(其中的地址標志指明該分組發(fā)往何處)。6.1.1 概述概述分組交換方式分組交換方式這種分組交換的通信方式在數(shù)據(jù)傳送之前并不需要預(yù)先分配信道,建立連接。只需在每一個數(shù)據(jù)包到達時,根據(jù)數(shù)據(jù)報頭中的信息(如目的地址),臨時尋找一個可用的信道資源將該數(shù)據(jù)報發(fā)送出去。因此,數(shù)據(jù)的發(fā)送和接收方同信道之間沒有固定的占用關(guān)系,信道資源可以看作是由所有的用戶共享使
4、用。- 8 -GPRS突破了GSM網(wǎng)只能提供固定信道的電路交換思維方式,只通過增加相應(yīng)的功能實體和對現(xiàn)有的基站系統(tǒng)進行部分改造來實現(xiàn)分組交換,特點如下所述:6.1.1 概述概述這種改造的投入相對來說并不大,但得到的用戶數(shù)據(jù)速率卻相當(dāng)可觀。因為不再需要現(xiàn)行無線應(yīng)用所需要的中介轉(zhuǎn)換器,所以連接及傳輸都會更方便容易。使用者可聯(lián)機上網(wǎng),方便地參加視訊會議等互動傳播。在同一個GPRS內(nèi)網(wǎng)上的使用者,甚至可以無需通過撥號上網(wǎng),而持續(xù)與網(wǎng)絡(luò)連接。使用GPRS技術(shù),下載資料和通話是可以同時進行的。GPRS傳輸數(shù)據(jù)以流量計費,更加合理。- 9 -6.1.2 GPRS頻段頻段頻段頻段相關(guān)參數(shù)相關(guān)參數(shù)900MHz頻
5、段G1頻段上行頻率:880-890MHzP頻段上行頻率:890-915MHzG1頻段下行頻率:925-935MHzP頻段下行頻率:935-960MHz雙工間隔:45MHz載頻間隔:200KHz1800MHz頻段上行頻率:1710-1785MHz下行頻率:1805-1880MHz雙工間隔:95MHz載頻間隔:200KHz1900MHz頻段上行頻率:1850-1910MHz下行頻率:1930-1990MHz雙工間隔:80MHz載頻間隔:200KHz- 10 -GPRS網(wǎng)絡(luò)的高層功能包括下述幾個方面:網(wǎng)絡(luò)接入控制功能、分組路由和轉(zhuǎn)發(fā)功能、移動性管理功能、邏輯鏈路管理功能、無線資源管理功能等。6.1.
6、3 GPRS功能功能網(wǎng)絡(luò)接入控制功能:網(wǎng)絡(luò)接入控制功能:控制移動臺對網(wǎng)絡(luò)的接入,使移動臺使用網(wǎng)絡(luò)的相關(guān)資源完成數(shù)據(jù)功能。網(wǎng)絡(luò)接入控制功能包含位置登記功能、鑒權(quán)和授權(quán)功能、許可控制功能和消息屏蔽功能。分組路由和轉(zhuǎn)發(fā)功能:分組路由和轉(zhuǎn)發(fā)功能:完成對分組數(shù)據(jù)的尋址和發(fā)送工作,保證分組數(shù)據(jù)按最優(yōu)路徑送往目的地。移動性管理功能:移動性管理功能:用于公共陸地移動網(wǎng)絡(luò)中,保持對移動臺當(dāng)前位置跟蹤功能。GPRS網(wǎng)的移動性管理功能包括附著功能、分離功能、位置管理功能和清除功能。安全性功能:安全性功能:安全性功能包括防止非法GPRS業(yè)務(wù)應(yīng)用、保持用戶身份機密性和保持用戶數(shù)據(jù)的機密性。邏輯鏈路管理功能:邏輯鏈路管理
7、功能:邏輯鏈路指移動臺到GPRS網(wǎng)絡(luò)間所建立的分組數(shù)據(jù)傳送的邏輯鏈路,當(dāng)邏輯鏈路建立后,移動臺與邏輯鏈路具有一一對應(yīng)關(guān)系。無線資源管理功能:無線資源管理功能:處理無線通信通道的分配和管理,實現(xiàn)GPRS和GSM共用無線信道。- 11 -點對點無線連接網(wǎng)絡(luò)業(yè)務(wù):屬于數(shù)據(jù)報類型業(yè)務(wù),是由IP協(xié)議支持的業(yè)務(wù)。點對點面向連接的數(shù)據(jù)業(yè)務(wù):屬于虛電路型業(yè)務(wù),為兩個或多個用戶之間傳送多路數(shù)據(jù)分組建立邏輯虛電路,是面向應(yīng)用的網(wǎng)絡(luò)協(xié)議。點對多點數(shù)據(jù)業(yè)務(wù):可根據(jù)業(yè)務(wù)請求把信息送給多個用戶,又可細分為點對多點信道廣播業(yè)務(wù)、點對多點群呼叫業(yè)務(wù)和IP業(yè)務(wù)。其他業(yè)務(wù):包括GPRS補充業(yè)務(wù)、GSM短消息業(yè)務(wù)、匿名的接入業(yè)務(wù)和
8、各種GPRS電信業(yè)務(wù)。6.1.4 GPRS業(yè)務(wù)及應(yīng)用場景業(yè)務(wù)及應(yīng)用場景1. GPRS業(yè)務(wù)業(yè)務(wù)在移動網(wǎng)絡(luò)中,GPRS使得用戶能夠在端到端分組傳輸模式下發(fā)送和接收數(shù)據(jù),GPRS提供的承載業(yè)務(wù)主要包括下述幾個方面:- 12 -點對點無線連接網(wǎng)絡(luò)業(yè)務(wù):屬于數(shù)據(jù)報類型業(yè)務(wù),是由IP協(xié)議支持的業(yè)務(wù)。點對點面向連接的數(shù)據(jù)業(yè)務(wù):屬于虛電路型業(yè)務(wù),為兩個或多個用戶之間傳送多路數(shù)據(jù)分組建立邏輯虛電路,是面向應(yīng)用的網(wǎng)絡(luò)協(xié)議。點對多點數(shù)據(jù)業(yè)務(wù):可根據(jù)業(yè)務(wù)請求把信息送給多個用戶,又可細分為點對多點信道廣播業(yè)務(wù)、點對多點群呼叫業(yè)務(wù)和IP業(yè)務(wù)。其他業(yè)務(wù):包括GPRS補充業(yè)務(wù)、GSM短消息業(yè)務(wù)、匿名的接入業(yè)務(wù)和各種GPRS電
9、信業(yè)務(wù)。6.1.4 GPRS業(yè)務(wù)及應(yīng)用場景業(yè)務(wù)及應(yīng)用場景2. GPRS應(yīng)用場景應(yīng)用場景在移動網(wǎng)絡(luò)中,GPRS使得用戶能夠在端到端分組傳輸模式下發(fā)送和接收數(shù)據(jù),GPRS提供的承載業(yè)務(wù)主要包括下述幾個方面:- 13 -6.2 GPRS應(yīng)用架構(gòu)應(yīng)用架構(gòu)GSM網(wǎng)絡(luò)結(jié)構(gòu)GPRS網(wǎng)絡(luò)結(jié)構(gòu)應(yīng)用架構(gòu)- 14 -6.2.1 GSM網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)GSM系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)主要包括三個相關(guān)的子系統(tǒng):基站子系統(tǒng)(BSS,Base Station Subsystem)網(wǎng)絡(luò)交換子系統(tǒng)(NSS,Network Switching Subsystem)操作支持子系統(tǒng)(OSS,Operating Support Subsystem)
10、這些子系統(tǒng)通過一定的網(wǎng)絡(luò)接口互相連接,并與用戶相連。- 15 -6.2.1 GSM網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)公共網(wǎng)公共網(wǎng)- 16 -6.2.1 GSM網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)是移動臺(是移動臺(MS,Mobile Station)和移動業(yè)務(wù)交換中心(和移動業(yè)務(wù)交換中心(MSC,Mobile Services Switching Center)之間的無線傳輸通道)之間的無線傳輸通道由基站收發(fā)信臺(由基站收發(fā)信臺(BTS,Base Transceiver Station)和基站控)和基站控制器(制器(BSC,Base Station Controller)組成)組成1)基站子系統(tǒng)()基站子系統(tǒng)(BSS)BSC連接到
11、連接到MSC,每個,每個MSC可以控制幾百個可以控制幾百個BTS移動臺可以認為是移動臺可以認為是BSS的一部分,主要包括的一部分,主要包括TE(Terminal Equipment,固定,固定電話)和電話)和MT(Mobile Terminal,移動電話),移動電話)無線子系統(tǒng)無線子系統(tǒng)- 17 -6.2.1 GSM網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)用于處理外部網(wǎng)絡(luò)以及位于基站控制器用于處理外部網(wǎng)絡(luò)以及位于基站控制器(BSC)之間的之間的GSM呼叫交換,同時也負責(zé)管呼叫交換,同時也負責(zé)管理并提供幾個用戶數(shù)據(jù)庫的接入。理并提供幾個用戶數(shù)據(jù)庫的接入。移動業(yè)務(wù)交換中心(移動業(yè)務(wù)交換中心(MSC)是)是NSS的中心單的
12、中心單元,控制所有元,控制所有BSC之間的業(yè)務(wù)。之間的業(yè)務(wù)。NSS中有三個不同的數(shù)據(jù)庫:歸屬位置寄存中有三個不同的數(shù)據(jù)庫:歸屬位置寄存器器(HLR,Home Location Register)、訪問、訪問位置寄存器位置寄存器(VLR,Visitor Location Register)和鑒權(quán)中心和鑒權(quán)中心(AUC,Authentication Center),可為用戶提供漫,可為用戶提供漫游服務(wù)。游服務(wù)。2)網(wǎng)絡(luò)交換子系統(tǒng)()網(wǎng)絡(luò)交換子系統(tǒng)(NSS)- 18 -6.2.1 GSM網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)OSS用于管理所有移動設(shè)備和收費過程,以及維護特定區(qū)域內(nèi)的用于管理所有移動設(shè)備和收費過程,以及維護
13、特定區(qū)域內(nèi)的通信硬件和網(wǎng)絡(luò)操作,通過操作維護中心實現(xiàn)。通信硬件和網(wǎng)絡(luò)操作,通過操作維護中心實現(xiàn)。OSS支持一個或者多個操作維護中心(支持一個或者多個操作維護中心(OMC,Operation and maintenance center),該中心可監(jiān)視和維護),該中心可監(jiān)視和維護GSM系統(tǒng)中每個移系統(tǒng)中每個移動臺、基站、基站控制器和移動業(yè)務(wù)交換中心的性能。動臺、基站、基站控制器和移動業(yè)務(wù)交換中心的性能。3)操作支持子系統(tǒng)()操作支持子系統(tǒng)(OSS)- 19 -6.2.2 GPRS網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)軟件實現(xiàn)硬件實現(xiàn)分組控制單元(PCU,Package Control Unit)GPRS服務(wù)支持節(jié)點(
14、SGSN,Serving GPRS Supporting Node)GPRS網(wǎng)關(guān)支持節(jié)點(GGSN,Gateway GPRS Supporting Node)GPRS網(wǎng)絡(luò)是在GSM網(wǎng)絡(luò)中引入三個主要組件實現(xiàn)的,使用戶能夠在端到端分組方式下發(fā)送和接收數(shù)據(jù)。這三個組件分別為:- 20 -6.2.2 GPRS網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)SGSN和和GGSN又可統(tǒng)稱為又可統(tǒng)稱為GSN(GPRS Supporting Node,支持節(jié),支持節(jié)點),各點),各GSN之間通過基于之間通過基于IP協(xié)議的骨干網(wǎng)互聯(lián)。協(xié)議的骨干網(wǎng)互聯(lián)。- 21 -6.2.3 應(yīng)用架構(gòu)應(yīng)用架構(gòu)在日常生活中,GRPS技術(shù)更多的是用來提供便捷和移
15、動的網(wǎng)絡(luò)連接方式。其中,在手機和筆記本等消費電子類產(chǎn)品上的應(yīng)用較為普遍,主要的應(yīng)用架構(gòu)為通過GPRS網(wǎng)直接訪問Internet。- 22 -6.2.3 應(yīng)用架構(gòu)應(yīng)用架構(gòu)在數(shù)據(jù)采集和工業(yè)生產(chǎn)領(lǐng)域,GPRS更多的是提供與服務(wù)器(或中心)的數(shù)據(jù)鏈路,數(shù)據(jù)采集的終端通常采用數(shù)據(jù)采集+GPRS模塊的形式。由于GPRS依托于GSM網(wǎng),所以還可以方便的實現(xiàn)短信報警或電話報警的功能。單點數(shù)據(jù)采集單點數(shù)據(jù)采集- 23 -6.2.3 應(yīng)用架構(gòu)應(yīng)用架構(gòu)- 24 -6.3 GPRS模塊模塊GPRS模塊簡介GPRS模塊硬件系統(tǒng)- 25 -本教材配套的GPRS模塊為華為公司的MG323(下稱本模塊),內(nèi)嵌TCP/IP協(xié)議
16、,使用方便,可以縮短開發(fā)周期。本模塊具有下述主要特點:6.3.1 GPRS模塊簡介模塊簡介支持GSM850/900/1800/1900MHz四個頻段電源電壓為3.34.8V(推薦3.8V)語音和短信息業(yè)務(wù),內(nèi)嵌TCP/IP協(xié)議,支持多鏈接最大下行傳輸速率為85.6kbps,最大上行傳輸速率為42.8kbps物理尺寸:35mm32.5mm3.05mm- 26 -6.3.1 GPRS模塊簡介模塊簡介50個引腳個引腳- 27 -6.3.1 GPRS模塊簡介模塊簡介- 28 -6.3.1 GPRS模塊簡介模塊簡介- 29 -6.3.1 GPRS模塊簡介模塊簡介網(wǎng)絡(luò)狀態(tài)指示接口LED_STATUS(25
17、引腳)用于顯示網(wǎng)絡(luò)連接狀態(tài),外接LED驅(qū)動電路,根據(jù)LED等閃爍的不同模式,可代表不同的網(wǎng)絡(luò)狀態(tài)。LED_STATUS的管腳狀態(tài)說明如下表所示。工作或網(wǎng)絡(luò)狀態(tài)工作或網(wǎng)絡(luò)狀態(tài)LED_STATUSLED_STATUS管腳輸出狀態(tài)管腳輸出狀態(tài)睡眠模式持續(xù)低電平搜網(wǎng)狀態(tài)或無網(wǎng)絡(luò)時(含無SIM卡或未解PIN碼時)周期1s,高電平輸出0.1s已注冊上2G網(wǎng)絡(luò)周期3s,高電平輸出0.1sGPRS數(shù)據(jù)業(yè)務(wù)周期0.125s,高電平輸出0.1s語音呼叫持續(xù)高電平GPRS板下方的板下方的LED指示燈指示燈- 30 -6.3.1 GPRS模塊簡介模塊簡介B2B連接器接口電源接口:VBAT、GND、VCOIN、VIO開
18、關(guān)機和RESET接口控制信號接口UART接口SIM卡接口充電接口音頻接口本模塊的主要接口包括:本模塊的主要接口包括:- 31 -6.3.2 GPRS模塊硬件系統(tǒng)模塊硬件系統(tǒng)電源模塊電源模塊SP3238及外圍電路及外圍電路GPRS模塊及外圍電模塊及外圍電路路- 32 -6.3.2 GPRS模塊硬件系統(tǒng)模塊硬件系統(tǒng)1. 電源電路電源電路POWER為電源插口,輸出12V電壓,經(jīng)過保險絲和濾波電路后,由電壓轉(zhuǎn)換電路將電壓轉(zhuǎn)換為3.8V電壓為整個電路板供電。電壓轉(zhuǎn)換電路采用LM2576-ADJ及其外圍電路,其中D2為續(xù)流二極管,L1為貯能電感,C5為輸入端濾波電容。其中:其中:- 33 -6.3.2 G
19、PRS模塊硬件系統(tǒng)模塊硬件系統(tǒng)2. GPRS模塊及外圍電路模塊及外圍電路開關(guān)機和復(fù)位開關(guān)機和復(fù)位按鍵按鍵- 34 -6.3.2 GPRS模塊硬件系統(tǒng)模塊硬件系統(tǒng)3. SP3238及外圍電路及外圍電路SP3238是將TTL電平轉(zhuǎn)換為PC電平的芯片,有9個串行收發(fā)口,功能比MAX3232更加強大,速度比MAX3232更快,特別適合與計算機通信。- 35 -6.4 GPRS應(yīng)用開發(fā)基礎(chǔ)應(yīng)用開發(fā)基礎(chǔ)GPRS模塊也支持模塊也支持AT指令指令掌握掌握AT指令的使用是進行指令的使用是進行GPRS應(yīng)用開發(fā)的基礎(chǔ)應(yīng)用開發(fā)的基礎(chǔ)實際的實際的GPRS應(yīng)用開發(fā),通常是通過單片機控制應(yīng)用開發(fā),通常是通過單片機控制GPR
20、S模塊與遠端服務(wù)器通信,進行數(shù)據(jù)收發(fā)控制。模塊與遠端服務(wù)器通信,進行數(shù)據(jù)收發(fā)控制。- 36 -概述概述AT指令示例指令示例AT指令測試指令測試6.4 GPRS應(yīng)用開發(fā)基礎(chǔ)應(yīng)用開發(fā)基礎(chǔ)- 37 -6.4.1 概述概述基本指令:以單個字母或“&”字符接單個字母開頭;S寄存器指令:由字母“S”后接十進制數(shù)構(gòu)成;擴展以及廠商定義指令,擴展指令均由“+”開頭,廠商定義指令由一個特殊符號(如“”、“”或“%”等)開頭,后接命令字。1. AT指令類型指令類型GPRS模塊的模塊的AT指令類型主要分為三類:指令類型主要分為三類:- 38 -6.4.1 概述概述AT指令名稱及參數(shù)(除短消息、電話本、運營商
21、名稱外)中包含的字符大小寫兼容AT指令返回結(jié)果中的字符一律采用大寫字母(除短消息、電話本、運營商名稱外)字符串類型的參數(shù)支持加引號和不加引號兩種格式AT指令返回結(jié)果中的字符串帶引號返回。2. AT指令格式指令格式- 39 -6.4.1 概述概述查詢可用的參數(shù)范圍查詢可用的參數(shù)范圍:指令以指令以=?結(jié)尾結(jié)尾查詢當(dāng)前參數(shù)值查詢當(dāng)前參數(shù)值:指令以指令以?結(jié)尾結(jié)尾設(shè)置相關(guān)的參數(shù)設(shè)置相關(guān)的參數(shù):指令:指令以以=結(jié)尾結(jié)尾3. AT指令及參數(shù)指令及參數(shù)一般地:一般地:括號中參數(shù)為必填項,命令中括號中參數(shù)為必填項,命令中本身不出現(xiàn)。本身不出現(xiàn)。 括號中參數(shù)為可選項,命令或者響應(yīng)中括號中參數(shù)為可選項,命令或者響
22、應(yīng)中本身不出現(xiàn)。本身不出現(xiàn)。為命令結(jié)束符,回車符為命令結(jié)束符,回車符為換行符為換行符參數(shù):參數(shù):- 40 -6.4.2 AT指令示例指令示例1)AT+CSQ格式:格式:AT+CSQ=?含義:返回該命令支持的參數(shù)范圍含義:返回該命令支持的參數(shù)范圍執(zhí)行成功回復(fù):執(zhí)行成功回復(fù):+CSQ:(list of supported s),(list of supporteds)OK執(zhí)行錯誤回復(fù):執(zhí)行錯誤回復(fù):ERROR出現(xiàn)與出現(xiàn)與MT相關(guān)的錯誤回復(fù):相關(guān)的錯誤回復(fù):+CME ERROR:查詢可用的參數(shù)范圍查詢可用的參數(shù)范圍- 41 -6.4.2 AT指令示例指令示例1)AT+CSQ參數(shù)參數(shù)含義含義描述描述r
23、ssi接收信號強度指示接收信號強度指示取值范圍:取值范圍:031,數(shù)值越大表明信號質(zhì)量越好。,數(shù)值越大表明信號質(zhì)量越好。0:113dBm 1:111dBm230:109 53dBm 31:51dBm99:未知或不可測:未知或不可測比特誤碼率百分比比特誤碼率百分比取值范圍:取值范圍:0799:未知或不可測:未知或不可測輸入:輸入:AT+CSQ響應(yīng):響應(yīng):+CSQ:23,99OK查詢當(dāng)?shù)鼐W(wǎng)絡(luò)信號質(zhì)量查詢當(dāng)?shù)鼐W(wǎng)絡(luò)信號質(zhì)量接收信號強度接收信號強度23,比特誤碼,比特誤碼率百分比未知率百分比未知- 42 -6.4.2 AT指令示例指令示例2)AT+CPMS格式:格式:AT+CPMS?含義:讀取當(dāng)前的存儲
24、位置狀態(tài)含義:讀取當(dāng)前的存儲位置狀態(tài)執(zhí)行成功回復(fù):執(zhí)行成功回復(fù):+CPMS:,OK執(zhí)行錯誤回復(fù):執(zhí)行錯誤回復(fù):ERROR出現(xiàn)與出現(xiàn)與MS相關(guān)的錯誤回復(fù):相關(guān)的錯誤回復(fù):+CMS ERROR: - 43 -6.4.2 AT指令示例指令示例2)AT+CPMS參數(shù)參數(shù)數(shù)值類型數(shù)值類型參數(shù)描述參數(shù)描述字符串首選存儲器,表示短消息讀取和刪除操作作用的介質(zhì),目前只支持“SM”,表示SIM卡,掉電保存字符串表示短消息寫入和發(fā)送操作作用的介質(zhì)??蛇x值同,掉電保存字符串表示接收操作作用的介質(zhì)。可選值同,掉電保存整數(shù)表示存儲短消息的容量整數(shù)表示存儲短消息的容量整數(shù)表示存儲短消息的容量整數(shù)表示里現(xiàn)有的短消息數(shù)目整數(shù)
25、表示里現(xiàn)有的短消息數(shù)目整數(shù)表示里現(xiàn)有的短消息數(shù)目輸入:輸入:AT+CPMS?響應(yīng):響應(yīng):+CPMS: “SM”,12,20, “SM”,12,20, “SM”,12,20OK查詢查詢SIM卡當(dāng)前的短信存儲狀態(tài)卡當(dāng)前的短信存儲狀態(tài)- 44 -6.4.2 AT指令示例指令示例3)ATSICS格式:格式:ATSICS= ,含義:設(shè)置含義:設(shè)置Internet連接連接profile的所有參數(shù)的所有參數(shù)執(zhí)行成功回復(fù):執(zhí)行成功回復(fù):OK 執(zhí)行錯誤回復(fù):執(zhí)行錯誤回復(fù):ERROR出現(xiàn)與出現(xiàn)與MT相關(guān)的錯誤回復(fù):相關(guān)的錯誤回復(fù):CME ERROR: 參數(shù)參數(shù)數(shù)值類型數(shù)值類型參數(shù)描述參數(shù)描述整數(shù)取值范圍05,用于
26、標識每一個連接Profile字符串連接profile的可設(shè)置項字符串對應(yīng)不同的conParmTag有不同的取值SICS相關(guān)參數(shù)相關(guān)參數(shù)用于創(chuàng)建和編輯連接用于創(chuàng)建和編輯連接Profile- 45 -6.4.2 AT指令示例指令示例3)ATSICS參數(shù)名參數(shù)名CSD(暫不支持暫不支持)GPRS0“conType”必選必選“user”(暫不支持)可選可選“passwd”可選可選“apn”/必選“inactTO”可選可選conParmTag參數(shù)參數(shù)conParmValue描述描述conTypeprofile的連接方式,可選值如下:“CSD”:電路域數(shù)據(jù)呼叫(暫不支持)“GPRS0”:GPRS連接“no
27、ne”:清除連接的profile取值范圍05,用于標識每一個連接Profileapn接入點名稱字符值,最大100個字符(默認為空字符串)user用戶名字字符,最大32個字符(默認為空字符串),暫不支持passwd密碼字符,最大32個字符(默認為*)conParaTag在在CSD和和GPRS0下支下支持的參數(shù)名持的參數(shù)名conParmValue取值列表取值列表- 46 -6.4.2 AT指令示例指令示例3)ATSICS/設(shè)置連接的設(shè)置連接的Profile輸入:輸入:ATSICS=0,conType,GPRS0 /將將ID為為0的的Profile的的conType /設(shè)置為設(shè)置為GPRS0響應(yīng):響
28、應(yīng):OK輸入:輸入:ATSICS=0,apn,1234 /將將ID為為0的的Profile的的apn設(shè)置為設(shè)置為1234響應(yīng):響應(yīng):OK在使用該指令時,首先應(yīng)通過在使用該指令時,首先應(yīng)通過的值的值“conType”選選擇擇Internet連接類型,它將決定連接類型,它將決定其它值的適用性,所有其它值的適用性,所有profile參數(shù)的設(shè)置是可變的。參數(shù)的設(shè)置是可變的。注意注意ATSICS?命令可用于查詢現(xiàn)有的命令可用于查詢現(xiàn)有的Profile設(shè)置設(shè)置- 47 -6.4.3 AT指令測試指令測試利用利用AT指令實現(xiàn)下述操作:指令實現(xiàn)下述操作:GPRS模塊的初始化模塊的初始化利用利用GPRS模塊進行
29、短信收發(fā)模塊進行短信收發(fā)利用利用GPRS模塊進行語音通話模塊進行語音通話利用利用GPRS模塊進行網(wǎng)絡(luò)數(shù)據(jù)收發(fā)模塊進行網(wǎng)絡(luò)數(shù)據(jù)收發(fā)注意:本模塊默認為開啟回顯(注意:本模塊默認為開啟回顯(ATE1)- 48 -6.4.3 AT指令測試指令測試實踐實踐6.G.1:GPRS軟件系統(tǒng)認知實驗軟件系統(tǒng)認知實驗超級串口工具:GPRS軟件平臺采用串口調(diào)試。串口調(diào)試可選用開發(fā) 套件自帶的串口調(diào)試軟件,也可以用本公司編寫的超級串口工具。后續(xù)的實驗均是基于超級串口工具進行的。TCP通訊助手工具:進行后續(xù)的網(wǎng)絡(luò)數(shù)據(jù)收發(fā)測試。- 49 -6.4.3 AT指令測試指令測試實踐實踐6.G.1找出超級串口SuperCom.e
30、xe的存放路徑(此處為桌面),雙擊打開,正確設(shè)置串口號和波特率(系統(tǒng)復(fù)位后模塊的默認波特率為115200),如下圖所示,然后點擊“打開串口”。- 50 -6.4.3 AT指令測試指令測試實踐實踐6.G.1找出TCP通訊助手的存放路徑,雙擊打開,正確設(shè)置本機IP地址和本機端口,本例中的相關(guān)設(shè)置如下圖所示,然后點擊啟動服務(wù)。- 51 -6.4.3 AT指令測試指令測試1. GPRS模塊初始化模塊初始化硬件準備:將GPRS實驗開發(fā)板通過串口線與PC機相連,在SIM卡槽安裝移動GSM卡,連接好電源。注意:GPRS模塊的AT指令默認帶回顯功能 模塊初始化是GPRS應(yīng)用開發(fā)的前提,后續(xù)所有的GPRS相關(guān)實
31、驗均建立在模塊初始化完成的基礎(chǔ)上。任務(wù)描述任務(wù)描述6.D.1:用:用AT指令實現(xiàn)指令實現(xiàn)GPRS模塊的初始化模塊的初始化- 52 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.1【描述描述6.D.1】 GPRS模塊初始化模塊初始化AT /確認串口正常,模塊出廠默認波特率115200OKAT+CPIN? /讀取SIM當(dāng)前的PIN鑒權(quán)狀態(tài)+CPIN: READY /表示PIN碼已經(jīng)輸入,SIM卡已完成PIN鑒權(quán)OKAT+CREG=1 /設(shè)置模塊網(wǎng)絡(luò)注冊提示,當(dāng)模塊從GSM網(wǎng)絡(luò)中掉線后, /會自動上報+CREG: 1,0OKAT+COPS? /網(wǎng)絡(luò)運營商注冊查詢+COPS: 0,0,CH
32、INA MOBILE /已注冊中國移動OKAT+CSQ /檢查當(dāng)?shù)鼐W(wǎng)絡(luò)信號質(zhì)量,建議該命令空閑時,循環(huán)發(fā)送, /以了解網(wǎng)絡(luò)信號狀態(tài)+CSQ: 20,99 /接收信號強度為20,信道誤碼率為未知或不可測。/接收信號強度為031,信道誤碼率為07。99代表未知或不可測。OK- 53 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.1【描述描述6.D.1】 GPRS模塊初始化模塊初始化AT+CGREG=1 /設(shè)置模塊GPRS網(wǎng)絡(luò)注冊提示,當(dāng)模塊從GPRS網(wǎng) /絡(luò)中掉線后,會自動上報+CGREG: 1,0OKAT+CGATT=1 /設(shè)置GPRS附著OKAT+CGMI /查詢廠商信息HUAWE
33、IOKAT+CGMM /查詢模塊型號MG323OKAT+CGMR /查詢軟件版本序號11.210.09.00.00OKAT+CIMI /查詢模塊當(dāng)前的IMSI號460009230722600OK- 54 -6.4.3 AT指令測試指令測試通過通過GPRS發(fā)送短信通常有兩種模式:文本模式和發(fā)送短信通常有兩種模式:文本模式和PDU模式模式文本方式只能收發(fā)英文字母文本方式只能收發(fā)英文字母PDU模式則中英文均可收發(fā)模式則中英文均可收發(fā)2. GPRS模塊收發(fā)短信模塊收發(fā)短信任務(wù)描述任務(wù)描述6.D.2:使用:使用GPRS模塊的文本模式收發(fā)短信模塊的文本模式收發(fā)短信硬件連接同任務(wù)描述硬件連接同任務(wù)描述6.D
34、.1- 55 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.2【描述描述】6.D.2 收發(fā)短信測試收發(fā)短信測試1)短信初始化設(shè)置AT+CPMS? /查詢SIM卡短信存儲器狀態(tài)+CPMS: “SM”,6,40,“SM”,6,40,“SM”,6,40 /短信存儲狀態(tài),6為短信已存 /數(shù)量,40為短信容量。OKAT+CMGF=1 /設(shè)置短消息格式為文本格式OK2)發(fā)送英文短信AT+CMGS/設(shè)置要發(fā)送的號碼jdhdhgjjggEEGEIG /在符號后輸入要發(fā)送的短信內(nèi)容: / jdhdhgjjggEEGEIG,后加Ctrl+Z結(jié)束并發(fā)送短信,轉(zhuǎn)換為0 x1A+C
35、MGS: 114OK- 56 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.2【描述描述】6.D.2 收發(fā)短信測試收發(fā)短信測試3) 接收英文短信AT+CNMI=2,1 /將短信存儲到ME或SIM卡后,再給出新短信指示OK+CMTI: SM,9 /顯示新短信提示AT+CMGR=9 /讀取SIM卡中的第9條短信+CMGR: REC UNREAD,+8615905420300,13/08/10,17:26:25+32 /短信內(nèi)容fgjhcDGHHV /短信內(nèi)容OKAT+CMGD=9 /刪除第9條短信OK輸入該條指令后,才會在收到輸入該條指令后,才會在收到新短信時主動上報新短信時主動上報-
36、 57 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.33. GPRS模塊語音通話模塊語音通話任務(wù)描述任務(wù)描述6.D.3:使用:使用GPRS模塊實現(xiàn)語音通話模塊實現(xiàn)語音通話【描述描述】6.D.3 語音通話測試語音通話測試語音通話初始化ATSWSPATH? /查詢當(dāng)前語音通道SWSPATH: 0 /返回0表示采用默認通道1OKATECHO? /回聲抑制功能ECHO: 1 /默認為1,打開回聲抑制OKAT+CLVL=4 /設(shè)置揚聲器音量,采用默認值4OKAT+CMIC=0 /設(shè)置麥克增益,采用默認值0OK- 58 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.3【描述描述】
37、6.D.3 語音通話測試語音通話測試2)模塊主叫AT /撥打電號碼后一定要加分號ORIG:1,0 /主動上報呼叫發(fā)起指示OKCONF:1 /主動上報呼叫回鈴音指示ATH /主動掛斷電話CEND:1,0,67,31 /主動上報通話結(jié)束指示OKNO CARRIER /未接通或?qū)Ψ綊鞌? 59 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.3【描述描述】6.D.3 語音通話測試語音通話測試3) 模塊被叫AT+CLIP=1 /設(shè)置來電顯示OKRING+CLIP:161,LXH,0 來電號
38、碼, /LXH為存儲電話簿中該號碼的姓名OKAT+CLIP=0 /關(guān)閉來電顯示RING /每4秒一次上報提醒一次AT+VTS=1 /播放數(shù)字1的DTMF音調(diào)OKAT+CRC=1 /設(shè)置來電顯示主動上報命令OK+CRING:VOICE /VOICE為語音呼叫,GPRS為GPRS網(wǎng)絡(luò)側(cè)PDP上下文激 /活請求,REL ASYNC為異步非透傳ATA /接聽電話OK /語音通話建立ATH /掛斷當(dāng)前語音通話OKCRC的默認的默認值為值為0- 60 -6.4.3 AT指令測試指令測試4. GPRS模塊數(shù)據(jù)收發(fā)測試模塊數(shù)據(jù)收發(fā)測試 實際應(yīng)用中,一般不會將GPRS模塊作為服務(wù)端,而是作為客戶端,與遠程的服務(wù)
39、器或數(shù)據(jù)處理中心進行通信。任務(wù)描述任務(wù)描述6.D.4:利用:利用AT指令實現(xiàn)指令實現(xiàn)GPRS模塊的網(wǎng)絡(luò)數(shù)據(jù)收發(fā)模塊的網(wǎng)絡(luò)數(shù)據(jù)收發(fā)- 61 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.4在本例中,搜索本機公網(wǎng)IP地址為18,在TCP通訊助手中將連接公網(wǎng)的路由器作為服務(wù)端,設(shè)置IP地址和端口號:IP地址為18,端口固定為7080。設(shè)置完后,點擊啟動服務(wù)。1)TCP通訊助手設(shè)置通訊助手設(shè)置- 62 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.42)數(shù)據(jù)傳輸初始化數(shù)據(jù)傳輸初始化AT+CGDCONT=1,”IP”,”CMNET”
40、 /設(shè)置GPRS接入網(wǎng)關(guān)為移動夢網(wǎng)OKAT+CGATT? /讀取GPRS附著狀態(tài)+CGATT: 1 /GPRS已附著OKAT+CGACT=1,1 /命令激活PDP上下文功能OK /如果返回OK,則PDP上下文激活成功ATSICS=0,CONTYPE,GPRS0/將ID為0的Profile的(0通道的)連接方式設(shè)置為GPRS0OKATSICS=0,APN,CMNET /將0通道的接入點名稱設(shè)置為cmnetOKATSISS=0,SRVTYPE,SOCKET /設(shè)置0通道服務(wù)類型為socketOK- 63 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.4ATSISS=0,address,
41、”socktcp:/18:7080” /根據(jù)服務(wù)端的配置,設(shè)/置服務(wù)器的IP和端口號。其中,18為IP,7080為端口號OKATSISS=0,CONID,0 /將0通道的Internet鏈接號設(shè)置為0OKATSISO=0 /打開服務(wù)器連接OK /連接已建立SISW:0,1,1360 /數(shù)據(jù)的主動上報命令,通知上層服務(wù)已經(jīng)建立,準備接 收新的用戶數(shù)據(jù)一次能寫入的最大字節(jié)數(shù)為1360ATSICI? /查詢移動服務(wù)端為其分配的IP地址SICI:0,2,1,”1” /分配的IP地址為1OK2)數(shù)據(jù)傳輸初始化
42、數(shù)據(jù)傳輸初始化- 64 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.43)發(fā)送數(shù)據(jù)至服務(wù)器端發(fā)送數(shù)據(jù)至服務(wù)器端ATSISW =0,5 /發(fā)送5個數(shù)據(jù)SISW:0,5,5 /在超級串口發(fā)送端輸入5個字符:hello,點擊發(fā)送OKSISW:0,1 /發(fā)送成功發(fā)送成功后,服務(wù)器端將接收到所發(fā)送的hello:- 65 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.44)接收服務(wù)器端發(fā)來的數(shù)據(jù)接收服務(wù)器端發(fā)來的數(shù)據(jù)在TCP通訊助手的發(fā)送區(qū)輸入數(shù)據(jù)what,選擇最近的連接,點擊發(fā)送:- 66 -6.4.3 AT指令測試指令測試任務(wù)描述任務(wù)描述6.D.44)接收服務(wù)器端發(fā)來的數(shù)據(jù)接
43、收服務(wù)器端發(fā)來的數(shù)據(jù)發(fā)送完畢后,在超級串口端收到的消息和數(shù)據(jù)讀取流程如下:SISR:0,1 /接收緩沖區(qū)自動上報提示,表示接收到數(shù)據(jù),0為通道號, /1表示數(shù)據(jù)可讀ATSISR=0,10 /讀取數(shù)據(jù),0為通道號,10為向緩沖區(qū)請求的數(shù)據(jù)長度SISR:0,4 /收到4個數(shù)據(jù)what /收到的內(nèi)容OK5) 關(guān)閉連接關(guān)閉連接ATSISC = 0 /關(guān)閉與服務(wù)器的連接OK- 67 -GPRS模塊透傳模式模塊透傳模式同WiFi模塊一樣,GPRS模塊可以工作在命令模式下,也可以工作在透明工作模式。在命令工作模式下,用戶需通過操作相應(yīng)的AT指令對GPRS模塊進行配置,控制模塊接入網(wǎng)絡(luò),以及進行相關(guān)的數(shù)據(jù)收發(fā)
44、。在接收到服務(wù)器端的數(shù)據(jù)時,需采用AT指令進行相關(guān)內(nèi)容的讀取。在透明工作模式下,在進行數(shù)據(jù)收發(fā)測試時,用戶不需要操作特定的AT指令進行讀取,所有在服務(wù)器端發(fā)送的數(shù)據(jù)均可在超級串口上顯示。用戶在使用透傳之前,應(yīng)使用ATSICS、ATSISS、ATSISO等命令建立鏈接作為Client或者Server,完成后才可使用ATIPENTRANS=進入透傳模式,若執(zhí)行成功并返回OK,表示此時用戶可以直接發(fā)送數(shù)據(jù),也可接收遠端發(fā)送的數(shù)據(jù),完成數(shù)據(jù)傳輸后使用退出控制符+可退出透傳并返回OK。- 68 -實踐實踐6.G.3GPRS模塊透傳實驗?zāi)K透傳實驗1. 準備工作準備工作硬件連接:將SIM卡插入卡槽,GPRS模塊通過串口與PC機相連,實驗板連 接+12V電源。軟件:超級串口工具、TCP通訊助手工具。2. 系統(tǒng)復(fù)位系統(tǒng)復(fù)位開啟超級串口和TCP通訊助手,同實踐6.G.1。按下實驗板上的Reset復(fù)位按鍵,此時,在超級串口界面會出現(xiàn)如下圖所示的界面,表示GPRS模塊系統(tǒng)重啟。- 69 -實踐實踐6.G.3GPRS模塊透傳實驗?zāi)K透傳實驗3. 模塊初始化模塊初始化在超級串口界面依次輸入如下圖所示的指令,完成GPRS模塊的簡單初始化。- 70 -實踐實踐6.G.3GPRS模塊透傳實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)行業(yè)業(yè)務(wù)員工作總結(jié)
- 運動品牌的市場推廣計劃
- 【八年級下冊歷史】第16課 獨立自主的和平外交 同步練習(xí)
- 金屬行業(yè)行政后勤運營總結(jié)
- 2023年高考語文試卷(上海)(春考)(空白卷)
- 2024年美術(shù)教案集錦5篇
- 2024年煤礦應(yīng)急預(yù)案
- 紅光十字線激光器行業(yè)市場發(fā)展及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025保險合同協(xié)議書大全
- 2024年度天津市公共營養(yǎng)師之二級營養(yǎng)師綜合練習(xí)試卷B卷附答案
- 2024年紀檢監(jiān)察綜合業(yè)務(wù)知識題庫及答案(新)
- 師德師風(fēng)考核實施方案
- 【真題】2023年南京市中考語文試卷(含答案解析)
- 膀胱憩室護理查
- 2024年河南省水務(wù)規(guī)劃設(shè)計研究有限公司人才招聘筆試參考題庫附帶答案詳解
- 工程制圖知識要點
- 2024山東能源集團中級人才庫選拔高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 視頻后期剪輯述職報告
- 個人就業(yè)能力展示
- 銀行對公業(yè)務(wù)課件
- 水吧管理方案
評論
0/150
提交評論