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

技术编号:22105646 阅读:35 留言:0更新日期:2019-09-14 04:38
本发明专利技术实施例公开了一种数据处理方法及装置,应用于D2D用户组中的任意一个蜂窝直通终端,通过只有当未接收完当前用户面协议层待处理的数据流时,才保留与所述待处理的数据流的业务类型对应的当前用户面协议层的实体,而当接收完当前用户面协议层待处理的数据流时,则释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体,能够避免蜂窝直通终端内存储过多的当前用户面协议层的实体,从而改善蜂窝直通终端的处理能力,最终保证D2D业务的准确实现。

A Data Processing Method and Device

【技术实现步骤摘要】
一种数据处理方法及装置本申请对申请号为201480000349.3,申请日为2014年03月21日,专利技术名称为“一种数据处理方法及装置”的中国专利申请提出分案申请。
本专利技术涉及网络通信
,尤其涉及一种数据处理方法及装置。
技术介绍
LTE(LongTermEvolution,长期演进)系统是3GPP(第三代合作伙伴计划,the3rdGenerationPartnershipProject)主导的通用移动通信系统的长期演进。其网络架构包括由移动性管理实体和服务网关组成的演进型分组核心网络、由eNB(evolvedNodeB,演进型基站)组成的E-UTRAN(EvolvedUniversalTerrestrialRadioAccessNetwork,演进的通用陆基无线接入网)以及UE(用户设备,UserEquipment)三部分。在LTE系统中,eNB与UE之间的空口侧用户面协议栈包括:PDCP(PacketDataConvergenceProtocol,包汇聚协议)层、RLC(RadioLinkcontrol,无线链路控制)层、MAC(MediumAccessControl,媒体接入控制)层、PHY(RadioResourceControl,无线资源控制)层。例如,当UE接收到eNB转发的数据包之后,会依次在PHY层、MAC层、RLC层、PDCP层对该数据包进行解封装处理,以便将解封装得到的业务数据正确地提交给应用层。当然,当UE发送数据包时,对该数据包进行封装处理的顺序刚好是逆向的。其中,在RLC层,由于需要针对不同业务类型的数据包建立不同的RLC实体,即,一个RLC实体负责处理一种业务类型的数据包,因此,RLC实体的个数与UE所支持的业务类型的个数是相同的。同样,在PDCP层,也需要建立与UE所支持的业务类型的数量相同的PDCP实体,以便于实现PDCP层对各种业务类型的数据包进行处理。设备间直通通信(Device-to-Device,D2D)是一种短距离通信业务,由于设备间直通通信可以实现数据在UE间的直接传输,而不需要经过基站进行转发,因此,D2D业务能够提高传输速率、缩短传输时间以及减少能量消耗。对于一些近距离通信或公共安全事件来说,D2D业务更具有高效性。当具有D2D业务能力的UE使用LTE系统的资源进行直通通信时,该UE也可以称为蜂窝直通终端。多个蜂窝直通终端可以组成一个D2D用户组。,位于一个D2D用户组中的各个蜂窝直通终端之间可以实现直通通信。另外,除了可以在D2D用户组中实现直通通信之外,蜂窝直通终端还能够进行传统的蜂窝通信。在LTE系统中,在同一时刻,一个UE只能与一个基站之间进行通信,对于上行通信来说,该UE是一个基站的发送端,对于下行通信来说,该UE是一个基站的接收端。而D2D用户组中的蜂窝直通终端既可以作为发送端向该D2D用户组中的其它蜂窝直通终端发送数据包,也可以作为接收端接收该D2D用户组中的其它蜂窝直通终端发送的数据包。因此,在D2D用户组中,对一个接收端来说,有时就需要建立与每个发送端对应的RLC实体和PDCP实体,以便对每个发送端发送的数据包都能处理。当接收端接收过其所在的D2D用户组中的其它所有蜂窝直通终端发送的数据包之后,其内部的RLC实体以及PDCP实体的数量分别是发送端的数量与每个发送端支持的业务数量的乘积。如果发送端的数量过多,接收端就需要建立大量的RLC实体和PDCP实体,这一情况将直接影响到接收端对数据的处理能力。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据处理方法及装置,应用于D2D用户组中的任意一个蜂窝直通终端,通过只有当未接收完当前用户面协议层待处理的数据流时,才保留与所述待处理的数据流的业务类型对应的当前用户面协议层的实体,而当接收完当前用户面协议层待处理的数据流时,则释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体,解决了蜂窝直通终端内存储过多的当前用户面协议层的实体,从而影响蜂窝直通终端的处理能力的问题。其具体方案如下:根据本申请的第一方面的第一种可能的实现方式,本申请提供一种数据处理方法,应用于设备间直通通信D2D组中的任意一个蜂窝直通终端,所述方法包括:接收当前用户面协议层待处理的数据流,所述待处理的数据流为当前用户面协议层的上一层传输的;判断所述待处理的数据流是否接收完毕;如果所述待处理的数据流接收完毕,释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体;如果所述待处理的数据流未接收完毕,保留与所述待处理的数据流的业务类型对应的当前用户面协议层的实体。结合第一方面的第二种可能的实现方式,所述方法还包括:判断在预设时间间隔内是否接收到一个所述待处理的数据流中的业务数据单元,如果在所述预设时间间隔内接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流未接收完毕;如果在所述预设时间间隔内未接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流接收完毕。结合第一方面的前两种实现方式中的任意一种的第三种可能的实现方式,所述方法还包括:将所述当前用户面协议层的实体已经释放的消息通知给所述当前用户面协议层的上一层。结合第一方面的第二种或第三种实现方式的第四种可能的实现方式,所述方法还包括:接收所述蜂窝直通终端所在的D2D用户组的组头广播的组宣告信息,所述组宣告信息中包含所述预设时间间隔。结合第一方面的第四种实现方式的第五种实现方式,所述方法还包括:当所述组头为所述D2D用户组中的任意一个蜂窝直通终端,且所述组头能够与基站进行通信时,所述预设时间间隔是所述组头通过无线资源控制RRC信令从所述基站获取的。结合第一方面的第四种实现方式的第六种实现方式,所述方法还包括:当所述组头为所述D2D用户组中的任意一个蜂窝直通终端,且所述组头不能够与基站进行通信时,所述预设时间间隔是所述组头从自身的内部配置信息中获取的。结合第一方面的第四种实现方式的第七种实现方式,所述方法还包括:当所述组头为基站,且所述D2D用户组在所述基站的网络覆盖范围内时,所述预设时间间隔是所述组头从演进型分组核心网的网元中获取的。结合第一方面的第四种实现方式的第八种实现方式,所述方法还包括:所述组宣告信息中还包含有业务类型与逻辑信道标识的映射关系;则,在所述接收当前用户面协议层待处理的数据流之前,所述方法还包括;建立所述当前用户面协议层的实体组,所述实体组中的实体与所述逻辑信道标识一一对应。结合第一方面的第八种实现方式的第九种实现方式,所述方法还包括:获取所述待处理的数据流的业务类型;根据所述业务类型与逻辑信道标识的映射关系确定与所述待处理的数据流的业务类型对应的逻辑信道标识并作为所述待处理的数据流的逻辑信道标识;从所述当前用户面协议层的实体组中选取与所述待处理的数据流的逻辑信道标识对应的实体并作为与所述待处理的数据流的业务类型对应的当前用户面协议层的处理实体。结合第一方面的九种实现方式中的任意一种的实现方式的第十种实现方式,所述方法还包括:所述当前用户面协议层为RLC层或PDCP层。根据本申请的第二方面的第一种可能的实现方式,本申请提供一种数据处理装置,应用于设备间直通通信D2D用户组中的任意一个蜂窝直通终端,本文档来自技高网
...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于设备间直通通信D2D组中的任意一个蜂窝直通终端,所述方法包括:接收当前用户面协议层待处理的数据流,所述待处理的数据流为当前用户面协议层的上一层传输的;判断所述待处理的数据流是否接收完毕;如果所述待处理的数据流接收完毕,释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体;如果所述待处理的数据流未接收完毕,保留与所述待处理的数据流的业务类型对应的当前用户面协议层的实体;所述判断所述待处理的数据流是否接收完毕具体包括:判断在预设时间间隔内是否接收到一个所述待处理的数据流中的业务数据单元,如果在所述预设时间间隔内接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流未接收完毕;如果在所述预设时间间隔内未接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流接收完毕。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于设备间直通通信D2D组中的任意一个蜂窝直通终端,所述方法包括:接收当前用户面协议层待处理的数据流,所述待处理的数据流为当前用户面协议层的上一层传输的;判断所述待处理的数据流是否接收完毕;如果所述待处理的数据流接收完毕,释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体;如果所述待处理的数据流未接收完毕,保留与所述待处理的数据流的业务类型对应的当前用户面协议层的实体;所述判断所述待处理的数据流是否接收完毕具体包括:判断在预设时间间隔内是否接收到一个所述待处理的数据流中的业务数据单元,如果在所述预设时间间隔内接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流未接收完毕;如果在所述预设时间间隔内未接收到一个所述待处理的数据流中的业务数据单元,则说明所述待处理的数据流接收完毕。2.根据权利要求1所述的方法,其特征在于,所述如果所述待处理的数据流接收完毕,释放与所述待处理的数据流的业务类型对应的当前用户面协议层的实体之后,所述方法还包括:将所述当前用户面协议层的实体已经释放的消息通知给所述当前用户面协议层的上一层。3.根据权利要求2所述的方法,其特征在于,在所述接收当前用户面协议层待处理的数据流之前,所述方法还包括:接收所述蜂窝直通终端所在的D2D用户组的组头广播的组宣告信息,所述组宣告信息中包含所述预设时间间隔。4.根据权利要求3所述的方法,其特征在于,当所述组头为所述D2D用户组中的任意一个蜂窝直通终端,且所述组头能够与基站进行通信时,所述预设时间间隔是所述组头通过无线资源控制RRC信令从所述基站获取的。5.根据权利要求3所述的方法,其特征在于,当所述组头为所述D2D用户组中的任意一个蜂窝直通终端,且所述组头不能够与基站进行通信时,所述预设时间间隔是所述组头从自身的内部配置信息中获取的。6.根据权利要求3所述的方法,其特征在于,当所述组头为基站,且所述D2D用户组在所述基站的网络覆盖范围内时,所述预设时间间隔是所述组头从演进型分组核心网的网元中获取的。7.根据权利要求3所述的方法,其特征在于,所述组宣告信息中还包含有业务类型与逻辑信道标识的映射关系;则,在所述接收当前用户面协议层待处理的数据流之前,所述方法还包括;建立所述当前用户面协议层的实体组,所述实体组中的实体与所述逻辑信道标识一一对应。8.根据权利要求7所述的方法,其特征在于,在所述接收当前用户面协议层待处理的数据流之后,所述方法还包括:获取所述待处理的数据流的业务类型;根据所述业务类型与逻辑信道标识的映射关系确定与所述待处理的数据流的业务类型对应的逻辑信道标识并作为所述待处理的数据流的逻辑信道标识;从所述当前用户面协议层的实体组中选取与所述待处理的数据流的逻辑信道标识对应的实体并作为与所述待处理的数据流的业务类型对应的当前用户面协议层的处理实体。9.根据权利要求1~8中任意一项所述的方法,其特征在于,所述当前用户面协议层为RLC层或PDCP层。10.一种数据处理装置,其特征在于,应用于设备间直通通信D2D用户组中的任意一个蜂窝直通终端,所述装置包括:接收单元,用于接收当前用户面协议层待处理的数据流,所述待处理的数据流为当前用户面协议层的上一层传输的;判断单元,用于判断所述接收单元对所述待处理的数据流是否接收完毕;...

【专利技术属性】
技术研发人员:马洁蔺波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1