• 正文
    • 1、目錄
    • 2、版本
    • 3、核心配置
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

藍(lán)牙6.0核心規(guī)范-Vol 0(1)

02/17 08:56
1915
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

之前發(fā)布過一篇有關(guān)藍(lán)牙的文章:Bluetooth不同版本的GFSK頻譜,作為上一篇的補充,大家可以參考學(xué)習(xí),也可以嘗試回答一下里面的問題。

今天起我們要開啟藍(lán)牙6.0核心規(guī)范的學(xué)習(xí),曾有讀者詢問過,2024年8月SIG發(fā)布了6.0標(biāo)準(zhǔn),有關(guān)SIG組織可以參考與無線通信相關(guān)的標(biāo)準(zhǔn)化組織。目前,藍(lán)牙技術(shù)聯(lián)盟(Bluetooth SIG)全球已有40000多家成員。

1、目錄

藍(lán)牙核心規(guī)范(Bluetooth Core Specification)從標(biāo)準(zhǔn)架構(gòu)和行文規(guī)則上與IEEE和3GPP有很大不同。

共分為8卷(Volume 0~Volume 7),其中第五卷(Vol 5)已經(jīng)不再使用,所以實際上總共是7卷,內(nèi)容如下:

Vol 0: Consolidated Table of Contents,

Acknowledgments, & Core Configurations

Vol 1: Architecture, Change History, and Conventions
Vol 2: BR/EDR Controller
Vol 3: Host
Vol 4: Host Controller Interface
Vol 5: This Volume ls No Longer Used]
Vol 6: Low Energy Controller
Vol 7: Wireless Coexistence Signaling and Interfaces

Vol 0又包含Part A~Part D四部分內(nèi)容,其中Part A是整個規(guī)范的合并目錄。然后在每一卷中,以及每卷的每一個Part的最開頭又有自己單獨的目錄。這是藍(lán)牙核心規(guī)范在目錄結(jié)構(gòu)上較為獨特的地方。Part B不再使用,是因為原有的合規(guī)性要求(Compliance requirement)的內(nèi)容被移至QPRD(Qualification Program Reference Document)相關(guān)文檔。

Part A: Consolidated Table of Contents
Part B: This Part ls No Longer Used]
Part C: Version History and Acknowledgments
Part D: Core configuration

2、版本

Vol 0的Part C包含了藍(lán)牙不同的歷史版本,在這里,我們可以看到從藍(lán)牙0.7到6.0的共20個版本的規(guī)范以及發(fā)布時間,這應(yīng)該是史上最全的一份藍(lán)牙版本信息了。從1998年到2024年,26年的時間總共出了20個版本的藍(lán)牙規(guī)范。如果按照從1到6的大版本計算,大概平均5年更新一個版本。

版本信息 發(fā)布時間
6.0 2024-08-27
5.4 2023-01-31
5.3 2021-07-13
5.2 2019-12-31
5.1 2019-01-21
5.0 2016-12-06
4.2 2014-12-02
4.1 2013-12-03
4.0 2010-06-30
3.0+HS 2009-04-21
v2.1+EDR 2007-07-26
v2.0+EDR 2004-10-15
v1.2 2003-11-05
1.1 2001-02-22
1.0B 1999-12-01
1.0a 1999-07-26
1.0 draft 1999-07-05
0.9 1999-04-30
0.8 1999-01-21
0.7 1998-10-19

那么這么多的版本,是否都要去看呢?并不需要。類似IEEE的802.11 Wi-Fi標(biāo)準(zhǔn),雖然有很多不同的制式,但最新的802.11合集大版本(例如我們正在學(xué)習(xí)的802.11-2020)推出之后,之前的就可以忽略了,除了一些新出的制式還未被收入進(jìn)合集大版本中。藍(lán)牙版本規(guī)范也是逐級被淘汰的,例如最新的規(guī)范被SIG采納以后,上一個版本的規(guī)范就被停用或撤回了。所以有了6.0版本的規(guī)范,就不用再看之前的版本。

除了版本和發(fā)布時間,Vol 0的Part C還給出了不同的卷在各個不同版本上的變化信息表格。如下圖所示,給出了不同版本的new feature、勘誤表等對應(yīng)出現(xiàn)章節(jié)的鏈接,這樣很方便查閱。

以及在各個版本中的貢獻(xiàn)者姓名和所屬公司,下圖是節(jié)選6.0版本的部分新增feature的部分貢獻(xiàn)者信息:

3、核心配置

Vol 0的Part D是有關(guān)核心規(guī)范如何實現(xiàn)的核心配置及其概念。

1. 以下是BR/EDR的核心控制器配置層要求,所有都是強制的:

Layer Reference ? ? ? Layer requirementHCI ??[Vol 4]?Part E ? Mandatory (Lower HCI role only)SEC ??[Vol 2]?Part H ? MandatoryLMP ??[Vol 2]?Part C ? MandatoryBB ? ?[Vol 2]?Part?B? ?MandatoryRF ? ?[Vol 2]?Part?A? ?Mandator

2. 以下是LE的核心控制器配置層要求,這里出現(xiàn)了一些6.0版本新feature的配置層。

Layer Reference ? ? ? Layer requirementHCI ??[Vol 4]?Part E ?Mandatory (Lower HCI role only)ISOAL?[Vol 6]?Part G ?C.2CS ? ?[Vol 6]?Part H ?C.3LESEC?[Vol 6]?Part E ?C.1LL ? ?[Vol 6]?Part?B? MandatoryRFPHY?[Vol 6]?Part?A? Mandatory

C.1: 表示如果支持LE加密功能(見 [Vol 6] B 部分第 4.6.1 節(jié)),則必須要求,否則不要求。

C.2:表示如果鏈路層支持以下任何功能,則為強制要求,否則不要求:

? Connected Isochronous Stream – Central (見[Vol 6] Part B, Section 4.6.27)

? Connected Isochronous Stream – Peripheral (見[Vol 6] Part B, Section 4.6.27)

? Isochronous Broadcaster (見 [Vol 6] Part B, Section 4.6.28)

? Synchronized Receiver (見 [Vol 6] Part B, Section 4.6.29)

C.3: 如果支持LE channel sounding功能(見 [Vol 6] B 部分第 4.6.41 節(jié))則為可選,否則不要求。

3.?BR/EDR/LE 核心控制器配置的實施應(yīng)包括上述1和2中規(guī)定的配置要求。

整理一下層概念的全稱如下。整個藍(lán)牙規(guī)范的術(shù)語和縮略語(ACRONYMS & ABBREVIATIONS)是在Vol 1的Part B中給出。

HCI: ?Host?Controller?interfaceSEC: ?SecurityLMP: ?Link?Manager?protocolBB: ??BasebandRF: ??Radio?FrequencyISOAL:Isochronous?Adaptation?LayerCS: ??Channel?Sounding?LESEC:Low?Energy?SecurityLL: ??Link?LayerRFPHY:Radio?Frequency?PHY

4. 以下是BR/EDR 核心主機配置,注意這里的HCI與上面核心控制器配置中的區(qū)別是僅上層HCI功能。

Layer Reference ? ? ? Layer requirementGATT ?[Vol 3]?Part G ?C.1ATT ??[Vol 3]?Part F ?OptionalGAP? ?[Vol 3]?Part C ?MandatorySDP ??[Vol 3]?Part?B? MandatoryL2CAP?[Vol 3]?Part?A? MandatoryHCI ??[Vol 4]?Part E ?Mandatory (Upper HCI role only)

C.1: 表示如果包括 ATT,則為必選項,否則不要求。

5. 以下是LE 核心主機配置

Layer Reference ? ? ? Layer requirementGATT ?[Vol 3]?Part G ?C.1ATT ??[Vol 3]?Part F ?C.1GAP? ?[Vol 3]?Part C ?MandatorySM ? ?[Vol 3]?Part H ?C.1L2CAP?[Vol 3]?Part?A? C.1HCI ??[Vol 4]?Part E ?Mandatory (Upper HCI role only)

C.1: 表示如果支持 GAP 中央角色或 GAP 外圍角色,則為必選項,否則不要求。

6.?BR/EDR/LE 核心主機配置的實施應(yīng)包括上述4和5中規(guī)定的配置要求。

GATT:?Generic?Attribute profileATT: ?Attribute Protocol?GAP: ?Generic?Access profile?SDP: ?Service Discovery protocolL2CAP:Logical Link Control?and?Adaptation protocolSM: ? Security Manager

7. 以下這些層配置既不是主機層,也不是控制器層,而是與特定的傳輸或核心配置相關(guān)聯(lián),均為可選。

Layer ? ?Reference ? ? ? Layer requirementHCI-UART?[Vol 4]?Part?A? OptionalHCI-USB ?[Vol 4]?Part?B? OptionalHCI-SD ??[Vol 4]?Part C ?OptionalHCI-3W ??[Vol 4]?Part D ?OptionalDTM ? ? ?[Vol 6]?Part F ?OptionalMWS ? ? ?[Vol 7]?Part?A? OptionalWCI-1? ??[Vol 7]?Part?B? OptionalWCI-2? ??[Vol 7]?Part C ?Optional

全稱如下:

UART: Universal Asynchronous receiver TransmitterUSB: ?Universal Serial BusSD: ? Secure Digital3W: ? Three-WireDTM: ?Direct Test ModeMWS: ?Mobile Wireless Standards 例如:LTE and WiMAXWCI-1:Wireless Coexistence Interface 1WCI-2:Wireless Coexistence Interface 2

(未完待續(xù))

相關(guān)推薦