Trådlösa Sensornätverk (WSN) möjliggör nu applikationer vars syfte inte bara är att övervaka miljön, utan också att utföra åtgärder på den för att genomföra komplexa styrloopar. Till skillnad från tidiga WSN-projekt där ansökningsuppgifterna huvudsakligen förvisades till nätets utkanter, t.ex. till en kraftfull basstation, när det gäller att analysera och agera scenarier förs ansökans intelligens in i nätverket och distribueras bland noderna [1]. Dessa applikationer består ofta av många samarbetande deluppgifter, som var och en omfattar endast en delmängd av noderna i systemet. Därför måste programmerarna oroa sig för hur man identifierar dessa undergrupper och adresserar dem, innan de koncentrerar sig på programmets mål. Detta resulterar i ytterligare programarbete och mer komplex kod, vilket påverkar tillförlitligheten i den resulterande tillämpningen. I detta arbete föreslår vi en programmeringsabstraction kallad Logisk Grannskap, vars mål är att höja graden av abstraktion från den fysiska omgivningen av en nod till en logisk uppfattning om närhet. Programmerarna kan ange noderna del av ett logiskt område med hjälp av ett deklarativt språk som vi utformat, baserat på tillämpningsdefinierade attribut av noderna. För att ta itu med medlemmarna i ett logiskt område, vårt ramverk ger en allmän kommunikation API, som stöds av en dedikerad routing system. Här presenterar vi den logiska kvarter abstraction, illustrerar vår dedikerade routing lösning kortfattat rapportera om vissa resultat, och peka på nuvarande och framtida undersökningar baserade på den logiska kvarter abstraction.
Mottola och Picco REF föreslår en programmeringsabstraction som ett medel för att stödja flera tillämpningar över ett enda sensornätverk.
Using logical neighborhoods to enable scoping in wireless sensor networks
{'venue': "MDS '06", 'journal': None, 'mag_field_of_study': ['Computer Science']}