一种基于DPDK的网络数据处理方法和装置

    公开(公告)号:CN111859062B

    公开(公告)日:2023-09-22

    申请号:CN201910364260.X

    申请日:2019-04-30

    Inventor: 陈魁 刘鸿鹏

    Abstract: 本发明实施例提供了一种基于DPDK的网络数据处理方法和装置,通过DPDK发送预设结构体的网络数据,预设结构体为Mbuf数据结构体,接着获取Mbuf数据结构体中预设的功能区域,其中,功能区域具有追踪控制节点和若干个采集节点,追踪控制节点具有一状态标识,当追踪控制节点处于启动状态时,根据采集节点采集的网络数据,生成日志数据,然后根据日志数据,生成针对网络数据的处理路径,从而通过以预设结构体的方式进行网络数据的传输,结合预设结构体的特性,将数据处理的路径记录在预设结构体的功能区域中,可以实现对数据的追踪,极大地简化了传输数据的分析过程,提高了网络数据问题的处理效率。

    GPS时间同步方法、BBU系统、电子设备及存储介质

    公开(公告)号:CN114448543A

    公开(公告)日:2022-05-06

    申请号:CN202011225517.2

    申请日:2020-11-05

    Abstract: 本申请实施例提供了GPS时间同步方法、BBU系统、电子设备及存储介质,同一时刻主控板与基带板的帧号相同;主控板获取第一时刻的GPS时间及第一时刻时主控板的帧号,得到第一GPS时间及第一帧号;主控板向基带板发送同步消息;基带板接收同步消息;基带板获取第二时刻时基带板的帧号,得到第二帧号;基带板根据第一GPS时间、第一帧号、第二帧号及帧号偏移时间,计算得到当前时刻的GPS时间。实现了主控板与基带板间的GPS时间同步,基带板可以获取GPS时间,为基带板使用GPS时间提供了前提,在基带板获取GPS时间后,基带板可以根据GPS时间,计算卫星的位置,便于地面站与卫星之间的通信测量。

    一种基于DPDK的网络数据处理方法和装置

    公开(公告)号:CN111859062A

    公开(公告)日:2020-10-30

    申请号:CN201910364260.X

    申请日:2019-04-30

    Inventor: 陈魁 刘鸿鹏

    Abstract: 本发明实施例提供了一种基于DPDK的网络数据处理方法和装置,通过DPDK发送预设结构体的网络数据,预设结构体为Mbuf数据结构体,接着获取Mbuf数据结构体中预设的功能区域,其中,功能区域具有追踪控制节点和若干个采集节点,追踪控制节点具有一状态标识,当追踪控制节点处于启动状态时,根据采集节点采集的网络数据,生成日志数据,然后根据日志数据,生成针对网络数据的处理路径,从而通过以预设结构体的方式进行网络数据的传输,结合预设结构体的特性,将数据处理的路径记录在预设结构体的功能区域中,可以实现对数据的追踪,极大地简化了传输数据的分析过程,提高了网络数据问题的处理效率。

    一种基于GTPU隧道协议的报文传输方法和系统

    公开(公告)号:CN106612245A

    公开(公告)日:2017-05-03

    申请号:CN201510710848.8

    申请日:2015-10-27

    Abstract: 本发明实施例提供了一种基于GTPU隧道协议的报文传输方法和系统,其中,所述方法包括:由所述隧道接收模块判断待传输报文是否需要分片;若是,则对待传输报文分片,生成分片报文,对所生成的分片报文封装GTPU头,将封装有GTPU头的分片报文发送至隧道发送模块,隧道发送模块用于将接收到的分片报文中的GTPU头剥掉,并将剥掉GTPU头的分片报文发送至报文接收端,报文接收端用于对接收到的分片报文重组。本发明实施例可以减轻GTPU隧道设备的负荷,提高GTPU隧道的报文传输效率,增强了GTPU隧道传输的稳定性。

    一种动态变更的传输报文处理方法和装置

    公开(公告)号:CN104618253A

    公开(公告)日:2015-05-13

    申请号:CN201510032868.4

    申请日:2015-01-22

    Abstract: 本发明公开了一种动态变更的传输报文处理方法和装置,以解决现有报文保序采用的特征流分类方式不可动态变更的问题。该方法为,首先接收待处理的报文,然后判断该报文的类型是否为需保序的报文,最后确定该报文为需要保序的报文时,获取该报文的业务流标识,基于系统预置的三种特征流算法,在网络拥塞时根据网络拥塞程度选择最优的一种特征流算法生成该报文的业务流分发方式,基于该业务流分发方式进行报文的处理,这样,通过预制多种特征流分类算法,能够根据不同的组网和设备形态可动态更改特征流分类算法,成本小,可操作性强。

    一种动态变更的传输报文处理方法和装置

    公开(公告)号:CN104618253B

    公开(公告)日:2018-08-07

    申请号:CN201510032868.4

    申请日:2015-01-22

    Abstract: 本发明公开了种动态变更的传输报文处理方法和装置,以解决现有报文保序采用的特征流分类方式不可动态变更的问题。该方法为,首先接收待处理的报文,然后判断该报文的类型是否为需保序的报文,最后确定该报文为需要保序的报文时,获取该报文的业务流标识,基于系统预置的三种特征流算法,在网络拥塞时根据网络拥塞程度选择最优的种特征流算法生成该报文的业务流分发方式,基于该业务流分发方式进行报文的处理,这样,通过预制多种特征流分类算法,能够根据不同的组网和设备形态可动态更改特征流分类算法,成本小,可操作性强。

    GPS时间同步方法、BBU系统、电子设备及存储介质

    公开(公告)号:CN114448543B

    公开(公告)日:2023-07-21

    申请号:CN202011225517.2

    申请日:2020-11-05

    Abstract: 本申请实施例提供了GPS时间同步方法、BBU系统、电子设备及存储介质,同一时刻主控板与基带板的帧号相同;主控板获取第一时刻的GPS时间及第一时刻时主控板的帧号,得到第一GPS时间及第一帧号;主控板向基带板发送同步消息;基带板接收同步消息;基带板获取第二时刻时基带板的帧号,得到第二帧号;基带板根据第一GPS时间、第一帧号、第二帧号及帧号偏移时间,计算得到当前时刻的GPS时间。实现了主控板与基带板间的GPS时间同步,基带板可以获取GPS时间,为基带板使用GPS时间提供了前提,在基带板获取GPS时间后,基带板可以根据GPS时间,计算卫星的位置,便于地面站与卫星之间的通信测量。

    一种基于DPDK的数据处理方法及装置

    公开(公告)号:CN116225671A

    公开(公告)日:2023-06-06

    申请号:CN202111465046.7

    申请日:2021-12-03

    Abstract: 本申请提供一种基于DPDK的数据处理方法及装置,用以解决在对内存进行分块时空间利用率较低的问题。本申请中应用层根据业务数据的大小,将业务数据存储在第一用户态内存池的第一缓存区中,第一用户态内存池包括多个缓存资源池,不同的缓存资源池对应不同的缓存区规格,第一缓存区属于多个缓存资源池中的第一缓存资源池,第一缓存资源池的缓存区规格与业务数据的大小匹配,第一缓存资源池包括第一缓存区在内的多个缓存区;DPDK适配层将业务数据的报文头信息添加在第二用户态内存池的第二缓存区中,第二用户态内存池包括第二缓存区在内的多个空间大小相同的缓存区;向网络设备中的网卡指示第二缓存区的地址以及第一缓存区的地址。

    内存池管理方法、装置及存储介质

    公开(公告)号:CN116010074A

    公开(公告)日:2023-04-25

    申请号:CN202111235388.X

    申请日:2021-10-22

    Inventor: 陈魁

    Abstract: 本公开提出一种内存池管理方法、装置及存储介质,该方法包括:接收数据管理请求,数据管理请求包括数据标识,其中,在数据缓存区中存储数据标识所属对象元素的数据;从控制缓存区中读取与数据标识对应的目标地址指针;从数据缓存区中获取与目标地址指针对应的校验信息;以及根据校验信息对对象元素的数据进行操作管理。通过本公开,能够有效避免地址指针的异常操作对对象元素的数据引入异常,有效地避免污染对象元素的数据,提升了数据操作的容错性,提升内存池管理的整体稳定性。

    一种多队列发送的调度方法、装置、电子设备和存储介质

    公开(公告)号:CN113300973B

    公开(公告)日:2022-04-12

    申请号:CN202010109089.0

    申请日:2020-02-21

    Inventor: 陈魁 马宣

    Abstract: 本发明提供了一种多队列发送的调度方法、装置、电子设备和存储介质,涉及通信领域。所述方法包括:获取调度滑窗的结束时间;若当前时间大于或等于调度滑窗的结束时间,则确定请求调度队列的待发送帧数和队列总数目;若队列总数目不为0,则根据当前网口的最大承载帧数和队列总数目,确定每个队列的最大发送帧数;根据最大发送帧数控制调度请求对应的队列进行数据发送;若队列中的至少一个目标队列的待发送帧数小于最大发送帧数,调整调度滑窗的结束时间为目标队列的待发送帧数所对应的发送结束时间。本发明能够及时利用网口的空闲资源,避免因发送的数据量超出网口的承载能力造成网络传输质量恶化。

Patent Agency Ranking