一种移动通信分组数据处理的方法、电子设备技术

技术编号:40836165 阅读:15 留言:0更新日期:2024-04-01 15:00
本发明专利技术涉及移动通信领域,具体涉及一种移动通信分组数据处理的方法、电子设备。方法包括以下步骤:创建PDCP主线程和worker线程;PDCP主线程从数据来源层,读取一个待处理数据包;PDCP主线程对待处理数据包进行预处理,得到控制信息;PDCP主线程申请分配新内存块;PDCP主线程将控制信息、待处理数据包的内存地址、新内存块的地址发送给worker线程,同时将新内存块的地址传递给数据接收层;PDCP主线程不断按顺序对待处理数据包执行上述操作;worker线程对待处理数据包进行处理,将处理后的数据包写入对应的新内存块。本发明专利技术可以在有效降低整体业务时延,同时保证处理后的数据包是连续的。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,具体涉及一种移动通信分组数据处理的方法、电子设备


技术介绍

1、4g和5g协议栈主要包括rrc层、pdcp层、rlc层、mac层、phy层;pcdp层负责控制面和数据面数据的加密/解密、头压缩/解压缩、完整性保护等处理。传统实现方法主要是pdcp层业务模块根据加解密算法、头压缩配置、完整性保护配置,依次对每个数据包进行加密/解密、头压缩/解压缩、完整性保护处理;这种串行处理方法在业务吞吐量比较低的时候,还可以满足业务需求,但是业务吞吐量比较高的时候,这种串行处理方法会导致业务时延比较大。


技术实现思路

1、针对上述所述pcdp层串行进行加密/解密、头压缩/解压缩、完整性保护处理分组数据,导致业务时延比较大的问题,本专利技术提出一种并行处理移动通信分组数据的方法,可在pcdp层同时并行处理多个数据包,有效解决高业务吞吐量场景下业务时延大的问题。

2、一种移动通信分组数据处理的方法,用于执行pdcp层的业务内容,处理上行业务数据或下行业务数据,包括以下步骤:

本文档来自技高网...

【技术保护点】

1.一种移动通信分组数据处理的方法,用于执行PDCP层的业务内容,处理上行业务数据或下行业务数据,其特征在于包括以下步骤:

2.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于步骤S1中,创建的worker线程的数量为静态值或动态值,当worker线程的数量为动态值时,动态调整的依据包括业务吞吐量。

3.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于PDCP主线程和worker线程均进行CPU亲和性设置。

4.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于步骤S2中所述预处理使用的模块包括NGU-GTPU模...

【技术特征摘要】

1.一种移动通信分组数据处理的方法,用于执行pdcp层的业务内容,处理上行业务数据或下行业务数据,其特征在于包括以下步骤:

2.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于步骤s1中,创建的worker线程的数量为静态值或动态值,当worker线程的数量为动态值时,动态调整的依据包括业务吞吐量。

3.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于pdcp主线程和worker线程均进行cpu亲和性设置。

4.根据权利要求1所述的一种移动通信分组数据处理的方法,其特征在于步骤s2中所述预处理使用的...

【专利技术属性】
技术研发人员:朱心中赵振锋许延川刘青金宓张宗帅田霖
申请(专利权)人:中科南京信息高铁研究院
类型:发明
国别省市:

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

1