Wireless Device Inactivity Timer for Unsolicited IP Packet Dormancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless devices face battery power consumption and resource wastage due to receiving unsolicited IP packets, which cause unnecessary reactivation and maintenance of traffic channels.

Innovation Solution

Implementing an inactivity timer with multiple values to identify unsolicited IP packets and transition to dormancy early, allowing the device to conserve resources by resetting the timer to a shortened value upon reactivation from dormancy and reverting to a nominal value after a predetermined wait period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the wireless device receives an IP packet while in dormancy, then the device reactivates and establishes traffic channels, but this wastes battery power and system resources when the packet is unsolicited

Engineering Contradiction:
Improvedata communication reliabilityVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies dynamics by making the inactivity timer value adjustable based on the state of the data session. The timer uses a first value when a data session is active and a second (longer) value when no data session exists, allowing the system to adapt its behavior dynamically to different operational contexts and avoid unnecessary reactivation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of the inactivity timer value based on the presence or absence of a data session. By switching between two different timer values depending on the session state, the system optimizes the balance between detecting unsolicited packets and maintaining reliable data communication

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the wireless device maintains traffic channels after receiving an IP packet, then data exchange can continue, but this increases resource usage and reduces standby time

Engineering Contradiction:
Improvedata exchange capabilityVSAvoidstandby time
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The patent makes the inactivity timer duration dynamic based on whether a data session is currently active. When a data session exists, a shorter timer value enables quicker transition to dormancy after inactivity, preserving standby time. When no data session exists, a longer timer provides adequate monitoring period

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses the existing data session state information to automatically determine the appropriate inactivity timer value without requiring additional configuration or intervention, allowing the device to self-optimize its power management behavior

Inventive Principle:
Principle #25Self-service

3Device complexity

If the wireless device uses a single inactivity timer value, then the system is simple to implement, but it cannot optimize for both unsolicited packet detection and data session maintenance

Engineering Contradiction:
Improvetimer management complexityVSAvoidresponse adaptability to different states
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptation by selecting between two timer values based on the data session state. This allows the system to adapt its inactivity detection behavior to different operational contexts, improving versatility while maintaining relatively simple implementation through state-based selection

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8379553B2Method and apparatus for mitigating the impact of receiving unsolicited IP packets at a wireless device
Publication Date: 2013.02.19 QUALCOMM INC
  • US8379553B2 patent drawing
  • US8379553B2 patent drawing
  • US8379553B2 patent drawing

AI summary

To initiate dormancy early, a wireless device receives an IP packet from a wireless network and determines whether the received IP packet is an unsolicited IP packet. An unsolicited IP packet may be declared if the received IP packet causes the wireless device to reactivate from dormancy or is not delivered to an application or service running at the wireless device. The wireless device transitions to dormancy early if the received IP packet is deemed to be an unsolicited IP packet and no other events prevent transition to dormancy. The wireless device may use (1) a shortened value for an inactivity timer for a predetermined time duration if an unsolicited IP packet is detected and (2) a nominal value for the inactivity timer thereafter. The wireless device resets the inactivity timer whenever an IP packet is sent or received and transitions to dormancy upon expiration of the inactivity timer.