[发明专利]一种RLC层的数据接收处理方法和装置有效
| 申请号: | 201310508667.8 | 申请日: | 2013-10-24 |
| 公开(公告)号: | CN103580804B | 公开(公告)日: | 2017-01-04 |
| 发明(设计)人: | 丁丽洁;蒋诗梅;朱文博;周光明 | 申请(专利权)人: | 北京创毅讯联科技股份有限公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/18 |
| 代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
| 地址: | 100084 北京市海淀区中关村*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 rlc 数据 接收 处理 方法 装置 | ||
技术领域
本发明涉及通信技术,特别是涉及一种RLC层的数据接收处理方法和装置。
背景技术
在长期演进(Long Time Evolution,LTE)系统中,确认模式(Acknowledged Mode,AM)下,无线链路控制(Radio Link Control,RLC)层数据传输过程中通过自动重复请求(Automatic Repeat-reQuest,ARQ)进行纠错,其具体是通过接收端与发送端之间传输的RLC层的状态报告来实现的。
在数据发送处理中,ARQ主要是指RLC发送端收到接收端回复的状态报告中指示有未收到的协议数据单元(Protocol Data Unit,PDU)时,重传此PDU给接收端。在数据接收处理中,ARQ是指RLC接收端能够根据已收到的PDU的信息,主动触发状态报告反馈给发送端,告知其确认已收到的PDU的序列号(Sequence Number,SN),及确认未收到的PDU的SN,以便发送端及时重传该未收到的PDU。
数据接收处理中,接收端触发状态报告的条件如下:
1、当RLC收到一个轮询位为1的PDU时:
a)若此PDU满足第一预置规则,则触发状态报告;
b)若此PDU的SN满足第二预置规则,则触发状态报告;
c)否则,延时状态报告的触发,直到此PDU的SN满足第二预置规则。
2、当重排序定时器超时时,触发状态报告。
其中,轮询位即POLL(Polling bit)位是PDU中的一个字段。
上述数据接收处理中,在需要延时状态报告的触发时,需要记录该PDU的SN值,待下次接收到PDU使状态变量更新时,再判断记录的PDU是否满足第二预置规则,从而决定是否触发状态报告。
但是,实际处理中,极有可能出现接收的多个PDU都出现延时状态报告触发的情况,因此接收方需要同时记录多个PDU的SN值。这就导致此后在状态变量更新后,接收方需要依次对记录的PDU是否满足第二预置规则进行检测,以决定是否要触发状态报告。因此,记录的SN的值较多时,就会越影响数据接收处理的效率,导致数据接收处理的效率较低。
发明内容
本发明提供了一种RLC层的数据接收处理方法和装置,以解决RLC层的数据接收处理中效率较低的问题。
为了解决上述问题,本发明实施例公开了一种RLC层的数据接收处理方法,包括:
接收协议数据单元;
当所述协议数据单元满足预置触发规则时,触发状态报告;
当所述协议数据单元不满足预置触发规则时,依据所述协议数据单元的序列号对延时触发的状态报告进行操作,所述操作包括:触发所述延时触发的状态报告,或/和,更新与所述延时触发的状态报告对应的最大延时值和/或最小延时值,其中,在至少一个协议数据单元不满足预置触发规则时,将所述协议数据单元中最大的序列号记录为所述最大延时值,并将所述协议数据单元中最小的序列号记录为所述最小延时值。
相应的,本发明实施例还公开了一种RLC层的数据接收处理装置,包括:
接收模块,用于接收协议数据单元;
触发模块,用于当所述协议数据单元满足预置触发规则时,触发状态报告;
操作处理模块,用于当所述协议数据单元不满足预置触发规则时,依据所述协议数据单元的序列号对延时触发的状态报告进行操作,所述操作包括:触发所述触发模块以触发所述延时触发的状态报告,或/和,更新与所述延时触发的状态报告对应的最大延时值和/或最小延时值,其中,在至少一个协议数据单元不满足预置触发规则时,将所述协议数据单元中最大的序列号记录为所述最大延时值,并将所述协议数据单元中最小的序列号记录为所述最小延时值。
与现有技术相比,本发明包括以下优点:
本发明实施例中,在多个PDU不满足预置触发规则时,依据PDU的SN对延时触发的状态报告进行操作,包括:触发延时触发的状态报告,或/和,更新与延时触发的状态报告对应的最大延时值和/或最小延时值,其中,在至少一个PDU不满足预置触发规则时,将PDU中最大的SN记录为最大延时值,并将PDU中最小的SN记录为最小延时值,从而不会对所有的PDU的SN都进行记录,而是将最大SN记录为最大延时值,并将最小SN记录为最小延时值,减少后续状态参数更新后对记录的SN的检测次数,提高数据接收处理的效率。
附图说明
图1是本发明实施例一提供的RLC层的数据接收处理方法流程图;
图2是本发明实施例一提供的数据接收处理中延时值更新方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创毅讯联科技股份有限公司,未经北京创毅讯联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310508667.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





