Beamforming Codebook Adaptation for Foldable Wireless Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Flexible wireless devices with foldable displays present challenges in wireless communications due to varying antenna array configurations, which existing technologies struggle to adapt to efficiently, leading to suboptimal beamforming communications.
Innovation Solution
The method involves identifying the physical configuration of a wireless device, accessing pre-loaded analog beamforming codebooks, and requesting channel information from a base station when the device's configuration does not correspond to any pre-loaded codebooks, allowing for dynamic codebook adaptation based on received channel information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If fixed antenna array configurations are used with pre-loaded codebooks, then device complexity is reduced, but adaptability to different physical configurations deteriorates
Solution Approach 1:
The patent implements dynamic codebook selection based on detected antenna array configurations. The wireless device continuously monitors its physical configuration state and dynamically selects or requests appropriate codebooks from the base station, transitioning from static pre-loaded codebooks to adaptive codebook management that responds to real-time configuration changes.
Solution Approach 2:
The patent changes the parameter of codebook selection based on antenna array configuration parameters. When the physical configuration changes (e.g., foldable device folded or unfolded), the system identifies the new configuration state and requests or selects codebooks corresponding to that state, enabling adaptation through parameter-based codebook selection.
2Adaptability or versatility
If dynamic codebook adaptation is implemented, then adaptability to different physical configurations is improved, but device complexity increases
Solution Approach 1:
The patent introduces configuration identification as an intermediary layer between the antenna array and codebook selection. The wireless device detects its physical configuration state and uses this identification to request appropriate codebooks from the base station, simplifying the adaptation process by breaking it into discrete detection-identification-request steps rather than requiring complex real-time adaptation logic.
Solution Approach 2:
The patent performs preliminary configuration detection and identification before codebook selection. The wireless device identifies its antenna array configuration state in advance and requests the appropriate codebook before beamforming operations begin, allowing the system to prepare appropriate codebooks ahead of time rather than requiring complex real-time adaptation during active communication.
3Productivity
If configuration-specific codebooks are used, then beamforming communication efficiency is improved, but information signaling overhead increases
Solution Approach 1:
The patent extracts configuration identification information from the overall signaling process and handles it separately. The wireless device detects and identifies its configuration state locally, then only signals the relevant codebook request to the base station, rather than transmitting complete configuration details. This extraction approach reduces signaling overhead by sending only the essential codebook selection information.
Solution Approach 2:
The patent uses a universal codebook request mechanism that serves multiple configuration states. The same signaling procedure is used regardless of the specific antenna array configuration, allowing the system to handle different configurations through a unified interface. This multi-functionality reduces signaling overhead by avoiding the need for configuration-specific signaling protocols.
Data Source
AI summary
Methods, systems, and devices for wireless communications are described. A codebook adaptation may be performed for a flexible user equipment (UEs) to determine a codebook for a physical configuration of the UE. For example, if the UE determines that the physical configuration does not correspond to a pre-loaded codebook in its memory, the UE may provide information about the physical configuration to a base station to determine a corresponding codebook. Additionally, the UE may request that the base station provide channel information to assist with the codebook determination. In some cases, this request may indicate for the base station to allocate a specific number of channel state information reference signal symbols that the UE can use for the codebook determination. Additionally or alternatively, the UE may generate the codebook internally and then signal to the base station a request for a beam refinement procedure with the generated codebook.


