热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

5GNRRLC层AM模式下的数据传输机制

5G无线通信技术中的RLC层支持TM、UM和AM三种传输模式,旨在适应不同逻辑信道的需求。本文重点介绍AM模式的数据传输特性及其应用。

5G无线通信系统中,RLC(Radio Link Control)层支持三种传输模式:透明模式(TM)、非确认模式(UM)和确认模式(AM)。每种模式针对特定类型的逻辑信道提供服务,满足不同的通信需求。本文将深入探讨AM模式的数据传输机制。

RLC AM模式的关键特性包括:

  • 在数据传输和接收过程中均需进行缓存处理。
  • 发送方负责数据分割,接收方则需重组数据片段。
  • RLC协议数据单元(PDU)依赖于ACK/NACK反馈机制确保数据传输的可靠性。
  • SRB1、SRB2、SRB3以及数据无线承载(DRB)通常采用RLC AM模式,而SRB0则使用UM模式,用于传输如SIB和MIB等系统信息,这些信息不需要重传机制。
  • AM模式下的序列号(SN)可为12位或18位,具体取决于配置。
  • RLC AM模式下的SDU(服务数据单元)的完整性或分段状态与其序列号紧密相关。
  • 一般情况下,一个RLC SDU对应一个RLC PDU,但在数据量较大时,可能需要多个PDU来传输一个SDU。

每个逻辑信道都对应着一种特定的RLC配置,这种配置独立于物理层的子载波间隔、循环前缀(CP)类型及传输时间间隔(TTI)长度等因素。

  • SRB0用于承载、寻呼和系统信息广播,采用TM模式。
  • 其他SRB承载,如SRB1、SRB2和SRB3,通常采用AM模式。
  • DRB承载既可选择AM模式也可选择UM模式,具体取决于应用场景的需求。

RLC层如何实现数据传输?

RLC实体从PDCP层接收或发送PDCP PDU(即RLC SDU),并利用MAC和PHY层将RLC PDU传递给对等RLC实体。

  • PDU是各层的输出形式。
  • SDU则是各层的输入形式。

关于数据分段与传输的具体示例,如下图所示:

在实际应用中,RLC SDU的大小受到以太网最大传输单元(MTU)1500字节的限制,这解释了为何在某些项目中观察到的RLC SDU大小为1381字节。分段信息(SI)标识数据是否被分割,而段偏移(SO)则指示了每个分段的具体位置。


推荐阅读
author-avatar
缘来是你明
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有