Border coverage is acknowledged as important problem addressed in literature of wireless sensor networks (WSNs). In this paper, we suggest a solution to solve this problem called Border Coverage Protocol (BCP) that preserves both border and area coverage. This protocol runs in three phases: the first one is used to detect the nodes close to the border and that will be considered as boundaries nodes. The second phase is dedicated to find the transfer and internal nodes. The last phase focused on replacing border nodes by the transfer nodes, in case of any failure. Simulation results show that BCP achieves a high coverage ratio in comparison to some known protocols.