Application: uSimModemRange


Brief Synopsis:

GobyMOOSApp module tracking the conversion of travel times in a modem network to ranges for use by ICEX20 integrated communication and navigation framework.

Authors:

  • Henrik Schmidt

Groups:

Dependencies:

Distribution:

  • lamss.mit.edu

Contact Email:

  • henrik@mit.edu

Function:

This module continuously monitors the impulse responses between all modem pairs in a modem range such as the one used in ICEX20. The impulse response is requested at regular intervals from the embedded Virtual Ocean process uSimModemNetwork, and using a simple statistical model of the triggering process of the receiving modem, the estimated travel times and their uncertainties are continuously tracked, and the corresponding horizontal group velocities are estimated and published to the MOOSDB. These are then used by tracking range modules such as lamss_icex_tracker for converting actual measured travel times to ranges, required for accurately tracking the undersea assets.


Lines of Code:

  • 285 (with libraries: 9,171)

Files of Code:

  • 3 (with libraries: 53)

Work Years:

  • 0.05 (with libraries: 2.01)