1. Introduction
AoA relies on a single-antenna transmit beacon with continuous tone extension appended to a Bluetooth packet transmission and a
locator receiver device to measure the arrival angle of the signal using an array of antennas. Each antenna in the array sees phase
differences due to different line of sight distances to the beacon device. The antennas in the array are switched during continuous tone
extension, resulting in IQ samples with phase information for each antenna. This IQ-data is fed to an angle estimator algorithm. In this
AoA use case, the receiving device tracks arrival angles for individual transmit beacon objects.
AoD is similar to AoA but the beacon and receiver roles are swapped. The AoD use case relies on a single-antenna mobile receiver
and multi-antenna transmitter beacons. The mobile receiving device can calculate its own position in space using angles from multiple
beacons and their positions.
Angle calculation is based on phase information from the individual antenna elements of the antenna array. The arrays utilized for this
purpose are uniform rectangular arrays. The number of channels/antennas affects the overall angle estimation accuracy. A larger num-
ber of antennas also helps with multipath effects. Other types of arrays could be used for AoA/AoD, such as linear arrays, circular ar-
rays, and non-uniform arrays. However, custom array development requires significant simulation and test efforts. For this reason, we
recommend utilizing the array discussed in detail in this application note. The sections to follow outline general and specific recommen-
dations related to the antenna array design.
AN1195: Antenna Array Design Guidelines for Direction Finding
Introduction
silabs.com | Building a more connected world. Rev. 0.3 | 2