一种数据处理的方法与装置制造方法及图纸

技术编号:8565014 阅读:209 留言:0更新日期:2013-04-11 07:17
本发明专利技术提供一种数据处理的方法及装置,该方法包括:接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。根据本发明专利技术可以及时地对重传数据进行组包操作,以确保后续能够及时地对重传数据进行投递,提高数据传输效率,解决LTE现有系统中RLC层重传数据投递过程中的不足,提高RLC层数据投递的效率,增强RLC层数据处理的稳定性。

【技术实现步骤摘要】

本专利技术涉及无线通信领域,尤其是LTE (Long Term Evolution,长期演进)系统内无线链路控制层协议实体的数据处理的方法及装置。
技术介绍
RLC (Radio Link Control,无线链路控制)协议层位于 LTE (Long TermEvolution,长期演进)无线接 ロ协议栈中]3DCP (Packet Data Convergence Protocol,分组数据汇聚协议)层之下,MAC (Media Access Control,媒体接入控制)层之上,是层2(层2包括MAC、RLC、H)CP)的ー个子层。RLC层为用户业务数据和控制数据提供分段和重传服务。RLC子层的功能包括链接控制、传递上层(RRC(Radio Resource Control,无线资源控制)或HXP)的roWProtocol Data Unit,协议数据单元),重组、分段、再分段和级联,按序向上层投递F1DU, ARQ (Automatic Repeat Request,自动重传请求机制)纠错,重复性检测,流量控制,协议错误检测与修复,RLC重建等。RLC子层的功能由RLC实体实现,每个RLC实体可由RRC配置为三种模式用于执行数据传输透明模式(Transparent Mode,简称TM)、非确认模式(Unacknowledged Mode,简称UM)和确认模式(Acknowledged Mode简称AM)。确认模式中的ARQ重传,是通过接收端向发送端发送状态报告(Status Report),发送端根据状态报告中的ACK_SN(Acknowledgement Sequence Number,确认系列号)、NACK_SN (Negative Acknowledgement Sequence Number,未确认系列号)来判定哪些 F1DU已经被接收端确认收到,哪些PDU或PDU片段需要重传,从而保证数据传输的可靠性,在重传过程中AMD (AMData,AM模式下的数据)PDU可能会被重复拆分成AMD PDU Segment (片段)。在现有技术中,RLC层在处理对端发送过来的重传rou Segment的时候,必须等到AMD PDU对应的所有的I3DU Segment都收起以后才进行AMDPDU的重组。但是,如果AMD PDU被拆分成很多个I3DU Segment的时候,RLC层就需要等待很久的时间才能收起所有的TOUSegment,然后再进行重组,可能会使得有些数据处理超吋。
技术实现思路
本专利技术要解决的技术问题是提供一种数据处理的方法及装置,以及时对重传数据进行组包操作,以确保后续能够及时地对重传数据进行投递,提高数据传输效率。为了解决上述技术问题,本专利技术提供了一种数据处理的方法,包括接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。进ー步地,上述方法还具有下面特点对所述协议数据单元片段数据进行组包操作,包括 若判断已收到的协议数据单元片段数据连续,则对接收到协议数据单元片段数据进行组包。进ー步地,上述方法还具有下面特点对所述协议数据单元片段数据进行组包操作之后还包括若判断所述组包后的数据符合投递条件,则向上层投递所述组包后的数据。进ー步地,上述方法还具有下面特点对所述协议数据单元片段数据进行组包操作,包括若判断已收到的协议数据单元片段数据不连续,则存储所述接收到的协议数据单元片段数据。为了解决上述问题,本专利技术还提供了ー种数据处理装置,包括接收模块,用于接收协议数据单元片段数据;处理模块,用于在所述接收模块接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。进ー步地,上述装置还具有下面特点所述处理模块包括判断単元,用于判断已收到的协议数据单元片段是否连续;组包单元,用于在所述判断単元判断已收到的协议数据单元片段连续的情况下,对接收到协议数据单元片段进行组包。进ー步地,上述装置还具有下面特点所述处理模块还包括投递单元,用于在判断所述组包后的数据符合投递条件的情况下,向上层投递所述组包后的数据。进ー步地,上述装置还具有下面特点所述处理模块还包括存储单元,用于在所述判断単元判断已收到的协议数据单元片段不连续的情况下,存储所述接收到的协议数据单元片段。进ー步地,上述装置还具有下面特点所述数据处理装置为无线链路控制协议模块。为了解决上述问题,本专利技术还提供了ー种终端,包括上述的装置。综上,本专利技术提供一种数据处理的方法及装置,可以及时地对重传数据进行组包操作,以确保后续能够及时地对重传数据进行投递,提高数据传输效率,解决LTE现有系统中RLC层重传数据投递过程中的不足,提高RLC层数据投递的效率,增强RLC层数据处理的稳定性。附图说明图1为本专利技术实施例的数据处理装置的示意图。图2为本专利技术实施例一的数据处理的方法和流程图。图3为本专利技术实施例ニ的数据处理方法的流程图。图4为本专利技术实施例的RLC PDU Segment数据结构的示意图。图5为本专利技术实施例的拆分PDU数据的示意图。图6为本专利技术实施例的RLC层投递RLC PDU Segment的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意組合。图1为本专利技术实施例的数据处理装置的示意图,如图1所示,本实施例的数据处理装置包括接收模块,用于接收协议数据单元片段;处理模块,用于对所述协议数据单元片段进行组包操作。其中,所述处理模块可以包括判断単元,用于判断已收到的协议数据单元片段是否连续;组包单元,用于在所述判断単元判断已收到的协议数据单元片段连续的情况下,对接收到协议数据单元片段进行组包。所述处理模块还可以包括投递单元,用于在判断所述组包后的数据符合投递条件的情况下,向上层投递所述组包后的数据。存储单元,用于在所述判断単元判断已收到的协议数据单元片段不连续的情况下,存储所述接收到的协议数据单元片段。本实施例的所述数据处理装置可以是无线链路控制协议模块。本专利技术实施例还提供ー种终端,该终端可以包括上述的数据处理装置。这样,本实施例的数据处理装置和終端可以及时地对重传数据进行组包操作,以确保后续能够及时地对重传数据进行投递,提高数据传输效率,解决LTE现有系统中RLC层重传数据投递过程中的不足,提高RLC层数据投递的效率,增强RLC层数据处理的稳定性。图2为本专利技术实施例一的数据处理的方法和流程图,包括下面步骤S10、接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。对所述协议数据单元片段数据进行组包操作的流程包括判断已收到的协议数据单元片段数据是否连续,若连续,则对接收到协议数据单元片段数据进行组包;若不连续,则存储所述接收到的协议数据单元片段数据,继续接收数据。本专利技术实施例的方法解决了 LTE现有系统中RLC层重传数据投递过程中的不足,提高RLC层数据投递的效率,增强RLC层数据处理的稳定性。本实施例的方法在现有技术的基础上,在每次收到AMD PDU Segment的时候不判断该重传PDU是否完全收起,首先进行组包操作,将可以组好的RLC 本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201110301769.html" title="一种数据处理的方法与装置原文来自X技术">数据处理的方法与装置</a>

【技术保护点】
一种数据处理的方法,包括:接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。

【技术特征摘要】
1.一种数据处理的方法,包括 接收到协议数据单元片段数据后,进入对所述协议数据单元片段数据进行组包操作的流程。2.如权利要求1所述的方法,其特征在于对所述协议数据单元片段数据进行组包操作,包括 若判断已收到的协议数据单元片段数据连续,则对接收到协议数据单元片段数据进行组包。3.如权利要求2所述的方法,其特征在于对所述协议数据单元片段数据进行组包操作之后还包括 若判断所述组包后的数据符合投递条件,则向上层投递所述组包后的数据。4.如权利要求1所述的方法,其特征在于对所述协议数据单元片段数据进行组包操作,包括 若判断已收到的协议数据单元片段数据不连续,则存储所述接收到的协议数据单元片段数据。5.一种数据处理装置,包括 接收模块,用于接收协议数据单元片段数据; 处理模块,用于在所述接收模块接收到协议数据单元片段数...

【专利技术属性】
技术研发人员:任泰云
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1