1 / 21

Telemetry for a Coastal Ocean Observing System Preliminary Results using the Iridium System

Telemetry for a Coastal Ocean Observing System Preliminary Results using the Iridium System Chris Calloway, Sara Haines, Collin McKinney, Luke Stearns, Harvey Seim SEACOOS / NCCOOS / UNC-CH Dept. of Marine Science http://www.seacoos.org.

mizell
Download Presentation

Telemetry for a Coastal Ocean Observing System Preliminary Results using the Iridium System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Telemetry for a Coastal Ocean Observing System Preliminary Results using the Iridium System Chris Calloway, Sara Haines, Collin McKinney, Luke Stearns, Harvey Seim SEACOOS / NCCOOS / UNC-CH Dept. of Marine Science http://www.seacoos.org

  2. Southeast Atlantic Coastal Ocean Observing System (SEACOOS) A System of Subregional Systems Five Iridium efforts: UNC: NCCOOS towers UNC: Slocum Glider USC: Caro-COOPS buoys GA Tech: TriAXYS buoys Univ. Miami: SWAMP profiler

  3. Iridium-enabled Near Real Time Observations Remote (Shore Radar & Estuaries) Slocum Gliders Towers Buoys

  4. NCCOOS Initial Deployment (in SABSOON waters) Navy TACTS towers (Tactical Aircrew Combat Training System Range) Move to Oceana Range

  5. Tower Instrumentation Atmospheric Temperature, Pressure, Humidity, Rainfall, Infrared, Visible spectrum, Wind speed, Wind direction, other…. In-water/Near-surface Wave pressure, Tidal height, Wave height, Wave period, Conductivity, Temperature, Pressure, Salinity, Density, other… In-water/Near-bottom Current Profile, Current Speed, Current Direction, Conductivity, Temperature, Pressure, Salinity, Density, other…

  6. Current technology (Caro-COOPS buoys) ISU to ISU Dedicated data logger (ZModem) Offshore in periodic autoanswer Shore dials in to observing platform Low throughput (100 bytes/sec) Instrument limitations (serial/analog IO) Limited development environment 68332 CPU 256K RAM / 256K Flash Low power (150 mA) -40°C to +85°C 95% relative humidity

  7. Developing technology (NCCOOS towers) ISU to ISP SBC with instrumentation buss ISU “calls home” Connect to generic repository High throughput Flexible instrumentation Visual development environment i486 CPU 16MB RAM / 12MB Flash / 512MB PCMCIA Low power (330ma) -10°C to +55°C

  8. NCCOOS component of SEACOOS Volumetrics: 2MB/day Link: PPP Transport: FTP

  9. Iridium Pioneers Iridium 9500 Rated 2.4 kbits/sec -30°C to 60°C 85% relative humidity ~1A @ 4.4VDC average

  10. Start Data Acquisition Data Transfer CommLib Win CE RAS

  11. CommLib Microsoft Embedded VC++ Callable from Visual Basic Chunked FTP transfer (InternetWriteFile) Logs errors and statistics API DllMain SendFile pollFinished pollSuccessful

  12. Error recovery strategy 1) Dial error: hang up and retry if off hook and not connected; else disconnect and retry. 2) Dial timeout: hang up and retry if off hook and not connected; else disconnect and retry. 3) Dial retry limit reached: Reboot modem. 4) Disconnect error/timeout: Reboot modem. 5) Hangup error/timeout: Reboot modem. 6) No IP: disconnect and redial. 7) No IP retry limit reached: Reboot modem. 8) No TCP connectivity: disconnect and redial. 9) No TCP connectivity retry limit reached: Reboot modem. 10) FTP error: retry FTP if nonfatal, else disconnect and redial. 11) FTP timeout/retry limit reached: disconnect and redial. 12) Modem reboot limit reached: turn off modem and wait awhile.

  13. Metrics Median burst rate: 7503 bytes/sec Average power consumption: 1 watt

  14. Transfer Rates 75 quartile median 25 quartile

  15. Transfer Rate Statistics (bytes per second) Points: 460 Average: 6563 Median: 7503 25 Percentile: 4417 75 Percentile: 8334 Std Dev: 3047 Minimum: 200 Maximum: 13582

  16. To Do: GPL More statistics (Connect rate, connect time) New API Protocol logging 9505 modem Iridium Data Gateway ISAPI Linux

  17. COMMLIB_API BOOL sendFile(TCHAR* localFilePath,               TCHAR* localFileName,                TCHAR* remoteFileName); COMMLIB_API BOOL pollFinished(TCHAR* localFilePath,                     TCHAR* localFileName); COMMLIB_API BOOL pollSuccessful(TCHAR* localFilePath,                   TCHAR* localFileName); COMMLIB_API BOOL retractFile(TCHAR* localFilePath,                  TCHAR* localFileName); COMMLIB_API INT locateFile(TCHAR* localFilePath,                TCHAR* localFileName); COMMLIB_API INT queueDepth(); COMMLIB_API BOOL relocateFile(TCHAR* localFilePath,               TCHAR* localFileName,             int    newOrdinal); COMMLIB_API TCHAR* queryFile(int ordinal); COMMLIB_API BOOL clearQueue(); COMMLIB_API BOOL shutDownComm(); COMMLIB_API BOOL restartComm(); COMMLIB_API BOOL isCommActive();

  18. cbc@unc.edu http://www.unc.edu/~cbcoasis http://www.seacoos.org

More Related