【技术实现步骤摘要】
一种数据处理方法及相关设备
本专利技术涉及通信
,尤其涉及一种数据处理方法及相关设备。
技术介绍
随着通信技术的发展,协议栈可以基于物理层过来的数据流对一个一个的CB(Codeblock,码块)进行L2PDU(ProtocolDataUnit,协议数据单元)的解析,当CB的CRC(CyclicRedundancyCheck,循环冗余校验)验证成功,就可以将PDU递交到高层,比如,在NR的MAC(MediaAccessControl,媒体接入控制)协议层中,MAC协议层功能实体先对每个CB进行CRC校验,校验成功,就对CB进行解析并上传至下一协议层,而不必等到收到整个TB(Transportblock,传输块)才处理,这样可以加快对数据包的处理。但是,在传输了若干个CB后,可能存在TB的循环冗余校验CRC失败的情况,导致CB解析出来PDU都是不可用的,而这些PDU数据最终都是由应用层进行发现丢弃,使得这些不可用的PDU无法及时处理,浪费缓存等软硬件资源。
技术实现思路
本专利技术实施例提供了一种数据处理方法及相关设备,可较为及时地对传输块的相关数据进行删除处理,节省存储资源。本专利技术实施例第一方面提供了一种数据处理方法,包括:若传输块循环冗余校验CRC错误,则确定目标标识,其中,所述目标标识为发生所述循环冗余校验CRC错误的传输块的传输块标识;根据所述目标标识,触发对目标协议层功能实体所缓存的与所述目标标识关联的数据的删除处理。本专利技术实施例第二方面 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n若传输块循环冗余校验CRC错误,则确定目标标识,其中,所述目标标识为发生所述循环冗余校验CRC错误的传输块的传输块标识;/n根据所述目标标识,触发对目标协议层功能实体所缓存的与所述目标标识关联的数据的删除处理。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
若传输块循环冗余校验CRC错误,则确定目标标识,其中,所述目标标识为发生所述循环冗余校验CRC错误的传输块的传输块标识;
根据所述目标标识,触发对目标协议层功能实体所缓存的与所述目标标识关联的数据的删除处理。
2.根据权利要求1所述的方法,其特征在于,在所述确定目标标识之前,所述方法还包括:
对接收到的码块进行解析,得到码块数据;
根据所述码块数据和所述码块数据所属传输块的传输块标识,得到与所述传输块标识关联的数据,并向目标协议层功能实体传输与所述传输块标识关联的数据。
3.根据权利要求2所述的方法,其特征在于,所述根据所述码块数据和所述码块数据所属传输块的传输块标识,得到与所述传输块标识关联的数据,包括:
根据所述码块数据得到用于传输给上一协议层功能实体的传输数据;
在为所述传输数据生成的描述信息添加所述传输块标识,其中,所述描述信息至少用于描述所述传输数据所在的协议层;
基于所述传输块标识,获得与所述传输块标识关联的数据。
4.根据权利要求1所述的方法,其特征在于,所述触发对目标协议层功能实体所缓存的与所述目标标识关联的数据的删除处理,包括:
利用触发指令触发至少一个目标协议层功能实体对所缓存的与所述目标标识关联的数据的删除处理,所述触发指令携带有所述目标标识。
5.根据权利要求4所述的方法,其特征在于,所述触发指令用于触发所述目标协议层功能实体根据所述触发指令中携带的所述目标标识确定与所述目标标识关联的数据,以删除所述与所述目标标识关联的数据。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述与所述目标标识关联的数据包括协议数据单元PDU或服务数据单元SDU。
7.根据权利要求4所述的方法,其特征在于,
所述目标协议层功能实体包括:对与所述目标标识关联的数据进行解析的多个协议层功能实体中的最高层功能实体;
与所述目标标识关联的数据被所述目标协议层功能实体根据所述目标标识缓存在相应缓冲区中;
所述触发指令用于触发所述目标协议层功能实体根据所述触发指令中携带的所述目标标识确定与所述目标标识关联的缓冲区,以删除所述缓冲区中缓存的数据。
8.根据权利要求1所述的方法,其特征在于,所述目标协议层功能实体包括以下项的一种或多种:
物理层功能实体、媒体接入控制MAC层功能实体、无线链路控制RLC层功能实体、分组数据汇聚协议PDCP层功能实体、L3/L4功能实体。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若传输块循环冗余校验CRC正确,则利用指示信息指示所述目标协议层功能实体向无线接入点传输与所述CRC正确的传输块的传输块标识关联的数据;
...
【专利技术属性】
技术研发人员:刘君,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。