Learned Retransmission Timing for Power-Saving Wireless Messaging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication networks struggle to effectively and efficiently select message retransmission times when user devices are in power saving mode, leading to message delivery failures.
Innovation Solution
A method and system that involve a network control plane determining an adjustment time based on the elapsed time between a power saving mode timer expiration and a power saving mode exit message, and calculating retransmission times using this adjustment time and the remaining time on the power saving mode timer to ensure messages are delivered during the device's paging window.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the messaging server retransmits the message before the user device notifies the network that it is reachable, then message delivery speed is improved, but message delivery reliability deteriorates
Solution Approach 1:
The network control plane performs preliminary calculation of the retransmission time based on the power saving mode timer remaining time and adjustment time, before the device actually becomes reachable. This allows the messaging server to be directed to retransmit at the optimal moment when the device is guaranteed to be reachable, resolving the contradiction between speed and reliability.
Solution Approach 2:
The network control plane uses feedback from the power saving mode timer status and the adjustment time (derived from actual device behavior patterns) to dynamically calculate the retransmission time. This feedback mechanism ensures that messages are retransmitted at the correct moment when the device transitions to reachable state, preventing both premature and delayed delivery.
2Use of energy by moving object
If the network provides a power saving mode schedule with a shorter paging window, then device battery life is improved, but message delivery reliability deteriorates
Solution Approach 1:
The system dynamically adjusts the retransmission timing based on the remaining power saving mode timer time and calculated adjustment time. This dynamic approach allows the network to work within the constraints of short paging windows while ensuring reliable message delivery by precisely timing the retransmission to occur just when the device becomes reachable, rather than using fixed or extended paging windows.
Solution Approach 2:
The network control plane changes the retransmission time parameter based on the remaining power saving mode timer time and adjustment time. By adjusting this temporal parameter dynamically, the system maintains short paging windows for battery savings while ensuring messages are delivered at the correct moment when the device is reachable, resolving the contradiction between energy efficiency and delivery reliability.
3Reliability
If the network waits for the device to notify it is reachable before retransmitting the message, then message delivery reliability is improved, but message delivery time is increased
Solution Approach 1:
The network control plane performs preliminary calculation of the retransmission time based on the power saving mode timer remaining time and adjustment time, before the device actually becomes reachable. This allows the messaging server to be directed to retransmit at the optimal moment when the device is guaranteed to be reachable, resolving the contradiction between speed and reliability.
Solution Approach 2:
The network control plane uses feedback from the power saving mode timer status and the adjustment time (derived from actual device behavior patterns) to dynamically calculate the retransmission time. This feedback mechanism ensures that messages are retransmitted at the correct moment when the device is guaranteed to be reachable, preventing both premature and delayed delivery.
Data Source
AI summary
Various embodiments include a wireless communication network that comprises a control plane. The control plane receives a power saving mode entry message from a wireless user device. The control plane indicates a current power saving mode timer to the wireless user device. The control plane determines an adjustment time based on an amount of time elapsed between an initial power saving mode timer and a power saving mode exit message associated with the wireless user device. The control plane receives a message forwarding request for the wireless user device from a messaging server before the current power saving mode timer has expired. The control plane determines a retransmission time based on an amount of time remaining on the current power saving mode timer and the adjustment time. The control plane directs the messaging server to retransmit the message forwarding request at the retransmission time.


