数据处理方法、装置及系统制造方法及图纸

技术编号:17661401 阅读:41 留言:0更新日期:2018-04-08 12:37
本申请实施例提供的一种数据处理方法,包括:数据发送装置从PDCP层接收数据包,该数据包作为RLC SDU;该数据发送装置将所述RLC SDU封装成至少一个RLC PDU,其中,数据发送装置在RLC层封装的每个RLC PDU包括头部和负载,且负载用于承载来自同一个RLC SDU的数据。可见,发送端不再在RLC层对数据包作拼接处理,减少了发送端的拼接处理,进而降低了处理复杂度和处理时延,此外,接收端的处理也变得更加简单高效。

【技术实现步骤摘要】
数据处理方法、装置及系统
本申请涉及通信
,特别涉及数据处理方法、装置及系统。
技术介绍
随着无线通信技术的发展,无线网络的峰值速率、系统带宽等性能不断提高,其带给用户的业务体验也越来越好,因此,无线通信获得越来越广泛的应用。无线通信应用的扩展带来了为无线网络带来了更多的业务数据,因此对数据发送端和接收端的数据处理效率提出了更高的要求。
技术实现思路
有鉴于此,本申请提供数据处理方法、装置及系统,以期提高数据处理的效率。第一方面,提供一种数据处理方法,由数据发送装置执行,包括如下步骤:从分组数据汇聚协议(PDCP)层接收数据包,该数据包作为无线链路控制(RLC)业务数据单元(SDU);将所述RLCSDU封装成至少一个RLC协议数据单元(PDU),其中,数据发送装置在RLC层封装的每个RLCPDU包括头部和负载,且所述负载用于承载来自同一个RLCSDU的数据。第二方面,提供一种数据处理装置,位于发送端,包括用于执行以上第一方面各个步骤的单元或手段(means)。第三方面,提供一种数据处理装置,包括处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行本申请第一方面种提本文档来自技高网...
数据处理方法、装置及系统

【技术保护点】
一种数据处理方法,包括:数据发送装置从分组数据汇聚协议PDCP层接收数据包,该数据包作为无线链路控制RLC业务数据单元SDU;所述数据发送装置将所述RLC SDU封装成至少一个RLC协议数据单元PDU,其中,所述数据发送装置在RLC层封装的每个RLC PDU包括头部和负载,且所述负载用于承载来自同一个RLC SDU的数据。

【技术特征摘要】
1.一种数据处理方法,包括:数据发送装置从分组数据汇聚协议PDCP层接收数据包,该数据包作为无线链路控制RLC业务数据单元SDU;所述数据发送装置将所述RLCSDU封装成至少一个RLC协议数据单元PDU,其中,所述数据发送装置在RLC层封装的每个RLCPDU包括头部和负载,且所述负载用于承载来自同一个RLCSDU的数据。2.如权利要求1所述的方法,其特征在于,所述头部包括分段指示SI域,用于指示该SI域所在的RLCPDU中封装的是完整的RLCSDU还是RLCSDU的片段。3.如权利要求2所述的方法,其特征在于,所述SI域包括2比特,且所述SI域的取值表示:第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU,第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的第一个片段,第三取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的中间片段,第四取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段;或者,第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU,第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段。4.如权利要求2所述的方法,其特征在于,所述SI域包括1比特,且所述SI域的取值表示:第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU或表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段;第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的第一个片段或中间片段。5.如权利要求2至4任一项所述的方法,其特征在于,所述头部还包括分段偏移SO域,用于指示该SI域所在的RLCPDU的负载的第一个字节在该负载所属的RLCSDU中的字节偏移量。6.如权利要求2至5任一项所述的方法,其特征在于,所述头部还包括序列号SN域,其中,当一个RLCSDU被封装成多个RLCPDU时,所述多个RLCPDU的头部的SN域的SN相同。7.如权要求6所述的方法,其特征在于,所述SN域中的SN由所述PDCP层配置。8.如权利要求2至7任一项所述的方法,其特征在于,所述头部还包括长度指示LI域,用于指示所述LI域所在的RLCPDU的负载的长度。9.如权利要求1至8任一项所述的方法,其特征在于,所述数据发送装置将所述RLCSDU封装成至少一个RLCPDU,包括:根据媒体接入控制MAC层的指示,将所述RLCSDU封装成至少一个RLCPDU;或者,根据预设的RLCPDU的大小,将所述RLCSDU封装成至少一个RLCPDU。10.如权利要求1至9任一项所述的方法,其特征在于,还包括:所述数据发送装置向MAC层发送RLC数据包,所述RLC数据包包括一个或多个RLCPDU。11.如权利要求10所述的方法,其特征在于,还包括:所述数据发送装置将RLC数据包作为MACSDU,封装成MACPDU,所述MACPDU包括MAC头和MAC负载,所述MAC头包括至少一个子头,每个子头对应一个逻辑信道,所述子头包括第一扩展域和第二扩展域,其中所述第一扩展域用于指示该MACPDU是否还包括其它子头或是否还包括其它逻辑信道的数据,所述第二扩展域用于指示该MACPDU是否还包括该第二扩展域所在的子头对应的逻辑信道的其它数据。12.一种数据处理方法,包括:数据接收装置在无线链路控制RLC层从媒体接入控制MAC层接收数据包,该数据包包括RLC协议数据单元PDU,所述RLCPDU包括头部和负载,且所述负载用于承载来自同一个RLCSDU的数据;所述数据接收装置根据所述RLCPDU的头部,确定所述RLCPDU的负载是完整的RLC业务数据单元SDU时,获取该RLCSDU,并将该RLCSDU发送给分组数据汇聚协议PDCP层;和/或,所述数据接收装置根据所述RLCPDU的头部,确定所述RLCPDU的负载是RLCSDU的一个片段时,获取该RLCSDU的所有片段,并将该所有片段还原为所述RLCSDU,并将该RLCSDU发送给分组数据汇聚协议PDCP层。13.如权利要求12所述的方法,其特征在于,所述头部包括分段指示SI域,用于指示该SI域所在的RLCPDU中封装的是完整的RLCSDU还是RLCSDU的片段。14.如权利要求13所述的方法,其特征在于,所述SI域包括2比特,且所述SI域的取值表示:第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU,第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的第一个片段,第三取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的中间片段,第四取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段;或者,第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU,第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段。15.如权利要求13所述的方法,其特征在于,所述SI域包括1比特,且所述SI域的取值表示:第一取值用于表示该SI域所在的RLCPDU中封装的是完整的RLCSDU或表示该SI域所在的RLCPDU中封装的是一个RLCSDU的最后一个片段;第二取值用于表示该SI域所在的RLCPDU中封装的是一个RLCSDU的第一个片段或中间片段。16.如权利要求13至15任一项所述的方法,其特征在于,所述头部还包括分段偏移SO域,用于指示该SI域所在的RLCPDU的负载的第一个字节在该负载所属的RLCSDU中的字节偏移量。17.如权利要求13至16任一项所述的方法,其特征在于,所述头部还包括序列号SN域,其中,当一个RLCSDU被封装成多个RLCPDU时,所述多个RLCPDU的头部的SN域的SN相同。18.如权要求17所述的方法,其特征在于,所述SN域中的SN由所述PDCP层配置。19.如权利要求17或18所述的方法,其特征在于,还包括:当发送给PDCP层的RLCSDU不包括PDCP序列号时,所述数据接收装置将所述SN域的SN发送给PDCP层。20.如权利要求13至19任一项所述的方法,其特征在于,所述头部还包括长度指示LI域,用于指示所述LI域所在的RLCPDU的负载的长度。21.如权利要求12至20任一项所述的方法,其特征在于,所述数据接收装置从MAC层接收数据包之前,还包括:所述数据接收装置在MAC层根据MACPDU的格式,获得MACSDU,将所述MACSDU作为发送给所述RLC层的数据包,其中所述MACPDU的格式如下:所述MACPDU包括MAC头和MAC负载,所述MAC头包括至少一个子头,每个子头对应一个逻辑信道,所述子头包括第一扩展域和第二扩展域,其中所述第一扩展域用于指示该MACPDU是否还包括其它子头或是否还包括其它逻辑信道的数据,所述第二扩展域用于指示该MACPDU是否还包括该第二扩展域所在的子头对应的逻辑信道的其它数据。22.一种数据处理装置,位于发送端,包括接收单元,用于从分组数据...

【专利技术属性】
技术研发人员:权威张戬李秉肇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1