COT-baserte systemer ble først introdusert av Blum og Sadler i 2008 og har siden blitt benyttet i et bredt spekter av deteksjonsoppgaver, særlig der energibesparelse er en viktig faktor. I denne tilnærmingen mottar kontrollsenteret (FC) ikke rådata fra alle sensorer, men bare log-likelihood-ratioer (LLR) fra et delsett av sensorene. Denne tilnærmingen er effektiv for å redusere energiforbruket, samtidig som den opprettholder påliteligheten til deteksjonene, selv i et nettverk der sensorer kan være under angrep eller i ustabile miljøer. I denne sammenhengen vil vi undersøke hvordan COT-baserte systemer kan fungere når de står overfor Byzantine-angrep og hvilke mulige forsvarsmekanismer som kan implementeres.

COT-baserte systemer kan anvendes i ulike scenarier, inkludert oppgaver som raskest endring deteksjon, energihøsting og andre sekvensielle beslutningstakingsproblemer. Et av de mest interessante aspektene ved COT-rammeverket er hvordan det tillater sensorer å redusere antallet overførte meldinger, og dermed betydelig spare på energiforbruket uten at det går på bekostning av beslutningsnøyaktigheten.

En vanlig anvendelse er i deteksjonsproblemer der systemet skal vurdere om en hendelse er tilstede eller ikke, altså om hypotesen H1 eller H0 er sann. Dette krever at sensorene sender sine LLR-er til FC basert på observasjonene sine. Disse observasjonene kan inneholde støy, og for at systemet skal kunne gjøre en nøyaktig beslutning, må FC samle inn tilstrekkelig med data før det tar en avgjørelse. Når tilstrekkelig informasjon er samlet, sender FC et stopp signal til de øvrige sensorene, og de som ikke har sendt sin informasjon, resetter sine tidtakere for neste beslutningsintervall.

Imidlertid er et COT-basert system ikke uten sine utfordringer, særlig når det står overfor angrep fra ondsinnede aktører. En av de farligste angrepsformene er det som kalles for en ordreforandrende Byzantine-angrep (OA-Byzantine), der angriperne manipulerer både rekkefølgen på dataene og selve innholdet i de sendte observasjonene. Dette kan skape betydelig usikkerhet i systemets evne til å ta korrekte beslutninger, ettersom rekkefølgen på LLR-ene er kritisk for å kunne gjøre den riktige vurderingen.

Når vi analyserer hvordan et COT-basert system oppfører seg under et OA-Byzantine-angrep, er det viktig å merke seg at selv om angriperne kan endre rekkefølgen på overførte data, forblir den optimale beslutningsregelen (som er uttrykt i forhold til log-likelihood ratioene) uendret. En fundamental egenskap ved COT-baserte systemer er at deteksjonsytelsen, under ideelle forhold, forblir på samme nivå som et system uten COT, selv i nærvær av angrep.

Det er viktig å merke seg at COT-baserte systemer kan gi betydelige besparelser i antall overførte meldinger (transmisjoner), spesielt i situasjoner der en betydelig andel av sensorene er bysantinske. For å vurdere effektiviteten til COT-systemet i slike scenarier, kan man analysere hvordan antallet nødvendige overføringer (antall meldinger) endres under angrep. Beregningene av besparelse i overføringer kan hjelpe til med å forstå hvor mye energi som potensielt kan spares, noe som er en viktig faktor i ressursbegrensede systemer.

En av de interessante aspektene ved COT-baserte systemer er at de, til tross for at de håndterer potensielle angrep, likevel klarer å opprettholde høy deteksjonsnøyaktighet. Dette er et resultat av at systemet er designet for å være robust, og det faktum at det benytter seg av selektiv datatransmisjon for å oppnå ønsket deteksjonsytelse med færre overføringer. For eksempel, i et scenario med et angrep, vil systemet fortsatt være i stand til å gjøre en nøyaktig vurdering så lenge tilstrekkelig informasjon er tilgjengelig, selv om noen sensorer kan være kompromittert.

I tillegg til deteksjonsytelsen, er det også viktig å vurdere hvordan systemet kan forsvares mot angrep. Forsvarsmekanismer kan inkludere metoder for å detektere unormale mønstre i rekkefølgen på LLR-er, eller å benytte krypteringsteknikker for å sikre at dataene som sendes mellom sensorene og FC forblir intakte. Slike tiltak kan bidra til å gjøre systemet mer motstandsdyktig mot manipulasjon og øke påliteligheten, selv i et usikkert miljø.

For å oppsummere, et COT-basert system gir en effektiv ramme for energieffektivitet og robusthet i sensornettverk, selv når de står overfor potensielt skadelige angrep. Det gir et stort potensial for anvendelse i mange praktiske scenarioer, spesielt i sammenhenger der energiforbruk og nøyaktighet er kritiske faktorer. Angrep som manipulerer både data og rekkefølge på observasjoner kan ha en stor påvirkning på systemets ytelse, men det finnes flere metoder som kan brukes for å sikre at systemet fortsatt oppfyller sine mål.

Hvordan utvikle pålitelige og energieffektive IoT-systemer for overvåking av luft- og vannforurensning i smarte miljøer?

Overvåkning av luftforurensning har blitt en uunnværlig oppgave for å sikre helse og miljøvern, ettersom spredning og endringer i forurensningsnivåer varierer både over tid og rom. Et klart eksempel på dette er hvordan de seks viktigste luftforurensningene som er definert av USAs Environmental Protection Agency (EPA), blir overvåket under Clean Air Act. EPA-standardene spesifiserer eksponeringsgrenser, varighet og hyppighet for hver forurensning, men gir ikke tilstrekkelige detaljer om hvordan parametrene skal måles, inkludert minimumsmålefrekvenser, nøyaktighet og tidsmessige og romlige oppløsninger. Dette er et betydelig hinder for effektiv overvåking og beskyttelse.

En mulig løsning på dette problemet er å gjøre brukere ansvarlige for å overvåke forurensningene på et personlig nivå. Ved å bruke bærbare sensorer eller sensorer integrert med personlige enheter som smartklokker eller smarttelefoner, kan individet nøyaktig overvåke forurensningene på sitt eget geografiske sted. Dette gir også mulighet for en mer dynamisk tilnærming til datainnsamling, der data lagres i flere år og behandles av bakgrunnsapplikasjoner som kan analysere og agere på de målte verdiene.

Problemet oppstår imidlertid når folk må stole på offentlig tilgjengelig infrastruktur for å holde oversikt over forurensningsnivåene. Hvis dataene skal samles og reguleres, er det viktig at kvaliteten på hvordan parametrene blir samlet, delt, tolket og lagret er høy. Høyoppløselige data, både tidsmessig og romlig, er essensielle for pålitelige analyser og beslutningstaking. Dette kan oppnås gjennom utvikling av distribuerte og skalerbare IoT-systemer, der det benyttes lavenergisensorer og intelligente sensornoder.

Disse systemene, selv om de tilbyr store muligheter for effektiv overvåking, står overfor flere utfordringer, spesielt i forhold til energi, databehandling og kommunikasjon. IoT-enheter har begrenset beregningskapasitet og kan ikke håndtere store datamengder samtidig som de opprettholder en lang batterilevetid. For å overvinne disse problemene kreves det en helhetlig tilnærming til systemutvikling som både er skalerbar og effektiv.

Vannkvalitetsmåling er et annet kritisk område for smarte miljøer, og det involverer mange forskjellige parametere, som forurensning, utslipp, forringelse, tørke og vannbruk. Flere studier har vist at både luftforurensning og miljømessige endringer som tørke har en direkte effekt på vannkvaliteten. Tradisjonelle metoder for vannkvalitetsmåling er dyre og krever avansert laboratorieanalyse, men IoT-løsninger kan tilby en billigere og mer praktisk løsning, spesielt ved hjelp av små, lavenergi sensorer som kan plasseres i vannkilder.

I samarbeid med forskere ved Knight School of Computing and Information Sciences ved Florida International University, utvikles IoT-sensorer for vannkvalitetsmåling. Sensorene benytter plattformen Zolertia, som integrerer forskjellige radioradios, akselerometre, gyroskoper og sensorer for temperatur, pH og oppløste faste stoffer. Disse enhetene har som mål å tilby en mer kostnadseffektiv og høyoppløselig måte å overvåke vannkvalitet på.

En stor utfordring med utviklingen av mobile autonome sensorer er at de må være robuste nok til å tåle ekstreme værforhold som intens varme, høy nedbør og kraftig regn, samtidig som de ikke påvirkes negativt av de omkringliggende akvatiske miljøene. En annen utfordring er å opprettholde pålitelig trådløs kommunikasjon og nettverkstilkobling, spesielt når sensorene er i bevegelse på vannoverflater. Å løse disse utfordringene krever nøye design og testing, for eksempel ved å forsegle sensorene i vanntette bokser, noe som igjen reiser spørsmål om hvordan man håndterer varmeutslipp og hvordan vanntette bokser kan påvirke radiokommunikasjon.

For å forbedre påliteligheten og livslengden til sensorene, vurderes ulike løsninger som solenergi for å drive sensorene, men utfordringen ligger i hvordan solcellepanelene kan fungere i et lukket vanntett miljø.

Utviklingen av slike lavenergi IoT-systemer er svært viktig for bærekraftige smarte miljøer, ettersom de kan gi sanntidsdata som er kritiske for beslutningstaking og forvaltning av både luft- og vannressurser. Likevel er det fortsatt mange tekniske utfordringer knyttet til å lage slike systemer som er både energieffektive og pålitelige i møte med virkelige forhold.

For videre utvikling av IoT-teknologi for smarte miljøer er det avgjørende å fokusere på innovative løsninger som kan øke både effektiviteten og tilgjengeligheten av systemene. Det vil være viktig å utvikle sensorer og teknologier som ikke bare er billige og energieffektive, men også tilpasset ulike geografiske og miljømessige forhold. Fremtiden for smarte miljøer vil kreve en kombinasjon av høyteknologiske løsninger og bærekraftige metoder for å sikre at de teknologiske fremskrittene faktisk bidrar til bedre forvaltning av jordens ressurser.