一种基于RDMA的半纠错视频图像透传装置、方法和系统
申请人信息
- 申请人:无锡沐创集成电路设计有限公司
- 申请人地址:214000 江苏省无锡市滨湖区建筑西路777号A3幢12层1201室
- 发明人: 无锡沐创集成电路设计有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于RDMA的半纠错视频图像透传装置、方法和系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410250911.3 |
| 申请日 | 2024/3/6 |
| 公告号 | CN117834090A |
| 公开日 | 2024/4/5 |
| IPC主分类号 | H04L1/00 |
| 权利人 | 无锡沐创集成电路设计有限公司 |
| 发明人 | 朱敏; 薛林海 |
| 地址 | 江苏省无锡市滨湖区建筑西路777号A3幢12层1201室 |
摘要文本
本发明提供一种基于RDMA的半纠错视频图像透传装置、方法和系统。装置包括:半纠错管理模块包括ECC校验模块和区域错误统计管理模块。ECC校验模块对接收到网络数据包依次进行ECC校验;区域错误统计管理模块在当前的网络数据包经过ECC校验出错时,将当前的网络数据包的包号记录在预设的出错包记录表中,同时在出错包记录表中查询与当前的网络数据包的包号相邻的包号,若与当前网络数据包的包号相邻的包号全部被查询到,则请求对当前的网络数据包进行重传;RDMA内存管理模块将经过ECC校验未出错的网络数据包,或者经过ECC校验出错但未请求重传的网络数据包,实时通过RDMA通信方式存至内存的指定内存区域。本发明可以实现低成本、低延迟的音视频图像传输。
专利主权项内容
1.一种基于RDMA的半纠错视频图像透传装置,其特征在于,包括特殊采集网卡和内存,所述特殊采集网卡包括网络接口模块、半纠错管理模块和RDMA内存管理模块,所述半纠错管理模块包括ECC校验模块和区域错误统计管理模块,其中:所述网络接口模块用于接收UDP透传的网络数据包,所述网络数据包内的网络数据包括音频数据,和/或二维图像数据,和/或三维坐标信息;所述ECC校验模块用于对接收到的网络数据包依次进行ECC校验;所述区域错误统计管理模块用于在当前的网络数据包经过ECC校验出错时,将当前的网络数据包的包号记录在预设的出错包记录表中,同时在所述出错包记录表中查询与当前的网络数据包的包号相邻的包号,若与当前网络数据包的包号相邻的包号全部被查询到,则请求对当前的网络数据包进行重传;其中,与当前的网络数据包的包号相邻的包号的确定策略包括:根据当前的网络数据包的包号和预设定的一行网络数据划分的数据包的个数,确定位于当前的网络数据包的包号前一位的网络数据包的包号,以及位于当前网络数据包的包号的前一行且同列的网络数据包的包号;所述RDMA内存管理模块用于将经过ECC校验未出错的网络数据包,或者经过ECC校验出错但未请求重传的网络数据包,实时通过RDMA通信方式存至所述内存的指定内存区域。