[发明专利]电子设备间的数据传输方法、电子设备及数据传输系统有效
申请号: | 201710131598.1 | 申请日: | 2017-03-07 |
公开(公告)号: | CN106998355B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 彭增金 | 申请(专利权)人: | 彭增金 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京万贝专利代理事务所(特殊普通合伙) 11520 | 代理人: | 马红 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 数据传输 方法 系统 | ||
1.一种电子设备间的数据传输方法,其特征在于,该方法包括步骤:
在发送方,将原始数据切分为若干个片段,形成若干个原始切片;
在发送方,为每个原始切片分别添加附加信息,成为重组切片,所述重组切片大小为一个扇区大小或512字节、256字节、128字节、64字节、32字节、16字节;再将所有重组切片组合形成切片式重组文件;所述附加信息包括切片标志SysUniqueID、切片位置序号SectionIndex、原始数据长度FileLen;
发送方经过文件系统途径,直接或者经过至少一个中间设备向接收方传输所述切片式重组文件;
在接收方,从其以扇区为单位接收到的数据切片中检测出每个重组切片;具体地,通过扫描物理磁盘或虚拟磁盘的所有扇区的方式来检测出所有重组切片;或者,虚拟一个磁盘,在该虚拟磁盘的写扇区子程序处,实时检测每次写扇区的数据是否具有切片标志SysUniqueID,从而检测出所有重组切片;
在接收方,从每个重组切片解析出附加信息和原始切片;
在接收方,将各个原始切片重组为原始数据。
2.根据权利要求1所述的电子设备间的数据传输方法,其特征在于,在所述为每个原始切片分别添加附加信息的步骤中,所述附加信息还包括数据指纹FileMD。
3.根据权利要求2所述的电子设备间的数据传输方法,其特征在于,所述数据指纹FileMD分开存储于多个重组切片中,或者存储于新增的一个或多个附加的重组切片内。
4.根据权利要求2所述的电子设备间的数据传输方法,其特征在于,在所述接收方从以扇区为单位接收到的数据切片中检测出每个重组切片解析出附加信息和原始切片的步骤具体包括:
接收方对每一个接收的数据切片,首先判断其切片标志SysUniqueID是否相符,若相符则视为重组切片,按切片位置序号SectionIndex把原始切片数据放到接收存储区的对应位置;
根据原始数据长度FileLen计算出切片的数量N,判断接收完所有的重组切片后,完成本次数据文件传输;
在判断接收完所有的重组切片后,计算所有接收数据的数据指纹FileMD,与附加的数据指纹FileMD比对,相符则判定本次数据传输具有正确性和完整性。
5.一种数据传输系统,包括发送方和接收方,其特征在于,所述发送方包括:原始数据切分单元,用于将原始数据切分为若干个片段,形成若干个原始切片;
附加信息添加单元,用于为每个原始切片分别添加附加信息以使其成为重组切片,所述重组切片大小为一个扇区大小或512字节、256字节、128字节、64字节、32字节、16字节,所述附加信息包括切片标志SysUniqueID、切片位置序号SectionIndex、原始数据长度FileLen;
切片组合单元,用于将所有重组切片组合形成切片式重组文件;
数据传输单元,用于通过文件系统途径,直接或者经过至少一个中间设备向接收方传输所述切片式重组文件;
所述接收方包括:重组文件检测单元,用于从其以扇区为单位接收到的数据切片中检测出每个重组切片;具体地,通过扫描物理磁盘或虚拟磁盘的所有扇区的方式来检测出所有重组切片;或者,虚拟一个磁盘,在该虚拟磁盘的写扇区子程序处,实时检测每次写扇区的数据是否具有切片标志SysUniqueID,从而检测出所有重组切片;
解析单元,用于从每个重组切片解析出附加信息和原始切片;
切片重组单元,用于将各个原始切片重组为原始数据。
6.根据权利要求5所述的数据传输系统,其特征在于,所述发送方具体为电子计算机;所述接收方具体为单片机烧录器、MP3播放器或者手机;所述中间设备具体为电子计算机或者手机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于彭增金,未经彭增金许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710131598.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自学习型智能家居系统
- 下一篇:一种基于北斗卫星数据传输的养殖系统