Network Resource Allocation for Bandwidth Conflict Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In intent-based networking, bandwidth conflicts between multiple requests lead to inefficient bandwidth usage and network congestion, as existing methods struggle to properly plan bandwidth allocation when simultaneous satisfaction of all requests is not possible.
Innovation Solution
A network resource allocation method that determines comprehensive allocation modes for services based on available port bandwidth, considering multiple allocation modes and policy violation degrees to optimize bandwidth allocation policies, thereby selecting a preferred mode that minimizes policy violations and improves bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple intent requests are processed simultaneously without bandwidth conflict detection, then processing speed is improved, but bandwidth usage efficiency deteriorates and network congestion occurs
Solution Approach 1:
The control device performs preliminary bandwidth conflict detection before processing intent requests. It determines whether bandwidth conflicts exist between multiple intent requests by comparing required bandwidths with available port bandwidth, and proactively generates conflict resolution information to guide subsequent request processing, preventing network congestion before it occurs
Solution Approach 2:
The system implements a feedback mechanism where the control device continuously monitors bandwidth usage and conflict status, then adjusts request processing based on this information. The conflict resolution information generated from bandwidth conflict detection feeds back into the request processing workflow, enabling dynamic optimization of bandwidth allocation
2Adaptability or versatility
If bandwidth is allocated to satisfy all intent requests, then user satisfaction is improved, but bandwidth occupation conflict increases and network congestion occurs
Solution Approach 1:
The control device converts the harmful effect of bandwidth occupation conflict into beneficial information by detecting conflicts and generating conflict resolution information. This resolution information guides the allocation process to optimize bandwidth usage while still satisfying user requests, transforming potential network congestion into an opportunity for efficient resource management
3Loss of energy
If bandwidth conflict detection and resolution is implemented, then bandwidth usage efficiency is improved, but processing complexity increases
Solution Approach 1:
The control device extracts bandwidth conflict detection as a separate, dedicated function from the overall request processing workflow. By isolating the conflict detection and resolution logic into distinct processing steps, the system manages complexity more effectively while maintaining improved bandwidth usage efficiency
Data Source
AI summary
A method is performed by a control device, and the method includes: obtaining a first request and a second request, where the first request includes a bandwidth required by a first service, the second request includes a bandwidth required by a second service; determining the bandwidth required by the first service, and the bandwidth required by the second service, that a bandwidth occupation conflict exists between the first request and the second request; obtaining a plurality of comprehensive allocation modes for the first service and the second service based on the bandwidth provided by the port, the bandwidth required by the first service, and the bandwidth required by the second service; and determining a preferred comprehensive allocation mode from the plurality of comprehensive allocation modes based on a bandwidth allocation policy group including a plurality of bandwidth allocation policies.


