发明名称 一种数据处理的方法、通信装置和系统
摘要 一种数据处理的方法,具体包括:将接收到的m位信息数据流平均分为n组;将每组信息数据流并行输入对应的n组组合逻辑电路,利用所述组合逻辑电路对每组信息数据流根据对应的转换系数进行转换;对获得的n组转换结果进行异或处理;将获得的异或处理结果与反馈数据进行异或,获得所述m位信息数据流的CRC校验码;将获得的CRC校验码附加在所述m位信息数据流后,发送出去。本发明实施例还提供了一种通信装置和系统,用于进行数据处理。由于将较大输入数据均分为若干组数据,且仅在最后一级运算过程中进行反馈运算,因此大幅降低了CRC校验码生成过程中的组合逻辑级数,提高了生成CRC校验码的速度,使得电路可以在高速情形下实现。
申请公布号 CN101854222B 申请公布日期 2014.04.02
申请号 CN200910081052.5 申请日期 2009.03.31
申请人 华为技术有限公司 发明人 张晋;陈武茂;张恒
分类号 H04L1/00(2006.01)I;H03M13/09(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 北京凯特来知识产权代理有限公司 11260 代理人 郑立明
主权项 一种数据处理的方法,其特征在于,包括:将接收到的m位信息数据流平均分为n组;将每组信息数据流并行输入对应的n组组合逻辑电路,利用所述组合逻辑电路将每组信息数据流分别与对应的转换系数相乘进行转换,所述每组信息数据流对应的转换系数是根据CRC算子向量和分组后信息数据流的位宽m/n确定的;对获得的n组转换结果进行异或处理;将获得的异或处理结果与反馈数据进行异或,获得所述m位信息数据流的循环冗余编码CRC校验码,所述反馈数据是上一个时钟周期的m位信息数据流的CRC校验码与Hm的乘积,其中,H为矩阵,且 <mrow> <mi>H</mi> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>p</mi> <mn>0</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>p</mi> <mn>1</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>p</mi> <mn>2</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>p</mi> <mi>i</mi> </msub> </mtd> </mtr> <mtr> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mo>.</mo> <mo>.</mo> <mo>.</mo> </mtd> <mtd> <mn>1</mn> </mtd> <mtd> <msub> <mi>p</mi> <mrow> <mi>r</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> </mrow>P为预先规定的r维CRC算子向量,i表示第i组信息数据流,且i=1,2,3,…n;将获得的CRC校验码附加在所述m位信息数据流后,发送出去。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼