发明名称 |
用于数据块的差错检测方法和设备 |
摘要 |
本发明涉及一种数据块的差错检测方法,包括如下步骤:产生数据块,数据块包括具有第一多个比特的第一字段和具有第二多个比特的至少一个第二字段;根据第一字段选择一个第二多个比特的CRC初值;用CRC初值作为CRC寄存器的初始值,然后计算第二多个比特的CRC码;将CRC码加入第二多个比特,形成完整的第二多个比特,包含CRC码的第二多个比特被用于在解码第二多个比特时进行差错检测;发射包括第一多个比特和完整的第二多个比特的数据块。本发明还涉及数据块接收方的差错检测方法。在不增加原有数据块的数据长度的前提下,增加了数据块的检错能力,避免了由于部分字段的误解造成的错误操作,非常适用于承载能力有限的窄带通信系统中。 |
申请公布号 |
CN102263612B |
申请公布日期 |
2014.12.17 |
申请号 |
CN201110200369.3 |
申请日期 |
2011.07.18 |
申请人 |
杭州承联通信技术有限公司 |
发明人 |
蒋乐;宋飞浩;钟海 |
分类号 |
H04L1/00(2006.01)I |
主分类号 |
H04L1/00(2006.01)I |
代理机构 |
杭州杭诚专利事务所有限公司 33109 |
代理人 |
王江成 |
主权项 |
一种用于数据块的差错检测方法,其特征在于,它包括如下步骤 :(S001)产生数据块,所述的数据块包括具有第一多个比特的第一字段和具有第二多个比特的至少一个第二字段 ;(S002)根据所述的第一字段选择一个所述的第二多个比特的 CRC 初值 ;(S003)用所述的 CRC 初值作为 CRC 寄存器的初始值,然后计算所述的第二多个比特的CRC 码 ;(S004)将所述的 CRC 码加入所述的第二多个比特,形成完整的第二多个比特,包含 CRC码的第二多个比特被用于在解码所述的第二多个比特时进行差错检测 ;(S005)发射包括所述的第一多个比特和所述的完整的第二多个比特的数据块。 |
地址 |
310000 浙江省杭州市滨江区南环路3738号税友大厦315室 |