Marine Environment Monitoring System based Open Source

오픈소스 기반 해양환경 모니터링 시스템

  • 박선 (광주과학기술원 전기전자컴퓨터공학부) ;
  • 차병래 (광주과학기술원 전기전자컴퓨터공학부) ;
  • 김종원 (광주과학기술원 전기전자컴퓨터공학부)
  • Received : 2017.09.04
  • Accepted : 2017.09.27
  • Published : 2017.09.30

Abstract

Recently, the marine monitoring technology is actively being studied since the sea is a rich repository of natural resources that is taken notice in the world. In particular, the marine environment data should be collected continuously in order to understand and analyze the marine environment, however the study of automatic monitoring of marine environment in Korea is not enough. In this paper, we proposed the marine environment monitoring system based on open source. The proposed system can be designed as a scale out system using Hadoop based time series database which it can easily process the increasing collection data by a scale out computer resources. It can also be used to analyze marine data by visualizing collected data.

최근 세계적으로 바다가 자원의 보고로 주목 받으면서 해양관련 기술에 대한 연구가 활발히 진행 되고 있다. 특히 해양환경을 분석하고 이해하기 위해서는 지속적으로 해양환경 자료를 수집해야 하나 국내 해양환경 모니터링에 대한 연구는 미흡하다. 본 논문은 오픈소스 기반의 해양환경 감시 시스템을 제안한다. 제안 시스템은 하둡(Hadoop)기반의 시계열 데이터베이스를 이용하여 스케일 아웃(Scale out) 시스템으로 설계하여 수집되는 데이터가 늘어나더라도 컴퓨터 자원을 늘려서 쉽게 처리할 수 있다. 또한 수집되는 데이터를 시각화함으로써 해양 자료를 분석하는데 이용할 수 있다.

Keywords

References

  1. J. Tateson, C. Roadknight, A. Gonzales, T. Khan, S. Fitz, I. Henning, N. Boyd, C. Vincent, and I. Marshall, "Real World Issues in Deploying a Wireless Sensor Network for Oceanography," In proceeding of REALWSN, Jun, 2005.
  2. 윤남열, 남궁정일, 박현문, 박수현, 김창화, "해양 적응형 무선센서네트워크 기반의 수중 환경 모니터링 시스템", Journal of Korea Multimedia Society, vol. 13, no. 1. 122-132쪽, Jan. 2010.
  3. 윤강호, "우리나라의 해양 기상/환경 모니터링 분야 기술현황 및 전망", 대한환경공학학회지 제30권, 제2호, 128-135쪽, 2008.
  4. 유영호, 강용수, 이원부, "해양환경모니터링을 위한 표류부이 개발", 한국마린엔지니어링학회지 제33권 제5호, 705-712쪽, 2009. https://doi.org/10.5916/jkosme.2009.33.5.705
  5. 이운현, 김시문, 권혁진, 김정창, "해양관측 부이시스템을 위한 게이트웨이 설계", 한국통신학회 2016년도 동계종합학술발표회, 199-200쪽, 2016.
  6. 국립수한과학원, "http://www.nifs.go.kr", 2017.
  7. 박선, 김철원, 이성로, "해양환경 모니터링 및 분석 시스템의 모델", 한국정보통신학회논문지, 제16권 제10호, 2113-2120쪽, 2012. https://doi.org/10.6109/jkiice.2012.16.10.2113
  8. 박선, 차병래, 김종원, "소프트웨어 중심 융합형 해양장치에 대한 요구 분석 및 개념 설계", 2017년도 한국통신학회 동계종합학술발표회 논문집, 133-133쪽, 2017.
  9. LoRa, https://en.wikipedia.org/wiki/LPWAN, 2017.
  10. Apache Hadoop, https://hadoop.apache.org/, 2017.
  11. Apache Zookeeper, https://zookeeper.apache.org/, 2017.
  12. Apache Hbase, http://hbase.apache.org/, 2017.
  13. OpenTSDB, http://opentsdb.net/, 2017.
  14. Grafana, http://docs.grafana.org/, 2017.
  15. Arduino Mega 2560, https://store.arduino.cc/usa/arduino-mega-2560-rev3, 2017.
  16. LoRa Shield, http://www.dragino.com/products/lora/item/108-lora-gps-shield.html, 2017.
  17. DHT11 Sensor, http://www.micropik.com/PDF/dht11.pdf, 2017.
  18. DS18B20 Sensor, https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf, 2017.
  19. Mi Powerbank 20000, http://files.xiaomi-mi.com/files/power_bank_20000/powerbank20000-en.pdf, 2017.
  20. LG01-P LoRa Gateway, http://www.dragino.com/products/lora/item/117-lg01-p.html, 2017.