Browse > Article
http://dx.doi.org/10.9708/jksci.2019.24.10.065

Big Data Processing and Performance Improvement for Ship Trajectory using MapReduce Technique  

Kim, Kwang-Il (College of Ocean Science, Jeju National University)
Kim, Joo-Sung (Dept. of Maritime Navigation, Mokpo National Maritime University)
Abstract
In recently, ship trajectory data consisting of ship position, speed, course, and so on can be obtained from the Automatic Identification System device with which all ships should be equipped. These data are gathered more than 2GB every day at a crowed sea port and used for analysis of ship traffic statistic and patterns. In this study, we propose a method to process ship trajectory data efficiently with distributed computing resources using MapReduce algorithm. In data preprocessing phase, ship dynamic and static data are integrated into target dataset and filtered out ship trajectory that is not of interest. In mapping phase, we convert ship's position to Geohash code, and assign Geohash and ship MMSI to key and value. In reducing phase, key-value pairs are sorted according to the same key value and counted the ship traffic number in a grid cell. To evaluate the proposed method, we implemented it and compared it with IALA waterway risk assessment program(IWRAP) in their performance. The data processing performance improve 1 to 4 times that of the existing ship trajectory analysis program.
Keywords
Ship Trajectory; Automatic Identification System; Geohash; MapReduce; IWRAP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 MarineTraffic website. Live Ship Map - AIS - Vessel Traffic and Positions. https://www.marinetraffic.com
2 MyShipTracking website. http://www.myshiptracking.com
3 VesselFinder website. http://www.vesselfinder.com
4 H. Yawen, S. Fenzhen, D. Yunyan & X. Rulin, "Web-based visualization of marine environment data," In Geoinformatics, 2010 18th International Conference on. IEEE, Vol.1, No.1, pp. 1-6, 2010.
5 P. R. Lei, T. H. Tsai, & W. C. Peng, "Discovering maritime traffic route from AIS network," In 2016 18th Asia-Pacific Network Operations and Management Symposium (APNOMS). Vol.1, No.1, pp. 25-30, IEEE, 2014.
6 K. I. Kim, K. M. Lee, "Ship Encounter Risk Evaluation for Coastal Areas with Holistic Maritime Traffic Data Analysis," Advanced Science Letters, Vol. 23, No. 10, pp. 9565-9569, 2017.   DOI
7 International Maritime Organization (IMO), "IALA Waterway Risk Assessment Tool," http://www.iala-aism.org/wiki/iwrap
8 K. Shvachko, H. Kuang, S. Radia, R. Chansler, "The Hadoop Distributed File System. In Mass Storage Systems and Technologies (MSST)," 2010 IEEE 26th symposium on IEEE, Vol.1, No.1, pp.1-10, 2010.
9 G. Pallotta, M. Vespe, and K. Bryan. "Vessel pattern knowledge discovery from AIS data: A framework for anomaly detection and route prediction," Entropy, Vol. 15, No. 6, pp.2218-2245, 2013.   DOI
10 M. Zhou, J. Chen, Q. Ge, X. Huang, and Y. Liu, "Ais data based identification of systematic collision risk for maritime intelligent transport system," In Communications (ICC), 2013 IEEE International Conference on, Vol. 1, No. 1, pp. 6158-6162. 2013.
11 X. Wang, X. Liu, B. Liu, E. N. de Souza, & S. Matwin, "Vessel route anomaly detection with Hadoop MapReduce," In 2014 IEEE International Conference on Big Data (Big Data). Vol.1, No.1, pp. 25-30, IEEE, 2014.
12 International Maritime Organization (IMO), "Guidelines for the onboard operational use of shipborne automatic identification systems (AIS)," IMO Res A.917, 2002.
13 A. Fox, C. Eichelberger, J. Hughes, S. Lyon, "Spatio-temporal indexing in non-relational distributed databases," 2013 IEEE International Conference on Big Data, Vol.1, No.1, pp.291-299, 2013.
14 J. Dean, S. Ghemawat, "MapReduce: simplified data processing on large clusters," Communications of the ACM, Vol. 51, No. 1, pp.107-113, 2008.   DOI