在NB-IoT的CP模式中,數據通過NAS消息攜帶數據進行傳輸,NB-IoT用戶設備不和eNB基站建立數據無線承載(Data Radio Bearer,DRB),只是通過建立信令無線承載(Signaling Radio Bearer,SRB)來傳遞數據。
為了更有效地傳輸蜂窩物聯網小數據包業務,引入了CP模式。CP模式包括一系列增加方式,其中最核心內容為用戶面數據可以通過控制面來傳輸,不建立用戶面承載(如DRB、EPS承載等。)UE的用戶數據和NAS層信令一起發送至MME,由MME轉發到S-GW/P-GW。
CP模式針對小數據包傳輸進行優化,支持將IP數據包、Non-IP數據包或短信息服務(Short Message Service,SMS)封裝到NAS協議數據單元(Protocol Data Unit,PDU)協議數據單元中傳輸,無須建立DRB和SI-U承載。
CP模式中數據傳輸通過RRC、S1應用層協議(S1-Application Protocol,S1-AP)的NAS傳輸及MME和S-GW之間的GTP-u隧道來實現。對于Non-IP數據,也可以通過MME與SCEF之間的連接來實現。
對于IP數據,UE和MME可基于RFC4995定義的可靠報頭壓縮(Robust Header Compression,ROHC)框架執行IP報頭壓縮。對于上行數據,UE執行ROHC壓縮的功能,MME執行ROHC解壓縮的功能。對于下行數據,MME執行ROHC壓縮的功能,UE執行ROHC解壓縮的功能。UE和MME綁定上行和下行ROHC信道以便于傳輸反饋信息。報頭壓縮相關配置通過PDN連接建立過程完成。
為了避免NAS信令PDU和NAS數據PDU之間的沖突,MME應在安全相關的NAS過程【如鑒權、安全模式命令、全球唯一臨時UE標志(Globally Unique Temporary UE Identity,GUTI)重分配等】完成之后再發起下行NAS數據PDC的傳輸。