Broadcast Control Bandwidth Allocation for Wireless Resource Starvation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, particularly in WLAN and Zigbee systems, the 'starvation' phenomenon occurs when user equipment in different coverage levels contend for resources, making it difficult for those needing higher channel quality and repetition to obtain necessary bandwidth, as existing methods fail to effectively manage resource allocation and contention.
Innovation Solution
A broadcast control bandwidth allocation method that dynamically divides time-frequency channel resources by acquiring location and channel distribution information, determining bandwidth and repetition quantities for data and control channels, and sending broadcast information to user equipment, allowing for fair resource allocation and avoiding starvation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If CSMA technology is used to resolve medium access control, then channel access is achieved through contention, but user equipment needing larger quantity of repetitions cannot obtain resources fairly, causing starvation phenomenon
Solution Approach 1:
The base station performs preliminary actions by collecting location information and channel distribution information from user equipment, determining bandwidth and repetition quantities before actual data transmission, and updating bandwidth allocation information in advance. This preliminary resource allocation prevents starvation by ensuring user equipment needing repetitions gets allocated resources before contention occurs.
Solution Approach 2:
The system implements feedback mechanisms where the base station continuously monitors location information and channel distribution information from user equipment, adjusts bandwidth allocation based on this feedback, and broadcasts updated allocation information. This closed-loop feedback ensures resource allocation adapts to actual channel conditions and user needs, maintaining fairness.
2Reliability
If dynamic bandwidth allocation is implemented based on location and channel distribution information, then resource allocation fairness is improved, but system complexity increases
Solution Approach 1:
The bandwidth allocation mechanism is segmented into distinct functional modules: information collection module (collecting location and channel distribution information), determination module (determining bandwidth and repetition quantities), and broadcast module (sending allocation information). This segmentation manages complexity by dividing the complex allocation process into manageable, independent steps.
Solution Approach 2:
The base station performs multiple functions using the same information collection and processing mechanism: it collects location information for coverage determination, channel distribution information for resource allocation, and uses this combined data for bandwidth allocation and repetition quantity determination. This multi-functionality reduces overall system complexity by avoiding separate specialized mechanisms.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
Embodiments of the present invention provide a broadcast control bandwidth allocation and data transceiving method and an apparatus, which relate to the communications field, so as to change a conventional common mode of a channel into a mode in which time-frequency multiplexing is performed on a channel according to a real-time use status of user equipment, which greatly improves utilization efficiency of the original channel. The method includes: acquiring location information and channel distribution information that are of current user equipment; preprocessing a time-frequency resource of a channel according to the location information and the channel distribution information that are of the current user equipment; updating bandwidth allocation information according to the preset bandwidth and quantities of each data channel and each control channel and the preset quantities of repetitions corresponding to each data channel and each control channel; and broadcasting broadcast information to the user equipment by using a broadcast channel, where the broadcast information in the broadcast channel includes at least the bandwidth allocation information, so that the user equipment determines, according to the broadcast information, a control channel and a data channel that are of first quantities of repetitions and are required for transferring data.