Dynamic Bandwidth Allocation for Communication Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in ensuring access to communication services for groups without limiting other groups' resource usage, especially during peak times when some groups underutilize their bandwidth allocations.

Innovation Solution

Implementing a method where each group is assigned a guaranteed bandwidth allocation, with the option to use additional bandwidth if other groups are underutilizing theirs, ensuring that all groups can maintain their minimum allocation during high traffic periods by dynamically managing bandwidth across groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a hard limit is imposed on the amount of system resources a particular group can access, then resource allocation control is improved, but communication service access reliability deteriorates when the limited group experiences high traffic

Engineering Contradiction:
Improveresource allocation controlVSAvoidcommunication service access
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic resource allocation where groups can borrow bandwidth from other groups based on real-time utilization. The system continuously monitors bandwidth usage and allows flexible borrowing when other groups are underutilizing their allocations, rather than imposing static hard limits. This dynamic approach maintains reliability during high traffic while preserving overall system productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the bandwidth allocation parameter dynamically by allowing groups to exceed their guaranteed bandwidth limits when other groups are not fully utilizing their allocations. The borrowable bandwidth is calculated based on the difference between other groups' guaranteed bandwidth and their actual usage, enabling adaptive resource allocation that responds to changing traffic conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If guaranteed bandwidth allocation is assigned to each group, then service reliability is improved, but system resource utilization efficiency deteriorates when some groups underutilize their allocations

Engineering Contradiction:
Improveservice access guaranteeVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges the guaranteed bandwidth allocation with borrowable bandwidth allocation into a unified resource pool. Groups can combine their guaranteed bandwidth with additional borrowed bandwidth from underutilized groups, effectively merging resources across groups to improve overall utilization while maintaining service guarantees. This combining approach prevents waste from underutilized allocations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a universal bandwidth pool where all groups contribute their underutilized guaranteed bandwidth to a shared resource that any group can access when needed. This multi-functional approach allows the same bandwidth resources to serve multiple groups at different times, improving overall system efficiency while maintaining reliability guarantees for each group.

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

Data Source

PatentEP2517518B1Method and apparatus for ensuring access in a communication system for a plurality of groups
Publication Date: 2018.02.14 MOTOROLA SOLUTIONS INC
  • EP2517518B1 patent drawingFigure 1
  • EP2517518B1 patent drawingFigure 2~3
  • EP2517518B1 patent drawingFigure 4

AI summary

A method and apparatus for bandwidth brokering in a communication system (100) defines groups (212) and a bandwidth allocation for each group at a given base station (202). Each group has a guaranteed bandwidth (116). Each group may exceed its guaranteed bandwidth (118) by using additional bandwidth if there other groups are not using their full guaranteed bandwidth (408) or if there is community bandwidth available. A group's bandwidth usage may be pre-empted (412) when its bandwidth usage exceeds its guaranteed bandwidth and other groups require additional bandwidth within their guaranteed bandwidth.