LTE系統中PDCP子層功能研究
PDCP的傳輸過程是在收到來自上層的數據流時調用,進入strm==FROM_HIGHER分支之后執行lte_gmm_client_packet_process(pkptr)函數,在這個函數中GMM層完成對上層數據包的處理,并生成向RLC轉發的數據包rlc_pkptr以及接口控制信息ICI包pdu_iciptr,并將ICI包綁定在傳給RLC的數據包上。當獲取ICI中斷,如果有ICI的中斷,那說明當前狀態為收到上層發來的IP數據包,如果沒有ICI中斷,那么需要轉發的是命令消息。但是不管是數據包還是命令包,都進入lte_suppor_pdcp_header_comp_size_compute函數得到壓縮后的大小,公式為:

這里的comp_ratio就是從GMM屬性中獲取的PDCP壓縮率,保存在pdcp_comp_info變量之中。
2.2 仿真結果
為了驗證頭壓縮在LTE中空口的應用,設計了一個簡單的網絡模型,主要由用戶終端UE、eNodeB、核心網CN和外部網絡FTP組成。分別對UE設定在采用PDCP和沒有采用PDCP的兩種情況下,仿真eNo-deB的上下行吞吐量性能。在這個場景中,設置了30個移動終端UE執行FTP業務,并且假設已經建立了PS信令連接,并且在仿真期間一直保持。
這種FTP背景類業務對吞吐量要求很高,圖5表示從eNodeB采集到的上行吞吐量性能,采用了PDCP壓縮技術的曲線(虛線),相對于沒有使用PDCP的曲線(實線)的吞吐量緩慢的提升,這是由于FTP這種業務特性決定的。當用戶激活背景類業務時,網絡首先對該類用戶進行接入控制,判斷網絡是否有剩余容量接入該用戶,如果有容量則允許該用戶接入,但是并不給該業務預留帶寬。當系統擁塞時,允許對該類型用戶進行丟棄操作。背景類業務對時延和時延抖動要求較低,采用盡力而為的方式進行轉發。圖6顯示的是下行鏈路的吞吐量情況,采用PDCP技術后吞吐量得到了明顯的提升。本文引用地址:http://www.104case.com/article/156371.htm
3 結論
LTE作為3GPP中GSM和UMTS家族的技術演進,被看作完成了業務擴展這一趨勢,即從簡單的語音業務向建立多業務空中接口的轉變,并且所有的業務都是基于分組交換模式,這就對系統容量的需求非常大。諸如在實時業務VoIP中,空中接口資源有限,應用PDCP層中優化的頭壓縮技術,能夠有效地降低包頭的開銷,提高空口的傳輸效率,而且PDCP層還支持加密功能,讓傳輸更具有可靠性。由此可見,LTE中的PDCP層的設計,在功能上體現了LTE系統的高數據速率、低時延和分組優化的設計目標。
評論