Trådlösa sensornätverk består av samlingar av små, lågeffektsnoder som interface eller interagerar med den fysiska miljön. Förmågan att lägga till ny funktionalitet eller utföra programvaruunderhåll utan att behöva nå varje enskild nod är redan en viktig tjänst, även i begränsad skala där nuvarande sensornätverk är utplacerade. TinyOS stöder enkel-hop over-the-air omprogrammering idag, men behovet av att programmera om sensorer i ett multihop nätverk kommer att bli särskilt kritisk när sensornätverk mognar och går mot större distributionsstorlekar. I detta dokument presenterar vi Multihop Over-the-Air Programmering (MOAP), en kodfördelningsmekanism speciellt riktad för Mica-2 Motes. Vi diskuterar och analyserar designmål, begränsningar, val och optimeringar med fokus på spridningsstrategier och policyer för vidaresändning. Vi har implementerat MOAP på Mica-2 Motes och vi utvärderar det genomförandet med hjälp av både emulering och testbädd experiment. Vi visar att vår spridningsmekanism uppnår en prestandaförbättring på 60-90 % i form av nödvändiga överföringar jämfört med översvämningar. Vi visar också att en mycket enkel fönster retransmission spårningssystem är nästan lika effektivt som godtyckliga reparationer och ändå är mycket bättre lämpad för energi och minne begränsade inbyggda system.
Multihop Over-the-Air Programming (MOAP) presenterar en mer övergripande strategi för nätverksprogrammering, stödja multihop nätverk REF.
A Remote Code Update Mechanism for Wireless Sensor Networks
{'venue': None, 'journal': 'Center for Embedded Network Sensing', 'mag_field_of_study': ['Engineering']}