@MACSDUsubheader
MACSDUsubheader含有 R/F/LCID/L4個字段,用千訓示 MACSDU。其中,L字段表示該 subheader對應的 MACSDU攜帶的 CCCH消息的大小,取值可為 8位或 16位,分别如圖 2-11(a)和(b)所示。網絡側通過 F字段訓示 L字段的位數。
圖2-11 MACSDUsubheader結構
@Paddingsubheader
Paddingsubheader含有R/R/LCID3個字段,訓示用千填充的subPDU,如圖 2-12
所示。
圖2-12 Paddingsubheader結構
(3)MsgBRARPayload
MsgBRARPayload分為兩類:FallbackRAR以及 SuccessRAR。句 FallbackRAR為固定的 7個位元組,按每行一個位元組規律排列。如圖 2-13所示,其内容和結構均與 4步 RACH的 RARPayload相同。其中,每個字段的釋義參見表 2-4。
圖2-13 FallbackRAR結構
表2-4 FallbackRAR内容字段
字段 | 長度與含義 |
R | 1bit,預留位,取值為 0,解碼時可自動忽略 |
TAC | 12bit,時間提前量指令,用千調整時間提前量 |
ULgrant | 27bit,用千訓示 Msg3 傳輸資源和傳輸方案,詳見 TS 38.213 8.2 節 |
TC-RNTI | 1bit,臨時小區無線網絡辨別,用千加擾 Msg3。競争解決成功後更新為正式的小區無線網絡辨別,在小區内唯一表示單一使用者 |
@ SuccessRAR是 MsgB特有的 RAR Payload類型。如圖 2-14所示,SuccessRAR為固定的 11個位元組,按每行一個位元組規律排列,其中,每個字段的詳細釋義參見表2-5。
圖2-14 SuccessRAR結構
表2-5 SuccessRAR内容字段
UECRID | 48bit,為前序傳輸的 MsgA 中包含的 CCCH 消息前 48 位,用千競争解決 |
TPC | 2bit,傳輸功率控制指令,用千 MsgB HARQ 回報功控 |
HARQ回報時機訓示 | 3bit,用千訓示 MsgB 的 HARQ 回報時間點 |
PUCCH資源訓示 | 4bit,用千訓示 MsgB 的 HARQ 回報的傳輸資源 |
12bit,用千調整時間提前量 | |
C-RNTI | 16bit,用千在小區内唯一辨別單一使用者 |
3. MsgBHARQ-ACK回報
如果使用者檢測到 SuccessRAR,需要對該 MsgB 進行 HARQ-ACK 的回報,表明随機接入過程的完成。其中SuccessRAR裡攜帶 4bit,用來訓示 PUCCH的資源位置,使用者根據訓示從 PUCCH公共資源集裡選取某一個 PUCCH 資源用千 ACK 消息的回報。PUCCH在第n+k + 個時隙位置傳輸,其中n表示接收到PDSCH的時隙位置;k由SuccessRAR中另外 3bit所訓示,取值範圍為 1~8;另外展現了不同子載波間隔下使用者處理 PDSCH所需的時間差異,見表 2-6。
表2-6 不同子載波間隔下附加的PUCCH回報時延
載波間隔 | |
15kHz | 2 |
30kHz | 3 |
60kHz | 4 |
120kHz | 6 |
4. 小結
總體而言,MsgB的接收和競争解決可分為以下 4種情況。
(1) UE監聽到了用 C-RNTI加擾的 MsgB排程信令并成功解碼相應的 MsgB。此時UE認為競争解決成功并關閉相應的 MsgB接收窗,随機接入成功完成。
(2) UE收到用 MsgB-RNTI加擾的 MsgB排程信令且 MsgB含有成功随機接入響應
(SuccessRAR):若 SuccessRAR包含的競争解決辨別(Contention Resolution ID)和前序傳輸的 MsgA的 CCCH消息前 48bit一緻,則 UE認為競争解決成功,随機接入成功完成。若競争解決 ID不一緻,UE會在 MsgB接收窗逾時前繼續監聽 MsgB的排程信令。
(3) UE收到用 MsgB-RNTI加擾的 MsgB排程信令且 MsgB含有回退随機接入響應
(FallbackRAR):若 FallbackRAR帶有和前序傳輸的 MsgA一緻的前導 ID,則 UE會執行回退到4步随機接入的步驟,按照 4步随機接入收到随機接入響應的步驟進行後續的Msg3傳輸和競争解決。若 MsgB包含的前導與 MsgA不一緻,則 UE會在 MsgB接收窗逾時前繼續監聽MsgB的排程信令。
(4) MsgB接收窗逾時而 UE依然未能收到針對自己的随機接入響應,此時 UE會進行如2.1.2節所述的 MsgA重傳步驟。