EAMMH(An Energy Aware Multi-hop Multi-path Hierarchical) routing protocol was developed by inducing the features of energy aware routing and multi-hop intra cluster routing.
The operation of the EAMMH protocol is broken up into rounds where each round begins with a set – up phase, when the clusters are organized, followed by a steady state phase, when data transfers to the base
station occur. The below flow chart describes the overview of the protocol initially the user has to give the input which is in the form of number of nodes. It organizes the sensor nodes into clusters and forms a multi-hop intra-cluster network. It establishes multiple paths from each sensor node to the cluster head and provides an energy aware heuristic function to choose the optimal path.