Mobile UE Session Keep-Alive Control via Dynamic Period Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile communication systems, the periodic transmission of keep-alive messages by User Equipments (UEs) leads to increased signaling and processing loads on the network and battery consumption, as they switch between idle and connected modes to maintain TCP sessions, even in the absence of valid data transmission.
Innovation Solution
A method and apparatus for controlling session keep-alive in mobile communication systems, where a UE sets and adjusts the transmission period of keep-alive messages based on acquired or reset session lifetimes, reducing unnecessary message transmissions and state switching operations by requesting and resetting session lifetimes from the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a UE periodically transmits keep-alive messages to maintain TCP session, then the TCP session remains alive, but the signaling load on network and processing load increase
Solution Approach 1:
The patent implements dynamic adjustment of keep-alive message transmission intervals based on application type and network conditions. Different applications (messaging, browsing, streaming) are assigned different transmission periods, allowing the system to adapt the keep-alive strategy to specific service requirements rather than using a fixed periodic approach for all applications.
Solution Approach 2:
The patent changes the transmission parameter (time interval between keep-alive messages) based on application characteristics and network state. By modifying this parameter dynamically, the system optimizes the balance between maintaining TCP session availability and reducing unnecessary signaling overhead.
2Reliability
If a UE switches from idle mode to connected mode to transmit keep-alive message, then the TCP session is maintained, but battery power of the UE is consumed
Solution Approach 1:
The patent dynamically determines transmission intervals based on application type and network conditions, allowing the UE to remain in idle mode longer by extending keep-alive intervals when appropriate, thus reducing the frequency of mode transitions and associated energy consumption.
Solution Approach 2:
The patent implements periodic keep-alive message transmission with variable periods. By optimizing the transmission period based on application requirements and network state, the system reduces unnecessary periodic actions that would trigger mode transitions and energy consumption.
3Reliability
If a UE transmits keep-alive messages frequently to prevent TCP session release, then session availability is improved, but unnecessary message transmissions increase
Solution Approach 1:
The patent changes the transmission interval parameter based on application characteristics and network conditions, optimizing the frequency of keep-alive messages to match actual session requirements rather than using a conservative fixed interval that causes unnecessary transmissions.
Solution Approach 2:
The patent applies different keep-alive transmission strategies to different applications based on their specific requirements. Messaging applications may require different intervals compared to browsing or streaming applications, allowing optimized local behavior for each service type.
Data Source
AI summary
The present invention relates to a method for controlling a session keep-alive by a user equipment in a mobile communication system, comprising the steps of: setting request information of a session lifetime for a new application and transmitting the set request information to a network if the new application starts; and acquiring the session lifetime from the network and adjusting a message transmission period of the user equipment to keep-alive the session by using the session lifetime.


