5G/NR SSB與PRACH、preamble如何對映?
在看下述內容時,先解決一個疑問:為什麼SSB與PRACHoccasion能夠關聯?可在文章“為什麼SSB與PRACH occasion能夠關聯“中尋找答案。
高層透過引數ssb-perRACH-OccasionAndCB-PreamblesPerSSB配置N(L1引數:SSB-per-rach-occasion)個SSB關聯一個PRACH occasion(頻域),和每個SSB在每個有效PRACH occasion上基於競爭的preamble數(L1引數:CB-preambles-per-SSB)。其中對於N的配置有如下兩種:
01
如果N < 1,則一個SSB對映到1/N個連續有效的PRACH occasion(頻域)(例如:N = 1/8,則一個SSB對映8個PRACH occasion),且R個連續索引的preamble對映到SSB n,0 <= n <= N-1,每個有效PRACH occasion從preamble索引0開始(例:N = 1/8,則一個SSB對映8個PRACH occasion,那麼一個SSB中有8個preamble索引為0的起始點,因為一個PRACH occasion對應一個preamble索引為0的起始點,其SSB與preamble的對映分支示意圖如圖1.1所示)。
02
如果 N >= 1,R個連續索引的preamble對映到SSB n,0 <= n <= N-1,每個有效PRACH occasion從preamble索引開始(例:N = 2,= 64,則兩個SSB對映1個PRACH occasion,那麼SSB n = 0,其中1)當n = 0時,在SSB 0的preamble索引從0開始;2)當n = 1時,在SSB 1的preamble索引從32開始;3)SSB 0上的preamble索引為0~31,SSB 1上的preamble索引為32~所配置競爭preamble -1(其SSB與preamble的對映分組示意圖如圖1.2所示);4)一個有效PRACH occasion對應整個競爭preamble數,此時一個有效PRACH occasion覆蓋兩個SSB,所以兩個SSB各佔部分preamble,與N < 1不一樣),其中由totalNumberOfRA-Preambles配置且是N的整數倍。
圖1.1 SSB-per-rach-occation <= 1時每個SSB與preamble的對映分組示意圖
圖1.2 SSB-per-rach-occation = 2時每個SSB與preamble的對映分組示意圖
對於鏈路恢復,UE透過高層引數BeamFailureRecoveryConfig中攜帶ssb-perRACH-Occation指示N個SSB關聯一個PRACH occasion。如果N < 1,則一個SSB對映到1/N個連續有效的PRACH occasion。如果N >= 1,則N個連續的SSB關聯一個PRACH occasion。
從上文可知,SSB與PRACH occasion是有對映關係的,其SSB對映到PRACH occasion的順序應遵循如下幾點:
- 首先,在一個PRACH occasion中preamble索引的順序是遞增的;
- 第二,頻率複用PRACH occasion的頻率資源索引順序是遞增的;
- 第三,在PRACH時隙內的時域複用PRACH occasion的時域資源索引的順序是遞增的;
- 第四,PRACH時隙索引的順序是遞增的。
下面透過舉例來闡述兩者的對映關係。
例:8個SSB(編號:0~7),msg1-FDM = 4(表示頻域PRACH occasion的個數)(注:下文舉例的PRACH occasion索引編號可能並不是從0開始,而是從1開始)。
1) ssb-perRACH-Occasion = 1/4,其SSB與PRACH occasion對映示意圖如圖1.3所示:
圖1.3 ssb-perRACH-Occasion = 1/4時SSB域PRACH occasion對映示意圖
圖1.3中表示的是,ssb-perRACH-Occasion = 1/4,表示一個SSB對映4個PRACH occasion,同時msg1-FDM = 4,表示一個時域PRACH occasion上有4個頻域PRACH occasion,因此在第一個時域PRACH occasion上的4個頻域PRACH occasion對應一個SSB,第二個時域PRACH occasion上的4個頻域PRACH occasion對應另一個SSB,依此類推。
2) ssb-perRACH-Occasion = 1,其SSB與PRACH occasion對映示意圖如圖1.4所示:
圖1.4 ssb-perRACH-Occasion = 1時SSB域PRACH occasion對映示意圖
圖1.4中表示的是,ssb-perRACH-Occasion = 1,表示一個SSB對映1個PRACH occasion,同時msg1-FDM = 4,表示一個時域PRACH occasion上有4個頻域PRACH occasion,因此第一個時域PRACH occasion上的4個頻域PRACH occasion分別對應一個SSB,其為SSB 0~3,而SSB數為8,此時還沒有對映完,則根據SSB與PRACH occasion對映要求,因此在第二個時域PRACH occasion上的4個頻域PRACH occasion依次以遞增的順序對映SSB 4~7,依此類推。
3) ssb-perRACH-Occasion = 1/2,其SSB與PRACH occasion對映示意圖如圖1.5所示:
圖1.5 ssb-perRACH-Occasion = 1/2時SSB域PRACH occasion對映示意圖
圖1.5中表示的是,ssb-perRACH-Occasion=1/2,表示一個SSB對映2個PRACH occasion,同時msg1-FDM = 4,表示一個時城 PRACH occasion上有4個頻域 PRACH occasion,因此在第一個時域 PRACH occasion上的4個頻域 PRACH occasion,其中 PRACH occasion 0~1對映SSB 0, PRACH occasion 2~3對映SSB1。此時還沒有對映完,則根據SSB與 PRACH occasion對映要求,因此在第二個時城 PRACH occasion上的4個頻域 PRACH occasion依次以遞增的順序進行對映SSB,其中 PRACH occasion 0~1對映SSB 2, PRACH occasion 2~3對映SSB 3。在第三個時城 PRACH occasion上的4個頻域 PRACH occasion的對映關係: PRACH occasion 0~1對映SSB 4, PRACH occasion 2~3對映SSB5。在第四個時域 PRACH occasion上的4個頻域 PRACH occasion的對映關係: PRACH occasion 0~1對映SSB6, PRACH occasion 2~3對映SSB 7,以此類推。
4) ssb-perrach-occasion = 2,其SSB與 PRACH occasion對映示意圖如圖1.6所示:
圖1.6 ssb-perRACH-Occasion = 2時SSB域PRACH occasion對映示意圖
圖1.6中表示的是,ssb-perRACH-Occasion = 2,表示2個SSB對映1個PRACH occasion,因此在第一個時域PRACH occasion上的4個頻域PRACH occasion的對映如下:SSB 0/1對映PRACH occasion 0、SSB 2/3對映在PRACH occasion 1、SSB 4/5對映在PRACH occasion 2、SSB 6/7對映在PRACH occasion 3,依此類推。
5) ssb-perrach-occasion = 8,其SSB與 PRACH occasion對映示意圖如圖1.7所示:
圖1.7 ssb-perRACH-Occasion = 8時SSB域PRACH occasion對映示意圖
圖1.7中表示的是,ssb-perRACH-Occasion = 2,表示8個SSB對映1個PRACH occasion,因此在第一個時域PRACH occasion上的4個頻域PRACH occasion都對映SSB 0~7,依此類推。
來自 “ https://mp.weixin.qq.com/s/1gg-aJ8KX93uTbTspwOydg ”, 原文作者:5G加油站;原文連結:https://mp.weixin.qq.com/s/1gg-aJ8KX93uTbTspwOydg,如有侵權,請聯絡管理員刪除。
相關文章
- 5G/NR SSB(同步訊號和PBCH塊)
- 為什麼SSB與PRACH occasion能夠關聯?
- 5G/NR RRC概述
- 5G/NR 淺談SDN
- 5G/NR 上行免授權
- 5G/NR BWP基本概念
- HDR與色調對映
- Linux埠對映是什麼?如何進行埠對映?Linux
- UI與實體的對映UI
- 如何管理資料模型與業務模型之間對映?模型
- 如何修改Docker容器埠對映?Docker
- 如何將csf ip 埠對映
- Mac 鍵盤與滑鼠的對映Mac
- Cache與主存之間的直接對映,全相聯對映和組項聯對映以及其地址變換
- 對映
- EntityFramework Core如何對映動態模型?Framework模型
- imtoken中如何進行EOS對映
- 如何高效的處理陣列對映陣列
- Docker 如何動態修改容器埠對映Docker
- 多重對映
- MyBatis(四) 對映器配置(自動對映、resultMap手動對映、引數傳遞)MyBatis
- 5G/NR 秒懂網路切片(協議專業版 一)協議
- 5G/NR 秒懂網路切片(協議專業版 二)協議
- [非專業翻譯] Mapster - 對映前&對映後
- 如何解決群暉NAS外網對映
- NAS對映網路驅動器如何操作?
- Docker(33)- 如何修改 docker 容器的埠對映Docker
- 函式與極限 第一節 對映與函式函式
- Cache對映方式
- WSL 埠對映
- 09 對映(mappings)APP
- LINUX 多路徑對映Multipath與正規表示式Linux
- 【Docker】Docker基礎-埠對映與容器互聯Docker
- 如何應用 matrix3d 對映變幻3D
- 教你如何修改執行中的容器埠對映
- JPA關係對映系列四:many-to-many 關聯對映
- Java實體對映工具MapStruct 與BeanUtils效能比較JavaStructBean
- Nginx配置靜態代理/靜態資源對映時root與alias的區別,帶字首對映用aliasNginx