蓝牙协议Protocol BQB认证测试
蓝牙BQB认证现在是经常遇到的认证项目,常见的蓝牙BQB认证大多数是成品认证,成品认证很多只需要做最底层的测试+最上层的测试,难度不大。
那么中间的协议栈层由谁来做测试呢?一般是芯片公司,方案公司,软件协议栈开发公司等居多,当然深光标准也遇到过有成品公司自己从profile,protocol,RF全部做一套认证的案例。
目前深光标准已经开始对协议栈Protocol方面进行蓝牙BQB的认证测试了,其中包含5.0 BLE 2M速率,coded,stable modulation index以及5.1AoA,AoD的所有protocol测试项。
蓝牙BQB认证项目,按照蓝牙SIG组织的协议分层有下面几层:
(1)底层的射频物理层:RF,RF-PHY
(2)中间协议栈层Protocol:BB、LL、LMP、L2CAP、HCI、SDP、GAP、SM、GATT、ATT等
(2)中间协议栈层Protocol:BB、LL、LMP、L2CAP、HCI、SDP、GAP、SM、GATT、ATT等
(3)最上层的应用层profile:如常见的A2DP、HFP、HSP、AVRCP、GAVDP、OPP、FTP、HID等。
一个完整的蓝牙产品,是包含controller部分及host部分的,其中controller部分包含射频和controller protocol, host部分包含host protocol和profile部分。可以选择的认证类型可以有End Product,component,Subsystem(Hostcontrollerprofile这3种),可以根据自己需求来选择过BQB认证。
在测试方面,射频测试可以由常见的测试系统完成,host部分也可以由蓝牙组织指定的几种测试工具完成测试。但是controller protocol部分,目前只有由sniffer蓝牙协议分析器Bluetooth Protocol Analyzers可以满足所有的测试项要求。
通过Bluetooth Sniffer蓝牙协议分析与抓包解码工具,能同时抓取79个BR/EDR信道和40个LE的通信数据并实时解析,把所有的蓝牙协议解析处理显示出来,可以快速解决出现的BUG。
Controller protocol包含经典蓝牙的Baseband,Link Management Protocol,低功耗部分的Link Layer,以及HCI层。一般芯片做认证时都会测试底层controller protocol部分供成品过BQB认证时使用,若成品需要过认证缺少必要的protocol层导致的结果要么无法过认证,要么需要补齐所有protocol测试,这样对时间和费用来说都是很大开销。
测试Controller protocol需要客户提供ICS确认具体的测试项,需要提供一个支持标准串口通信的样品,传导测试或者辐射测试都可以。
Sniffer蓝牙协议分析器Bluetooth Protocol Analyzers支持USB HCI、UART的捕获,HCI和SPI HCI。所有HCI流量都被捕获,并显示在高度优化的分析软件中。在工作时,HCI捕获也是一个非常方便的功能,使用实现安全简单配对的设备,通过HCI交换并使用的任何链接密钥,解密无线流量,无需任何用户交互。
由成品认证上升到蓝牙协议栈认证、蓝牙Protocol认证,测试量更大,测试要求更多。深光标准已经为一些客户完成了芯片级别,软件协议栈级别,集成模块级别的BQB认证,积累了专业性经验,欢迎各位客户咨询我们蓝牙Protocol认证。
推荐项目
-
蓝牙profile测试
Bluetooth Profile测试是Bluetooth BQB认证中的强制性测试。 此外,还有一个功能是验证蓝牙功能是否正常,是否满足蓝牙产品之间的互通要求。 也是蓝牙BQB认证中经常测试失败的项目。查看更多 -
蓝牙BQB认证流程及内容
蓝牙BQB认证测试内容:射频RF测试、profile蓝牙配置测试查看更多 -
十几年来蓝牙SIG组织发过的那些BQB证书大集合
近些年蓝牙技术不断发展,从经典蓝牙技术BREDR到现在的BLE,到最新的BLE2M音频技术。证书也在随之改变。查看更多 -
蓝牙BR/EDR 和 Bluetooth Smart的十大重要区别
蓝牙核心规格中的两大主要蓝牙技术:蓝牙BR/EDR(蓝牙基本速率/增强数据率)和Bluetooth Smart 技术查看更多