发明名称 一种基于UDP协议的故障录波数据的传输方法
摘要 本发明涉及一种基于UDP协议的故障录波数据的传输方法,属于变电站自动化数字录波技术领域。本发明通过在发送端建立数据缓冲区,将带发送的数据分成等长的数据存入缓冲区中等待发送,发送端以UDP协议方式向接收端发送数据,接收端定时查询所接收的数据,当发生有漏帧或错帧现象时,发送端启动重发机制将丢失的数据包重新发送,整个传输过程,接收端采用多线程的数据处理方式,同时监视接收端缓冲区的是否处于满状态以便清空处理,本发明保证在UDP高效传输过程中不丢包,提高了传输效率和传输稳定性,从而提高了故障录波器数据传输的可靠性。
申请公布号 CN103685243A 申请公布日期 2014.03.26
申请号 CN201310624623.1 申请日期 2013.11.28
申请人 许继电气股份有限公司;许昌许继软件技术有限公司 发明人 凌特利;王利业;张莹;张春峰;李萌;傅彦斌;李晓朋;顾峰;徐艳艳;马仪成
分类号 H04L29/06(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 郑州睿信知识产权代理有限公司 41119 代理人 胡泳棋
主权项 一种基于UDP协议的故障录波数据的传输方法,其特征在于,该传输方法包括以下步骤:1)发送端建立数据缓冲区,将待发送的数据分成等长的链表式队列存入冲缓冲区等待发送,发送端以UDP协议方式向接收端发送数据;2)接收端将接收的数据报文存入接收端缓冲区,并定期检测接收端缓冲区的状态,同时将检测到状态量通过发送状态同步机制反馈给发送端;3)发送端根据收到反馈信息,启动报文发送,直至接收端缓冲区存满时,发送端不再发送数据包;4)接收端定时检查数据缓冲区的连续性,如果检测到数据不连续,将丢失的数据序号发送给发送端,发送端收到后重传相应序号的数据。
地址 461000 河南省许昌市许继大道1298号