发明名称 |
双位校验的编码和解码方法 |
摘要 |
本发明提供一种双位校验的编码和解码方法,能够侦测出因干扰而产生的源数据错误,有效地保证数据被正确的传输,以低成本解决数据传输中的误码问题。该方法包括:编码步骤,当接收到的一帧原数据时,对该帧的每一个数据位进行逐位非运算,所得原数据位的非即是该原数据位的校验位,采用在上述帧数据的每一个数据位后插入其校验位的方式对上述原数据进行编码;解码步骤,对接收到的编码数据进行解码,分别得到解码原数据位和解码校验数据位;和校验步骤,判断解码校验位是否是解码原数据位的非,当二者一致时,判断为上述原数据被正确传输。 |
申请公布号 |
CN103107864A |
申请公布日期 |
2013.05.15 |
申请号 |
CN201310054000.5 |
申请日期 |
2013.02.20 |
申请人 |
齐凯 |
发明人 |
齐凯 |
分类号 |
H04L1/00(2006.01)I |
主分类号 |
H04L1/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种双位校验的编码和解码方法,其特征在于,包括编码步骤,当接收到的一帧原数据时,对该帧的每一个数据位进行逐位非运算,所得原数据位的非即是该原数据位的校验位,采用在上述原数据的每一个数据位后插入其校验位的方式对上述原数据进行编码,即编码以后的数据链是原数据位1原数据校验位1、原数据位2原数据校验位2…原数据位n原数据校验位n的数据串格式,由此对所述原数据进行编码;解码步骤,对接收到的已进行了编码的数据进行解码,分别得到解码原数据位和解码校验数据位;和校验步骤,判断解码校验位是否是解码原数据位的非,当二者一致时,判断为上述原数据被正确传输。 |
地址 |
100080 北京市海淀区中关村北二条1号楼307号 |