Happy Bit Uplink Control Signaling for Dynamic Resource Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile communication systems face inefficiencies in transmitting control information for uplink data transmission scheduling in Node B, particularly in determining the need for additional resources by User Equipment (UE) during uplink packet data transmission.
Innovation Solution
A method and apparatus that set and interpret a 'Happy Bit' based on specific criteria, indicating whether the UE needs additional resources, to efficiently manage uplink data transmission on an Enhanced-Dedicated Channel (E-DCH) in an asynchronous WCDMA communication system, allowing for dynamic scheduling adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the UE transmits control information including Happy Bit on every uplink transmission, then the Node B can accurately determine resource needs, but the control information transmission overhead increases
Solution Approach 1:
The patent extracts the Happy Bit transmission to only those specific occasions when the UE actually needs additional resources. Instead of transmitting control information on every uplink transmission, the UE sets and transmits the Happy Bit only when buffer status indicates need for more resources, thereby reducing unnecessary control information overhead while maintaining accurate resource need determination.
Solution Approach 2:
The patent applies partial action by transmitting control information with Happy Bit only partially - specifically when the UE's buffer status threshold is exceeded. This selective transmission approach avoids the excessive action of sending control information on every transmission, optimizing the balance between resource allocation accuracy and control overhead.
2Productivity
If the Node B increases scheduling flexibility to accommodate dynamic resource needs, then uplink data transmission efficiency improves, but the scheduling complexity increases
Solution Approach 1:
The patent implements a feedback mechanism where the UE sends the Happy Bit to the Node B, which then adjusts scheduling decisions based on this feedback. The Node B monitors incoming Happy Bits from multiple UEs and dynamically modifies resource allocation accordingly, enabling flexible scheduling while keeping the decision-making process relatively simple through this clear feedback signal.
Solution Approach 2:
The UE autonomously determines when it needs additional resources by evaluating its own buffer status against predefined thresholds, and self-initiates the Happy Bit transmission only when needed. This self-service approach reduces the scheduling complexity at the Node B, as the UE independently makes initial resource need assessments rather than requiring complex Node B-side analysis.
3Speed
If the UE transmits at higher data rates when resources are available, then the data transmission speed increases, but the power consumption increases
Solution Approach 1:
The patent implements dynamic adaptation of transmission parameters based on available resources. The UE adjusts its data transmission rate dynamically - transmitting at higher speeds when the Happy Bit indicates sufficient resources are available, and reducing transmission rate or deferring transmission when resources are constrained, thereby optimizing the balance between transmission speed and power consumption.
Solution Approach 2:
The patent changes the transmission parameter (data rate) based on the Happy Bit status and available resources. When resources are abundant, the UE increases transmission power and data rate to achieve faster transmission. When resources are limited, the UE reduces transmission parameters to conserve power, dynamically adapting to resource availability conditions.
Data Source
AI summary
A method and apparatus for transmitting a happy bit indicating whether a UE needs additional resources for uplink data transmission in a mobile communication system supporting an uplink packet data service are provided. The UE sets a happy bit for a current process based on a different criterion, depending on the current process is an active process activated for scheduled transmission or an inactive process allowed for non-scheduled transmission. A Node B interprets happy bits received for a plurality of processes and interprets them according to the types of the processes. Then the Node B determines an allowed maximum data rate and the number of active processes for the UE and schedules uplink data transmission for the UE according to the determination result.


