论文部分内容阅读
随着航空航天技术的不断发展,空间通讯协议种类日益增多,不同国家不同项目所选用的通信协议通常有或大或小的差异,在合作项目中,对通信协议理解上的差异或使用的协议规范版本不同造成的数据标准不统一,往往会造成通信障碍。另一方面,随着信息技术的不断发展,空间信息对抗在现代战争中的地位不断提高。空间力量的作用在其与敌实施信息对抗,夺取信息优势的过程中得到充分发挥。因此,积极研制和发展以空间电子侦察与进攻为主体的空间信息对抗系统,识别对方所应用的协议类型,从而获取对方信息,实施反向攻击,是遏制强敌空间信息作战能力及对抗强敌空间力量最经济有效的手段。随着空间信息对抗技术研究的深入,解决由于协议未知带来的通信障碍、信息捕获不足等问题,进行空间协议盲识别技术研究,突破协议盲识别算法的效率瓶颈越来越凸显出其重要性。由于缺乏先验知识,目前对于空间协议盲识别的研究还局限于固定协议的模式匹配环节,识别算法多采用传统的模式匹配算法,如BMHKMPQS等。传统的模式匹配虽然能够解决特定模式序列的寻找,但是在缺乏先验知识的情况下,由于无法从大量目标数据中提取出敏感特征信息,阻碍了协议的进一步解析。 本文针对空间通信协议的典型特点,引入数据挖掘的思想来解决这个困难。并以国际上最为常用的CCSDS空间通信协议为例,揭示协议特征之间的关系、趋势和模式。通过分析现有经典的频繁模式挖掘算法和多模式匹配算法的理论和不足,对多模式匹配AC算法进行改进,达到了仅通过扫描一次数据库即可统计出所有模式序列的目的,设计并实现了特征序列位置差的计算方法。从而实现了在全‘盲情况下,根据截获的比特流数据快速有效提取帧敏感信息的功能。本文提出的基于频繁序列挖掘思想的空间协议盲识别方法,经过仿真数据和实际工程型号数据检验,适用于CCSDS空间通信协议的盲识别。在一定误码率下识别效率满足实际任务的需要。该方法的实现解决了空间协议识别技术研究的瓶颈问题,突破了协议识别从‘不盲’到‘盲’的关键技术,为信息对抗背景下的进一步应用奠定了基础。