Terminal Message Processing for Reducing Control Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of smartphone applications generates excessive control messages and network traffic, leading to network overload and battery consumption, particularly in push and pull service modes, where constant TCP sessions and periodic polling are necessary, and existing solutions require application modifications.
Innovation Solution
A terminal message processing apparatus and method that filters and processes messages by determining whether they are control messages from registered applications, allowing only registered applications to maintain periodic TCP sessions, thereby reducing unnecessary control message exchanges and battery consumption without modifying existing applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If TCP sessions are maintained constantly for push service, then real-time data transmission is enabled, but network traffic and battery consumption increase
Solution Approach 1:
The terminal performs periodic connection establishment instead of maintaining constant TCP sessions. The control message is sent at predetermined intervals to check for updates, enabling the system to switch from continuous connection maintenance to periodic connection attempts, thereby reducing battery consumption while still achieving timely data retrieval
Solution Approach 2:
The patent extracts and processes control messages separately from user messages. By identifying and filtering control messages at the message receiving unit, the system can handle connection maintenance independently from actual data transmission, reducing unnecessary network traffic and energy consumption associated with constant session maintenance
2Adaptability or versatility
If multiple applications establish separate TCP sessions, then each application can communicate independently, but network traffic and processing overhead increase
Solution Approach 1:
The patent merges control message handling for multiple applications into a unified process. The message receiving unit consolidates control messages from multiple applications, and the control message processing unit handles them collectively, reducing redundant network traffic while maintaining application-specific functionality through selective message routing
Solution Approach 2:
The control message processing unit serves multiple applications universally by handling control messages for different applications through a single unified mechanism. This multi-functional approach allows one processing unit to manage connection maintenance for multiple applications, reducing overall network traffic and processing overhead
Data Source
AI summary
The present disclosure relates to a method and apparatus for processing messages. The terminal message processing method According to one embodiment of the present disclosure, the method for processing terminal messages used by the apparatus for processing terminal messages can include the steps of: receiving a message from an application of the terminal; determining whether the message is from a pre-registered registration application; when the message is from the registration application, determining whether the message is a control message; and when the message is not from the registration application, transmitting the message to a device for processing server messages. According to one embodiment of the present disclosure, a message processing apparatus and method for reducing the transmission and reception of a control message for an application are provided, and battery consumption is reduced.


