時(shí)間:2021-01-15 作者:眾山科技
GPRS DTU是物聯(lián)網(wǎng)技術(shù)的無(wú)線(xiàn)數據終端,利用公共運營(yíng)商互聯(lián)網(wǎng)GPRS互聯(lián)網(wǎng)(稱(chēng)為g網(wǎng))向客戶(hù)展示通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò )進(jìn)行遠程數據傳輸的功能,選用具有性能的工業(yè)8/16/32位通信CPU和工業(yè)無(wú)線(xiàn)模塊,以嵌入式實(shí)時(shí)操作系統作為手機軟件的支撐點(diǎn)服務(wù)平臺,并呈現RS232和RS485(或RS422)插口,可即時(shí)連接串行設備,保持統計數據的透明傳輸。
GPRS DTU最基本的使用方法是:在DTU放一張啟用了GPRS的sim卡,在DTU開(kāi)機后申請注冊到GPRS互聯(lián)網(wǎng),然后根據GPRS互聯(lián)網(wǎng)和數據處理方法創(chuàng )建連接。GPRS DTU開(kāi)機后,首先讀取內部閃存中存儲的主要工作參數(包括事先已經(jīng)準備好的GPRS撥號主要參數、串口波特率、數據中心ip地址)。
GPRS DTU登錄GSM互聯(lián)網(wǎng),然后進(jìn)行GPRS PPP撥號。撥號成功后,GPRS DTU會(huì )得到一個(gè)手機隨機分配的內部ip地址。另外,GPRS DTU位于移動(dòng)內網(wǎng),網(wǎng)絡(luò )的ip地址一般不是固定的,每次撥號都會(huì )改變。人們可以理解,此時(shí)的GPRSDTU是移動(dòng)內部局域網(wǎng)中的一臺機器,根據移動(dòng)網(wǎng)關(guān)ip與外部互聯(lián)網(wǎng)內網(wǎng)ip保持通信。這類(lèi)似于根據網(wǎng)關(guān)ip在局域網(wǎng)內的計算機上瀏覽互聯(lián)網(wǎng)的方法。
GPRSDTU主動(dòng)與數據中心進(jìn)行通信連接,并保持通信連接。因為GPRS DTU在移動(dòng)內網(wǎng),而且ip地址不固定。因此,只有GPRS DTU可以主動(dòng)連接數據中心,而數據中心不能。這要求數據中心擁有固定的ip地址或固定的域名注冊。數據中心的ip地址或固定域名注冊作為主要參數存儲在GPRS DTU中,使GPRS DTU一旦通電撥號成功,就可以主動(dòng)連接到數據中心。
實(shí)際上,GPRS DTU根據其ip地址和服務(wù)器端口向數據中心請求TCP或UDP通信。在沒(méi)有收到基地的回應后,GPRSDTU覺(jué)得和基地握手成功了,然后維持這個(gè)通訊連接。如果通訊連接被終止,GPRS DTU會(huì )立即再次與基地握手。因為T(mén)CP/UDP通信連接已經(jīng)建立,所以可以進(jìn)行統計數據的雙向通信。
對于DTU來(lái)說(shuō),如果與數據中心建立雙向通信,轉換客戶(hù)串口統計和GPRS互聯(lián)網(wǎng)數據文件相對容易。一旦收到客戶(hù)的串行端口統計數據,DTU立即將串行端口統計數據封裝在一個(gè)TCP/UDP數據包中,并將其發(fā)送到數據中心。相反,當DTU收到數據中心發(fā)送的TCP/UDP數據包時(shí),它會(huì )記下統計數據內容,并根據串口立即將其發(fā)送給客戶(hù)端機器設備。
根據有線(xiàn)數據采集基礎,還與多個(gè)GPRS DTU進(jìn)行雙向通信。是目前GPRS DTU軟件系統中比較常見(jiàn)的一種方法。