Voice Message Page Delivery via Adaptive Timer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication networks face challenges in delivering voice messages to wireless devices when the device is out of range or turned off, as existing systems lack an efficient mechanism to establish a call session and provide notifications in such scenarios.
Innovation Solution
The system initiates a timer based on the number of call paging messages sent and responses received, and when the timer expires, it sends a voice message page to the wireless device to establish a channel for delivering the voice message, ensuring that the initiator can leave a recorded message for the user.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If call paging messages are sent to establish a call session with a wireless device, then the system attempts to deliver the voice message, but the device may be out of range or turned off causing the call session to fail
Solution Approach 1:
The system performs preliminary actions by sending multiple call paging messages before the voice message delivery is complete. These paging messages attempt to establish a call session with the wireless device in advance, and the timer tracks whether the device responds. This preliminary attempt mechanism increases reliability by ensuring the device is ready to receive the voice message, while the timer-based approach manages the complexity of tracking multiple paging attempts.
2Reliability
If multiple call paging messages are sent to ensure delivery, then the probability of establishing a call session increases, but the time required for delivery increases
Solution Approach 1:
The system implements feedback by monitoring whether the wireless device responds to the call paging messages. The timer is configured based on the number of paging messages sent and the device's response status. This feedback mechanism allows the system to adjust the timer expiration logic accordingly, balancing the need for multiple paging attempts with the time required for delivery, thereby optimizing both reliability and time loss.
3Productivity
If a timer is initiated based on the number of call paging messages sent, then the system can manage delivery attempts efficiently, but the complexity of timer management increases
Solution Approach 1:
The system applies parameter changes by configuring the timer value based on the number of call paging messages sent and the device's response status. Different timer durations are assigned depending on the paging message count and whether the device responded. This parameter-based approach simplifies timer management complexity while maintaining high productivity, as the timer logic adapts to different delivery scenarios without requiring complex state management.
Data Source
AI summary
At least one call paging message is sent to a wireless device to establish a call session with the wireless device, and it is determined whether a response is received from the wireless device to any of the at least one call paging message. When the call session is not established and a voice message is received which is intended for the wireless device, a timer comprising a timer value is initiated, wherein the timer value is based on a number of the at least one call paging message sent to the wireless device and whether a response is received from the wireless device to any of the at least one call paging message. A voice message page is sent to the wireless device when the timer expires, and a channel is established with the wireless device to provide the voice message to the wireless device.


