In this equation left term (second degree differential term) corresponds the acceleration of courier node c. If this value is set to zero motion becomes uniform. For adaptive mobility of the nodes, this factor is dependent on the node density in the upcoming coverage region of courier node c. Upcoming coverage regions is double of the transmission range of courier node. This process is explained as follows: Initially a courier node c increases its transmission range to double of the present value and broadcast its arrival to its future region. Receiving nodes acknowledge with their depth information, rate of data generation and elapsed time since their previous transfer of data to any courier node. The courier node calculates the mean of the depth information of only those nodes which are currently not in its range. This provides that spatial information to estimate its next possible location in its sojourn tour. It also utilizes elapsed time data to calculate the allowed time to reach the estimated location. Using the depth difference between current depth and calculated depth; and remaining time node courier node c decides new velocity to reach at next location. Courier nodes keep the record of this location and utilizes it in its next sojourn tour. Hence location estimation of courier nodes is a gradually improving process. (26)yt=1Nd∑1NdDi where Nd represents total number of data generating nodes farther than current transmission range of courier node. Node utilizes elapsed time and average traffic generation of all nodes Nd to determine remaining time tr to reach new location. This remaining time tr along with new location distance yt are utilized to estimate the optimum velocity for next part of tour. (27)vc=yttr