Distributed Call Control Bandwidth Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise call systems, the centralized bandwidth allocation process becomes inefficient as the network becomes more diverse, leading to increased network traffic and potential call denials due to limited bandwidth.

Innovation Solution

A distributed call control system is implemented, where multiple call processing servers form a cluster to negotiate and dynamically manage bandwidth allocation among members, allowing each server to assess its needs and request additional bandwidth from others using dynamic and static data, thereby reducing the reliance on a central system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a centralized system is used to control bandwidth allocation, then bandwidth management is simplified and centralized, but network traffic increases and call handling efficiency decreases as the network becomes more diverse

Engineering Contradiction:
Improvebandwidth management complexityVSAvoidcall handling efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The centralized bandwidth management system is segmented into distributed call processing servers that each independently manage their own bandwidth allocation. Each server in the cluster autonomously makes bandwidth availability decisions, eliminating the need for centralized control and reducing network traffic while maintaining simplified management through standardized protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each call processing server autonomously assesses its own bandwidth needs and makes independent decisions about call admission without requiring continuous queries to a central system. The servers self-manage their bandwidth allocation based on current network conditions and service level agreements, improving call handling efficiency while reducing centralized management complexity.

Inventive Principle:
Principle #25Self-service

2Productivity

If each call controller independently manages bandwidth, then call handling efficiency improves, but network diversity complexity increases and coordination becomes difficult

Engineering Contradiction:
Improvecall handling efficiencyVSAvoidnetwork coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The distributed call processing servers implement universal bandwidth management protocols and interfaces that enable them to function both as autonomous decision-makers and as coordinated members of a cluster. This multi-functionality allows each server to independently handle calls while simultaneously participating in cluster-wide bandwidth coordination through standardized mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback mechanisms where call processing servers continuously exchange bandwidth status information and call admission decisions with each other. This feedback loop enables autonomous servers to coordinate their bandwidth management actions, maintaining network-wide efficiency while preserving individual server independence and handling capability.

Inventive Principle:
Principle #23Feedback

3Device complexity

If bandwidth is allocated statically, then management is simple and predictable, but call denials increase during high-traffic periods

Engineering Contradiction:
Improvebandwidth management simplicityVSAvoidcall admission reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system transitions from static bandwidth allocation to dynamic bandwidth management where each call processing server continuously adjusts its bandwidth utilization based on real-time network conditions, current traffic patterns, and service level agreements. This dynamic approach prevents call denials during high-traffic periods while maintaining simple management through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The bandwidth allocation parameters are changed from fixed static values to dynamically adjustable parameters that adapt to varying network conditions. Each server monitors bandwidth usage patterns and automatically adjusts allocation parameters to optimize call admission decisions, improving reliability without increasing management complexity through automation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8311207B2Efficient and cost-effective distribution call admission control
Publication Date: 2012.11.13 AVAYA INC
  • US8311207B2 patent drawing
  • US8311207B2 patent drawing
  • US8311207B2 patent drawing

AI summary

A distributed call control system is provided that can allot bandwidth amongst several call controllers. The distributed call control system includes one or more servers that execute two or more instances of call processing servers that administer call control. The call processing servers form a cluster or group. The cluster members negotiate and determine bandwidth allocation amongst the members. If a member requires more bandwidth, the call processing server, of that member, assesses its own needs and requests more bandwidth from other members. The negotiation and requests for bandwidth are accomplished with a set of dynamic and static bandwidth data that regiment the control of the bandwidth.