[发明专利]一种高速的文件传输方法、系统、设备及介质在审
申请号: | 202111236296.3 | 申请日: | 2021-10-22 |
公开(公告)号: | CN113992654A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 薛建中;贾泽冰;王炎初;柳曦;李亚都;孙超;杨柳;王珩;蔡菠 | 申请(专利权)人: | 西安热工研究院有限公司;南京南瑞继保电气有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L69/164 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 陈翠兰 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高速 文件传输 方法 系统 设备 介质 | ||
本发明提供了一种高速的文件传输方法、系统、设备及介质,利用UDP协议的高速、占用资源少的优点,UDP文件传输协议包括传输层和应用层,传输层用于文件的传输,应用层用来UDP报文头的定义;本发明在应用层上对传统的UDP文件传输协议的报文头进行重新定义,在应用层上加入了分片序号字段,分片序号字段对报文在传输过程中起到了对报文的跟踪作用,同时也可以使得接收方可以感知到报文在发送端发送时的分组顺序和传输过程中丢失的序号,以便重新排序和补发丢失的信息,有效的避免了发送方和接收方在文件传输过程中所存在的存在数据包丢失、乱序等问题,大大提高了文件传输的可靠性和文件传输速率。
技术领域
本发明属于DCS传输数据的处理,主要涉及数据传输领域,具体为一种高速的文件传输方法、系统、设备及介质。
背景技术
在分散控制系统(DCS)中,数据传输过程一般要求安全、可靠、高实时、资源占用率低等要求。数据传输过程也是通过电数字数据处理进行实施,而现有的数据传输协议都是基于TCP或UDP协议实现。TCP协议具有安全、可靠的优点,但是其传输效率较基于UDP协议进行文件传输的方式速度较慢,且占用资源更多。
而相较于TCP协议的文件传输机制,UDP协议具有传输效率高、占用资源少的优点,但由于UDP是一种面向无连接的不可靠网络层传输协议,在传输过程中可能存在数据包丢失、乱序等问题。
发明内容
针对现有技术中UDP在传输过程中存在数据包丢失、乱序的问题,本发明提供一种高速的文件传输方法、系统、设备及介质,利用UDP协议的高速、占用资源少的优点,有效的对数据丢失和乱序问题进行处理。
本发明是通过以下技术方案来实现:
一种高速的文件传输方法,用于发送方和接收方之间文件协议的传输;所述方法包括如下步骤:
发送方发送用于文件传输的文件信息包,所述发送方将所述文件信息包发送至接收方,以使所述接收方对所述文件信息包进行接收;
接收方接收到文件信息包后用于发送文件传输的反馈指令,所述接收方将所述反馈指令发送至发送方,以使所述发送方对所述反馈指令进行接收;
发送方根据接收方的反馈与接收方建立连接,并通过UDP文件传输协议进行文件传输;其中,所述UDP文件传输协议包括传输层和应用层,其中传输层用于文件的传输,应用层用来UDP报文头的定义;所述应用层上加入分片序号字段,用于报文在传输过程中实现对报文的跟踪;使得接收方可以跟踪到发送方在发送报文时,在分组顺序和传输过程中所丢失的序号,以便接收方向发送方发送重新排序和补发丢失的信息。
优选的,文件信息包包括要发送的文件名和文件长度。
优选的,接收方接收到文件信息包后反馈指令至发送方,所述的反馈具体包括:
接收方收到文件信息包后使用确认机制向发送方做出接收或拒绝指令;
当接收方拒绝接收信息传送时,则接收方向发送方发送拒绝接收指令,信息传输终止;
当接收方接收信息传送时,则按照文件信息包内容建立对应的文件,并按照要接收的文件块数量建立一个块号组数,同时接收方向发送方发送接收指令,并开启信息传输通道。
进一步的,发送方和接收方开启信息传输通道进行信息传输后,出现数据包丢失时,接收方对发送方发送“暂停发送”指令,并对已收到的块号组数进行检索,当检索出未收到的“数据包序号”时,接收方会向发送方发出“重新发送”命令同时向发送方发送缺少的数据包序号信息,请求发送方重新发送丢失的数据包。
进一步的,发送方和接收方开启信息传输通道进行信息传输后,接收方经过检索,未查找出缺少的数据包,则发送“全部收到”指令告知发送方所有数据已经收到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安热工研究院有限公司;南京南瑞继保电气有限公司,未经西安热工研究院有限公司;南京南瑞继保电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111236296.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模块化区域可调节展示系统
- 下一篇:食物推荐方法、装置及冰箱