PUCCH Channel Allocation for Multi-Antenna Spatial Diversity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for allocating physical uplink control channel (PUCCH) channels in multi-antenna systems, such as SORTD and space-cyclic shift block coding, face limitations in resource consumption and multiplexing capacity, especially when carrying more than 3-bits of information, leading to increased overhead and reduced spatial diversity.

Innovation Solution

A method and apparatus that determine and transmit control symbols and channels for multiple antenna ports by pairing and mapping indicators, using complex conjugation and mathematical functions to optimize channel allocation, allowing for efficient use of resources without duplicating channels, thereby maintaining spatial diversity and multiplexing capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate PUCCH channels are reserved for each antenna port (SORTD method), then spatial diversity is achieved, but PUCCH resource consumption increases significantly and multiplexing capacity decreases

Engineering Contradiction:
Improvespatial diversityVSAvoidPUCCH resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges the channel allocation for multiple antenna ports into a unified resource structure. Instead of reserving separate PUCCH channels for each antenna port as in SORTD, the invention allows multiple antenna ports to share the same PUCCH resource pool, thereby reducing overall resource consumption while maintaining spatial diversity through code separation rather than channel separation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes PUCCH resources universal by enabling a single set of PUCCH channels to serve multiple antenna ports simultaneously. The same PUCCH resource can be used by different antenna ports with different spatial codes, making the resource multi-functional and eliminating the need for dedicated channels per antenna port.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If separate PUCCH channels are reserved for each antenna port (SORTD method), then spatial diversity is achieved, but multiplexing capacity is halved

Engineering Contradiction:
Improvespatial diversityVSAvoidmultiplexing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines the multiplexing opportunities of multiple antenna ports into a single resource pool. By allowing multiple ports to compete for and share the same PUCCH channels through code division, the system recovers the multiplexing capacity that would otherwise be lost due to channel reservation, enabling more efficient utilization of available resources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from channel-based separation (one dimension) to code-based separation within the same channel (adding another dimension). This dimensional shift allows multiple antenna ports to coexist in the same time-frequency resource by utilizing different spatial codes, thereby preserving multiplexing capacity while achieving spatial diversity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Quantity of substance

If space-cyclic shift block coding is used with two channels, then resource consumption is reduced, but the system cannot support more than 3-bits information and suffers from resource allocation limitations

Engineering Contradiction:
ImprovePUCCH resource consumptionVSAvoidinformation bit rate support
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic adaptability to the PUCCH resource allocation system. Instead of being constrained to a fixed two-channel structure, the system can dynamically allocate resources from a larger pool, enabling flexible support for varying information bit rates and different service requirements while maintaining efficient resource utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the key parameter from a fixed number of channels to a flexible resource pool size. By allowing the system to adapt the number and configuration of PUCCH resources based on the information bit rate and service requirements, the system overcomes the limitations of fixed-structure approaches while maintaining resource efficiency.

Inventive Principle:
Principle #35Parameter changes

4Device complexity

If PUCCH channels are allocated inside a single physical resource block, then resource allocation is simplified, but significant resource allocation limitations occur especially with dynamic resource allocation

Engineering Contradiction:
Improveresource allocation complexityVSAvoiddynamic resource allocation flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the PUCCH resource pool into multiple physical resource blocks rather than confining all PUCCH channels to a single block. This segmentation enables flexible dynamic resource allocation across different resource blocks while maintaining manageable complexity through structured resource organization and allocation rules.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9345006B2Space Frequency block coding for PUCCH
Publication Date: 2016.05.17 NOKIA TECHNOLOGIES OY
  • US9345006B2 patent drawing
  • US9345006B2 patent drawing
  • US9345006B2 patent drawing

AI summary

Apparatus including at least one processor and at least one memory including computer program code the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform: determining at least one control symbol and at least one channel from a channel set for an at least one control symbol representing the at least one control signal for at least one output port; and determining at least one further control symbol and at least one further channel from the channel set for the at least one further control symbol for at least one further output port, wherein the at least one further control symbol and the at least one further channel is dependent on the at least one control symbol and the at least one channel.