GPRS DTU工作原理和功能 DTU配置方法详解
GPRS DTU 简称(cheng)GPRS模块,即(ji)串口(kou)服务器(qi)的无线版,其功能(neng)与(yu)串口(kou)服务器(qi)类似。利用移动和联通(tong)遍布全(quan)国的GSM网络(luo),通(tong)过(guo)短信方式进行(xing)数据(ju)传(chuan)输。那么GPRS DTU有什么功能(neng)呢?GPRS DTU怎(zen)么配置?
GPRS DTU工作原理简介:
DTU与(yu)(yu)服务器之(zhi)间(jian)的通(tong)信(xin)是(shi)由(you)GPRS DTU端(duan)(duan)(duan)(duan)(客户(hu)端(duan)(duan)(duan)(duan))发(fa)起的,服务器端(duan)(duan)(duan)(duan)通(tong)过发(fa)回反馈或接(jie)受通(tong)信(xin)来对DTU端(duan)(duan)(duan)(duan)做出响(xiang)应(ying)(ying)。DTU端(duan)(duan)(duan)(duan)与(yu)(yu)服务器端(duan)(duan)(duan)(duan)共(gong)同组成(cheng)了基于GPRS和INTERNET网(wang)络通(tong)信(xin)的应(ying)(ying)用系(xi)统。相(xiang)比(bi)DTU端(duan)(duan)(duan)(duan),服务器端(duan)(duan)(duan)(duan)安装有更(geng)为(wei)复杂的应(ying)(ying)用程序(xu),能够接(jie)受任何(he)DTU端(duan)(duan)(duan)(duan)发(fa)起的通(tong)信(xin)请求(qiu),并时刻检(jian)测(ce)链(lian)路中的通(tong)信(xin)状态(tai),从而实现(xian)实时数据采集、数据库服务等应(ying)(ying)用。
DTU端需(xu)要(yao)预(yu)先知道服务(wu)器端的IP地址和端口号,然(ran)后才(cai)能发(fa)起通(tong)信请求(qiu),而一旦(dan)通(tong)信建(jian)立,服务(wu)器端和DTU端就没有区(qu)别了。
服务器(qi)的IP地址(zhi)既可以(yi)是公网IP(固定IP)也可以(yi)是通过域名解(jie)析服务器(qi)获取的动态域名。
服(fu)(fu)务器(qi)(qi)的端(duan)口(kou)号通常对应于服(fu)(fu)务器(qi)(qi)中运行(xing)的特定应用(yong)程序,如端(duan)口(kou)号TCP 21被FTP服(fu)(fu)务使(shi)(shi)用(yong),TCP 80被超文本服(fu)(fu)务器(qi)(qi)(Http)使(shi)(shi)用(yong)。即服(fu)(fu)务器(qi)(qi)端(duan)的应用(yong)程序支持通过特定的端(duan)口(kou)号实现发送和(he)接收数据。
GPRS DTU的(de)四个核心功能:
1)内部集成(cheng)TCP/IP协议(yi)栈(zhan)
GPRS DTU内部(bu)封装了PPP拨(bo)号协议以及(ji)TCP/IP协议栈并且具有嵌入(ru)式操作系(xi)统,从硬件上,它可看(kan)作是(shi)嵌入(ru)式PC与无线GPRS MODEM的结合;它具备GPRS拨(bo)号上网以及(ji)TCP/IP数据(ju)通信的功能。
2)提供串口数据双(shuang)向转(zhuan)换功能
GPRS DTU提供了(le)串行通(tong)信(xin)(xin)接口(kou),包括RS232,RS485,RS422等都属于(yu)常用(yong)的(de)串行通(tong)信(xin)(xin)方(fang)式,而(er)且GPRS DTU在(zai)设(she)计上大都将串口(kou)数据(ju)设(she)计成“透明转换”的(de)方(fang)式,也就是说(shuo)GPRS DTU可以(yi)(yi)将串口(kou)上的(de)原始数据(ju)转换成TCP/IP数据(ju)包进行传(chuan)送,而(er)不需(xu)要(yao)改(gai)变原有的(de)数据(ju)通(tong)信(xin)(xin)内容。因此,GPRS DTU可以(yi)(yi)和各(ge)种(zhong)使用(yong)串口(kou)通(tong)信(xin)(xin)的(de)用(yong)户(hu)设(she)备进行连接,而(er)且不需(xu)要(yao)对用(yong)户(hu)设(she)备作(zuo)改(gai)动。
3)支持自动心跳,保持永久在线
GPRS通(tong)信网络的优点之(zhi)一就是支持(chi)GPRS终(zhong)端设备(bei)永(yong)(yong)久在(zai)线,因此(ci)典型的GPRS DTU在(zai)设计上(shang)都(dou)支持(chi)永(yong)(yong)久在(zai)线功能(neng),这就要求DTU包含了上(shang)电自(zi)动(dong)(dong)拨号、采用心(xin)跳包保持(chi)永(yong)(yong)久在(zai)线(当长时间没(mei)有(you)数据(ju)通(tong)信时,移动(dong)(dong)网关将断开(kai)(kai)DTU与(yu)(yu)中心(xin)的连(lian)接,心(xin)跳包就是DTU与(yu)(yu)数据(ju)中心(xin)在(zai)连(lian)接被断开(kai)(kai)之(zhi)前发送一个(ge)小数据(ju)包,以保持(chi)连(lian)接不被断开(kai)(kai))、支持(chi)断线自(zi)动(dong)(dong)重连(lian)、自(zi)动(dong)(dong)重拨号等特点。
4)支持参数配置,永久保存
GPRS DTU作为一(yi)(yi)种通信(xin)设(she)备(bei),其应用(yong)场(chang)合十分(fen)广泛(fan)。在不同的应用(yong)中(zhong)(zhong),数(shu)据(ju)中(zhong)(zhong)心的IP地址及(ji)端(duan)口号,串口的波特率(lv)等都是不同的。因(yin)此,GPRS DTU都应支持(chi)参数(shu)配(pei)置(zhi),并且将(jiang)配(pei)置(zhi)好的参数(shu)保(bao)存(cun)内部的永久(jiu)存(cun)储器件内(一(yi)(yi)般为FLASH或(huo)EEPROM等)。一(yi)(yi)旦上(shang)电(dian),就自动按照设(she)置(zhi)好的参数(shu)进行工作