-
公开(公告)号:CN119718444A
公开(公告)日:2025-03-28
申请号:CN202311257514.0
申请日:2023-09-27
Applicant: 中国科学院声学研究所 , 中科海网(苏州)网络科技有限公司 , 中科海网(成都)网络科技有限公司 , 郑州芯兰德网络科技有限公司
Abstract: 本发明涉及一种可编程交换设备中可配置流表的实现系统,包括:流表配置模块、流表表项更新模块、逻辑表配置模块、逻辑表表项更新模块、逻辑表键提取模块、逻辑表单元模块、资源池管理模块、交叉条模块和物理表资源池模块。流表配置模块将流表映射到逻辑表单元模块,逻辑表配置模块将逻辑表单元模块映射到物理表单元模块;流表配置模块动态配置流表的宽度和深度,逻辑表配置模块动态配置每个逻辑表单元模块的深度和宽度;每个逻辑表单元模块可占用的资源池内物理表单元模块数量有最大限制;每个逻辑表单元模块在所支持的档位范围内可以进行配置;交叉条模块采用部分交叉连接;资源池内相邻逻辑表单元模块的物理表单元模块可部分共享。
-
公开(公告)号:CN119676193A
公开(公告)日:2025-03-21
申请号:CN202311223647.6
申请日:2023-09-21
Applicant: 中国科学院声学研究所 , 中科海网(苏州)网络科技有限公司 , 中科海网(成都)网络科技有限公司 , 郑州芯兰德网络科技有限公司
IPC: H04L49/1546 , H04L49/25 , H04L49/111 , H04L45/7452
Abstract: 本发明提出了一种基于FPGA的数据面状态可编程系统及交换机,包括具有多级的匹配动作表流水线;该流水线包括多个有序的匹配动作表模块,用于根据读取的配置指令结合流状态匹配表和条件分支匹配表,实现不同的数据面处理转发算法;匹配动作表模块包括:键值提取模块用于构成待匹配键值;流状态查询模块用于由待匹配键值匹配得到流地址信息,读取对应流状态信息;包头向量发射队列用于以流状态信息中的流状态地址为标识,根据流状态地址与依赖关系动态调度包头向量乱序发射;动作模块用于由配置指令确定数据面处理转发算法进行处理,更新流状态信息和表状态信息;包头向量重排序缓存模块用于存储执行完成的包头向量,将乱序包头向量按序提交。
-
公开(公告)号:CN112100119B
公开(公告)日:2023-06-16
申请号:CN202010831325.X
申请日:2020-08-18
Applicant: 中国科学院声学研究所 , 中科海网(苏州)网络科技有限公司
Abstract: 本发明公开了一种基于FPGA的高速以太网帧重构系统,系统通过FPGA实现,所述系统包括:以太网接收解析模块、包解析模块、帧重构模块、DDR和数据包上传模块;以太网接收解析模块,用于从光口接收经过光电转换后的电信号,经物理层及数据链路层解析输出以太网帧数据流和控制信号,并发送至包解析模块;包解析模块,用于将以太网帧数据流发送至帧重构模块,还用于根据控制信号从以太网帧数据流中解析出包信息并发送至帧重构模块;帧重构模块,用于将解析出的包信息和以太网帧数据流经过逻辑合成,重构为新的数据帧并输入DDR存储;DDR,用于缓存数据帧;数据包上传模块,用于从DDR中获取数据帧并发送至上位机。
-
公开(公告)号:CN113419780A
公开(公告)日:2021-09-21
申请号:CN202110500249.9
申请日:2021-05-08
Applicant: 中国科学院声学研究所 , 中科海网(苏州)网络科技有限公司
IPC: G06F9/4401 , G06F13/28
Abstract: 本发明公开了一种基于FPGA加速卡的DPDK驱动系统,部署在X86的服务器中,该系统包括:DMA模块、数据包收取模块和数据包发送模块;其中,DMA模块,用于根据网络流量动态调整DMA传输数据块的大小,将FPGA加速卡的DDR中的数据包以DMA方式传输至服务器的接收内存中,还用于采用超时补包机制将服务器的发送内存中的数据包以DMA方式传输至FPGA加速卡的DDR中;数据包收取模块,用于解析服务器接收内存中的数据包,提取时间戳和包长信息,并封装到DPDK的mbuf数据结构中;数据包发送模块,用于对mbuf数据结构中待发送的数据包按照预定格式进行封装,添加包头信息后拷贝至服务器的发送内存。
-
公开(公告)号:CN111835688B
公开(公告)日:2021-07-30
申请号:CN201910324087.0
申请日:2019-04-22
Applicant: 中国科学院声学研究所 , 北京中科视云科技有限公司
IPC: H04L29/06 , H04L12/727 , H04L12/729 , H04L9/08
Abstract: 本发明属于网络信息安全技术领域,具体涉及一种基于SSL/TLS协议的流量快速转发方法,该方法包括:接收由客户端发送的客户端问候消息,并对其进行修改,同时记录客户端随机数;转发修改后的客户端问候消息至服务端;根据修改后的客户端问候消息,获得服务端问候消息;发送服务端问候消息至数据采集器,记录服务端问候消息中的协议版本信息和加密套件信息,以及服务端随机数;客户端、数据采集器、服务端经过相互认证,三者相互之间建立SSL/TLS协议连接;根据支持SSL/TLS流量快速转发的判断准则,判断当前连接是否支持快速转发;该方法大大提升采集系统的性能,降低采集系统的传输时延。
-
公开(公告)号:CN112995245A
公开(公告)日:2021-06-18
申请号:CN201911273483.1
申请日:2019-12-12
Applicant: 中国科学院声学研究所
Abstract: 本发明公开了一种基于FPGA的可配置负载均衡系统及方法,所述系统包括:收包模块、负载均衡计算模块、FIFO阵列、DDR缓存阵列和DMA传输模块;所述负载均衡计算模块和FIFO阵列通过FPGA实现;所述收包模块,用于从网口接收数据包,并发送至负载均衡计算模块;所述负载均衡计算模块,用于从数据包提取五元组信息,根据可配置负载均衡算法,将数据包分发到对应的FIFO阵列;所述FIFO阵列,用于通过AXI总线将数据包存入对应的DDR缓存阵列;所述DMA传输模块,用于读取所述DDR缓存阵列不同地址区间的数据包,通过DMA方式传输至上位机对应的缓存阵列。本发明能够高速处理不同大小的数据包,具有低延时、高吞吐率、零丢包的特点。
-
公开(公告)号:CN108121654B
公开(公告)日:2020-11-06
申请号:CN201611088872.3
申请日:2016-11-30
Applicant: 中国科学院声学研究所 , 上海尚恩华科网络科技股份有限公司
IPC: G06F11/36
Abstract: 本发明提供了一种基于Docker的软件大规模测试方法,该方法将Docker容器集成在一个系统中,批量地对Docker容器进行配置,满足使用者对容器模拟现实网络节点的各项配置需求,有效地提高了开发和部署的效率,此外还简化了软件测试环境的搭建,并为大规模网络的灵活构成提供框架,适合公司内部搭建开发及测试环境;同时,将Docker容器技术应用在软件部署上,能够大量节省开发和维护成本,提高开发效率。
-
公开(公告)号:CN107659600B
公开(公告)日:2020-07-17
申请号:CN201610597247.5
申请日:2016-07-26
Applicant: 中国科学院声学研究所 , 上海尚恩华科网络科技股份有限公司
Abstract: 本发明提供了一种基于P2P的路由器HTTP文件服务方法,本发明的方法利用路由器之间的P2P网络传输获取文件,从而降低了CDN的流量;在路由器上采用了代理服务模块,利用设定的匹配规则将用户设备的HTTP文件请求自动进行过滤、转发和文件获取,用户设备无需做任何修改或者进行手动设置代理服务器,就可以通过P2P网络获取文件。
-
公开(公告)号:CN107665148B
公开(公告)日:2020-06-16
申请号:CN201610609011.9
申请日:2016-07-28
Applicant: 中国科学院声学研究所 , 上海尚恩华科网络科技股份有限公司
IPC: G06F9/54
Abstract: 本发明公开了一种基于Chromium的命名管道进程通信方法,所述方法包括:对需要通信的进程A和B基于命名管道的UNIX Domain Socket分别创建Server端和Client端,并生成相应的Socket句柄fd1和fd2,两个Socket句柄分别与Libevent的事件进行绑定,当Client端向Server端发起请求时,Server端绑定的事件被触发,生成用于通信的Socket句柄fd3,并与Libevent的事件进行绑定,则Server端利用句柄fd3和事件发送和接收消息,Client端利用句柄fd2和事件发送和接收消息。本发明的方法基于命名管道的UNIX Domain Socket,可以完成任意进程之间的通信,与Chromium原有的相比,进程的适用范围更广。
-
公开(公告)号:CN107659601B
公开(公告)日:2019-12-17
申请号:CN201610597257.9
申请日:2016-07-26
Applicant: 中国科学院声学研究所
Abstract: 本发明提供了一种基于HTTP自适应流的码率自适应方法,本方法通过对下载过程进行时间抽样,优化了HTTP自适应流带宽估测方法,解决了分段较长时带宽估测不准的问题;且仅在应用层操作,实现更为简单。本方法具体通过最小可觉差设计码率安全变化范围,并以此为选取码率的基本原则,该方法兼具高码率和平滑码率特点,改善了用户的观影体验。
-
-
-
-
-
-
-
-
-