Message Aggregation Module for Mobile Device Idle State Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices experience excessive power consumption and signaling overhead due to frequent transitions between idle and active states caused by periodic keep-alive and status update messages from mobile data applications, leading to reduced battery life and increased network traffic.
Innovation Solution
Implementing a message aggregation module in mobile devices and network infrastructure to delay and consolidate multiple status update and keep-alive messages, reducing the frequency of transmissions and maintaining devices in an idle state for extended periods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If periodic keep-alive and status update messages are sent to maintain application sessions, then application connectivity is preserved, but device power consumption increases and battery life decreases
Solution Approach 1:
Multiple periodic messages from different applications are merged into a single aggregated message transmission. The message aggregation module consolidates keep-alive and status update messages that would otherwise be sent separately, reducing the number of transmissions while maintaining application session connectivity.
Solution Approach 2:
Messages are buffered and aggregated in advance before transmission. Instead of sending messages immediately when generated, the system collects multiple messages over a period and transmits them together at an optimized time, reducing frequent state transitions.
2Reliability
If periodic status update messages are transmitted, then application status synchronization is maintained, but signaling overhead increases
Solution Approach 1:
Multiple status update messages are combined into a single aggregated transmission. The message aggregation module collects status updates from multiple applications and sends them together in one signaling event, maintaining synchronization while reducing the total signaling overhead.
3Speed
If frequent message transmissions occur, then application responsiveness is maintained, but device transitions between idle and active states increase
Solution Approach 1:
Instead of continuous or frequent periodic transmissions, the system implements aggregated periodic transmissions. Messages are collected over a buffering period and transmitted at structured intervals, reducing the frequency of state transitions while maintaining acceptable responsiveness.
Solution Approach 2:
Messages are prepared and buffered in advance before transmission. This preliminary action allows the device to remain in idle state longer, transitioning to active state only when the aggregated message buffer is ready for transmission.
Data Source
AI summary
An apparatus may comprise a radio-frequency (RF) transceiver and a message aggregation module arranged to intercept multiple messages from one or more mobile data applications during an idle mode of a device, one or more of the multiple messages operable to trigger a transition of the device from the idle mode to a connected mode by causing a radio resource control message to be sent from the device to a radio access network, the message aggregation module to store the multiple messages in a buffer associated with the one or more mobile data applications in order to maintain the device in the idle mode, and schedule for transmission by the RF transceiver the stored messages at a defined time instance based on a delay tolerance for the one or more mobile data applications when the device is in the connected mode. Other embodiments are disclosed and claimed.


