Uplink Control Information Piggybacking in Carrier Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In carrier aggregation systems, the issue arises when simultaneous transmission of PUCCH and PUSCH is not permitted, making it unclear on which carrier uplink control information should be piggybacked and transmitted, especially when multiple carriers are configured for a mobile station.
Innovation Solution
The method involves determining the carrier for piggybacking uplink control information based on uplink grants, bandwidth thresholds, and modulation coding schemes, allowing the information to be transmitted on the PUSCH of specific serving cells, ensuring efficient resource allocation and maintaining single carrier properties.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If simultaneous transmission of PUCCH and PUSCH is not permitted in carrier aggregation system, then single carrier property is maintained, but it becomes unclear on which carrier uplink control information should be piggybacked and transmitted
Solution Approach 1:
The patent applies parameter changes by dynamically selecting which carrier to piggyback UCI on based on varying conditions such as PUSCH scheduling status across different carriers. The mobile station evaluates parameters including whether PUSCH is scheduled on primary or secondary carriers, and adjusts the piggybacking decision accordingly. This resolves the contradiction by providing clear carrier selection rules that maintain single carrier property while ensuring operational clarity.
Solution Approach 2:
The patent implements self-service by enabling the mobile station to autonomously determine which carrier should carry the piggybacked UCI based on its own scheduling information and configuration. The mobile station independently evaluates its PUSCH scheduling status on different carriers and selects the appropriate carrier without requiring additional network coordination, thus maintaining single carrier property while providing clear operational guidance.
2Productivity
If control information is piggybacked and transmitted on data region, then resource utilization is improved, but it creates ambiguity about which carrier should carry the control information when multiple carriers are scheduled
Solution Approach 1:
The patent resolves this contradiction by changing the decision parameter from static to dynamic, where the carrier selection for piggybacking depends on real-time scheduling parameters. The mobile station evaluates whether PUSCH is scheduled on the primary carrier or secondary carriers at the moment of UCI transmission, and selects the carrier based on these dynamic parameters. This maintains resource utilization efficiency while preventing information loss about carrier identification.
Solution Approach 2:
The patent applies inversion by reversing the conventional approach: instead of always piggybacking UCI on a specific carrier type (e.g., always primary carrier), the system inverts the logic to piggyback on secondary carriers when PUSCH is scheduled there, and only falls back to primary carrier when necessary. This inverted approach maintains resource efficiency while providing clear carrier identification.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a method and apparatus for transmitting UCI (uplink control information) by user equipment in a carrier aggregation system. According to the method, the user equipment transmits UCI through a PUSCH (physical uplink shared channel) of a primary cell in a subframe that has PUSCH transmission of the primary cell; and if the subframe that does not have the PUSCH transmission of the primary cell has PUSCH transmission of at least one secondary cell, the user equipment transmits the UCI through the PUSCH of one of the at least one secondary cell. In this case, more than one serving cell is set up in the user equipment; simultaneous transmission of PUSCH and PUCCH (physical uplink control channel), with PUSCH being a data channel and PUCCH being a control channel, is not set up in the serving cells; and each of the serving cells includes the primary cell and the at least one secondary cell.