[发明专利]支持端口和虚拟链路数据捕获的监控结构及其监控方法无效
申请号: | 201110404183.X | 申请日: | 2011-12-07 |
公开(公告)号: | CN102523132A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 高磊 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 上海和跃知识产权代理事务所 31239 | 代理人: | 孟建勇 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 端口 虚拟 路数 捕获 监控 结构 及其 方法 | ||
技术领域
本发明涉及一种监控技术,特别涉及一种支持端口和虚拟链路数据捕获的监控结构及其监控方法。
背景技术
航空全双工交换式以太网(Avionic Full-Duplex Switched Ethernet Network)是在航电系统中用于信息传输的确定性飞机数据网路总线。航空全双工交换式以太网目前在飞机的航电系统中广泛使用,其采用标准的IEEE802.3技术,采用的以太网硬件设备、电缆和测试设备已有大量COTS产品被广泛应用和验证,从而降低了飞机数据总线网络的成本。ARINC664是下一代飞机数据网络(ARINC664is defined as the next-generation aircraft data network)且是航空全双工交换式以太网的一部分,ARINC664协议只定义了如何管理交换机内部参与交换数据包的统计信息,没有定义如何捕获参与交换数据包负载的方法。而在实际应用中,实时捕获交换过程中数据包负载是系统运行情况监测和故障监测的重要手段。
如图1所示,现有ARINC664协议交换引擎内有一个N*N模式的交换结构,它可以支持N个第一输入端口(100M输入端口)和N个第一输出端口(100M输出端口)。数据可以从任意第一输入端口进入交换引擎,经过交换引擎转发后从任意第一输出端口输出。但是ARINC664协议交换引擎没有提供用户如何配置捕获参数的接口,也没有提供用户如果捕获数据包负载的接口。所以对于流经交换机的数据,用户无法获知数据内容,交换引擎只能对数据包数量进行统计,不方便用户对系统运行情况和系统故障进行监测。
发明内容
本发明所要解决的技术问题是提供一种支持端口和虚拟链路数据捕获的监控结构及其监控方法,其为交换机增加了独立的监控引擎和捕获数据输出端口,保证了监控引擎与交换引擎相互独立。
为解决所述技术问题,本发明提供了一种支持端口和虚拟链路数据捕获的监控结构,其特征在于,其包括ARINC664协议监控引擎、监控配置参数模块、第二输入端口和第二输出端口,ARINC664协议监控引擎与一个ARINC664协议交换引擎相独立,ARINC664协议监控引擎内有一个交换结构;第二输入端口负责从ARINC664协议交换引擎的第一输入端口和第一输出端口采集数据,根据监控配置参数模块判断数据是否要被捕获,并将需要捕获的数据提交给ARINC664协议监控引擎的交换结构,需要被捕获的数据将通过交换结构进行交换并从第二输出端口送出。
优选地,所述第二输入端口为100M输入端口且数量为2N个,第一输入端口为100M输入端口且数量为N个,N为自然数。
优选地,所述第二输出端口是100M或1000M捕获数据输出端口,第一输出端口为100M输出端口。
优选地,所述交换结构支持2N个100M输入端口和一个100M或者1000M捕获数据输出端口,N为自然数。
优选地,所述监控配置参数模块中的参数包括用户指定的捕获模式选择参数、监控端口列表参数和监控虚拟链路列表参数;捕获模式选择参数规定了ARINC664协议监控引擎处于端口捕获模式还是虚拟链路捕获模式;如果处于端口捕获模式,监控端口列表参数有效;如果处于虚拟链路捕获模式,监控虚拟链路列表参数有效。
本发明还提供一种支持端口和虚拟链路数据捕获的监控结构的监控方法,其采用上述的支持端口和虚拟链路数据捕获的监控结构,其特征在于,其包括以下步骤:
步骤一:ARINC664协议监控引擎从第二输入端口采集输入数据;
步骤二:ARINC664协议监控引擎的第二输入端口通过检索监控配置参数,进入相应的捕获模式并判断从第二输入端口进入的数据是否需要捕获;如果处于端口捕获模式,则任一端口被定义在监控端口列表参数中的端口,如果该端口为交换引擎的输入端口,则流入该端口的所有数据为需要被捕获的数据;如果该端口为交换引擎的输出端口,则流出该端口的所有数据为需要被捕获的数据;如果处于虚拟链路捕获模式,则第二输入端口查找输入数据所属虚拟链路号是否在监控虚拟链路列表参数中定义,如果在监控虚拟链路列表参数中定义,则该数据为需要被捕获的数据;
步骤三:ARINC664协议监控引擎的第二输入端口识别出需要被捕获数据后,需要被捕获的数据将通过交换结构进行交换并从第二输出端口送出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110404183.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:改性的聚赖氨酸
- 下一篇:一种具有增强拉曼和荧光信号的检测微针及其制备方法