Bandwidth Allocation Apparatus for Reducing Uplink Transmission Delays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bandwidth scheduling methods in communications technologies result in increased uplink data transmission delays due to the need for multiple requests and exchanges between user-side devices and access devices, leading to inefficiencies in bandwidth allocation.

Innovation Solution

A bandwidth scheduling method and apparatus that involves a message conversion apparatus to directly allocate bandwidths to user-side devices and access devices based on a single bandwidth request message, reducing the need for multiple request exchanges and improving allocation efficiency by calculating and sending grant information directly to the appropriate devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dynamic bandwidth allocation is performed multiple times between user-side device, second access device, and first access device, then bandwidth can be allocated to both user-side device and access devices, but uplink data transmission delay increases

Engineering Contradiction:
Improvebandwidth allocation completenessVSAvoiduplink data transmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges the bandwidth allocation processes into a single unified DBA operation at the first access device. Instead of separate DBA operations between CM-ONU and ONU-OLT, the system performs one consolidated DBA that allocates bandwidth for both uplink data transmission and OLT data transmission simultaneously, reducing multiple interaction cycles to a single allocation process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The first access device performs preliminary bandwidth allocation in advance by calculating and allocating bandwidth for both the user-side device and itself in a single DBA operation. This preliminary action eliminates the need for subsequent bandwidth request-exchange cycles between ONU and OLT, as all bandwidth allocations are predetermined in the initial allocation process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multiple bandwidth request and response messages are exchanged between devices, then bandwidth requirements can be satisfied, but communication interaction complexity increases

Engineering Contradiction:
Improvebandwidth requirement satisfactionVSAvoidcommunication interaction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the bandwidth allocation decision-making function from the second access device (ONU) and centralizes it at the first access device (OLT). The ONU no longer needs to perform DBA operations or engage in complex message exchanges with the OLT for bandwidth allocation, as the OLT directly calculates and allocates bandwidth based on bandwidth indication information received from the CM.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces bandwidth indication information as an intermediary mechanism that carries bandwidth requirements from the user-side device through the second access device to the first access device. This intermediary information structure allows the OLT to directly understand and allocate bandwidth without requiring complex multi-device negotiation and message exchanges.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3672174B1Bandwidth scheduling method and device
Publication Date: 2023.11.15 HUAWEI TECH CO LTD
  • EP3672174B1 patent drawingFigure 1
  • EP3672174B1 patent drawingFigure 2(a)
  • EP3672174B1 patent drawingFigure 2(b)

AI summary

This application provides a bandwidth scheduling method. In the method, a bandwidth allocation apparatus receives a bandwidth request message sent by a message conversion apparatus, where the bandwidth request message includes a bandwidth requirement, and the bandwidth requirement is a bandwidth required by a user-side apparatus for completing transmission of a service; the bandwidth allocation apparatus calculates first bandwidth grant information and second bandwidth grant information based on the bandwidth requirement, where the first bandwidth grant information is information about a bandwidth that is allocated to the user-side device and that corresponds to the service, and the second bandwidth grant information is information about a bandwidth that is allocated to a second access device and that corresponds to the service; and the bandwidth allocation apparatus sends the first bandwidth grant information to the user-side device by using the message conversion apparatus, and the bandwidth allocation apparatus sends the second bandwidth grant information to the second access device by using a first access device.