Mobile Unified Communication Data Traffic and Power Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile communication devices face significant challenges with data traffic, power consumption, and latency due to continuous connectivity requirements for enterprise messaging and presence updates, especially in limited bandwidth networks like cellular networks.
Innovation Solution
Optimizing communication between client and server by determining an optimum delay between message exchanges, filtering data at the server, and providing updates based on user activity and relevance, which includes dynamic adjustment of async response time, caching, and prioritization of presence information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If continuous connectivity is maintained for presence updates and IM notifications, then real-time communication reliability is improved, but power consumption increases significantly
Solution Approach 1:
The system implements periodic presence updates instead of continuous real-time updates. The server sends presence information at predetermined time intervals rather than continuously, reducing the processing load on mobile devices and extending battery life while maintaining acceptable communication reliability for enterprise messaging applications.
2Loss of information
If frequent polling of the server is implemented, then data freshness is improved, but data traffic and power consumption increase
Solution Approach 1:
The system replaces frequent polling with periodic server-initiated updates. The server actively sends presence updates at predetermined intervals without requiring continuous client polling, reducing data traffic and power consumption while ensuring data remains fresh enough for enterprise communication needs.
Solution Approach 2:
The system implements feedback mechanisms where the server monitors for presence changes and sends updates only when necessary. This feedback-based approach ensures data freshness is maintained without requiring continuous polling, as the server responds to actual changes in presence status.
3Speed
If presence updates are sent immediately upon arrival at the server, then response speed is improved, but data traffic increases
Solution Approach 1:
The system implements periodic presence updates at predetermined time intervals rather than immediate updates. This approach reduces the volume of data traffic by sending updates only at scheduled intervals rather than continuously or immediately upon every change, while still maintaining acceptable response speed for enterprise messaging applications.
Data Source
AI summary
Data traffic, latency, and power consumption in a mobile unified communication environment are reduced by optimizing communication between a mobile client application and a mobile data server through determining optimum delay between exchanged messages and/or filtering portions of data not relevant to the mobile client application at the server. Additional optimizations include providing mobile client application relevant updates in an intelligent fashion based on user activity, screen resolution or displayed information, relevant contacts and relevance of information, and similar characteristics.


