最近在看5G系统整体架构,结合协议的内容,整理如下。

整体结构

5g rru架构设计 5g架构选项2_5g rru架构设计


下行L2结构示意图

5g rru架构设计 5g架构选项2_5g rru架构设计_02


上行L2结构示意图

MAC子层

1、服务和功能

MAC提供的主要服务和功能如下:
1、逻辑信道和传输信道间的映射
2、来自逻辑信道的MAC SDU和物理层传输信道的TB之间的复用和解复用。
3、通过HARQ纠错
4、UE优先级处理
5、逻辑信道优先级处理
6、打补丁padding

2、逻辑信道

MAC可以提供多种类型的数据传输服务。每种逻辑信道的类型由它传送的信息类型定义。逻辑信道分为两组:控制信道和业务信道。
控制信道只用来传输控制面信息,包括
BCCH,下行信道,用来广播系统控制信息;
PCCH,下行信道,承载寻呼信息;
CCCH,传输UE和网络间的控制信息,用于当UE和网络没有RRC连接时。
DCCH,点对点双向信道,传输UE和网络间的专门的控制信息。当UE存在RRC连接时使用。
业务信道只传输用户面信息,
DTCH,点对点信道,对每个UE专门传输用户信息,上下行都有。

RLC子层

1、传输模式

RLC子层支持三种传输模式:TM,UM,AM。
对于SRB0,寻呼和广播系统信息,使用TM模式;对于其他SRB,使用AM模式;对于DRB,使用UM或者AM模式。
SRB:signaling radio bearer
DRB: data radio bearer

2、服务和功能

RLC提供的服务和功能依赖于传输模式,主要包括:

  • 传输高层PDUs;
  • 独立于PDCP的序列号(UM和AM)
  • 通过ARQ进行纠错(AM)
  • RLC SDU的分段(AM和UM)和重分段(AM)
  • 重组SDU(AM和UM)
  • 重复检测(AM)
  • RLC SDU丢弃(AM和UM)
  • RLC重连
  • 协议错误检测(AM)

3、ARQ

RLC子层的ARQ有如下特点:

  • 基于RLC状态报告,ARQ重传RLC SDU或者 RLC SDU分段
  • 当RLC需要时,轮训RLC状态报告
  • 在检测一个丢失的RLC SDU或者RLC SDU分段后,RLC接收机也能触发RLC状态报告

PDCP子层

1、服务和功能

PDCP子层能够提供的功能如下:

  • 传输数据(用户面/控制码)
  • 维护PDCP SNs
  • 使用ROHC进行头压缩和解压缩
  • 加密和解密
  • 完整性保护和验证
  • 基于SDU丢弃的计时器
  • 区分承载,路由
  • 重复
  • 重排序和有序递送
  • 无序递送
  • 重复丢弃

SDAP子层

主要功能:

  • QoS流和数据无线承载之间的映射
  • 标记上下行的QoS流ID(QFI)

L2数据流

5g rru架构设计 5g架构选项2_优先级_03


一个TB由MAC层产生,这个MAC PDU是包括两个RLC SDU和一个SDU的分段,这两个SDU是两个IP包,这个SDU分段则是一个IP包的一部分。