|
We present PairWise, a novel, low power, time division multiple access (TDMA) based protocol for use in Wireless Sensor Networks (WSNs). PairWise is easily deployable in large scale WSNs as nodes are not synchronized globally. Instead, they synchronize and establish two peer-to-peer channels with each of their neighbors independently. Each channel hops pseudo randomly in time according to a seed and maximum rendezvous period (MRP). As a result, nodes experience minimal or no collision. Moreover, higher layer protocols are able to control the MRP of each channel such that a node's duty cycle matches the observed traffic load. We have implemented PairWise in the {\it ns-2} simulator, and compared it to S-MAC and a TDMA MAC. Our results show PairWise to have very low power consumption whilst ensuring packets have minimal delays. Moreover, PairWise has a high goodput, especially with increasing node density.
|