AM RLC实体的ARQ流程详解
需积分: 45 52 浏览量
更新于2024-08-07
收藏 1.08MB PDF 举报
"ARQ流程-stm32官方中文数据手册第10版-38322 RLC"
本文档主要介绍了3GPP的新空口(NR)无线链路控制(RLC)协议规范,特别是关于ARQ(Automatic Repeat reQuest)流程的部分,这个流程在AM RLC实体中执行,用于确保数据的可靠传输。ARQ是一种错误控制机制,它允许数据在接收端错误检测后被重传。
ARQ流程的主要部分包括重传机制。当AM RLC实体的接收侧通过STATUS PDU向发送侧发送否定确认时,表示有数据未成功接收。当发送侧接收到这样的通知,它会检查SN(Sequence Number)来确定哪些RLC SDU(Service Data Unit)或RLC SDU段需要重传。如果RLC SDU的SN在TX_Next_Ack 和 TX_Next之间,那么这个SDU就会被认为是需要重传的。
在考虑重传时,AM RLC实体的发送侧会跟踪每个RLC SDU的重传计数器(RETX_COUNT)。首次考虑重传时,RETX_COUNT会被设为零。随后每次重传,如果RETX_COUNT没有因为其他否定确认而增加,且仍然小于最大重传阈值(maxRetxThreshold),则会递增此计数器。一旦达到最大重传次数,发送侧会向上层报告已达到最大重传,这意味着数据可能无法恢复,需要采取其他措施。
重传RLC SDU或RLC SDU段时,发送侧可能会根据传输机会的限制将SDU分割并形成新的AMD PDU(Acknowledged Mode Data PDU),以适应较低层的传输要求。然后,这些新的AMD PDUs会被提交到更低的层次进行实际传输。
在RLC规范中,还详细描述了RLC实体的不同类型,包括TM(Transparent Mode)、UM(Unacknowledged Mode)和AM(Acknowledged Mode)RLC实体。TM RLC提供透明服务,数据直接通过而不做任何修改;UM RLC提供无确认的数据传输,只关注效率;而AM RLC结合了可靠性和效率,适用于需要确认和重传的场景。
文档中还涵盖了RLC实体的建立、重建和发布流程,以及数据传输流程,包括TM和UM模式下的数据传输,详细阐述了数据从发送到接收的整个过程,以及不同情况下的处理规则。
这个文档提供了关于3GPP NR RLC协议的深入理解,特别是ARQ流程,这对于理解和优化无线通信系统中的数据传输至关重要。
2023-09-22 上传
2019-07-18 上传
2019-07-18 上传
2024-01-18 上传
2023-04-17 上传
2023-04-17 上传
2023-05-19 上传
2023-05-22 上传
2023-04-03 上传
龚伟(William)
- 粉丝: 32
- 资源: 3977
最新资源
- 多传感器数据融合手册:国外原版技术指南
- MyEclipse快捷键大全,提升编程效率
- 从零开始的编程学习:Linux汇编语言入门
- EJB3.0实例教程:从入门到精通
- 深入理解jQuery源码:解析与分析
- MMC-1电机控制ASSP芯片用户手册
- HS1101相对湿度传感器技术规格与应用
- Shell基础入门:权限管理与常用命令详解
- 2003年全国大学生电子设计竞赛:电压控制LC振荡器与宽带放大器
- Android手机用户代理(User Agent)详解与示例
- Java代码规范:提升软件质量和团队协作的关键
- 浙江电信移动业务接入与ISAG接口实战指南
- 电子密码锁设计:安全便捷的新型锁具
- NavTech SDAL格式规范1.7版:车辆导航数据标准
- Surfer8中文入门手册:绘制等高线与克服语言障碍
- 排序算法全解析:冒泡、选择、插入、Shell、快速排序