Lifetime network is one of the important needs in wireless sensor networks. Case studies show that network increased lifetime possible by spending costs. The cost of congestion is one of those cases. The cost of back pressuring and blocking the rout with timer is obtained in the difference literature. We will be given a dynamic balancing algorithm by BCWSN to reduce congestion. By integration of certain parameters in this the proposed method we have achieved the objective function. To achieve a dynamic balance in the network, with the help of this function and provides the detection threshold and assign the proper id, we have proposed strategies to choose the receiver and sender nodes. Finally, we could with reducing the processing time in the BCWSN proposed method increase network lifetime as compared to the previous.