임베디드 SW & HW

  • 임베디드 SW/HW
  • DDS 미들웨어 (NeoDDS)
제품문의
 

개요

DDS(Data Distribution Service; 데이터 분배 서비스)는 OMG에서 정의한 발간-구독(Publish-Subscribe) 방식의 실시간 데이터 분배 서비스 규격입니다.
DDS 미들웨어는 데이터 중심의 통신 미들웨어로서, 실시간 고신뢰 데이터 교환이 필요한 국방 분야의 데이터 통신 플랫폼으로 많이 사용되고 있습니다. 복잡한 분산 데이터 처리 시스템의 개발 용이성, 재사용성, 신뢰성, 유지보수성, 확장성, 상호운용성을 크게 향상시켜 기존 서버기반 미들웨어에 비해 100배 이상의 성능 향상이 가능합니다. 특히 다수의 데이터 생성자와 다수의 데이터 소비자가 네트워크로 연결된 함정전투체계와 같이 복잡한 시스템에서 매우 높은 적용 효과를 얻을 수 있습니다.

특장점

  • 국제 표준 기술 : 객체 관리 기술의 국제 표준을 제정하는 OMG(Object Management Group)에서 표준화한 기술로서 높은 상호운용성 제공
  • 발간/구독(Publish/Subscribe) 통신 방식 : 데이터 중심적인 통신이 가능하며, 방대한 양의 데이터 전송과 처리에 적합
  • 자동 디스커버리(discovery) 기능 제공 : 시스템의 동적인 구성 변화에 자동 대응 가능
  • 일정 시간 내(deterministic) 데이터 전송 기능 제공 : 실시간 데이터 전송 기능 제공
  • 다양한 통신 방식 제공 : 일대일(one-to-one), 일대다(one-to-many), 다대일(many-to-one), 다대다(many-to-many) 통신 지원
  • 다양하고 상세한 메시지 전송 제어용 QoS(Quality of Service) 파라미터 제공 : 시스템 목적에 따른 다양한 데이터 전달 정책을 선택 적용 가능

구조

  • DDS 미들웨어는 통신 제어 및 관리(DCPS) 계층과 통신 프로토콜(RTPS) 계층으로 구성
  • DLRL 계층은 선택적 계층으로서 일반적으로는 사용되지 않음
  • DCPS 계층 : DDS 미들웨어를 사용하는 응용 프로그램을 위한 표준 인터페이스 제공
  • RTPS 계층 : 다양한 DDS 미들웨어 제품들 간의 상호운용성 제공

적용 분야

  • 국방 분야
    • 함정전투체계
    • 사단급 UAV
    • 방공지휘통제체계 및 적용 단말
    • 각종 교육/훈련체계 및 시뮬레이터 체계
  • 민간 분야
    • 고효율 스마트 그리드 시스템
    • 실시간 적응형 스마트 교통 체계
    • 지능형 소방방재 시스템
    • 현실세계 연동형 가상현실 서비스 등

GS인증(소프트웨어품질인증) 획득

GS인증은 국산 소프트웨어의 품질을 증명하는 국가 인증제도로, 기능성, 신뢰성, 상호보완성 측면에서 한국정보통신기술협회(TTA)로부터 품질을 인정받았습니다.


  • 제품명 : NeoDDS v1.0
  • 인증번호 : 14-0171
  • 인증기관 : 한국정보통신기술협회(TTA)
    GS인증(소프트웨어품질인증)
GS인증(소프트웨어품질인증)