DTU代表数据传输单元,它利用5G或4G无线或有线网络将本地串口数据封装成IP数据,或将IP数据转换成串口数据进行远程传输。
DTU上电后,会自动连接到最近的基站。例如,5G或4G DTU上电后自动登录5G或4G网络,然后拨号,DTU在拨号成功后将获得运营商分配的动态IP地址。换句话说,DTU处于移动内网中,其内网IP地址不固定,而是随每次拨号而变化。此时我们可以将DTU视为移动内网中的一个设备,通过移动网关与外部互联网公共网络通信,这类似于局域网中的计算机通过网关访问外部网络。
DTU主动与数据中心建立通信连接并保持始终在线。由于DTU处于移动内网且IP地址不固定,DTU只能主动连接数据中心,而数据中心无法主动连接DTU。这要求数据中心具备固定公网IP地址或固定域名,数据中心的公网IP地址或固定域名将作为参数存储在DTU中,以便DTU上电并拨号成功后能主动连接数据中心。
具体来说,DTU向数据中心发起TCP或UDP通信请求,使用数据中心的IP地址(如果使用中心域名,则先通过中心域名解析出中心IP地址)或端口号等参数。DTU获取数据中心响应后,即认为与数据中心握手成功,并保持通信连接在线;如果通信断开,DTU将再次与数据中心握手。由于TCP/UDP通信连接已建立,即可进行双向数据通信。
对于DTU而言,只要与数据中心建立双向通信,即可相对简单地完成用户串口数据与网络数据包之间的转换。一旦接收到用户串口数据,DTU会立即将串口数据封装成TCP/UDP数据包并发送至数据中心。反之,当DTU从数据中心接收到TCP/UDP数据包时,会取出数据内容并立即发送至带串口的用户设备。
通过有线数据采集中心同时与多个DTU进行双向通信,是当前DTU应用系统中最常用的方式。










我们能为您做什么?