Detta dokument introducerar en adaptiv, energimedveten och distribuerad feltolerant topologikontrollalgoritm, nämligen Adaptive Discount Path Vector (ADPV) algoritm, för heterogena trådlösa sensornätverk. I denna heterogena modell har vi resursrika supernoder samt vanliga sensornoder som ska anslutas till supernoderna. Till skillnad från den statiska alternativa Discount Path Vector (DPV) algoritm, fokus för ADPV är att säkra supernode anslutning i närvaro av nodfel, och ADPV uppnår detta mål genom att dynamiskt justera sensornoder överföringskrafter. ADPV algoritmen omfattar två faser: en enda initieringsfas, som inträffar i början, och återställningsfaser, som åberopas varje gång nätverkets supernode anslutning bryts. Återställningsfaserna använder sig av alternativa rutter som beräknas vid initieringsfasen med hjälp av en ny optimering baserad på det välkända setpackingproblemet. Genom omfattande simuleringar visar vi att ADPV är överlägset när det gäller att bevara supernoden. I synnerhet, ADPV uppnå detta mål upp till ett misslyckande av 95% av sensorn noderna; medan prestanda för DPV är begränsad till 5%. I sin tur, genom vår adaptiva algoritm, får vi en tvåfaldig ökning av supernode-anslutna livstider jämfört med DPV algoritm.
Deniz m.fl. REF föreslår en adaptiv dishead path vektor (ADPV), som är en adaptiv, energi-medveten och distribuerad fel-tolerant topologi kontroll algoritm, uppnår målet att hålla säker supernode anslutning under nodfel genom att dynamiskt justera nod överföringseffekt.