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 데이터 등의 다양한 데이터를 전송할 수 있도록 구현하였다. 또한 프로그램 개발자들이 까다로운 위성통신환경을 몰라도 쉽게 개발할 수 있게 하고자, 컴포넌트를 윈도우즈 서비스 프로그램화 하였다.