Abstract. This paper presents LB-MAC, a new MAC protocol for asynchronous, duty cycle sensor networks. Different from existing sensor network MAC protocols that usually focus on reducing energy consumption and extending lifetime of individual sensor nodes, LB-MAC aims at prolonging the network lifetime through balancing the nodal lifetime between neighboring sensors. LB-MAC is lightweight and scalable as the required control information is only exchanged locally between neighbors. LB-MAC has been implemented in TinyOS and evaluated on a sensor network testbed with extensive experiments. Results show that LB-MAC is able to achieve a significantly longer network lifetime than state-ofthe-art MAC protocols such as X-MAC, RI-MAC and SEESAW, while maintaining comparable levels of network power consumption, packet delay and delivery ratio.