11

苹果 FindMy 技术原理分析及 Airtag 组成

 2 years ago
source link: https://www.v2ex.com/t/876636
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  推广

苹果 FindMy 技术原理分析及 Airtag 组成

  liqinliqin · 1 小时 42 分钟前 · 175 次点击
苹果宣布推出最新的「 Find My 中文 查找」功能,逐渐允许其他厂商的产品使用此功能来寻找失物,即第三方产品可通过由数以亿计的苹果产品所组成的「 Find My 」网络,启动私密和安全的寻找功能,用户就可以找回物品。一切过程完全匿名,且经过点对点加密保护,任何人均都无法查看装置的位置或信息,即便是 Apple 和第三方制造商。
其工作流程如下:

1 、绑定及激活:使用 Find My app 和一个 Find My 外设连接(蓝牙链接)之后,他们之间就协商出了一对秘钥对。Find My app 保存着私钥和公钥;外设保存着公钥。

2 、外设作为 BLE beacon ,不断广播一个变化的秘钥(由公钥衍生而得,广播周期可以调整,BLE 采用跳频机制,广播信道包含 3 个物理信道,即 37 ,38 ,39 信道,一次广播事件开始于 37 信道,经过 38 信道,结束于 39 信道,即在 3 个信道上连续跳频)。

3 、周围的苹果设备( iPad ,iPhone 等,可以是其他人的设备)检测到这个广播后,会把里面的秘钥结合自身的定位数据,打包上传苹果服务器。你猜的没错,你的手机实际上被借用成 find my 网络基站了。

4 、Find My app 从服务器上拿到这些定位报告,将相关的定位数据解析出来。

从以上分析可以看出,Find My 本质是 ble beacon 广播加上苹果的设备作为基站定位,根据蓝牙信号定位,精度在 1-3 米左右,没有方向性,是以信号强度计算的距离为半径的圆,所以需要一个蜂鸣器来发声。

Apple 进一步把外设增加了 UWB 芯片,就是 Airtag,UWB 通过测量超短无线电脉冲在设备之间传输的时间来计算位置,误差不超过 1.5 厘米,自 iPhone 11 系列推出以来,苹果就一直在使用 UWB 芯片 U1 。

这就解释了为什么添加的时候有 Airtag 选项和其它设备两个选项。

好了,技术普及到此为止,跟着上推广链接。

V2EX 选项,优惠 49 元。
https://item.taobao.com/item.htm?&id=682774174482

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK