蓝牙资格程序参考文档是主要的参考文档,它定义了蓝牙的要求,方法和政策。它能够从蓝牙网站得到。异步
经过蓝牙资格审核显示某些符合程序和具有互操做性的度量标准,可是产品并无使用蓝牙规范的方方面面进行测试。经过资格审核只是知足受权证书的其中一种状况。成员有最终的责任去确认有资格的产品符合蓝牙规范以及同其余产品的互操做性。工具
这个部分定义了一些基本的概念,使用在蓝牙资格认证程序。开发工具
蓝牙资格审核——这个PRD定义的审核去认证那些蓝牙无线技术的设计。测试
蓝牙资格程序——蓝牙资格审核过程以及相关的一些要求和审核。网站
蓝牙产品——任何包含蓝牙无线技术的产品。这定义的蓝牙产品,可能须要使技术扩展到蓝牙范围,被专利和版权证书定义,变得更有功能。(能量供应,运行可执行文件的能力)。支持的技术并非蓝牙产品类型定义的一部分,并不包含于蓝牙受权许可。spa
全部的蓝牙产品应该是如下的其中一种:设计
表3.1 不一样的核心配置定义的缩写接口
缩写 | 解释 | 链接部分 |
BR CC | 蓝牙基础速率核心配置 | 4.1 |
EDR CC | 蓝牙加强数据速率核心配置 | 4.2 |
HS CC | 高速蓝牙核心配置 | 4.3 |
LE CC | 蓝牙低能耗核心配置 | 4.4 |
BR and LE Combined CC ci |
蓝牙基本速率与低功耗组合核心配置 | 4.5 |
HCI CC 开发 |
主机控制器接口核心配置 | 4.6 |
使用表3.1,接下来的蓝牙产品类型定义依据核心配置。对于各自的核心蓝牙配置,字母“M”表示它强制要求获得支持,“O”表示选择性支持,“P”表示它选择性被容许去要求核心配置的一部分,“I”表示核心配置,被固定地包含在联合核心配置,“E”表示不要求来自核心配置的支持。
一个蓝牙终端产品被要求实现一个或者多个蓝牙配置,遵循规范要求的部分,而且依据在这里定义的强制要求。与蓝牙终端产品互补的仅限于蓝牙配置子系统产品。
蓝牙终端产品的类型定义在表格3.2
|
BR CC |
EDR CC |
HS CC |
BR and LE Combined CC |
LE CC |
HCI CC |
BR End Product |
M | P | P | E | E | O |
EDR End Product |
M | M | P | E | E | O |
HS End Product |
M | M | M | E | E | O |
LE End Product |
E | E | E | E | M | O |
BR and LE End Product |
I | P | P | M | I | O |
EDR and LE End Product |
I | M | P | M | I | O |
HS and LE End Product | I | M | M | M | I | O |
每种蓝牙终端类型所须要的蓝牙配置
蓝牙子系统产品知识被要求实现规范的一部分,顺从规范的这一部分,而且依据这里定义的强制要求。对于发布,蓝牙子系统产品被许可为惟一的。蓝牙子系统的产品对于蓝牙技术的使用,要求蓝牙子系统产品要可以与一个或者多个互补产品相结合,这个组合要知足蓝牙终端产品要求。被使用在组合中的互补产品,仅仅限于在每一个产品定义中明确规定的互补产品。
这是三种蓝牙子系统产品的定义
一个蓝牙子系统的产品应该是以上中的一种类型。
每种类型的蓝牙主机子系统产品所须要的配置如表格3.3所示
|
BR CC Host Parts |
HS CC Host Parts |
BR and LE Combined CC Host Parts |
LE CC Host Parts |
HCI CC |
BR/EDR Host Subsystem Product |
M | P | E | E | M |
HS Host Subsystem Product |
M | M | E | E | M |
LE Host Subsystem Product |
E | E | E | M | M |
BR/EDR and LE Host Subsystem Product |
I | P | M | I | M |
HS and LE Host Subsystem Product | I | M | M | I | M |
一个蓝牙主机子系统产品可能包含,除了被要求的核心配置主机部分(定义在表3.3),全部的强制要求被定义在一个或者多个协议和配置,在HCI上。在HCI下面的协议被核心配置控制器要求部分(定义在表3.4)应该从主机子系统产品上排除。
蓝牙主机子系统的互补产品有如下限制:
一个蓝牙组件产品被要求去实现,至少,全部的强制要求,若是规范的任何协议,配置或者服务部分,在遵照规范的部分。蓝牙组件产品在发布的时候被惟一认证。蓝牙无线技术在蓝牙组件产品中的使用,须要蓝牙组件产品被归入蓝牙终端产品或者蓝牙子系统产品。一个产品,符合蓝牙终端产品或者蓝牙子系统产品,可能被认证为蓝牙组件产品,若是一个制造商决定进一步整合,须要将产品认证为蓝牙终端产品或者蓝牙子系统产品。
一个蓝牙开发工具是一个蓝牙产品是打算用于促进蓝牙设计的开发。蓝牙开发工具能够在发布的时候惟一认证,在蓝牙产品开发中使用无线蓝牙技术。
一个蓝牙测试设备是一个蓝牙产品被打算用于新蓝牙产品的测试。蓝牙测试设备能够在发布的时候被提供惟一认证,在新蓝牙产品的测试中使用无线蓝牙技术。有必要的地方,蓝牙测试设备可能偏离规范,为了完成测试目的在蓝牙测试规范。
这个部分定义了一套特征,这些特征被许可为一个规范的名字用于一个产品。核心规范版本名字,是简单地这个版本自身的版本数字。
规范名字不一样于核心规范版本数字,产品被标记为基于知足核心规范的要求和混合规范。
每一个核心规范的定义经过一系列的零件和核心规范的个体特征,核心规范被支持去容许核心名字使用。这些配置要求可能取决于它被支持的配置。
这个部分指定基本速率核心配置的合规要求。去声称支持基本速率核心配置,一个实现必须支持一套被要求的特征,经过表4.1和表4.2的细节。
主机部分
层 | 要求的特性 |
L2CAP ([Vol 3] Part A) |
L2CAP 信令信道(CID 0x0001) 和全部相关的强制要求 |
SDP ([Vol 3] Part B) |
全部强制性特征 |
ATT ([Vol 3] Part F) |
若是ATT支持,全部强制性特征 |
GATT ([Vol 3] Part G) |
GATT是强制的,若是ATT支持,若是支持,全部的强制性特征 |
GAP ([Vol 3] Part C) |
全部的强制性特征在第2部分穿过8,而且第5部分 |
表4.1 BR核心配置主机要求
控制器部分
层 | 要求特征 |
RF ([Vol 2] Part A) |
全部强制性特征 |
BB ([Vol 2] Part B) |
全部强制性特征 |
LMP ([Vol 2] Part C) |
全部强制性特征 |
表4.2 BR核心配置控制器要求
这个部分指定加强数据速率核心配置要遵循的要求。
表4.3定义传输要求的三种类别,这些类别须要知足接下来规则的主题:
一个多剖面产品应该支持全部可应用的类别为了要求去支持加强数据速率核心配置
这个部分指定高速核心配置所须要遵循的要求。
被要求支持高速核心配置,一个实现必须支持一套要求的特征,依据表4.4和表4.5的细节
这个部分指定低能耗核心配置所须要遵循的要求。
被要求支持低能耗核心配置,一个实现必须支持一套要求的特征,依据表4.6和表4.7的细节