基于Android应用开发实现UWB(超宽带)通信

什么是超宽带UWB

超宽带通信是一种无线电技术,专注于设备之间的精确测距(测量位置的精度为 10 厘米)。这种无线电技术可以使用低能量密度进行短距离测量,并在大部分无线电频谱上执行高带宽信号传输。UWB 的带宽大于 500 MHz(或超过 20% 的小数带宽)。

从 Android 13 开始,Android 包含适用于超宽带 (UWB) 无线电技术的默认框架实现,该技术可在受支持的设备之间实现高度安全的精密测距。AOSP UWB 平台堆栈作为可选模块提供给设备制造商。

架构

UWB 堆栈由 UWB Mainline 模块和 UWB 芯片供应商提供的 HAL 实现组成,如图 1 所示。

基于Android应用开发实现UWB(超宽带)通信_第1张图片

 

图 1. UWB 堆栈架构

AOSP 堆栈

AOSP UWB 堆栈(打包为可选模块 com.google.android.uwb)包含以下组件:

  • UWB 平台 API Surface
    • 代码位置:packages/modules/Uwb/framework
  • 支持库
    • 代码位置:packages/modules/

你可能感兴趣的:(UWB技术,android)