一种数据传输方法及终端技术

技术编号:19126803 阅读:6 留言:0更新日期:2018-10-10 08:10
本发明专利技术提供了一种数据传输方法及终端,用以解决5G系统中对于如何在增加新协议层的架构下支持头压缩功能还没有相关解决方案的问题。本发明专利技术的方法包括:对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。本发明专利技术实施例中在增加PDAP层的架构中,通过PDAP层或PDCP层实现对包头的压缩,使得增加PDAP层的新架构能够支持头压缩功能,从而实现更有效的数据传输。

【技术实现步骤摘要】
一种数据传输方法及终端
本专利技术涉及通信应用的
,尤其涉及一种数据传输方法及终端。
技术介绍
由于5G系统引入了QoS(QualityofService,服务质量)的网络侧指示机制,因此需要在上行和下行数据的发送过程中都需要加入UE(UserEquipment,用户设备)的IP数据流的QoS指示信息(如flowID),而该协议层位于PDCP层之上,因此需要在当在PDCP(PacketDataConvergenceProtocol,分组数据汇聚协议)层上增加新的协议层(如PDAP,PacketDataAdaptionProtocol)后需要增加新的协议层的信令头,而RoHC(RobustHeaderCompression,头压缩功能)实体作为PDCP层的子模块只能识别常规的TCP/IP头,在不影响RoHC协议实体功能的前提下,对于如何在增加新协议层的架构下支持头压缩功能还没有相关解决方案。
技术实现思路
本专利技术的目的在于提供一种数据传输方法及终端,用以解决5G系统中在不影响RoHC协议实体功能的前提下,对于如何在增加新协议层的架构下支持头压缩功能还没有相关解决方案的问题。为了实现上述目的,本专利技术实施例提供了一种数据传输方法,包括:对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。为了实现上述目的,本专利技术的实施例还提供了一种数据传输方法,包括:对接收到的带有压缩包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层进行解压缩处理,得到解压缩后的数据包,所述压缩包头是由PDAP层或PDCP层对数据包中的包头进行压缩后得到的;将解压缩后的数据包发送给高层。为了实现上述目的,本专利技术的实施例还提供了一种终端,包括:压缩模块,用于对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;第一发送模块,用于在具有压缩包头的数据包中添加PDCP包头并发送给底层。为了实现上述目的,本专利技术的实施例还提供了一种终端,包括:解压缩模块,用于对接收到的带有压缩包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层进行解压缩处理,得到解压缩后的数据包,所述压缩包头是由PDAP层或PDCP层对数据包中的包头进行压缩后得到的;第二发送模块,用于将解压缩后的数据包发送给高层。本专利技术实施例具有以下有益效果:本专利技术实施例的上述技术方案,对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。本专利技术实施例中在增加PDAP层的架构中,通过PDAP层或PDCP层实现对包头的压缩,使得增加PDAP层的新架构能够支持头压缩功能,从而实现更有效的数据传输。附图说明图1为本专利技术实施例的数据传输方法的第一工作流程图;图2为本专利技术实施例中PDCP层和PDAP层的第一工作示意图;图3为本专利技术实施例中PDCP层和PDAP层的第二工作示意图;图4为本专利技术实施例中PDCP层和PDAP层的第三工作示意图;图5为本专利技术实施例中PDCP层和PDAP层的第四工作示意图;图6为本专利技术实施例的数据传输方法的第二工作流程图;图7为本专利技术实施例的终端的第一结构框图;图8为本专利技术实施例的终端的第二结构框图;图9为本专利技术实施例的终端的第三结构框图;图10为本专利技术实施例的终端的第四结构框图;图11为本专利技术实施例的终端的第五结构框图;图12为本专利技术实施例的终端的第六结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术针对5G系统中在不影响RoHC协议实体功能的前提下,对于如何在增加新协议层的架构下支持头压缩功能还没有相关解决方案的问题,本专利技术提供了一种数据传输方法及终端,使得增加PDAP层的新架构能够支持头压缩功能。如图1所示,本专利技术的实施例提供了一种数据传输方法,应用于发送端,包括:步骤101:对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包。首先获取高层发送的具有包头的数据包,然后通过PDAP层或PDCP层对包头进行压缩。这里的高层具体是指位于PDAP层以上的协议层,如TCP/IP数据包,包头具体为TCP/IP包头。本专利技术实施例中PDAP层位于PDCP层之上。步骤102:在具有压缩包头的数据包中添加PDCP包头并发送给底层。具体的,PDCP层在具有压缩包头的高层数据包中添加PDCP包头并发送给底层,底层是指PDCP层以下的协议层。本专利技术实施例的数据传输方法,对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。本专利技术实施例中在增加PDAP层的架构中,通过PDAP层或PDCP层实现对包头的压缩,使得增加PDAP层的新架构能够支持头压缩功能,减小信令开销,从而实现更有效的数据传输。进一步地,上述步骤101中对具有包头的数据包,通过分组数据适配协议PDAP层对所述包头进行压缩,得到具有压缩包头的数据包的步骤包括:通过PDAP层配置的压缩实体对上述包头进行压缩,并在压缩后的数据包中添加PDAP包头,得到具有压缩包头的数据包。这里的压缩实体具体为头压缩RoHC实体,网络侧可以配置终端的PDAP层的1个头压缩RoHC实体对应于一个PDCP实体,或者对应于一个数据无线承载DRB实体,或者对应于一个数据流,或者对应于一个小区组,或者对应于一个用户设备。具体的,如图2所示,在PDAP层引入RoHC实体,将PDCP层的RoHC实体删除。发送端:配置了头压缩RoHC实体的PDAP层接收来自高层的数据包(如图中的TCP/IP层)后,发送给RoHC实体进行头压缩,RoHC实体压缩该高层的数据包的包头生成新的压缩包头。PDAP层将该RoHC压缩过后的数据(包括压缩包头和数据)加上PDAP包头后(即生成PDAPPDU)发送给PDCP层。PDCP层将PDAPPDU不作RoHC处理,加上PDCP包头后发送给底层。相应的,接收端:PDCP层将PDAPPDU不作RoHC处理,去除PDCP包头后发送给PDAP层。PDAP层去除PDAP包头后,将上述RoHC实体压缩过的数据(包括压缩包头和数据)发送给RoHC实体进行解压缩。PDAP层将RoHC实体解压缩过后的数据包发送给高层(如TCP/IP层)。本专利技术实施例的数据传输方法,通过在PDAP层配置压缩实体,使得增加PDAP层的新架构能够支持头压缩功能。进一步地,上述步骤101中对具有包头的数据包,通过分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包的步骤包括:步骤1011:在具本文档来自技高网...
一种数据传输方法及终端

【技术保护点】
1.一种数据传输方法,其特征在于,包括:对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:对具有包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包;在具有压缩包头的数据包中添加PDCP包头并发送给底层。2.根据权利要求1所述的数据传输方法,其特征在于,对具有包头的数据包,通过分组数据适配协议PDAP层对所述包头进行压缩,得到具有压缩包头的数据包的步骤包括:通过PDAP层配置的压缩实体对所述包头进行压缩,并在压缩后的数据包中添加PDAP包头,得到具有压缩包头的数据包。3.根据权利要求2所述的数据传输方法,其特征在于,所述PDAP层配置的压缩实体对应于一个PDCP实体,或者对应于一个数据无线承载DRB实体,或者对应于一个数据流,或者对应于一个小区组,或者对应于一个用户设备。4.根据权利要求1所述的数据传输方法,其特征在于,对具有包头的数据包,通过分组数据汇聚协议PDCP层对所述包头进行压缩,得到具有压缩包头的数据包的步骤包括:在所述具有包头的数据包中添加PDAP包头,得到具有PDAP包头的数据包;通过PDCP层配置的压缩实体,对具有PDAP包头的数据包进行包头压缩,得到具有压缩包头的数据包。5.根据权利要求4所述的数据传输方法,其特征在于,在所述具有包头的数据包中添加PDAP包头,得到具有PDAP包头的数据包的步骤包括:在所述具有包头的数据包的尾部添加PDAP包头后,按照预设编码方式对添加有PDAP包头的数据包进行编码,得到具有PDAP包头的数据包。6.根据权利要求4所述的数据传输方法,其特征在于,在所述具有包头的数据包中添加PDAP包头,得到具有PDAP包头的数据包的步骤包括:在所述具有包头的数据包的包头和数据之间添加PDAP包头,得到具有PDAP包头的数据包。7.根据权利要求4所述的数据传输方法,其特征在于,在所述具有包头的数据包中添加PDAP包头,得到具有PDAP包头的数据包的步骤包括:在所述具有包头的数据包的头部添加PDAP包头,并在添加PDAP包头的数据包中增加用于指示PDAP包头的长度的指示信息,得到具有PDAP包头的数据包。8.根据权利要求7所述的数据传输方法,其特征在于,通过PDCP层配置的压缩实体,对具有PDAP包头的数据包进行包头压缩,得到具有压缩包头的数据包的步骤包括:根据所述指示信息,对具有PDAP包头的数据包进行PDAP包头移除处理;通过PDCP层配置的压缩实体,对移除PDAP包头的数据包进行压缩处理,得到具有压缩包头的数据包。9.根据权利要求8所述的数据传输方法,其特征在于,在具有压缩包头的数据包中添加PDCP包头并发送给底层的步骤包括:在具有压缩包头的数据包中添加PDAP包头及PDCP包头,并在PDCP包头中增加用于指示PDAP包头的长度的指示信息后发送给底层。10.根据权利要求5所述的数据传输方法,其特征在于,所述预设编码方式为从数据包的最后一个比特开始进行编码。11.一种数据传输方法,其特征在于,包括:对接收到的带有压缩包头的数据包,通过分组数据适配协议PDAP层或分组数据汇聚协议PDCP层进行解压缩处理,得到解压缩后的数据包,所述压缩包头是由PDAP层或PDCP层对数据包中的包头进行压缩后得到的;将解压缩后的数据包发送给高层。12.根据权利要求11所述的数据传输方法,其特征在于,对接收到的带有压缩包头的数据包,通过分组数据适配协议PDAP层进行解压缩处理,得到解压缩后的数据包的步骤包括:对带有压缩包头的数据包进行PDCP包头和PDAP包头移除处理;对移除PDCP包头和PDAP包头的数据包,通过PDAP层配置的压缩实体进行解压缩处理,得到解压缩后的数据包。13.根据权利要求12所述的数据传输方法,其特征在于,所述PDAP层配置的压缩实体对应于一个PDCP实体,或者对应于一个数据无线承载DRB实体,或者对应于一个数据流,或者对应于一个小区组,或者对应于一个用户设备。14.根据权利要求11所述的数据传输方法,其特征在于,对接收到的带有压缩包头的数据包,通过分组数据汇聚协议PDCP层进行解压缩处理,得到解压缩后的数据包的步骤包括:对带有压缩包头的数据包,进行PDCP包头移除处理;对移除PDCP包头的数据包,通过PDCP层配置的压缩实体进行解压缩处理,得到待处理数据包;对所述待处理数据包进行PDAP包头移除处理,得到解压缩后的数据包。15.根据权利要求14所述的数据传输方法,其特征在于,对移除PDCP包头的数据包,通过PDCP层配置的压缩实体进行解压缩处理,得到待处理数据包的步骤包括:根据所述PDCP包头中用于指示PDAP包头的长度的指示信息,移除所述待处理数据包中的PDAP包头;对移除PDAP包头后的数据包,通过PDCP层配置的压缩实体进行解压缩处理,并在解压缩处理后的数据包中添加PDAP包头,得到待处理数据包。16.根据权利要求14所述的数据传输方法,其特征在于,对所述待处理数据包进行PDAP包头移除处理,得到解压缩后的数据包的步骤包括:根据预设解码方式移除位于所述待处理数据包尾部的PDAP包头,得到解压缩后的数据包。17.根据权...

【专利技术属性】
技术研发人员:吴昱民
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1