Dynamic Bandwidth Allocation for 5G Slice Logical Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G communication networks, the fixed bandwidth management of slice logical ports leads to bandwidth congestion for high-demand services and underutilization for low-demand services, resulting in poor user experience and resource wastage due to inefficient resource allocation.

Innovation Solution

A method and apparatus for dynamically adjusting bandwidth by identifying slice logical ports that meet specific threshold conditions, allowing bandwidth borrowing from ports with excess capacity and lending to ports with high demand, using a processor and communication device to implement this dynamic allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If fixed bandwidth management is used for slice logical ports, then network simplicity is maintained, but bandwidth allocation efficiency deteriorates causing congestion for high-demand services and underutilization for low-demand services

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoidbandwidth management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic bandwidth allocation by allowing slice logical ports to borrow bandwidth from other slice logical ports based on real-time service demand. The bandwidth management system transitions from a static fixed allocation to a dynamic adjustment mechanism where bandwidth can be borrowed and returned according to actual flow rate requirements, resolving the contradiction between maintaining simplicity and improving allocation efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the bandwidth parameter dynamically by introducing bandwidth borrowing and lending mechanisms. When service demand exceeds the configured bandwidth threshold, the slice logical port can borrow additional bandwidth from the bandwidth pool or other slice logical ports. This parameter change enables the system to adapt to varying service requirements without complex manual reconfiguration.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If bandwidth is allocated equally to all slice logical ports, then fairness is maintained, but resource utilization deteriorates due to waste when services have different bandwidth requirements

Engineering Contradiction:
Improveresource wastageVSAvoidservice quality reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies local quality by allowing different slice logical ports to have different bandwidth allocations based on their specific service requirements. Instead of uniform bandwidth distribution, each slice logical port can borrow or lend bandwidth locally according to its actual service flow rate, ensuring that resources are allocated where they are most needed while maintaining overall service quality reliability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The bandwidth management system enables slice logical ports to self-regulate their bandwidth usage through borrowing and lending mechanisms. When service demand increases, slice logical ports can automatically borrow bandwidth from the pool or other ports. When demand decreases, they can return borrowed bandwidth. This self-service approach reduces resource wastage while maintaining service quality without requiring constant external intervention.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If bandwidth is increased for slice logical ports with high service rates, then user experience is improved, but hardware resource utilization deteriorates due to insufficient allocation to other ports

Engineering Contradiction:
Improveuser experience qualityVSAvoidhardware resource utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent merges the bandwidth resources of multiple slice logical ports into a shared bandwidth pool. Slice logical ports with high service rates can borrow bandwidth from the pool or from other slice logical ports with lower utilization. This merging approach ensures that user experience quality is improved for high-demand services while hardware resource utilization is maintained through the shared pool mechanism that redistributes available capacity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bandwidth pool acts as an intermediary between slice logical ports with different bandwidth requirements. When a slice logical port needs additional bandwidth to improve user experience, it borrows from the pool rather than permanently allocating more hardware resources. The pool mediates the distribution of bandwidth, ensuring that high-demand services receive adequate resources while low-demand services can lend their excess capacity, thereby maintaining overall hardware resource utilization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3843451B1Method and apparatus for adjusting bandwidth, communication device and computer readable storage medium
Publication Date: 2023.07.05 ZTE CORP
  • EP3843451B1 patent drawingFigure 1
  • EP3843451B1 patent drawingFigure 2
  • EP3843451B1 patent drawingFigure 3

AI summary

A method and an apparatus for adjusting bandwidth, a communication device and a computer-readable storage medium are disclosed. The method may include: using a slice logical port as a bandwidth borrowing logical port in response to monitoring that the slice logical port meets a preset bandwidth borrowing condition; searching for, in a physical port to which the bandwidth borrowing logical port belongs, a slice logical port that meets a preset bandwidth lending condition to act as a bandwidth lending logical port; and extracting bandwidth from a bandwidth of the bandwidth lending logical port according to a preset bandwidth lending rule and allocating the extracted bandwidth to the bandwidth borrowing logical port.