VoIP Call Manager Bandwidth Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VoIP systems lack effective management of network bandwidth, particularly in enterprise settings with multiple sites, leading to inefficiencies in call settings negotiation and resource allocation, as they either fix specific call settings or blindly pass through settings without considering bandwidth or providing administrative control.

Innovation Solution

A system comprising a configuration storage module and a call manager with extensions like a bandwidth manager and settings manager that negotiates call settings and allocates bandwidth dynamically based on offered messages and stored information, allowing for prioritization and cascading of bandwidth pools to ensure efficient media type calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If VoIP systems use fixed or blind call settings, then system simplicity is maintained, but bandwidth management efficiency deteriorates

Engineering Contradiction:
Improvebandwidth management efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic call settings negotiation where the system automatically adjusts codecs, frame rates, and resolutions based on real-time bandwidth availability and network conditions. The call manager dynamically selects optimal settings from multiple options rather than using fixed configurations, enabling efficient bandwidth utilization while maintaining adaptability to changing network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple call parameters including codec selection, frame rate, and resolution based on bandwidth requirements. The patent establishes a direct relationship between bandwidth availability and call settings parameters, allowing the system to modify these parameters dynamically to match available network resources and optimize call quality.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If VoIP systems blindly pass through call settings, then ease of operation is maintained, but bandwidth allocation control deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidbandwidth allocation control
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The call manager receives feedback about actual bandwidth availability and network conditions, then uses this information to adjust call settings automatically. The system monitors bandwidth usage and provides feedback loops that enable automatic optimization of codec selection and other call parameters without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-optimization by automatically negotiating call settings based on bandwidth availability. The call manager independently selects appropriate codecs and parameters without requiring user intervention, maintaining ease of operation while achieving effective bandwidth control through automated decision-making.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple codecs are supported without prioritization, then adaptability is improved, but bandwidth management complexity increases

Engineering Contradiction:
Improvecodecode support flexibilityVSAvoidbandwidth management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the codec support into prioritized categories with different quality levels. The system maintains multiple codec options for adaptability but organizes them into structured priority levels that simplify the selection process. This segmentation allows the system to handle multiple codecs systematically rather than managing them as a flat, complex set of options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-establishes prioritization rules and bandwidth allocation policies before calls occur. By preparing the bandwidth manager with predefined priority structures and allocation strategies, the system can quickly make decisions during actual call setup without complex real-time calculations, reducing operational complexity while maintaining versatility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8520541B2Managing network bandwidth
Publication Date: 2013.08.27 MITEL NETWORKS INC
  • US8520541B2 patent drawing
  • US8520541B2 patent drawing
  • US8520541B2 patent drawing

AI summary

A system for managing network bandwidth, according to one embodiment of the present invention comprises a configuration storage module and a call manager. The configuration storage module includes a supported codecs storage, codec lists, administrator settings storage and reservation storage list. The call manager includes an extension module, trunk module, location service engine, settings manager, bandwidth manager and media stream manager. The call manager receives an offer message for a call having one or more media types. The call manager uses information included in the offer message, along with information stored in the configuration storage module, to negotiate a call settings list with one or more other sites for connecting the call, and thereby manage bandwidth for the call.