[发明专利]应用在电力单向传输系统中的数据收发方法及装置在审
申请号: | 202110556636.4 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113286000A | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 张广文;栗维勋;计士禹;王丹;刘锦利;马力;张志军;高明慧;马斌;杨立波;孙广辉;卢楷;何纪成;宁志言;高航;王洋;郭乃豪;赵航;高英健 | 申请(专利权)人: | 国网河北省电力有限公司;北京科东电力控制系统有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 朱远枫 |
地址: | 050011 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 电力 单向 传输 系统 中的 数据 收发 方法 装置 | ||
本发明公开了应用在电力单向传输系统中的数据收发方法和装置,发送端接收来自接收端依次针对各个能够正确接收的数据包发出的第一应答信号,则代表接收端已经确实收到该数据包,发送端收到的第一应答信号的个数既为接收端收到的数据包数。发送端能够通过收到的第一应答信号的个数确认感知接收端的收包情况,在保证异步传输高性能的条件下,解决了异步传输的不可靠性。
技术领域
本发明涉及应用在电力单向传输系统中的数据收发方法,属于数据传输技术领域,尤其属于电力系统数据传输技术领域。
背景技术
目前电力单向传输系统有以下限制条件:
1.仅允许UDP协议通过。
2.从发送端可以向接收端任意发送文件(一个文件可能包含若干数据包),从接收端只能根据收到的数据包数量,向发送端发送一字节的0x00或者0xff(既单比特信息)来进行应答。
3.应答的单比特信息数量不能超过数据包数量。
由于有以上限制,要保证数据传输的可靠性和高性能就比普通的系统更加困难。
目前电力单向传输系统中常见的传输方式有以下几种:
1.同步传输模式:发送端发出一个数据包,收到接收端的应答后,发送端再发下一个数据包。
2.异步传输问询模式:每个数据包增加序列号,发送端发送N个数据包,穿插发送一个接收端收包序列号查询包,接收端只应答收包序列号查询包。如果查询的序列号已全部收到,则应答0xff;有丢包则应答0x00。
3.异步传输全应答模式:每个数据包增加序列号,接收端对发送端发送的每一个数据包,如果是连续的,则应答0xff,否则应答0x00。
其中,同步传输模式,可以保证数据100%到达接收端。但性能远远低于异步传输模式。异步传输问询模式,不能及时感知丢包,如果发送第一个数据包出现丢包,那么要等待剩余的N-1个包发完后,才能通过问询报文感知到丢包。由于感知丢包不及时,会造成大量重传数据包,影响整体性能。异步传输全应答模式,只能处理业务数据包的丢包情况,如果单比特应答信息丢包,则发送端无法确认感知接收端的收包情况。
发明内容
本发明针对解决异步传输全应答模式存在的上述技术问题,为实现该技术目的,本发明采用了以下技术方案。
一方面提供一种应用在电力单向传输系统中的数据收发方法,包括:发送端按顺序向接收端发送数据包,同时接收来自接收端依次针对各个能够正确接收的数据包分别发出的第一应答信号;
发送端同步检验发送数据包数减去收到的第一应答信号个数是否不大于窗口大小,若是则继续发送数据包,否则发送端停止发送;
发送端在发完所有的数据包后检验收到的第一应答信号的个数是否为发送端发出的数据包数;若收到的第一应答信号的个数为发送端发出的数据包数,则发送端回收缓冲区内存。
进一步地,发送端若接收到接收端针对第一次发现的不连续数据包发出的第二应答信号时,则从未收到第一应答信号的数据包开始重新发送数据包,以使得接收端第一次发现不连续数据包而将后续的不连续数据包丢弃以后,从第一次发现不连续的数据包开始重新接收。
进一步地,在发完所有数据包后,若发送端收到的第一应答信号数跟发送的数据包数不相等,则发送端由定时器连续设定次数之内检查缓冲区有数据且期间未收到第一应答信号,则从未收到第一应答信号的数据包开始重新发送,并接收接收端发送的表示数据包接收正确的第一应答信号。
进一步地,发送端在每个数据包中增加起该数据包对应的文件编码标识和文件分片序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网河北省电力有限公司;北京科东电力控制系统有限责任公司,未经国网河北省电力有限公司;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110556636.4/2.html,转载请声明来源钻瓜专利网。