RMC: An Energy-Aware Cross-Layer Data-Gathering Protocol for Wireless Sensor Networks | IEEE Conference Publication | IEEE Xplore