一种数据处理方法及系统
    41.
    发明公开

    公开(公告)号:CN116781650A

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

    申请号:CN202310848162.X

    申请日:2023-07-11

    发明人: 曾宜维

    摘要: 本发明提供一种数据处理方法及系统,所述方法应用于装有linux操作系统的服务器,服务器连接有网卡,服务器中包括内核态模块和用户态模块,所述方法包括:网卡将读取的所述数据包传输至用户态模块和内核态模块;所述用户态模块和内核态模块基于所述TCP序列号和当前共享的接收数据同步序列对同一数据包进行抢锁,抢锁成功的所述用户态模块或内核态模块更新共享的接收数据同步序列;目标模块将所述数据包中的数据存储至数据接收缓冲区。本方案通过用户态模块和内核态模块设置了快慢两条路径,基于快慢路径的数据传输,避免频繁切换内核态模块和用户态模块,避免等待网络协议栈多次的数据拷贝,避免从协议栈缓冲区拷贝到应用程序缓冲区,提高传输效率。

    虚拟网络中的报文传输方法、介质、装置和计算设备

    公开(公告)号:CN110048963B

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

    申请号:CN201910320283.0

    申请日:2019-04-19

    摘要: 本发明的实施方式提供了一种虚拟网络中的报文传输方法、介质、装置和计算设备。该方法包括:当报文传输队列中存在待传输报文时,从内存池中申请第一缓冲区和第二缓冲区,并将所述第二缓冲区链接于所述第一缓冲区之后;将所述第二缓冲区的指针指向所述待传输报文在所述报文传输队列中的存储地址;将所述虚拟网络的隧道协议头部存储于所述第一缓冲区中;将所述隧道协议头部和所述待传输报文封装至隧道包中,并通过对应于所述虚拟网络的物理网络接口发送所述隧道包。通过预先申请内存的方式,本发明的方法能够显著提高报文传输效率,避免了因内存空间的缺失或者不足而导致无法插入隧道协议头部进而导致报文发送失败的问题。

    一种基于双缓存区AoI感知的物联网数据收集方法

    公开(公告)号:CN113472689B

    公开(公告)日:2022-07-19

    申请号:CN202110687173.5

    申请日:2021-06-22

    摘要: 本发明公开了一种基于双缓存区AoI感知的物联网数据收集方法,具体包括以下步骤:S1:提出一种基于双缓存区的数据存储与传输策略,对系统模型以及两个缓存区的样本存储与传输过程进行设计;S2:在步骤S1的策略提出后,构建物联网数据传输场景下的双缓存区AoI模型与平均加权AoI优化目标;S3:根据步骤S2得到的结果,设计选择函数,提出一种基于贪心策略的算法对该模型进行求解,完成源节点样本的调度与数据的收集。本发明利用基于双缓存区AoI模型的贪心策略减小平均加权AoI,根据链路与源节点的实时状况对源节点以及源节点上的新旧样本进行灵活选择,即使在链路资源或源节点能量受限的情况下,也能够尽力为物联网用户提供新鲜的数据,提高用户体验质量。

    一种基于非可靠传输的共享缓存方法和装置

    公开(公告)号:CN118890321A

    公开(公告)日:2024-11-01

    申请号:CN202411148701.X

    申请日:2024-08-20

    摘要: 本申请提供了一种基于非可靠传输的共享缓存方法和装置,该方法包括:基于接收侧设备的总缓存空间大小和虚通道数量将缓存空间划分为共享缓存空间和各个虚通道的私有缓存空间,将缓存空间划分信息反馈给发送侧设备;并反馈与共享缓存空间剩余量和虚通道私有空间剩余量相关联的流控信用值到发送侧设备;发送侧设备在虚通道的流控信用值与待传输数据报文的大小满足预设条件时,发起数据报文传输;并将各个虚通道累计已发送数据报文对应的流控单位值反馈给接收侧设备,以更新对应虚通道的已接收数据报文对应的流控单位值,实现收发侧同步。本申请的技术方案实现了支持非可靠传输的共享缓存和流控机制。

    流量控制方法、系统、设备及介质

    公开(公告)号:CN118890318A

    公开(公告)日:2024-11-01

    申请号:CN202411338259.7

    申请日:2024-09-25

    发明人: 华瑞东 卢笙 安康

    摘要: 本发明提供一种流量控制方法、系统、设备及介质,所述方法包括:在调度电路接收到多个报文描述符时,根据预设调度规则将各个报文描述符送至DMA;DMA根据各个报文描述符,获取各个报文描述所对应报文的包长,并将各个报文的包长输入至令牌管理电路;令牌管理电路根据各个包长,确定各个报文所对应通道需要的待消耗令牌数,获取各个通道的当前可用令牌数;令牌管理电路根据当前可用令牌数是否大于或等于待消耗令牌数的判断结果,确定是否通知调度电路继续调度各个通道下一报文描述符。本发明通过在QOS位置增加令牌管理电路,根据令牌管理电路的控制逻辑,通过将令牌与远端缓存额度存储空间实现对应,从而实现减少逐级FIFO消耗的资源。

    核间数据传输方法、装置、设备及存储介质

    公开(公告)号:CN118869640A

    公开(公告)日:2024-10-29

    申请号:CN202411032385.X

    申请日:2024-07-30

    发明人: 朱行飞

    摘要: 本申请公开了一种核间数据传输方法、装置、设备及存储介质,涉及数据传输技术领域,公开了包括:获取发送端核心的待传输数据;将待传输数据转换为预设格式,得到参考数据;将参考数据存储至目标数据池,基于目标数据池和参考数据得到激活信号;将激活信号发送至接收端核心,以使接收端核心根据激活信号读取从目标数据池中读取参考数据;通过使用共享数据池存储待传输数据,减少各个核心之间的内存占用,根据预设的数据格式和共享数据池简化数据的传输流程,使得数据传输过程更加简洁高效,基于激活信号提醒接收端核心进行读取,减少不必要的查询次数,提高数据传输的效率。