Reliable and Energy Efficient Transport Layer for Sensor Networks
Petar Djukic, Shahrokh Valaee · 2006
(DCDD), a reliable and energy efficient transport protocol for sensor networks. In DCDD, the sink uses a number of receivers— called “prongs”—that connect to it with reliable links. Sensors split observations into many fragments and generate parity fragments with an FEC algorithm. The fragments are then distributed over the paths and simultaneously sent to the sink. The sink can reconstruct the observations if it receives a portion of the fragments that is of the same size as their original observation. We use the ns-2 simulator to examine the ability of DCDD to increase end-to-end reliability, as well as the effect of DCDD on energy consumption in the network. Our simulations show that the network where DCDD is used outperforms the network in which the sensors use only MAC retransmissions to increase reliability. DCDD makes the energy use in the network more fair and at the same time it increases the end-to-end reliability in the network. DCDD also decreases the delay in the network. Index Terms — Sensor networks, directed diffusion, fault tolerance, energy efficient protocols I.