1.4 协议栈
在了解上述5G网络架构的基础上,我们来进一步看看5G的协议栈,了解各协议层的主要功能。本节分别介绍控制面协议栈和用户面协议栈。控制面协议栈主要处理信令相关流程,用户面协议栈主要处理数据报文。UE的各层协议栈的功能说明如下。
·NAS(Non-Access Stratum,非接入层):主要处理UE注册、PDU会话等相关信令流程,NAS层是供UE和核心网交互的,分为NAS-SM(Session Management,会话管理)和NAS-MM(Mobility Management,移动性管理)两个子层。
·RRC(Radio Resource Control,无线资源控制):主要负责UE无线资源管理。
·SDAP(Service Data Adaptation Protocol,服务数据适配协议):主要进行用户面数据处理,完成QoS流到DRB的映射。
·PDCP(Packet Data Convergence Protocol,分组数据汇聚协议层):主要进行用户面和控制面的数据传输、加密、解密、完整性保护、校验以及用户面数据ROHC(Robust Header Compression,健壮性头压缩)等。
·RLC(Radio Link Control,无线链路控制层):主要进行用户面和控制面数据传输,完成ARQ(Automatic Repeat-reQuest,自动重传请求)功能等。
·MAC(Medium Access Control,媒体介入控制层):主要进行调度相关处理,包括空口资源分配、逻辑信道优先级处理、完成HARQ(Hybrid Automatic Repeat-reQuest,混合自动重传请求)功能等。
·PHY(PHysical Layer,物理层):分上行和下行,完成各种物理信道、物理信号处理。