BeamManagement
微信公眾號同步更新歡迎關(guān)注同名modem協(xié)議筆記
NR中所有的上下行信道的發(fā)送和接收都是基于波束。基站通過對信道質(zhì)量的測量來動(dòng)態(tài)選擇UE和基站之間波束的方向和頻率,進(jìn)而完成通信。NR使用的頻率信號是高頻信號,高頻意味著波長越短,天線也就越短。當(dāng)無線信號輻射變?yōu)椴ㄊ螤詈?#xff0c;就很難使用單個(gè)的天線傳輸同時(shí)覆蓋多個(gè)UE,因而NR的天線數(shù)量大大增加,形成更多波束,提升覆蓋;NR使用Massive MIMO技術(shù)時(shí),就需要使用大規(guī)模天線陣列,進(jìn)而實(shí)現(xiàn)多用戶空分,提升頻譜利用率; 提升能量利用率,滿足覆蓋需求(特別是高頻)。beam forming 不是本篇的重點(diǎn)(其實(shí)我也不太會),可以百度看下具體內(nèi)容。這里只關(guān)注3GPP spec中相關(guān)的波束管理的內(nèi)容。
本篇的內(nèi)容分散在38.331 ,38.321,38.212,38,213,38.214等。波束管理分為上行和下行波束管理,換個(gè)角度又可以分成idle 初始接入過程和connected mode過程,先看idle 初始接入過程。
idle 初始接入過程
首先根據(jù)支持band的情況進(jìn)行底層掃頻,decode 到SIB1時(shí),可以通過ssb-PositionsInBurst 確定當(dāng)前小區(qū)對應(yīng)的SSB 數(shù)量信息。
inOneGroup(8bits): 當(dāng)每半幀SSB max number=4時(shí),最左邊的4bit有效(從左到右依次為SSB 0~3),其余4個(gè)暫時(shí)忽略;當(dāng)每半幀SSB max number=8時(shí),8個(gè)bits都有效,從左至右分別為SSB 0~7;當(dāng)每半幀SSB max number=64時(shí),8個(gè)bits都有效,從左至右,第一個(gè)bits對應(yīng)SSB0,8,16,24,32,40,48,56;第二個(gè)bit對應(yīng)SSB1,9,17,25,33,41,49,57;第三個(gè)bit對應(yīng) SSB 2,10,18,26,34,42,49,58,依次類推。bit=1代表對應(yīng)的SSB有正常傳輸,就是在環(huán)境中有這個(gè)ssb,bit=0,代表環(huán)境中沒有這個(gè)SSB。L=64的情況對應(yīng)的是FR2, 在FR1中 L=4/8。如果對應(yīng)的是FR2,那還會有g(shù)roupPresence出現(xiàn)。
groupPresence(8bits)?針對的是SSB L=64的情況,用8bits表示,從左至右分別表示一組 SSB的情況,第一個(gè)bit對應(yīng)SSB0~7,第二個(gè)bit對應(yīng)SSB 8~15,第三個(gè)bit對應(yīng)SSB 16~23,第4個(gè)bit對應(yīng)SSB 24~31,第5個(gè)bit對應(yīng)SSB 32~39,第6個(gè)bit對應(yīng)SSB 40~47,第7個(gè)bit對應(yīng)SSB 48~55,第8個(gè)bit對應(yīng)SSB 56~63。
每半幀SSB max number L的確定與頻譜相關(guān),UE在小區(qū)搜索過程中就可以確定L的值,詳見NR小區(qū)搜索(一) SSB。
舉個(gè)例子 假如L=8,配置如下,那代表這個(gè)小區(qū)對應(yīng)的SSB 0~7都有在傳輸,UE正常情況下可以測量到SSB0~7的信號值。
?
ssb-PositionsInBurst
inOneGroup '11111111'B
假如L=64
ssb-PositionsInBurst
inOneGroup '10101010'
groupPresence '01000000'
groupPresence代表SSB 8~15有在傳輸;具體還要看inOneGroup 代表實(shí)際SSB 8,10,12,14有在傳輸,UE可以在現(xiàn)實(shí)環(huán)境中測量到SSB 8/10/12/14的信號值。
?
SSB信息確定之后,UE小區(qū)搜索階段就會選SSB信號最強(qiáng)的那個(gè)駐留,之后會進(jìn)行隨機(jī)接入,進(jìn)行注冊,在發(fā)起RACH發(fā)送preamble的時(shí)候,網(wǎng)絡(luò)端就可以通過preamble確定UE所選的SSB,進(jìn)而確定UE駐留小區(qū)的具體SSB信息,完成UE和基站的SSB beam配對,NR PRACH(四)PRACH與SSB的映射有解釋preamble和SSB的關(guān)系,當(dāng)然這里為了連續(xù)性還是簡單看下。
假設(shè)L=8,inOneGroup '11111111'B ??網(wǎng)絡(luò)實(shí)際發(fā)送了SSB 0~7。
ssb-perRACH-OccasionAndCB-PreamblesPerSSB eight : 4, N=8,R=4, N=8 代表一個(gè)RO 映射到8個(gè)SSB,SSB n 就有4個(gè)連續(xù)的CB preamble,每個(gè)RO 的起始preamble index 是n*totalNumberOfRA-Preambles /N ,則SSB0 對應(yīng)的CB preamble 為0~3,SSB1對應(yīng)的CB preamble 為8~11,SSB2 對應(yīng)的CB preamble 為16~19,SSB3對應(yīng)的CB preamble 為 24~27,SSB4對應(yīng)的CB preamble 為 32~35,SSB5對應(yīng)的CB preamble 為 40~43,SSB6對應(yīng)的CB preamble 為 48~51,SSB7對應(yīng)的CB preamble 為 56~59。
如上圖38.321中的描述,在發(fā)起initial RA前,UE會根據(jù)SIB1中的rsrp-ThresholdSSB,選取滿足門限的SSB,如果所有的SSB都不滿足門限,就任意選擇一個(gè)SSB。SSB與PRACH配置相關(guān)聯(lián),UE選擇關(guān)聯(lián)的PRACH發(fā)送 msg1,基站側(cè)通過對應(yīng)的CB preamble就知道UE駐留的SSB信息,進(jìn)而基站就會在UE選擇的的SSB的方向上返回msg2/msg4,完成初始接入階段,這就是基于波束的初始訓(xùn)練過程。
在初始接入階段,基站和UE用SSB的索引,關(guān)聯(lián)PRACH的發(fā)送時(shí)刻比較內(nèi)涵的指示了波束信息;在RRC建立進(jìn)入connected mode后,就可以通過TCI State來指示波束信息, 為利于后續(xù)內(nèi)容理解,這里先看下TCI-state及QCL的概念。
TCI-state/QCL
在spec 38331 中,TCI State的定義如上,TCI State 描述的是1個(gè)或者2個(gè)下行參考信號之間的QCL 關(guān)系
PDSCH DMRS/PDCCH DMRS/CSI-RS都可以配置TCI-State,可能這段描述還是搞不清楚什么是QCL,下面看下38.214 5.1.5章節(jié)的相關(guān)描述。
TCI-State包含的內(nèi)容就是1~2個(gè)下行參考信號和PDSCH DMRS /PDCCH DMRS /CSI-RS port的QCL關(guān)系,網(wǎng)絡(luò)端可以通過qcl-Type1和qcl-Type2對兩個(gè)下行參考信號配置QCL關(guān)系,如果配置2個(gè)下行參考信號的話,QCL type的值應(yīng)該不同。
簡單的說QCL 就是發(fā)送信號(目標(biāo)信號和參考信號)的兩個(gè)天線端口特性比較接近,指示源參考信號與目標(biāo)參考信號 的相似程度,代表的是空域信道特性,相似程度分為4種,QCL-Type A: {多普勒頻移,多普勒擴(kuò)展,平均時(shí)延,時(shí)延擴(kuò)展}的4個(gè)方面相似;QCL-Type B:{多普勒頻移,多普勒擴(kuò)展}兩個(gè)方面相似;QCL-Type C:{多普勒頻移,平均時(shí)延}兩個(gè)方面相似;QCL-Type D:{空間參數(shù)} 就是波束信息相似。
例如:PDSCH DM-RS 配置參考信號SSB,配置Type D時(shí),則指示了PDSCH DMRS的發(fā)送波束和SSB的波束很類似(相同或接近)。波束是有方向性的,而TCI state這個(gè)關(guān)系主要給天線發(fā)送接收提供一個(gè)參考模板,根據(jù)配置的參考信號,設(shè)置空域特性,以便于UE和基站側(cè)更好的通信。
?
connected mode DL Beam
在進(jìn)入連接態(tài)后,DL?可以使用CSI-RS/SSB進(jìn)行波束訓(xùn)練,上行使用Sounding RS進(jìn)行波束訓(xùn)練。先看下行波束訓(xùn)練過程,DL 參考信號的RRC層配置結(jié)構(gòu)如下。
CSI-RS有很多功能,例如移動(dòng)性管理,速率匹配,精準(zhǔn)視頻跟蹤等(CSI部分目前只寫了CSI-RS時(shí)頻域資源配置的內(nèi)容,后面再展開看其他內(nèi)容),這里僅介紹波束管理部分,用于波束訓(xùn)練的CSI-RS也叫CSI-RS BM。
CSI-RS部分RRC層參數(shù)配置
aperiodicTriggeringOffset:觸發(fā)非周期CSI-RS的時(shí)隙(DCI觸發(fā))到發(fā)送CSI-RS的時(shí)隙間隔。
nzp-CSI-RS-Resources:關(guān)聯(lián)NZP-CSI-RS資源集的資源,對于CSI,每個(gè)資源集最多8個(gè)NZP CSI。
trs-Info:配置為Tracking信道跟蹤的CSI-RS,與beam management不相干,trs-info和下面的Repetition不能同時(shí)配置。
Repetition?:是CSI-RS BM的一個(gè)關(guān)鍵參數(shù),可以配置On 或Off。設(shè)置為Off時(shí),表示CSI-RS資源集中的CSI-RS資源發(fā)送時(shí),使用了不同的波束空域傳輸filter,就是CSI-RS發(fā)送的波束不重復(fù),這時(shí)候基站發(fā)送波束掃描,UE可以保持接收波束不變,進(jìn)行波束訓(xùn)練;設(shè)置為On 時(shí),表示CSI-RS發(fā)送的波束重復(fù),即基站在相同波束上發(fā)送CSI-RS, UE可以掃描接收波束,進(jìn)行波束訓(xùn)練。
Repetition =off時(shí), 基站發(fā)送不同的CSI-RS供UE進(jìn)行測量并上報(bào)對應(yīng)的CRI(CSI-RS Resource Indicator),基站根據(jù)CRI 對波束進(jìn)行調(diào)整,完成波束訓(xùn)練。
Repetition =On時(shí), 基站發(fā)送CSI-RS發(fā)送的波束重復(fù), UE根據(jù)自己的波束測量結(jié)果,自行調(diào)整接收波束,選擇最強(qiáng)波束,完成波束訓(xùn)練,這種場景下UE不需要上報(bào)CRI,具體訓(xùn)練方式由UE端算法決定。
雖然波束訓(xùn)練的具體策略,spec上都沒提及,是廠家私有做法,但是通常的模型是基站在初始接入SSB波束周圍,發(fā)送一個(gè)或多個(gè)比較窄的波束(CSI-RS,對應(yīng)CSI-RS Resource Indicator, CRI);UE對CSI-RS參考信號測量,得到L1-RSRP結(jié)果,上報(bào)不同CRI的測量結(jié)果;例如下圖基站在SSB0 發(fā)送比較窄的CSI-RS 0/1/2 , SSB1發(fā)送CSI-RS 3/4/5 ,CSI-RS配下來后,就也就有了方向性,只是這個(gè)方向性,UE端感知不到;之后UE 上報(bào)CRI,PMI等信息,網(wǎng)絡(luò)端就可以知道UE的相對具體位置和方向性信息;當(dāng)然TDD場景,SRS也可以輔助確定上述信息;PDCCH/PDSCH DMRS都可以與CSI-RS 設(shè)置QCL 關(guān)系,進(jìn)而就可以很好的確定方向性等等,當(dāng)UE在信號狀況不好的情況下,基站就可以控制UE進(jìn)行beam的切換,基站選擇L1-RSRP最強(qiáng)的CSI-RS對應(yīng)的波束進(jìn)行下行信道發(fā)送,進(jìn)而使得UE切換到信號狀況良好的beam上。
下行波束訓(xùn)練的大體過程基本闡述完了,具體的工作機(jī)制,簡單的說DL 波束訓(xùn)練有兩條路可走,一條是PDSCH DMRS TCI/QCL的配置流程,通過RRC層在PDSCH配置TCI state 集合->MAC CE激活不超過8個(gè)TCI state->DCI field 確定最終選用的TCI-state,另一條是PDCCH DMRS RCI/QCL的配置流程,通過RRC 層配置PDCCH 的TCI state 集合->MAC CE激活其中1個(gè)TCI-state,下面我們按照RRC->MAC CE->DCI的順序逐層看下這兩種方式spec中的相關(guān)描述。
RRC 層PDSCH
38331 g60版本中,目前PDSCH中最大支持配置128個(gè)TCI State,而PDCCH最大支持64個(gè)TCI state。
PDSCH 的TCI State 信息,首先在RRC中配置,通過tci-StatesToAddModList 最多配置128個(gè),對于UE來說,RRC信令中配置的TCI State list是下行各種波束(SSB/CSI-RS)的一個(gè)大集合,后面還需要基站通過MAC CE/DCI field進(jìn)一步在這個(gè)集合中指示具體的波束信息。
雖然38.331中規(guī)定PDSCH 的TCI State 信息,通過tci-StatesToAddModList 最多配置128個(gè),但是實(shí)際中這個(gè)個(gè)數(shù)與UE的能力相關(guān)。
基站側(cè)會在PDSCH-Config中配置 M個(gè)TCI-State 給UE,然后根據(jù)DCI field transmission Configuration Indication 激活對應(yīng)的TCI -state 關(guān)系,根據(jù)tci-state 調(diào)整波束方向后,再decode PDSCH;其中M 由UE能力參數(shù)maxNumberConfiguredTCIstatesPerCC決定。
38.306中tci-StatePDSCH中有指出,對于FR2,最少要支持配置64 個(gè)TCI states,38.331中規(guī)定的最大值128是可選項(xiàng)不強(qiáng)制要求;對于FR1,支持配置的TCI state必須要大于等于supported band 允許的最大SSB數(shù)設(shè)定,不考慮頻譜共享的場景,band支持的最大SSB個(gè)數(shù)就由38.213 4.1中規(guī)定的SSB pattern case A~C(FR1 只能是caseA~C)相關(guān),具體的說就是每半幀SSB的最大發(fā)送次數(shù)L,具體可以參考小區(qū)搜索(一)SSB。?
PDCCH
PDCCH 的TCI State信息,在CORESET參數(shù)中下發(fā),最多配置64個(gè),通過上圖中藍(lán)色字體tci-StatesPDCCH-ToAddList 的描述,PDCCH配置的TCI State來自PDSCH-config中TCI state ,是PDSCH-config 中TCI state的子集。
如下如圖的簡單例子,在pdsch-config中通過tci-stateToAddModlist 只配置tci-state id 0/1,在tci-StatedPDCCH-ToAddList中配置的tci-state id 為0,這個(gè)0指的就是pdsch-config中tci-stateToAddModlist配置的tci-state id 0。
tci-PresentInDCI?這個(gè)參數(shù)比較關(guān)鍵,在RRC層配置tci state 集合的情況下,首先會在MAC CE中激活一部分TCI state(最多8個(gè)),如果tci-PresentInDCI 有enable 的話,最終基站會通過在DCI中 的field?Transmission configuration indication指示最終UE要采用的那個(gè)TCI state。
MAC層
?
spec 38321介紹了TCI State相關(guān)的MAC CE,包括:
TCI States Activation/Deactivation for UE-specific PDSCH MAC CE
Enhanced TCI States Activation/Deactivation for UE-specific PDSCH MAC CE
TCI State Indication for UE-specific PDCCH MAC CE
TCI state MAC CE: 用0/1表示RRC高層中配置的TCI State列表中對應(yīng)索引的激活狀態(tài),最多激活8個(gè)TCI State。
?
PDSCH
網(wǎng)絡(luò)側(cè)可以通過下發(fā)TCI states Activation for UE-specific PDSCH MAC CE或者Enhanced TCI states Activation for UE-specific PDSCH MAC CE,激活最多8個(gè)TCI states,之后通過DCI 1_1/1_2 中的field “Transmission Configuration Indication”激活其中一個(gè)TCI-state。對應(yīng)MAC CE的圖示如下。通過這段描述,可以直接看出,PDSCH 的TCI states激活流程就是RRC層配置TCI states集合(最多128個(gè))-> MAC CE 激活最多8個(gè)TCI states,最后通過DCI field transmission Configuration Indication 激活其中一個(gè),也就是tci-PresentInDCI 這個(gè)參數(shù)enable與否 是與PDSCH 的tci state激活流程相關(guān)聯(lián)的。
DCI 1_1/1_2 中,Transmission configuration indication
DCI field Transmission configuration indication,在tci-PresentInDCI(DCI 1_1)配置為enabled時(shí),此字段長度為3 bits,表示PDSCH 的TCI State的索引(對應(yīng)于MAC CE中的最多8個(gè)TCI state);在不配置tci-PresentInDCI 時(shí),字段長度為0。
DCI 1_2 ?應(yīng)用于URLLC場景,tci-PresentInDCI-1-2(DCI 1_2)enable時(shí),RRC層可以為DCI 1_2 transmission configuration indication配置成1~3bits;RRC層不配置時(shí),對應(yīng)0bits;從這段描述可以看出DCI 1_2的transmission configuration indication配置更為靈活,正常情況下transmission configuration indication bit大小應(yīng)該可以表示MAC CE中激活的TCI state 個(gè)數(shù),比如MAC CE中激活2個(gè)tci states,DCI field應(yīng)該配置為1bits;;MAC CE中激活4個(gè)tci states,DCI field應(yīng)該配置為2bits;MAC CE中激活8個(gè)tci states,DCI field應(yīng)該配置為3bits。
MAC CE tci state與DCI field的映射關(guān)系在38.321 中有描述,簡單的說,如果MAC CE 激活(Ti=1)的TCI state 是 TCI state 1/4/8/9/11/13/15/17時(shí),DCI field 的 3bits 對應(yīng)的0~7 分別對應(yīng)TCI state 1/4/8/9/11/13/15/17;DCI field?transmission configuration indication 最大只能是3bits,所以通過MAC CE最多只能激活8個(gè) TCI state。
對于DCI 1_2,DCI field?transmission configuration indication 可以配置為1~3bits,如果配置為2bits時(shí),MAC CE 卻激活了6個(gè)TCI state,DCI field 2bits 只能表示4個(gè)TCI state,這時(shí)候只認(rèn)為MAC CE 激活的前4個(gè)TCI states有效,忽略最后2個(gè)TCI state。
MAC 層激活TCI state需要處理時(shí)延,所以UE收到DCI 包含transmission Configuration Indication,且要在slot n 傳輸PDSCH(MAC CE)相關(guān)的PUCCH HARQ-ACK時(shí),UE 應(yīng)該在 slot n+3N_subframe,u_slot +1 才能通過DCI 激活TCI state。?
上面的內(nèi)容有一個(gè)場景并沒有考慮到,就是在剛剛進(jìn)入connected mode時(shí),有段時(shí)間UE是沒有收到網(wǎng)絡(luò)端配置的TCI-state ,initial TCI state一般會在注冊階段 完成AS 層SMC后,通過第一條rrc reconfiguration配置下來,此前會用DCI 1_0進(jìn)行PDSCH的調(diào)度或者配置了TCI states,還沒有收到MAC CE的激活命令前,PDSCH的DMRS天線端口應(yīng)該參照什么樣的信道特征去工作?當(dāng)然spec肯定考慮到了,下面就來看下。
不配置tci-PresentInDCI時(shí)或使用DCI 1_0調(diào)度的PDSCH,UE采用和PDCCH DMRS相同的波束去接收。
tci-PresentInDCI/tci-PresentDCI-1-2?設(shè)置為enabled,對應(yīng)的DL DCI與調(diào)度的PDSCH的時(shí)間偏移大于等于timeDurationForQCL時(shí),UE收到initial RRC層 TCI state的配置,但是還未收到激活的MAC CE,此時(shí)UE可以假設(shè)服務(wù)小區(qū)的PDSCH的DM-RS端口與在初始接入過程中確定的SSB是準(zhǔn)共址(QCL),其中qcl type設(shè)置為“typeA”,并且在適用時(shí),qcl也設(shè)置為“typeD”。
PDSCH 的TCI states的激活機(jī)制基本上說完了,再總結(jié)下流程,首先在RRC 層PDSCH-Config中配置TCI -state 集合,最多128個(gè);之后通過MAC CE最多激活其中的8個(gè)TCI state;最后通過DCI field?transmission configuration indication 選用MAC CE激活的8個(gè)TCI states的其中一個(gè),但是實(shí)際中, 情況可能不同 比如 RRC 只配置了 8 個(gè)TCI-state 或者更少,這時(shí)候只要MAC CE 激活其中1個(gè)就可以,不需要DCI,具體還是看基站側(cè)的策略。
?
PDCCH
PDCCH的TCI state激活過程比PDSCH簡單,首先PDCCH 的TCI State信息,在RRC層CORESET參數(shù)中下發(fā),最多配置64個(gè),通過tci-StatesPDCCH-ToAddList 配置具體的TCI state信息,PDCCH配置的TCI State來自PDSCH-config中TCI state ,是PDSCH-config 中TCI state的子集;之后通過TCI State Indication for UE-specific PDCCH MAC CE激活其中一個(gè),MAC CE的描述如下。
PDCCH激活TCI states前后的規(guī)定的相關(guān)描述在38.213中。?
除CORESET 0外的其他CORESET,如果UE沒有在tci-StatesPDCCH-ToAddList和tci-StatesPDCCH-ToReleaseList配置TCI state,或者提供了不止一個(gè)TCI states但是沒有收到激活TCI 的MAC CE時(shí),UE要假設(shè)PDCCH的DMRS 天線port與初始接入時(shí)的SSB是QCL的關(guān)系;
如果UE有在tci-StatesPDCCH-ToAddList和tci-StatesPDCCH-ToReleaseList中配置不止一個(gè)TCI states,但是沒有收到MAC CE的激活命令,這時(shí)UE在進(jìn)行由Reconfiguration with sync 觸發(fā)的隨機(jī)接入過程,UE要假設(shè)PDCCH 的DMRS天線與SSB或者CSI-RS是QCL的關(guān)系。
對于CORESET 0,則認(rèn)為PDCCH DMRS是與激活的TCI state是QCL的關(guān)系;如果此時(shí)對應(yīng)的場景不是PDCCH order觸發(fā)的CFRA過程,恰巧也沒有收到TCI 激活的MAC CE,這時(shí)候認(rèn)為PDCCH DMRS與SSB是QCL的關(guān)系。?
除CORESET 0外的其他CORESET,如果UE只提供了一個(gè)TCI state,或者M(jìn)AC CE激活了其中一個(gè)TCI state,UE要假設(shè)PDCCH DMRS是與配置的TCI state對應(yīng)的下行參考信號是QCL的關(guān)系;對于CORESET 0,UE 期望 下發(fā)的MAC CE 激活命令指示的 TCI state 是 qcl-Type=typeD的CSI-RS 。
MAC 層激活TCI state需要處理時(shí)延,如果UE 在slot k 傳輸MAC CE對應(yīng)的PUCCH HARQ-ACK,那MAC CE激活的TCI state生效的時(shí)間要對應(yīng)時(shí)隙k+3N_subframe,u_slot +1。
除了上述內(nèi)容之外,spec 38.214中在配置TCI state時(shí),對配置的reference set和QCL type還有一些規(guī)定,這里簡單列出,就不做說明了。
?
不同CSI resource 和QCL的對應(yīng)關(guān)系
PDCCH/PDSCH DMRS和QCL 的規(guī)定
connected mode DL beam 訓(xùn)練的流程如下,根據(jù)基站的策略不同,流程可能略有不同。
最后看個(gè)DL 波束訓(xùn)練過程的例子,首先看PDSCH/PDCCH 的tci states配置情況。
PDSCH 配置了6個(gè)TCI state,PDCCH中只用了PDSCH tci state集合中的前4個(gè)。
當(dāng)前UE駐留在SSB1 上的小區(qū),SSB1的信號狀況最好基站測有配置CSI 的periodic 上報(bào),UE會周期上報(bào)CRI PMI 等信息,CRI用于告知基站側(cè)UE目前測量到的最好CSI-RS的index。
之后UE 依次上報(bào)CRI 3->1->0? 告知基站側(cè)最好的CSI-RS信息。
之后UE收到了PDCCH MAC CE,代表要激活TCI State id 0,TCI state 0?代表PDCCH DMRS與nzp csi-rs 0 qcl type =typeA,而 csi-rs 0與 SSB 0 qcl type=type c,間接的說明PDCCH DMRS與SSB 0也有某種qcl關(guān)系,最后UE切換到了SSB0上,即此時(shí)信號狀況最好的SSB上。
通過CRI的上報(bào)順序,大概可以推測 基站在SSB0 發(fā)送CSI-RS 0/1 , SSB1發(fā)送CSI-RS 3/4,用于波束微調(diào),而UE 是從SSB1 靠近CSI-RS 3的位置,逐漸移動(dòng)到CSI-RS 0的位置,因而UE會按順序上報(bào)CRI 3->1->0,最后換到SSB0上。
目前看到的log,PDSCH配置了QCL/TCI的集合,但是PDSCH都不會收到MAC CE和對應(yīng)的DCI(RRC 層也沒有配置tci-PresentInDCI),只會通過MAC CE激活PDCCH 的QCL/TCI關(guān)系,根據(jù)上面的描述,這種情況下PDSCH DMRS和PDCCH DMRS采用相同的波束接收。?
?
connected mode UL
上行方向beam訓(xùn)練也有針對PUSCH 和PUCCH的兩種機(jī)制,先看PUSCH。UE完成初始接入后,上行方向上主要通過Sounding RS(SRS)進(jìn)行波束訓(xùn)練,SRS配置參數(shù)中,usage 設(shè)為 beamManagement時(shí),表示用于波束管理的SRS。用于波束管理的SRS resourceset個(gè)數(shù),每個(gè)resourceset中SRS resource個(gè)數(shù)和UE能力有關(guān),在38306中定義。
當(dāng)SRS resourceset 中的usage 設(shè)置為 beamManagement時(shí),同一個(gè)SRS-resourceset中同時(shí)刻只能用1個(gè)SRS resource 傳輸,但是不同SRS resource sets中的SRS resource在時(shí)域相同位置可以同時(shí)發(fā)送;隱含告訴我們的意思就是說SRS resource set中的1 個(gè)SRS Resource對應(yīng)一個(gè)波束,基站側(cè)指示具體SRS 信息就對應(yīng)beam信息,因此同一個(gè)resouce set中的多個(gè)SRS resource 不能同時(shí)發(fā)送,如果多個(gè)SRS同時(shí)發(fā)送,基站側(cè)難以區(qū)分具體beam,也就無法達(dá)到波束訓(xùn)練的目的。更具體的基站側(cè)可以在SRS Resource中,通過配置spatialRelationInfo參數(shù)來配置SRS的發(fā)送波束信息。
SRS resource資源配置中的SRS-SpatialRelationInfo,即SRS resource和參考信號的對應(yīng)關(guān)系,代表波束的對應(yīng)關(guān)系,參考信號可以是下行SSB,CSI-RS或者是uplinkBWP指示的SRS。
之前講了下行波束訓(xùn)練,通過QCL傳遞波束關(guān)系,一般在SSB波束周圍,發(fā)送一個(gè)或多個(gè)比較窄的波束(CSI-RS CRI),因此下行方向可以進(jìn)行從寬波束到窄波束的訓(xùn)練;而上行波束訓(xùn)練,基站指示的spatialRelationInfo就是指定了對應(yīng)的上行波束和參考信號波束完全相同,不支持逐步波束細(xì)化訓(xùn)練。
上行SRS波束訓(xùn)練可以通過兩種方式實(shí)現(xiàn),當(dāng)一個(gè)或多個(gè)SRS資源集的SRS資源,spatialRelationInfo配置為不同發(fā)送波束時(shí),UE自主發(fā)送SRS波束,基站保持接收波束不變,例如不配置spatialRelationInfo 時(shí),由UE自行發(fā)送SRS波束,基站側(cè)對UE 的SRS進(jìn)行測量,進(jìn)行上行波束訓(xùn)練。
或者當(dāng)一個(gè)或多個(gè)SRS資源集中的SRS資源,spatialRelationInfo配置為相同發(fā)送波束信息時(shí),即UE發(fā)送SRS波束不變,基站可以進(jìn)行接收波束掃描,進(jìn)行上行波束訓(xùn)練。
在進(jìn)行完上述過程后,基站側(cè)通過測量就可以確定具體SRS信息,之后可以通過DCI 0_1/0_2 中的SRS resource indicator字段指示對應(yīng)的SRS資源,SRS 資源和波束一一對應(yīng),所以也就隱含的告知了UE 所用采用的PUSCH上行波束。
?
PUCCH這邊一般流程是RRC高層配置最后通過PUCCH spatial relation Activation/Deactivation MAC CE激活或者去激活的方式。
RRC 層在PUCCH-Config中配置PUCCH-SpatialRelationInfo 代表PUCCH?和參考信號的空域信息,告知UE PUCCH的發(fā)送的方向性應(yīng)該參照哪個(gè)參考信號,與QCL有點(diǎn)類似,其中參考信號可以是SSB/CSI-RS/SRS,采用CSI-RS的場景一般是TDD根據(jù)UL/DL 的信道互易性。
下面分別是RRC層和MAC CE的結(jié)構(gòu)。
UL beam 控制機(jī)制,目前經(jīng)驗(yàn)有限,接觸的log也有限,還沒有見過實(shí)際log有配置的情況,不太能詳細(xì)講述,通常見到的也都是DL通過 PDCCH DMRS TCI/QCL的路徑進(jìn)行的beam management。
上面的內(nèi)容都是Beam正常工作的場景,如果遇到不能通過QCL/TCI修正beam的場景,UE就會發(fā)生Beam failure,之后就需要先進(jìn)行beam failure recovery 的方式嘗試恢復(fù)正常連接,具體的BFD和BFR的過程下一篇再繼續(xù)。
?
?
總結(jié)
以上是生活随笔為你收集整理的BeamManagement的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Wu342587524
- 下一篇: App运营干货:怎么通过线上渠道做好AP