One of major problems in the wireless sensor networks is the barrier coverage problem. This problem deals with the ability to minimizing the probability of undetected penetration through the barrier (sensor network). The reliability and fault tolerance problems are very important for long strip barrier coverage sensor networks. Also, another design challenge in sensor networks is to save limited energy resources to prolong the lifetime of wireless sensor network. In this paper we propose the fault tolerant k-barrier coverage protocol, called APBC. The proposed protocol maintains a good balance in using nodes energy, in order to prolong the network lifetime. The proposed protocol presents a proper way to provide the k-barrier coverage at nodes fails without reexecuting the algorithm. The simulation results show that this method prolongs the lifetime of the network in comparison with RIS method.