BLE AoA Positioning Hardware Solution

Providing indoor BLE positioning hardware solution based on AoA locators and beacons

As an Bluetooth LE AoA positioning provider, Dusun IoT uses the BLE Angle of Arrival (AoA) positioning algorithm to reach the unique direction of the incoming wave and position of the tag, which improves the 5-meter accuracy of traditional low-precision Bluetooth by ten times and reaches 0.1-0.5 meter average accuracy. Our BLE AoA positioning solution supports Bluetooth 5.1 and is backward compatible with all Bluetooth 4.0 tags.

Working Principle of BLE AoA Positioning

The AoA locator collects data from BLE AoA beacons that transmit Bluetooth signals containing specific information, and then employs its integrated receiving antenna array to determine the direction of the signal. Meanwhile, the AoA locator can locate itself using triangulation technology and upload the data to the Position Engine.

Position Engine uses specialized algorithms and mathematical models to calculate location data and visualize it through maps and other applications, thereby providing users with precise location services.

BLE Aoa positioning block diagram

Three-Dimensional (X, Y, Z) BLE AoA Positioning in Single Anchor Area

A single AoA locator calculates and obtains the actual heading angle/pitch angle of the tag, and obtains a unique ray. According to the determined tag height, the AoA locator can calculate and obtain a unique spatial absolute coordinate.

2 layer 1

BLE AoA Positioning in Large Area Spatial Locating

The strap-down combination of AoA locators obtains a larger positioning coverage space, and multiple anchor course angel calculations improve the global spatial accuracy level.

2 layer 2

Indoor Positioning Technology Comparision

In the indoor positioning field , BLE AoA, Bluetooth RSSI, and UWB are widely used technologies in the market. The comparison of them is also topics that people in this industry like to talk about. Both AoA Locator and Bluetooth beacon gateway using RSSI are a kind of Bluetooth gateway

In terms of accuracy, UWB can achieve an accuracy of 0.1-0.3 meters, which is the best. Bluetooth Angle of Arrival is slightly inferior to UWB, but their accuracy gap is not that large, and it can achieve more than ten times the accuracy of traditional RSSI. Moreover, in terms of power consumption, BLE AoA performs better, and its battery life can reach several years. As to product eco system, BLE AoA is also much more richer. When speaking of the total cost, BLE AoA is obviously the best.

Moreover, BLE AoA positioning enjoys vast market prospects, like in supermarkets, nursing homes, factories, high-speed rail stations, airports, public security and justice, and so on.

Bluetooth AOABluetooth RSSIUWB
ProtocolBT 5.1BT4.0+UWB
Typical accuracy0.1-0.5m5-10m0.1-0.3m
Refresh rateHighLowMedium
CompatibilityVarious tags such as mobile phones, bracelets, watches, beacon, etcAdditional special tags for return channels such as LoRa are requiredUWB Tag
Tag power consumptionLowHighHigh
Anchor costGeneralLowHigh
Tag costLowHighHigh
Downlink broadcast capabilityYesYesNo
IoT anchor capabilitiesYesNoNo

Use Cases of BLE AoA Positioning

6 layer 2


Effectively release the value of the location data of the “last mile” of the transportation hub, improve the intelligent traffic management and personalized service

6 layer 3


Shopping cart and goods positioning management, consumer navigation, and shopping guide, empower supermarket big data analysis and refined management

6 layer 4


Location-based internal management and business processes bring more reliable services and smarter human-to-human interaction

6 layer 5


Mobile navigation, precise positioning, low-cost tags, the new value for cultural tourism location data

6 layer 6


Realize accurate positioning of personnel in prisons, detention centers, and investigators center, with high accuracy, large capacity, and no false alarms

With sub-meter precision, positioning management of personnel and equipment in smart factories helps achieve high efficiency and automated lean during low power consumption

6 layer 8


Low-cost, high-precision positioning, seamless access of various location information to ERP\WMS\PMS, much-improving efficiency

6 layer 9


High-precision indoor positioning of people and assets, division of access area permissions, scientific building management

Select BLE AoA Positioning Hardware Here

All-in-one package including 2 x AoA Locators, 1 x Smart Badges (DSBC-230-AoA), 1 x Anchor Beacon (DSBC-062) and quick start guides. Quickly deploy your Bluetooth AoA location solutions.

Features of BLE AoA Positioning Devices

4 layer 8

High Accuracy

0.1~0.5m accuracy for all BLE devices

4 layer 3

High Capacity

High tag density for large projects

4 layer 4

Long Service Life

BLE tag battery life up to 5 years


Cost Efficient

Cost-effective thanks to Bluetooth eco-system


Small Size

Minimal tag size smaller than a coin


Wide Compatibility

Compatible with billions of various bletermlnals

AoA locator can be used as a positioning base station for BLE AoA posiotning solution, or as an IoT hub gateway to connect sensors and devices. It also supports the Wi-Fi, BLE5.2, Z-Wave, Zigbee wireless protocol.

5 layer 1

Data Operation

The AoA locator calculates the exact position based on the data in the figure (elevation, RSSI, azimuth, and distance) to realize real-time indoor positioning.

5 layer 2

Easy to Install

After fixing the base of the AoA locatory to the wall with three screws, buckle the gateway into the buckle. Check BLE AoA Locator Implementation Guide here.


Various types of IoT beacons, suitable for indoor and outdoor use, easy to install. Support iBeacon protocol and Eddystone protocol.


What Dusun IoT Offers for BLE AoA Positioning

3 layer 3

Standard certification

Smart devices comply with the wireless certification and security certification, FCC, CE, CCC, UL.

3 layer 4

Open API interface

The AoA locator opens the API interface to facilitate the docking of various systems and platforms.

3 layer 5

Bluetooth Protocol

The standard Bluetooth protocol, perfect for short-range, low power and low cost wireless transmissions.

3 layer 6

LUCI Configuration Page

Standard LUCI configuration pagemaking it easier to access the cloud on the device.

3 layer 7

Multiple Choice

Multiple types of BLE AoA beacons and tags for a wide range of scenarios, including outdoor waterproof conditions.

One-stop Development for IoT Gateways, Industrial Motherboards & System on Modules. Turn IoT Device Development Process into Success.

BLE AoA Positioning FAQs

When BLE AoA TAG is moving, the packet frequency is different than when it is stationary. while when it is stationary, the situation is the opposite. When in a stationary position, the TAG packet sending frequency of BLE AoA corresponds to a broadcast interval of 100 milliseconds. The TAG packet frequency of BLE AoA, when the vehicle is in motion, has a broadcast interval of 2 seconds .

Yes, Dusun IoT supports for customers’ selection of the broadcast frequency before the TAG is shipped from the factory to the end user. Customers have options to choose from based on their specific requirements.

A BLE positioning system requires a minimum of two AoA locators and has no limit on the number of AoA Tags it can use.

The recommended installation distance is 1.5 times the installation height.

The optimal installation height is 3-10m between the AOA Tag and locator

The area covered by a single Bluetooth AoA locator is approximately the shape of a circle, and the height difference between the AoA locator and the AoA TAG should be equal to two times that difference.

The delay caused by data transmission via Bluetooth and data transmission via the network will need to be factored into the acquisition of positioning data.

At a minimum of 2 meters’ distance should separate the AoA locator from adjacent walls and columns.

Yes, it’s okay. Customers can acquire platform-side BLE positioning engine services by going through our partner like Navigine.

Yes. The RTL library developed by Silicon Labs can be utilized even if the customer is responsible for calculating the AoA value based on the underlying interface. Also, customers have access to the code located in the source code of our software development kit (SDK).

Dusun IoT uses the most recent version of the Bluetooth protocol stack, which is version 5.3, and it supports the most recent version of the BLE AoA positioning technology. The accuracy of the technology can be improved to sub-meter levels, and the level of accuracy that can be achieved in practice. Under ideal conditions, Our BLE AoA positioning solution can reach 0.3 meters .

AoD (Angle of Departure) requires each terminal TAG to install an array antenna, while the Bluetooth Angle of Arrival only requires the AoA locator to install an array antenna. Therefore, the relative cost will be lower.

BLE AoA Positioning Customer Testimonial

We are glad to have Dusun IoT as our strategic partner. Dusun is an excellent IoT gateway provider, which capabilities amplify the possibilities of our software. Joint solution of Dusun and Navigine is applicable to various industrial scenarios, from healthcare to manufacturing. We believe that together we can provide numerous benefits for our customers.

Poland Customer

The inability of one party to provide the necessary IoT gateway hardware is remedied by Dusun IoT’s provision of the Poland platform Navigine with AoA locators and an AoA TAGs, thereby assisting the platform in the development of a more effective solution.

All BLE AoA positioning hardware devices have open API interfaces, which can be connected to customers’ private and shared platforms.

Equipment nameDevice modelDevice interface document
BeaconDSBC-230/ DSBC-062AOA 2Mqtt V1.0


    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Welcome to DusunIoT

    Hi there 👋 Is there anything we can help you with today? Please fill in the form below for the team to follow up if you become disconnected.

      DusunIoT Distributor Program

        This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.