Application-Aware Packet Transmission for Energy-Efficient Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face challenges in maintaining energy efficiency for online services due to varying energy consumption patterns across different communication protocols, which are difficult to optimize without modifying hardware-dependent protocols and considering application-specific properties and user preferences.
Innovation Solution
An application-aware packet transmission method that classifies applications based on delay sensitivities, determines transmission patterns, and adjusts packet transmission accordingly to manage bandwidth usage, allowing for delayed or aligned packet transmission to optimize energy efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If communication protocols use active mode to maintain connectivity for online services, then service continuity is ensured, but energy consumption increases significantly
Solution Approach 1:
The patent dynamically adjusts the communication mode between active mode and sleep mode based on application requirements and network conditions. The terminal determines whether to send packets in active mode or delay them until sleep mode, creating a dynamic power management strategy that adapts to varying service needs while optimizing energy consumption.
Solution Approach 2:
The patent changes the timing parameter of packet transmission by introducing a delay mechanism. Packets are held in a buffer and transmitted during sleep mode periods rather than immediately in active mode, fundamentally changing when transmission occurs to exploit lower power states while maintaining service functionality.
2Use of energy by moving object
If communication protocols are modified to optimize power saving, then energy efficiency improves, but protocol complexity and hardware dependency increase
Solution Approach 1:
The patent introduces an intermediary layer (the packet buffering and scheduling mechanism) between the application layer and the communication protocol layer. This intermediary manages packet timing and mode selection without requiring modifications to the underlying hardware-dependent protocols, thereby improving energy efficiency while avoiding increased protocol complexity.
Solution Approach 2:
The patent segments the packet transmission process into distinct phases: packet generation, buffering/delaying, and actual transmission. This segmentation allows independent optimization of each phase, enabling power-saving strategies without entangling the complexity across the entire protocol stack.
3Use of energy by moving object
If packets are delayed for power saving, then energy consumption decreases, but transmission latency increases
Solution Approach 1:
The patent dynamically adjusts packet delay duration based on application type and QoS requirements. Different applications receive different delay treatments - delay-tolerant applications can be buffered longer, while delay-sensitive applications are transmitted more urgently, creating a dynamic balance between power saving and latency.
Solution Approach 2:
The patent applies different quality levels of service to different applications based on their delay sensitivity. By classifying applications and applying localized delay strategies to each category rather than a uniform approach, the system achieves power savings without uniformly degrading all transmissions with excessive latency.
4Use of energy by moving object
If application-specific transmission patterns are implemented, then energy optimization improves, but system complexity increases
Solution Approach 1:
The patent changes the transmission timing parameter based on application characteristics. By adjusting when packets are sent (immediately in active mode or delayed to sleep mode) according to application type, the system achieves application-specific optimization without fundamentally altering the protocol structure or adding significant system complexity.
Solution Approach 2:
The terminal itself performs the classification and decision-making for packet transmission timing based on built-in knowledge of application characteristics. This self-service approach eliminates the need for external complex coordination systems, allowing application-specific optimization to be achieved through local intelligence rather than centralized control.
Data Source
AI summary
Disclosed are application-aware packet transmission methods and apparatuses for a terminal. The application-aware packet transmission method comprises classifying applications according to delay sensitivities of the applications, determining a transmission pattern of packets for the classified applications; and transmitting the packets based on the determined transmission pattern. Thus, a battery of the terminal may be efficiently managed by applying user preferences and configuring transmission patterns of packets to be transmitted for each application differently. In addition, degradation of application performances and user experiences for the uses of applications can be prevented.


