摘要:The paper presents energy-efficiency opportunistic multicast routing protocol (E-OMRP) for the multicast energy consumption minimization problem in mobile wireless sensor networks. The protocol divides the network into grids, so each node determines their own coordinates according to the grid. The nodes only need to know the topology of their own grid, instead of the topology of the entire network. In order to better represent the impact of the movement on transmission, the nodes in the same grid determine the priority in light of the transmission delay factor and expected transmission cost. Then the relay nodes use the opportunistic routing to send messages to the next hop based on the order of priority. When the destinations receive a message from relay nodes, they select the optimal path in accordance with the transmission delay and links cost, and transmission acknowledgement to source along the optimal path selected. After the source has received all the acknowledgements from different destinations, it uses the method of path aggregation to aggregate all optimal paths selected. If all nodes in the current grid transmission messages failure, the neighbor grids are in charge of retransmission. The results of simulation show that, compared with traditional multicast routing, E-OMRP is effective in reducing the consumption of links cost, so that it improves the link reliability and reduces the delay.