
NwDevice系列 GPRS DTU 是基于高性能、低功耗的 32 位 NeChip 系列網絡處理器作為主控制芯片, 結合高性能工業級的 GSM/GPRS 模塊,向外提供了 SIM 卡座接口(供插入SIM 卡)、外接電源接口、UART 接口(支持 RS232/485/422)、天線插頭等接口,只需簡單連接,就能實現無線數據通訊。
DTU 和數據中心可以通過 GPRS 網絡進行數據傳輸,并通過 TCP/IP 協議進行數據封包,可靈活地實現多種設備接入,工程安裝簡單,在工業現場數據傳輸的應用中,能很好的解決偏遠無網絡無電話線路地區的數據傳輸的難題。
由于 GPRS網絡的特殊性,每次撥號分配的 IP地址都可能不同,并且通過 GPRS和Internet 網關的 NAT 轉換后,無法通過傳統的方式根據 IP 地址和端口號來區分連接到數據中心的設備。并且在網關處的 NAT 映射關系只保持了一定時間,為了維持數據連接不斷線,NwDevice系列GPRS DTU 采用心跳包來維護數據鏈路。心跳包是指一個數據中心端能夠辨識的簡單數據報文,不攜帶任何數據(在透明模式下由用戶定制內容),如果有需要維持長時間與數據中心的連接,在配置時需要根據實際情況配置心跳包的間隔時間。
為了防止 DTU 在沒有數據流量的情況下一直掛在 GPRS 網絡上, NwDevice系列GPRS DTU在用戶配置的空閑時間內沒有數據收發(不包括心跳包)就會選擇主動斷開連接,有效減少網絡數據和資源的開銷,如果設置空閑時間為 0,則 DTU 不進行空閑時間檢測,一直維持鏈路。
在一些需要精確時間同步的場合,如電力通訊、通信計費、分布式網絡計算、氣象預報等,僅靠計算機本身提供的時鐘信號是遠遠不夠的。據統計,計算機時間與國際標準時間偏差在 1分鐘以上的占到 90%以上,這是因為計算機的時鐘信號來源于自帶的簡單晶體振蕩器,而這種晶體振蕩器守時性很差,調整好時間后,一般每天都有都有幾秒鐘的時間漂移。上面提及的應用對時間準確度的要求均是需要秒級的,NTP協議就是提供精確網絡時間服務的一種重要方法。NTP 協議是網絡時間協議的簡稱(Network Time Protocol),目前它被廣泛用于在 Internet 上進行計算機時鐘同步,它通過提供完全的機制來訪問國際標準時間,在大多數情況下,NTP 根據同步源和網絡路徑的不同,能夠提供 1-50MS 的時間精確度。NTP 協議為了保證高度的精確性,需要很復雜算法,但是在實際很多應用中,秒級的精確度就足夠了,在這種情況下,SNTP 協議出現了,它通過簡化原來的訪問協議,在保證時間精確度的前提下,使得對網絡時間的開發和應用變得容易。SNTP 主要對 NTP 協議涉及有關訪問安全、服務器自動遷移部分進行了縮減。SNTP 協議采用客戶/服務器工作方式,服務器通過接收 GPS 信號或自帶的原子鐘作為系統的時間基準,客戶機通過定期訪問服務器提供的時間服務獲得準確的時間信息,并調整自己的系統時鐘,達到網絡時間同步的目的。NwDevice系列GPRS DTU 實現了 SNTP 協議,用于與 SNTP 時間服務器進行時間同步。為了正確同步時間,請配置正確的本地時區和時間服務地址。