Multi-User Uplink Scheduling via Buffer Status Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless LAN technologies face challenges in providing high-efficiency and high-performance communication in high-density environments, particularly in reducing data transmission collisions among multiple terminals and ensuring stable data communication.
Innovation Solution
A wireless communication method and terminal that utilize a processor to generate and transmit uplink packets with scheduling information, allowing for efficient multi-user uplink transmission by accumulating and allocating backoff counters based on predetermined thresholds or timers, and coordinating transmissions to minimize collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple terminals transmit uplink data simultaneously in high-density environments, then communication throughput increases, but data transmission collisions increase
Solution Approach 1:
The patent applies preliminary action by having terminals send buffer status reports before actual data transmission. The base station uses these advance reports to perform scheduling and allocate resources, preventing collisions before they occur. This is evident in the embodiments where terminals report buffer status in advance and the base station schedules transmissions accordingly.
Solution Approach 2:
The patent implements feedback mechanisms where terminals report buffer status information to the base station, which then adjusts scheduling decisions based on this feedback. The base station monitors transmission outcomes and refines its scheduling algorithm continuously, creating a closed-loop system that reduces collisions while maintaining high throughput.
2Reliability
If traditional backoff procedures are used for uplink transmission, then collision avoidance is achieved, but transmission delay increases
Solution Approach 1:
The patent changes the parameters of the backoff procedure by introducing differentiated backoff counters for different data types (e.g., voice, video, data). It also modifies the backoff calculation to consider buffer status and QoS requirements, allowing terminals with urgent data to use smaller backoff values and transmit faster, while less urgent data uses larger backoff values to avoid collisions.
Solution Approach 2:
The patent makes the backoff procedure dynamic by adjusting backoff counter values based on real-time conditions such as buffer status, data priority, and channel conditions. The scheduling algorithm dynamically allocates backoff resources, allowing the system to adapt to changing traffic patterns and maintain optimal performance without excessive delays.
3Productivity
If multi-user uplink transmission is implemented, then communication efficiency improves, but scheduling complexity increases
Solution Approach 1:
The patent segments the scheduling process into distinct phases: buffer status reporting phase, scheduling decision phase, and transmission phase. It also segments resources into different pools for different data types and priorities. This segmentation simplifies the overall scheduling complexity by breaking down the complex multi-user scheduling into manageable sub-tasks that can be handled independently.
Solution Approach 2:
The patent introduces buffer status reports as an intermediary mechanism that simplifies scheduling. Instead of the base station directly managing complex real-time scheduling of all terminals, the buffer status reports provide summarized information that facilitates easier scheduling decisions. The reports act as an intermediary data structure that bridges terminal status and base station scheduling algorithms.
Data Source
AI summary
The present invention relates to a wireless communication terminal and a wireless communication method for efficiently scheduling simultaneous uplink transmissions of a plurality of terminals.To this end, provided are a wireless communication terminal, the terminal including: a transceiver; and a processor, wherein the processor is configured to: generate an uplink packet, wherein a predetermined field of a MAC header of the uplink packet indicates information on uplink data of the terminal, and transmit the generated uplink packet to a base wireless communication terminal, and a wireless communication method using the same.


