Topology control is an efficiency method that can enhance the energy efficiency in a wireless sensor network. There are several research discuss the topology control problem only focus on topology construction or topology maintenance. In this paper, we design a distributed reliable and energy- efficient topology control algorithm both take into consider with topology construction and maintenance. In the topology construction phase, we build a reliable topology to reduce the packet retransmission. We use intermittently links and natural of wireless network. Anyone can receive the packet, when it in someone's coverage. Therefore, we combined these features to build a high network reachable probability. It can enhance the network efficiency. In addition to, we propose the dynamic topology maintenance method, which can balance the energy consumption by multi-level energy threshold. Our proposed method can obtain the high network reachable probability and to extend the network lifetime. Experiments indicate the superiority of the proposed algorithm in terms of average energy consumption and network lifetime.