<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 藍牙5.2新特性及低功耗藍牙音頻(LE Audio)解讀

藍牙5.2新特性及低功耗藍牙音頻(LE Audio)解讀

作者: 時(shí)間:2023-03-29 來(lái)源:編程學(xué)習網(wǎng) 收藏

2020年1月6日 藍牙特別興趣小組(SIG)宣布了新的藍牙核心規范CoreSpec5.2,其中最引人注目的是下一代藍牙音頻的頒布。不僅支持連接狀態(tài)及廣播狀態(tài)下的立體聲,還將通過(guò)一系列的規格調整增強藍牙音頻性能,包括縮小延遲,通過(guò)LC3編解碼增強音質(zhì)等。在通過(guò)LE實(shí)現短距離萬(wàn)物互聯(lián)后,加上,這將使得藍牙在物聯(lián)網(wǎng)時(shí)代獲得徹底新生和騰飛。

本文引用地址:http://dyxdggzs.com/article/202303/445015.htm

這次Core Spec5.2的更新主要體現在3個(gè)方面,我們將一一解讀,同時(shí)我們將著(zhù)重談?wù)凩E Audio。

一、Enhanced ATT

便于理解,我們先把藍牙協(xié)議棧的結構展示一下。

在這里插入圖片描述

藍牙協(xié)議棧大的劃分為三層,最上層屬于應用層面包括SIG定義的各種profile(在profile上面是用戶(hù)的個(gè)性化的應用);中間Host層為主機層,也可以簡(jiǎn)單理解為服務(wù)層的協(xié)議,他定義了藍牙服務(wù)的流程(GATT),不同服務(wù)的屬性(ATT),以及對服務(wù)的控制(L2CAP);下層是連接層,是同無(wú)線(xiàn)通信相關(guān)的底層鏈路(LINK)及物理層(PHY)。

ATT層主要是定義了不同服務(wù)的屬性參數,用來(lái)作為主從設備間的信息交換和協(xié)商。而L2CAP則對上層數據進(jìn)行拆分,組裝,或流控以匹配底層(Controller)的能力。

在這里插入圖片描述

MTU(Maximum Transmission Unit)是不同層協(xié)議的最大數據處理能力,決定了不同層次協(xié)議處理最大PDU/SDU的尺寸。在A(yíng)TT中定義了某種服務(wù)的ATT_MTU,那么L2CAP在處理上下層的數據時(shí)需要根據上下層協(xié)議間不同的MTU或自己的MTU將數據進(jìn)行分割或組合,來(lái)適配整體數據通路的PDU/SDU。

LE5.1及之前的版本中關(guān)于MTU有兩個(gè)特點(diǎn),一是ATT與L2CAP之間關(guān)于MTU的定義是固定的,也就是說(shuō)某種業(yè)務(wù)的MTU一旦建立連接后,便不可以更改,且二者之間是一一對應的;二是數據的處理是順序的,不同業(yè)務(wù)MTU必須在上一個(gè)完整的PDU/SDU完成之后才能執行。如上圖左。

而對于LE5.2的EATT,MTU在A(yíng)TT和L2CAP之間不再一一對應,可以互相獨立配置。由此也帶來(lái)兩個(gè)特點(diǎn),一是ATT和L2CAP之間的MTU和PDU大小是動(dòng)態(tài)可配置(MTU可變大);二是不同業(yè)務(wù)之間的PDU可以交叉處理,減小了數據延遲。如上圖右。

EATT相比較舊的ATT有如下影響:

一些新的PDU只能在EATT承載上使用
某些ATT PDU可用于A(yíng)TT承載,但不能用于EATT
一些PDU的定義或流程被重新細化或優(yōu)化
EATT只能通過(guò)加密連接使用,而ATT繼續允許通過(guò)未加密和加密的連接。

二、LE Power Control

根據藍牙CoreSpec以及接受靈敏度的定義,當接收錯誤BER超過(guò)0.1%的時(shí)候,連接便被認為是質(zhì)量不太好的連接。

對接收器而言,只有信號強度落在一定的不太強也不太弱的區域,他的性能才能達到最佳狀態(tài)。比如不會(huì )因為信號太強而飽和,也不會(huì )因為信號太弱而產(chǎn)生解碼錯誤。

CoreSpec5.2規定了對于發(fā)射功率的動(dòng)態(tài)管理。通過(guò)對接受信號強度指標RSSI的監控,來(lái)通知發(fā)射方增加或減少發(fā)射功率。這對于在使用時(shí)設備之間的距離經(jīng)常處于變化中的應用來(lái)說(shuō)比較節省功耗,從而達到剛剛好的功耗滿(mǎn)足剛剛好的應用。

相應的,Link增加了相應的控制PDU,HCI上也增加了相應的接口來(lái)滿(mǎn)足功率控制的新特性。

三、LE Audio

CoreSpec5.1定義的LE有如下一些對比特性:

支持4種物理層,包括1M,2M,CodedS2,CodedS8等。
只支持異步傳輸通道ACL(asynchronous connection logical transport),無(wú)論控制數據或者用戶(hù)數據。

在這里插入圖片描述

1)LE Isochronous Channels

簡(jiǎn)單的說(shuō),LE同步通道定義了一個(gè)有時(shí)間依賴(lài)的數據的傳輸通道和傳輸策略。首先是一個(gè)對于多接收方同步獲取數據的機制;其次是定義了發(fā)送方在允許的時(shí)間外丟棄數據,從而保證接收方收取的數據滿(mǎn)足時(shí)效要求。

該同步通道同時(shí)支持連接模式和非連接模式。一對一連接模式采用LE-CIS (LE Connected Isochronous Stream)邏輯傳輸通道,清除機制將延遲數據flush掉。不同的LE-CIS組成CIG(Connected Isochronous Groups),同一個(gè)CIG內的CIS具有相同的時(shí)間戳,以保證同一個(gè)group內的數據是同步的,最明顯的應用是耳機,左耳和右耳分別是一個(gè)CIS,他們組成一個(gè)CIG的話(huà),相互之間的時(shí)間是同步的。

在這里插入圖片描述

對于Interval和event,與LE5.1的概念沒(méi)有區別,但以1.25ms的倍數定義在5ms到4s之間。主從之間的數據交換過(guò)程也沒(méi)有區別。

在這里插入圖片描述

對于廣播模式,稱(chēng)作是BIS(Broadcast Isochronous Stream),多個(gè)BIS可以組成一個(gè)BIG。廣播模式的同步是通過(guò)一個(gè)周期廣播的PDU實(shí)現的,該PDU包含有針對每個(gè)BIS的時(shí)間戳,一旦同步,接收方便可以稱(chēng)為同步接收者。同樣的例子,如果對于一個(gè)手機播放著(zhù),一群人中的每個(gè)人的左右耳也必須接收同步的數據流,那么左右耳的數據就必須屬于同一個(gè)BIG。

在這里插入圖片描述

在這里插入圖片描述

連接和廣播模式下,ISO的異同點(diǎn)大致總結為:

每個(gè)BIG或CIG最多包含31個(gè)BIS或CIS
BIS中從設備對主設備有信息反饋,而B(niǎo)IS情況下則沒(méi)有
BIS的重傳是通過(guò)接收方反饋的信息決定,而CIS的重傳是強制的
CIG中CIS的同步是通過(guò)CIG的事件以及CIS的時(shí)間參數取得,而B(niǎo)IG中BIS的同步是通過(guò)周期廣播的同步PDU實(shí)現。
同時(shí)支持4種物理層
相比于經(jīng)典藍牙的音頻解決方案,通過(guò)A2DP Profile去解決現有的音頻應用,LE Audio提供了更為廣泛的應用場(chǎng)景。
其他的,為了支持ISO新通道,LINK層也添加了Isochronous Adaptation Layer (ISOAL)層,為的是適配HOST與LINK層對于CIS或BIS大小的不同;新的Security模式3也引入,為了在BIS的情況下也能夠使用加密數據;自然的,一些GAP,HCI新接口也會(huì )同時(shí)引入。

2)LE Isochronous Channels

LE在數據流層面定義了新音頻的傳輸機制,在音質(zhì)處理上面,聯(lián)盟也將引入新的音頻編解碼LC3以取代曾經(jīng)廣泛使用在經(jīng)典藍牙音頻的SBC及mSBC。

低復雜性通信編解碼器LC3 (Low Complexity Communications Codec),采樣率:8、16、24、32、44.1、48kHz,比特率:16-320kbps ,幀速率:7.5、10ms。LC3即使在低數據速率下也能提供高質(zhì)量,使他們能夠在音頻質(zhì)量和功耗等關(guān)鍵產(chǎn)品屬性之間進(jìn)行更好的設計折中?!癓C3將比Classic Audio隨附的SBC編解碼器提高音頻質(zhì)量,即使比特率降低50%也是如此”。

據悉,LC3編解碼標準將會(huì )在2020年中發(fā)布。附圖為網(wǎng)傳的LC3特性。

在這里插入圖片描述

四、展望

相比較低功耗藍牙LE產(chǎn)品,雖然預期在2023年LE的出貨量將是LE Audio的2到3倍,但音頻依然是藍牙應用中最大的單品市場(chǎng),參見(jiàn)下圖藍牙官方數據(單位:10億,不包括手機,電腦,平板等)。

在這里插入圖片描述

藍牙組織提供的關(guān)于LE Audio的應用場(chǎng)景非常具有典型性,LE Audio除了提供更為高質(zhì)量的音質(zhì)效果,通過(guò)重新定義的ISO通道提供了連接和廣播等不同方式的音頻傳輸機制,創(chuàng )造了更可觀(guān)的場(chǎng)景。

在這里插入圖片描述

在這里插入圖片描述

LE Audio是未來(lái)藍牙音頻的新基石,在手機必定取消任何物理接口的不遠將來(lái),藍牙耳機,音箱,以及諸多音頻場(chǎng)景將是LE Audio的巨大舞臺。



關(guān)鍵詞: LE Audio 藍牙5.2

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>