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並重新傳輸數據。

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

        

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章