服务器端
一、创建服务器套接字(socket)。
二、服务器套接字进行信息绑定(bind),并开始监听连接(listen)。
三、接受来自用户端的连接请求(accept)。
四、开始数据传输(send/receive)。
五、关闭套接字(closesocket)。
客户端
一、创建用户套接字(socket)。
二、与远程服务器进行连接(connect),如被接受则创建接收进程。
三、开始数据传输(send/receive)。
四、关闭套接字(closesocket)。
DTU,全称数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备,支持可以支持2G,3G,4G网络。而4G DTU是采用4G的网络制式。
4G DTU F2X16系列有6种工作模式,如下:
PROT:心跳包采用TCP协议,数据通信也采用TCP协议,心跳包和数据通信采用同一个TCP连接,需配置8位设备ID号和手机号。
DCTCP:电力相关通讯协议,采用TCP协议传输。
DCUDP:电力相关通讯协议,采用TCP协议传输。
TRNS:设备工作于普通的GPRS MODEM工作方式,此模式下,IP MODEM可用于短信,CSD和拨号上网。
SMSCLI:DTU作为短信DTU,工作数据通过短信的方式发到已绑定的手机上,同时接收已绑定的手机发送的内容,并将数据发送指定的外围接口上。
SMSSER:DTU作为短信DTU,工作数据通过短信的方式发到任意指定的手机上,但对发送内容有要求,必须按指定的格式组帧发送,同时手机可以向短信DTU发送数据,短信DTU会将数据发送指定的外围接口上。
可以通过串口方式与DTU相连接,RTU通过DTU与互联网上中心建立起来的通道,进行数据的交互,北京有家专业做DTU的公司还不错,我们公司曾经用过他们家的CG16,楼主可以问下他们公司,希望能帮助你欢迎分享,转载请注明来源:内存溢出
评论列表(0条)