[发明专利]一种无线链路控制协议中数据重传的方法无效
申请号: | 200610011804.7 | 申请日: | 2006-04-27 |
公开(公告)号: | CN101064663A | 公开(公告)日: | 2007-10-31 |
发明(设计)人: | 杨阳;王前 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;徐金国 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 控制 协议 数据 方法 | ||
技术领域
本发明涉及第三代移动通信系统中的无线链路控制协议,特别是涉及该协议的确认模式下数据重传机制的一种改进方法。
背景技术
无线链路控制协议(RLC)中,RLC确认模式(AM)实体通过接收端向发送端反馈状态报告的机制来使发送端获取接收端的接收状态,对于状态报告中指示没有正确接收的数据PDU(Protocol Data Unit,协议数据单元),发送端需要重传这些PDU。在RLC协议的Release 6版本中,接收端状态报告的触发有三种机制:1)收到发送端的轮询;2)上层配置了检测丢失PDU的机制;3)上层配置了定时发送状态报告的机制。阻止状态报告发送的机制只有一种:上层配置了状态报告禁止定时器。
对于RLC AM接收端实体没有配置状态报告禁止定时器,或者状态报告禁止定时器配置的比较短的情况下,接收端状态报告的触发可能会比较频繁,特别是在发送端的轮询密度比较大的时候。这种情况下,一旦发生一次数据PDU丢失或者接收错误,就会连续触发多个状态报告,这些状态报告都指示相同的数据PDU没有被正确接收。例如,接收端发现序号(SN)为0的数据PDU没有正确接收,就会触发一个状态报告,通知发送端重传SN=0的数据PDU,之后的几个传输时间间隔(TTI)内,接收端都收到了轮询,则在每个收到轮询的TTI内,接收端都发送状态报告,同样指示SN=0的数据PDU丢失,直到接收端正确收到发送端重传的SN=0的数据PDU为止。由于移动通信系统中的环路延时(round-trip time,RTT)比较大,从接收端发出第一个指示数据PDU丢失的状态报告,到收到发送端重传的该数据PDU,中间经过一段较长的时间,这段时间内接收端可能发送了多个状态报告,发送端对应的多次重传该PDU,其过程如附图1所示。而实际上可能只需要一次重传,接收端就能够正确收到该PDU,其余的重传都造成了浪费,降低了宝贵的无线带宽的利用效率。另一方面,如果同一个数据PDU的发送次数达到了上层配置的最大发送次数(MaxDAT-1),就会引起SDU(服务数据单元)丢弃或者RESET过程,造成不必要的数据丢弃。
发明内容
本发明所要解决的技术问题是提供一种无线链路控制协议中数据重传的方法,解决现有技术在状态报告比较频繁的情况下,数据PDU很快多次重传造成的带宽浪费问题。
为达到上述目的,本发明提供了一种无线链路控制协议中数据重传的方法,其特点在于,发送端发送无线链路控制协议确认模式下的协议数据单元,并对应所述数据单元设置一定时器,如果发送端接收到来自接收端的未正确接收所述数据单元的状态报告,则发送端将所述数据单元放入重传缓冲区,并在重传缓冲区调度过程中检测所述数据单元对应的定时器是否超时,是则发送所述数据单元并启动对应定时器,否则等待下一次缓冲区调度。
上述的方法,其特点在于,如果发送端接收到来自接收端的正确接收所述数据单元的状态报告,则关闭所述数据单元对应的定时器并删除所述数据单元。
上述的方法,其特点在于,进一步包括如下步骤:
步骤一,无线链路控制协议确认模式的发送端实体将协议数据单元发送到下层;
步骤二,设置所述数据单元对应的定时器;
步骤三,如果收到接收端的状态报告,指示已经正确接收到所述数据单元,则进入步骤八,否则,所述数据单元需要重传,进入步骤四;
步骤四,将需要重传的所述数据单元放入重传缓冲区;
步骤五,重传缓冲区调度时,如果所述数据单元仍然在重传缓冲区中,检测所述数据单元对应的定时器是否超时,是则进入步骤七,否则进入步骤六;
步骤六,等待下一次重传缓冲区调度时再处理所述数据单元,转入步骤五;
步骤七,将所述数据单元发送到下层,完成所述数据单元的发送之后启动所述数据单元对应的定时器,转入步骤三;
步骤八,关闭所述数据单元对应的定时器,等待删除所述数据单元。
上述的方法,其特点在于,在所述步骤二中,所述设置所述数据单元对应的定时器进一步包括:判断所述数据单元是否为第一次正常发送的数据单元,是则不启动定时器,如果收到接收端的状态报告,指示已经正确接收到所述第一次正常发送的数据单元,则发送端删除所述数据单元,否则发送端再次发送所述协议数据单元并启动定时器。
上述的方法,其特点在于,根据发送端与接收端之间的数据往返时间来决定所述定时器的取值。
上述的方法,其特点在于,所述定时器的取值等于所述往返时间。
本发明的技术效果在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610011804.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:强化复合楼梯板
- 下一篇:直控式二级比例压力阀
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置