DOI QR코드

DOI QR Code

Design and Implementation of a Communication Middleware for Electronic Devices of Unmanned Surface Vehicle

무인 수상정 전자 장치를 위한 통신 미들웨어 설계 및 구현

  • 배종윤 (충남대학교 컴퓨터공학과) ;
  • 최훈 (충남대학교 컴퓨터공학과)
  • Received : 2019.05.30
  • Accepted : 2019.09.18
  • Published : 2019.09.30

Abstract

In this paper, designing and implementing multi-communication middleware in multi-thread environmet through event-based synchronization method are proposed for stable data transmission of electronic optical equipment, which requires combining camera and various sensors to process multiple high-speed data. To verify the performance of the implemented communication middleware, image data and sensor data were sent to compare differences in reception-based and transmission-based cycles, and the maximum number of communication possibilities to transmit and process multiple was measured and analyzed. In addition, the proposed communication middleware's performance was verified through experiments such as validating the integrity of the transmitted data and measuring the Round Trip Time.

본 논문에서는 카메라 및 다양한 센서가 복합되어 고속의 데이터를 다중으로 처리하는 성능을 요구하는 전자광학장비의 안정적인 데이터 전송을 위해 Event 기반의 동기화 방식을 통한 Multi-Thread 환경의 다중 통신 미들웨어 설계 및 구현 방법을 제안하였다. 구현된 통신 미들웨어의 성능 검증을 위해 영상 데이터 및 센서 데이터를 전송하여 송신 주기 대비 수신 주기에 대한 차이를 비교하고, 다중으로 전송 및 처리할 수 있는 최대 통신 가능 수를 측정 및 분석하였다. 또한 전송되는 데이터의 무결성 검증과 Round Trip Time 측정 등의 실험을 통해 제안하는 통신 미들웨어의 성능을 검증하였다.

Keywords

References

  1. 홍석민, "전자광학 영상센서," 물리학과 첨단기술, 11-18쪽, 2006년 1월
  2. 박신배, 김원제, 이건철, "복합임무 무인수상정의 개발시험평가 및 검증절차에 관한 고찰," 한국해양공학회지, 제32권, 제5호, 402-409쪽, 2018년 10월 https://doi.org/10.26748/KSOE.2018.6.32.5.402
  3. 윤재석, 최성혜, 안정훈, "무인기의 자세 변화에 대해 안정된 시선을 유지하는 전자광학 추적장비의 좌표지향 시스템 개발," 한국항공우주학회 학술발표회 초록집, 880-881쪽, 2017년 11월
  4. 최대규, 김대현, 안정훈, "전자광학추적장비의 추적성능 검증시험," 대한전기학회 CICS' 18, 288-289쪽, 2018년 10월
  5. 윤재석, 유건환, 최병태, 김성수, "전자광학 추적장비의 시선 안정화 제어기 성능 비교," 대한전기학회 CICS' 16, 216-217쪽, 2016년 10월
  6. 원광은, 안은빈, 김아영, 이홍래, 서광덕, "MMT 프로토콜 기반의 다중쓰레드를 활용한 ARQ 패킷 오류 제어 기법," 방송공학회논문지, 제23권, 제5호, 682-692쪽, 2018년 9월 https://doi.org/10.5909/JBE.2018.23.5.682
  7. 임현승, "스칼라 동시 프로그래밍," 정보과학회지, 제35권, 제3호, 16-21쪽, 2017년 3월
  8. 손동오, 심규연, 김철홍, "작업 처리 단위 변화에 따른 GPU 성능과 메모리 접근 시간의 관계 분석," 스마트미디어저널, 제4권, 제4호, 56-63쪽, 2015년 12월
  9. 김형윤, 남해운, 최세영, "SDR 플랫폼을 이용한 NTSC 표준 기반의 TV 송신기 구현," 한국통신학회논문지, 제43권, 제12호, 2057-2060쪽, 2018년 12월 https://doi.org/10.7840/kics.2018.43.12.2057
  10. Object Management Group(2019). https://www.omg.org (accessed Sept., 20, 2019).
  11. 윤군재, 최훈, "EchoDDS 통신 미들웨어의 성능분석," 정보과학회 컴퓨팅의 실제 논문지, 제24권, 제7호, 325-336쪽, 2018년 7월 https://doi.org/10.5626/KTCP.2018.24.7.325
  12. 서희경, "IOT 및 네트워크 관리 지원을 위한 컴포넌트 아키텍처 개발," 스마트미디어저널, 제6권, 제2호, 42-49쪽, 2017년 6월
  13. 박종선, 조기환, "고속네트워크에서 네트워크 혼잡 상태에 적응적인 UDT 병렬전송 기법," 스마트미디어저널, 제2권, 제4호, 51-59쪽, 2013년 12월