VSNCP Termination Cause Codes for eHRPD Disconnection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless mobile devices often lack information on the termination cause when receiving a termination request, leading to unnecessary retries and inefficient management of data call disconnections in wireless communication systems, particularly in eHRPD standards.

Innovation Solution

Implementing specific termination cause codes in vendor-specific network control protocol (VSNCP) packets allows wireless devices to determine the reason for disconnection requests, enabling appropriate responses such as retrying, waiting, or closing the data call.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If termination requests are sent without cause codes, then the protocol implementation is simpler, but the mobile device cannot determine the reason for disconnection leading to unnecessary retries

Engineering Contradiction:
Improvedata call management efficiencyVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by incorporating cause codes in termination requests sent from the network to the mobile device. These cause codes provide feedback information about why the termination is occurring, enabling the mobile device to understand the reason and respond appropriately without unnecessary retries.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by pre-defining and assigning specific cause code values before the termination occurs. The network prepares and includes these pre-assigned cause codes in the termination request, allowing the mobile device to immediately understand the termination reason without needing to perform additional analysis.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If the mobile device receives termination requests without cause information, then the communication protocol is simpler, but the device performs unnecessary retries increasing time loss

Engineering Contradiction:
Improvetime for data call re-establishmentVSAvoidtermination cause information
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The cause codes in the termination request provide essential feedback information about why the network is terminating the data call. This feedback enables the mobile device to distinguish between temporary and permanent termination causes, preventing unnecessary retries and reducing time loss.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The cause code acts as an intermediary element that carries termination reason information from the network to the mobile device. This intermediary structure allows efficient information transfer without requiring complex message formats, balancing information completeness with protocol simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9888521B2Method for implementing specific termination cause codes in termination requests
Publication Date: 2018.02.06 APPLE INC
  • US9888521B2 patent drawing
  • US9888521B2 patent drawing
  • US9888521B2 patent drawing

AI summary

A method includes a wireless mobile device communicating with a wireless network via an evolved high rate packet data (eHRPD) interface. The wireless mobile device may receive a vendor specific network control protocol (VSNCP) packet such as a terminate-request packet, for example, that indicates the wireless network has requested a PDN disconnection. The VSNCP packet includes a cause code that indicates a reason for the PDN disconnection request. The wireless device may use the cause code to determine the reason for the PDN disconnection request. Accordingly, in response to receiving the VSNCP packet, the wireless mobile device may perform one or more operations in an effort to resolve any issues that may have caused the PDN disconnection request.