Wireless Device Denial of Service Mitigation via Cell Barring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication devices often experience denial of service due to misconfigurations, software bugs, or rogue cells/networks/RATs, leading to frequent crashes or loss of cellular service, which can impact user experience and emergency service availability.

Innovation Solution

The device identifies repeated denial of service issues and modifies its operation by disabling specific features, barring problematic cells, networks, or radio access technologies to attempt service on alternative options, using a progressively aggressive approach to minimize operational impact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the device attempts to obtain service on all available cells, networks, and RATs, then service availability is maximized, but the risk of crashes and denial of service increases due to untested configurations and rogue cells

Engineering Contradiction:
Improveservice availabilityVSAvoidcrashes and denial of service
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The device performs preliminary actions by proactively disabling untested features and barring cells/networks/RATs that have previously caused crashes or service loss. This preventive approach eliminates potential crash sources before they can cause denial of service, allowing the device to safely attempt service on remaining configurations without encountering known problematic states

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device converts harmful past crash experiences into beneficial knowledge by tracking and remembering which features, cells, networks, or RATs caused previous crashes or service loss. This transformed harm into a protective mechanism that guides future service acquisition by avoiding previously harmful configurations

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Reliability

If the device disables features or bars cells/networks/RATs to avoid crashes, then denial of service is reduced, but the complexity of device operation and configuration management increases

Engineering Contradiction:
Improveservice reliabilityVSAvoidconfiguration management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The device performs self-service by automatically tracking its own crash history, identifying problematic features/cells/networks/RATs, and autonomously disabling or barring them without user intervention. The device serves itself by managing its configuration state based on accumulated operational experience, eliminating the need for external configuration management

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The device implements feedback by continuously monitoring service acquisition attempts and crash events, using this feedback to dynamically adjust its configuration. When a crash occurs, the device feeds this information back into its service acquisition logic to modify future behavior, creating a closed-loop system that automatically improves service reliability based on operational experience

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10091705B1Avoiding denial of service
Publication Date: 2018.10.02 APPLE INC
  • US10091705B1 patent drawing
  • US10091705B1 patent drawing
  • US10091705B1 patent drawing

AI summary

This disclosure relates to techniques for avoiding denial of service in a wireless communication system. A wireless device may unsuccessfully attempt to obtain cellular service. Based at least in part on cause information for the unsuccessful attempt to obtain cellular service, and potentially also based at least in part on cause information for one or more previous unsuccessful attempts to obtain cellular service, the wireless device may selectively determine to disable one or more features at the wireless device, bar a cell on which the unsuccessful attempt to obtain cellular service is made, bar a public land mobile network on which the unsuccessful attempt to obtain cellular service is made, and/or bar a radio access technology according to which the unsuccessful attempt to obtain cellular service is made and perform a subsequent attempt to obtain cellular service.