一种多端口多优先级的路由器数据包缓存管理调度系统

    公开(公告)号:CN118984301A

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

    申请号:CN202411071787.0

    申请日:2024-08-06

    摘要: 本发明属于集成电路领域,具体为一种多端口多优先级的路由器数据包缓存管理调度系统。本发明将调度单位和数据单位分开处理,以地址资源分配回收模块为核心对整个缓存空间进行基于链表的全动态地址管理,解决了缓存空间利用率低的问题:不同端口的带宽分配回收速度达s/2字节每时钟周期,且可在一个很大的总的调度带宽下自适应分配;并辅以轻量化的链表设计来调度地址资源,摒弃了传统链表的增删遍历功能,仅保留链表的连接功能,将队列的读写分开通过两套链表管理,剩余空间单独使用一套链表来管理,在较小的逻辑复杂度下实现了多队列共用一个缓存空间的效果,同时保证了较高的调度速度,提升了整体系统设计的性能与可靠性。

    一种基于动态配置的车载网关通讯路由系统及策略

    公开(公告)号:CN118972310A

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

    申请号:CN202410968062.5

    申请日:2024-07-18

    IPC分类号: H04L45/00 H04L12/66 H04L49/90

    摘要: 本申请公开了一种基于动态配置的车载网关通讯路由系统及策略,系统包括路由软件,路由软件包括动态配置层和静态实现层,动态配置层用于配置路由表和全局参数信息,静态实现层用于依据动态配置层的配置信息对报文进行处理和转发;静态实现层包括门控阀和缓存池,缓存池用于缓存报文,门控阀用于依据出队条件控制报文的出队管理。本申请对车载网关通讯路由系统进行分层,对动态配置层采用参数化的动态配置,实现路由的灵活部署。

    CAN总线数据的存储方法及装置、计算机可读存储介质

    公开(公告)号:CN118972193A

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

    申请号:CN202411007926.3

    申请日:2024-07-25

    IPC分类号: H04L12/40 H04L49/90

    摘要: 本发明公开了一种CAN总线数据的存储方法及装置、计算机可读存储介质。其中,该方法包括:接收CAN总线数据;根据对CAN总线数据进行缓存的缓存状态确定对CAN总线数据进行缓存的缓存区;将CAN总线数据写入缓存区进行缓存;获取CAN总线数据存储文件的存储路径,其中,CAN总线数据存储文件用于存储CAN总线数据;将缓存区的CAN总线数据按照存储路径存储至CAN总线数据存储文件。本发明解决了相关技术中使用传统方法获取和接收CAN报文等数据时便利性较差、且存储时也存在丢失,缺乏准确性的技术问题。

    一种网卡芯片及其队列资源的动态分配方法

    公开(公告)号:CN118900260A

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

    申请号:CN202410920991.9

    申请日:2024-07-10

    发明人: 胡倩

    摘要: 本发明公开一种网卡芯片,其包括PC I e模块以及地址映射模块,其中PC I e模块用于与外部主机通信,外部主机通过PC I e模块配置虚拟网卡的发送队列、接收队列以及事件队列,和/或读取状态寄存器,地址映射模块与PC I e模块可通信地连接,其基于队列的配置将PC I e模块的虚拟网卡基地址寄存器空间内的地址转换为内部物理地址。其中虚拟网卡基地址寄存器空间包括多个可动态分配的队列组,其中每个队列组中包括至少一个发送队列、一个接收队列以及一个事件队列,每个虚拟网卡的队列包括至少一个队列组。该网卡芯片用很少的硬件资源开销实现动态分配SR‑I OV每个VF的队列资源,有效地提高了硬件的使用效率。

    一种数据处理方法、装置及网络设备

    公开(公告)号:CN118869627A

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

    申请号:CN202310481500.0

    申请日:2023-04-27

    发明人: 周超 方托 唐益莹

    摘要: 一种数据处理方法,包括:网络设备获取第一节点发送的第一报文,该第一报文中携带有端口类型选择信息,该端口类型选择信息用于指示转发第一报文的端口的类型;网络设备根据端口类型选择信息,从路由表中查询得到目标端口;网络设备利用目标端口转发第一报文。这样,通过在报文中携带端口类型选择信息,可以使得网络设备用不同类型的端口转发不同的报文,从而使得当计算流量和存储IO流量同时到达网络设备时,网络设备可以选择对应的端口对流量进行转发,避免了存储IO流量产生时与计算流量撞到一起,实现了在不增加成本的情况下,解决存储IO突发流量造成的性能影响,并且适用不同应用类型的组合的方案。

    面向异构资源的网内聚合方法及系统

    公开(公告)号:CN118869582A

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

    申请号:CN202411365380.9

    申请日:2024-09-29

    IPC分类号: H04L45/24 H04L49/15 H04L49/90

    摘要: 本发明公开了一种面向异构资源的网内聚合方法及系统,系统包含源节点、目的节点与交换机,交换机对报文进行聚合时包括:实时获取前端节点的报文;若报文计数器的值与叶子节点数量一致,将其转发至后端节点;若报文计数器的值小于叶子节点数量,计算对应聚合器的位置并将其发送至该聚合器进行聚合,若发生哈希冲突,将报文转发至后端节点,若未发生哈希冲突,更新聚合后的报文计数器的值;若聚合后的报文计数器的值等于叶子节点数量,将聚合后的报文转发至后端节点并清空对应聚合器,否则将聚合后的报文保留在对应聚合器中。本发明通过网内聚合路径上的链路带宽和交换机上的聚合器数量之间的互补机制来提高网内聚合性能,并避免相互等待锁的发生。

    分离式键值存储系统及其存储的操控方法、电子设备

    公开(公告)号:CN118860276A

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

    申请号:CN202410819674.8

    申请日:2024-06-24

    IPC分类号: G06F3/06 H04L49/901 H04L49/90

    摘要: 本申请属于信息存储相关技术领域,其公开了一种分离式键值存储系统及其存储的操控方法、电子设备,操控方法在写数据期间对内存节点进行空间复用,包括:将定位无效Value的Key和vLog指针保存于无效数据映射表;当写入新的键值对时,判断已有Chunk中是否存在可用空间大小满足预期的可用Chunk,若有,则根据无效数据映射表将Value覆盖无用数据;根据无效数据映射表选择具有无效Value的Chunk进行重写,将所选定的Chunk中的有效Value连续地存入新的Chunk,并原地修改SST文件,释放原有Chunk。通过上述方法实现无效数据空间复用,可以避免内存空间的浪费,提高内存空间的利用率。

    一种信息处理方法、装置、设备及计算机存储介质

    公开(公告)号:CN118827600A

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

    申请号:CN202411017901.1

    申请日:2024-07-26

    发明人: 殷伟

    摘要: 本申请实施例公开了一种信息处理方法,包括:发送用户对应的身份认证请求和客户端的属性信息至分布式系统中的第一服务器;在通过所述第一服务器基于所述身份认证请求对所述用户的身份认证通过的情况下,接收所述第一服务器发送的针对所述第一服务器的第一凭据,并存储处理后的第一凭据至所述客户端的目标存储空间;其中,所述第一凭据指的是客户端再一次连接服务器时免除身份认证的凭据;在所述第一服务器存在故障的情况下,发送连接请求和所述第一凭据至所述分布式系统中的第二服务器,以通过所述第二服务器向所述客户端提供服务。本申请实施例还公开了一种信息处理装置、设备及计算机存储介质。

    一种报文调度方法、系统、存储介质和电子设备

    公开(公告)号:CN118519729B

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

    申请号:CN202410965963.9

    申请日:2024-07-18

    发明人: 唐端午 何贵洲

    摘要: 本申请提供一种报文调度方法、系统、存储介质和电子设备,涉及通信技术领域,所述方法包括:接收待调度报文,填入报文链表,并确定指针指向队列;将待调度报文按照报文类型依次存入对应的缓存队列;判断第一位待调度报文的报文类型是否具有足够的流控信用;若否,调整所述指针指向队列或确定所述指针指向队列中与所述第一位待调度报文的报文类型相异的下一待调度报文;若是,将第一位待调度报文从对应的缓存队列调度发出,根据报文保序要求对报文链表中的指针指向队列进行指针重定向。本申请只需要记录报文的类型以及它们在报文链表中的位置,无需记录报文时间戳,整个装置额外资源开销小,实现了高效率和低开销的报文保序。