5G网络中RLC层及其切割简介

5G网络中RLC层及其切割简介

在5G(NR)协议栈中RLC(无线链路控制)的上层是PDCP,下层为MAC;通过RLC信道与PDCP接口对接,通过逻辑信道与MAC接口对接;其间属一对一映射,所以属于一个RLC信道上的RLC SDU通常被映射到单个逻辑信道。

一、RLC层主要任务是数据分割和纠错。发射端通过分段将RLC SDU(接收到的PDCP PDU)切割成段适合分配给较低层传输的有效载荷;而接收端再将这些分段放在一起进行SDU重组。数据纠错依赖状态报告触发数据重传,通过ARQ流程进行,。

二、传输模式:与4G相同,5G网络中RCL层分别有:AM(确认)、UM(非确认)和TM(透明)三种传输模式。欢迎阅读以下RLC AM模式介绍:

5G(NR)中RLC层AM模式详解之一

5G(NR)中RLC层AM模式详解之二

5G(NR)中RLC层AM模式详解之三

三、数据分割(Segmentation):只是当RLC SDU太大无法放入分配给低层进行传输时,由发送端将其切割成段(打包发送);接收端收到各段数据后再重新组合还原。5G中数据分割的决定始终依赖于偏移量,也就是在传输第二个段数据时帮助终端(UE)进行切割处理;这是因为:

首先,RLC PDU header是动态的(仅在必需时--PDCP层可能进行头压缩)。也就是当没有分段时,RLC报头(已经)被最小化。

其次,RLC SDU是按顺序传输,并且只发生分段需要时(才进行切割);可以描述适合下层指示有效载荷的内容如下:

· {0;1} 最后一段SDUi+[0;n]个完整的SDU+{0,1}第一段SDUi+n+1;或:

· 1SDU切割段

图1. RLC SDU切割示意图

第三,分割是一个实时操作只要获悉调度(块)的大小就执行。如果偏移量被添加到第一段,RLC PDU报头大小只有在知道是否分割发生了。在第一段中没有偏移使得RLC从实时操作的角度来看PDU报头大小稳定。什么时候发生分段时,只需要将RLC PDU头中的一位标志改变并且PDU被切割以产生第一段,第二段可以是使用偏移量构建,但不是实时的。

相关推荐
朱包林1 分钟前
day27-shell编程(自动化)
linux·运维·服务器·网络·shell脚本
SZ1701102311 小时前
IP协议 标识字段 同一个源IP、目的IP和协议号内唯一
网络·网络协议·tcp/ip
狐572 小时前
2025-06-02-IP 地址规划及案例分析
网络·网络协议·tcp/ip
黎茗Dawn3 小时前
5.子网划分及分片相关计算
网络·智能路由器
恰薯条的屑海鸥3 小时前
零基础在实践中学习网络安全-皮卡丘靶场(第十四期-XXE模块)
网络·学习·安全·web安全·渗透测试
科技小E3 小时前
口罩佩戴检测算法AI智能分析网关V4工厂/工业等多场景守护公共卫生安全
网络·人工智能
御承扬3 小时前
从零开始开发纯血鸿蒙应用之网络检测
网络·华为·harmonyos
DevSecOps选型指南12 小时前
2025软件供应链安全最佳实践︱证券DevSecOps下供应链与开源治理实践
网络·安全·web安全·开源·代码审计·软件供应链安全
国科安芯13 小时前
抗辐照MCU在卫星载荷电机控制器中的实践探索
网络·嵌入式硬件·硬件工程·智能硬件·空间计算
EasyDSS14 小时前
国标GB28181设备管理软件EasyGBS远程视频监控方案助力高效安全运营
网络·人工智能