DOI QR코드

DOI QR Code

A Study on DDS (Data Distribution Service) Application for Real-time Monitoring and Control in Operation Console of the Railway Safety Control Platform

철도 안전관제 통합콘솔에서의 실시간 감시 및 통제를 위한 DDS 적용방안 연구

  • Received : 2018.08.24
  • Accepted : 2018.11.14
  • Published : 2018.12.30

Abstract

Recently, a safety control platform to monitor the safety of train operation in real time and prevent accidents and risks through control is under study. In the initial design, DDS communication method supporting distributed network is adopted for real-time processing of large amount of data according to the integration of existing distributed safety data. However, communication between server and console inside the safety control platform is applied to existing TCP socket communication. In the case of TCP socket communication, it is possible to process data for a small system of a safety control test bed by one-to-one communication. However, if the data is expanded all over the country in the future, it becomes difficult to cope with a case where communication traffic occurs due to vast amount of data. In this paper, we propose DDS communication method to support distributed network between server and console of security control platform, and demonstrate TCP socket and DDS method, and compare throughput and speed. As a result, we have found that the scalability and flexibility are improved in case of applying DDS communication to future systems.

최근 열차운행의 안전을 실시간으로 감시하고 통제를 통해 사고 및 위험을 예방하는 안전관제 플랫폼의 연구가 진행 중에 있다. 초기 설계에서 기존 분산된 안전 데이터의 통합에 따른 대용량 데이터의 실시간 처리를 위하여 분산 네트워크를 지원하는 DDS통신 방식을 채택하였으나, 안전관제 플랫폼 내부의 서버와 콘솔 간 통신은 기존의 TCP소켓통신을 그대로 적용하였다. TCP소켓통신의 경우 1대1 통신으로 안전관제 테스트베드의 소규모 시스템을 위한 데이터 처리는 가능하지만, 추후 전국으로 확대되면 방대한 데이터로 인해 통신 트래픽이 발생하는 경우 대처가 어렵게 된다. 본 논문에서는 안전관제 플랫폼의 서버와 콘솔 간 인터페이스 방식을 분산네트워크를 지원하는 DDS통신으로 제안하였으며, TCP소켓방식과 DDS방식의 데모를 구현하고 처리량 및 속도 비교 분석을 수행하였다. 그 결과, DDS통신을 적용하는 경우 향후 변경될 수 있는 시스템에 대비하여 확장성과 유연성이 개선된다는 사실을 도출하였다.

Keywords

Acknowledgement

Supported by : 국토교통부

References

  1. Y.J. Park, I.T. Hwang, S.A. Kim(2016) Design of Integrated Monitoring System Structure for Real-time Railway Safety Monitoring and Control, Journal of The Korea Society For Urban Railway, 4(4), pp. 629-636
  2. Kwang-Ho Shin, Hye-Ran Jung, Jin Ahn(2016), Data Processing Method for Real-time Safety Supervision System in Railway, Journal of The Korean Society For Railway, 19(4), pp. 445-455 https://doi.org/10.7782/JKSR.2016.19.4.445
  3. Ye jin Kim, Jung Wook Jang, Beom Seung Kim, (2016) Train accident Applies to Real-time railway safety decision support system, Journal of The Korean Society For Urban Railway, 4(4), pp. 623-627
  4. SM Kim, DH Shin (2014) Development of Real-time Integrated Railway Monitoring & Control System, Magazine of Korean Society of Hazard Mitigation, 14(6), pp. 48-52
  5. SM Kim (2014) Development of Real-time Integrated Railway Monitoring & Control System, Journal of Korea Institute for Structural Maintenance and Inspection, 18(4), pp. 63-67
  6. Kwang-Ho Shin, Tae-Hwa Um, Damsub Lim, Jin Ahn (2015) A Study of the Data Interfacing Device Architecture of the Safety Supervision System for Protocol Standardization and Interoperability, in Proceeding of 2015 Fall Conference of Korean Society for Urban Railway, pp. 989-994
  7. https://en.wikipedia.org/wiki/Transmission_Control_Protocol
  8. K.H. Shin, T.H. Um, D.S. Lim, J. Ahn (2016) Data Collection Methods to Standardize Protocols of Safety Supervision System, Journal of The Korean Society For Railway, 19(2), pp. 159-169 https://doi.org/10.7782/JKSR.2016.19.2.159
  9. Y.J. Park, S.A.Kim (2016) Research on Railway Safety Common Data Model and DDS Topic for Real-time Railway Safety Data Transmission, Journal of the Korea Institude of Information and Communication Engineering, 20(4), pp. 57-64