To overhear or not to overhear: a dilemma between network coding gain and energy consumption in multi-hop wireless networks
Nastooh Taheri Javan, Masoud Sabaei, Mehdi Dehghan

TL;DR
This paper proposes a reinforcement learning-based sleep/wakeup scheduling method for multi-hop wireless networks that balances network coding gains with energy consumption, optimizing node operation to improve efficiency.
Contribution
It introduces a novel semi Markov decision process model and a continuous-time Q-learning approach for energy-efficient network coding in wireless networks.
Findings
The proposed method effectively conserves energy while maintaining network throughput.
Simulation results demonstrate the optimality and efficiency of the learning-based scheduling.
The approach reduces unnecessary overhearing, saving energy without compromising network performance.
Abstract
Any properly designed network coding technique can result in increased throughput and reliability of multi-hop wireless networks by taking advantage of the broadcast nature of wireless medium. In many inter-flow network coding schemes nodes are encouraged to overhear neighbours traffic in order to improve coding opportunities at the transmitter nodes. A study of these schemes reveal that some of the overheard packets are not useful for coding operation and thus this forced overhearing increases energy consumption dramatically. In this paper, we formulate network coding aware sleep/wakeup scheduling as a semi Markov decision process (SMDP) that leads to an optimal node operation. In the proposed solution for SMDP, the network nodes learn when to switch off their transceiver in order to conserve energy and when to stay awake to overhear some useful packets. One of the main challenges here…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
