CN103414587A - 一种机架式设备槽位分配方法及装置 - Google Patents

一种机架式设备槽位分配方法及装置 Download PDF

Info

Publication number
CN103414587A
CN103414587A CN2013103470447A CN201310347044A CN103414587A CN 103414587 A CN103414587 A CN 103414587A CN 2013103470447 A CN2013103470447 A CN 2013103470447A CN 201310347044 A CN201310347044 A CN 201310347044A CN 103414587 A CN103414587 A CN 103414587A
Authority
CN
China
Prior art keywords
slot number
intelligent platform
platform management
rack
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013103470447A
Other languages
English (en)
Inventor
程鸿博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Maipu Communication Technology Co Ltd
Original Assignee
Maipu Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Maipu Communication Technology Co Ltd filed Critical Maipu Communication Technology Co Ltd
Priority to CN2013103470447A priority Critical patent/CN103414587A/zh
Publication of CN103414587A publication Critical patent/CN103414587A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明涉及通信设备。本发明公开了一种机架式设备槽位分配方法及装置。本发明的机架式设备槽位分配方法,主要步骤包括:a、对IPMB总线绑定一个唯一的编号,并赋予其连接的槽位一个槽位号;b、建立槽位号与IPMB总线编号的对应序号表,存储在主控制模块上的机架管理控制器中;c、业务模块***槽位后,主控制模块根据IPMB总线编号从对应序号表中查找到该槽位的槽位号,然后把该槽位号下发给该业务模块上的智能平台管理控制器;d、通过所述智能平台管理控制器将所述槽位号输送给业务模块管理单元。本发明同时公开了机架式设备槽位分配装置。本发明特别适用于持多个可插拔业务模块的机架式通信设备。

Description

一种机架式设备槽位分配方法及装置
技术领域
本发明涉及通信设备,特别涉及支持多个可插拔业务模块的机架式通信设备。
背景技术
中/大型通信设备基于可靠性设计要求和用户使用灵活性方面的考虑,一般均采用业务模块可灵活插拔的机架式形态架构,在这样的设备中,通常包括多种类型的业务模块,如主控制模块(Main Processing Unit,简称MPU)、业务接入模块(Line Processing Unit,简称LPU)、交换模块(Switch Fabric Unit,简称SFU)等。机架式设备上的MPU为了方便管理LPU、SFU等可插拔业务模块,需要对支持这些业务模块的槽位进行顺序编号,业务模块也以此为参照进行一些基本运行参数的配置(如管理以太接口的MAC地址等)。
在传统的机架式设备设计中,对业务模块槽位的顺序编号普遍采用相应槽位背板连接器上的几个引脚,通过在背板上进行高/低电平连接组合成一个二进制编码来实现的。具体使用多少位进行槽位编号,与该型号设备需要支持的最大业务模块数量有关。
利用背板连接器上的几个引脚,并在背板上进行高/低电平连接组合成一个二进制编码来实现对业务模块槽位的顺序编号技术实现简单,在通信设备上的应用也非常普遍。但该技术存在的不足是,如果背板连接器上用于槽位编号的引脚与***的业务模块间接触不良,或者在业务模块***槽位过程中造成连接器上槽位编号引脚的损坏(如插弯),将会使业务模块无法获得正确的槽位编号信息,甚至造成一个设备上同时出现两个槽位编号相同的异常现象,将会导致该两个槽位上的业务模块无法正常使用。另外,使用该技术的槽位编号方式会占用背板连接器上的引脚资源,占用一定的材料成本。
发明内容
本发明所要解决的技术问题,就是提供一种机架式设备槽位分配方法及装置,采用主控制模块向各业务模块下发槽位号的方式进行槽位编号,克服现有技术的缺点。
本发明解决所述技术问题,采用的技术方案是,一种机架式设备槽位分配方法,包括步骤:
a、对每一条主控制模块到各槽位间的智能平台管理总线绑定一个唯一的编号,赋予该智能平台管理总线连接的槽位一个槽位号;
b、建立槽位号与智能平台管理总线编号的对应序号表,存储在主控制模块上的机架管理控制器中;
c、业务模块***槽位后,主控制模块根据智能平台管理总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的智能平台管理总线把该槽位号下发给该业务模块上的智能平台管理控制器;
d、通过所述智能平台管理控制器将所述槽位号输送给业务模块管理单元。
具体的,在步骤a中,所述主控制模块到各槽位间的智能平台管理总线呈星型拓扑连接方式。
进一步的,在步骤a中,对每一条智能平台管理总线可根据其连接的槽位类型分别赋予槽位号。
具体的,步骤d中,将所述槽位号转换为二进制编码输送给业务模块管理单元。
优选的,步骤d中,将所述槽位号通过串行总线输送给业务模块管理单元。
本发明的另一个目的是,提供一种机架式设备槽位分配装置,包括智能平台管理总线编号分配模块、槽位号识别模块和槽位号传输模块;
智能平台管理总线编号分配模块,用于对每一条主控制模块到各槽位间的智能平台管理总线绑定一个唯一的编号,赋予该智能平台管理总线连接的槽位一个槽位号,并建立槽位号与智能平台管理总线编号的对应序号表,存储在主控制模块上的机架管理控制器中;
槽位号识别模块,用于业务模块***槽位后,主控制模块根据智能平台管理总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的智能平台管理总线把该槽位号下发给该业务模块上的智能平台管理控制器;
所述槽位号传输模块,用于通过所述智能平台管理控制器将所述槽位号输送给业务模块管理单元。
具体的,所述主控制模块到各槽位间的智能平台管理总线呈星型拓扑连接方式。
进一步的,所述智能平台管理总线编号分配模块,对每一条智能平台管理总线可根据其连接的槽位类型分别赋予槽位号。
具体的,所述槽位号传输模块,将所述槽位号转换为二进制编码输送给业务模块管理单元。
优选的,所述槽位号传输模块,将所述槽位号通过串行总线输送给业务模块管理单元。
本发明的有益效果是,不再使用专用引脚高/低电平组合编码定义槽位号的传统方式,完全避免了由于背板连接器专用引脚连接异常造成的槽位号冲突和错误的现象。节约了背板连接器引脚资源,可以适当减少连接器的使用成本及生产过程中该部分的测试验证环节,提高了设备的生产效率。
附图说明
图1是机架式通信设备上机架管理***结构示意图;
图2是本发明的流程图;
图3是本发明结构示意图。
具体实施方式
下面结合附图及具体实施方式,详细描述本发明的技术方案。
在机架式通信设备上设计有机架管理***,由位于主控制模块上的机架管理控制器(ShelfManagement Controller,简称ShMC)、位于业务模块(LPU、SFU等)上的智能平台管理控制器(Intelligent Platform Management Controller,简称IPMC)和连接二者之间的智能平台管理总线(Intelligent Platform Management Bus,简称IPMB)组成,通常主控制模块到各槽位间的IPMB总线呈星型拓扑连接方式。如图1所示。
本发明机架式设备槽位分配方法,具体步骤如图1所示,包括:
步骤S1、对每一条主控制模块到各槽位间的IPMB总线绑定一个唯一的编号,并赋予该IPMB总线连接的槽位一个槽位号;
步骤S2、建立槽位号与IPMB总线编号的对应序号表,存储在主控制模块上的机架管理控制器中。
由主控制模块引出到每一槽位的IPMB总线本身具有业务模块槽位的物理位置信息,因此,在位于主控制模块上的机架管理控制器中,可以按照企业规范要求预先建立一个IPMB总线到所连接槽位之间一一对应的序号表,如表1所示。即对每一条IPMB总线捆绑一个唯一的编号,并为该IPMB总线所连接的槽位赋予一个槽位号,将该对应的序号表存储在ShMC的存储器中。
步骤S3、业务模块***槽位后,主控制模块根据总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的IPMB总线把该槽位号下发给该业务模块上的IPMC;
步骤S4、通过所述IPMC将所述槽位号输送给业务模块管理单元。
当设备上电启动后,ShMC扫描到某槽位存在业务模块,或在设备正常运行过程中,ShMC扫描到某槽位有新***的业务模块,ShMC均会根据总线编号从存储器的对应序号表中查找到该槽位的槽位号,然后通过对应的IPMB总线把该槽位号下发给该槽位业务模块上的IPMC,再由IPMC输送给业务模块管理单元作为该槽位的槽位号使用。
在业务模块上,由IPMC把槽位号信息输送给业务模块管理单元有两种方式,一种是通过IPMC的引脚,把槽位编号转换成二进制编码格式直接输送给业务模块管理单元;另一种是IPMC和业务模块管理单元间连接串行通信总线(如I2C总线或SPI总线),IPMC直接把ShMC下发的槽位号信息,通过串行通信总线转发给业务模块管理单元即可。
本发明的机架式设备槽位分配方法,可以支持按照业务模块种类分别编号的要求。如表1所示,针对LPU类业务模块,连接支持该类业务模块的一组IPMB总线编号从1到n,对应槽位号从1到n;针对SFU类业务模块,连接支持该类业务模块的一组IPMB总线编号从n+1到n+m,对应槽位号从1到m;针对其他类业务模块,连接支持该类业务模块的一组IPMB总线编号和对应槽位号以此类推。n和m的取值由LPU和SFU槽位数量决定。
本发明的机架式设备槽位分配装置,其结构如图3所示,包括IPMB总线编号分配模块、槽位号识别模块和槽位号传输模块。
IPMB总线编号分配模块,用于对每一条主控制模块到各槽位间的IPMB总线绑定一个唯一的编号,赋予该IPMB总线连接的槽位一个槽位号,并建立槽位号与IPMB总线编号的对应序号表,存储在主控制模块上的机架管理控制器中。这里主控制模块到各槽位间的IPMB总线连接方式为星型拓扑。IPMB总线编号分配模块,可以对每一条IPMB总线根据其连接的槽位类型分别进行编号绑定。
槽位号识别模块,用于业务模块***槽位后,主控制模块根据IPMB总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的IPMB总线把该槽位号下发给该业务模块上的IPMC。
所述槽位号传输模块,用于通过所述IPMC将所述槽位号输送给业务模块管理单元。槽位号输送方式可以先将槽位号转换为二进制编码再输送给业务模块管理单元,也可以将槽位号通过串行总线输送给业务模块管理单元。
表1

Claims (10)

1.一种机架式设备槽位分配方法,包括步骤:
a、对每一条主控制模块到各槽位间的智能平台管理总线绑定一个唯一的编号,赋予该智能平台管理总线连接的槽位一个槽位号;
b、建立槽位号与智能平台管理总线编号的对应序号表,存储在主控制模块上的机架管理控制器中;
c、业务模块***槽位后,主控制模块根据智能平台管理总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的智能平台管理总线把该槽位号下发给该业务模块上的智能平台管理控制器;
d、通过所述智能平台管理控制器将所述槽位号输送给业务模块管理单元。
2.根据权利要求1所述的一种机架式设备槽位分配方法,其特征在于,在步骤a中,所述主控制模块到各槽位间的智能平台管理总线呈星型拓扑连接方式。
3.根据权利要求1所述的一种机架式设备槽位分配方法,其特征在于,在步骤a中,对每一条智能平台管理总线可根据其连接的槽位类型分别赋予槽位号。
4.根据权利要求1~3任意一项所述的一种机架式设备槽位分配方法,其特征在于,步骤d中,将所述槽位号转换为二进制编码输送给业务模块管理单元。
5.根据权利要求1~3任意一项所述的一种机架式设备槽位分配方法,其特征在于,步骤d中,将所述槽位号通过串行总线输送给业务模块管理单元。
6.一种机架式设备槽位分配装置,包括智能平台管理总线编号分配模块、槽位号识别模块和槽位号传输模块;
智能平台管理总线编号分配模块,用于对每一条主控制模块到各槽位间的智能平台管理总线绑定一个唯一的编号,赋予该智能平台管理总线连接的槽位一个槽位号,并建立槽位号与智能平台管理总线编号的对应序号表,存储在主控制模块上的机架管理控制器中;
槽位号识别模块,用于业务模块***槽位后,主控制模块根据智能平台管理总线编号从对应序号表中查找到该槽位的槽位号,然后通过对应的智能平台管理总线把该槽位号下发给该业务模块上的智能平台管理控制器;
所述槽位号传输模块,用于通过所述智能平台管理控制器将所述槽位号输送给业务模块管理单元。
7.根据权利要求6所述的一种机架式设备槽位分配装置,其特征在于,所述主控制模块到各槽位间的智能平台管理总线呈星型拓扑连接方式。
8.根据权利要求6所述的一种机架式设备槽位分配装置,其特征在于,所述智能平台管理总线编号分配模块,对每一条智能平台管理总线可根据其连接的槽位类型分别赋予槽位号。
9.根据权利要求6~8任意一项权利要求所述的一种机架式设备槽位分配装置,其特征在于,所述槽位号传输模块,将所述槽位号转换为二进制编码输送给业务模块管理单元。
10.根据权利要求6~8任意一项权利要求所述的一种机架式设备槽位分配装置,其特征在于,所述槽位号传输模块,将所述槽位号通过串行总线输送给业务模块管理单元。
CN2013103470447A 2013-08-09 2013-08-09 一种机架式设备槽位分配方法及装置 Pending CN103414587A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103470447A CN103414587A (zh) 2013-08-09 2013-08-09 一种机架式设备槽位分配方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103470447A CN103414587A (zh) 2013-08-09 2013-08-09 一种机架式设备槽位分配方法及装置

Publications (1)

Publication Number Publication Date
CN103414587A true CN103414587A (zh) 2013-11-27

Family

ID=49607573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103470447A Pending CN103414587A (zh) 2013-08-09 2013-08-09 一种机架式设备槽位分配方法及装置

Country Status (1)

Country Link
CN (1) CN103414587A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716200A (zh) * 2013-12-13 2014-04-09 上海斐讯数据通信技术有限公司 盒式光线路终端设备多无源光纤网络卡的芯片号识别方法
WO2016101846A1 (zh) * 2014-12-22 2016-06-30 中兴通讯股份有限公司 一种单板槽位地址的配置方法、装置及光网络站点设备
CN106020377A (zh) * 2016-05-20 2016-10-12 曙光云计算技术有限公司 一种标识的获取方法和装置
WO2017076297A1 (zh) * 2015-11-04 2017-05-11 中兴通讯股份有限公司 设备存放位置的查找方法及装置
CN109813524A (zh) * 2018-12-03 2019-05-28 深圳市天视通电子科技有限公司 一种模组批量测试的方法、装置及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960261A (zh) * 2006-08-25 2007-05-09 华为技术有限公司 一种获取单板的物理槽位号和槽位类型的方法及***
CN101217394A (zh) * 2007-12-29 2008-07-09 上海华为技术有限公司 单板槽位号配置方法、中心单板、业务单板、及通信***
US20080279094A1 (en) * 2006-06-23 2008-11-13 Huawei Technologies Co., Ltd. Switching System And Method For Improving Switching Bandwidth
CN101931547A (zh) * 2009-06-22 2010-12-29 华为技术有限公司 一种通信***地址纠错方法、装置及通信设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080279094A1 (en) * 2006-06-23 2008-11-13 Huawei Technologies Co., Ltd. Switching System And Method For Improving Switching Bandwidth
CN1960261A (zh) * 2006-08-25 2007-05-09 华为技术有限公司 一种获取单板的物理槽位号和槽位类型的方法及***
CN101217394A (zh) * 2007-12-29 2008-07-09 上海华为技术有限公司 单板槽位号配置方法、中心单板、业务单板、及通信***
CN101931547A (zh) * 2009-06-22 2010-12-29 华为技术有限公司 一种通信***地址纠错方法、装置及通信设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
梅建超: "IPMI在ATCA***中的应用与架构设计", 《数字技术与应用》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716200A (zh) * 2013-12-13 2014-04-09 上海斐讯数据通信技术有限公司 盒式光线路终端设备多无源光纤网络卡的芯片号识别方法
WO2016101846A1 (zh) * 2014-12-22 2016-06-30 中兴通讯股份有限公司 一种单板槽位地址的配置方法、装置及光网络站点设备
WO2017076297A1 (zh) * 2015-11-04 2017-05-11 中兴通讯股份有限公司 设备存放位置的查找方法及装置
CN106020377A (zh) * 2016-05-20 2016-10-12 曙光云计算技术有限公司 一种标识的获取方法和装置
CN109813524A (zh) * 2018-12-03 2019-05-28 深圳市天视通电子科技有限公司 一种模组批量测试的方法、装置及***

Similar Documents

Publication Publication Date Title
CN103414587A (zh) 一种机架式设备槽位分配方法及装置
CN102891813B (zh) 支持多传输模式的以太网端口架构
CN102104953A (zh) 双卡手机及其智能卡注册方法
CN103546299A (zh) 使用串行器/解串器通道的50Gb/s以太网
CN211628241U (zh) 一种通过软件切换拓扑的pcie总线结构
CN202333338U (zh) 连接器、传感器模块与通信***
CN102404849B (zh) 一种实现基站机框中基带资源配置的方法及***
CN103945567B (zh) 逆变器***的通信组网方法
CN104753707A (zh) 一种***维护方法及网络交换设备
CN203706058U (zh) 一种基于can总线的多i/o板卡扩展结构
CN102841875A (zh) 一种具有智能总线接口的主机及安防***
CN106161169A (zh) 一种多主机网络交换***
CN106993068B (zh) 一种刀片服务器管理内网ip的自动分配方法
CN104298578A (zh) 用于板卡双路电源的测试装置、***及方法
CN103686814A (zh) 基带单元、基站以及基站***
CN103501239A (zh) 一种端口状态同步方法、相关设备及***
CN103838298A (zh) 一种背板、设备和相应的制作方法
CN106211282A (zh) 多板卡连接Wi‑Fi的方法、装置和***
CN102103556A (zh) 刀片服务器的管理***中的通信建立方法
CN102346503B (zh) 一种机柜及机柜***
CN102609754B (zh) 智能卡控制板、智能卡控制节点、智能卡控制子网及智能卡控制仓库
CN202333348U (zh) 连接器、感知处理模块与通信***
CN103529913B (zh) 通信设备分布式***及其背板base总线自适应实现方法
CN201336712Y (zh) 网络跳线架
CN107943729A (zh) 一种双控主板间千兆以太网通信方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131127

RJ01 Rejection of invention patent application after publication