← 返回列表
可编程报文解析方法、流水线装置及设备
摘要文本
本申请提供一种可编程报文解析方法、流水线装置及设备,方法包括:基于多个通道分别对多路报文流中的各个报文进行首部裁剪,得到并缓存各个通道各自对应的剪裁后的目标报文;将各个通道的目标报文分别输入各个通道共享的一可编程报文解析流水线模块中,以对目标报文的分层协议并行执行预设的可编程报文解析动作,得到各个通道的目标报文对应的分层协议解析结果数据;将各个分层协议解析结果数据按照所属通道分别进行缓存及输出。本申请通过首部裁剪释放解析流水线性能,实现远超线速的处理能力,通过可编程报文解析流水线模块,能够有效降低电路面积和指令空间的占用,并能够有效提高报文解析的效率以及装置性能。
申请人信息
- 申请人:中科驭数(北京)科技有限公司
- 申请人地址:100089 北京市海淀区北清路81号院一区4号楼14层1401室
- 发明人: 中科驭数(北京)科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 可编程报文解析方法、流水线装置及设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311433208.8 |
| 申请日 | 2023/10/31 |
| 公告号 | CN117424948A |
| 公开日 | 2024/1/19 |
| IPC主分类号 | H04L69/22 |
| 权利人 | 中科驭数(北京)科技有限公司 |
| 发明人 | 曾德秋; 孙云刚 |
| 地址 | 北京市海淀区北清路81号院一区4号楼14层1401室 |
专利主权项内容
1.一种可编程报文解析方法,其特征在于,包括:基于多个通道分别对多路报文流中的各个报文进行首部裁剪,得到并缓存各个所述通道各自对应的剪裁后的目标报文;将各个所述通道的所述目标报文分别输入各个所述通道共享的一可编程报文解析流水线模块中,以使该可编程报文解析流水线模块将所述目标报文的分层协议作为当前的目标处理对象,对该目标处理对象并行执行预设的可编程报文解析动作,以得到各个所述通道的所述目标报文对应的分层协议解析结果数据;将各个所述目标报文对应的分层协议解析结果数据按照所属通道分别进行缓存;基于各个通道输出已缓存的各个所述分层协议解析结果数据。