一种故障数据获取系统和远程设备控制系统及其对应方法_2

文档序号:9846507阅读:来源:国知局
括:第二IPMI接口控制器;
[0044]所述远程设备内部的IPMB通道为所述MCH单板中第一 IPMI接口控制器与所述AMC单板中第二 IPMI接口控制器之间的通道。
[0045]本发明实施例提供了一种远程设备控制方法,所述方法包括:
[0046]网络管理中心生成控制指令;
[0047]所述网络管理中心通过自身与远程设备之间的IP通道和远程设备内部的IPMB通道向远程设备发送控制指令。
[0048]上述方案中,所述IPMB通道是指远程设备内部MCH单板上的第一 IPMI接口控制器与AMC单板上的第二 IPMI接口控制器之间的数据通道。
[0049]本发明实施例所提供的一种故障数据获取系统和方法,故障数据获取系统,包括:网络管理中心和远程设备;其中,所述网络管理中心,用于接收远程设备发送的故障数据;所述远程设备,用于通过内部的智能平台管理总线IPMB通道、以及远程设备与网络管理中心之间的网际互联协议IP通道向网络管理中心上报设备故障数据,所述远程设备与网络管理中心之间的IP通道是指所述远程设备中的第二网络接口与所述网络管理中心中的第一网络接口之间的通道。如此,相较于现有技术中远程设备通过内部IP数据通道向网络管理中心上报设备故障数据的方案,本申请不仅提供了一种新的替代方案,也能够作为现有技术中设备故障数据获取方案的备用方案,在现有技术的远程设备中用于故障数据获取的IP数据通道发生故障时,使得故障数据通过远程设备内部的IPMB通道向网络管理中心进行故障数据的上报。
【附图说明】
[0050]图1为现有技术中远程设备故障数据获取系统基本结构图;
[0051]图2为本发明实施例提供的远程设备故障数据获取系统基本结构图一;
[0052]图3为本发明实施例提供的远程设备故障数据获取系统基本结构图二 ;
[0053]图4为本发明实施例提供的远程设备故障数据获取方法流程图;
[0054]图5为本发明实施例提供的远程设备控制方法流程图。
【具体实施方式】
[0055]本发明实施例中,远程设备故障数据获取系统,包括:网络管理中心和远程设备;其中,所述网络管理中心,用于接收远程设备发送的故障数据;所述远程设备,用于通过内部的智能平台管理总线(IPMB, Intelligent Platform Management Bus)通道、以及远程设备与网络管理中心之间的网际互联协议IP通道向网络管理中心上报设备故障数据,所述远程设备与网络管理中心之间的IP通道是指所述远程设备中的第二网络接口与所述网络管理中心中的第一网络接口之间的通道。
[0056]下面通过附图及具体实施例对本发明做进一步的详细说明。
[0057]实施例一
[0058]本发明实施例一提供了一种远程设备故障数据获取系统,如图2所示,该系统包括:网络管理中心11和远程设备12 ;其中,
[0059]所述网络管理中心11,用于接收设备故障数据并对接收到的设备故障数据进行分析、处理;
[0060]所述远程设备12,用于通过内部的IPMB通道、以及远程设备与网络管理中心之间的网际互联协议(IP,Internet Protocol)通道向网络管理中心上报设备故障数据。
[0061]具体的,所述远程设备12包括=MicroTCA架构下的承载集线器(MCH,MicroTCACarrier Hub)单板 103 及高级夹层卡(AMC, Advanced Mezzanine Card)单板 106 ;其中,
[0062]所述MCH单板103,用于向网络管理中心11发送设备故障数据,所述设备故障数据来自于AMC单板106 ;
[0063]所述AMC单板106,用于获取设备故障数据,并通过与MCH单板103之间的IPMB通道发送给MCH单板;
[0064]所述网络管理中心11的第一网络接口 101与远程设备12中MCH单板103的第二网络接口 102相连接,从而实现网络管理中心11与MCH单板103 (或者说是实现网络管理中心11与远程设备12)之间的通信,该第一网络接口 101与第二网络接口 102之间的通道即为网络管理中心11与远程设备12之间的IP通道;
[0065]所述MCH单板103通过自身的第一智能平台管理接口(IPMB,IntelligentPlatform Management Interface)控制器 107 与 AMC 单板 106 上的第二 IPMI 接口控制器108相连接,从而在远程设备内部实现MCH单板103与AMC单板106之间的通信;其中,所述MCH单板103中第一 IPMI接口控制器107与所述AMC单板106中第二 IPMI接口控制器108之间的通道可以被称为MCH单板103和AMC单板106间的IPMB通道。
[0066]所述远程设备AMC单板106通过其与MCH单板103之间的IPMB通道向网络管理中心11上报设备故障数据;具体的,所述上报故障数据可以为应请求上报故障数据、或者周期性上报故障数据、或者非周期性上报故障数据等等方式;
[0067]进一步的,如图3所示,在图2所示远程故障定位系统的基础上,所述远程设备MCH单板103还包括:第一 CPU控制单元31,所述远程设备AMC单板106还包括第二 CPU控制单元32 ;所述第一 CPU控制单元31分别与第二网络接口 102和第一 IPMI接口控制器107相连,所述第二 CPU控制单元32与第二 IPMI接口控制器108相连。
[0068]下面基于图3,对本发明实施例一提供的远程故障定位系统中的实现原理做以下详细介绍:
[0069]所述第二 CPU控制单元32用于对设备故障信息进行处理,生成故障数据,所述故障数据的数据格式可以为:推荐标识232 (RS232, Recommended Standard 232)、或者推荐标识 485 (RS485, Recommended Standard 485)、或者局域总线(1calbus)等,之后,将格式转换后的数据发送给第二 IPMI接口控制器108。
[0070]所述第二 IPMI接口控制器108对从第二 CPU控制单元32获取的故障数据进行译码,并将译码后的数据转换成第一 IPMI接口控制器107要求的数据格式,所述要求的数据格式例如可以是互联集成电路(I2C, Inter — Integrated Circuit)总线要求的格式,将格式转换后的数据发送给第一 IPMI接口控制器107。
[0071]所述第一 IPMI接口控制器107接收到第二 IPMI接口控制器108发送的故障数据后,对所述故障数据进行译码,将所述故障数据转换成第一 CPU控制单元31要求的数据格式,例如,可以是RS232、或者RS485或者localbus等格式数据,之后将格式转换后的数据发送给第一 CPU控制单元31。
[0072]第一 CPU控制单元31接收到第一 IPMI接口控制器107发送的数据后先将数据按照第二网络接口 102支持的数据格式进行译码,还原真实数据,并将还原后的真实数据按照以太网包的格式进行打包,然后传送给第二网络接口 102。
[0073]第二网络接口 102将接收到的数据直接发送到第一网络接口 101。
[0074]经过以上一系列处理后,最终完成故障数据从远程设备向网络管理中心的上报,网络管理中心通过对故障数据进行处理,从而实现故障的快速定位和处理。
[0075]实施例二
[0076]本发明实施例二提供了一种远程设备故障数据获取方法,如图4所示,所述方法包括以下步骤:
[0077]步骤401:远程设备获取故障数据;
[0078]这一步骤中,远程设备需要收集并整理设备故障数据;
[0079]具体的,所述远程设备对故障数据进行处理,包括:
[0080]所述远程设备中AMC单板中的第二 CPU控制单元对设备故障信息进行处理,生成故障数据,所述故障数据的数据格式可以为:RS232、或者RS485、或者localbus等;
[0081]之后,所述第二 CPU控制单元将格式转换后的数据发送给所述AMC单板中的第二IPMI接口控制器。
[0082]步骤402:远程设备通过内部IPMB通道、及与网络管理中心之间的IP通道将所述故障数据上报网络管理中心,所述远程设备与网络管理中心之间的IP通道是指所述远程设备上的第二网络接口与所述网络管理中心上的第一网络接口之间的通道;
[0083]具体的,所述IPMB通道是指远程设备内部MCH单板上
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1