EEDBR selects next forwarders on the basis of depth and residual energy. A node during its lifetime can have energy between 0 and Eo. Hence the range of forwarding function in EEDBR is between 0 to Eo. Weight based forwarding function in AMCTD is dependent on both remaining energy and depth difference and is given in following equations: (14a)W1=pv×ErDmax−Di where Er and Di are the residual energy and absolute depth of ith node respectively, pv is priority value which is a system parameter. Dmax is the maximum depth of underwater network. Weight calculation in AMCTD is updated and shifted more on remaining energy after 2% death of total nodes using following equation. (14b)W2=pv×DiEr