TY - GEN
T1 - Zero-Shot Accurate mmWave Antenna Array Calibration in the Wild
AU - Delafrooz Noroozi, Oveys
AU - Guo, Heyu
AU - Shen, Ruiyi
AU - Shao, Zijian
AU - Chen, Haoze
AU - Sengupta, Kaushik
AU - Ghasempour, Yasaman
AU - Madhow, Upamanyu
N1 - Publisher Copyright:
© 2024 Copyright held by the owner/author(s).
PY - 2024/12/4
Y1 - 2024/12/4
N2 - mmWave antenna array calibration is a necessary yet tedious and costly process in manufacturing to capture the non-idealities in phased arrays, in order to obtain codebooks for accurate and stable beam steering. Unfortunately, predefined codebooks provided by manufacturers to steer beams in a given set of directions do not support the arbitrary beam shapes required for various mmWave communication, sensing, and security applications. To create arbitrary beam patterns, one needs to first find the unknown calibration vector for the particular phased array in use. In this paper, we introduce EiCal, a novel zero-shot technique that leverages the beamforming codebook advertised by the manufacturer to extract the calibration vector at zero cost (i.e., with no additional measurements). The key idea is that the unknown desired calibration vector can be obtained via an appropriately designed eigen-decomposition of the given codebook. We experimentally demonstrate the efficacy of EiCal on a 60 GHz mmWave array for two scenarios: angle estimation using compressive pseudorandom beams, and simultaneous steering of beams and nulls. Our results also point to potential simplifications in the calibration process at the manufacturer.
AB - mmWave antenna array calibration is a necessary yet tedious and costly process in manufacturing to capture the non-idealities in phased arrays, in order to obtain codebooks for accurate and stable beam steering. Unfortunately, predefined codebooks provided by manufacturers to steer beams in a given set of directions do not support the arbitrary beam shapes required for various mmWave communication, sensing, and security applications. To create arbitrary beam patterns, one needs to first find the unknown calibration vector for the particular phased array in use. In this paper, we introduce EiCal, a novel zero-shot technique that leverages the beamforming codebook advertised by the manufacturer to extract the calibration vector at zero cost (i.e., with no additional measurements). The key idea is that the unknown desired calibration vector can be obtained via an appropriately designed eigen-decomposition of the given codebook. We experimentally demonstrate the efficacy of EiCal on a 60 GHz mmWave array for two scenarios: angle estimation using compressive pseudorandom beams, and simultaneous steering of beams and nulls. Our results also point to potential simplifications in the calibration process at the manufacturer.
KW - antenna arrays
KW - calibration
KW - mmWave
KW - zero-shot
UR - http://www.scopus.com/inward/record.url?scp=105002575907&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=105002575907&partnerID=8YFLogxK
U2 - 10.1145/3636534.3697323
DO - 10.1145/3636534.3697323
M3 - Conference contribution
AN - SCOPUS:105002575907
T3 - ACM MobiCom 2024 - Proceedings of the 30th International Conference on Mobile Computing and Networking
SP - 1938
EP - 1945
BT - ACM MobiCom 2024 - Proceedings of the 30th International Conference on Mobile Computing and Networking
PB - Association for Computing Machinery, Inc
T2 - 30th International Conference on Mobile Computing and Networking, ACM MobiCom 2024
Y2 - 18 November 2024 through 22 November 2024
ER -