Skip to menu

WENS

한국통신학회논문지 제39권 제2호(융합기술), 2014.2, 191-198 (8 pages)

영문제목

Design and Implementation of NMEA 2000 Based Universal Gateway

 
한국어 초록
  NMEA(National Marine Electronic Association) 2000은 선박에서 사용되는 다양한 데이터(위치정보, 엔진 상태등)들을 다른 전자장비에 통신하기 위한 규격으로, 이 선박 네트워크를 기반으로 한 범용 게이트웨이를 구현하였다. 이를 위해 NMEA 2000 Stack(ssJ1939) source와 CAN device driver source를 다양한 통신프로토콜을 사용할 수 있는 보드에 포팅하고 CAN, RS232, USB, Ethernet port를 갖추고 있는 이 보드에 연결하였다. 개발한 게이트웨이에서 변환된 선박 데이터의 검증을 위해, PC 기반의 시뮬레이터 프로그램과 모니터링 프로그램을 이 보드에 연결하여 NMEA 2000 network를 통해 선박의 데이터를 볼 수 있게끔 구성하였다. PC의 시뮬레이터 프로그램에서 생성된 선박 데이터정보를 게이트웨이와 NMEA 2000 network를 통해 모니터링 프로그램에서 분석하고 게이트웨이의 성능을 검증하였다. 기존의 게이트웨이가 주로 단일의 특정한 통신 프로토콜을 지원하는 것에 대비하여 Wi-Fi, Ethernet, Bluetooth, USB, RS232 등 다양한 통신 프로토콜을 지원함으로써 사용자가 원하는 통신방식을 이용하여 원격에서 데이터를 모니터링 하도록 설계하고 구현하였다.
 
영어 초록
  As an NMEA 2000 is a standard for communicate to other electronic equipment, it implemented a Universal gateway based on this ship"s network. To implement a NMEA 2000 based Universal gateway, it is porting a NMEA 2000 stack source and CAN device driver source to board, and then it connected a board that equip with various communication protocol(CAN, RS232, USB, Ethernet port). To verify converted ship"s data to a developed gateway, it connected pc based simulater program and monitoring program to a developed board. so we can see a ship"s data through NEMA 2000 network. We verified a gateway performance and analyzed a generated ship"s data from simulator program through a monitoring program that was connected a gateway and NMEA 2000 network. so it was designed, implemented to allow monitoring through utilizing a communication method that user wants.