注:本篇基本是基于协议的翻译记录一下。
发送时RLC控制PDU的优先级高于RLC数据PDU,重传RLC数据PDU优先级高于新的AMD PDU
AM RLC实体的发送侧应根据变量VT(A)和VT(MS)来维护一个发送窗口,如下:
AM RLC实体嘚发送侧不会发送任何SN在发送窗口之外的RLC PDU
当传送新的AMD PDU给低层时,AM RLC实体的发送侧应该:
AM RLC实体的发送侧通过如下方式收到RLC数据PDU的肯定应答:
AM RLC實体的接收侧根据变量VR(R)和VR(MR)维护一个接收窗口如下:
当从低层收到一个AM数据PDU,AM RLC实体的接收侧应该:
当收到下层来的RLC数据PDU,AM RLC实体的接收侧應该:
7 变量、常量、定时器
本小节描述AM/UM实体中所使用的状态变量这样可以更好地描述RLC规范。这里定义的状态变量是标准的
所有状态变量和计数器变量都是非负整数。
所有与AM数据传输相关的状态变量的值从0-1023本文档中关于AM数据传输相关的状态变量的算法需做模处理,比如朂终值=算法操作的值 % 1024
进行算法处理时,SN需对值域进行模处理
AM RLC实体发送方应维护如下状态变量:
这个变量保存了按序下一个收到确认应答的AMD PDU的SN,并作为发送窗口的下缘
它初始化为0,当收到SN=V(A)的AMD PDU的肯定应答时更新值。
保存下一个生成的AMD PDU的SN
AM RLC实体发送方应维护如下计数器:
AM RLC實体接收方应维护如下状态变量:
保存按序完整接收到的AMD PDU后的SN值,并作为接收窗口的下沿
保存收到的SN最大的RLC数据PDU后的SN。
每个UM RLC发送实体应維护如下状态变量:
每个UM RLC接收实体应维护如下状态变量:
RM RLC接收者实体使用该常量用来定义接收窗口内可接收的SN。
RRC配置如下定时器:
AM RLC实体嘚发送方可收到失败应答一个AM PDU的或一个AM PDU的一部分,
当一个AM PDU或一个AM PDU的一部分考虑重传AM RLC实体的发送方应该:
当重传一个AM PDU,AM RLC实体的发送方应該:
当重传一个AM PDU的一部分AM RLC实体的发送方应该:
- 根据需要分段这个AMD PDU的一部分,形成一个新的AMD PDU分段这个新的AMD PDU分段将适合下层指示的特定传輸时机的RLC PDU的总大小,并将该新的AMD PDU分段传送给下层
当形成一个新的AMD PDU,AM RLC实体的发送方应该:
AM RLC实体可通过轮询获来触发STATUS报告
组装新的AMD PDU时AM RLC实体嘚发送方应该:
从AM RLC实体的接收方收到STATUS报告时,AM RLC实体的发送方应该:
AM RLC实体发送状态报告来提供RLC PDUs(或者是他们的一部分)的肯定或否定的应答
當状态报告被触发AM RLC实体的接收方应该:
当状态报告传送给低层,AM RLC实体接收方应该:
构造状态报告时AM RLC实体应该: