[发明专利]单板上子卡地址的获取方法和系统有效
申请号: | 201310359789.5 | 申请日: | 2013-08-16 |
公开(公告)号: | CN103442095A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 周世欣 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单板 上子卡 地址 获取 方法 系统 | ||
技术领域
本发明涉及单板的数据处理技术领域,特别是涉及一种单板上子卡地址的获取方法,以及一种单板上子卡地址的获取系统。
背景技术
工业计算机制造组织PICMG提出了AdvancedTCA的开放式硬件平台的相关规范,称为PICMG3.X规范,其针对新一代网络元素提供了充裕的空间,支持多种交换协议与接口,提供了一套机箱层级的管理机制。ATCA是一个硬件规范,其一个比较重要的特点是具有独立的机箱管理控制器(ShMC),负责对ACTA系统中的现场置换单元(Field Replaceable Units,FRU),如单板,电源、风扇、温度传感器等硬件部件的管理。
IPMC即智能平台管理控制器,位于每个FRU上,通过两条双冗余的IPMB总线和ShMC进行通信,从而实现ShMC对FRU的各种管理。由于I2C总线良好的可寻址能力和各芯片厂家的支持,I2C成为了IPMB(管理平台总线)的总线形式。
此外,ATCA架构的板卡可包含三个功能部分,分别是单板、单板AMC(Advanced Mezzanine Card)子卡以及单板RTM(REAR TRANSITION MODULE)后插卡,从硬件角度,他们都是独立的FRU。从功能角度上讲,单板AMC子卡和后插卡作为单板的一个功能模块依附于单板上,并均可替换。相同的单板插不同的AMC子卡或者后插卡,也可以组成不同功能的产品。AMC子卡及后插卡上面同样具备IPMC,机箱管理控制器(ShMC)也需要获取这些子卡和后插卡的信息。AMC子卡与RTM后插卡上的IPMC与单板上的IPMC通过IPMB连接(如图1),可通过单板上的IPMC作为媒介与机箱管理控制器(ShMC)通信。
通过IPMI协议,机箱管理控制器(ShMC)可以得到系统中FRU硬件的物理信息,如槽位号。目前,槽位号是单板上的IPMC通过读取所在背板插槽的槽位号获得的。背板上面都设计了很多单板插槽,每个插槽上都通过专门的槽位管脚定义了唯一的槽位号。每块插在槽位上的单板,通过读取所在槽位的槽位号,就能知道自己在机框中的位置。各单板根据自己在机框中的实际位置,可生成本机框内唯一的IP地址(同一机框中的槽位号是不会重复的)。机框上各个单板都有了独立的IP地址,才能互相通讯。
但单板上的AMC子卡,由于它是插在单板的AMC子卡插槽上,不是直接插在背板的插槽上,因此只能获取其在单板上的AMC子卡槽位号,却无法获取所在单板的单板槽位号。AMC子卡槽位号只表示其在所在单板上的位置,并不表示其所在单板的背板槽位,因此AMC子卡无法知道自己在机框中的位置。这样,单板的AMC子卡就无法自动生成框内唯一的IP地址。目前解决的办法是人工给每块AMC子卡单独配置。但这样子做,单板所插的背板槽位改变后,又必须为AMC子卡更新配置,这样的人工操作既麻烦,又无法保证准确性。
发明内容
基于此,本发明提供一种单板上子卡地址的获取方法和系统,能自动获取各个子卡的IP地址,无需人工操作。
一种单板上子卡地址的获取方法,包括如下步骤:
获取单板在其所插入的背板上的单板槽位号;
获取子卡在其所插入的单板上的子卡槽位号;
根据所述单板槽位号和子卡槽位号,获取预设的与所述单板槽位号和子卡槽位号对应的子卡IP地址。
一种单板上子卡地址的获取方法,包括如下步骤:
在插入单板后,获取所在单板的单板槽位号;
获取所在单板的子卡槽位号;
根据所述单板槽位号和子卡槽位号,获取预设的与所述单板槽位号和子卡槽位号对应的子卡IP地址。
一种单板上子卡地址的获取系统,包括:
单板获取模块,用于获取单板在其所插入的背板上的单板槽位号;
子卡获取模块,用于获取子卡在其所插入的单板上的子卡槽位号;
第一获取模块,用于根据所述单板槽位号和子卡槽位号,获取预设的与所述单板槽位号和子卡槽位号对应的子卡IP地址。
一种单板上子卡地址的获取系统,包括:
第二获取模块,用于在插入单板后,获取所在单板的单板槽位号;;
第三获取模块,用于获取所在单板的子卡槽位号;
第四获取模块,用于根据所述单板槽位号和子卡槽位号,获取预设的与所述单板槽位号和子卡槽位号对应的子卡IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310359789.5/2.html,转载请声明来源钻瓜专利网。