Load Balance Circuit Using Minimum Full Binary Trees for Short User Fields
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face inefficiencies in generating user fields with short lengths, leading to reduced bandwidth utilization due to excessively long user fields and complex resource allocation processes.
Innovation Solution
A load balance circuit and method utilizing a minimum full binary tree structure to generate user field numbers and weights, ensuring balanced distribution across content channels, thereby optimizing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional resource unit allocation methods are used to generate user fields, then resource allocation can be achieved, but the user field length becomes excessively long which reduces bandwidth utilization efficiency
Solution Approach 1:
The patent segments the user field generation process by introducing a load balance circuit that divides users into different groups based on resource unit allocation. This segmentation allows the system to generate shorter user fields for each group rather than one excessively long user field for all users, thereby improving bandwidth utilization efficiency while maintaining complete user information representation.
2Device complexity
If traditional user field generation methods are used, then all user information can be included, but the complexity of the generation process increases
Solution Approach 1:
The patent introduces a load balance circuit as an intermediary component between resource unit allocation and user field generation. This intermediary circuit calculates load balance values and determines optimal user grouping, thereby simplifying the overall generation process while ensuring that all necessary user information is preserved in the segmented user fields.
3Productivity
If resource units are allocated to achieve load balance, then bandwidth utilization improves, but the calculation complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-calculating load balance values and determining user grouping before actual user field generation. The load balance circuit computes allocation metrics in advance, creating a structured framework that simplifies subsequent user field generation while maintaining optimal bandwidth utilization efficiency.
Data Source
AI summary
A load balance circuit includes: a storing circuit, for storing first user field number(s) corresponding to first node(s) in a minimum full binary tree, wherein first resource unit(s) (RU(s)) corresponding to the first node(s) is smaller than or equal to an RU size; a user field number generation circuit, for generating third user field number(s) according to second user field number(s) corresponding to second node (s) in the minimum full binary tree, and generating second weight(s) according to first weight(s) corresponding to the second node(s), wherein second RU(s) corresponding to the second node(s) is greater than the RU size; and a load balance calculation circuit, for generating a plurality of user field numbers corresponding to a plurality of content channels according to the first user field number(s), the third user field number(s), the second weight(s), a load balance function and the first weight(s).


