基于两次窗口滑动运算的非等长帧同步字盲识别算法
Blind recognition algorithm for non-equal length frame synchronization word based on two window-sliding operations
王原卿 1呼鹏江 1杨俊安 1刘辉1
作者信息
- 1. 国防科技大学电子对抗学院,安徽合肥 230037
- 折叠
摘要
在非合作通信场景下,针对现有的非等长帧同步字盲识别算法存在的抗误码性能不佳、识别速度慢和识别结果不完整的问题,提出一种基于两次窗口滑动运算的非等长帧同步字盲识别算法.首先,将比特流均匀切分为多个窗口,取前两个窗口做滑动同或运算得到扩展同步字(extended synchronization word,E-SW);然后,利用得到的E-SW与剩余窗口分别做滑动相关性运算,得到每个窗口对应的E-SW并组成E-SW集合;最后,对E-SW集合进行统计分析,筛选出未知同步字的码字内容.仿真结果表明,所提算法在误码率为10-2时能实现98.7%的识别准确率,并且可以识别出未知同步字的完整码字内容.在相同准确率的情况下,所提算法比现有算法至少能多适应0.01的误码.此外,所提算法的识别速度较现有算法更快,且同样适用于等长帧协议.
Abstract
In non-cooperative communication scenarios,existing blind recognition algorithms for non-equal length frame synchronization face significant challenges,including suboptimal bit error resilience,slow detection speed and incomplete recognition results.In order to solve these challenges,a blind recognition algorithm for non-equal length frame synchronization word based on two window-sliding operations is proposed.Firstly,it divides the bitstream into multiple windows,and uses the first two windows to obtain extended synchronization word(E-SW)through sliding XNOR operation.Then,it uses sliding correlational operation between E-SW and the remaining windows to get the E-SWs for all windows and forms the E-SW set.Finally,statistical analysis is conducted on the E-SW set to determine the codeword of unknown synchronization word.The simulation results show that the proposed algorithm has a recognition accuracy of 98.7%when the bit error rate is 10-2,and recognizes the complete codeword through unknown synchronous words.Under the same accuracy,the proposed algorithm can adapt to at least 0.01 more-bit errors than existing algorithms.In addition,the speed of the proposed algorithm is faster than existing algorithms and is applicable to equal length frame protocols.
关键词
非合作通信/同步字/非等长帧/盲识别/窗口滑动Key words
non-cooperative communication/synchronization word/non-equal length frame/blind recognition/window-sliding引用本文复制引用
出版年
2024