V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liqinliqin
V2EX  ›  推广

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

  •  1
     
  •   liqinliqin · 2022-08-31 09:52:43 +08:00 · 2047 次点击
    这是一个创建于 822 天前的主题,其中的信息可能已经有所发展或是发生改变。
    苹果宣布推出最新的「 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
    15 条回复    2023-06-18 16:18:50 +08:00
    liqinliqin
        1
    liqinliqin  
    OP
       2022-08-31 10:07:06 +08:00
    Find My 有个丢失模式,当丢失时,可以把自己的联系方式设置到设备上,有时捡到时,可以用苹果设备联系到设备的主人。
    ChineseTeacher
        2
    ChineseTeacher  
       2022-08-31 10:11:54 +08:00
    技术科普顶一个,最近在关注第三方 airtag 兼容设备
    liqinliqin
        3
    liqinliqin  
    OP
       2022-08-31 10:14:50 +08:00
    @ChineseTeacher #2 目前已经大规模量产,整体还是可以的,形成了人人为我,我为人人的局面。
    liqinliqin
        4
    liqinliqin  
    OP
       2022-08-31 10:15:27 +08:00
    @ChineseTeacher #2 确切应该叫 Find My 设备,airtag 是苹果自己的实现,外加了 UWB
    gooin
        5
    gooin  
       2022-08-31 11:20:55 +08:00
    买一个试试
    douyacai911
        6
    douyacai911  
       2022-08-31 11:31:34 +08:00
    真牛逼
    eGlhb2Jhb2Jhbw
        7
    eGlhb2Jhb2Jhbw  
       2022-08-31 13:28:45 +08:00
    beacon 协议的都可以直接做跟踪吗?还是说 「 Find My 」有啥特殊的广播区分 ibeacon
    liuliangyz
        8
    liuliangyz  
       2022-08-31 17:13:19 +08:00
    不是 49 吗?怎么涨价到 99 了?
    liqinliqin
        9
    liqinliqin  
    OP
       2022-09-01 11:38:21 +08:00
    @liuliangyz #8 对外是 99 ,对 V2EX 是 50
    liqinliqin
        10
    liqinliqin  
    OP
       2022-09-01 11:38:38 +08:00
    @eGlhb2Jhb2Jhbw #7 本质是自己加密的 beacon
    liqinliqin
        11
    liqinliqin  
    OP
       2022-09-01 11:38:52 +08:00
    @gooin #5 准备建个技术交流群
    liqinliqin
        12
    liqinliqin  
    OP
       2022-09-01 11:39:03 +08:00
    @douyacai911 #6 多谢捧场
    Tink
        13
    Tink  
       2022-11-30 09:09:55 +08:00
    @liqinliqin #11 有群吗
    liqinliqin
        14
    liqinliqin  
    OP
       2022-11-30 09:26:20 +08:00
    先加我微信,我才能拉进群,
    alanhe421
        15
    alanhe421  
       2023-06-18 16:18:50 +08:00
    厉害
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2827 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:00 · PVG 12:00 · LAX 20:00 · JFK 23:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.