计算机与现代化 ›› 2025, Vol. 0 ›› Issue (01): 59-66.doi: 10.3969/j.issn.1006-2475.2025.01.010

• 网络与通信 • 上一篇    下一篇

 基于CatBoost的低轨互联网通信系统瞬时故障检测方法






  

  1. (南京航空航天大学计算机科学与技术学院,江苏 南京 211106) 
  • 出版日期:2025-01-27 发布日期:2025-01-27
  • 基金资助:
    国家自然科学基金资助项目(61572253)

Transient Fault Detection for Low-orbit Internet Communication System Based on CatBoost

  1. (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)
  • Online:2025-01-27 Published:2025-01-27

摘要: 低轨互联网通信系统在现代通信领域具有重要意义,但由于其高度复杂的特性,系统瞬时故障的检测一直是一个具有挑战的问题。本文通过对低轨互联网通信系统可能发生的瞬时故障进行故障源分析,建立低轨互联网通信系统的瞬时故障模型,提出一种基于CatBoost的低轨互联网通信系统瞬时故障检测方法,具有高效准确的特点。首先对编译后的中间代码进行故障注入,通过控制流图和传播路径分析进行相关指令特征提取;其次,使用CatBoost机器学习算法训练故障预测模型;最后根据模型的预测结果对指令进行部分冗余加固处理以实现自主故障检测。对比实验结果表明,本文提出的基于CatBoost的瞬时故障预测模型具有更高的检测率和更低的时空开销。

关键词: 瞬时故障, 故障注入, 故障检测, CatBoost ,

Abstract:  Low-orbit Internet communication systems are of great significance in the field of modern communications, but due to their highly complex characteristics, the detection of transient system faults has always been a challenging problem. This paper analyzes the fault sources of possible transient faults in the low-orbit Internet communication system, establishes a transient fault model of the low-orbit Internet communication system, and proposes a CatBoost-based transient fault detection method for the low-orbit Internet communication system with the features of efficiency and accuracy. Firstly, fault is injected into the compiled intermediate code, and relevant instruction features are extracted through control flow graph and propagation path analysis; Secondly, the CatBoost machine learning algorithm is used to train the fault prediction model; Finally, the instructions are reinforced with partial redundancy according to the prediction results of the model to realize autonomous fault detection. Comparative experimental results show that the instantaneous fault prediction model based on CatBoost proposed in this article has a higher detection rate and lower space-time overhead.

Key words:  , transient fault, fault injection, fault detection, CatBoost

中图分类号: