Bandwidth Allocation for Wireless Voice Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless broadband access networks like WiMax face congestion issues due to shared bandwidth, leading to performance degradation, as existing methods like the Erlang B model assume uniform bandwidth usage for voice traffic, resulting in inefficient allocation and potential call blocking, especially with varying codec technologies.

Innovation Solution

A method for traffic engineering that determines the number of subscriber stations a base station can support based on performance objectives, using a combination of the Equivalent Bandwidth model, Markov Modulated Poisson Process, and Erlang B model to allocate bandwidth dynamically, prioritizing voice traffic and accounting for different codec technologies, while implementing admission control and fair blocking mechanisms to maintain service quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the Erlang B model is used to determine bandwidth requirements, then the calculation is simplified, but the allocation becomes inefficient due to uniform bandwidth assumption

Engineering Contradiction:
Improvecalculation simplicityVSAvoidbandwidth allocation efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies local quality by transitioning from uniform bandwidth allocation to differentiated bandwidth allocation based on codec type. Each codec (e.g., G.711, G.729, iLBC) is assigned specific bandwidth requirements that reflect its actual characteristics. This allows the system to maintain calculation simplicity while improving allocation efficiency by treating different voice codecs with their respective bandwidth needs rather than applying a blanket uniform allocation.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If more subscribers are supported on shared bandwidth, then network capacity increases, but congestion occurs and performance objectives are not met

Engineering Contradiction:
Improvenumber of supported subscribersVSAvoidperformance objective fulfillment
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements preliminary action by performing admission control before subscribers are connected to the network. The system calculates the number of concurrent calls that can be supported based on available bandwidth and codec-specific requirements in advance. This pre-calculation allows the network to accept only those subscribers that can be accommodated without violating performance objectives, thereby increasing overall network capacity while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If voice traffic is prioritized over data traffic, then voice quality is maintained, but data traffic may experience increased delay

Engineering Contradiction:
Improvevoice traffic qualityVSAvoiddata traffic delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting bandwidth allocation based on traffic type and codec characteristics. Voice traffic receives guaranteed bandwidth allocation based on its specific codec requirements, ensuring quality of service. Data traffic is allocated remaining bandwidth after voice requirements are met. This dynamic parameter adjustment allows the system to maintain voice quality while minimizing data delay through efficient residual bandwidth utilization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10263897B2Method and apparatus for allocating bandwidth for a network
Publication Date: 2019.04.16 AT&T INTELLECTUAL PROPERTY II LP
  • US10263897B2 patent drawing
  • US10263897B2 patent drawing
  • US10263897B2 patent drawing

AI summary

A method and apparatus for performing traffic engineering, e.g., allocating bandwidth, on a wireless access network are disclosed. For example, the method determines a number of subscriber stations (SSs) that a Base Station (BS) is capable of supporting in accordance with at least one performance objective for voice traffic, wherein the at least one performance objective for voice traffic comprises a type of codec. The method then allocates bandwidth by the base station in accordance with the number of subscriber stations that the base station is capable of supporting.