1. 引言
我們知道,如果一個公司提供涉及藍牙技術或使用任何藍牙商標(包括“藍牙”字詞)的產(chǎn)品,則它首先必須成為 Bluetooth SIG 的成員并將產(chǎn)品完成藍牙資格認證流程,這樣產(chǎn)品才可以在市場上銷售。 藍牙資格認證可保證藍牙設備連接互通操作的兼容性。
Bluetooth SIG 成員一般分兩種,一種是 Associate($7500)付費成員,另外一種是Adopter 不需付費成員,客戶可以依據(jù)具體的需求來申請不同種類的會員。 需要注意的是藍牙SIG 董事會于 2021 年 3 月 9 日批準將所有會員費增加了 20%,并于 2022 年 1 月 1 日生效。 具體付費變化見下圖:
2. 藍牙認證流程
藍牙認證流程是通過使用藍牙認證工具 Launch Studio 完成。 而 Launch Studio 中有兩種認證流程。
? 無需測試的資格認證流程
? 需要測試的資格認證流程
使用哪個流程取決于產(chǎn)品是使用新的設計還是現(xiàn)有的藍牙設計。 下面分別對兩種資格認證流程做進一步介紹。
2.1 藍牙無需測試的資格認證流程
如果您的產(chǎn)品使用已經(jīng)過認證的芯片或設計(End Product 或 Subsystem 產(chǎn)品類型),并且您不作任何設計更改,或者您只是轉(zhuǎn)售已經(jīng)過資格認證的產(chǎn)品,您就無需進行額外的測試。 比如直接使用 STM32WB 的模塊,而不做任何修改。 包括以下:
? 在產(chǎn)品中使用先前合格的藍牙終端產(chǎn)品或子系統(tǒng),而沒有更改或添加其它的藍牙設計
? 購買由第三方制造的藍牙產(chǎn)品,并使用自己的名稱或徽標(稱為“白標”)
? 創(chuàng)建僅涉及先前合格的藍牙終端產(chǎn)品或子系統(tǒng)的組合,產(chǎn)品沒有更改設計
2.1.1. 無需測試的資格認證流程的具體步驟
使用 Launch Studio(藍牙認證工具)列出設計信息并添加相關產(chǎn)品,具體步驟:
注冊項目并提供基本信息(Project Basics),包括任何現(xiàn)有的 QDID(Qualified Design IDs)。
2.提交詳細的產(chǎn)品聲明。
3.購買聲明 ID(Declaration IDs (DID))。
4.確保所有步驟都已完成,驗證信息并將產(chǎn)品提交給 BQTF(Bluetooth Qualification Test Facilities),比如 TUV,SGS 等認證機構做認證,簽署聲明。
2.2 藍牙需要測試的資格認證流程
此流程適用于創(chuàng)建新的藍牙設計或有對先前合格藍牙設計有做修改的產(chǎn)品。 比如產(chǎn)品直接使用 STM32WB 芯片設計 BLE 產(chǎn)品。 包括以下:
? 新的產(chǎn)品設計或組合,其包含先前合格的藍牙終端產(chǎn)品或子系統(tǒng)以外的設計
? 有通過更改核心配置/功能來更改先前合格的藍牙設計
? 使用先前合格的藍牙組件(Component)產(chǎn)品類型設計的產(chǎn)品。
2.2.1. 需要測試的資格認證流程的具體步驟
使用藍牙認證工具 Launch Studio 列出設計信息、生成測試計劃、上傳測試證據(jù)并添加相關產(chǎn)品。 具體包含以下步驟:
1.注冊項目并提供項目基本信息(Project Basics),包括任何現(xiàn)有的 QDID
2.選擇與項目相關的協(xié)議層
3.選擇相關的 ICS
4.下載測試計劃和測試程序以在 PTS 中運行
5.通過 BOTF 比如 TUV,SGS 等認證機構參考 TCRL 執(zhí)行測試并上傳證據(jù)
6.提交詳細的產(chǎn)品聲明
7.購買聲明 ID
8.確保所有步驟都已完成,驗證信息并提交產(chǎn)品進行資格認證,簽署聲明
2.3 關于藍牙測試文件說明
產(chǎn)品做資格認證選擇需要測試的資格認證流程時,在 Launch Studio 中 ICS Selection 選擇的功能會決定需要完成的測試用例,這些測試的目的是為了表明該藍牙設計的合規(guī)性以及互聯(lián)互通性。 有關測試用例的信息,可在最新的 TCRL,測試規(guī)范(Test Specification)以及測試套件(Test Suite)文檔中查看:https://www.bluetooth.com/zhcn/specifications/qualification-test-requirements。 也可以從 Launch Studio 下載。 常見的測試文件如下:
? 測試用例參考列表(TCRL):針對所有 Bluetooth SIG 成員的資格認證參考文件,這是一份動態(tài)文件,用于介紹新的測試用例、刪除測試用例和對測試用例進行分類。 會員只能使用這些文件參考來認證其 Bluetooth 啟用產(chǎn)品。
? 實施一致性聲明(ICS):提供了一種標準化方法來定義產(chǎn)品所支持的藍牙功能。
? Bluetooth 測試套件(TS):定義了每個基本 Bluetooth 功能驗證的目的、順序和判定。 每個測試套件都包含一個測試用例映射表(TCMT),該表根據(jù) ICS 聲明中指定的支持能力,確定所有需要的相關測試用例。
? 針對測試的實現(xiàn)額外信息(IXIT):通常包含有關測試的物理設置和連接的信息,這些信息不是協(xié)議或配置文件的一部分。 這可能是有關被測系統(tǒng)的硬件、套接字或電話號碼的信息,或其他信息,以使測試更靈活,并實現(xiàn)可重復性等。 若一行中沒有 IXIT,則意味著 IXIT 沒有隨該行中的其他文件一同發(fā)布。 不過請注意,這并不排除測試工具要求遵循 IXIT,以便正確配置用于測試特定設備的測試儀。
TCRL、ICS、TS、IXIT 是 Bluetooth 資格認證要求鏈中的基本文件。 下圖以 ICS 選擇舉例
2.4 關于藍牙認證中協(xié)議層(Core Layer)及產(chǎn)品類型的說明
藍牙技術是通過軟硬件結合來實現(xiàn)的,通常我們稱軟件部分為 Host,硬件部分為Controller。 目前藍牙規(guī)范最普遍的兩種應用是經(jīng)典藍牙和低功耗藍牙(BLE)。 而雙模芯片則會同時支持這兩種應用模式。
每種應用模式都會有對軟件(Host)部分和硬件(Controller)部分的最低核心配置要求來組合實現(xiàn)完整的藍牙無線傳輸方案。 下圖分別對應每種不同(Controller Subsystems,Host Subsystems, 和 End Product)藍牙產(chǎn)品類型(product types)以及常見所需的核心層:下圖是常見的藍牙產(chǎn)品的 layers,有些應用并不需要包含所有的 layers。
如下圖列出 Launch Studio 中部分的 profile,客戶可以根據(jù)應用勾選使用的 layers。
2.4.1. 藍牙產(chǎn)品類型的定義
“Product Type” 是由產(chǎn)品支持的 Core Configuration 所決定的。 “Product Type”不是成員公司的產(chǎn)品類別或者產(chǎn)品描述,而是用于反映這個藍牙設計所支持的協(xié)議層(layers),如上一頁介紹。 “Product Type”是在 Launch Studio 中的需要測試的資格認證中的 Project Basics 里選擇的。 “Product Type”產(chǎn)品類型主要有分為:Component ,Subsystem 以及 End product。 具體見下表:
后面會看到 STM32WB 主要采用 Component 和 Profile Subsystem 的產(chǎn)品類型認證。
下圖以需要測試的資格認證流程舉例,需在 Launch Stadio 選擇測試用例參考列表 TCRL 和產(chǎn)品類型。
2.4.2. 關于組件(Component)的資格認證
從上面藍牙產(chǎn)品類型定義中可以知道,組件(Component)是用來在資格認證過程中被集成以創(chuàng)建一個新的 End Product 或 Subsystem。 該資格認證過程必須在 Launch Studio 中選擇需要測試的資格認證(Qualification Process with Required Testing)流程。 組件(Component)使得會員公司在資格認證中有更多的靈活性:既可以對原來經(jīng)過認證的藍牙設計進行修改并對 ICS(Implementation Conformance Statement)進行更新,同時可以繼承原來組件(Component)中未被修改部分的測試證據(jù)(test evidence)。
即在集成一個 Component 來創(chuàng)建新藍牙 End Product 或 Subsystem 時,原來Component 資格認證的測試證據(jù)可在新的 End Product 或 Subsystem 的測試計劃中被引用。 這就使得會員公司可以修改之前已經(jīng)過認證的 Component 而無需重復測試未受影響的測試用例。
2.4.3. 藍牙產(chǎn)品類型 End Product/Subsystem 和(已測試的)Component 認證的區(qū)別
若一個認證的藍牙設計將會被其他會員公司使用到其產(chǎn)品中,(資格認證)產(chǎn)品類型的選擇將對引用該產(chǎn)品的會員公司的認證產(chǎn)生極其重大的影響。 若使用藍牙技術的產(chǎn)品中的核心(藍牙設計)部分不會被下游客戶修改,建議將此產(chǎn)品作為 End Product 或 Subsystem 認證。 若認證的藍牙設計可以被其他會員公司在集成到產(chǎn)品中時對核心(藍牙)功能修改,則產(chǎn)品需作為Component (Tested)完成認證。 下表對選擇不同產(chǎn)品類型的優(yōu)劣勢做了大概對比,以方便客戶選擇:
2.5 關于 QDID 和 DID
Qualified Design IDs (QDID) :合格的設計 ID(QDID)是在需要測試的資格認證過程中給新藍牙設計分配的。 QDID 可被其他成員公司在認證過程中引用(僅可被引用至 End Product或 Subsystem 的產(chǎn)品類型)。 例如,如果一家會員公司生產(chǎn)了一個藍牙模組被另一家會員公司應用到他們生產(chǎn)的消費產(chǎn)品中,該模組需要作為一個 End Product 通過需要測試的資格認證。 該認證過程完成后會產(chǎn)生一個 QDID 用以提供給購買該模組的會員公司。 購買該模組的會員公司可以直接引用該該模組生產(chǎn)方會員公司提供的 QDID 并選擇無需測試的資格認證流程。
DID(Declaration ID):聲明 ID(DID)是一種無論產(chǎn)品選擇何種方式完成資格認證都需要被獲取的識別標識。 完成需要測試的資格認證過程會獲得一個新的 QDID(系統(tǒng)自動生成)和一個新的 DID(購買),以對應其產(chǎn)品列名(listing)。 完成無需測試的資格認證過程將會獲得一個新的 DID(購買)并引用一個或多個 QDID 以對應產(chǎn)品列名(listing)。 可以理解為 一個 DID 可以包含(Listing)一個或多個 QDID,一個 QDID 也可以被一個或多個 DID 引用(Listing)。 聲明 ID(DID)可在 Launch Studio 的 Manage My Declaration IDs 頁面購買,或在資格認證過程的 Declaration ID 那一步購買。
2.6 向資格認證/聲明中添加產(chǎn)品
一個聲明(Declaration)可以包含多個產(chǎn)品,前提是這些產(chǎn)品都使用相同的且未經(jīng)修改的合格設計(QDID)。若原(QDID)的規(guī)范版本沒有被廢止(withdrawn),則可以在現(xiàn)有聲明(Declaration)DID 中免費添加(Listing)產(chǎn)品。在 Launch Studio 中向產(chǎn)品列表(Product List)添加新產(chǎn)品時,需要聲明所添加的產(chǎn)品所集成的藍牙設計與原符合性聲明(DoC)中的藍牙設計相同。
本文首先介紹了藍牙資格的認證流程,以及認證過程涉及的測試文件,藍牙的 layers,資格認證的產(chǎn)品類型,QDID/DID 等內(nèi)容。后面介紹了 STM32WB 提供的 RF_PHY, BLE_STACK,Profile STACK 三種 QDID,說明了客戶在使用 STM32WB 芯片或模塊方案設計產(chǎn)品時該怎么引用這三個 QDID。此外,還介紹了基于 BlueNRG-1 / -2 介紹如何填寫 SIG BQB 認證表格。
審核編輯:湯梓紅
-
測試
+關注
關注
8文章
5705瀏覽量
128844 -
藍牙
+關注
關注
116文章
6077瀏覽量
173996 -
BlueTooth
+關注
關注
3文章
224瀏覽量
62761 -
BLE
+關注
關注
12文章
699瀏覽量
60794 -
組件
+關注
關注
1文章
532瀏覽量
18421
原文標題:應用筆記|關于藍牙 BLE 資格認證介紹
文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
藍牙BQB認證注冊時不再接受BT4.0及以下版本
客戶的產(chǎn)品如何基于藍牙認證現(xiàn)狀選擇相應的認證方案呢?
你聽過藍牙的知識產(chǎn)權嗎?關于藍牙的知識產(chǎn)權你了解多少?
HarmonyOS關于藍牙的相關資料下載
藍牙技術的資格認證流程
藍牙認證知識——資格認證和聲明資料下載

評論