1 / 15

Interoperable marine monitoring systems

Interoperable marine monitoring systems. Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly. MBARI 2010. What is Interoperability ?.

rehan
Download Presentation

Interoperable marine monitoring systems

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. Interoperable marine monitoring systems Toma Daniel Mihai Technical University of Catalonia Mentor: Tom O’Reilly • MBARI 2010

  2. What is Interoperability ? Two or more systems or components are NOT Interoperable without the ability to exchange information and to use the information that has been exchanged.

  3. Interoperability is the ability of diverse systemsto work together (inter-operate).

  4. Marine Observation System Hard to integrate a new component Software and hardware has to be added for each new component to make the system functional

  5. Oceanographic Instruments • Serial interface (>90%), not designed for network operation Serial interface can be replaced by low-power Ethernet • Compatibility with ALL networks : cabled, buoy, standalone • Infrastructure independent

  6. Network Operation • Allocate addresses (IP Link-Local Addressing) • Allocate unique human readable name and translate to IP address • Provide simple standard protocol to access information about capabilities and communication protocol of the instrument • Standard method to register and find instruments How we can resolve this issues ? MBARI IP PUCK Protocol Zeroconf Protocol TCP UDP IP

  7. MBARI IP PUCK PUCK provides a protocol and “container” to store instrument-related information (“payload”) with the instrument itself • Data management system • retrieves and utilizes information (standard description SensorML, IEEE1451 TEDS, drivers) • Only one generic software interface for multiple communication protocols

  8. MBARI IP PUCK Unique Human Readable Name Zeroconf Multicast Domain Name System (mDNS)

  9. Instrument IP PUCK implementation • Luminary micro • 2 - 3 weeks work

  10. Zeroconf protocol • Automatic assignment of numeric network addresses for networked device • Automatic resolution and distribution of devicehostname • Provide the network access information of devices and service. Instruments • Automatic registration of PUCK TCP service for each IP PUCK Enable Instrument Data Management systems • Automatic location of IP PUCK Enable Instrument devices through DNS service discovery

  11. Instrument Zeroconf implementation • Luminary micro • lwIP stack • ~ 2 weeks work

  12. SensorML + SID Payload

  13. Video Demo

  14. Conclusions • A low power Instrument platform based on Internet Protocol was successfully implemented using Luminary microcontroller. • The Zeroconf and PUCK Protocols provide “plug and work” capability with a very low cost in implementation for instruments and also for the entire system. • A XML description of instrument capabilities and communication protocol was successfully used to auto-configure a generic acquisition system. • Useful services can be created more easy based on the generic interface capable to work with different instruments without any manual configuration.

More Related