Design and Analysis of the Data Distribution Service System

데이타 분배 서비스 시스템 설계 및 분석

  • 박충범 (충남대학교 컴퓨터공학과) ;
  • 권기정 (충남대학교 컴퓨터공학과) ;
  • 차다함 (충남대학교 컴퓨터공학과) ;
  • 최훈 (충남대학교 컴퓨터공학과) ;
  • 김점수 (국방과학연구소 해국전투체계개발팀)
  • Published : 2008.04.15

Abstract

the data-centric publish/subscribe middle-ware is suitable for a communication environment in which various devices dynamically forms a network domain and same type of data are frequently exchanged. For this purpose, OMG has standardized DDS (Data Distribution Service) specification. In this study, we designed the RiTiCoM, data distribution service system that observes the OMG DDS (Data Distribution Service) standard specification and supports the automation of system management, and analyzed the performance and compared with the JMS.

통신 미들웨어는 응용프로그램에서 담당하던 데이타 교환을 대행한다. 여러 가지 통신 미들웨어 기술이 있지만, 다양한 디바이스들이 동적으로 네트워크 도메인을 형성하고 동일한 타입의 데이타를 빈번히 주고받는 통신환경에서는 데이타 중심 발간/구독 방식의 데이타 교환이 적합하며 OMG의 DDS(Data Distribution Service)에서 이러한 방식을 표준으로 채택하였다. 본 연구에서는 OMG의 DDS 표준 규격을 준수하고 시스템 관리 자동화가 가능한 데이타 분배 서비스 시스템인 ReTiCoM을 설계하고, 그 성능을 유사한 미들웨어인 JMS와 비교 분석하였다.

Keywords

References

  1. OMG, 'The Common Object Request Broker : Architecture and Specification, Revision 2.0,' OMG TC Document, 1994
  2. Kupsys A, Ekwall R, 'Architectural Issues of JMS Compliant Group Communication,' Network Computing and Applications, Fourth IEEE International Symposium, pp. 139-148, July. 2005
  3. Pardo-Castellote, 'OMG Data-Distribution Service: Architectural Overview,' ICDCSW'03, 2005
  4. Gerardo Pardo-Castellote, Bert Farabaugh, Rick Warren, 'An Introduction to DDS and Data- Centric Communications,' 2005 Real-Time Innovations, August. 2005
  5. 김명선, 유인선, 최 훈, '실시간을 지원하는 리눅스 인터페이스용 미들웨어 설계 및 구현', 한국정보과학회 KCC2006 추계학술발표대회, 논문집 제33권 제2호(A), pp. 313-317, 2006. 10
  6. 박충범, 유용덕, 최 훈, '개인 자율 컴퓨팅 기법', 한국차세대PC 논문지 제2권 제3호, pp. 50-57, 2006.9
  7. OMG, 'Data Distribution Service Specification version 1.2,' OMG, OMG Technical Document, Jan. 2007
  8. 원영암, 김명선, 최 훈, 'DDS 기반 WTIS 설계 및 구현', 한국통신학회 2006 추계학술대회, 논문 초록집 제32호, pp.206, 2006. 11
  9. Network Data Distribution Service(NDDS). Online. Available: http://www.rti.com/docs/NDDS.pdf