Telephony Load Balancer Call Probability Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Telephony networks face resource wastage due to unsuccessful call attempts, as they often try to connect calls to non-existent or unavailable numbers, leading to inefficient use of network resources, especially when operating at maximum capacity.

Innovation Solution

A computing device, such as a load balancer, uses a trained model to analyze call request characteristics and determines the probability of successful connection. If the probability falls below a predefined threshold, it rejects the call request, thereby preventing unnecessary routing attempts and conserving network resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the telephony network attempts to connect all incoming calls regardless of success probability, then the network maintains high service availability and does not reject any potential valid calls, but network resources are wasted on unsuccessful call attempts to non-existent or unavailable numbers

Engineering Contradiction:
Improvecall connection success rateVSAvoidnetwork resource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary analysis of call request characteristics (originating number, destination number, routing history) before the call is routed through the network. A trained model predicts the probability of successful connection in advance, allowing the system to preemptively reject low-probability calls before network resources are consumed, thus resolving the contradiction between maintaining service availability and preventing resource wastage

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the SBC routes calls through multiple call routes until unsuccessful attempts reach a predefined threshold, then the network ensures thorough call connection attempts, but network resources are compounded wasted through multiple unsuccessful routing attempts

Engineering Contradiction:
Improvecall connection assuranceVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary prediction of call success probability using a trained model that analyzes call request characteristics before routing attempts begin. By evaluating the predicted probability in advance and comparing it against a threshold, the system determines whether to allow multiple routing attempts or reject the call immediately, thus preventing compounded resource wastage while maintaining appropriate connection assurance for valid calls

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the telephony network operates at maximum capacity, then the network utilizes all available resources efficiently, but any unsuccessful call attempts cause significant resource wastage and reduce overall network efficiency

Engineering Contradiction:
Improvenetwork throughputVSAvoidresource wastage from failed calls
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements preliminary filtering of call requests using a trained model that predicts success probability based on call characteristics. By rejecting low-probability calls before they enter the network routing system, the filter prevents resource wastage from failed attempts, allowing the network to operate at maximum capacity with higher overall efficiency since resources are dedicated only to calls with reasonable success probability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240396950A1Systems and methods for telephony network management
Publication Date: 2024.11.28 COMCAST CABLE COMM LLC
  • US20240396950A1 patent drawing
  • US20240396950A1 patent drawing
  • US20240396950A1 patent drawing

AI summary

Methods and systems for telephony traffic analysis and resource optimization are described herein. A computing device of a telephony network, such as a load balancer, may receive a request for connecting a call originating from outside the telephony network. Based on characteristics of the request, such as an originating call number, a destination call number, and the like, the computing device may determine a probability the call request may be completed by the telephony network. If the probability falls below a predefined threshold, the computing device may reject the call request. Thus, the call request may not be routed through the telephony network for connection attempts. This may save network resources from unnecessary waste, and may free the network to route calls with a higher chance of successful connections.