Application Server High-Priority Call Preemption Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in establishing high-priority communication sessions, particularly emergency calls, due to uncertainty regarding resource availability and target acceptance, leading to difficulties in setting up such sessions efficiently.

Innovation Solution

A server-arbitrated high-priority communication session setup process is implemented, where an application server configures a call announcement to force acceptance from call targets, and if necessary, reduces load by preempting other sessions to ensure resource availability for the high-priority communication session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a high-priority communication session is established by forcing acceptance from call targets and preempting other sessions, then the reliability of high-priority communication is improved, but the device complexity and system complexity increase

Engineering Contradiction:
Improvereliability of high-priority communication session establishmentVSAvoidcomplexity of communication session management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An application server acts as an intermediary between call originators and call targets, managing the complex logic of high-priority session establishment. The server configures call announcements with forcing indicators, handles preemption decisions, and coordinates resource allocation, thereby isolating the complexity from mobile devices and centralizing it in the network infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-configuring call announcements with forcing indicators before actual high-priority calls occur. The application server maintains awareness of ongoing sessions and prepares preemption logic in advance, enabling rapid establishment of high-priority sessions without ad-hoc complexity during emergency situations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the application server reduces load by preempting other sessions, then the productivity of high-priority communication is improved, but the loss of information increases due to termination of other sessions

Engineering Contradiction:
Improvespeed of high-priority communication session setupVSAvoidloss of ongoing communication sessions
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system changes the priority parameter of communication sessions dynamically. High-priority sessions are assigned a higher priority value that triggers preemption of lower-priority sessions. The application server modifies session parameters in real-time, adjusting priority levels and resource allocations to favor emergency communications while systematically managing the displacement of normal sessions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The session management system is designed to be dynamic, allowing sessions to be created, modified, and terminated based on changing priority conditions. The application server continuously monitors session states and adjusts resource allocation dynamically, enabling rapid preemption when high-priority calls arrive while maintaining flexibility in session management.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a forcing call announcement is transmitted to ensure acceptance, then the reliability of communication session establishment is improved, but the ease of operation decreases due to forced acceptance

Engineering Contradiction:
Improveguarantee of communication session acceptanceVSAvoiduser control over session acceptance
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The application server as an intermediary handles the ethical and operational complexity of forced acceptance. It evaluates priority levels, determines when forcing is appropriate, and manages the notification process to call targets, shielding end users from the moral and operational dilemmas of forced session acceptance while ensuring reliable emergency communication establishment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8738058B2High-priority communications sessions within a wireless communications system
Publication Date: 2014.05.27 QUALCOMM INC
  • US8738058B2 patent drawing
  • US8738058B2 patent drawing
  • US8738058B2 patent drawing

AI summary

In an embodiment, a call originator sends, to an application server, a request to initiate a given communication session with at least one call target, the received request configured to indicate to the application server that the given communication session is associated with a high-priority. The application server configures a call announcement to force the at least one call target to accept the given communication session, and transmits the configured call announcement to the at least one call target. The at least one call target receives the call announcement, and determines that the call announcement is configured to force the given access terminal to accept the given communication session. Responsive to the determination, the at least one call target transmits an acknowledgment to the call announcement that indicates that the at least one call target has accepted the given communication session.