In view of insufficient network throughput and large network overhead in the exiting Duplicate-Free Opportunistic Routing(DFOR)algorithm
this paper presents an Efficient Opportunistic Rrouting(EOR)algorithm.This algorithm can efficiently enhance the data packet sending rate by improving the sending batch.In the course of transmissions
it reduces the size of the packet header so as to ensure the full utilization of every packet.In addition
it analyzes the possible lengthy latency in sending in the original algorithm.The theoretical analysis and simulation results show that compared with the DFOR algorithm
the EOR algorithm performs better in terms of network overhead and network throughput.