DOI QR코드

DOI QR Code

DDS/SDN integration architecture with real-time support for large-scale distributed simulation environments

대규모 분산 시뮬레이션 환경을 위한 실시간성 지원 DDS/SDN 통합 아키텍쳐

  • Kim, Daol (Dept. of Computer Software, Hanyang University) ;
  • Joe, Inwhee (Dept. of Computer Software, Hanyang University) ;
  • Kim, Wontae (Dept. of Computer Science and Engineering, Koreatech University)
  • Received : 2018.03.10
  • Accepted : 2018.03.28
  • Published : 2018.03.31

Abstract

Recently, as the development system has become larger, sequential simulation methods have become impossible to verify systems that take a long time or require real time results. Therefore, a study of a distributed simulation system that simulates several processes has been conducted. In order to simulate real-time systems, efficient data exchange between distributed systems is required. Data Distribution Service is a data-oriented communication middleware proposed by Object Management Group and provides efficient data exchange and various QoS. However, in a large-scale distributed simulation environment distributed over a wide area, there is a problem of Participant Discovery and QoS guarantee due to domain separation in data exchange. Therefore, in this paper, we propose a DDS/SDN architecture that can guaranteed QoS and effective Participant Discovery in an SDN-based network.

최근 개발 시스템의 대형화로 순차적 시뮬레이션 방법으로는 오랜 시간이 소요되거나 실시간으로 결과가 요구되는 시스템 검증이 불가능해 졌다. 때문에 여러 프로세스로 나누어 시뮬레이션하는 분산 시뮬레이션 시스템의 연구가 진행되었다. 그리고 실시간 시스템의 시뮬레이션을 위해 분산된 시스템들 간의 효율적인 데이터 교환이 필요하다. Data Distribution Service는 Object Management Group에서 제안한 데이터 중심의 통신 미들웨어로 효율적인 데이터 교환과 다양한 QoS를 제공한다. 그러나 광역에 분포되어 있는 대규모 분산 시뮬레이션 환경에서는 데이터 교환 시 도메인 분리로 참여자 탐색 문제와 QoS 보장의 어려움을 갖는다. 따라서, 본 논문에서는 SDN 기반의 네트워크에서 QoS보장과 효과적인 참여자 탐색이 가능한 DDS/SDN 아키텍처를 제안한다.

Keywords

References

  1. R.M. fujimoto, "Distributed Simulation Systems," Simulation conference, 2003, pp. 124-134.
  2. R.M. fujimoto, Parallel and Distributed Simulation Systmes, Wiley, 2000.
  3. Y.J. Kim, J.H. Kim and T.G. Kim, "Heterogeneous Simulation Framework Using DEVS BUS," SIMULATION: Transactions of The Society for Modeling and Simulation International, vol. 79, no. 1, pp. 3-18, 2003.DOI: 10.1177/0037549703253543
  4. Object Management Group(OMG), "Object Management Group(OMG) Data distribtuion Service," http://www.omg.org/omg-dds-portal/
  5. Object Management Group(OMG), Data distribtuion Service for Real-time Systems Specification, Object Management Group(OMG), 2004.
  6. J.M Lopex-Vega, J. Povedano-Molina, G. Pardo-Castellote and J.M. Lopex-Soler, "A content-aware bridging service for publish/subscribe environments," The Journal of System and Software, Vol. 86, pp.108-124, 2012.DOI:10.1016/j.jss.2012.07.033
  7. L. Bertaux, A. Hakiri, S. Medjiah, P. Berthou and S. Abdellatif, "A DDS/SDN Based communication System for Efficient Support of Dynamic Distribtuted Real-Time Applications,",IEEE/ACM 18th International Symposium, 2014, pp. 77-84.