整体协议栈结构来看,5G和4G的协议栈从根本上说没有什么大的变化,两者都是进行用户面和控制面的分离。
1、控制面:与4G的结构完全相同。
2、用户面:除了新增加了一个新的SDAP协议栈之外,其他结构也是完全相同。
3、各层功能
(1)NAS(非接入层)
会话管理;
用户管理;
安全管理;
计费。
(2)RRC(无线资源控制层):
系统消息;
准入控制;
安全管理;
测量与上报;
切换和移动性;
NAS消息传输无线资源管理。
(3)SDAP( 数据适配协议)
负责Qos流与DRB(数据无线承载)之间的映射;
为数据包添加QFI(Qos flow ID)标记。
(4)PDCP(分组数据汇聚协议)
传输用户面和控制面数据;
维护PDCP的SN号;
路由和重复(双连接场景);
加密/解密和完整性保护;
重排序;
支持乱序递交;
重复丢弃;
ROHC(用户面)。
(5)RLC(无线链路控制层协议)
检错、纠错ARQ(AM实体);
分段重组(UM实体和AM实体);
重分段(AM实体);
重复包检测(AM实体)。
(6)MAC(介质访问控制层)
逻辑信道和传输信道之间的映射;
复用/解复用;
调度;
HARQ;
逻辑信道优先级设置。
(7)PHY(物理层)
eMBB场景编码:控制信道Polar码,业务信道LDPC码;
调制:QPSK、16QAM、64QAM、256QAM;
MIMO......(其余过程与4G LTE基本一致)。