Implementation of Real-Time Data Communication Component for Satellite Communication

위성통신을 위한 실시간 데이터 통신 컴포넌트의 구현

  • Published : 2004.12.01

Abstract

The exist email program between Ship and Land has developed to reduce communication fee because of high satellite communication cost and low speed. Owing to this proper, the exist program has less flexibility and high speed. but to add or change functions is not easy. and it also have many difficulties for programmer to develop marine application because of delicate Satellite Radio communication. In this paper we design new protocol which consist of packet to give flexiblity and implement windows service program for programer to make marine applications easily like monitoring data, DB for Ship Management System, Planned Maintenance System.

기존 이메일 프로그램은 비싼 통신요금과 저속의 위성통신환경에서 최대한 통신비를 줄이기 위한 목적으로 개발되었고, 그 결과 프로그램에 유연성이 떨어져, 새로운 기능의 추가나 업그레이드가 용이하지 않았다. 또한 기존 프로그램의 경우 이메일 전용으로서 다양한 육상과 해상간 업무용 프로그램과 연동시키는 데에 어려움이 많았으며, 개발자 입장에서도 무선위성통신의 특성상 개발이 쉽지 않았다. 따라서 본 논문에서는 기존 프로그램과는 달리 데이터를 패킷 분리하여 전송함으로써 프로토콜에 유연성을 주고, 실시간으로 여러 종류의 데이터를 전송할 수 있게 하여 동시에 E-mail뿐만 아니라, 모니터링 데이터, SMS, PMS를 위한 DB 데이터 등의 다양한 데이터를 전송할 수 있도록 구현하였다. 또한 프로그램 개발자들이 까다로운 위성통신환경을 몰라도 쉽게 개발할 수 있게 하고자, 컴포넌트를 윈도우즈 서비스 프로그램화 하였다.

Keywords

References

  1. 김기문 외 2인, 'DSC용 MF/HF대 송.수신 장치 개발을 위한 제규정 연구', 연구보고서, 삼영전자부설 전자통신 연구소, 1995
  2. 윤희철, '육상과 선박간 전자메일 시스템의 설계 및 구현에 관한 연구', 공학박사 학위논문, 한국해양대학교, 2003
  3. 유형열, 'DDS를 이용한 중단파대 국.영문용 DSC/NBDP 개발에 관한 연구', 공학박사 학위논문, 한국해양대학교, 1999
  4. 윤희철, 임재흥, '해상용 전자메일 시스템의 설계 및 구현', 한국해양정보통신학회, 제6권, 제8호, 2002
  5. 신은식, '인말새트 위성이동통신 세미나', 한국통신네트워크본부, 2000. 10
  6. International Maritime Organization, 'Introduction to the IMO', http://www.imo.org
  7. International Mobile Satellite Organization, 'Introduction to the Inmarsat', http://www.inmarsat.org
  8. KT/메스코전기전자(주), '인말세트-GAN(M4) 소개 및 장비 시연 세미나', 2002
  9. 드림포트(주), '해양IT기술개발지원사업 과제수행 최종 결과보고서', (재)부산정보산업진흥원, 2004