FiRa标准之认证流程

2024-06-11 04:12
文章标签 流程 认证 标准 fira

本文主要是介绍FiRa标准之认证流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在实现FiRa MAC时需要考虑其兼容性,同时对外部而言,如何证明一个UWB设备是否满足FiRa的规范要求,就需要通过一定的组织对相应的设备进行检测、认证。

为此,FiRa联盟已经建立了国际认证程序,制定了验证待检设备(UWB)是否符合FiRa要求以及测试规范的流程。

对于已发放FiRa Certified标志的产品,表明其已经通过了FiRa行业标准严格测试。

1. FiRa认证计划的概述及好处

  • FiRa认证计划由独立的认证机构运营,确保透明度和高质量,包括解决任何认证中的问题。
  • 认证过程包括发布版本、宽限期(grace period)以及每个版本的范围。
  • FiRa认可的测试工具已根据先进的验证流程和政策完成所有测试平台需求。
  • FiRa授权测试实验室(Authorized Test Laboratories, ATL)使用FiRa验证的测试工具提供独立的、高质量测试服务。
  • 测试用例的开发和维护包括在认证计划中。

2. 设备认证路径

FiRa为设备提供不同的认证路径:

  • 初次认证需要对所有支持的功能进行测试。
  • 认证继承,允许使用先前设备认证中的测试用例结果。
  • 认证改名,在只有已认证设备的名称发生变化时使用,此种情况无需进行额外测试。

3. FiRa认证和设备架构

核心认证由两部分组成:合规性测试和互操作性测试。

核心认证程序涵盖了位于超宽带(UWB)子系统层的功能测试,如下图1所示的FiRa设备架构。

它由三个不同的层组成:

  • UWB子系统(UWBS),包括物理层(PHY)、介质访问控制层(MAC)和链路层;
  • 通过UCI接口互连的FiRa框架;
  • FiRa赋能的应用程序。

核心认证验证了UWBS层中突出显示为绿色的PHY和MAC层。

4. UWB子系统的核心认证程序

随着认证体系2.0的发布,FiRa现在提供了特性集认证。所有在最初Certification Release 1.0中的特性在2.0版本中均可全面使用。

特性集是特性组件和一个或多个设备角色的组合。根据目标用例,设备可以声明至少符合以下特性组件之一:

  • 基于时间调度的双向测距(Two-Way Ranginng,TWR);
  • 基于竞争的TWR测距;
  • 单向下行到达时间差测距(One-Way Ranging Downlink Time Difference of Arrival, OWR DL DToA)
  • 单向到达角测量测距(OWR AoA)

根据所选的特性组件,产品可能声明支持不同的设备角色,从而产生旨在认证的特性集。

Certification Release 2.0为以下主要可选特性提供了认证支持,如下所示:

  • Non-deferred mode(非延迟模式)用于双边双向测距(Double-Sided Two-Way Ranging, DS-TWR);
  • 带测距的数据传输
  • 动态加扰时间戳序列(STS)
  • 预置STS

参考链接:
FiRa Certification Program

这篇关于FiRa标准之认证流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1050159

相关文章

Go标准库常见错误分析和解决办法

《Go标准库常见错误分析和解决办法》Go语言的标准库为开发者提供了丰富且高效的工具,涵盖了从网络编程到文件操作等各个方面,然而,标准库虽好,使用不当却可能适得其反,正所谓工欲善其事,必先利其器,本文将... 目录1. 使用了错误的time.Duration2. time.After导致的内存泄漏3. jsO

springboot security使用jwt认证方式

《springbootsecurity使用jwt认证方式》:本文主要介绍springbootsecurity使用jwt认证方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录前言代码示例依赖定义mapper定义用户信息的实体beansecurity相关的类提供登录接口测试提供一

Spring AI ectorStore的使用流程

《SpringAIectorStore的使用流程》SpringAI中的VectorStore是一种用于存储和检索高维向量数据的数据库或存储解决方案,它在AI应用中发挥着至关重要的作用,本文给大家介... 目录一、VectorStore的基本概念二、VectorStore的核心接口三、VectorStore的

SpringSecurity 认证、注销、权限控制功能(注销、记住密码、自定义登入页)

《SpringSecurity认证、注销、权限控制功能(注销、记住密码、自定义登入页)》SpringSecurity是一个强大的Java框架,用于保护应用程序的安全性,它提供了一套全面的安全解决方案... 目录简介认识Spring Security“认证”(Authentication)“授权” (Auth

python之流程控制语句match-case详解

《python之流程控制语句match-case详解》:本文主要介绍python之流程控制语句match-case使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录match-case 语法详解与实战一、基础值匹配(类似 switch-case)二、数据结构解构匹

在VSCode中本地运行DeepSeek的流程步骤

《在VSCode中本地运行DeepSeek的流程步骤》本文详细介绍了如何在本地VSCode中安装和配置Ollama和CodeGPT,以使用DeepSeek进行AI编码辅助,无需依赖云服务,需要的朋友可... 目录步骤 1:在 VSCode 中安装 Ollama 和 CodeGPT安装Ollama下载Olla

一文详解kafka开启kerberos认证的完整步骤

《一文详解kafka开启kerberos认证的完整步骤》这篇文章主要为大家详细介绍了kafka开启kerberos认证的完整步骤,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、kerberos安装部署二、准备机器三、Kerberos Server 安装1、配置krb5.con

C++ Primer 标准库vector示例详解

《C++Primer标准库vector示例详解》该文章主要介绍了C++标准库中的vector类型,包括其定义、初始化、成员函数以及常见操作,文章详细解释了如何使用vector来存储和操作对象集合,... 目录3.3标准库Vector定义和初始化vector对象通列表初始化vector对象创建指定数量的元素值

linux环境openssl、openssh升级流程

《linux环境openssl、openssh升级流程》该文章详细介绍了在Ubuntu22.04系统上升级OpenSSL和OpenSSH的方法,首先,升级OpenSSL的步骤包括下载最新版本、安装编译... 目录一.升级openssl1.官网下载最新版openssl2.安装编译环境3.下载后解压安装4.备份

C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)

《C#集成DeepSeek模型实现AI私有化的流程步骤(本地部署与API调用教程)》本文主要介绍了C#集成DeepSeek模型实现AI私有化的方法,包括搭建基础环境,如安装Ollama和下载DeepS... 目录前言搭建基础环境1、安装 Ollama2、下载 DeepSeek R1 模型客户端 ChatBo