Eftersom sensornätverk är inbyggda i den fysiska världen, presenterar ett brett spektrum av buggar och missuppfostran kvalitativt skiljer sig från dem i de flesta distribuerade system. Tyvärr, på grund av resursbegränsningar, programmerare måste undersöka dessa buggar med endast begränsad synlighet i programmet. I detta dokument presenteras utformningen och utvärderingen av Sympati, ett verktyg för att upptäcka och avlusa fel i sensornätverk. Sympati har valt mätvärden som möjliggör effektiv feldetektering, och inkluderar en algoritm som rotorsakar fel och lokaliserar deras källor för att minska totala felaviseringar och peka användaren på ett litet antal sannolika orsaker. Vi beskriver Sympati och utvärderar dess prestanda genom felinjektion och genom att felsöka en aktiv applikation, ESS, i simulering och installation. Vi visar att för en bred klass av applikationer för datainsamling är det möjligt att upptäcka och diagnostisera fel genom att samla in och analysera en minimal uppsättning mätvärden vid en centraliserad diskho. Vi har funnit att det finns en kompromiss mellan anmälan latens och detektion noggrannhet, att ytterligare mätvärden trafik inte alltid förbättra notifiering latency, och att Sympatiens process för misslyckande lokalisering minskar primära fel anmälningar med minst 50% i de flesta fall.
Sympati REF är ett avancerat felsökningsverktyg som upptäcker och felsöker felen i ett sensornätverk.
Sympathy for the sensor network debugger
{'venue': "SenSys '05", 'journal': None, 'mag_field_of_study': ['Computer Science']}