发明名称 用于信息长度侦侧及错误侦测的改良式循环冗余检验方法
摘要 在一包括编码信息以及解码资料比特流的可变长度通信系统的方法中,欲编码的信息包含复数个信息区块。编码信息区块包含以下步骤:产生一同位检验比特流;转换同位检验比特流;以及将反同位检验比特流附加于信息区块的未端。当一个资料比特流被接收,可根据一推测信息区块长度撷取出推测信息区块及推测推测反同位检验比特流。对推测信息区块产生一同位检验比特流,并将之反向。假如反同位检验比特流和推测反同位检验比特流相等,则信息区块会被辨别出来,除此之外,当上述步骤重复执行时,则推测信息区块长度会被加1。
申请公布号 CN1710847A 申请公布日期 2005.12.21
申请号 CN200410049558.5 申请日期 2004.06.18
申请人 财团法人工业技术研究院 发明人 谢欣霖
分类号 H04L1/00;H04L1/20 主分类号 H04L1/00
代理机构 中科专利商标代理有限责任公司 代理人 汤保平
主权项 1.一种用于可变长度通信系统的方法,其中,该系统所欲传送的信息被划分成可变长度的信息区块,其特征在于,其主要包括:提供一循环冗余检验产生的多项式g<sub>1</sub>(x),其中,l是一整数以及多项式g<sub>1</sub>(x)的阶次;提供一二进制转换多项式f<sub>1</sub>(x),该多项式f<sub>1</sub>(x)是l-1阶次,其中,该多项式是f<sub>1</sub>(x)=f<sub>l-1</sub>x<sup>l-1</sup>+f<sub>l-2</sub>x<sup>l-2</sup>+…+f<sub>0</sub>;以及编码该被传送信息的一信息区块M,该信息区块M包含k个二进制比特:m<sub>k-1</sub>,m<sub>k-2</sub>,…,m<sub>0</sub>,其中,编码该信息区块M包含以下步骤;产生一同位检验比特流P,其中,该同位检验比特流<img file="A2004100495580002C1.GIF" wi="33" he="48" />包含l个同位检验比特:<maths num="001"><![CDATA[ <math><mrow><msub><mover><mi>P</mi><mo>^</mo></mover><mrow><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mover><mi>P</mi><mo>^</mo></mover><mrow><mi>l</mi><mo>-</mo><mn>2</mn></mrow></msub><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><msub><mover><mi>P</mi><mo>^</mo></mover><mn>0</mn></msub><mo>,</mo></mrow></math>]]></maths>其可表示为:<maths num="002"><![CDATA[ <math><mrow><msub><mi>g</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>|</mo><mrow><mo>(</mo><msup><mi>x</mi><mn>1</mn></msup><msup><mi>M</mi><mo>,</mo></msup><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>+</mo><mover><mi>P</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,M(x)=m<sub>k-1</sub>x<sup>k-1</sup>+m<sub>k-2</sub>x<sup>k-2</sup>+…+m<sub>0</sub>,以及P(x)=P<sub>l-1</sub>x<sup>l-1</sup>+m<sub>l-2</sub>x<sup>l-2</sup>+…+P<sub>0</sub>;转换同位检验比特流P,以产生一反同位检验比特流P,其包含l个反同位检验比特:P<sub>l-2</sub>,P<sub>l-2</sub>,…,P<sub>0</sub>,该反同位检验比特流P是表示成:P<sub>l-1</sub>=P<sub>l-1</sub>+f<sub>l-1</sub>,P<sub>l-2</sub>=P<sub>l-2</sub>+f<sub>l-2</sub>,…,P<sub>0</sub>=P<sub>0</sub>+f<sub>0</sub>,其中,″+″是代表一同位附加运算;以及将该反同位检验比特流P附加于该信息区块M的未端,以产生一连续字元流C,该连续的字元流C包含k+1比特:m<sub>k-1</sub>,m<sub>k-2</sub>,…,m<sub>0</sub>,P<sub>l-1</sub>,P<sub>l-2</sub>,…,P<sub>0</sub>。
地址 台湾省新竹县竹东镇中兴路4段195号