OneMO模组说:5G无线协议栈概述

描述

5G系统的空中接口叫NR(New Radio),即新空口。其继承了LTE系统的命名方式,将终端和接入网之间的接口称为Uu(U:User to Networkinterface,u:Universal)接口。无线接口协议主要是用来建立、重配置和释放各种无线承载业务的。


NR是UE和gNB之间的接口,其是一个完全开放的接口,只要遵循接口的标准和规范,不同制造商生产的设备都能够互相通信。

 

5G

从整体结构上看,5G和4G的协议栈本质上变化不大,两者都是扁平化设计,用户面和控制面分离,无线接口协议栈也是划分为了物理层(L1)、数据链路层(L2)和网络层(L3),俗称三层、两面,只是在用户面新增了一个SDAP。

5G

物理层

物理层位于无线接口的最底层,提供物理介质中比特流传输所需的功能,其为MAC和高层提供信息传输服务,其提供数据的接口通道为传输信道。

 5G

传输信道与物理信道的映射关系如图4所示。可以看出,下行传输信道分为3种类型,比LTE少了一个多播信道,主要原因为在实际应用LTE时,由于多播业务优先级比较低,运营商支持不充分,因此并未很好的应用,不过在5G空口协议中也许后续还会加上多播信道。


对于下行信道,BCH的数据直接映射到PBCH上进行发送,PCH和DL-SCH的数据映射在PDSCH上进行发送;对于上行信道,RACH的数据映射到PRACH上进行发送,UL-SCH的数据映射到PUSCH上进行发送。


5G

数据链路层

数据链路层包括MAC(媒体接入控制)、RLC(无线链路控制)、PDCP(分组数据汇聚协议)和SDAP(服务数据调整协议)四个子层,相比于LTE最大的区别就是引入了SDAP,引入SDAP的原因为NG接口基于QoS流控制,而空口是介于用户面的数据无线承载(DRB)控制,两者之间需要一个适配层,LTE之所以不需要这一层是因为LTE中EPS承载和DRB承载一一对应,不需要进行适配。SDAP层在控制平面乛无线承载信令的传输、加密和完整性保护,在用户平面负责用户业务数据的传输和加密。

 

MAC子层的主要服务和功能包括:

  • 逻辑信道和传输信道直接的映射;

  • 将属于一个或不同逻辑通道的MAC SDU多路复用/解复用到传输信道上物理层的传输块中,或者从传输块中输入/输出;

  • 调度信息报告;

  • 使用HARQ进行纠错;

  • 通过动态调度的方式处理各用户间的优先级;

  • 通过逻辑信道优先级处理,对一个UE的逻辑信道进行优先级处理;

  • 冗余信息填充。


单个MAC实体可以支持多个数字、传输时间和小区,逻辑信道优先级中的映射限制控制逻辑信道可以使用的数字、小区和传输时间。

RLC子层的主要服务和功能取决于传输模式包括:

  • 上层PDU的转移;

  • 独立于PDCP(UM和AM)中的序列号;

  • 通过ARQ纠正错误(仅限AM);

  • RLCSDU的分割(AM和UM)和重新分割(仅AM);

  • 重新组装SDU(AM和UM);

  • 重复检测(仅限AM);

  • RLCSDU丢弃(AM和UM);

  • RLC重新建立;

  • 协议错误检测(仅限AM)。

 

PDCP子层的主要服务和功能包括:

  • 数据传输(用户平面或控制平面);

  • 维护PDCP SNS;

  • 压缩和解压缩使用RoHC协议;

  • 加密和解密;

  • 完整性保护和完整性验证;

  • 基于定时器的SDU丢弃;

  • 对于分体式支撑架,布线;

  • 重复;

  • 重新订购和按顺序交货;

  • 无序交付;

  • 重复丢弃。

由于PDCP不允许COUNT在DL和UL中循环,因此由网络来阻止此种情况发生(例如,通过使用相应的无线承载器的释放和添加或完全配置的方式)。

5G

5G

上下行架构的 区别主要在于,下行反映网络侧的情况,需要进行多个用户的调度优先级处理,而上行反映终端侧的情况,只进行单个终端的多个逻辑信道的优先级处理。


物理层为MAC层提供传输信道级的服务,MAC为RLC提供逻辑信道级的服务,PDCP为SDAP提供无线承载级的服务,SDAP为上层提供5GC QoS流级的服务。MAC子层负责多个逻辑信道到同一个传输信道的复用功能;无线承载分为两类,一是用户面的DRB,二是控制面的信令无线承载(SRB)。


RRC层

RRC层主要功能如下:

  • 广播与AS和NAS有关的系统信息;

  • 5GC或NG-RAN发起的寻呼;

  • 在UE和NG-RAN之间建立、维护和发布RRC连接,包括:

-           载体聚合的添加、修改和释放;

-           在NR或E-UTRA和NR之间添加、修改和释放双重连接。

  • 安全功能,包括密钥管理;

  • 信号无线承载器(SRB)和数据无线承载器(DRB)的建立、配置、维护和发布;

  • 移动功能包括:

-           移交和上下文转移;

-           单元选择与重选,单元选择与重选的控制;

-           RAT内的移动。

  • QoS管理功能;

  • 计量报告和报告控制;

  • 无线链路故障的检测和恢复;

  • NAS消息的传输。


在5GC系统中,RRC的协议分为3个状态:RRC空闲状态、RRC非激活状态、RRC连接状态。相比于LTE增加的RRC非激活状态主要是考虑在该状态下UE可以进行节能操作。


RRC各状态的特征如下:

  • RRC空闲:

-           PLMN选择;

-           系统信息广播;

-           小区重选的移动性;

-           5GC发起的寻呼及其管理的寻呼区域;

-           由NAS配置的用于接收CN寻呼的DRX。

  • RRC U未激活:

-           PLMN选择;

-           系统信息广播;

-           小区重选的移动性;

-           NG-RAN发起的寻呼;

-           NG-RAN管理的基于RAN的通知区域;

-           NG-RAN配置的用于接收寻呼的DRX;

-           为UE建立5GC-NG-RAN连接(包括CP/UP平面的连接);

-           NG-RAN和UE都保存UE的接入层的上下文信息;

-           Ng-RAN知道UE所属的RNA。

  • RRC连接:

-           为UE建立5GC-NG-RAN连接(包括CP/UP平面的连接);

-           NG-RAN和UE都保存UE的接入层的上下文信息;

-           NG-RAN知道UE所属的小区;

-           向用户设备传输单播数据;

-           网络控制的移动性,包括测量。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 5G

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分