親愛的藍牙科技愛好者們,上期的“干貨”希望大家看得過癮!在本期節(jié)目中,主講人藍牙技術(shù)聯(lián)盟技術(shù)與市場工程師魯公羽會繼續(xù)為您詳解信道探測(Channel Sounding),從藍牙協(xié)議棧的視角探索信道探測的技術(shù)細節(jié)!
節(jié)目已發(fā)布!不要錯過本期精彩內(nèi)容!
藍牙技術(shù)專家?guī)鷱乃{牙協(xié)議棧視角探索信道探測!
本期亮點
信道探測技術(shù)細節(jié)
信道探測(Channel Sounding)是基于一對一已連接藍牙設(shè)備間的測距方式,雙方都需要支持信道探測的藍牙特性。信道探測的發(fā)起者和反射者可任意選擇,和藍牙設(shè)備連接的主從模式?jīng)]有相關(guān)性。
信道探測的核心功能主要集中于藍牙controller部分。而host部分的應(yīng)用層,憑借從HCI接口獲取的底層測量值,通過算法優(yōu)化并輸出最終的測量結(jié)果。
信道探測工作流程
Channel Sounding測量,由流程(Procedure)、事件(Event)、子事件(Subevent)和步驟(Step)組成。ACL連接將繼續(xù)充當(dāng)信道探測鏈路層數(shù)據(jù)包交換的渠道,并為其調(diào)度提供時間參考。
信道探測事件總與ACL連接事件錨點相錯開,且可包含一個或多個信道探測子事件。而每個子事件又包含兩個或多個步驟。每個步驟又都會進行雙向數(shù)據(jù)交換,由發(fā)起設(shè)備首先發(fā)送數(shù)據(jù),反射設(shè)備隨后進行一次或多次數(shù)據(jù)發(fā)送。
1道探測步驟里包含四種模式
模式-0在頻率和時間校準中應(yīng)用, 采用CS SYNC數(shù)據(jù)包。
模式-1在往返時間(RTT)方法中應(yīng)用, 采用CS SYNC數(shù)據(jù)包。
模式-2在相位測距(PBR)方法中應(yīng)用,采用CS Tone數(shù)據(jù)包。
模式-3允許在單個步驟中收集RTT和PBR方式的數(shù)據(jù)。支持模式-3是可選的。
2信道探測初始化階段
建立加密的ACL連接,用于之后的鏈路層數(shù)據(jù)交互。
兩個設(shè)備各自生成初始化向量(CS_IV),實例化隨機數(shù)(CS_IN)和個性化向量(CS_PV),通過交互,兩個設(shè)備各自都擁有對方生成的數(shù)據(jù),這將用于構(gòu)建DRBG(確定性隨機比特生成器)。DRBG的相關(guān)參數(shù)僅這兩個建立連接的設(shè)備知曉。DRBG為Channel Sounding的測距安全性提供了保障,它用于決定信道跳頻、步驟模式的使用、恒音調(diào)制、多天線路徑時的傳輸次序、存取地址及RTT數(shù)據(jù)包的有效載荷內(nèi)容等。
兩個設(shè)備交互各自所支持的配置選項。如支持的天線路徑,物理層,RTT時間精度,測量角色等。
由發(fā)起設(shè)備來確定測量時會選擇的參數(shù)信息,并請求反射設(shè)備同意。這些參數(shù)除了包含上一步里列舉的部分內(nèi)容,還包括跳頻所對應(yīng)的Channel Map,算法選擇,以及信道探測步驟里用到的模式0/主模式/子模式的構(gòu)成等相關(guān)信息。
確認信道探測測量流程開始的時間偏移點,天線路徑配置以及事件、子事件具體的數(shù)目和時序等信息。
-
數(shù)據(jù)包
+關(guān)注
關(guān)注
0文章
261瀏覽量
24393 -
藍牙協(xié)議
+關(guān)注
關(guān)注
1文章
29瀏覽量
11411 -
藍牙技術(shù)聯(lián)盟
+關(guān)注
關(guān)注
8文章
39瀏覽量
23877
原文標(biāo)題:《藍牙創(chuàng)新說2024》第五期:精彩繼續(xù)!藍牙技術(shù)專家?guī)鷱乃{牙協(xié)議棧視角繼續(xù)探索信道探測!
文章出處:【微信號:藍牙技術(shù)聯(lián)盟,微信公眾號:藍牙技術(shù)聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論