GeoSoc: A Geocast-based Communication Protocol for Monitoring of Marine Environments | IEEE Journals & Magazine | IEEE Xplore