Professional Documents
Culture Documents
4.3.2 分段和级联
4.3.3 重组、排序和重传
4.3.3.1 概述
4.3.3.2 非确认模式(UM)的排序和重组
等待排序给数据传输引入了额外的时延。为降低等待造成的时延,避免无限期等待,协
议设计了两个参数:重排序窗口(Reordering Window)和重排序定时器(T-Reordering)解
决这个问题。
接收端用几个变量来维护重排序窗口的移动(参见图 4.3.3-1)
,并进行 PDU 的排序、丢
弃和重组操作。
VR(UX):
记录触发重排序定时器 t-Reordering 的缺失 PDU 的序号(=VR(UX)-1)。
当定时器启动时,UX 和 UR 分别记录当前定时器对应的序号范围的上边界和下边
界。当该范围内的 PDU 都正确接收后,终止当前定时器。
4.3.3.3 确认模式(AM)的排序、重传和重组
更普遍的情况是,由于依赖状态报告的反馈,发送端都需要等待一段时间才能确认丢包
事件的发生与否,这给 RLC 重传引入了一些不必要的时延。为了缩短 RLC 重传引入的传输
时延,发送端希望尽快获取反馈信息。尽管从时延角度考虑,轮询越频繁越好,即发送每一
个 PDU 时都携带 Polling 字段;但从降低信令开销角度考虑,接收端并不需要对每个 PDU
都反馈一个状态报告。为了能在时延和开销之间进行折中和优化,LTE 将轮询机制设计为:
在发送了一定量的 PDU 或字节后再发送轮询字段,从而控制轮询的频次。基站可以用 2 个
参数控制终端发起 Polling 的条件:
在接收端,有两种情况会发送一个状态报告:
(2) 接收端收到轮询信令。
为了控制终端发送状态报告的频次,可以用一个状态禁止定时器(T-StatusProhibit)来
限制位于终端的 RLC 接收端发送状态报告的时间间隔:在一个状态报告发送后该定时器开
始计时,在定时器结束前,不能发送新的状态报告。定时器取值范围是 0~500ms。RLC 要
等到状态禁止定时器超时后,才把状态报告送往下层传输。
VT(MS):发送窗口的上边界(=VT(A)+AM_Window_Size)。
在接收端有:
VR(MR):接收窗口的上边界(=VR(R)+AM_Window_Size)。