Ένα Ασύρματο Δίκτυο Αισθητήρων (ΑΔΑ) αποτελείται από κόμβους που συλλέγουν δεδομένα λαμβάνοντας μετρήσεις από το φυσικό περιβάλλον, τα επεξεργάζονται και τα αποστέλλουν ασύρματα σε άλλους κόμβους-συλλέκτες ή άλλα συστήματα επεξεργασίας Στα δίκτυα αυτά γίνεται χρήση υπολογιστικών στοιχείων με εξαιρετικά περιορισμένες δυνατότητες και αντίστοιχα πολύ μικρή κατανάλωση ενέργειας. Κατά συνέπεια, για την πραγματοποίηση της ασύρματης επικοινωνίας χρησιμοποιούνται πολύ απλοί μηχανισμοί και πρωτόκολλα ώστε από τη μία να ελαχιστοποιηθεί η κατανάλωση ισχύος και από την άλλη να μπορούν οι απλοί μικροεπεξεργαστές να διαχειριστούν το υπολογιστικό κόστος. Η εργασία αυτή προτείνει τη χρήση αισθητά πιο περίπλοκων μηχανισμών επικοινωνίας που επιτρέπουν την αποτελεσματική ανταλλαγή δεδομένων σε περιπτώσεις υψηλού θορύβου στο κανάλι επικοινωνίας και τη μετάδοση σε μεγαλύτερες αποστάσεις. Για την εφαρμογή των μηχανισμών αυτών φυσικά απαιτείται περισσότερη επεξεργαστική ισχύς, άρα και ενεργειακοί πόροι, από τους κόμβους του δικτύου για τη μετάδοση ενός πακέτου δεδομένων. Ταυτόχρονα όμως μπορούν να μειωθούν δραματικά οι επαναμεταδόσεις πακέτων, και άρα να προκύψει σημαντική συνολική εξοικονόμηση ενέργειας παρά το αυξημένο κόστος μετάδοσης ανά πακέτο.