Nätverksfrågeprocessor för sensor
En sensor nätverksfrågeprocessor (SNQP), även kallad sensorDB, är ett användarvänligt gränssnitt för programmering och körning av applikationer som översätter instruktioner från deklarativt programmeringsspråk med instruktioner på hög nivå till instruktioner på låg nivå som förstås av operativsystemet . Grundidén med SNQP är tillägget av ett lager som modellerar WSN som en distribuerad databas som är sökbar med ett frågespråk som liknar SQL .
TinyDB
TinyDB är ett frågebehandlingssystem för att extrahera information från ett nätverk av TinyOS- sensorer . Till skillnad från befintliga lösningar för databehandling i TinyOS kräver TinyDB inte inbäddad C- kod för sensorer. Istället tillhandahåller TinyDB ett enkelt, SQL-liknande gränssnitt för att specificera data , tillsammans med ytterligare parametrar, som den hastighet med vilken data ska uppdateras - ungefär som en traditionell databas . Med tanke på en fråga som specificerar dataintressen samlar TinyDB in data från motes i miljön, filtrerar den, aggregerar den och dirigerar den till en PC . TinyDB gör detta via energieffektiva bearbetningsalgoritmer i nätverket .
QLowpan
QLowpan är en processor för sensornätverksfrågor för resursbegränsade sensorenheter. För att garantera interoperabilitet mellan de olika plattformarna är QLowpan baserat på RPL / 6LoWPAN -protokollet . Det är den första processorn för sensornätverksfrågor som är kompatibel med 6lowpan-protokollet.