This document presents an on-demand wake-up scheduling algorithm designed for wireless sensor networks (WSNs) to enhance energy efficiency and data reporting reliability. The proposed method activates sleeping nodes along the data transmission path before the actual data transfer to minimize data loss and improve service quality. Evaluation results demonstrate the effectiveness of this algorithm in extending network lifetime and reducing energy consumption compared to existing techniques.