【技术实现步骤摘要】
【国外来华专利技术】一种数据包处理方法、实体及存储介质
本专利技术涉及无线通信
,尤其涉及一种数据包处理方法、实体及存储介质。
技术介绍
在无线(NewRadio,NR)Rel-15系统中,分组数据汇聚协议(PacketDataConvergenceProtocol,PDCP)层能支持的最大服务数据单元(ServiceDataUnit,SDU)的大小为9K字节;因此,当从无线资源控制无线资源控制(RadioResourceControl,RRC)层或应用层发送至PDCP层的数据超过PDCP层支持的最大SDU的大小时,将导致数据无法进行有效的传输。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种数据包处理方法、实体及存储介质,实现了从无线资源控制RRC层或应用层发送至PDCP层的数据超过PDCP层支持的最大SDU的大小时,数据能够进行有效的传输。第一方面,本专利技术实施例提供一种数据包处理方法,包括:第一协议层实体基于接收到的第一SDU的大小,将所述第一SDU切分为至少两个SDU片段;所述第一协议层实体指示所述SDU片段为所述第一SDU的一个数据片段。第二方面,本专利技术实施例提供一种数据包处理方法,包括:第一协议层实体接收至少两个SDU片段,所述至少两个SDU片段为基于第一SDU的大小切分得到的数据片段。第三方面,本专利技术实施例提供一种第一协议层实体,包括:第一处理单元,配置为基于接收到的第一SDU的大小将所述第一SDU切分为至少两个SDU片段,并指示所述SDU片段为所述第一SDU的一个数 ...
【技术保护点】
一种数据包处理方法,所述方法包括:/n第一协议层实体基于接收到的第一服务数据单元SDU的大小,将所述第一SDU切分为至少两个SDU片段;/n所述第一协议层实体指示所述SDU片段为所述第一SDU的一个数据片段。/n
【技术特征摘要】
【国外来华专利技术】一种数据包处理方法,所述方法包括:
第一协议层实体基于接收到的第一服务数据单元SDU的大小,将所述第一SDU切分为至少两个SDU片段;
所述第一协议层实体指示所述SDU片段为所述第一SDU的一个数据片段。
根据权利要求1所述的方法,其中,所述第一协议层实体基于接收到的第一SDU的大小,将所述第一SDU切分为至少两个SDU片段,包括:
当所述第一SDU的大小大于第一阈值时,所述第一协议层实体将所述第一SDU切分为至少两个SDU片段;
所述至少两个SDU片段中的每个SDU片段的大小相等,且每个SDU片段的大小均小于或等于所述第一阈值;
或者,所述至少两个SDU片段中的一个第一SDU片段的大小小于所述第一阈值,所述至少两个SDU片段中,除所述第一SDU片段以外的SDU片段的大小均等于所述第一阈值。
根据权利要求1或2所述的方法,其中,所述至少两个SDU片段中的每个SDU片段包括对应的第一协议层的包头;
所述第一协议层的包头包括:第一指示信息,所述第一指示信息用于指示下述中的至少一种:
SDU片段在所述第一SDU中的位置;
SDU片段的第一个字节对应所述第一SDU中的位置;
序列SN号。
根据权利要求3所述的方法,其中,所述至少两个SDU片段中的每个SDU片段对应的SN号相同;
或,所述至少两个SDU片段中的每个SDU片段对应的SN号不同。
根据权利要求4所述的方法,其中,当所述至少两个SDU片段中的每个SDU片段对应的SN号不同时,
所述至少两个SDU片段中的每个SDU片段的包头包括:第二指示信息;
所述第二指示信息用于指示所述SDU片段所属的SDU。
根据权利要求1至5任一项所述的方法,其中,所述方法还包括:
所述第一协议层实体将添加有第一协议层的包头的至少两个SDU片段递交至第二协议层实体;
所述第二协议层为所述第一协议层的下层。
根据权利要求1至6任一项所述的方法,其中,所述第一协议层,包括:
分组数据汇聚协议PDCP层;
或,业务数据汇聚协议SDAP层;
或,位于所述PDCP层之上、所述SDAP层之下的第三协议层;
或,位于所述SDAP层之上的第四协议层。
根据权利要求1至7任一项所述的方法,其中,所述第一协议层为分组数据汇聚协议PDCP层时,所述方法还包括:
当所述至少两个SDU片段中的第二SDU片段为所述第一SDU的第一个数据片段时,所述第一协议层实体对所述第二SDU片段进行头压缩处理;
当所述至少两个SDU片段中的第三SDU片段不是所述第一SDU的第一个数据片段时,所述第一协议层实体不对所述第三SDU片段进行头压缩处理。
根据权利要求8所述的方法,其中,所述第一协议层实体对所述第二SDU片段进行头压缩处理,包括:
所述第一协议层实体对所述第二SDU片段的包头进行压缩处理。
根据权利要求1至9任一项所述的方法,其中,所述第一协议层为分组数据汇聚协议PDCP层时,所述方法还包括:
所述第一协议层实体启动丢包计时器,所述丢包计时器用于所述第一协议实体对所述至少两个SDU片段进行丢包处理;
或者所述第一协议层实体不启动丢包计时器。
根据权利要求10所述的方法,其中,所述方法还包括:
所述第一协议层实体接收高层配置的丢包计时器。
根据权利要求10所述的方法,其中,所述第一协议层实体启动丢包计时器之前,所述方法还包括:
所述第一协议层实体对所述至少两个SDU片段进行缓存。
根据权利要求1至7任一项所述的方法,其中,所述第一协议层为业务数据汇聚协议SDAP层、或位于所述PDCP层之上、所述SDAP层之下的第三协议层、或位于所述SDAP层之上的第四协议层时,所述方法还包括:
所述第一协议层实体在第一PDU的包头中携带第三指示信息,所述第三指示信息用于指示分组数据汇聚协议PDCP层判断是否进行对第一PDU进行包头压缩或解压缩处理;所述第一PDU包含所述第一SDU的一个数据片段,所述第一PDU由所述第一SDU添加所述第一协议层的包头形成。
根据权利要求1至13任一项所述的方法,其中,所述第一SDU为用户面数据;
或者,所述第一SDU为控制面数据。
一种数据包处理方法,所述方法包括:
第一协议层实体接收至少两个服务数据单元SDU片段,所述至少两个SDU片段为基于第一SDU的大小切分得到的数据片段。
根据权利要求15所述的方法,其中,所述至少两个SDU片段中的每个SDU片段的大小相等,且每个SDU片段的大小均小于或等于所述第一阈值;
或者,所述至少两个SDU片段中的第一SDU片段的大小小于所述第一阈值,所述至少两个SDU片段中,除所述第一SDU片段以外的SDU片段的大小均等于所述第一阈值。
根据权利要求15或16所述的方法,其中,所述方法还包括:
所述第一协议层实体基于所述至少两个SDU片段中的每个SDU片段对应的第一协议层的包头,确定所述至少两个SDU片段中的第二SDU片段为所述第一SDU的第一个数据片段时,所述第一协议层实体对所述第二SDU片段进行包头解压缩处理。
根据权利要求17所述的方法,其中,对所述第二SDU片段进行包头解压缩处理之后,所述方法还包括:
对所述至少两个SDU片段进行合并处理,得到所述第一SDU。
根据权利要求15至18任一项所述的方法,其中,所述至少两个SDU片段中的每个SDU片段对应的第一协议层的包头包括:第一指示信息,所述第一指示信息用于指示下述中的至少一种:
SDU片段在所述第一SDU中的位置;
SDU片段的第一个比特对应所述第一SDU中的位置;
序列SN号。
根据权利要求19所述的方法,其中,所述至少两个SDU片段中的每个SDU片段对应的SN号相同;
或,所述至少两个SDU片段中的每个SDU片段对应的SN号不同。
根据权利要求20所述的方法,其中,当所至少两个SDU片段中的每个SDU片段对应的SN号不同时,
所述至少两个SDU片段中的每个SDU片段的包头包括:第二指示信息;
所述第二指示信息用于指示所述SDU片段所属的SDU。
根据权利要求15至21任一项所述的方法,其中,所述第一协议层,包括:
分组数据汇聚协议PDCP层;
或,业务数据汇聚协议SDAP层;
或,位于所述PDCP层之上、所述SDAP层之下的第三协议层;
或,位于所述SDAP层之上的第四协议层。
第一协议层实体,包括:第一处理单元,配置为基于接收到的第一服务数据单元SDU的大小将所述第一SDU切分为至少两个SDU片段,并指示所述SDU片段为所述第一SDU的一个数据片段。
根据权利要求23所述的第一协议层实体,其中,所述第一处理单元,配置为当所述第一SDU的大小大于第...
【专利技术属性】
技术研发人员:石聪,杨宁,刘建华,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。