We develop an alternant routing scheme aimed at energy efficiency of wireless sensor networks (WSN). The proposed method is based on the parity of transport radius multiples. The distance from the node to the sink is to calculate, then to make certain the lower integer multiple of the transport radius, the node forwards data alternately based on the parity of the multiples, and suppresses distant sinks and restricts data forwarding from nearby sending nodes. Network simulator (NS) simulation results show that, compared to the BPS algorithm, Alternant routing algorithm based on transport semi-diameter multiple (TSMAR) can lessen forwarding nodes, improve energy efficiency, and prolong the network lifetime.