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