[发明专利]一种AFDX交换机的VL查询方法和装置在审
申请号: | 201911255035.9 | 申请日: | 2019-12-10 |
公开(公告)号: | CN111224877A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 何向栋;陈长胜;张旭;李玉发;白杨;刘洋 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/931 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 afdx 交换机 vl 查询 方法 装置 | ||
本发明提供一种AFDX交换机的VL查询方法和装置,用于AFDX交换机的VL匹配查询,包括:支持N个深度为M的双口RAM单元的CAM表双口RAM模块和轮循控制模。其中,CAM表双口RAM模块存储有至少4096个配置信息,配置信息包括有效链路号,一个配置信息占用一个双口RAM单元深度,所述双口RAM单元以轮循的方式在每个时钟周期提供存储在不同深度中的配置信息。轮循控制模块,用于向CAM表双口RAM模块发送读控制使能信号和轮循位置信息,对双口RAM单元中存储的有效链路号进行轮循输出。该AFDX交换机的VL查询方法和装置具有较高的灵活性,满足单一端口最大支持4096条VL的查询,较好的适应了各种情形下的路由需求。
技术领域
本发明属于机载网络技术领域,涉及一种AFDX交换机的VL查询方法和装置。
背景技术
AFDX交换网络技术作为一种确定性通信技术,已经逐步在机载系统应用,同时作为一种静态配置的网络路由技术,其交换功能指定了需满足4096条虚拟链路(VirtualLink,VL)由信息的基本需求。
现有技术中,为保证每个端口的帧交换性能,通常采用每个端口支持256 条VL路由,所有端口支持的VL路由数目满足4096条的需求。
但是存在端口配置VL增多的需求,当每个端口支持的VL路由增多时,每个端口的帧交换性能下降。
发明内容
本发明解决的技术问题为:提出一种AFDX交换机的VL查询方法和装置,单端口可以快速查询至少4096条VL匹配信息的电路装置,该实现方法即能支持单交换端口4096条VL匹配信息,又可以快速给出匹配结果,满足了ARINC 664P7协议交换功能要求,极好的适应了各种情形下的路由需求。
本发明的技术方案为:
本发明提供一种AFDX交换机的VL查询方法,用于AFDX交换机的VL 查询装置,所述装置包括CAM表双口RAM模块,所述CAM表双口RAM模块包括N个深度为M的双口RAM单元,所述RAM模块中存储有至少4096 个配置信息,所述配置信息包括有效链路号,一个配置信息占用一个双口RAM 单元深度,所述双口RAM单元以轮循的方式在每个时钟周期提供存储在不同深度中的配置信息,N和M为正整数;所述方法包括:
获取虚拟链路号;
令计数器count取值为0,计数器count的取值在每一个时钟周期加1;
在接收虚拟链路号使能信息有效时,将所述虚拟链路号与所述N个双口 RAM单元在当前时钟周期提供的N个有效链路号进行比较,当不存在有效链路号与所述虚拟链路号一致时,将所述虚拟链路号与所述N个双口RAM单元在下一时钟周期提供的N个有效链路号进行比较,直至count的取值达到M'-1,或者存在有效链路号与所述虚拟链路号一致;
当count的取值未达到M',且存在有效链路号与所述虚拟链路号一致时,输出与所述虚拟链路号一致的有效链路号的地址;
其中,M'为存储有最多配置信息的双口RAM单元中存储的配置信息的数目,M'为小于M的正整数;接收虚拟链路号使能信息在第一时刻与第二时刻之间有效,所述第一时刻为从AFDX帧中解析出虚拟链路号的时刻,所述第二时刻为所述AFDX帧的帧结束时刻。
可选的,所述配置信息还包括链路号使能信息;在确定有效链路号与所述虚拟链路号一致之前,还包括:
确定所述链路号使能信息指示所述有效链路号有效。
可选的,所述方法还包括:
当count的取值达到M',输出匹配失败信息,所述匹配失败信息用于指示所属虚拟链路号无效。
可选的,所述装置还包括轮循控制模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911255035.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:新型毛发移植器
- 下一篇:一种光学测量中条纹滤波器的构造方法