One major concern of energy constrained WSN technology is to design energy efficient communication protocol. Clustering the whole network is an efficient solution to increase its life time. In this paper, we propose a clustering based communication protocol for periodical data gathering application in wireless sensor network. It uses the scheduled rotation of cluster heads, which eliminates the problem with the variability of the number of clusters generated in the dynamic, distributed and randomized protocol. Proposed protocol shows more energy efficiency by only triggering the cluster formation when cluster heads energy level falls below a certain threshold. In the simulation, our protocol shows better performance than that of LEACH (Low Energy Adaptive Clustering Hierarchy) protocol in respect of energy dissipation and number of survival nodes. Furthermore this protocol performs higher number of rounds than that of LEACH in case of the first node and 60% nodes die in the network.