[发明专利]数据传输的正确性检查系统及方法无效
申请号: | 200410026923.0 | 申请日: | 2004-04-10 |
公开(公告)号: | CN1681234A | 公开(公告)日: | 2005-10-12 |
发明(设计)人: | 许俊彬 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种数据传输的正确性检查系统及方法,该数据传输的正确性检查方法为:发送端计算机读取一笔原始数据;移位运算单元将该笔原始数据的每一数据字节作移位运算;求和运算单元将移位运算后的数据字节按位相加得一校验和(Checksum);求补码运算单元计算校验和的2补码得一校验码(Checksum1);控制单元将校验码与原始数据组成一个发送数据包;接收端计算机接收并解开发送数据包为原始数据与校验码,将解开的原始数据作移位运算后相加得一验证码(Checksum2),再将校验码与验证码相加得一判断值,判断收到的数据包是否正确。通过实施本发明,其可检查出数据传输中几个数据字节相互错位的错误数据。 | ||
搜索关键词: | 数据传输 正确性 检查 系统 方法 | ||
【主权项】:
1.一种数据传输的正确性检查系统,其可判断并检查远距离数据传输的正确性,其特征在于,该数据传输的正确性检查系统包括:发送端计算机,其包括一中央处理器、一PCI总线及一存储器,其中该中央处理器包括:一移位运算单元,其用于对需发送的原始数据以2m字节(2mBytes)为单位作移位运算;一求和运算单元,其用于将上述所有作移位后的数据字节按位(Bit)相加求和得一2mBytes长度的校验和(Checksum);一求补码运算单元,其用于将上述校验和求2补码得一校验码;一控制单元,其用于配合中央处理器透过PCI总线于存储器中读取需发送的原始数据,以及将需发送的原始数据与上述校验码组包构成一个发送数据包送出去;接收端计算机,其用于接收发送端计算机发送的数据包,以及检查并判断该数据包是否正确,该接收端计算机主要包括一中央处理器,中央处理器包括:一移位运算单元,其用于对上述接收的数据包中的原始数据以2mBytes为单位作移位运算;一求和运算单元,其用于将上述所有作移位后的数据字节按位相加求和得一2mBytes长度的验证码,以及将上述数据包中的校验码与该验证码相加求和得一判断值;一控制单元,其用于根据上述判断值判断该数据包是否正确,以及接受正确的数据包,或向发送端计算机发出重发已发生错误的数据包的请求;以及网络,其为发送端计算机向接收端计算机发送数据提供一数据传输通道。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410026923.0/,转载请声明来源钻瓜专利网。
- 上一篇:继电器输出电路控制器
- 下一篇:多种音发生装置及其方法