上行鍊路資料傳輸排程-持續排程
LTE中有兩種資料傳輸排程方案。在算法方面,最簡單的是持續排程。在此排程模式下,網絡以DCI格式0為每個子幀發送“Grant”。
i)網絡在下行PDSCH和PDCCH上發送第一個資料,其中DCI格式1用于下行資料解碼,DCI格式0用于上行Grant。(如果沒有要傳輸的下行鍊路資料,網絡隻傳輸DCI格式0的DPCCH,不傳輸任何DPSCH資料)
ii)UE通過解碼PCFICH以計算CFI的值。
iii)UE解碼PDCCH并擷取DCI格式1的資訊
iv)基于DCI格式1,UE解碼下行資料。
v)UE從PDCCH解碼DCI格式0的資訊
vi)UE通過UCI發送下行資料的ACK/NAK(UCI将由PUCCH攜帶)
vii)UE檢查Grant字段。
viii)如果允許,UE通過PUSCH傳輸上行資料
ix)網絡解碼PUSCH資料并通過PHICH發送ACK/NACK
x)如果PHICH攜帶NACK,則UE解碼PHICH并重新傳輸資料。
總體流程如下圖所示。這個圖表沒有顯示所有的細節,僅提供整個過程的大概。

DCI格式0的詳細資料結構見TS 36.212第5.3.3.1.1節 "5.3.3.1.1 Format 0"。
上面列出的過程實際上是一個相當複雜的過程,通常可以将這個過程分解為多個簡單的過程。
步驟1:下行資料接收,無ACK/NACK傳輸==
a)網絡發送PDCCH和PDSCH資料
b)檢視UE是否正确解碼PDSCH資料
這似乎是一個非常簡單的兩步過程,但為了實作這一點,UE執行上述步驟ii),iii),iv)。
步驟2:DCI格式0接收==
a)網絡發送DCI格式0(上行 Grant),無PDSCH傳輸
b)檢視UE是否正确解碼DCI格式0(需要確定UE解碼的資源配置設定與網絡發送的DCI格式0比對。)
步驟3:基于DCI格式0的pusch傳輸==
a)網絡發送DCI格式0(上行grant),無PDSCH傳輸
b)UE在PUSCH上傳輸上行資料
c)網絡解碼PUSCH資料
d)檢視在網絡端解碼的資料是否和UE傳輸的資料一緻
要做到這一點,PUSCH的下行DMRS應該已經被正确實作,并且您必須確定UE在DCI格式0指定的的RB上傳輸PUSCH資料。
步驟4:下行資料接收和ACK/NACK傳輸==
a)網絡發送PDCCH和PDSCH資料
b)UE解碼PDSCH資料
c)UE必須相應地發送ACK/NACK。
步驟5:UL資料傳輸和ACK/NACK接收==
a)網絡發送DCI格式0(上行grant),無PDSCH傳輸
b)UE在PUSCH上傳輸上行資料
c)網絡解碼PUSCH資料
d)網絡在PHICH上發送ACK/NACK
e)UE必須正确解碼ACK/NACK
f)如果收到NACK,則必須重新傳輸資料。