Contiki 2.5
|
Low power probing (R.More...
#include "dev/leds.h"
#include "lib/list.h"
#include "lib/memb.h"
#include "lib/random.h"
#include "net/rime.h"
#include "net/netstack.h"
#include "net/mac/mac.h"
#include "net/mac/lpp.h"
#include "net/packetbuf.h"
#include "net/rime/announcement.h"
#include "sys/compower.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Go to the source code of this file.
Low power probing (R.
Musaloiu-Elefteri, C. Liang, A. Terzis. Koala: Ultra-Low Power Data Retrieval in Wireless Sensor Networks, IPSN 2008)
This is an implementation of the LPP (Low-Power Probing) MAC protocol. LPP is a power-saving MAC protocol that works by sending a probe packet each time the radio is turned on. If another node wants to transmit a packet, it can do so after hearing the probe. To send a packet, the sending node turns on its radio to listen for probe packets.
Definition in file lpp.c.