In wireless heterogeneous sensor networks (WHSN), since there are applications with various requirements, different capacity sensors are used. To design efficient, scalable routing protocol with asymmetric links and with data sinks mobility for gathering the data is a challenging task and drawn substantial interests in recent years. In this paper, EEADR protocol is proposed. It makes use of asymmetric links to obtain assured delivery rate with less overheads and finds shortest path for data gathering with flexible mobile sinks. It does not require GPSdevice or pre-defined landmarks, since it establishes logical coordinate reference for routing and forwarding data packets. At first reverse path for each and every asymmetric link is found and bi-directional routing is produced. Then, by using logic information it chooses forwarding nodes. Thus, the simulation result shows that it can achieve assured delivery rate with reduced control overheads and finds shortest routing path, thus improving energy efficiency.