利索能及
我要发布
收藏
专利号: 2022107106035
申请人: 上海赛景信息技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于FC的SRIO高带宽信息交换系统,包括:交换模块,转换模块,其特征在于所述转换模块包括:收发单元,互联单元,解析单元,帧处理单元,所述收发单元接收SRIO接入节点传输的SRIO帧,以转换为第一信息后,再经互联单元向帧处理单元发送;

帧处理单元解析第一信息的内容,将发往某一目的FC核心端口号对应的不同SRIO接入端口号的各第一信息拼组为信息组后连同相应的目的FC核心端口号发往解析单元,以供解析单元将其融合到FC帧中后,经交换模块传送至目的FC核心端口的转换模块处进行层层信息还原至SRIO帧后,分发至对应的不同接收端SRIO接入节点。

2.根据权利要求1所述的基于FC的SRIO高带宽信息交换系统,其特征在于,SRIO帧经收发单元转换后所获得的第一信息内容包括:信息内容、源SRIO接入端口号、目的SRIO接入端口号、SRIO地址信息、信息长度及keep值,其中信息长度与keep值分别以不同方式标识信息内容的长度,keep值的每一位用于标记32B信息内容的有效性。

3.根据权利要求2所述的基于FC的SRIO高带宽信息交换系统,其特征在于,所述帧处理单元将第一信息拼组为信息组的步骤包括:帧处理单元接收来自不同SRIO接入端口且发往某一目的FC核心端口号对应的不同SRIO接入端口号的各第一信息,并同步累计其携带的信息长度及keep值累积达到信息组预算长度时,不再接收新的目的FC核心端口号对应的不同SRIO接入端口号的第一信息,同时将已经收取的第一信息拼组为信息组。

4.根据权利要求2所述的基于FC的SRIO高带宽信息交换系统,其特征在于,所述帧处理单元将第一信息拼组为信息组的步骤包括:帧处理单元启动计时机制,接收某一目的FC核心端口号对应的不同SRIO接入端口号的第一信息,并同步累计判断其携带的信息长度及keep值未累积达到信息组预算长度,但已达到计时阈值时,不再接收新的目的FC核心端口号对应的不同SRIO接入端口号的第一信息,同时将已经收取的第一信息拼组为信息组。

5.根据权利要求2所述的基于FC的SRIO高带宽信息交换系统,其特征在于,所述源SRIO接入端口号与目的SRIO接入端口号分别以(M+N)bit数据标记,其中(M+N)bit中的M位数据用于标记对应的交换模块FC核心端口号,N位数据用于标记与某一FC核心端口连接的SRIO接入端口号。

6.根据权利要求5所述的基于FC的SRIO高带宽信息交换系统,其特征在于,信息组及目的FC核心端口号融合至FC帧中的步骤包括:解析单元将信息组所处源FC核心端口号及目的FC核心端口号的M位数据填写在FC帧头的SID及DID字段当中,同时将信息组填入FC帧的payload中。

7.根据权利要求2所述的基于FC的SRIO高带宽信息交换系统,其特征在于,接收端转换模块将信息组还原至SRIO帧的步骤包括:S1接收端解析单元从FC帧中拆解出信息组以发送至接收端帧处理单元;

S2接收端帧处理单元解析信息组,根据信息长度及keep值拆解出各第一信息后,发送至接收端互联单元;

S3接收端互联单元根据第一信息中携带的目的SRIO接入端口号信息,将其转发至对应的接收端收发单元;

S4接收端收发单元将第一信息还原为SRIO帧后,向其对应的接收端SRIO接入节点传送。

8.根据权利要求7所述的基于FC的SRIO高带宽信息交换系统,其特征在于,步骤S2中还包括:接收端帧处理单元依据keep值对信息长度进行校验,当校验失败时,放弃该第一信息。

9.根据权利要求1所述的基于FC的SRIO高带宽信息交换系统,其特征在于,所述帧处理单元,解析单元及交换模块运行于FC时钟域,收发单元及SRIO接入节点运行于SRIO时钟域,其中FC时钟域的时钟频率设定为srio时钟域的数倍。

10.一种基于FC的SRIO高带宽信息交换方法,其特征在于步骤包括:

S1建立如权利要求1至9任一所述的信息交换系统,提供复数SRIO接入端口以汇集SRIO节点接入,设定源SRIO接入端口号、目的SRIO接入端口号分别以(M+N)bit数据标记,以根据(M+N)bit中的M位/N位数据来标记其对应的交换模块FC核心端口号、SRIO接入端口号;

S2 在发送模式时,各收发单元接收并解析对应SRIO接入节点发送的SRIO帧,以提取信息内容、源SRIO接入端口号、目的SRIO接入端口号及SRIO地址信息,并根据信息内容的长度赋予信息长度及keep值后合并为第一信息;

S3帧处理单元将发往某一目的FC核心端口号对应的不同SRIO接入端口号的各第一信息拼组成信息组;

S4解析单元将信息组及目的FC核心端口号融合到FC帧中,步骤包括:解析单元将信息组所处源FC核心端口号及目的FC核心端口号的M位数据填写在FC帧头的SID及DID字段当中,同时将信息组填入FC帧的payload中;交换模块接收FC帧并向目的FC核心端口连接的解析单元转发;

S5在接收模式时,解析单元接收FC帧,经解析后提取出信息组;帧处理单元解析信息组后,根据信息长度及keep值拆解出各第一信息;收发单元将第一信息还原为SRIO帧后,向其对应的接收端SRIO接入节点传送。