发明名称 |
压缩文件传输完整性验证方法、系统与装置 |
摘要 |
本发明公开了一种压缩文件传输完整性验证方法,该方法包括:主机端接收设备端以数据包形式发来的压缩文件,接收设备端发来的该压缩文件包含的数据包总数,当压缩文件接收完毕时,判断接收到的数据包的数目是否等于所述设备端发来的压缩文件包含的数据包总数,若是,判定压缩文件传输完整;否则,判定压缩文件传输不完整。本发明同时公开了一种压缩文件传输完整性验证系统、主机端与设备端,应用本发明实施例公开的技术方案可以提高压缩文件完整性验证的速率。 |
申请公布号 |
CN101193284B |
申请公布日期 |
2010.07.07 |
申请号 |
CN200710304435.5 |
申请日期 |
2007.12.27 |
申请人 |
北京中星微电子有限公司 |
发明人 |
曹玉弟 |
分类号 |
H04N7/24(2006.01)I |
主分类号 |
H04N7/24(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
宋志强;麻海明 |
主权项 |
一种压缩文件传输完整性验证方法,应用在通用串行总线USB同步传输ISO领域,其特征在于,该方法包括:主机端向设备端发送当前待接收的数据包大小信息,以便设备端每接收到一次数据包大小信息,根据该信息从压缩文件中分割出一个数据包,并在将该压缩文件分割完毕时,将从该压缩文件中分割出的数据包的总数作为所述压缩文件包含的数据包总数设置在结束数据包中的结束标志字节之后,将分割出的数据包发给主机端,主机端接收设备端以数据包形式发来的压缩文件;主机端判断设备端发来的数据包是否包含压缩文件起始标志字节,若是,判定该数据包为压缩文件的起始数据包,否则,判定该数据包不为压缩文件的起始数据包,判断该数据包是否包含压缩文件结束标志字节,若是,判定该数据包为压缩文件的结束数据包,否则,判定该数据包不为压缩文件的结束数据包,若是起始数据包,则开始记录所述压缩文件的数据包数,若是结束数据包,则判断接收到的所述压缩文件的数据包数是否等于所述结束数据包中的数据包总数,若是,判定压缩文件传输完整;否则,判定压缩文件传输不完整。 |
地址 |
100083 北京市海淀区学院路35号世宁大厦15层 |