全国咨询热线:021-54902525
您的当前位置: 首页 > 资质荣誉

优化无线设备测距的系统和方法pdf

日期:2024-03-13  来源:雷竞技登录

  提供了一种由第一设备相对于第二设备执行测距的方法。根据实施例,该方法有:由第一设备接收包括第一时间戳和第二时间戳的多个时间戳,以及由第一设备通过基于第一时间戳和第二时间戳计算第一无线信号和第二无线信号的平均飞行时间(TOF)来确定相对于第二设备的距离R。第一时间戳指示第一无线信号到达第二设备的到达时间(TOA),第一时间戳的最大可能值是Tmax1。第二时间戳指示第二无线信号离开第二设备的离开时间(TOD),并且第二时间戳的最大可能值是Tmax2并且大于Tmax1。

  (19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 114302419 A (43)申请公布日 2022.04.08 (21)申请号 8.1 (51)Int.Cl. H04W 24/02 (2009.01) (22)申请日 2021.09.18 H04W 24/10 (2009.01) (30)优先权数据 H04W 64/00 (2009.01) 63/081,162 2020.09.21 US H04W 4/02 (2018.01) 63/084,447 2020.09.28 US H04W 4/33 (2018.01) 63/086,527 2020.10.01 US 63/091,873 2020.10.14 US 17/458,222 2021.08.26 US (71)申请人 三星电子株式会社 地址 韩国京畿道 (72)发明人 E.D.林德斯科格 (74)专利代理机构 北京市柳沈律师事务所 11105 代理人 邵亚丽 权利要求书3页 说明书15页 附图6页 (54)发明名称 优化无线设备测距的系统和方法 (57)摘要 提供了一种由第一设备相对于第二设备执 行测距的方法。根据实施例,该方法有:由第一 设备接收包括第一时间戳和第二时间戳的多个 时间戳,以及由第一设备通过基于第一时间戳和 第二时间戳计算第一无线信号和第二无线信号 的平均飞行时间(TOF)来确定相对于第二设备的 距离R。第一时间戳指示第一无线信号到达第二 设备的到达时间(TOA),第一时间戳的最大可能 值是Tmax1 。第二时间戳指示第二无线信号离开第 二设备的离开时间(TOD),并且第二时间戳的最 大可能值是Tmax2并且大于Tmax1 。 A 9 1 4 2 0 3 4 1 1 N C CN 114302419 A 权利要求书 1/3页 1.一种由第一设备相对于第二设备执行测距的方法,所描述的方法包括: 由第一设备,接收包括第一时间戳和第二时间戳的多个时间戳, 第一时间戳指示第一无线信号到达第二设备的到达时间TOA,第一时间戳的最大可能 值是T ,并且 max1 第二时间戳指示第二无线信号离开第二设备的离开时间TOD,第二时间戳的最大可能 值是T 并且大于T ;以及 max2 max1 由第一设备,通过基于第一时间戳和第二时间戳计算第一无线信号和第二无线信号的 平均飞行时间TOF来确定相对于第二设备的距离R。 2.依据权利要求1所述的方法,还包括: 由第一设备,向第二设备发送第一无线信号;以及 由第一设备,从第二设备接收第二无线信号, 其中,距离R对应于所测量的第一设备与第二设备之间的距离。 3.依据权利要求2所述的方法,还包括: 由第一设备,基于最大可能值T 来确定距离模糊度R , max1 amb 其中,确定距离R包括: 基于第一时间戳和第二时间戳来计算计算距离R ,以及 calc 识别整数k,使得R=k*R +R 在区间[‑R ,R ‑R ]内,其中 amb calc err amb err R 是与所描述的方法相关联的最大测量误差。 err 4.依据权利要求2所述的方法,还包括: 由第一设备,基于最大可能值T 来确定距离模糊度R ; max1 amb 由第一设备,估计第一设备与第三设备之间的距离R ; C 由第一设备,确定第三设备太远,使得对于所估计的距离R =k*R +R 不能唯一地求 est amb C 解整数k,其中R 在区间[‑R ,R ‑R ]内,其中R 是与所描述的方法相关联的最大测量误 est err amb err err 差;以及 由第一设备,避免与第三设备的进一步测距。 5.依据权利要求4所述的方法,其中,第一设备基于第三设备的已知位置和第一设备的 近似位置估计来估计距离R 。 C 6.依据权利要求4所述的方法,其中,第一设备基于从第三设备接收的信号的信号强度 来估计距离R 。 C 7.依据权利要求1所述的方法,其中: 多个时间戳还包括指示第一无线信号离开第三设备的TOD的第三时间戳和指示第二无 线信号到达第三设备的TOA的第四时间戳,并且 距离R是对应于从第一设备到第二设备的距离与从第一设备到第三设备的距离之间的 差的差分距离。 8.根据权利要求7所述的方法,还包括: 由第一设备并且基于最大可能值T ,来确定第一距离模糊度R 和第二距离模糊度 max1 amb1 R ; amb2 其中,确定距离R包括: 基于第一时间戳、第二时间戳、第三时间戳和第四时间戳来计算计算距离R ;以及 calc 2 2 CN 114302419 A 权利要求书 2/3页 基于以下近似来估计针对距离R=k *R +k*R +R 的整数k和k : 1 amb1 2 amb2 calc 1 2 使第一无线信号到达第一设备的TOA等于第一无线信号到达第二设备的TOA和等于第 一无线信号离开第三设备的TOD,以及 使第二无线信号到达第一设备的TOA等于第二无线信号离开第二设备的TOD和等于第 二无线信号到达第三设备的TOA。 9.根据权利要求7所述的方法,还包括: 由第一设备并且基于最大可能值T ,来确定第一距离模糊度R 和第二距离模糊度 max1 amb1 R ; amb2 由第一设备,估计第一设备与第四设备之间的第一距离R 、第一设备与第五设备之间 C1 的第二距离R 以及第四设备与第五设备之间的第三距离R ; C2 C3 由第一设备,确定由于距离R 、R 和R 中的一个或多个大于R =min(R ,R )‑ C1 C2 C3 max amb1 amb2 R 导致第四设备和第五设备不是适于测距的对,其中R 是考虑距离R 、R 和R 中的 margin margin C1 C2 C3 一个或多个的测量误差的余量值;以及 由第一设备,避免与作为对的第四设备和第五设备做进一步测距。 10.根据权利要求9所述的方法,其中,第一设备基于第四设备和第五设备的已知位置 以及第一设备的近似位置估计,来估计第一距离R 、第二距离R 和第三距离R 。 C1 C2 C3 11.根据权利要求1所述的方法,还包括: 由第一设备,从第二设备接收最大测距交换持续时间T 的指示;以及 dur 由第一设备,确定T T , max1 dur 其中,确定距离R包括: 确定多个时间戳中的两个时间戳之间的差的绝对值超过T ,以及 dur 将所述两个时间戳中较晚的一个递增T 的非整数倍。 max1 12.一种相对于第二设备执行测距的第一设备,所述第一设备包括: 天线,其接收包括多个时间戳的无线信号,所述多个时间戳包括第一时间戳和第二时 间戳, 第一时间戳指示第一无线信号到达第二设备的到达时间TOA,第一时间戳的最大可能 值是T ,并且 max1 第二时间戳指示第二无线信号离开第二设备的离开时间TOD,第二时间戳的最大可能 值是T 并且大于T ;以及 max2 max1 测距处理器,其通过基于第一时间戳和第二时间戳计算第一无线信号和第二无线信号 的平均飞行时间TOF,来确定相对于第二设备的距离R。 13.根据权利要求12所述的第一设备: 向第二设备发送第一无线信号;以及 从第二设备接收第二无线信号, 其中,距离R对应于所测量的第一设备与第二设备之间的距离。 14.根据权利要求13所述的第一设备: 基于最大可能值T 来确定距离模糊度R , max1 amb 其中,确定距离R包括: 基于第一时间戳和第二时间戳来计算计算距离R ,以及 calc 3 3 CN 114302419 A 权利要求书 3/3页 识别整数k,使得R=k*R +R 在区间[‑R ,R ‑R ]内,其中R 是与测距相关联的 amb calc err amb err err 最大测量误差。 15.根据权利要求13所述的第一设备: 基于最大可能值T 来确定距离模糊度R ; max1 amb 估计第一设备与另一设备之间的距离R ; C 确定所述另一设备距离太远,使得对于所估计的距离R =k*R +R 不能唯一地求解整 est amb C 数k,其中R 在区间[‑R ,R ‑R ]内,其中R 是与测距相关联的最大测量误差;以及 est err amb err err 避免与所述另一设备进行进一步测距。 16.根据权利要求12所述的第一设备: 多个时间戳还包括指示第一无线信号离开第三设备的TOD的第三时间戳和指示第二无 线信号到达第三设备的TOA的第四时间戳,并且 距离R是对应于从第一设备到第二设备的距离与从第一设备到第三设备的距离之间的 差的差分距离。 17.根据权利要求16所述的第一设备: 基于最大可能值T 来确定第一距离模糊度R 和第二距离模糊度R ; max1 amb1 amb2 其中,确定距离R包括: 基于第一时间戳、第二时间戳、第三时间戳和第四时间戳来计算计算距离R ;以及 calc 基于以下近似来估计针对距离R=k *R +k*R +R 的整数k和k : 1 amb1 2 amb2 calc 1 2 使第一无线信号到达第一设备的TOA等于第一无线信号到达第二设备的TOA和等于第 一无线信号离开第三设备的TOD,以及 使第二无线信号到达第一设备的TOA等于第二无线信号离开第二设备的TOD和等于第 二无线信号到达第三设备的TOA。 18.根据权利要求16所述的第一设备: 基于最大可能值T 来确定第一距离模糊度R 和第二距离模糊度R ; max1 amb1 amb2 估计第一设备与第四设备之间的第一距离R 、第一设备与第五设备之间的第二距离R C1 C2 以及第四设备与第五设备之间的第三距离R ; C3 确定距离R 、R 和R 中的一个或多个大于R =min(R ,R )–R ,其中R 是 C1 C2 C3 max amb1 amb2 margin margin 考虑距离R 、R 和R 中的一个或多个的测量误差的余量值;以及 C1 C2 C3 避免与作为对的第四设备和第五设备进行进一步测距。 19.根据权利要求18所述的第一设备:基于第四设备和第五设备的已知位置和第一 设备的近似位置估计,来估计第一距离R 、第二距离R 和第三距离R 3。 C1 C2 C 20.依据权利要求12所述的第一设备: 从第二设备接收最大测距交换维持的时间T 的指示;以及 dur 确定T T , max1 dur 其中,确定距离R包括: 确定多个时间戳中的两个时间戳之间的差的绝对值超过T ,以及 dur 将所述两个时间戳中较晚的一个递增T 的非整数倍。 max1 4 4 CN 114302419 A 说明书 1/15页 优化无线设备测距的系统和方法 [0001] 优先权 [0002] 本申请要求2020年9月21日提交的美国临时专利申请第63/081,162号、2020年9月 28日提交的美国临时专利申请第63/084,447号、2020年10月1日提交的美国临时专利申请 第63/086,527号、和2020年10月14日提交的美国临时专利申请第63/091,873号和2021年08 月26日提交的美国专利申请第17/458,222号的优先权权益,所有这些在此通过引用并入其 全部内容。 技术领域 [0003] 本公开总体上涉及无线通信系统。具体地,本公开涉及优化无线设备测距的系统 和方法。 背景技术 [0004] 测距通常是指建立目标距离的过程。作为示例,两个无线通信系统或设备可以通 过经由射频(RF)信号交换测距信息、基于测距信息确定RF信号的飞行时间(time‑of‑ flight,TOF)、以及借由将ToF乘以光速计算距离来执行测距,以确定它们之间的距离。在被 动测距的情况下,第三无线设备可以监听信息交换,以确定距两个无线设备的差别距离 (differential distance)。 [0005] 所交换的测距信息可以包括在探测阶段期间交换的相当数量的空数据分组(null  data packet,NDP)和在报告阶段期间交换的所对应的相当数量的测量(诸如NDP的到达时 间(time‑of‑arrival)时间戳和离开时间(time‑of‑departure)时间戳)。一个或多个无线 设备可以处理测距信息以确定目标距离。因此,在测距过程中通常涉及大量的信令开销和 复杂的计算。 [0006] 具有测距能力的移动设备更能感知空间,并且通过这种空间感知,能够向用户提 供越来越多令人兴奋的特征。因而,努力优化和标准化测距协议,诸如电气和电子工程师协 会(IEEE)802.11az标准中的精细时间测量(FTM)协议。 发明内容 [0007] 提供了一种由第一设备相对于第二设备执行测距的方法。根据实施例,该方法包 括:由第一设备,接收包括第一时间戳和第二时间戳的多个时间戳,以及由第一设备,通过 基于第一时间戳和第二时间戳计算第一无线信号和第二无线信号的平均飞行时间(TOF)来 确定相对于第二设备的距离(range)R。第一时间戳指示第一无线信号到达第二设备的到达 时间(TOA),第一时间戳的最大可能值是T 。第二时间戳指示第二无线信号离开第二设备 max1 的离开时间(TOD),第二时间戳的最大可能值是T 并且大于T 。 max2 max1 [0008] 提供了一种相对于第二设备执行测距的第一设备。根据实施例,第一设备包括:天 线,其接收包括多个时间戳的无线信号,多个时间戳包括第一时间戳和第二时间戳;以及测 距处理器,其通过基于第一时间戳和第二时间戳计算第一无线信号和第二无线页 飞行时间(TOF)来确定相对于第二设备的距离(range)R。第一时间戳指示第一无线信号到 达第二设备的到达时间(TOA),第一时间戳的最大可能值是T ,并且第二时间戳指示第二 max1 无线信号离开第二设备的离开时间(TOD),第二时间戳的最大可能值是T 并且大于T 。 max2 max1 附图说明 [0009] 结合附图,从以下详细描述中,本公开的某些实施例的上述和其他方面和特征将 变得更加明显,其中: [0010] 图1示出了根据实施例的参与测距过程的无线示出了根据实施例的在ISTA与RSTA之间沿着它们各自的时钟域的测距信息的 交换; [0012] 图3示出了根据实施例的参与另一测距过程的无线示出了根据实施例的PSTA监听在ISTA与RSTA之间沿着它们各自的时钟域的测 距信息的交换; [0014] 图5示出了根据实施例的通过第一设备用于执行与第二设备的测距的方法的流程 图:以及 [0015] 图6示出了根据一个实施例的网络环境中的电子设备的框图。 具体实施方式 [0016] 在下文中,参考附图详细描述本公开的实施例。应当注意,相同的元素将由相同的 附图标记表示,尽管它们在不同的附图中示出。在以下描述中,提供诸如详细配置和组件的 具体细节仅仅是为了帮助全面理解本公开的实施例。因此,对本领域技术人员来说明显的 是,在不脱离本公开的范围的情况下,可以对本文描述的实施例进行各种改变和修改。此 外,为了清楚和简明起见,可以省略对众所周知的功能和构造的描述。下面描述的术语是考 虑到本公开中的功能而定义的术语,并且可以根据用户、用户的意图或习惯而不同。因此, 术语的定义应当基于贯穿本说明书的内容来确定。 [0017] 本公开可以具有各种修改和各种实施例,其中实施例将在下面参考附图进行详细 描述。然而,应当理解,本公开不限于实施例,而是包括本公开范围内的所有修改、等同物和 替代物。 [0018] 尽管包括诸如第一、第二等序数的术语可以用于描述各种元素,但是结构元素不 受这些术语的约束。这些术语仅用于区分一个元素与另一元素。例如,在不脱离本公开的范 围的情况下,第一结构元素可以被称为第二结构元素。类似地,第二结构元素也可以被称为 第一结构元素。如本文所使用的,术语“和/或”包括一个或多个相关项目的任何和所有组 合。 [0019] 本文所使用的术语仅用于描述本公开的各种实施例,而不旨在限制本公开。单数 形式旨在包括复数形式,除非上下文另有明确指示。在本公开中,应当理解,术语“包括”或 “具有”表示特征、数量、步骤、操作、结构元素、部分或其组合的存在;术语“包括”或“具有” 不排除一个或多个其他特征、数量、步骤、操作、结构元素、部分或其组合的存在或添加的可 能性。 [0020] 除非不同地定义,否则本文所使用的所有术语具有与本公开所属领域的技术人员 6 6 CN 114302419 A 说明书 3/15页 所理解的相同的含义。诸如在通常使用的词典中定义的那些的术语将被解释为具有与相关 技术领域中的上下文含义相同的含义,并且除非在本公开中明确定义,否则不被解释为具 有理想的或过于形式的含义。 [0021] 根据一个实施例的电子设备可以是各种类型的电子设备之一。电子设备可以包括 例如便携式通信设备(例如,智能电话)、计算机、便携式多媒体设备、便携式医疗设备、相 机、可穿戴设备或家用电器。根据本公开的一个或多个实施例,电子设备不限于上述那些。 [0022] 本公开中使用的术语不旨在限制本公开,而是旨在包括对应实施例的各种改变、 等同物或替代物。关于附图的描述,相似的附图标记可用于指代相似或相关的元素。与项目 相对应的名词的单数形式可以包括事物的一个或多个,除非相关上下文另有明确指示。如 本文所使用的,诸如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和 C中的至少一个”和“A、B或C中的至少一个”之类的短语中的每一个可以包括在对应的短语 之一中一起列举的项目的所有可能组合。如本文所使用的,诸如“第1”、“第2”、“第一”和“第 二”之类的术语可以用于区分对应的组件与另一组件,但是不旨在在其他方面(例如,重要 性或次序)上限制组件。意图在于,如果一个元素(例如,第一元素)在有或没有术语“可操作 地”或“可通信地”的情况下被称为“与另一元素(例如,第二元素)耦合”、“耦合到另一元 素”、“与另一元素连接”或“连接到另一元素”,则它指示该元素可以直接地(例如,有线地)、 无线地或经由第三元素与另一元素耦合。 [0023] 如本文所使用的,术语“模块”可以包括以硬件、软件或固件实施的单元,并且可以 与其他术语(例如,“逻辑”、“逻辑块”、“部分”和“电路”)互换使用。模块可以是被适配为执 行一个或多个功能的单个整体组件或者其最小单元或部分。例如,根据一个实施例,模块可 以以专用集成电路(ASIC)的形式来实施。 [0024] 在Wi‑Fi FTM测量期间,测量分组由无线站(STA)发送和接收。在IEEE 802.11az 中,这些测量分组是NDP(而在802.11REVmc中,这些是FTM帧)。参与这些测量的STA各自为它 们发送或接收这些测量分组时的TOD(当适用时)和TOA加上时间戳。由于物理限制,当测量 分组从一个STA到另一个STA时,它们的传播时间是有界限的,使得通常可以进行对可能最 大传播时间的假设。 [0025] 可以假设,距离(range)计算STA或者正在计算其到另一STA的距离的STA通常具有 其自己的TOD和/或TOA时间戳的确切的、无模糊度(ambiguity‑free notion)的概念。距离 计算还从其他所涉及的STA接收所报告的时间戳;然而,这些所报告的时间戳由于在它们回 绕归零(wrap back to zero)之前它们能够表示的最大值的限制而与模糊度相关联。 [0026] 向距离计算STA报告时间戳的每个TOD或TOA事件具有在距离计算STA自身中的对 应的TOA或TOD事件,距离计算STA知道其确切时间。当传播时间被假设为与时间戳模糊度相 比较小并且因此可以被忽略时,距离计算STA能够形成对应的所报告的TOD或TOA事件的近 似的但无模糊度的估计。此外,通过将所报告的TOD或TOA事件的这种无模糊度的估计与确 切的但模糊的所报告的时间戳进行组合,距离计算STA可以为所报告的TOD或TOA事件形成 确切的、无模糊度的时间戳。 [0027] 更简洁地说,距离计算STA中确切的、无模糊度的本地TOD/TOA时间戳可以用于为 对应的、时间上接近的所报告的TOD/TOA事件形成近似的、无模糊度的时间戳,并且这些近 似的、无模糊度的时间戳可以与确切的、但模糊的所报告的时间戳进行组合,从而为所报告 7 7 CN 114302419 A 说明书 4/15页 的TOD/TOA事件形成确切的、无模糊度的时间戳。这种解析由于所报告的时间戳而引起的模 糊度的系统和方法将在下面通过示例实施例和图示进行更详细的描述。 [0028] 图1示出了根据实施例的参与测距过程的无线的测距过程可以是精 细测距过程,诸如用于室内定位的Wi‑Fi FTM往返时间(round  trip  time,RTM)测距过程。 第一设备101(可以被称为发起站(initiator  station,ISTA))发起与第二设备102(可以被 称为响应站(responder  station,RSTA))的测距。作为测距的一部分,第一设备101向第二 设备102发送一个或多个无线用一个或多个无线进行响 应。在一些实施例中,无线可以包括在测距过程的探测阶段期间不携带实质 性信息的NDP,并且可以包括在测距过程的报告阶段期间NDP的TOA和TOD时间戳。基于所报 告的TOA和TOD时间戳,第一设备101或第二设备102可以计算它们之间的估计距离(range) R。 [0029] 图1还示出了第三设备103,其被估计距第一设备101的粗略距离为R 。粗略距离R C C 表示粗略距离估计,其通常与以上针对在第一设备101和第二设备102之间执行的精细测距 过程描述的估计距离R相比不精确。在一些实施例中,粗略距离R 可以由第一设备101基于 C 第三设备103的已知位置和第一设备101的近似位置估计来计算。例如,第三设备103可以是 其固定位置已经为第一设备101所知晓的固定设备,并且第一设备101可以包括定位设备 (例如,具有全球定位系统(GPS)/全球导航卫星系统(GNSS)能力的设备),该定位设备使得 第一设备101能够确定或近似其自身的位置。在一些实施例中,可以基于从第三设备103接 收的信号的信号强度来估计粗略距离R 。如果第一设备101基于粗略距离R确定第三设备 C C 103太远而不能解析精细测距过程中可能遇到的模糊度,则第一设备101可以避免执行与第 三设备103的精细测距。 [0030] 在精细测距过程的执行期间可能会出现模糊度,因为所报告的时间戳可能已经环 绕了一次或多次。例如,时间戳通常由计数器来跟踪,并且当计数器达到其最大可能值C max N 时(例如,对于N位计数器为2 ‑1),计数器环绕归0。因此,即使所报告的时间戳是t ,经 reported 过的时间实际上可以是k×T +t ,其中k是表示模糊度计数的整数,并且T stamp_max reported stamp_max 是对应于最大计数器值C 的最大时间戳值。下面参考图2讨论一种解析由于RTM测距的时 max 间戳的可能卷绕而导致的模糊度的方法。 [0031] 图2示出了根据实施例的在ISTA与RSTA之间沿着它们各自的时钟域的测距信息的 交换。ISTA和RSTA可以分别对应于第一设备101和第二设备102。ISTA在TOD t 处向RSTA发 1_I 送NDP 211,并且RSTA在TOA t 处接收到NDP 211。响应于接收到NDP 211,RSTA在TOA t 2_R 3_R 处向ISTA发送NDP  212,并且ISTA在TOA  t 处接收到NDP  212。由于TODt 和TOA  t 由 4_I 1_I 4_I ISTA记录,所以它们对应于ISTA的时钟域201(T )中的值。类似地,由于TOA  t 和TOD  ISTA 2_R t 由RSTA记录,所以它们对应于RSTA的时钟域202(T )中的值。RSTA还向ISTA发送测量 3_R RSTA 报告213,测量报告213包括分别对应于TOA t 和TOD t 的所报告的时间戳t 和t 。TOA  2_R 3_R 2_r 3_r t 和TOD t 可以被表示为: 2_R 3_R [0032] t =k2×T +t     (1) 2_R stamp_max 2_r [0033] t =k3×T +t     (2) 3_R stamp_max 3_r [0034] 其中k2和k3是整数且分别表示所报告的时间戳t 和t 的模糊度计数,并且 2_r 3_r T 是时间戳在其回绕归零之前的表示的最大值。对于该示例,假设对于所报告的时间 stamp_max 8 8 CN 114302419 A 说明书 5/15页 戳t 和t 的每个T 是相同的,尽管在后面讨论的其他示例中,TOA时间戳的T 2_r 3_r stamp_max stamp_max 可以具有与TOD时间戳的T 的值不同的值。 stamp_max [0035] 为了计算距RSTA的距离R,ISTA将RSTA的时钟域中的TOAt 和TOD t 转换为ISTA 2_R 3_R 时钟域中的对应值t 和t : 2_I 3_I [0036] t =(1+a)t +b    (3) 2_I 2_R [0037] t =(1+a)t +b    (4) 3_I 3_R [0038] 其中a是ISTA的时钟与RSTA的时钟相比的差分速率(differential rate),并且b 是偏移。应用表达式(1)至(4),可以计算往返时间(RTT),该RTT是从ISTA到RSTA然后从RSTA 回到ISTA的传播时间: [0039] RTT=t –t –(t –t )    (5a) 4_I 1_I 3_I 2_I [0040] RTT=t –t –((1+a)t +b–(1+a)t –b)    (5b) 4_I 1_I 3_R 2_R [0041] RTT=t –t –(1+a)(t –t )    (5c) 4_I 1_I 3_R 2_R [0042] RTT=t –t –(1+a)(k3×T +t –k2×T –t )    (5d) 4_I 1_I stamp_max 3_r stamp_max 2_r [0043] RTT=t –t –(1+a)(t –t )–(1+a)(k3–k2)T     (5e) 4_I 1_I 3_r 2_r stamp_max [0044] 距离R可以通过将携带NDP的无线信号的平均ToF(即RTT/2)乘以光速c并除以2来 进行计算。 [0045] R=c×RTT/2    (6a) [0046] R=c(t –t –(1+a)(t –t ))/2+(k2–k3)R     (6b) 4_I 1_I 3_r 2_r amb [0047] 其中R =c(1+a)T /2。因此,最终距离R的模糊度是单位模糊度R 的整数 amb stamp_max amb 倍(即k2‑k3)。 [0048] 尽管值k2和k3通常是未知的,但是如果单位模糊度R 与ISTA和RSTA之间的所假 amb 设的或所估计的可能距离相比较大,则可以唯一地确定差k =k2–k3。也就是说,在这种 diff 情况下,对于k 将存在一个整数值,使得最终距离R落在真实距离的合理正确范围内。 diff [0049] 如果距离计算STA知道另一STA的位置,并且还具有其自身位置的近似知识,诸如 直到误差R ,则距离计算STA可以确定距另一STA的粗略距离估计R 。当距离计算STA max_loc_err C 为了确定其自身的绝对位置而与另一STA进行测距时,可能会是这种情况。基于粗略距离估 计R ,距离计算STA可以避免与相距太远而使最终距离模糊度无法唯一地解析的STA进行测 C 距。例如,与距离计算STA相距超过R –R 的STA(例如,RR –R )可能会被 amb max_loc_err C amb max_loc_err 从测距计算排除。 [0050] 一旦距离计算STA已经确定一STA应当被包括在测距计算中,它就可以通过确定整 数k(例如,正、0或负)来解析该STA的最终距离模糊度,使得当将k×R 加到计算距离R amb calc 时,距离R落在区间[‑R ,R –R ]内,其中R 是与测距过程相关联的最大测量误差。在一 err amb err err 些实施例中,表达式(6b)的第一加数可以用作计算距离R : calc [0051] R =c(t –t –(1+a)(t –t ))/2    (7) calc 4_I 1_I 3_r 2_r [0052] 在一些实施例中,粗略距离估计R 可以用作计算距离R : C calc [0053] R =R    (8) calc C [0054] 如果距离计算STA不知道它正在考虑与之进行测距的另一STA的位置,则该距离计 算STA可以使用从另一STA接收的信号的信号强度来估量另一STA有多远作为粗略距离估 计。例如,距离计算STA可以排除信号低于信号强度阈值的STA。通过仅与信号高于信号强度 9 9 CN 114302419 A 说明书 6/15页 阈值的STA进行测距,距离计算STA将能够通过确定整数k(例如,正、0或负)使得当将k×Ramb 加到计算距离R 时距离R落在区间[‑R ,R ‑R ]内,来唯一地解析距离计算。 calc err amb err [0055] 图3示出了根据实施例的参与另一测距过程的无线设备的示意图。第一设备301 (可以被称为被动站(passive  station,PSTA))通过监听第二设备302与第三设备303之间 的测距信息的交换来执行被动测距,第二设备302和第三设备303可以对应于RSTA‑ISTA对。 第三设备303发送一个或多个无线b。类似地,第二设备302用一个或多个无线进行响应,这些无线b。 [0056] 在一些实施例中,无线可以包括在测距过程的探测阶段期间不携带 实质性信息的NDP,并且可以包括在测距过程的报告阶段期间的NDP的TOA和TOD时间戳。基 于所报告的TOA和TOD时间戳,第一设备301可以计算差分距离R ,该差分距离R 是从第 diff diff 一设备301到第二设备302的距离与从第一设备301到第三设备303的距离之间的差。 [0057] 图3还示出了第四设备304和第五设备305,第四设备304被估计距第一设备301的 粗略距离为R ,第五设备305被估计距第一设备301的粗略距离为R 。第四设备304和第五 C1 C2 设备305被估计彼此相距的粗略距离R 。粗略距离R 、R 和R 表示可以例如由第一设备301 C3 C1 C2 C3 使用类似于上述用于确定图1所示的粗略距离R 的方法的方法来进行估计的粗略距离值。 C 如果第一设备301确定粗略距离R 大于最大距离R ,该最大距离R 可以是预定值,则第一 C1 max max 设备301可以避免使用第四设备304进行被动测距。类似地,如果第一设备301确定粗略距离 R 大于最大距离R ,则第一设备301可以避免使用第五设备305进行被动测距。如果第一设 C2 max 备301确定粗略距离R 大于最大距离R ,则第一设备301可以避免使用第四设备304和第五 C3 max 设备305作为用于被动测距的对。最大距离R 可以是预定值,并且可以基于单位模糊度值 max R 来计算,如下面进一步描述的。 amb [0058] 图4示出了根据实施例的PSTA监听在ISTA与RSTA之间沿着它们各自的时钟域的测 距信息的交换。PSTA、RSTA和ISTA可以分别对应于第一设备301、第二设备302和第三设备 303。在探测阶段期间,ISTA在TOD t 处发送NDP 411,并且NDP 411由RSTA在TOA t 处接 1_I 2_R 收为NDP 411a,并且由PSTA在TOA t 处接收为NDP 411b。响应于接收到NDP 411a,RSTA在 5_P TOD t 处发送NDP 412,并且NDP 412由ISTA在TOA t 处接收为NDP 412a,并且由PSTA在 3_R 4_I TOA t 处接收为NDP 412b。由于TOD t 和TOA t 由ISTA记录,所以它们对应于ISTA的时 6_P 1_I 4_I 钟域403(T )中的值;类似地,TOA t 和TOD t 对应于RSTA的时钟域402(T )中的值, ISTA 2_R 3_R RSTA TOA t 和TOD t 对应于PSTA的时钟域401(T )中的值。在报告阶段期间,ISTA发送测量 5_P 6_P PSTA 报告413,测量报告413包括分别对应于TOD t 和TOA t 的所报告的时间戳t 和t 。此 1_I 4_I 1_i 4_i 外,RSTA发送测量报告414,测量报告414包括分别对应于TOA  t 和TOD  t 的所报告的时 2_R 3_R 间戳t 和t 。测量报告413和414由PSTA接收,PSTA可以使用所报告的时间戳及其记录的 2_r 3_r 时间戳来计算与ISTA和RSTA的差分距离。这种测距被称为被动测距,因为PSTA不必然需要 与ISTA和/或RSTA通信;它只需要监听它们之间的测距信息的交换。 [0059] 在不同于图4所示的一些实施例中,时间戳t 、t 、t 和t 可以由PSTA在单个 1_i 4_i 2_r 3_r 测量报告中一起接收。例如,ISTA可以向RSTA发送包括时间戳t 和t 的测量报告,并且 1_i 4_i RSTA可以随后向PSTA发送包括所有四个时间戳t 、t 、t 和t 的测量报告。反之亦然, 1_i 4_i 2_r 3_r 10 10 CN 114302419 A 说明书 7/15页 RSTA可以向ISTA发送包括时间戳t 和t 的测量报告,并且ISTA可以随后向PSTA发送包括 2_r 3_r 所有四个时间戳t 、t 、t 和t 的测量报告 1_i 4_i 2_r 3_r [0060] 由于所报告的时间戳的每个可能已经卷绕了一次或多次,所以TOD t 、TOA t 、 1_I 4_I TOA t 和TOD t 可以表示为: 2_R 3_R [0061] t =k1×T +t     (9) 1_I stamp_max 1_i [0062] t =k4×T +t     (10) 4_I stamp_max 4_i [0063] t =k2×T +t     (11) 2_R stamp_max 2_r [0064] t =k3×T +t     (12) 3_R stamp_max 3_r [0065] 其中k1、k4、k2和k3是整数,分别表示所报告的时间戳t 、t 、t 和t 的模糊度 1_i 4_i 2_r 3_r 计数,并且T 是时间戳回绕归零之前的表示的最大值。对于该示例,假设对于所报告 stamp_max 的时间戳t 、t 、t 和t 的每个来说T 是相同的(例如,所报告的时间戳的每个由 1_i 4_i 2_r 3_r stamp_max 相同的位计数来表示)。 [0066] 为了使用其时钟域中所报告的时间戳,PSTA将ISTA的时钟域中的TOD  t 和TOA  1_I t 值以及RSTA的时钟域中的TOA  t 和TOD  t 值转换为PSTA的时钟域中的对应值t 、 4_I 2_R 3_R 1_P t 、t 和t : 4_P 2_P 3_P [0067] t =(1+a)t +b    (13) 1_P I 1_I I [0068] t =(1+a)t +b    (14) 4_P I 4_I I [0069] t =(1+a)t +b    (15) 2_P R 2_R R [0070] t =(1+a)t +b    (16) 3_P R 3_R R [0071] 其中a 是PSTA的时钟与ISTA的时钟相比的差分速率,a 是PSTA的时钟与RSTA的时 I R 钟相比的差分速率,并且b 和b 是偏移。应用表达式(9)至(16),可以计算差分飞行时间 I R (DToF),该DToF是从ISTA到PSTA的传播时间与从RSTA到PSTA的传播时间之间的差: [0072] DToF=t –t –[(t –t )+((t –t )–(t –t ))/2]    (17a) 6_P 5_P 3_P 2_P 4_P 1_P 3_P 2_P [0073] DToF=t –t –[(t –t )/2+(t –t )/2]    (17b) 6_P 5_P 3_P 2_P 4_P 1_P [0074] DToF=t –t –0.5t +0.5t –0.5t +0.5t     (17c) 6_P 5_P 3_P 2_P 4_P 1_P [0075] DToF=t –t +0.5(1+a)(t –t )+0.5(1+a)(t –t )    (17d) 6_P 5_P R 2_R 3_R I 1_I 4_I [0076] DToF=t –t +0.5(1+a )(t –t )+0.5(1+a )(t –t )+0.5(1+a )(k2–k3) 6_P 5_P R 2_r 3_r I 1_i 4_i R T +0.5(1+a)(k1–k4)T     (17e) stamp_max I stamp_max [0077] 因为a和a 通常不相等,所以距离模糊度不是单一项(single  term),这与上面讨 R I 论的RTT测距情况不同。相反,可以为RSTA所报告的时间戳t 和t 以及ISTA所报告的时间 2_r 3_r 戳t 和t 定义单独的单位模糊度项: 1_i 4_i [0078] R =c(1+a)T /2    (18) amb_R R stamp_max [0079] R =c(1+a)T /2    (19) amb_I I stamp_max [0080] 为了解析最终距离模糊度R =(k2–k3)R +(k1–k4)R ,可以进行近似,例 tot_amb amb_R amb_R 如,通过忽略传播延迟或者假设它们与对应于距离模糊度R 和R 的传播时间相比较 amb_R amb_I 小来进行近似,即R /c和R /c。当忽略传播延迟时,这些时间近似相等: amb_R amb_I [0081] t ≈t ≈t     (20) 1_P 2_P 5_P [0082] t ≈t ≈t     (21) 3_P 4_P 6_P [0083] 为了估计(k2–k3),考虑具体的近似等式: 11 11 CN 114302419 A 说明书 8/15页 [0084] t ≈t     (22a) 2_P 5_P [0085] t ≈t     (23a) 3_P 6_P [0086] 用t 和t 在t 和t 中的表示来替换t 和t ,得到: 2_P 3_P 2_R 3_R 2_P 3_P [0087] (1+a)t +b ≈t     (22b) R 2_R R 5_P [0088] (1+a)t +b ≈t     (23b) R 3_R R 6_P [0089] 用t 和t 时间在其报告值中的表达式来替换t 和t 时间,得到: 2_R 3_R 2_R 3_R [0090] (1+a)(t +k2×T )+b ≈t     (22c) R 2_r stamp_max R 5_P [0091] (1+a)(t +k3×T )+b ≈t     (23c) R 3_r stamp_max R 6_P [0092] 从(22c)中减去(23c),得出: [0093] (1+a)(t –t )+(1+a)T (k2–k3)≈t –t     (24a) R 2_r 3_r R stamp_max 5_P 6_P [0094] 对于(k2–k3)进行求解,得出: [0095] k =k2–k3≈[t –t –(1+a)(t –t )]/((1+a)T ))    (24b) R_est 5_P 6_P R 2_r 3_r R stamp_max [0096] 因此,k 的可能值可以被限制和估计。 R_est [0097] 对于估算(k1–k4),考虑具体的近似等式: [0098] t ≈t     (25a) 1_P 5_P [0099] t ≈t     (26a) 4_P 6_P [0100] 用t 和t 在t 和t 中的表示来替换t 和t ,得到: 1_P 4_P 1_I 4_I 1_P 4_P [0101] (1+a)t +b ≈t     (25b) I 1_I I 5_P [0102] (1+a)t +b ≈t     (26b) I 4_I I 6_P [0103] 用t 和t 时间在其报告值中的表达式来替换t 和t 时间,得到: 1_I 4_I 1_I 4_I [0104] (1+a)(t +k1×T )+b ≈t     (25c) I 1_i stamp_max I 5_P [0105] (1+a)(t +k4×T )+b ≈t     (26c) I 4_i stamp_max I 6_P [0106] 从(25c)中减去(26c),得出: [0107] (1+a)(t –t )+(1+a)T (k2–k3)≈t –t     (27a) R 2_r 3_r R stamp_max 5_P 6_P [0108] 对于(k2–k3)进行求解,得出: [0109] k =k1–k4≈[t –t –(1+a)(t –t )]/((1+a)T )    (27b) I_est 5_P 6_P I 1_i 4_i I stamp_max [0110] 因此,k 的可能值可以被限制和估计。 I_est [0111] 注意,a 是PSTA相对于RSTA的差分时钟速率偏移,并且a 是PSTA相对于ISTA的差分 R I 时钟速率偏移。例如,当载波时钟和时间戳时钟绑定时,PSTA可以通过观察对应的载波频率 偏移,能够估计差分时钟速率偏移a 和a 。 R I [0112] 等式(24b)和(27b)展示了在PSTA处使用时间戳的差结合所报告的时间戳,以估计 分别来自ISTA和RSTA的所报告的时间戳从它们的第一个报告的时间戳到它们的最后一个 已经卷绕了多少次。特别地,对于来自ISTA的t 到t 时间戳,存在k1–k4次卷绕,并且对于 1_i 4_i 来自RSTA的t 到t 时间戳,有k3–k2次卷绕。 2_r 3_r [0113] 尽管预期等式(17e)中k2–k3和k1–k4的值为整数,但是当使用等式(24b)和(27b) 计算估计k =k2–k3和k =k1–k4时,k 和k 的值通常由于采用了近似而不会产 R_est I_est R_est I_est 生整数,并且将会需要向上或向下舍入。下面的示例Matlab代码阐述了一种根据k 和 R_est k 来计算k2–k3和k1–k4的线_int_est”和“k1mk4_int_est”)的方式, I_est 其中“k2mk3_raw_est”表示k ,并且“k1mk4_raw_est”表示k : R_est I_est 12 12 CN 114302419 A 说明书 9/15页 [0114] [0115] 第5‑11行中对舍入后的原始估计进行的条件校正是一种注意了估计过程中的一 些角(corner)情况的校正。一旦计算出,k2–k3和k1–k4的值可以分别用等式(17e)中的估计 k2mk3_int_est和k1mk4_int_est来代替,以计算DToF。 [0116] 可以使用其他考虑和方法来解析找出k2–k3和k1–k4的正确估计的问题。这种考虑 和方法的示例可以包括: [0117] ·不包括得出不合理DToF的k2–k3和k1–k4的估计,例如,给定STA之间的假设距离 的情况下不可能的值。 [0118] ·考虑k 和k 周围的整数值的范围并且从这些选项中选择k2–k3和k1–k4的 R_est I_est 值,与其他距离或差分距离测量一起给出最有可能的或一致的测量。 [0119] 当假设T 与测量中的所假设的最大传播时间相比较大,并且RSTA或ISTA与 stamp_max PSTA之间的时钟速率差较小时,可以解析模糊度,并且可以通过使用等式(17a)至(27b),结 合从PSTA到RSTA/ISTA对的最大差分距离的合理假设,唯一地确定真实差分距离R =c× diff DToF。如果PSTA对于一对ISTA进行差分测距(这在被动的基于触发(trigger‑based,TB)的 测距中是允许的),则上面提出的论点可能同样成立。 [0120] 在上述计算中,假设测距交换中的传播延迟可以被忽略,或者它们与对应于距离 模糊度R 和R 的传播时间相比较小,即与R /c和R /c相比较小。当知道这些测距 amb_R amb_I amb_R amb_I 交换中所涉及的STA之间的距离时,可以做出这些假设,这对于差分测距用例来说通常是合 理的。差分距离测量通常用于导航目的,例如,用于使设备(距离计算STA)能够测量其位置。 为此,距离计算STA通常将会需要知道它正在进行测距的两个STA的位置。通常还合理地假 设距离计算STA根据无关信息(例如,根据最近的GPS/GNSS位置的)对其自己的位置有大致 了解。距离计算STA可以大致知道其自己的位置,诸如高达R 的绝对值误差。如果这 max_loc_err 些假设成立,则距离计算STA通常将能够估计测距计算中所涉及的所有三个STA之间的距离 和传播时间。 [0121] 潜在地会使得传播延迟过大、从而导致无法唯一地解析距离模糊度的情形的STA 对可以从差分距离测量中排除。例如,如果STA对和距离计算STA当中的两个STA之间的估计 13 13 CN 114302419 A 说明书 10/15页 距离超过R –R 或R –R ,则距离计算STA可以排除与其进行差分测距的 amb_R max_loc_err amb_I max_loc_err STA对。一旦距离计算STA排除了产生太长传播距离而不允许唯一确定距离模糊度的STA对, 距离计算STA通常可以通过使用等式(24b)和(27b)分别计算k2–k3和k1–k4来解析距离模糊 度,并且使用等式(17e)中的这些量来计算DToF,当DToF乘以光速c时变成差分距离。 [0122] 在一些实施例中,如果一个或多个STA之间的估计距离或者距离计算STA与一个或 多个STA之间的估计距离大于R =min(R ,R )–R ,则距离计算STA(诸如PSTA)可 max amb_R amb_I margin 以排除或避免与一个或多个STA的测距,其中R 是余量项,用以考虑距离计算STA(例如, margin PSTA)的位置和STA(例如,PSTA正在与其进行测距的RSTA和/或ISTA)的位置的先验知识中 的可能误差,并且min(R ,R )表示R 和R 中的较小值。余量R 可以被设置为 amb_R amb_I amb_R amb_I margin 减轻这些误差影响的值。可以使用等式(18)和(19)来计算R 和R 。 amb_R amb_I [0123] 在一些实施例中,差分测距情况下的一个有用规则是,使PSTA避免对距离PSTA远 于R 的、并且它们自身相隔大于R 的STA(RSTA和/或ISTA)执行差分测距。也就是说,在该 max max 规则下,涉及差分测距的任何STA与另一STA的距离不应超过R 。以上关于图3的第一设备 max 301、第四设备304和第五设备305的讨论也说明了该规则的一些方面。 [0124] 在一些实施例中,当T 与RTT测距或被动测距事件中的测距交换的持续时间 stamp_max T 相比较大或者甚至大约相同时,可以通过注意到如果任何两个时间戳之间的差大于预 dur 期最大持续时间T (例如,t –t 的预期最大值),则在时间戳序列中较晚在其时间戳表 dur 6_P 1_P 示中卷绕的时间戳以及T 的非整数倍应当被加到计算距离(例如,等式(7)中的R ) stamp_max calc 中,来解析时间戳中的模糊度。持续时间T 可以对应于测距事件的测量探测阶段的持续时 dur 间,并且T 可以由RSTA和ISTA中的一个或多个来设置且可以被传送到其他STA。 dur [0125] 在上面的示例实施例中,假设时间戳在其回绕归零之前的最大可能值T 对 stamp_max 于时间戳的每个来说都是相同的。然而,对于TOA和TOD时间戳具有相同的T 值可能不 stamp_max 是最佳的。作为示例,对于被动TB测距,通常希望使用最小所需位数来传达时间戳,因为时 间戳(及其误差度量)有可能在广播帧中以稍低的调制和编码方案(MCS)级别进行传输,并 且因此可能占用许多正交频分复用(OFDM)符号。此外,ISTA可能不仅限于报告它们从RSTA 接收到的NDP的TOA,还可以报告它们从参与所讨论的被动TB测距操作的其他ISTA接收到的 NDP的TOA。这意味着被交换的TOA时间戳的数量可能明显大于被交换的TOD时间戳的数量。 因而,可能希望通过优化用于报告TOA时间戳的位数来减少TOA的信令开销。 [0126] 在一些实施例中,用于表示TOA时间戳的最大可能值T 可以小于用于表 stamp_max_TOA 示TOD时间戳的最大可能值T 。例如,TOA时间戳可以由n位值来表示,并且TOD时间 stamp_max_TOD 戳可以由m位值来表示,其中nm。在一些情况下,n可以是16,并且m可以是48。在一些情况 下,n可以是36,并且m可以是48。这些TOA时间戳可以被称为“短时间戳”,并且这些TOD时间 戳可以被称为“长时间戳”。 [0127] 对T 的选择和对时间戳分辨率的选择通常被一起考虑,以达到表示时间戳 stamp_max 的最佳或合理的位数。作为示例,对于128ps的时间戳分辨率和表示时间戳值的16位来说, 我们得到的最大时间戳值为: [0128] 16 ‑12 T =(2 ‑1)128  s≈8.39μs    (28) stamp_max [0129] 并且,假设(1+a)为1,近似的模糊度值为: [0130] R =c×T /2≈1.25km    (29) amb stamp_max 14 14 CN 114302419 A 说明书 11/15页 [0131] 当短TOA时间戳和长TOD时间戳在测距期间一起使用时,可以通过假设长TOD时间 戳是非模糊的以及将长TOD时间戳的估计表示为用于表示短TOA时间戳的最大可能值 T 的函数,来解析最终的测距模糊度。考虑TOD时间戳由48位来表示的情况。给定 stamp_max_short 有48位来表示跨越218秒的TOD时间戳,可以假设所报告的TOD时间戳是每个所测量的TOD的 确切的、非模糊的表示。 [0132] 以TOD  t 为例,并且将t 的非模糊估计表示为t ,其中不具有任何长时间 1_I 1_I 1_I_est 戳模糊度的估计t 相对于t 时间戳卷绕,其正在被估计。根据为t 报告的长时间戳 1_I_est 4_I 1_I t ,为t 虚拟报告的短时间戳t 可以被表示为: 1_I_lr 1_I_lr 1_I_r [0133] t =t mod T     (30) 1_I_r 1_I_lr stamp_max_short [0134] 然后估计t 可以被表示为: 1_I_est [0135] t =k1×T +t     (31a) 1_I_est stamp_max_short 1_I_r [0136] 并且k1可以被求解为: [0137] k1=(t –t )/T     (31b) 1_I_est 1_I_r stamp_max_short [0138] 由于有一种方式用k1mk4_int_est来估计k4–k1,如前所述(例如,利用T = stamp_max T 的等式(27b)中和Matlab代码),所以k4可以由下式来估计: stamp_max_short [0139] k4 =k1‑k1mk4_int_est    (32) est [0140] 并且t 的非模糊估计可以被计算为: 4_I_est [0141] t =k4 ×T +t     (33) 4_I_est est stamp_max_short 4_R_r [0142] 将相同的“非模糊”假设应用于t 和类似的数学过程,PSTA还可以计算t 和 3_R 3_R_est t : 2_R_est [0143] t =t  mod T     (34) 3_R_r 3_R_lr stamp_max_short [0144] t =k3×T +t     (35a) 3_R_est stamp_max_short 3_R_r [0145] k3=(t –t )/T     (35b) 3_R_est 3_R_r stamp_max_short [0146] k2 =k3+k2mk3_int_est    (36) est [0147] t =k2 ×T +t     (37) 2_R_est est stamp_max_short 2_R_r [0148] 其中: [0149] t 是t 的所报告的时间戳; 3_R_lr 3_R [0150] t 是t 的虚拟报告的短时间戳; 3_R_r 3_R_lr [0151] t 是相对于t 时间戳卷绕的没有任何长时间戳模糊度的t 的估计;k2 是 3_R_est 2_R 3_R est 基于k2mk3_int_est的k2的估计,其可以使用等式(24b)和Matlab代码来估计:以及 [0152] t 是对t 的模糊TOA时间戳的估计。 2_R_est 2_R [0153] 有了这些值,PTSA可以应用等式(17e)来计算DToF如下:DToF=t –t +0.5(1+ 6_P 5_P a)(t –t )+0.5(1+a)(t –t )+0.5(1+a)(k2 –k3)T +0.5(1+ R 2_R_est 3_R_lr I 1_I_lr 4_I_est R est stamp_max_short a)(k1–k4 )T     (38) I est stamp_max_short [0154] 图5示出了根据实施例的通过第一设备用于执行与第二设备的测距的方法的流程 图。在501,第一设备接收包括第一时间戳和第二时间戳的多个时间戳。第一设备可以包括 用于接收包含多个时间戳的一个或多个无线信号的天线。第一时间戳可以指示第一无线信 号到达第二设备的TOA,第一时间戳的最大可能值是T 。第二时间戳可以指示第二无线 号离开第二设备的TOD,第二时间戳的最大可能值是T 并且大于T 。在502,第一设备通 max2 max1 15 15 CN 114302419 A 说明书 12/15页 过基于第一时间戳和第二时间戳计算第一无线信号和第二无线信号的平均飞行时间(TOF) 来确定相对于第二设备的距离R。 [0155] 图6示出了根据一个实施例的网络环境600中的电子设备601的框图,电子设备601 可以用于实施本文描述的一个或多个设备。参考图6,网络环境600中的电子设备601可以经 由第一网络698(例如,短程无线通信网络)与外部电子设备602进行通信,或者经由第二网 络699(例如,远程无线与电子设备604进行通信。电子设备601可以包括处理器620、存储器630、输 入设备650、声音输出设备655、显示设备660、音频模块670、传感器模块676、接口677、触觉 模块679、相机模块680、电源管理模块688、电池689、通信模块690、订户识别模块(SIM)696 和/或天线。在一个实施例中,组件中的至少一个(例如,显示设备660或相机模块 680)可以从电子设备601中省略,或者一个或多个其他组件可以被添加到电子设备601。在 一个实施例中,组件的一些可以被实施为单个集成电路(IC)。例如,传感器模块676(例如, 指纹传感器、虹膜传感器或照度传感器)可以嵌入显示设备660(例如,显示器)中,或者显示 设备660除了传感器模块676之外还可以包括一个或多个传感器。 [0156] 处理器620可以执行例如软件(例如,程序640)来控制与处理器620耦合的电子设 备601的至少一个其他组件(例如,硬件或软件组件),并且可以执行各种数据处理和/或计 算。作为数据处理和/或计算的至少一部分,处理器620可以将从另一组件(例如,传感器模 块676或通信模块690)接收的命令或数据加载到易失性存储器632中,处理存储在易失性存 储器632中的命令或数据,并将结果数据存储在非易失性存储器634中。处理器620可以包括 主处理器621(例如,中央处理单元(CPU)或应用处理器(AP))和辅助处理器623(例如,图形 处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP)),辅助处理 器623可以独立于主处理器621或与主处理器621结合来操作。附加地或替代地,辅助处理器 623可以被适配为消耗比主处理器621更少的电力和/或执行特定功能。辅助处理器623可以 被实施为独立于主处理器621或者作为主处理器621的一部分。处理器620可以包括测距处 理器,例如,被实施为用于执行测距计算的ASIC。 [0157] 辅助处理器623可以在主处理器621处于非活动(例如,睡眠)状态时代替主处理器 621,或者在主处理器621处于活动状态(例如,执行应用)时与主处理器621一起,控制与电 子设备601的组件当中的至少一个组件(例如,显示设备660、传感器模块676或通信模块 690)相关的功能或状态的至少一些。根据一个实施例,辅助处理器623(例如,图像信号处理 器或通信处理器)可以被实施为功能上与辅助处理器623相关的另一组件(例如,相机模块 680或通信模块690)的一部分。 [0158] 存储器630可以存储由电子设备601的至少一个组件(例如,处理器620或传感器模 块676)使用的各种数据。各种数据可以包括例如软件(例如,程序640)和与其相关的命令的 输入数据或输出数据。存储器630可以包括易失性存储器632和/或非易失性存储器634。 [0159] 程序640可以作为软件存储在存储器630中,并且可以包括例如操作系统(OS)642、 中间件644或应用646。 [0160] 输入设备650可以从电子设备601的外部(例如,用户)接收要由电子设备601的另 一组件(例如,处理器620)使用的命令或数据。输入设备650可以包括例如麦克风、鼠标和/ 或键盘。 16 16 CN 114302419 A 说明书 13/15页 [0161] 声音输出设备655可以向电子设备601的外部输出声音信号。声音输出设备655可 以包括例如扬声器或接收器。扬声器可以用于通用目的,诸如播放多媒体或录音,并且接收 器可以用于接收来电。根据一个实施例,接收器可以被实施为与扬声器分离,或者作为扬声 器的一部分。 [0162] 显示设备660可以在视觉上向电子设备601的外部(例如,用户)提供信息。显示设 备660可以包括例如显示器、全息设备和/或投影仪以及控制电路,以控制显示器、全息设备 和投影仪中相应的一个。根据一个实施例,显示设备660可以包括被适配为检测触摸的触摸 电路,或者被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。 [0163] 音频模块670可以将声音转换成电信号,反之亦然。根据一个实施例,音频模块670 可以经由输入设备650来获得声音,和/或经由声音输出设备655或与电子设备601直接地 (例如,有线地)或无线的耳机来输出声音。 [0164] 传感器模块676可以检测电子设备601的操作状态(例如,功率或温度)和/或电子 设备601外部的环境状态(例如,用户的状态),然后生成与检测到的状态相对应的电信号或 数据值。传感器模块676可以包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁传感 器、加速度传感器、抓握传感器、接近传感器、颜色传感器、红外(IR)传感器、生物测定传感 器、温度传感器、湿度传感器和/或照度传感器。 [0165] 接口677可以支持一个或多个指定协议,以用于与外部电子设备602直接地(例如, 有线地)或无线。根据一个实施例,接口677可以包括例如高清晰度多 媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口和/或音频接口。 [0166] 连接端子678可以包括连接器,电子设备601可以经由该连接器与外部电子设备 602物理连接。根据一个实施例,连接端子678可以包括例如HDMI连接器、USB连接器、SD卡连 接器和/或音频连接器(例如,耳机连接器)。 [0167] 触觉模块679可以将电信号转换成可以由用户经由触觉或动觉来识别的机械刺激 (例如,振动或移动)和/或电刺激。根据一个实施例,触觉模块679可以包括例如马达、压电 元件和/或电刺激器。 [0168] 相机模块680可以捕获静止图像或运动图像。根据一个实施例,相机模块680可以 包括一个或多个镜头、图像传感器、图像信号处理器和/或闪光灯。 [0169] 电源管理模块688可以管理提供给电子设备601的电力。电源管理模块688可以被 实施为例如电源管理集成电路(PMIC)的至少一部分。 [0170] 电池689可以向电子设备601的至少一个组件供电。根据一个实施例,电池689可以 包括例如不可再充电的原电池、可再充电的蓄电池和/或燃料电池。 [0171] 通信模块690可以支持在电子设备601与外部电子设备(例如,外部电子设备602、 外部电子设备604和/或服务器608)之间建立直接(例如,有线)通信信道或无线通信信道, 并且经由所建立的通信信道执行通信。通信模块690可以包括一个或多个独立于处理器620 (例如,AP)可操作的通信处理器,并且可以支持直接(例如,有线)通信和/或无线通信。根据 一个实施例,通信模块690可以包括无线(例如,蜂窝通信模块、短程无线通信 模块和/或全球导航卫星系统(GNSS)通信模块)或有线(例如,局域网(LAN)通 信模块或电力线通信(PLC)模块)。这些通信模块中相应的一个可以经由第一网络698(例如 短程通信网络,诸如 无线保真(Wi‑Fi)直连和/或红外数据协会(IrDA)标准) 17 17 CN 114302419 A 说明书 14/15页 或第二网络699(例如远程通信网络,诸如蜂窝网络、互联网和/或计算机网络(例如,LAN或 广域网(WAN))与外部电子设备做通信。 是华盛顿州柯克兰市蓝牙SIG公司的 注册商标。这些各种类型的通信模块可以被实施为单个组件(例如,单个IC),或者可以被实 施为彼此分离的多个组件(例如,多个IC)。无线可以使用存储在订户识别模块 696中的订户信息(例如,国际移动订户身份(IMSI))来识别和认证通信网络(诸如第一网络 698或第二网络699)中的电子设备601。 [0172] 天线的外部(例如,外部电子设备)发送和/或从其接 收信号和/或电力。根据一个实施例,天线可以包括一个或多个天线,并且由此可以 例如由通信模块690(例如,无线)选择适合于通信网络(诸如第一网络698和/ 或第二网络699)中使用的通信方案的至少一个天线。然后,可以经由所选择的至少一个天 线与外部电子设备之间发送和/或接收信号和/或电力。 [0173] 上述组件的至少一些可以经由外围设备间通信方案(例如,总线、通用输入输出 (GPIO)、串行外围设备接口(SPI)和/或移动工业处理器接口(MIPI)),相互耦合并且在它们 之间传送信号(例如,命令和/或数据)。 [0174] 根据一个实施例,可以经由与第二网络699耦合的服务器608在电子设备601与外 部电子设备604之间发送和/或接收命令和/或数据。电子设备602和604中的每一个可以是 与电子设备601相同类型或不同类型的设备。要在电子设备601处或由电子设备601执行的 操作的所有或一些可以在外部电子设备602、604或608中的一个或多个处执行。例如,如果 电子设备601应当自动地或响应于来自用户或另一设备的请求执行功能和/或服务,则替代 或者除了执行功能和/或服务,电子设备601可以请求一个或多个外部电子设备执行功能 和/或服务的至少一部分。接收请求的一个或多个外部电子设备能执行所请求的功能和/ 或服务的至少一部分,和/或与请求相关的附加功能和/或附加服务,并且将执行的结果传 递给电子设备601。电子设备601可以在对结果进行或不进行进一步处理的情况下提供结 果,作为对请求的答复的至少一部分。为此,例如,可以使用云计算、分布式计算和/或客户 端‑服务器计算技术。 [0175] 一个实施例可以被实施为软件(例如,程序640),包括存储在机器(例如,电子设备 601)可读的存储介质(例如,内部存储器636或外部存储器638)中的一个或多个指令。例如, 电子设备601的处理器可以调用存储在存储介质中的一个或多个指令中的至少一个,并在 处理器的控制下使用或不使用一个或多个其他组件来执行它。因此,机器可以作来根 据所调用的至少一个指令执行至少一个功能。一个或多个指令可以包括由编译器生成的代 码或由解释器可执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。术 语“非暂时性”指示存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语不区 分数据被半永久存储在存储介质中的情况和数据被临时存储在存储介质中的情况。 [0176] 根据一个实施例,本公开的方法可以被包括并提供在计算机程序产品中。计算机 程序产品可以作为卖方与买方之间的产品进行交易。计算机程序产品可以以机器可读存储 介质(例如,紧凑盘只读存储器(CD‑ROM))的形式分发,或者经由应用商店(例如,Play  Store )在线分发(例如,下载或上传),或者直接在两个用户设备(例如,智能电话)之间分 TM 发。如果在线分发,则计算机程序产品的至少一部分可以被临时生成或至少被临时存储在 机器可读存储介质中,诸如制造商服务器的存储器、应用商店的服务器或中继服务器。 18 18 CN 114302419 A 说明书 15/15页 [0177] 根据一个实施例,上述组件的每个组件(例如,模块或程序)可以包括单个实体或 多个实体。可以省略上述组件的一个或多个,或者可以添加一个或多个其他组件。可选地或 附加地,多个组件(例如,模块或程序)可以集成到单个组件中。在这种情况下,集成组件仍 然可以以与集成之前由多个组件中的相应一个执行的相同或相似的方式执行多个组件中 的每一个的一个或多个功能。由模块、程序或另一组件执行的操作可以顺序地、并行地、重 复地或启发式地执行,或者操作的一个或多个可以以不同的次序执行或省略,或者可以添 加一个或多个其他操作。 [0178] 尽管在本公开的详细描述中已经描述了本公开的特定实施例,但是在不脱离本公 开的精神或范围的情况下,可以以各种形式修改本公开。因此,本公开的范围不应仅基于所 描述的实施例来确定,而是基于所附权利要求及其等同物来确定。 19 19 CN 114302419 A 说明书附图 1/6页 图1 20 20 CN 114302419 A 说明书附图 2/6页 图2 21 21 CN 114302419 A 说明书附图 3/6页 图3 22 22 CN 114302419 A 说明书附图 4/6页 图4 23 23 CN 114302419 A 说明书附图 5/6页 图5 24 24 CN 114302419 A 说明书附图 6/6页 图6 25 25

  2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加。

  3、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。

  4、VIP文档为合作方或网友上传,每下载1次, 网站将按照每个用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档

  中国国家标准 GB/T 17569-2013E压水堆核电厂物项分级.pdf

  中国国家标准 GB/T 26429-2010E设备工程监理规范.pdf

  计量规程规范 JJF 2104-2024海水溶解氧测量仪校准规范.pdf

  05SFG04 防空地下室室外出入口部钢结构装配式防倒塌棚架结构设计.docx

  2022年《计算机组装与维护》(第2版)教材整套教案完整版教学单元设计.pdf

  专题21 割圆术(以割圆术为背景的高中数学考题题组训练)解析版.docx

  原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者