Papers /

LEEP-Tiny OS

Reading

Outdoors

Games

Hobbies

LEGO

Food

Code

Nook

sidebar

LEEP-Tiny OS

The Link Estimation Exchange Protocol (LEEP)

Gnawali

sensor networking protocols routing link quality
estimation probing tiny-os
@misc{gnawali:tinyos2007,
  title={The Link Estimation Exchange Protocol {(LEEP)}},
  author={Omprakash Gnawali},
  howpublished={\url{http://www.tinyos.net/tinyos-2.x/doc/html/tep124.html}},
  publisher={{TinyOS} Network Working Group},
  month={February},
  year={2007}
}

LEEP calculates bidirectional link quality

  • Other protocols ride inside LEEP frames, e.g. CTP beacons carried as LEEP payload

Every outgoing LEEP frame includes a LEEP sequence number, incremented even when retransmitted

  • Nodes receiving that frame may use those sequence numbers and a small cache to determine the quality of the inbound link

Each frame also includes inbound link quality for each of the sender's neighbors

  • Receiving nodes may use that (outgoing quality) combined with the inbound quality they have calculated from the neighbors' sequence numbers to determine the bidirectional quality
    • Bidirectional quality is important as unicasting relies on receiving an acknowledgment
Recent Changes (All) | Edit SideBar Page last modified on September 03, 2008, at 08:34 PM Edit Page | Page History