PDCP子層的主要功能包括發送盒接收PDCP分組數據實現IP報頭的壓縮和解壓縮、數據和信令的加密,以及信令的完整性保護。
NB-IoT在LTE PDCP子層的基礎上做了一些改動。NB-IoT采用CP模式時不支持AS安全,使用NAS消息進行數據傳輸,安全在NAS層實現,數據傳輸在PDCP層進行透傳。
由于加密和完整性保護等功能是由AS完成。采用UP模式時激活AS安全,同時也要使用PDCP子層,其主要服務功能如下:
報頭壓縮和解壓縮,只使用ROHC可靠報頭壓縮算法;
數據傳輸、數據加密與解密;
在RLC AM下,PDCP重建過程時對上層PDU進行順序遞交;
在RLC AM下,PDCP重建過程時對下層SDU進行重復檢測;
上行鏈路基于定時器的SDU丟棄機制。