Millimeter-Wave Antenna Codebook Generation for Power-Saving Beamforming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing millimeter-wave modules lack customized codebook designs, leading to suboptimal performance and power saving effects due to the use of black-box algorithms, resulting in standard format codebooks.
Innovation Solution
A method to generate an optimized codebook by collecting electric field information from multiple antenna units, generating full and sub chain codebooks, and applying power saving or cumulative distribution function algorithms to maximize performance while considering power saving.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a black-box codebook algorithm template is used, then codebook generation is simplified, but customization and performance optimization are lost
Solution Approach 1:
The codebook is segmented into multiple chains (full chain codebook, sub chain codebook) based on different antenna units and feed points. This segmentation allows customized generation of codebook entries for different antenna configurations while maintaining an organized structure that can be systematically processed, resolving the contradiction between simplicity and customization.
Solution Approach 2:
The system performs self-measurement and self-generation of codebook data by activating feed points and collecting electric field information automatically. This eliminates the need for external black-box algorithms while enabling full customization, as the system generates its own optimized codebook based on actual antenna characteristics.
2Adaptability or versatility
If a standard format codebook is used, then compatibility is maintained, but performance and power saving optimization are limited
Solution Approach 1:
The codebook generation process changes key parameters including electric field information collection from multiple antenna units, application of power saving algorithms to optimize power consumption, and use of cumulative distribution function 50% gain loss algorithms to optimize throughput. These parameter changes create a customized codebook that maintains compatibility while achieving performance optimization.
Solution Approach 2:
The codebook is dynamically optimized by applying different algorithms (power saving algorithm, cumulative distribution function 50% gain loss algorithm) to different codebook chains based on specific performance requirements. This dynamic approach allows the system to adjust codebook characteristics to maximize either power saving or transmission throughput depending on operational needs.
3Reliability
If all antenna units are activated for codebook generation, then complete coverage is achieved, but power consumption increases
Solution Approach 1:
The antenna array is segmented into multiple antenna units with multiple feed points each. The codebook generation process systematically activates feed points within each antenna unit to collect electric field information. This segmentation allows complete coverage to be achieved through structured activation patterns rather than simultaneous activation of all units, reducing peak power consumption.
Solution Approach 2:
Feed points are activated in a periodic or sequential manner rather than simultaneously. The system activates feed points based on the codebook algorithm template, collecting electric field information through systematic periodic activation. This periodic action ensures complete coverage is achieved while spreading power consumption over time, reducing instantaneous power requirements.
Data Source
AI summary
A codebook generation method and an electronic apparatus are provided. The codebook generation method includes: collecting a plurality of pieces of electric field information of a plurality of antenna units in at least one millimeter-wave antenna module based on an initial codebook; correspondingly generating a full chain codebook (Full Chain Codebook) based on the electric field information; then, extendedly generating a sub chain codebook (Sub Chain Codebook) based on the full chain codebook; and finally generating, based on the full chain codebook and the sub chain codebook, an optimized codebook (Optimized Codebook) by using a power saving algorithm or a cumulative distribution function 50% gain loss algorithm. Therefore, the electronic apparatus using the optimized codebook is more excellent in power saving efficiency and overall efficiency performance.


