天天看點

ShareTechnote系列LTE(13):上行鍊路資料傳輸排程-持續排程上行鍊路資料傳輸排程-持續排程

上行鍊路資料傳輸排程-持續排程

        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并重新傳輸資料。

        總體流程如下圖所示。這個圖表沒有顯示所有的細節,僅提供整個過程的大概。

ShareTechnote系列LTE(13):上行鍊路資料傳輸排程-持續排程上行鍊路資料傳輸排程-持續排程

        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,則必須重新傳輸資料。

繼續閱讀