In this paper we propose a routing backbone construction mechanism that exploits and uses the synchronization messages exchanged by synchronized contention-based MAC protocols. Due to the usage of synchronization messages no additional control traffic is required to setup the routing backbone. Every node running a synchronized contention-based MAC protocol follows a given listen/sleep cycle. Because routing is supported by the backbone, non-backbone nodes can temporarily turn off their radios for multiple listen/sleep cycles. Thus, additional energy can be saved. Accordingly, non-backbone nodes do not have to wake up in every listen/sleep cycle to synchronize with other nodes, but wake up only if required, i.e., if they have to report some sensor readings to a base station. In this case, they synchronize to the backbone, send their data, and go back to sleep after successful transmission. Our approach is applicable to rather static networks with mainly source-to-sink traffic. Most monitoring applications are of this kind.
['Markus Wälchli', 'Reto Zurbuchen', 'Thomas Staub', 'Torsten Braun']
Backbone MAC for energy-constrained wireless sensor networks