微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 4G LTE > 关于RLC的接受窗口问题?

关于RLC的接受窗口问题?

时间:05-28 整理:3721RD 点击:
现在看到了RLC的接收窗口部分,发现其中有几个变量,并维护一个接收窗口,我很想知道这个接收窗口的作用是什么?为什么要用这个窗口?

"现在看到了RLC的接收窗口部分,发现其中有几个变量,并维护一个接收窗口,我很想知道这个接收窗口的作用是什么?为什么要用这个窗口?
"
RLC 属于L2协议,为保证空口数据的有效和可靠传输,存在发送和接收窗口的概念。

对RLC AM模式而言,其中接收窗口有VRR,VRH,VRMR 3个概念,分别指示RLC接收窗口的下沿(的帧号),当前期待帧(的帧号),RLC接收窗口的上沿的帧号(的帧号)。

至于为什么用接收窗口?考虑一下:
1》空口是不可靠的传输,数据可能随机丢失。在接收方将多个PDU组合成1个完整的SDU时,需要适当的等待,等待该SDU相关的所有丢失的PDU重传过来后完整组包。一方面要等待,一方面又不能无限长的等待。因此需要有一个合理的接收窗口长度,在此范围内的PDU才考虑组包。否则不做处理直接丢弃。

2》窗口还有排序的作用,因为PDU有重传,因此在接收窗口的数据并不是到达的,只有属于同一个SDU的所有PDU都到齐后,才能进行SDU组包。

不用说,接收窗口是动态变化的。

有兴趣看一下3GPP TDS 25.322协议,希望能帮到你。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top