数据的可靠传输方法和装置制造方法及图纸

技术编号:6170230 阅读:231 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种数据的可靠传输方法和装置,所述方法包括:数据发送端将要发送的文件拆分成设置有序列号的数据包;按预设的缓冲数据包格式将上述数据包封装成待发送数据包添加至发送缓冲区;按顺序发送发送缓冲区中的待发送数据包;删除发送缓冲区中数据接收端已经确认的数据包;判断发送缓冲区中数据包的停留时间是否超过预设的时间阈值,若是,则将该数据包重置为待发送数据包,重复上述发送过程。本发明专利技术方案仅对发送端的数据格式和发送过程以及接收端是否确认收到进行控制,发送端和接收端之间无需发送特殊的数据包进行握手连接操作,可在保持系统开销少、数据传输效率高的情况下,解决了现有UDP协议不能可靠传输数据的问题。

【技术实现步骤摘要】

【技术保护点】
1.一种数据的可靠传输方法,其特征在于,包括:数据发送端将要发送的文件拆分成数据包,并为每个数据包设置序列号,作为数据接收端重新组包的依据;按预设的缓冲数据包格式将上述设置有序列号的数据包封装成待发送数据包,并添加至发送缓冲区;按顺序发送所述发送缓冲区中的待发送数据包;删除所述发送缓冲区中数据接收端已经确认的数据包;判断所述发送缓冲区中数据包的停留时间是否超过预设的时间阈值,若是,则将该数据包重置为待发送数据包,重复上述发送过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:王超吴鸿伟
申请(专利权)人:厦门市美亚柏科信息股份有限公司
类型:发明
国别省市:92

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1