BQB认证覆盖哪些产品?全梳理

2026-09-30   •   orange

BQB 认证是蓝牙技术联盟对符合蓝牙规范产品的资格认证。只要产品内置蓝牙并作为蓝牙产品上市,就要确认它有没有完成资格流程。蓝亚检测做 BQB 项目时,常被客户问:这个东西到底要不要做 BQB?**看产品在蓝牙链路里扮演什么角色。

一、BQB 认证的底层对象

1.成品终端

蓝牙耳机、蓝牙音箱、智能手表、键盘、鼠标、手环、车载免提、游戏手柄等是成品终端,走 End Product 资格流程;用蓝牙商标前提是先完成资格认证并取得列名。

2.蓝牙模块

模块商把射频和协议栈做成可嵌入单元,供整机厂引用。模块做完 BQB 拿到 QDID(合格设计编号),整机厂购买自己的 DID(声明编号),在 DID 下引用该 QDID 做 End Product 列名,省去重复测试。

(1)子系统也纳入管理

子系统介于芯片和成品之间,如带天线和固件的开发板,分 Controller 子系统与 Host 子系统。整机走无测试列名时,引用要么是一个 End Product 模块 QDID,要么是配套完整的 Controller 加 Host 两套子系统 QDID,单拿一个子系统 QDID 不能直接给整机列名。

(2)芯片原厂是起点

蓝牙芯片原厂先做 Controller 或 Host 子系统认证,模块和成品才能逐层派生;无上游 QDID,下游 listing 挂不上。

BQB认证覆盖哪些产品?全梳理(图1)

二、按应用场景划分的产品类型

1.消费电子类

手机、平板、TWS 耳机、智能音箱、电视、投影仪、相机等走成品认证路径。若蓝牙射频硬件、天线、协议栈和 Profile 完全没变,仅外壳不同且不影响天线净空与屏蔽,可申请派生。

2.汽车电子类

车载主机、行车记录仪、OBD 设备、胎压监测、数字车钥匙等。汽车电子环境要求更高,BQB 资格认证之外还要过车规环境可靠性测试(如 ISO 16750 等);车规环境试验属车载硬件可靠性,不在 BQB 资格认证范围内。

(1)车载模块引用很常见

很多 Tier 1 供应商引用已有 QDID 的模块,天线类型和屏蔽结构符合原证书范围即可快速 listing。

3.智能**与 IoT

智能门锁、温湿度传感器、智能灯泡、扫地机器人、**等多用 BLE 低功耗蓝牙,流程简单,但要留意应用层 Profile 声明。

4.工业与医疗

工业手持终端、医疗监护设备、可穿戴健康设备等更看重射频稳定性和互操作性,BQB 测试重点验证不同品牌设备间的配对、连接、重连能力。

三、哪些情况需要重新做或补充做

1.射频改动

更换芯片方案、改天线类型、动射频匹配网络,属重大变更,需重测并拿新 QDID。仅同规格无源匹配元件的微调,可由 BQTF 评估,不一定全套重测。

2.软件协议栈变更

蓝牙协议栈换供应商,或从经典蓝牙改成 BLE,都影响认证基础,重大变更通常要重新评估。

3.成品引用模块但改了天线

很多厂商以为用了过 BQB 的模块就万事大吉,整机若改天线或外壳材质并影响天线净空,原模块授权范围可能覆盖不到,这种情况要补测射频部分。

四、常见豁免误区与边界

1.不打蓝牙标识不等于免 BQB

有客户以为产品内部用了蓝牙芯片,只要外包装和说明书不出现蓝牙名称和 logo,就能不做 BQB。只要产品实现蓝牙技术并作为蓝牙产品上市,资格义务就存在;商标使用是另一套独立规则,打完标才需要商标许可。仅经销商原样转售他人已认证的成品、不加自有品牌,经销商无需重做;但品牌方即便完全不印蓝牙 Logo,只要内置蓝牙并销售,仍须完成资格认证。

2.纯接收设备没有 SIG 豁免

少数客户听说极低功率接收设备可能免,就以为蓝牙接收机也能免。SIG 层面不存在纯蓝牙接收设备的资格豁免,只要产品实现蓝牙协议、作为蓝牙设备销售,就要认证。当地无线电法规(FCC、CE、SRRC 等)可能对极低功率设备有射频准入豁免,但那是无线电合规,与 SIG 资格认证是两码事。

① 先确认产品属于成品、模块还是子系统

② 检查上游 QDID 是否可引用、整机 DID 是否就位

③ 射频和天线改动须重评估,派生要看硬件是否真不变


蓝亚咨询联系人:Benson

手机/Mob:(+86)13632500972

邮箱/E-mail:marketing@cblueasia.com

地址/Add:深圳市宝安区石岩街道北环路107号鸿景达产业园C栋

蓝亚检测不止服务!

<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6844225bf949cff65b89ec7139b9ad0f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>