TransducerML

TransducerML (Transducer Markup Language ) eller TML är en pensionerad Open Geospatial Consortium- standard utvecklad för att beskriva vilken givare som helst ( sensor eller sändare ) i termer av en gemensam modell, inklusive karakterisering av inte bara data utan XML - formad metadata som beskriver systemet som producerar dessa data.

Bearbeta

TML fångar när och var en sensormätning eller sändaraktivering sker. Dess systembeskrivning beskriver inte bara enskilda datakällor utan också system av komponenter, inklusive de specifika typerna av komponenter, de logiska och fysiska förhållandena mellan komponenterna och de data som produceras eller konsumeras av var och en av komponenterna. Den samlade informationen inkluderar tillverkarinformation, modellnummer för specifika artiklar, serienummer, hur två enheter kan relatera till varandra både logiskt och fysiskt (till exempel kan ett GPS-system tillhandahålla platsinformation för en kamera och GPS-antennen kan vara placerad en viss avstånd från kameracentret) och vilken typ av data som produceras från dessa specifika enheter. Tidsstämplar för varje datamätning och annan identifierande information fångas också in, vilket gör TML-systembeskrivningen särskilt väl lämpad för att bära data som krävs för automatisk systemupptäckt och för att stödja datahämtning.

Metadata relaterade till arkivering, indexering och katalogisering är en integrerad del av TML, eftersom en TML-dataström är utformad för att vara fristående och självförsörjande. All information om systemet, såväl som information som krävs för att senare analysera och bearbeta data, fångas i TML-systembeskrivningen. Förutom information om systemet som producerade datan, fångas exakt information om själva datan. Datatyper, datastorlekar, ordning och arrangemang, kalibreringsinformation, måttenheter, exakt tidstaggning av enskilda grupper av data, information om osäkerhet, koordinatreferensramar (i förekommande fall) och fysiska fenomen relaterade till data är bland de detaljer som fångas och behålls. TML-systembeskrivningen taggar därför automatiskt alla fält, som senare kan lagras i ett register för upptäckt.

TML-systembeskrivningsfält inkluderar beskrivningar av det fysiska systemet, datasystemet och dataprodukten. Själva data utgör den andra komponenten i en TML-dataström. Den fysiska systembeskrivningen innehåller information som modell- och serienummerinformation om specifika givare och komponenter i ett system, systemkalibreringsinformation, systemkapacitet, installationsinformation, ägare och operatörer och annan information som är direkt tillämplig på sökningar relaterat till allmänt datautbyte oberoende av driftsförhållanden. Datasystembeskrivningen innehåller information om de specifika givare och komponenter som deras beteende, reaktioner på fysiska fenomen, känslighet och andra driftsparametrar. Dataproduktbeskrivningen adresserar den specifika dataströmmen, såsom datatyper, layouter, kodning och annan information som krävs för att konsumenten av en TML-dataström ska kunna tolka strömmen.

Används

Genom att använda TML-metadata kan ett gemensamt metadataarkiv utvecklas, som sedan möjliggör upptäckt, sökning och hämtning baserat på en gemensam teknik. Oavsett källan till data och dess inhemska komplexitet finns metadata om datagenereringssystemet lätt till hands och kan sökas för att upptäcka specifika system av intresse baserat på ett antal kriterier

En viktig fördel med TML är att det möjliggör korrelation av mätningar temporärt genom att använda en högupplöst klocka kopplad till varje enskild datakälla, och modellerar logiska och fysiska relationer mellan flera givare i ett system. Data från alla delar av ett system integreras i en realtidsdataström för att avsevärt minska den tid som krävs för bearbetning och representation av dessa data, oavsett om det avser metadata eller själva primärdata.

En annan viktig fördel med TML är att genom att föra både data och metadata från flera tidsvarierande datakällor till en enda ström i ett gemensamt format, kan data- och metadataarkivering, hämtning, analys och bearbetning lättare utföras över olika hårdvara och mjukvara system. Tidtaggningen av både data och metadata tillåter exakt bestämning av tillståndet för ett system, och därför om dess data är av intresse, oavsett om systemet förblir statiskt eller har element tagits bort, ersatts eller lagts till. Detta tillåter sökning efter data med en finare granularitet än tidigare möjligt, samtidigt som det stödjer dataupptäckt på högre nivå om en användare så önskar, eftersom användningen av enskilda fält inom en TML-systembeskrivning är valfri.

TML kan bearbeta data från enkla stationära in-situ-givare till dynamiska fjärrenheter med hög bandbredd som ett radarsystem med syntetisk bländaröppning.

Se även

externa länkar