欢迎来到天天文库
浏览记录
ID:52473357
大小:205.48 KB
页数:3页
时间:2020-03-28
《DTU通信协议的一种改进设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第42卷第l7期电力系统保护与控制VO1.42NO.172014年9月1日PowerSystemProtectionandControlSep.1,2014DTU通信协议的一种改进设计赵忠彪(许昌学院电气信息工程学院,河南许昌461000)摘要:针对DTU与DSC之间通信数据稳定性差、大时空数据存储时数据库负荷重、维护困难以及DSC和客户端管理软件开发困难等缺点,分析了DTU、DSC之间通信的特点,采用了注册包和心跳包合二为一的方法。利用该方法对通信协议设计了1个Ng-,2个开环的工作模式。实践证明,这种设计提高了通信的可靠性,降低了DSC和客
2、户端管理软件的开发难度,减轻了DSC的负荷,节省了流量,达到了设计要求。关键词:DTU;DSC;客户端;大时空数据存储;注册包;心跳包AnimproveddesignofDTUcommunicationprotocolZHA0Zhong-biao(CollegeofElectricalandInformationEngineering,XuchangUniversity,Xuchang461000,China)Abstract:ThebackwardtechnologyinDTUprotocolexiststheproblemsofpoorst
3、ability,lowdatasecurity,heavyloaderofdatabaseanddifficultytomaintainanddevelopthesoftwareofDSCandclients.ThispaperanalyzesthecharacteristicsofcommunicationbetweenDTUandDSC,adoptsthemethodoftheregistrationpacketandheartbeatbagtogether,anddesignsaclosed-looptwo—ring·openingope
4、rationmodeamongthecommtmicationprotoco1.Theresultshowsthatthisdesignimprovedthereliabilityofthecommunication,reducesthedevelopmentdificultyofDSCandclientmanagementsoftware,andreachesthedesignrequirements.Keywords:DTU;DSC;clients;largespatio—temporaldatastorage;registerpacket
5、s;heartbeatpackets中图分类号:TP206文献标识码:A文章编号:1674—3415(2014)17—0136—03分为三大类:(1)数据包;(2)注册包;(3)心跳0引言包。经过认真研究他们之间的通信特点,创造性地DTU在环境监测、工业数据传输、车联网、电进行了以下改造。力系统在线监测以及无线抄表等方面应用越来越广首先,注册包和心跳包合二为一,用注册包代泛,成为现代物联网行业的重要组成部分。基于替了心跳包,降低了协议的复杂性,减轻了DSC软DTU与DSC之间的通信协议没有统一的标准,各件的开发难度,提高了系统的稳定性。大公司各
6、自为政,通信协议定义随便。从而导致协其次,采用1个闭环,2个开环结构。这种结议定义复杂、管理软件开发困难、DSC效率低、系构既保证了通信链路的可靠性,节省了流量,又减统的稳定性及数据的可靠性不高等缺陷0J。这种不轻了DSC的负荷,同时降低了DSC和客户端软件合理的通信协议给DSC和客户端管理软件的开发带来了很大困难;系统长时间运行不但增大了开发的难度。1)闭环。DSC和DTU之间的注册包GPRS的数据流量,而且加重了服务器的运行负荷采用闭环结构,双向握手既保证了通信链路的可靠J。本文分析了DTU与DSC之间通信的特点,在性又保证DTU永远在线。
7、2)开环。DSC和DTU保证数据通信可靠的前提下,最大限度降低了之间的通信数据包采用开环。即DSC发给DTU的GPRS的数据流量,节省了系统运行成本,减轻了数据,DTU不需要给出应答;同理,DTU发给DSC服务器的负荷。的数据包,DSC也不需要给出应答。这种结构有效1DTU通信协议的改进方案减轻了DSC的负荷,同时提高了DSC的效率,节省了流量f4-6]。DTU与DSC之间的通信协议数据包按照功能赵忠彪DTU通信协议的一种改进设计.137.起始标志:0x7b,长度1个字节;包类型:0x81,2通信协议详细格式表示注册成功,0X82,表示注册失败
8、,长度1个字2.1DTU—DSC的注册包节;注册包用于DTU身份认证、保证通信链路的包长度:0X00,0xl0,长度2个字节,长度为可靠性和DTU永远
此文档下载收益归作者所有