National Natural Science Foundation of China (No.61502411, No.61203217);Talent Introduction Program of Yancheng Institute Of Technology (No.2014038);Natural Science Research Program of Colleges and Universities of Jiangsu Province (No.51KJB520034)
Coding aware routing reduces transmissions number and improves network throughput by exploiting network coding opportunities of a route
and has become a hot topic of routing algorithm research in recent years.The network coding condition failure and node energy neglecting are two problems of current coding aware routing.Therefore
current coding aware routing cannot be applied directly in wireless sensor network.A cross layer coding aware energy efficient routing (CAER) is presented for wireless sensor network.The revised network coding condition is proposed and proved to avoid network coding condition failure.Based on the idea of cross layer
the network coding aware mechanism explores potential network coding opportunities through combing topology control mechanism and coverage control mechanism.Besides
a cross layer coding aware routing metric (CCRM) is presented
which jointly considers coding opportunity and energy of nodes.Simulation results demonstrate that
compared with current network coding aware routing
CAER improves the accuracy of coding aware mechanism
increases coding opportunities number by 5%~15% and prolongs network lifetime by 8%~12%.