Compartir:

Joaquin Del Rio Fernandez

Ph.D. Thesis title:
Aportaciones a la interoperabilidad en las redes de sensores aplicados a la monitorización submarina


Author:

Joaquin Del Rio Fernandez


Director:

Antoni Manuel Lazaro I Helena Maria Dos Santos Geirinhas Ramos


Reading date:

21/10/2011


Abstract:

Underwater cabled observatories are a unique technological resource and represent a qualitative leap in both marine science research and studies in operational oceanography and climate change. These observatories are able to analyze annual trends from single events because they can obtain extensive, high resolution sets of data. The ability to cover such a wide range of spatiotemporal scales of observation provides new opportunities for research and development. One of these technological challenges is to ensure interoperability at different levels, including underwater observatories, from data acquisition to presentation and storage.

However, current oceanographic instrumentation presents an interoperability problem because of the diversity of protocols used in the measuring equipment. To ensure quality and reliability in the instrumentation system, the procedures and regulations to be followed during the implementation of the measurements should be defined. This implies the use of different standards which, as in most distributed measurement systems, require synchronization.
There are two lines of action in this thesis: The first is the study and development of new standards and/or the expansion of the existing ones so as to allow interoperability at different levels. The second line involves the evaluation and implementation of synchronization standards for wired underwater monitoring systems.
Different protocols proposals have been studied and evaluated. These protocols include PUCK, the Sensor Interface Descriptor (SID) or the standard for integrating smart sensors IEEE Std 1451. Contributions to the improvement and evolution of these standards have been made. A software-hardware architecture based on the above protocols and SWE (Sensor Web Enable) for the application level has been proposed; this minimizes the interoperability problem caused by the variety of protocols used by manufacturers of oceanographic instrumentation.
PUCK is a simple command protocol, whose aim is to standardize instrument protocols by using a set of commands to automate a number of basic functions such as detection, recognition and the downloading of information related to the instrument. The contributions to PUCK protocol have focused on the standardization of the format to be used as payload using SensorML, SID and TEDS, the establishment of procedures for the detection of connection and disconnection of an instrument at an observatory, the use of SID as a tool to declare standard commands and procedures for communicating with the instrument, expanding PUCK for use in instruments with Ethernet communications on IP networks and finally, the use of ZeroConf as standard for the discovery of a new instrument within the Ethernet network. These proposals can be found in the PUCK Specification document OGC 09-127 Draft version 1.4 as a candidate to OGC standard.
The author of this thesis participated in drafting the IEEE Std P1451.2 2011, which can be used in new measuring instruments and minimizes the number of existing protocols. There have been two implementations of a http server 1451 using Java and LabVIEW in order to demonstrate the feasibility of using this standard for oceanographic data exportation at application level,.
The thesis demonstrates the feasibility of using PTP IEEE Std.1588 sensor networks synchronization in underwater cabled observatories by means of IM3220 and LM3S9B96 microprocessor-based developments and evaluation in a real environment such as the underwater observatory OBSEA, specifically in providing synchronization to a seismometer by designing an underwater GPS emulator synchronized by PTP.
Underwater cabled observatories are a unique technological resource and represent a qualitative leap in both marine science research and studies in operational oceanography and climate change. These observatories are able to analyze annual trends from single events because they can obtain extensive, high resolution sets of data. The ability to cover such a wide range of spatiotemporal scales of observation provides new opportunities for research and development. One of these technological challenges is to ensure interoperability at different levels, including underwater observatories, from data acquisition to presentation and storage.However, current oceanographic instrumentation presents an interoperability problem because of the diversity of protocols used in the measuring equipment. To ensure quality and reliability in the instrumentation system, the procedures and regulations to be followed during the implementation of the measurements should be defined. This implies the use of different standards which, as in most distributed measurement systems, require synchronization.There are two lines of action in this thesis: The first is the study and development of new standards and/or the expansion of the existing ones so as to allow interoperability at different levels. The second line involves the evaluation and implementation of synchronization standards for wired underwater monitoring systems.Different protocols proposals have been studied and evaluated. These protocols include PUCK, the Sensor Interface Descriptor (SID) or the standard for integrating smart sensors IEEE Std 1451. Contributions to the improvement and evolution of these standards have been made. A software-hardware architecture based on the above protocols and SWE (Sensor Web Enable) for the application level has been proposed; this minimizes the interoperability problem caused by the variety of protocols used by manufacturers of oceanographic instrumentation.PUCK is a simple command protocol, whose aim is to standardize instrument protocols by using a set of commands to automate a number of basic functions such as detection, recognition and the downloading of information related to the instrument. The contributions to PUCK protocol have focused on the standardization of the format to be used as payload using SensorML, SID and TEDS, the establishment of procedures for the detection of connection and disconnection of an instrument at an observatory, the use of SID as a tool to declare standard commands and procedures for communicating with the instrument, expanding PUCK for use in instruments with Ethernet communications on IP networks and finally, the use of ZeroConf as standard for the discovery of a new instrument within the Ethernet network. These proposals can be found in the PUCK Specification document OGC 09-127 Draft version 1.4 as a candidate to OGC standard.The author of this thesis participated in drafting the IEEE Std P1451.2 2011, which can be used in new measuring instruments and minimizes the number of existing protocols. There have been two implementations of a http server 1451 using Java and LabVIEW in order to demonstrate the feasibility of using this standard for oceanographic data exportation at application level,.The thesis demonstrates the feasibility of using PTP IEEE Std.1588 sensor networks synchronization in underwater cabled observatories by means of IM3220 and LM3S9B96 microprocessor-based developments and evaluation in a real environment such as the underwater observatory OBSEA, specifically in providing synchronization to a seismometer by designing an underwater GPS emulator synchronized by PTP.However, current oceanographic instrumentation presents an interoperability problem because of the diversity of protocols used in the measuring equipment. To ensure quality and reliability in the instrumentation system, the procedures and regulations to be followed during the implementation of the measurements should be defined. This implies the use of different standards which, as in most distributed measurement systems, require synchronization.There are two lines of action in this thesis: The first is the study and development of new standards and/or the expansion of the existing ones so as to allow interoperability at different levels. The second line involves the evaluation and implementation of synchronization standards for wired underwater monitoring systems.Different protocols proposals have been studied and evaluated. These protocols include PUCK, the Sensor Interface Descriptor (SID) or the standard for integrating smart sensors IEEE Std 1451. Contributions to the improvement and evolution of these standards have been made. A software-hardware architecture based on the above protocols and SWE (Sensor Web Enable) for the application level has been proposed; this minimizes the interoperability problem caused by the variety of protocols used by manufacturers of oceanographic instrumentation.PUCK is a simple command protocol, whose aim is to standardize instrument protocols by using a set of commands to automate a number of basic functions such as detection, recognition and the downloading of information related to the instrument. The contributions to PUCK protocol have focused on the standardization of the format to be used as payload using SensorML, SID and TEDS, the establishment of procedures for the detection of connection and disconnection of an instrument at an observatory, the use of SID as a tool to declare standard commands and procedures for communicating with the instrument, expanding PUCK for use in instruments with Ethernet communications on IP networks and finally, the use of ZeroConf as standard for the discovery of a new instrument within the Ethernet network. These proposals can be found in the PUCK Specification document OGC 09-127 Draft version 1.4 as a candidate to OGC standard.The author of this thesis participated in drafting the IEEE Std P1451.2 2011, which can be used in new measuring instruments and minimizes the number of existing protocols. There have been two implementations of a http server 1451 using Java and LabVIEW in order to demonstrate the feasibility of using this standard for oceanographic data exportation at application level,.The thesis demonstrates the feasibility of using PTP IEEE Std.1588 sensor networks synchronization in underwater cabled observatories by means of IM3220 and LM3S9B96 microprocessor-based developments and evaluation in a real environment such as the underwater observatory OBSEA, specifically in providing synchronization to a seismometer by designing an underwater GPS emulator synchronized by PTP.