计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2012年
12期
93-96
,共4页
CRC24算法%PCLMULQDQ指令%折叠算法%LTE系统
CRC24算法%PCLMULQDQ指令%摺疊算法%LTE繫統
CRC24산법%PCLMULQDQ지령%절첩산법%LTE계통
循环冗余校验码CRC(Cyclic Redundancy Check)是数据通信领域中最常用的一种差错校验码,文中引用了一种基于IA(Intel Architecture)PCLMULQDQ 指令的快速CRC算法,用于在LTE系统中快速实现CRC24校检算法.不同于使用传统的约简算法简化信息,该算法通过一种快速的折叠途径将一个任意长度的缓冲器缩减至较小的长度,然后使用传统的约简算法(比如巴雷特约简算法)做进一步简约计算.文中通过C++代码实现这种快速CRC算法模拟并与传统算法做比较,从而验证该算法的有效性.
循環冗餘校驗碼CRC(Cyclic Redundancy Check)是數據通信領域中最常用的一種差錯校驗碼,文中引用瞭一種基于IA(Intel Architecture)PCLMULQDQ 指令的快速CRC算法,用于在LTE繫統中快速實現CRC24校檢算法.不同于使用傳統的約簡算法簡化信息,該算法通過一種快速的摺疊途徑將一箇任意長度的緩遲器縮減至較小的長度,然後使用傳統的約簡算法(比如巴雷特約簡算法)做進一步簡約計算.文中通過C++代碼實現這種快速CRC算法模擬併與傳統算法做比較,從而驗證該算法的有效性.
순배용여교험마CRC(Cyclic Redundancy Check)시수거통신영역중최상용적일충차착교험마,문중인용료일충기우IA(Intel Architecture)PCLMULQDQ 지령적쾌속CRC산법,용우재LTE계통중쾌속실현CRC24교검산법.불동우사용전통적약간산법간화신식,해산법통과일충쾌속적절첩도경장일개임의장도적완충기축감지교소적장도,연후사용전통적약간산법(비여파뢰특약간산법)주진일보간약계산.문중통과C++대마실현저충쾌속CRC산법모의병여전통산법주비교,종이험증해산법적유효성.