PUCK-protocol

Deze standaard definieert een protocol voor RS232 en Ethernet-verbonden instrumenten. PUCK pakt installatie- en configuratie-uitdagingen voor sensoren aan door een standaard instrumentprotocol te definiëren om metadata en andere informatie op te slaan en automatisch op te halen van het instrumentapparaat zelf.

Downloads

(Beweeg de muis over het type voor een volledige beschrijving)
Document titel Versie OGC-doc.nr. Type
PUCK Protocol Standaard 1.4 09-127r2 IS
OGC Open Call-verzoeken
Overzicht

Deze standaard definieert een protocol voor RS232 en Ethernet-verbonden instrumenten. PUCK pakt installatie- en configuratie-uitdagingen voor sensoren aan door een standaard instrumentprotocol te definiëren om metadata en andere informatie op te slaan en automatisch op te halen van het instrumentapparaat zelf.

De meeste sensornetwerken vereisen zorgvuldige handmatige installatie en configuratie door technici om te verzekeren dat softwarecomponenten correct worden gekoppeld aan de fysieke instrumenten die ze vertegenwoordigen. Instrumentdriversoftware, configuratiebestanden en metadata die het instrument en zijn mogelijkheden beschrijven, moeten handmatig worden geïnstalleerd en gekoppeld aan een fysieke instrumentpoort. Soms moeten deze handmatige procedures worden uitgevoerd onder fysiek uitdagende omstandigheden, waardoor de kans op menselijke fouten toeneemt. PUCK pakt deze uitdagingen aan door een standaardinstrumentprotocol te definiëren om metadata en andere informatie van het apparaat zelf op te halen. Deze informatie kan OGC SWE SensorML- en IEEE 1451 Transducer Electronic Data Sheet (TEDS)-documenten bevatten, evenals de werkelijke instrumentdrivercode. Computers op het netwerk kunnen het PUCK-protocol gebruiken om deze informatie van geïnstalleerde instrumenten op te halen en deze op de juiste manier te gebruiken, bijvoorbeeld om de instrumenten automatisch te identificeren, configureren en bedienen. Zo maakt PUCK automatische zelfconfigurerende "plug-and-work"-sensornetwerken mogelijk.

De PUCK-standaard is relatief eenvoudig en verschillende fabrikanten hebben het protocol al geïmplementeerd in de firmware van hun instrumenten. PUCK breidt bestaande instrumentcommando-sets uit, maar vervangt ze niet, dus het kan worden geïmplementeerd zonder bestaande firmware en softwaretoepassingen te verlaten.

PUCK werd oorspronkelijk ontwikkeld door het Monterey Bay Aquarium Research Institute (MBARI) voor oceanografische toepassingen, maar is bruikbaar in elk sensornetwerk met RS232- of Ethernet-verbonden instrumenten. PUCK-enabled instrumenten zijn ingezet op oceanobservatoria in de VS en Europa, en het protocol wordt ook overwogen voor adoptie door andere projecten. Met de goedkeuring van het OGC-lidmaatschap van de OGC PUCK Protocol Standaard en met de PUCK Standards Working Group van het OGC Technical Committee die in de toekomst ondersteuning zal bieden, wordt verwacht dat de PUCK-standaard door een nog grotere sensorgemeenschap zal worden overgenomen.

Insights

Hier vindt u de meest recente inzichten en visies van OGC.