GPRS DTU的四個核心功能:
1)內(nèi)部集成TCP/IP協(xié)議棧
GPRS DTU內(nèi)部封裝了PPP撥號協(xié)議以及TCP/IP協(xié)議棧并且具有嵌入式操作系統(tǒng),從硬件上,它可看作是嵌入式PC與無線GPRS MODEM的結合;它具備GPRS撥號上網(wǎng)以及TCP/IP數(shù)據(jù)通信的功能。
2)提供串口數(shù)據(jù)雙向轉換功能
GPRS DTU提供了串行通信接口,包括RS232,RS485,RS422等都屬于常用的串行通信方式,而且GPRS DTU在設計上大都將串口數(shù)據(jù)設計成“透明轉換”的方式,也就是說GPRS DTU可以將串口上的原始數(shù)據(jù)轉換成TCP/IP數(shù)據(jù)包進行傳送,而不需要改變原有的數(shù)據(jù)通信內(nèi)容。因此,GPRS DTU可以和各種使用串口通信的用戶設備進行連接,而且不需要對用戶設備作改動。
3)支持自動心跳,保持永久在線
GPRS通信網(wǎng)絡的優(yōu)點之一就是支持GPRS終端設備永久在線,因此典型的GPRS DTU在設計上都支持永久在線功能,這就要求DTU包含了上電自動撥號、采用心跳包保持永久在線(當長時間沒有數(shù)據(jù)通信時,移動網(wǎng)關將斷開DTU與中心的連接,心跳包就是DTU與數(shù)據(jù)中心在連接被斷開之前發(fā)送一個小數(shù)據(jù)包,以保持連接不被斷開)、支持斷線自動重連、自動重撥號等特點。
4)支持參數(shù)配置,永久保存
GPRS DTU作為一種通信設備,其應用場合十分廣泛。在不同的應用中,數(shù)據(jù)中心的IP地址及端口號,串口的波特率等都是不同的。因此,GPRS DTU都應支持參數(shù)配置,并且將配置好的參數(shù)保存內(nèi)部的永久存儲器件內(nèi)(一般為FLASH或EEPROM等)。一旦上電,就自動按照設置好的參數(shù)進行工作。
GPRS DTU工作原理
DTU與服務器之間的通信是由GPRS DTU端(客戶端)發(fā)起的,服務器端通過發(fā)回反饋或接受通信來對DTU端做出響應。DTU端與服務器端共同組成了基于GPRS和INTERNET網(wǎng)絡通信的應用系統(tǒng)。相比DTU端,服務器端安裝有更為復雜的應用程序,能夠接受任何DTU端發(fā)起的通信請求,并時刻檢測鏈路中的通信狀態(tài),從而實現(xiàn)實時數(shù)據(jù)采集、數(shù)據(jù)庫服務等應用。
DTU端需要預先知道服務器端的IP地址和端口號,然后才能發(fā)起通信請求,而一旦通信建立,服務器端和DTU端就沒有區(qū)別了。
服務器的IP地址既可以是公網(wǎng)IP(固定IP)也可以是通過域名解析服務器獲取的動態(tài)域名。
服務器的端口號通常對應于服務器中運行的特定應用程序,如端口號TCP 21被FTP服務使用,TCP 80被超文本服務器(Http)使用。即服務器端的應用程序支持通過特定的端口號實現(xiàn)發(fā)送和接收數(shù)據(jù)。
四信公眾號
四信方案庫
服務電話