Predictive Wakeup for PoC Call Setup Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile phone networks face challenges in achieving PoC call setup times within acceptable limits due to inherent network parameters that result in delays, particularly in conserving handset battery life by putting terminals in sleep mode, leading to longer setup times than the desired 2 seconds for effective advanced voice services.
Innovation Solution
Implementing a predictive wakeup mechanism that transitions originating and terminating mobiles from a dormant to an active state before call setup by identifying predicted participants based on heuristics involving real-time and static information, using event triggers such as user interactions, to reduce overall PoC session setup time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If handset terminals are put in sleep mode to conserve battery life, then energy consumption is reduced, but PoC session setup time increases beyond acceptable limits
Solution Approach 1:
The system performs preliminary actions by sending wakeup messages to predicted participants before the actual PoC session initiation. When the originating mobile sends an event trigger, the real-time exchange predicts potential participants and transitions them from dormant to active state in advance, so that when the actual call setup occurs, they are already ready to receive calls, thus reducing setup time without requiring continuous active monitoring
Solution Approach 2:
The system enables self-service by allowing the network infrastructure (real-time exchange) to automatically manage the wakeup scheduling based on predicted calling patterns. The heuristics algorithms automatically identify predicted participants and trigger wakeup messages without requiring manual intervention or continuous user input, making the system adapt to usage patterns autonomously
2Loss of energy
If networks are tuned for battery conservation with periodic wakeup, then energy efficiency is improved, but inherent delays exceed the 2-second setup time requirement
Solution Approach 1:
The network performs preliminary actions by proactively waking up predicted participants before actual call setup. The real-time exchange uses heuristics to identify likely participants and sends wakeup messages in advance, allowing the network to maintain energy efficiency through selective rather than continuous monitoring while still achieving fast setup times when calls are actually initiated
Solution Approach 2:
The system introduces dynamics by adapting the wakeup strategy based on predicted participant behavior and calling patterns. Rather than using fixed periodic wakeups for all users, the system dynamically adjusts which users are woken up and when, based on real-time analysis of calling patterns, contact frequency, and user activity, optimizing the balance between energy consumption and setup speed
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A predictive wakeup function for Push-to-Talk-over Cellular (PoC) call setup optimizations in a cellular mobile phone network. In performing the predictive wakeup for call setup optimizations, an originating mobile transmits an event trigger to a real-time exchange that interfaces to a mobile switching center in the cellular mobile phone network. The real-time exchange transmits a wakeup message to one or more terminating mobiles of predicted participants, in order to transition the terminating mobiles of the predicted participants from a dormant state to an active state prior to a call being setup with the terminating mobiles of the predicted participants. The terminating mobiles of the predicted participants are identified by a predictive wakeup mechanism before the originating mobile sends a list of one or more terminating mobiles of actual participants to the real-time exchange. The predicted participants may be determined based on static or dynamic information, including heuristics involving calling patterns.