发明名称 一种并行加扰的方法及装置
摘要 本发明公开了一种并行加扰的方法及装置,其中,所述方法包括:以扰码器状态变化关系矩阵的阶数n作为分割长度,对输入信号进行分割储存;根据加扰所需伪随机序列长度,确定扰码器的状态变化关系矩阵T,将稀疏储存T矩阵中行值与列值对应相等的元素相乘;设定扰码器在初始时刻的状态,根据式:<img file="DDA0000226029121.GIF" wi="560" he="80" /><img file="DDA0000226029122.GIF" wi="312" he="64" />推导出扰码器的并行输出与并行输入数据及扰码器初始状态之间的逻辑关系,将不同分组的输入信号并行进行加扰处理;加扰后,不同分组的输入信号根据输入信号的时刻,按次序还原成串行的数据流。通过本发明,能够减少加扰的运算量,并减少对存储空间的占用。
申请公布号 CN102932100A 申请公布日期 2013.02.13
申请号 CN201210391173.1 申请日期 2012.10.16
申请人 四川电力科学研究院;国家电网公司 发明人 张嘉岷;李琪林;肖杰;苗长胜;白泰
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 成都信博专利代理有限责任公司 51200 代理人 舒启龙
主权项 1.一种并行加扰的方法,其特征在于,按以下步骤进行:a)信号分组以扰码器状态变化关系矩阵的阶数n作为分割长度,对输入信号分割后进行分组储存;b)加扰序列生成根据加扰所需伪随机序列长度,确定扰码器的状态变化关系矩阵T;采用以下三个数组对状态变化矩阵T进行稀疏存储:一维实型数组A:存储矩阵T的非零元素元值;一维实型数组JA:存储矩阵T的非零元素的列下标作为列值;一维实型数组IA:存储矩阵T的非零元素的行下标作为行标;设定扰码器在初始时刻的状态Q<sup>n</sup>,根据式:<maths num="0001"><![CDATA[<math><mrow><msup><mi>Q</mi><mi>n</mi></msup><mo>=</mo><mo>[</mo><msubsup><mi>Q</mi><mn>0</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>1</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>2</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>3</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>4</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>5</mn><mi>n</mi></msubsup><msubsup><mi>Q</mi><mn>6</mn><mi>n</mi></msubsup><mo>]</mo><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msup><mi>Q</mi><mrow><mi>n</mi><mo>+</mo><mi>k</mi></mrow></msup><mo>=</mo><msup><mi>T</mi><mi>k</mi></msup><mo>&CircleTimes;</mo><msup><mi>Q</mi><mi>n</mi></msup><mo>,</mo></mrow></math>]]></maths>式中,Q<sup>n+k</sup>为扰码器在n+k时刻的状态,T<sup>k</sup>为状态变化矩阵T的k次方,<img file="FDA0000226029093.GIF" wi="53" he="59" />符号表示矩阵与向量相乘过程中的加法采用模2加法,将<img file="FDA0000226029094.GIF" wi="334" he="78" />作为加扰序列;c)加扰处理扰码器的并行输出数据D<sub>out</sub>与并行输入数据D<sub>in</sub>及扰码器初始状态之间的逻辑关系如下式:<maths num="0003"><![CDATA[<math><mrow><msubsup><mi>D</mi><mi>out</mi><mrow><mi>n</mi><mo>+</mo><mi>k</mi></mrow></msubsup><mo>=</mo><msubsup><mi>D</mi><mi>in</mi><mrow><mi>n</mi><mo>+</mo><mi>k</mi></mrow></msubsup><mo>&CirclePlus;</mo><mrow><mo>(</mo><msubsup><mi>Q</mi><mn>6</mn><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow></msubsup><msubsup><mi>Q</mi><mn>6</mn><mrow><mi>n</mi><mo>+</mo><mn>2</mn></mrow></msubsup><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><msubsup><mi>Q</mi><mn>6</mn><mrow><mi>n</mi><mo>+</mo><mi>k</mi></mrow></msubsup><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中<img file="FDA0000226029096.GIF" wi="53" he="59" />表示模二加法,并对不同分组的输入信号采用加扰序列并行进行加扰处理;d)并串转换在加扰后,不同分组的输入信号根据输入信号的时刻,按次序还原成串行的数据流。
地址 610071 四川省成都市青羊区青华路24号