LTE PDCP層協議概述

LTE系統PDCP協議層的主要目的是發送或接收對等PDCP實體的分組數據。該子層主要完成以下幾方面的功能:IP包頭壓縮與解壓縮、數據與信令的加密,以及信令的完整性保護。下圖給出了PDCP層用戶平面與控制平面的主要功能模型。

 

  在控制平面,加密和完整性保護是必選功能;而在用戶平面,可靠頭壓縮(ROHC)爲必選功能,數據加密爲可選功能,這裏的數據既可以是用戶數據,也可以是應用層信令,如SIP、RTCP等。

    PDCP向位於UE側的RRC和用戶平面的上層,或者向eNodeB側的中繼提供業務,包括用戶平面數據的傳輸、控制平面數據的傳輸、頭壓縮、加密、完整性保護等。

    PDCP層可以向下層提供的業務包括:透明數據傳輸業務、確認的數據傳輸業務(包括對PDCP PDU傳輸成功的指示)、非確認的數據傳輸業務(按序傳輸、包複製或丟棄處理)等。

  具體來講,PDCP層的用戶平面包括如下功能。

●  頭壓縮與解壓縮,只支持一種壓縮算法,即ROHC算法。

●  用戶平面的數據傳輸,即從NAS子層接收PDCP SDU數據轉發給RLC層,反之亦然。

●  RLC AM的PDCP重建立流程時對上層PDU的順序遞交。

●  RLC AM的PDCP重建立流程時對下層SDU的重複檢測。

●  RLC AM切換時對PDCP SDU的重傳。

●  數據加密。

●  上行基於定時器的SDU丟棄。

    PDCP層控制平面包括的具體功能如下。

●  加密與完整性保護。

●  控制平面的數據傳輸,即從RRC層接收PDCP SDU數據,並轉發給RLC層,反之亦然。

  與UMTS系統中的PDCP層相比較,LTE系統中的PDCP層呈現出以下特徵。

●  壓縮算法簡單,僅支持一種壓縮算法。

●  不支持無損重定位。

●  需支持加密。

PDCP實體

 

    PDCP實體位於PDCP層。對於一個UE,可以定義多個PDCP實體。每個用於攜帶用戶平面數據的PDCP實體可以配置使用頭壓縮技術,每個PDCP實體攜帶一個無線承載的數據。當前協議版本中,只支持ROHC協議,每個PDCP實體最多隻能用一個ROHC實例。

  一個PDCP實體是關聯控制平面還是用戶平面,主要取決於它爲哪種無線承載攜帶數據。下圖給出了PDCP層的功能示意圖。

PDCP PDU結構

 

  下圖給出了PDCP PDU的結構示意圖。

 

  其中,PDCP PDU的長度爲一個字節的整數倍,PDCP頭可以是一個或兩個字節長。

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