GPRS DTU工作原理介紹及其四大核心功能
GPRS模組是GPRS DTU主要應用部分,是工業級無線資料傳輸裝置,通過移動GPRS網路為使用者提供透明TCP無線遠距離資料傳輸或者透明UDP無線遠距離資料傳輸的功能。今天我們就來詳細看看GPRS DTU的工作原理及其四大核心功能。
GPRS DTU的四個核心功能:
1)內部整合TCP/IP協議棧
GPRS DTU內部封裝了PPP撥號協議以及TCP/IP協議棧並且具有嵌入式作業系統,從硬體上,它可看作是嵌入式PC與無線GPRS MODEM的結合;它具備GPRS撥號上網以及TCP/IP資料通訊的功能。
2)提供串列埠資料雙向轉換功能
GPRS DTU提供了序列通訊介面,包括RS232,RS485,RS422等都屬於常用的序列通訊方式,而且GPRS DTU在設計上大都將串列埠資料設計成“透明轉換”的方式,也就是說GPRS DTU可以將串列埠上的原始資料轉換成TCP/IP資料包進行傳送,而不需要改變原有的資料通訊內容。因此,GPRS DTU可以和各種使用串列埠通訊的使用者裝置進行連線,而且不需要對使用者裝置作改動。
3)支援自動心跳,保持永久線上
GPRS通訊網路的優點之一就是支援GPRS終端裝置永久線上,因此典型的GPRS DTU在設計上都支援永久線上功能,這就要求DTU包含了上電自動撥號、採用心跳包保持永久線上(當長時間沒有資料通訊時,移動閘道器將斷開DTU與中心的連線,心跳包就是DTU與資料中心在連線被斷開之前傳送一個小資料包,以保持連線不被斷開)、支援斷線自動重連、自動重撥號等特點。
4)支援引數配置,永久儲存
GPRS DTU作為一種通訊裝置,其應用場合十分廣泛。在不同的應用中,資料中心的IP地址及埠號,串列埠的波特率等都是不同的。因此,GPRS DTU都應支援引數配置,並且將配置好的引數儲存內部的永久儲存器件內(一般為FLASH或EEPROM等)。一旦上電,就自動按照設定好的引數進行工作。
GPRS DTU工作原理
DTU與伺服器之間的通訊是由GPRS DTU端(客戶端)發起的,伺服器端通過發回反饋或接受通訊來對DTU端做出響應。DTU端與伺服器端共同組成了基於GPRS和INTERNET網路通訊的應用系統。相比DTU端,伺服器端安裝有更為複雜的應用程式,能夠接受任何DTU端發起的通訊請求,並時刻檢測鏈路中的通訊狀態,從而實現實時資料採集、資料庫服務等應用。
DTU端需要預先知道伺服器端的IP地址和埠號,然後才能發起通訊請求,而一旦通訊建立,伺服器端和DTU端就沒有區別了。
伺服器的IP地址既可以是公網IP(固定IP)也可以是通過域名解析伺服器獲取的動態域名。
伺服器的埠號通常對應於伺服器中執行的特定應用程式,如埠號TCP 21被FTP服務使用,TCP 80被超文字伺服器(Http)使用。即伺服器端的應用程式支援通過特定的埠號實現傳送和接收資料。