GPRS技術(shù)的沿岸海洋機(jī)動(dòng)調(diào)查測(cè)量數(shù)據(jù)傳輸系統(tǒng)的研
1.4 系統(tǒng)功能特點(diǎn)
(1)數(shù)據(jù)傳輸?shù)男?。系統(tǒng)采用TCP協(xié)議傳輸數(shù)據(jù),正確率可達(dá)99.9%,采用UDP協(xié)議正確率在85%左右。
(2)數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性。根據(jù)目前移動(dòng)GPRS網(wǎng)絡(luò)狀況,一個(gè)包長(zhǎng)為200 B及以下的數(shù)據(jù)包需要傳送約2 s,200~1 000 B長(zhǎng)的數(shù)據(jù)包大約要3~5 s。數(shù)據(jù)的發(fā)送采用網(wǎng)絡(luò)信道,數(shù)據(jù)的接收端則走專線方式,這種方式下表現(xiàn)的結(jié)果非常穩(wěn)定和可靠,時(shí)延非常小(1~3 s)。
(3)數(shù)據(jù)傳輸?shù)姆€(wěn)定性。GPRS模塊采用了功能強(qiáng)大的CPU和充足的存儲(chǔ)空間,內(nèi)置操作系統(tǒng),分別為發(fā)送和接收提供不同的進(jìn)程,保證了數(shù)據(jù)傳輸?shù)姆€(wěn)定。
(4)數(shù)據(jù)傳輸?shù)陌踩浴3?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/GPRS">GPRS網(wǎng)絡(luò)和無(wú)線數(shù)據(jù)網(wǎng)絡(luò)本身的安全保障外,GPRS網(wǎng)絡(luò)接入采用專用VPN連接,可以大大提高數(shù)據(jù)傳輸?shù)陌踩浴?br /> (5)系統(tǒng)的經(jīng)濟(jì)性。采用GPRS技術(shù),組網(wǎng)簡(jiǎn)單。系統(tǒng)采用公網(wǎng)VPN(CMNET)接入因特網(wǎng),組網(wǎng)方式靈活,節(jié)省人力資源。
2 系統(tǒng)軟硬件設(shè)計(jì)
2.1 軟件部分
首先需制定合理規(guī)范的數(shù)據(jù)通信傳輸格式,實(shí)現(xiàn)數(shù)據(jù)標(biāo)準(zhǔn)化共享。需要制訂的數(shù)據(jù)格式主要有:?jiǎn)纹瑱C(jī)對(duì)數(shù)據(jù)處理后存儲(chǔ)、加密格式及壓縮后通過(guò)串口進(jìn)入GPRS模塊的數(shù)據(jù)格式;打包傳輸格式;數(shù)據(jù)處理終端對(duì)采集設(shè)備控制命令(如加密觀測(cè)的設(shè)置及解除、回補(bǔ)發(fā)送)格式,采集端對(duì)命令的應(yīng)答格式;數(shù)據(jù)存儲(chǔ)格式等。軟件系統(tǒng)具有如下功能:采集端應(yīng)用模塊對(duì)數(shù)據(jù)的采集、處理、存儲(chǔ)、發(fā)送;GPRS模塊對(duì)應(yīng)用模塊發(fā)送數(shù)據(jù)格式的識(shí)別、打包發(fā)送及對(duì)下傳指令的識(shí)別執(zhí)行;數(shù)據(jù)中心IP地址和端口設(shè)置,上網(wǎng)指令,數(shù)據(jù)接收、存儲(chǔ)和管理;狀態(tài)檢測(cè)及對(duì)采集端設(shè)備發(fā)送控制指令。圖2為系統(tǒng)軟件流程圖。本文引用地址:http://www.ex-cimer.com/article/193647.htm
單片機(jī)通信控制單元是數(shù)據(jù)采集、傳輸子系統(tǒng)的核心部分,它通過(guò)AT指令實(shí)現(xiàn)對(duì)短信收發(fā)模塊的控制,把數(shù)據(jù)以短消息的形式送至遠(yuǎn)程監(jiān)控中心,并通過(guò)接收到的控制字符采取相應(yīng)的控制動(dòng)作。為了實(shí)現(xiàn)短消息的收發(fā)和系統(tǒng)的控制與管理,可通過(guò)設(shè)定特征字符的方法實(shí)現(xiàn)通信控制模塊和短信收發(fā)模塊之間的數(shù)據(jù)傳輸。通信控制模塊通過(guò)串行口與GSM模塊進(jìn)行數(shù)據(jù)傳輸。開機(jī)后單片機(jī)初始化,通過(guò)串口向通信模塊發(fā)送AT命令,對(duì)其進(jìn)行正確配置。此模塊工作時(shí),如果接收到GSM模塊傳送的數(shù)據(jù),便進(jìn)入串口中斷服務(wù)程序。在中斷服務(wù)程序中,對(duì)接收到的數(shù)據(jù)進(jìn)行檢測(cè),如果檢測(cè)到某一特征字符便調(diào)用相應(yīng)的子程序。單片機(jī)部分程序如下所示:
評(píng)論