尚文利, 李琳, 万明, 曾鹏. 基于优化单类支持向量机的工业控制系统入侵检测算法[J]. 信息与控制, 2015, 44(6): 678-684. DOI: 10.13976/j.cnki.xk.2015.0678
引用本文: 尚文利, 李琳, 万明, 曾鹏. 基于优化单类支持向量机的工业控制系统入侵检测算法[J]. 信息与控制, 2015, 44(6): 678-684. DOI: 10.13976/j.cnki.xk.2015.0678
SHANG Wenli, LI Lin, WAN Ming, ZENG Peng. Intrusion Detection Algorithm Based on Optimized One-class Support Vector Machine for Industrial Control System[J]. INFORMATION AND CONTROL, 2015, 44(6): 678-684. DOI: 10.13976/j.cnki.xk.2015.0678
Citation: SHANG Wenli, LI Lin, WAN Ming, ZENG Peng. Intrusion Detection Algorithm Based on Optimized One-class Support Vector Machine for Industrial Control System[J]. INFORMATION AND CONTROL, 2015, 44(6): 678-684. DOI: 10.13976/j.cnki.xk.2015.0678

基于优化单类支持向量机的工业控制系统入侵检测算法

Intrusion Detection Algorithm Based on Optimized One-class Support Vector Machine for Industrial Control System

  • 摘要: 基于通信行为的异常检测是工业控制系统入侵检测的难点问题. 通过利用粒子群优化(particle swarm optimization,PSO)算法对单类支持向量机(one-class support vector machine,OCSVM)算法的参数进行优化,提出一种PSO-OCSVM算法. 该算法根据正常的Modbus功能码序列建立正常通信行为的入侵检测模型,识别出异常的Modbus TCP通信流量. 通过仿真对比分析,证明PSO-OCSVM算法满足工业控制系统通信异常检测对高效性、可靠性和实时性的需求.

     

    Abstract: The detection of anomalous communication behavior is a challenging problem with respect to detecting intrusions in industrial control systems. We utilize the particle swarm optimization (PSO) algorithm to optimize the parameters of the one-class support vector machine (OCSVM), and further propose the PSO-OCSVM algorithm. According to the function codes of the standard Modbus transmission control protocol (TCP), we developed an intrusion detection model of normal communication behavior to enable the identification of abnormal Modbus TCP communication. A comparison and analysis of the simulation confirms that the proposed algorithm is demonstrably efficient, reliable, and operates in real-time, and thus has the potential to meet the requirements of anomaly detection in industrial control systems.

     

/

返回文章
返回