DTU的TCP与UDP的比较

合集下载

专用APN卡的设置和使用

专用APN卡的设置和使用

专用APN卡的设置和使用上海正伟201405APN是GPRS网络应用里的一个专业名词,APN(Access Point Name),即接入点名称,用来标识GPRS的业务种类,分为两大类:1)WAP业务:CMWAP/UNIWAP/3GWAP2)互联网业务:CMNET/UNINET/3GNET这两类APN在正伟的设置软件里面均有默认值,这是公用的接入点名称,大家都可以使用。

WAP业务在正伟的彩信类产品使用,比如:智能彩信发送终端、彩信报警终端等里面使用,其他GPRS DTU产品全部使用互联网业务。

专用APN卡,是在移动公司申请的自己公司使用的APN卡,这些卡会有一个分配的APN,会有一个固定的内网IP。

使用APN卡具有三个好处:1)安全性高,该APN下面,只有您自己的SIM卡,其他SIM卡,IP均接入不进来,数据保密性好,安全性高;2)速度较快,APN卡接入到移动内部后,不走互联网接口,可以从移动内部使用专线接入,带宽充足;3)可以卡和卡之间进行点对点,点对多点的使用,在没有宽带网络的情况下,可以简单实现无线对通。

如果有了APN的卡,如何使用呢?如果我们没有申请移动的APN专线,那么我们采用GPRS DTU和GPRS DTU对通的模式来实现传输。

可以使用TCP模式,也可以使用UDP模式,这里我们以正伟DTU的UDP来说明如何设置和使用APN卡。

可以采用正伟设置软件进行设置,设置对方IP,对方端口,本地端口,对方IP是另外一个设备里的SIM卡的固定内网IP,对方端口,是另外一个设备的本地端口。

本地端口可以任意指定,一般设置1024以上,比如3000等。

另外,设置您申请的APN,及用户名、密码等(一般为空)。

设置好之后,2个DTU设备,马上就可以互通了,任何时候重新上电,稍等5-20秒(类似手机开机),就可以互通传输数据了。

正伟软件设置界面如图所示。

当然,使用正伟特色的短信远程设置也可以的。

使用短信来设置参数,要求SIM卡有短信收发功能,如果APN卡没有短信功能,可以先换普通卡,设置好参数后,再换回去。

TR321 工业路由器用户使用说明书

TR321 工业路由器用户使用说明书

1TR321工业路由器用户使用说明书V2.3此说明书适用于下列型号产品:型号产品类别TR321-W WCDMA ROUTER TR321-E EVDO ROUTER TR321-LT LTE/TD-SCDMA ROUTER TR321-LF LTE/WCDMA ROUTER TR321-ATDD/FDDROUTER厦门计讯物联科技有限公司Xiamen Top-Iot Technology Co.,Ltd.TR321系列路由器说明书文档编号产品版本密级V2.3低产品名称:TR321共39页文档修订记录日期版本说明作者2016.1.16V1.0第一次发布新版手册刘伟2016.3.1V2.0修改部分配置文档刘伟2016.4.15V2.1完善VPN配置刘伟2017.5.15V2.2增加备份版本林文浩2018.7.7V2.3完善协议苏振焱2目录一、产品简介 (5)1.1、产品概述 (5)1.2、产品外观尺寸图 (5)1.3、物理特性 (6)二、产品安装 (6)2.1、安装前确认 (6)2.2、配件的安装 (6)三、参数配置 (10)3.1、设置 (10)3.1.1、WAN口[标准版] (10)3.1.2、WAN口[双备份版本(选配)] (12)3.1.3、LAN口 (13)3.1.4、无线 (14)3.1.5、在线探测 (15)3.1.6、网络诊断 (16)3.2、安全 (17)3.2.1、DMZ主机 (17)3.2.2、端口转发 (18)3.2.3、通信规则 (18)3.2.4、自定义 (21)3.3、管理 (21)3.3.1、系统 (21)3.3.2、密码 (22)3.3.3、时间设置 (22)3.3.4、日志设置 (23)3.3.5、备份与恢复 (23)3.3.6、路由器升级 (24)3.3.7、远程配置 (25)3.3.8、手动重启 (25)3.3.9、定时重启 (26)3.4、高级 (26)3.4.1、静态路由 (27)3.4.2、串口应用 (27)3.4.3、花生壳 (28)3.4.4、流量统计 (29)3.4.5、GPS定位 (29)3.4.6、基站定位 (30)3.4.7、动态DNS (30)3.5、VPN (31)3.5.1、PPTP (31)3.5.2、L2TP (33)33.5.3、OpenVPN (34)3.5.4、IPSec (35)3.6、查看 (36)3.6.1、系统 (36)3.6.2、网络 (37)3.6.3、路由表 (38)3.6.4、系统日志 (38)3.6.5、VPN状态 (38)45一、产品简介1.1、产品概述TR321系列Router 是一款双网口小体积工业路由器,设计完全满足工业级标准和工业用户的需求,采用高性能的工业级32位通信处理器,软件多级检测和硬件多重保护机制来提高设备稳定性。

宏电DTU-H7710调试总结

宏电DTU-H7710调试总结

宏电总结宏电模块参数设置一、上电后的配置信息1. MSC设置列表:---服务代码: *99***1# 移动用户的服务代码CDMA为“#777”联通为*99# ---PPP用户? CDMA为“card”---接入点名称: nbwater.zj 申请私有时需要更改默认CMNET移动公用接入点联通有两个网络①为uniwap②为 uninet2. 终端设置列表:---DTU 身份识别码:139****0363手机号(只要和上位设置保持一致)---本地通讯端口: 5001---在线报告时间间隔: 40---最大传输包长: 256---重连接时间间隔: 0---控制台信息类型: 0 设置为0时不显示调试信息,设置为1显示详细的调试信息---最后包空闲时间间隔: 600---数据包分隔标识: 0x0A---自定义心跳包长度: 0x00---自定义心跳包(Hex):多通道时选择工作模式为多通道3. DSC设置列表:---DSC IP地址: 192.168.1.228 外网的静态IP---DSC 域名: 设置域名时必须把DSC IP地址设成:0.0.0.0---网络检测时间间隔: 0---DSC 通讯端口: 5002 监控室电脑的映射端口---DNS IP 地址: 202.96.134.133---备DSC IP地址: 0.0.0.0---备DSC 通讯端口: 04. 串口设置列表: 与中断设备的通讯参数设置(如PLC)---波特率: 9600---数据位: 8---停止位: 1---校验位: 偶校验---流控: 半双工(RS485)5. 特殊选项设置列表:---终端类型: 0---呼叫类型: 2---呼叫时间间隔: 60---空闲下线时间间隔: 0---DSC身份识别码:---通讯协议选择(透明0/DDP协议1): 1 默认为1可以远程修改配置,透明时不可以---网络连接方式(UDP 0/TCP 1): 0 UDP可以有少量丢包,TCP有丢包就连接故障重新连接---TCP保活时间间隔: 5---PPP保活时间间隔: 0二、在线监测HDOS>r//输入“r”退出配置,DTU将自动拨号与DSC建立连接HDOS>//以下为DTU运行信息(软件版本不同运行信息会稍有差异)Hongdian H7000 GPRS DTU Software Suite 3.0.2-T//DTU软件版本Copyright (C) 2004-2008 Hongdian Inc.H/W: HWL92-7118-GM1V28050401 硬件平台DTUIdentityNumber:139****5678配置ID号Service Code:*99***1#PPP Username:Access Point Name:CMNETDSC IP Address:211.162.72.197DSC IP Port:5007Checking...要是无SIM卡会提示Searching GPRS network...//搜索网络Registered, home network.//注册网络Signal strength is <20>.//信号强度20---31为正常Module initialized. //模块初始化Dialing...//拨号不成功可能是欠费或是基站的问题或中心配置问题,端口映射的问题,等Dial successfully.//拨号成功,获得GPRS网络IP地址,5次都无返回重新返回Connecting with DSC...Connect OK.Registering DSC...//注册数据中心(DSC)Register OK.//登陆数据中心(DSC)成功如要显示更详细的调试信息进入高级功能里控制台类型设为3testtesttesttest//中心发来的数据也可恢复出厂的设置连接深圳的中心来检测模块是否有问题域名三、DSC DEMO使用调试DTU需要在中心启动DSC DEMO程序,用于向DTU发送和接收从DTU发来的数据,可以远程参数设置修改DTU的配置,通讯协议必须选择DDP协议。

UDP的意思是什么UDP与TCP的区别

UDP的意思是什么UDP与TCP的区别

UDP的意思是什么UDP与TCP的区别 ⼤家有没有听说过“udp”这个新词,知道它的意思是什么吗?下⾯是店铺⼩编为⼤家整理的“UDP的意思是什么 UDP与TCP 的区别”,欢迎参阅。

内容仅供参考,想要了解更多关于词义解释的内容,请关注店铺实⽤资料栏⽬。

UDP的意思是什么 UDP与TCP的区别 udp的意思:是User Datagram Protocol的简称,中⽂名是⽤户数据包协议,是 OSI 参考模型中⼀种⽆连接的传输层协议,提供⾯向事务的简单不可靠信息传送服务。

UDP 协议基本上是IP协议与上层协议的接⼝。

它是IETF RFC 768是UDP的正式规范。

UDP协议的主要作⽤是将⽹络数据流量压缩成数据包的形式。

⼀个典型的数据包就是⼀个⼆进制数据的传输单位。

... 词性:abbr. ⽤户数据报协议(=User Datagram Protocol) Uliana Uonuki Ulisso Uzhviy Uliger Uborka Uzurov ugt. UGPase uberty udp的作⽤: 为了在给定的主机上能识别多个⽬的地址,同时允许多个应⽤程序在同⼀台主机上⼯作并能独⽴地进⾏数据包的发送和接收,设计⽤户数据报协议UDP。

使⽤UDP协议包括: TFTP、 SNMP、NFS、DNS、BOOTP。

UDP使⽤底层的互联⽹协议来传送报⽂,同IP⼀样提供不可靠的⽆连接数据包传输服务。

它不提供报⽂到达确认、排序、及流量控制等功能。

UDP适⽤于⼀次只传送少量数据、对可靠性要求不⾼的应⽤环境。

⽐如,我们经常使⽤“ping”命令来测试两台主机之间TCP/IP通信是否正常,其实“ping”命令的原理就是向对⽅主机发送UDP数据包,然后对⽅主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么⽹络就是通的。

例如,在默认状态下,⼀次“ping”操作发送4个数据包(如图2所⽰)。

⼤家可以看到,发送的数据包数量是4包,收到的也是4包(因为对⽅主机收到后会发回⼀个确认收到的数据包)。

DTU和RTU介绍

DTU和RTU介绍

DTUDTU (Data Transfer unit)全称数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。

DTU硬件组成DTU 硬件组成部分主要包括CPU控制模块、无线通讯模块以及电源模块DTU 优点组网迅速灵活,建设周期短、成本低;网络覆盖范围广;安全保密性能好;链路支持永远在线、按流量计费、用户使用成本低;GPRS DTU的核心功能1)内部集成TCP/IP协议栈GPRS DTU内部封装了PPP拨号协议以及TCP/IP协议栈并且具有嵌入式操作系统,从硬件上,它可看作是嵌入式PC与无线GPRS MODEM的结合;它具备GPRS拨号上网以及TCP/IP数据通信的功能。

2)提供串口数据双向转换功能GPRS DTU提供了串行通信接口,包括RS232,RS485,RS422等都属于常用的串行通信方式,而且GPRS DTU在设计上大都将串口数据设计成“透明转换”的方式,也就是说GPRS DTU可以将串口上的原始数据转换成TCP/IP数据包进行传送,而不需要改变原有的数据通信内容。

因此,GPRS DTU可以和各种使用串口通信的用户设备进行连接,而且不需要对用户设备作改动。

3)支持自动心跳,保持永久在线GPRS通信网络的优点之一就是支持GPRS终端设备永久在线,因此典型的GPRS DTU在设计上都支持永久在线功能,这就要求DTU包含了上电自动拨号、采用心跳包保持永久在线(当长时间没有数据通信时,移动网关将断开DTU与中心的连接,心跳包就是DTU与数据中心在连接被断开之前发送一个小数据包,以保持连接不被断开)、支持断线自动重连、自动重拨号等特点。

4)支持参数配置,永久保存GPRS DTU作为一种通信设备,其应用场合十分广泛。

在不同的应用中,数据中心的IP地址及端口号,串口的波特率等都是不同的。

因此,GPRS DTU 都应支持参数配置,并且将配置好的参数保存内部的永久存储器件内(一般为FLASH或EEPROM等)。

TCP与UDP的区别及其应用

TCP与UDP的区别及其应用

TCP与UDP的区别及其应用TCP(传输控制协议)和UDP(用户数据报协议)是两种不同的传输协议,它们在网络通信中起着非常重要的作用。

虽然它们都是在网络通信中传输数据的协议,但是它们有很大的区别。

在本文中,我将分别介绍TCP和UDP的特点、区别及其在各种应用中的使用。

一、TCP的特点及应用1. TCP的特点TCP是一种面向连接的协议,它在传输数据之前需要先建立连接,然后传输数据,传输结束后再断开连接。

它提供可靠的、按序传输的数据传输服务,能够保证数据的完整性和可靠性。

TCP使用三次握手来建立连接,四次挥手来断开连接,在传输数据时会进行数据校验和确认。

因此,它非常适合对数据传输的要求比较高的应用场景。

2. TCP的应用TCP广泛应用于各种需要可靠传输的应用场景,包括但不限于以下几个方面:(1)网络浏览:当用户访问网页时,浏览器会使用TCP协议与服务器建立连接,传输页面内容。

(2)文件传输:在文件传输过程中,TCP可以保证文件的完整性和可靠性,确保文件在传输过程中不会丢失或损坏。

(3)电子邮件:电子邮件的发送和接收过程中需要使用TCP协议来保证数据传输的可靠性。

(4)远程登录:如Telnet、SSH等远程登录方式都使用TCP协议来传输数据。

(5)数据库访问:数据库访问时需要使用TCP协议来传输数据。

二、UDP的特点及应用1. UDP的特点UDP是一种无连接的协议,它不需要在传输数据之前建立连接,也不保证数据的完整性和可靠性。

UDP是一种简单的数据传输协议,它仅提供数据传输的功能,不对数据传输进行确认和校验。

因此,UDP的传输效率比TCP高,但可靠性较差。

由于UDP不需要建立连接,所以它的开销比较小,适合对实时性要求较高的应用场景。

2. UDP的应用UDP主要用于那些对实时性要求较高的应用场景,包括但不限于以下几个方面:(1)实时视频、音频传输:视频会议、实时语音通话等应用中使用UDP来传输数据,因为在这些应用中,实时性比可靠性更为重要。

DTU的主要功能解析

DTU的主要功能解析

DTU的主要功能解析
DTU---作为无线数据传输单元,在一些数据传输行业,尤其是与下位机PLC的连接数据传输应用方面,优势明显,为便于更好的利用DTU,现将其主要功能解析如下:
1.同时支持TCP透明数据传输和UDP透明数据传输;(TCP透明传输协议是最先是厦门才茂提出来的,是可靠的数据传输协议,现在成为业内的标准)
2.支持双数据中心备份及多数据中心(8个)接受数据,最大支持发送中心达256个3、智能防掉线,支持在线检测,在线维持,掉线自动重拨,确保设备永远在线(厦门才茂拥有无线通信在线维持装置专利技术)
4、支持动态域名解析,支持花生壳,88IP、dyndns等动态域名解析
5、通信数据包分包长度可设置
6、波特率支持:1200-230400BPS
7、支持短信远程配置,IO报警
8、厦门才茂DTU设备不用模块内的协议,直接挂外面完善的协议栈,使产品应用更加稳定。

9、多种激活模式(电话、数据、语音、短信),定时上下线
11、D TU支持服务器模式,从而可以实现点对点、点对多点通信。

12、D TU可以配置成猫,当猫用
13、2G/3G网络可以自动切换(模块启动后会自动搜索网络,如果是3G模块,会优先搜索3G网络,只有在无法搜索到3G网络的情况下,才会搜索2G网络。


14、3180短信配置I/O角,拉高,拉低频率。

支持6路IO报警,3路输出3路输入
15、支持所有的接口(RS232,485,TTL,RS422)和所有的网络(GSM/GPRS/CDMA/WCDMA/EVDO/TD-SCDMA/HSPA+等)。

关于DTU网络连接的一些基本概念说明

关于DTU网络连接的一些基本概念说明

关于DTU网络连接概念的一些基本概念说明很多用户有疑问:为什么DTU只能去连接一个有公网IP的电脑?我电脑在一个校园网/公司内网行不行?答案是:行,但是需要用户校园网/公司内网配合才可以。

至于为什么,下面来详细给用户讲讲:DTU联网,是去发起一个TCP/UDP连接,这个连接和通信的过程,在这里用打电话(打电话的例子与DTU联网比较类似)的例子来类比说明:如下图所示,有两个公司A和B,总机分别是123和456,两个公司的分机号分别为01、02、03和05、06、03;那么如果A公司的01分机,想打电话给B公司的03分机,该如何拨打呢?很明显,他需要先拨打B公司的总机456,拨通后转拨B公司的03分机号,或者拨号时就直接拨打456-03才可以打通这个电话;如果他直接拨打分机号03,那么只能把电话打到A公司的03分机,而无法把电话打到B公司。

跟上面打电话的例子类似,在互联网上,可以做如下类比:公网IP相当于一个总机号码,是一个可以直接拨打的号码;局域网IP相当于一个分机,这个分机的分机号是公网IP的一个端口,就是说公网IP映射到局域网电脑的端口是局域网电脑的分机号;端口映射相当于给局域网的电脑分配分机号码;动态IP类似于一个人经常换号;动态域名就是网络上有一个专门的设备,来记录换号的人每次换号以后的号码,方便查找DTU进行联网的时候,其实是处于移动或者联通的手机局域网里的一个设备,它获得的IP地址是一个局域网的IP,类似于电话网络里的分机,而且这个分机号还不是固定的,是不断变化的,它每次发起连接的时候都会从移动电话网里面获得一个新的分机号;如果用户希望DTU能直接连接到他的电脑上,那么他的电脑就必须有一个公网IP(类似于拥有固定的号码),或者最少能获得一个公网IP的分机号码(做端口映射),否则是无法通信的。

那么没有固定的公网IP地址怎么办?普通的网络用户,使用宽带或者ADSL上网,获得的是一个动态的公网IP,那么办法还是有的,就是做动态域名,所谓动态域名,形象点说,就是网络上的电话本,它一直更新一个表,来把域名(相当于电话本上的人名)跟电话号码对应起来,而且每次更新IP(换号)后都会通知这个网络电话本,来记录它新的IP(号码),这时候只要把域名设置到DTU里,DTU就会自动去网络电话本来查找这个域名当前对应的IP地址,然后去发起连接进行数据传输。

四信路由器配置说明书

四信路由器配置说明书

新版路由配置说明书目录1.进入路由器配置 (2)2.上网配置说明 (3)2.1 3G拨号方式上网设置 (3)2.2有线上网方式配置 (4)2.3 WIFI客户端上网 (5)2.4路由器上网状态 (6)3.VPN配置说明 (7)3.1 PPTP服务端配置说明 (7)3.2 PPTP客户端配置说明 (8)3.3 L2TP服务端配置说明 (9)3.4 L2TP客户端配置说明 (10)3.5 IPsec服务端配置说明 (12)3.6 IPsec客户端配置说明 (14)4.NAT端口转发 (15)4.1 NAT/端口转发配置说明 (15)4.2 端口范围转发说明 (15)4.3 DMZ使用说明 (16)5. 串口应用配置说明 (16)5.1 串口DTU功能 (17)5.2 纯TCP/纯UDP应用 (18)5.3 TCP服务器说明 (19)6. 动态域名解析(DDNS)使用说明 (19)6.1 3322动态域名配置说明 (20)6.2 花生壳动态域名配置说明 (20)6.3 88ip动态域名配置说明 (21)7. 双链路版本使用说明 (22)7.1 WIFI为主3G备份配置说明 (22)7.2 带宽叠加(负载均衡)配置 (24)声明:本文档为测试指导性文档,对于配置部分均为参考性配置,具体配置请按照实际条件进行配置。

有不了解的参数请参照光盘中的产品说明书。

本文档通用型功能针对F3X34/F3X24/F3X25/F3B3X系列有效,特殊功能仅对具体型号具备的功能有效。

四信技术部刘斌1.进入路由器配置四信路由器上电后,电脑用网线跟路由器LAN口连接,然后在浏览器输入网关地址即可进入路由器WEB配置页面。

F3X34默认为192.168.1.1,F3X24默认为192.168.1.2。

或者PC网络设置为自动获取方式,然后查看PC获得的IP和网关。

如下所示:首次进入WEB配置页面会有如下所示的语言选择和帐号密码设置,设置完登录WEB页面的帐号密码及配置页面显示的语言后,点击下面按钮,即可保存生效并进入配置页面。

tcp协议与 udp协议的区别

tcp协议与 udp协议的区别

TCP 与UDP的区别很多文章都说TCP协议可靠,UDP协议不可靠!为什么前者可靠,后者不可靠呢?既然UDP协议不可靠,为什么还要使用它呢?所谓的TCP协议是面向连接的协议,面向连接是什么呢?TCP和UDP都是传输层的协议!从编程的角度看,就是两个模块(模块就是代码的集合,一系列代码的组合提供相应的功能!模块化最终目的就是:分工协作!模块化好处:便于扩展开发以及维护!)。

先说TCP协议:这个协议,是面向的连接!面向连接这个概念,我们要从物理层看起。

大家都知道,因为“信道复用技术”的迅猛发展,才促使了计算机网络的发展!如果没有“信道复用技术”,那么单条线路上(这里的线路指物理传输介质,例如:双绞线、光纤、电话线)单位时间内只能供一台计算机使用!还是举例说明:就拿你自己的计算机来说,你跟同学“小明”聊天的时候,就不能跟另外一位同学“小强”聊天,如果你想同时跟两位同学聊天,那么你就得装两条线路!那么同时与第三位、第四位同学。

第N位同学聊天的时候,你需要装几根线路?全世界人民聊天的时候,又需要装几根线路?“信道复用技术”实现了,在同一条线路上,单位时间内可供X台计算机同时通信!Toad知道以下几种复用技术:1、频分复用2、时分复用3、波分复用4、码分复用5、空分复用6、统计复用7、极化波复用关于“信道复用技术”更深层次的问题,需要你自己去研究!上面我们提到了“信道复用技术”!知道了这一点,我们就很容易明白“物理信道”上的“虚拟信道”概念了!不同的信道复用技术,使用不同的复用技术,目的就是创建“虚拟信道”。

一个TCP协议连接其实就是在物理线路上创建的一条“虚拟信道”。

这条“虚拟信道”建立后,在TCP协议发出FIN包之前(两个终端都会向对方发送一个FIN包),是不会释放的。

正因为这一点,TCP协议被称为面向连接的协议!UDP协议,一样会在物理线路上创建一条“虚拟信道”,否则UDP协议无法传输数据!但是,当UDP协议传完数据后,这条“虚拟信道”就被立即注销了!因此,称UDP是不面向连接的协议!大家要知道,一种物理线路,单位时间内,能够创建的“虚拟信道”是有限的!从这个问题,大家应该明白了TCP协议和UDP协议为什么会共存了吧,然而,这只是其中一个原因而已!那为什么又说TCP协议可靠,UDP协议不可靠呢?以上说的是一个原因,还有一个原因是:使用TCP协议传输数据,当数据从A端传到B端后,B端会发送一个确认包(ACK包)给A端,告知A端数据我已收到!UDP协议就没有这种确认机制!这一点,在做TCP协议首部分析时,会详加解释!QQ普通会员就是使用的UDP协议进行传输数据!既然UDP协议自身没有确认机制,这个工作可以交给应用层的进程来完成(QQ)!大家使用QQ的时候,感觉出错的几率还是非常小吧!当然,把这个确认工作完全交给QQ自身来做,就直接导致了,QQ软件体积增大!有些应用,对数据传输可靠性要求非常高,例如大家浏览网页,通过网页注册帐号、转帐等服务,这是不容许出错的,使用TCP协议能把出错的可能性降到最低(当然,网络自身很糟糕,TCP协议也没办法)。

DTU

DTU

DTUDTU (Data Transfer unit)全称数据传输单元,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。

1基本简介DTU(Data Transfer Unit)中文释义为无线数据传输单元, 作为无线数据传输终端它被专门用于将串口数据转换为IP数据或将IP数据转换为串口数据并通过无线通信网络进行传送。

DTU集数据采集、传输、存储功能于一体,采用低功耗设计,在太阳能供电的监测现场,可大大减少太阳能供电成本并降低施工难度,唐山平升低功耗DTU广泛应用于气象、水文水利、地质等行业。

按照不同运营商的网络制式,通常DTU被分为LTE DTU、HSPA+ DTU、EVDO DTU、TD-SCDMA DTU、WCDMA DTU、CDMA DTU和GPRS DTU。

样图:该产品能被广泛应用于电力集中抄表、水表集中抄表、热网监控、燃气监控、水利监控、环保检测、气象检测、地震监测,交通控制等等行业。

DTU硬件组成DTU硬件组成部分主要包括CPU控制模块、无线通讯模块以及电源模块。

DTU软件组成1.TCP透明数据传输和UDP透明数据传输;支持多种工作模式。

2.支持虚拟数据专用网(APN/VPDN)。

3.支持双数据中心备份及多数据中心(5个)接受数据。

4.智能防掉线,支持在线检测,在线维持,掉线自动重拨,确保设备永远在线。

5.远程唤醒:支持短信、语音、数据、IO等唤醒方式以及超时断开网络连接。

6.支持固定IP通信方式;支持DDNS动态域名通信方式。

7.丰富I/O控制和告警口:支持4路告警输入,支持4路输出控制。

8.支持短信远程配置,远程控制;支持短消息告警。

9.标准的AT命令界面。

10.低功耗设计:休眠功耗<1mA,待机功耗<5mA,通信功耗<10mA.11.支持串口软件升级。

12.同时支持LINUX、UNIX和WINDOWS操作系统。

银尔达 DTU 透传固件问题 FAQ 汇总说明书

银尔达 DTU 透传固件问题 FAQ 汇总说明书

银尔达DTU透传固件问题FAQ汇总V1.0版权所有:深圳市银尔达电子有限公司。

深圳市银尔达电子有限公司保留所有权利。

说明本应用指南对应产品为适合银尔达DTU透传程序模块。

本应用指南的使用对象是嵌入式工程师,开发工程师及测试工程师。

深圳市银尔达电子有限公司专注于物联网解决方案,并且为客户提供全方位的技术支持,任何垂询,请直接联系您的客户经理。

公司网站:联系电话:*************联系地址:深圳市龙华区大浪街道中安科技中心A座2003-2005目录1、银尔达DTU透传固件描述 (6)2、银尔达DTU透传功能是什么意思 (6)3、银尔达DTU固件的识别方法 (6)1)有LED的设备确认方法: (6)2)没有LED的设备确认方法: (6)4、DTU固件的资料文档 (7)5、DTU配置方法视频演示 (8)6、DTU固件参数不能更新,DTU连接不了服务器 (8)7、DTU固件LED状态描述 (9)8、DTU固件是否可以自己升级 (9)9、AT固件是否能用银尔达WEB配置平台 (9)10、DTU透传固件和AT固件选择方法和区别 (9)11、DTU WEB平台没有设备 (9)12、DTU WEB平台添加设备的时候,提示设备不存在 (9)13、DTU WEB平台创建分组后,分配设备没有设备可分配 (9)14、DTU WEB平台是否可以控制设备,重启设备 (10)15、DTU WEB平台修改参数后设备多久更新参数 (10)16、DTU WEB平台如果参数请求失败是否会影响设备运行 (10)17、DTU请求参数需要消耗的流量 (10)18、DTU网络自动维护逻辑 (10)19、DTU串口不支持的数据位 (10)20、DTU RS485接收数据是乱码或者部分丢失 (10)21、DTU支持硬件看门狗吗 (10)22、DTU固件更新日志哪里看 (10)23、DTU串口一次能发送多大的包 (10)24、DTU固件和硬件是否可以定制 (10)25、DTU WEB服务器是否可以定制或者私有化部署 (10)26、SIM卡后台查询流程正常,但是设备就是上不了网络 (11)27、SIM卡设备测试不久突然提示流量超标了 (11)28、SIM卡银尔达SIM卡的使用地区说明 (11)29、SIM卡哪里查询使用流量 (11)30、SIM卡哪里续费 (11)31、SIM卡银尔达的贵吗 (11)32、MCU与DTU通讯异常后如何调试 (11)33、DTU只接USB,设备不启动,电源LED微微亮 (11)34、DTU测试耗电量只有几十ma为什么必要要接10W的电源? (11)35、DTU串口上传数据数据积累 (11)36、DTU串口上传的数据服务器接受到后被分包了 (12)37、MQTT测试服务器 (12)38、TCP测试服务器 (12)39、公网TCP测试服务器购买方法 (12)40、银尔达DTU透传固件的确认方法 (12)41、DTU经常掉线重启原因 (12)42、注册包固定格式的数据含义 (12)43、SIM卡拒绝注册原因 (13)44、定向卡需要DTU服务器域名 (13)45、Core724,C724设置ttluart返回错误,设置rs232或者rs485可以 (13)46、数据模板里控制内GPIO和获取输入状态的API (13)47、DTU供电接法 (13)48、USB接口为什么不设计供电 (13)1、银尔达DTU透传固件描述银尔达DTU透传固件,是深圳市银尔达电子有限公司自主研发的透传程序,用于数据透传(服务器发什么,DTU串口转发什么,反转亦然)。

TD220 系列电力级无线通信模块(DTU)使用说明书

TD220 系列电力级无线通信模块(DTU)使用说明书

1TD220系列电力级无线通信模块(DTU)使用说明书适用型号:厦门计讯物联科技有限公司Xiamen Top-Iot Technology Co.,Ltd.TD220系列电力级无线通信模块(DTU)说明书【简称“电力DTU”】文档编号产品版本密级V2.3低产品名称:TD220系列共19页产品类型无线参数TD220GPRS 通信模块支持EGSM900/GSM1800MHz 双频,可选GSM850/900/1800/1900MHz 四频支持GSM phase 2/2+支持GPRS class 10,可选class 12TD2204G 通信模块支持TD-LTE 2600/2300MHz支持FDD-LTE 2600/2100/1800/900/800MHz 支持TD-SCDMA、WCDMA、EVDO、CDMA、GPRS目录一、术语与定义 (3)二、产品介绍 (3)1.1、产品简介 (3)1.2、典型应用 (4)三、安装说明 (4)3.1、安装条件 (4)3.2、安装步骤 (5)3.3、供电电源 (6)3.4、指示灯说明 (7)四、串口配置参数 (7)4.1、功能操作项 (7)4.2、基本配置 (9)4.3、GPRS/4G设置 (11)4.4、短信设置 (13)4.5、MODBUS设置 (14)五、短信配置参数 (16)附件一、AT命令 (16)附件二、常见问题与解决 (18)1、Power灯不亮 (18)2、Online灯不亮 (18)3、设备无法进入配置状态 (19)23一、术语与定义DTU:(Data Transfer Unit),是专门用于将串口数据转换为IP 数据或将IP 数据转换为串口数据通过无线通信网络进行传送的无线终端设备。

SMS:短信2G:中国移动2G,中国联通2G(GPRS)和电信2G(CMDA 1X)。

3G:中国移动3G(TD-SCDMA),中国联通3G(WCDMA)和电信3G(EVDO)。

Zigbee设置

Zigbee设置

ZigBee模块设置1.ZigBee模块F8913D插入配置基板F8913-EVB(注:基板排针接口与模块插针序号正确对应,不可反插。

否则,模块可能烧坏。

)2.用USB连接线,连接配置基板与电脑。

配置基板通过USB口供电。

电脑端打开ZigBeeConfig.exe3.查看端口号,,,(如何查看端口号,详见备注2)4.参数设置,配置步骤如图。

串口波特率:9600校验:无校验停止位:1个停止位是否启用硬件控制流:不勾选调试等级:0AT命令是否回显:不勾选网络号:自行设置(同一网络内模块和网关的网络号必须相同)节点类型:路由 分节点网络地址:自行设置(同一网络内的设备不能有相同网络地址) 透传地址:0 重新自52A8加入网络:勾选 物理信道:26 应用模式: 透传模块设置关键参数说明:网络号:网络号是ZigBee 判断是否在同一个网络的标志,只有网络号相同的设备才会互相组网,互相通信。

节点类型:同一网络,有且仅有一个协调器。

路由具备转发其他模块数据功能,终端不具有该功能。

1 92 34 5 67 8分节点网络地址:即ZigBee 设备本机在网络内的地址标志,协调器不能修改,默认固定为0,路由或终端可设置为非0 的其它数值,一个ZigBee 设备设置完网络地址后这个地址在本网络内就是唯一的,不可再重复加入这个地址的设备。

透传地址:即本ZigBee 设备串口收到的数据要发送的目标ZigBee 设备的分节点网络地址,在透传模式下,只要指定了透传地址,那么本设备发出的数据都会发送给那个分节点网络地址的zibgee 设备。

例如:ZigBee1(分节点网络地址为10)---ZigBee2(分节点网络地址为13)ZigBee1 要把串口收到的数据发给ZigBee2,ZigBee1 的透传地址就要指定为13,ZigBee2 把串口收到的数据发给ZigBee1,那ZigBee2 的透传地址就要设置为10。

物理信道:要互相通信的设备必须设置为一样的信道,推荐使用15,20,25,26 信道,可减少WIFI的干扰。

广州致远电子 ZWG-23C工业级外置式 GPRS 无线数传设备(DTU)说明书

广州致远电子 ZWG-23C工业级外置式 GPRS 无线数传设备(DTU)说明书

ZWG-23C 类别内容关键词DTU 、ZWG-23C 、CAN 接口摘要CAN 接口无线透明数据传输设备工业级外置式GPRS 无线数传设备(DTU )修订历史版本日期原因Rev X12008/01/09内部制定初稿Rev1.02008/01/09第一次发布目录1.产品结构及性能 (1)1.1产品概述 (1)1.2产品特性 (1)1.3性能参数 (2)1.4机械尺寸 (2)1.5组网方式 (3)1.6典型应用 (3)2.设备安装 (4)2.1天线安装 (4)2.2SIM卡安装 (4)2.3电源选择和安装 (4)2.4设备接线 (5)2.5系统连接 (5)3.设备配置 (6)3.1.1本地方式下配置模式的进入 (6)3.1.2远程方式下配置模式的进入 (8)3.1.3配置模式的退出 (9)3.2DTU功能设置项目 (9)3.3设置项目说明 (11)3.3.1模块型号(DTUTYPE) (11)3.3.2设备ID号(DTUID) (11)3.3.3设备硬(软)件版本号(HDVER,SWVER) (11)3.3.4设备名称(DTUNAM) (11)3.3.5SIM卡号码(PHON) (11)3.3.6工作模式(MODE) (11)3.3.7DTU模式(DTUMODE) (12)3.3.8数据中心主站数量(SVRCNT) (12)3.3.9DNS设置(DNS) (12)3.3.10数据中心登录密码(SVRPWD) (13)3.3.11主中心服务器的参数(SVRIP,SVRNAM,SVRPORT,CNTMODE) (13)3.3.12备用中心服务器的参数(SVR1IP1,SVR1NAM1,SVR1PORT1,CNTMODE1) (14)3.3.13一批内目标重连次数、一批内目标重连间隔、两批间目标重连中断间隔(TRYCNT,TRYTIM,TRYSPAC) (14)3.3.14数据中心侦听重连时间(INTRCPTIM) (14)3.3.15串口波特率(SERBAUD) (14)3.3.16串口数据位(停止位)长度(SERDAT,SERSTP) (15)3.3.17串口校验类型(SERCHK) (15)3.3.18心跳包间隔时间(BEATTIM) (15)3.3.19心跳包数据设置(BEATDATA) (15)3.3.20帧间隔时间和数据包最大长度(SERS,MTU) (15)3.3.21空闲下线时间(IDLETIM) (16)3.3.22远程配置模式下本地数据处理方式(SETDAT) (16)3.3.23APN名称、用户名、密码(APN,USRNAM,PWD) (16)3.3.24短信中心号码(SMSNO) (16)3.3.25DTU本地端口号(LCOPORT) (16)3.3.26授权用户号码(USERNO1、USERNO2、USERNO3) (17)3.3.27DTU登录密码(DTUPWD) (17)3.3.28调试信息(DBGINF) (17)3.3.29GPRS信号强度(CSQ) (17)3.3.30显示帮助信息(HELP) (17)3.3.31复位DTU模块(RSTDTU) (17)3.3.32重新引导系统(REBOOT) (17)3.3.33恢复出厂设置(DEFAULT) (18)3.3.34选择启动固件(BOOT) (18)3.3.35显示当前设置内容(SETLIST) (18)3.3.36退出配置模式(OUTSET) (18)3.3.37保留参数(RSRVPARM1、RSRVPARM2、RSRVPARM3、RSRVPARM4) (18)3.4短信配置 (18)3.5服务器登录注册包 (19)4.应用示例 (21)4.1DTU与公网上的数据中心服务器相连 (21)4.1.1建立数据服务中心 (21)4.1.2配置DTU (22)4.1.3DTU连接数据中心 (22)4.1.4用户设备与数据中心通信 (22)4.2建立点对点连接 (23)5.声明 (25)6.参考文档 (26)7.销售与服务网络 (27)1.产品结构及性能1.1产品概述ZWG-23C是一款基于GPRS网络的无线数据传输终端设备,提供CAN-bus接口和全透明数据通道,可以方便的实现远程、无线、网络化的通信方式。

TCP和UDP协议简介

TCP和UDP协议简介

TCP和UDP协议简介⼀、TCPTCP(Transmission Control Protocol),传输控制协议,对“传输、发送、通信”进⾏“控制”的协议,它充分地实现了数据传输时的各种控制功能,可以进⾏丢包时的重发控制,还可以对次序乱掉的分包进⾏顺序控制。

此外,TCP 是⾯向有连接的协议,只有在确认通信端存在时才会发送数据。

TCP 是⼀个传输层协议,提供 Host-To-Host 数据的可靠传输,⽀持全双⼯,是⼀个连接导向的协议。

TCP 复杂控制连接的建⽴、断开、保持等管理⼯作,保证了在 IP 这种⽆连接的⽹络上也能够实现⾼可靠性的通信。

TCP 使⽤场景:远程控制(SSH)File Transfer Protocol(FTP)邮件(SMTP、IMAP)等点对点⽂件传出(微信等)1. 数据发送TCP 协议有这样⼏个基本操作:⼀个 Host 主动向另⼀个 Host 发起连接,称为 SYN(Synchronization),请求同步;⼀个 Host 主动断开请求,称为 FIN(Finish),请求完成;⼀个 Host 给另⼀个 Host 发送数据,称为 PSH(Push),数据推送;在 TCP 中,当发送端的数据到达接收主机时,接收端主机会返回⼀个已收到消息的通知,这个消息叫做确认应答(ACK)。

如果在⼀定时间内没有收到 ACK,发送端就可以认为数据已经丢失,并进⾏重发。

在 TCP 中,会在发送数据的每⼀个字节都标上序号,接收端查询接收数据 TCP ⾸部中的序列号和数据的长度,将⾃⼰下⼀步应该接收的序号作为ACK 返送回去。

序列号机制使发送端可以根据序列号分批次发送,使接收端可以处理消息乱序和重复问题。

重发超时时间。

当然,最初的数据包还不知在 TCP 中,会在每次发包时计算往返时间及其偏差(⽅差),将这个往返时间和偏差(⽅差)相加就是重发超时时间道往返时间,其重发超时⼀般设置为 6 秒左右。

若数据被重发之后还是收不到 ACK,则进⾏再次发送,此时,重发超时时间会以 2 倍、4 倍的指数函数延长。

TCP协议和UDP协议的原理及通信特点解析

TCP协议和UDP协议的原理及通信特点解析

这里介绍非常有用的 TCP 协议和 UDP 协议的基本原理及通信特点 TCP 协议原理:TCP (Tranfer Control Protocol提供面向连接、可靠的字节流服务。

在传输数据流前,双方会先建立一条虚拟的通信道。

一个 TCP 连接必须要经过三次“对话”才能建立起来,一为请求连接,二为同步要求, 三为确认发送。

详细的讲, TCP 连接为接受端的接收缓冲区设置滑动窗口, 接收端只允许发送缓冲区能容纳的数据, 在滑动窗口的基础上进行流量控制, 以防止数据溢出缓冲区。

接收端还会在接收时进行TCP 数据校验,有错就放弃该分片,不确认其接收,使之超时重发。

这就保证数据的准确性和可靠性, 同时也相对增加数据量和传输时间。

UDP 协议原理:UDP (User Data Protocol协议是将网络数据量压缩成数据包的形式在网络中进行传输,是一种无连接的协议。

使用 UDP 传输数据时, 每个数据段都是一个独立的信息, 包括完整的源地址和目的地, 在网络上以任何可能的路径传到目的地,因此,能否到达目的地, 以及到达目的地的时间和内容的完整性都不能保证。

不过 UDP 报头携带的信息比 TCP 的少的多,有更多的数据空间。

TCP 协议和 UDP 协议的通信特点:TCP 是面向连接的可靠的协议,适用于传输大批量的文件。

它提供有效流控、全双工操作和多路复用的服务。

DP 适用于一次只传送少量数据、对可靠性要求不高、对速度要求很高的应用环境(如在线视频。

UDP 协议是面向非连接的协议,没有建立连接的过程。

正因为 UDP 协议没有连接的过程, 所花时间少, 此外它的数据密度大,所以它的通信效率高,实时行很好。

此外 TCP 不能发送广播和组播,只能单播,而 UDP 可以广播和组播。

TCP 的传输模式是流模式, UDP 的是数据报模式。

TCP 占用的系统资源较多。

UDP 段结构比 TCP 的简单,网络开销小。

总之, 速度和可靠性只能二选一, 目前最常用的协议是 TCP/IP 协议和 UDP 协议。

宏电DTU问与答

宏电DTU问与答
答:可以,DTU 支持中心唤醒模式,DTU 平时处于休眠状态,当接收到电话或者短信时,立即上 线,发完用户数据后自动处于休眠状态,等待下一次的呼叫唤醒。
问题 22: 我买了贵公司的 H7000 CDMA DTU 产品,现在要架设一个测试环境,请问要哪些条件?
答:必须满足的条件有:1、数据中心公网 IP 地址;2、UIM 数据卡;3、电脑一台;4、数据中 心演示软件(DSC-DEMO 软件,产品附带光盘里可以找到);5、串口调试工具(使用超级终 端软件或其它串口软件);另外调试过程可以参考 DTU 说明书中的附加 2“调试案例”。
答:H7000 DTU 为用户提供 RS232/RS485/RS422/TLL 电平接口,波特率支持范围:300~115200bps 用户在购买时向销售经理说明接口类型即可。
问题 4: H7000 DTU 的工作电压范围是多少,工作电流为多少?
答:H7000 DTU 标准工作电压范围为:+7.5~26V,也支持+5V 供电,H7000 DTU 在 12VDC 供电下 待机平均电流为:70mA,发送数据平均电流为:150mA;如对电压有要求在购买前向销售经 理说明即可。
答:DDP 协议(DTU DSC Protocol)指得是 DTU 与 DSC 之间的通讯的协议,这个协议内容部份由宏
电公司定义,一般客户将这个协议叫做宏电协议;透明指的是 DTU 与 DSC 之间采用标准的
TCP/IP 的通讯方式。
带宏电协议的 TCP/IP 协议封包结构:
IP
TCP/UDP Hongdian DATA
答:DCE。
问题 9:
H7000 DTU 支持移动或者联通的(VPDN)虚拟拔号专用网吗?
答:支持。

DTU介绍——精选推荐

DTU介绍——精选推荐

DTU介绍DTU数据传输单元介绍数据传输单元DTU (Data Transfer unit),是专门⽤于将串⼝数据转换为IP数据或将IP数据转换为串⼝数据通过⽆线通信⽹络进⾏传送的⽆线终端设备[1-2]。

DTUDTU产品系列(3张)DTU硬件组成DTU 硬件组成部分主要包括CPU控制模块、⽆线通讯模块以及电源模块DTU 优点:组⽹迅速灵活,建设周期短、成本低;⽹络覆盖范围⼴;安全保密性能好;链路⽀持永远在线、按流量计费、⽤户使⽤成本低;CPU:⼯业级⾼性能ARM9嵌⼊式处理器,带内存管理MMU,200MPS, 16KB Dcache,16KB IcacheFLASH:8MB,可扩充到32MBSDRAM:64MB,可扩充到256MB接⼝:UART:CM 3160P:1个RS232串⼝串⼝速率:110bps ~ 230400bps数据位⽀持:8位或7位奇偶校验位:⽆或奇数校验或偶数校验停⽌位:1位或2位流控:⽆或RTS/CTSCM 3160EP:1个RS485接⼝(根据需要,可硬件跳线⽀持RS232/422/TTL)串⼝速率:110bps ~ 230400bps数据位⽀持:8位或7位奇偶校验位:⽆或奇数校验或偶数校验停⽌位:1位或2位流控:⽆或RTS/CTS控制⼝:RS-232, 115200 bps, 8 data bits,1 stop bit, no parity (8N1)指⽰灯:具有电源、通信及在线指⽰灯天线接⼝:标准SMA阴头天线接⼝,特性阻抗50欧UIM卡接⼝:3V/1.8V标准的推杆式⽤户卡接⼝电源接⼝:标准的3芯⽕车头电源插座语⾳接⼝:标准的⽿机麦克风接⼝3.5 供电:外接电源:DC 9V 500mA宽电压供电:DC 5-32V通信电流:350mA待机电流:35mA3.6 尺⼨:产品外形尺⼨:92x62x22 mm(不包括天线及固定件)产品包装尺⼨:298x226x60mm3.7 重量:0.41KG3.8 其他参数:⼯作环境温度:-25~+65ºC储存温度:-40~+85ºC相对湿度:95%(⽆凝结)DTU软件组成4.1 TCP/UDP透明数据传输;⽀持多种⼯作模式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DTU的TCP与UDP的比较
DTU概述
DTU是数据终端设备(Data Terminal unit)的简写。

广义地讲,在进行通信时,传输数据的链路两端负责发送数据信息的模块单元都称之为DTU,在它的作用下对所传信息进行格式转换和数据整理校验。

狭义地讲,DTU一般特指无线通讯中的下位GPRS/CDMA发射终端设备。

前者是一种模块,而后者则是设备。

后面的介绍如果不加特别说明,都是指后者(下位发射终端设备)
DTU应用中的TCP与UDP的比较
目前中国移动、中国联通提供的GPRS网络、CDMA网络的数据传输带宽在40Kbps左右,且受带宽的限制,数据采集方案最好采用于主动告警、数据轮巡采集、告警主动回叫等对传输带宽占用较少的采集方式。

同时考虑对前置机实时采集方案的支持,无线Modem传输方案只能作为目前传输方案的补充。

随着无线通讯技术的不断发展,无线传输数据带宽将不断提高,采用3G无线网络,数据传输带宽将达到2M,无线传输方案将逐渐成为监控传输组网的主要应用方案。

目前,由于GPRS和CDMA固有的特性,在各个领域中GPRS和CDMA的应用也越来越广泛,但是关于传输中使用TCP/IP协议还是UDP协议,却争论很多。

中国移动、中国联通推行的GPRS网络、CDMA网络已覆盖大量的区域,通过无线网络实现数据传输成为可能。

无线Modem采用GPRS、CDMA模块通过中国移动、中国联通的GPRS、CDMA网络进行数据传输,并通过TCP/IP协议进行数据封包,可灵活地实现多种设备接入,工程安装简单,在工业现场数据传输的应用中,能很好的解决偏远无网络无电话线路地区的数据传输的难题。

同传统的数传电台想比较,更具有简便性、灵活性、易操作性,同时还降低了成本,无线Modem传输方案是现代化工业现场数据传输最好的选择方案。

这里先简单的说一下TCP与UDP的区别:
1。

基于连接与无连接
2。

对系统资源的要求(TCP较多,UDP少)
3。

UDP程序结构较简单
4。

流模式与数据报模式
5。

TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证
另外结合GPRS网络的情况具体的谈一下他们的区别:
1。

TCP传输存在一定的延时,大概是1600MS(移动提供),UDP响应速度稍微快一些。

2。

TCP包头结构
源端口16位
目标端口16位
序列号32位
回应序号32位
TCP头长度4位
reserved 6位
控制代码6位
窗口大小16位
偏移量16位
校验和16位
选项32位(可选)
这样我们得出了TCP包头的最小大小.就是20字节.
UDP包头结构
源端口16位
目的端口16位
长度16位
校验和16位
UDP的包小很多.确实如此.因为UDP是非可靠连接.设计初衷就是尽可能快的将数据包发送出去.所以UDP协议显得非常精简.
3。

GPRS网络端口资源,UDP十分紧缺,变化很快;而TCP采用可靠链路传输,不存在端口变化的问题
工业场合的应用一般都有以下特点,
1。

要求时时传输,但也有一些场合是定时传输,总的来说在整个传输过程中要求服务器中心端和GPRS终端设备能相互的、时时的传输数据。

TCP本身就是可靠链路传输,提供一个时时的双向的传输通道,能很好的满足工业现场传输的要求。

但是GPRS网络对TCP链路也存在一个限制:此条链路在长时间(大概20分钟左右,视具体情况而定)没有数据流量,会自动降低此链路的优先级直至强制断开此链路。

所以在实际使用中也会采用心跳包(一般是一个字节的数据)来维持此链路。

UDP由于自身特点,以及GPRS网络UDP端口资源的有限性,在一段时间没有数据流量后,端口容易改变,产生的影响就是从服务器中心端向GPRS终端发送数据,GPRS终端接收不到。

具体的原因就是移动网关从中作了中转,需要隔一定时间给主机发UDP包来维持这个IP和端口号,这样主机就能主动给GPRS发UDP包了并且我在测试中发现,这个间隔时间很短,我在1多分钟发一次UDP包才能够维持,但是再长可能移动网关那边就要丢失这个端口了,此时如果主机想主动发数据给GPRS,那肯定是不行的了,只有GPRS终端设备再发一个UDP包过去,移动重新给你分配一个中转IP和端口,才能够进行双向通讯。

2。

要求数据的丢包率较小。

有些工业场合,例如电力、水务抄表,环保监测等等,不容许传输过程中的数据丢失或者最大限度的要求数据的可靠性。

从这一点来看,很显然在无线数据传输过程中,TCP比UDP更能保证数据的完整性、可靠性,存在更小的丢包率。

在实际测试中也是如此。

以厦门桑荣科技有限公司提供的GPRS 终端设备为例:TCP的在千分之9,UDP的在千分之17左右。

3。

要求降低费用。

目前有很大部分GPRS设备的应用都是取代前期无线数传电台,除了使用范围外,其考虑的主要问题就是费用。

能降低费用当然都是大家最愿意接受的。

和费用直接相关的就是流量了,流量低,费用就低了。

虽然TCP本身的包头要比UDP多,但是UDP在实际应用中往往需要维护双向通道,就必须要通过大量的心跳包数据来维护端口资源。

总的比较起来,UDP的实际流量要比TCP 还要大。

很多使用者在初期的时候并不了解UDP需要大量心跳包来维持端口资源这个问题,往往都认为UDP要比TCP更节省流量,实际上这里存在着一个误区。

4。

在某些特定的应用场合,例如一些银行的时时交互系统,对响应速度要求很高,此时数据传输频率较快,不需要大量心跳包维持UDP端口资源,采用UDP就比较有利了。

5。

在目前的1:N的传输模式中,既有多个GPRS终端设备往一个服务器中心传输数据,此时采用UDP会比TCP要好的多,因为UDP耗用更少的系统资源。

但是在实际应用中却发现,很多用户还是采用TCP的传输方式,建立二级中心1:A(1:N),即每一个分中心对应N/A台设备,独立处理数据,再统一将数据传送到主中心。

这样既能保证了传输过程中采用了TCP的传输协议,又能很好处理了中心服务器的多链路的系统耗用的问题。

总的来说,TCP/IP协议更能满足目前各行业对远程数据传输的要求,它提供更稳定更便利的传输通道,很好的满足了远程数据传输的要求。

桑荣公司所有DTU产品都支持TCP和UDP协议,客户可以自行选择.
DTU厂商的选择
当前DTU市场有数家DTU厂商,质量也参差不齐,专业的厂商不多,如上海正伟数字技术有限公司是一家生产GPRS/CDMA DTU比较专业的厂商,其他厂商不一一列举,可以多咨询几家厂商。

相关文档
最新文档