The clustering in MANET divides the nodes of the network into equivalence classes based on certain attributes such as geographical regions or small neighbourhood of one or two hops from special nodes called the cluster heads (Krishna et al, ACM SIGCOMM Comput Commun Rev, 27:49–65, (1997), ). In every cluster, the mobile nodes are assigned some function or status such as cluster head, cluster gateway or a cluster member. A cluster head is a coordinator. The major duties of cluster head are (i) assigning a schedule to its members to communicate with cluster head, (ii) data aggregating (if any) and forwarding those data to next cluster head o base station. A cluster gateway is a non-cluster head node having link with two cluster heads. It helps the cluster heads to forward their data to base station in multihop fashion. All other nodes get attached to some cluster head and call its member nodes.