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