[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103414587A - Method and device for allocating slot positions of rack-mounted device - Google Patents

Method and device for allocating slot positions of rack-mounted device 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
Chinese (zh)
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/en
Publication of CN103414587A publication Critical patent/CN103414587A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention relates to a communication device and discloses a method and device for allocating slot positions of a rack-mounted device. The method for allocating the slot positions of the rack-mounted device mainly comprises the steps that a, a unique number is bound to an IPMB and a slot position number is given to each slot position connected to the IPMB; b, a corresponding serial number list of slot position numbers and the IPMB number is established and stored in a rack management controller arranged on a main control module; c, after a service module is inserted into one slot position, the corresponding serial number list is searched by the main control module according to the IPMB number so that the slot position number of the slot position can be found, and then the slot position number is sent to an intelligent platform management controller arranged on the service module; d, the slot position number is sent to a service module management unit through the intelligent platform management controller. The invention further discloses a device for allocating the slot positions of the rack-mounted device. The method and device are particularly suitable for the rack-mounted communication device with the pluggable service modules.

Description

A kind of rack-mount unit groove bit allocation method and device
Technical field
The present invention relates to communication equipment, particularly support a plurality of rack communication equipments that plug business module.
Background technology
In/large-scale communication equipment uses the consideration of flexibility aspect based on reliability design requirement and user, the general rack form framework that all adopts business module to plug flexibly, in such equipment, generally include polytype business module, as main control module (Main Processing Unit, abbreviation MPU), service access module (Line Processing Unit is called for short LPU), Switching Module (Switch Fabric Unit is called for short SFU) etc.MPU on rack-mount unit can plug business module for convenient management LPU, SFU etc., need to carry out serial number to the groove position of supporting these business modules, business module is also as the configuration with reference to carrying out some basic operating conditions (as the MAC Address etc. of management ether interface).
In the design of traditional rack-mount unit, the serial number of business module groove position is generally adopted to the several pins on the back panel connector of corresponding slot position, by backboard, carrying out high/low level, connect and be combined into that a binary coding realizes.The groove bit number is carried out in the how many positions of concrete use, relevant with the maximum traffic module number that this model device need to be supported.
Utilize the several pins on back panel connector, and on backboard, carry out high/low level and connect and be combined into a binary coding to realize that serial number technology to business module groove position realizes simple, the application on communication equipment is also very general.But the deficiency that this technology exists is, if bad for the business module Contact of the pin of groove bit number and insertion on back panel connector, perhaps in the process of business module insertion groove position, cause the damage (curved if inserted) of groove bit number pin on connector, will make business module can't obtain correct groove bit number information, even cause on an equipment and two anomalies that the groove bit number is identical occur simultaneously, will cause the business module on these two groove positions normally to use.In addition, use the groove bit number mode of this technology can take the pin resource on back panel connector, take certain material cost.
Summary of the invention
Technical problem to be solved by this invention, just be to provide a kind of rack-mount unit groove bit allocation method and device, adopts main control module to carry out the groove bit number to the mode that each business module issues slot number, overcomes the shortcoming of prior art.
The present invention solve the technical problem, and the technical scheme of employing is that a kind of rack-mount unit groove bit allocation method comprises step:
A, to each main control module to unique numbering of the Intelligent Platform Management Bus of each groove interdigit binding, give one of the groove position slot number that this Intelligent Platform Management Bus connects;
B, set up the corresponding sequence number table of slot number and Intelligent Platform Management Bus numbering, be stored in the rack management controller on main control module;
Behind c, business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the intelligent platform management controller on this business module to this slot number by corresponding Intelligent Platform Management Bus according to the Intelligent Platform Management Bus numbering;
D, by described intelligent platform management controller, described slot number is flowed to the business module administrative unit.
Concrete, in step a, described main control module is the star topology connected mode to the Intelligent Platform Management Bus of each groove interdigit.
Further, in step a, can give respectively slot number according to the type of slots of its connection to each Intelligent Platform Management Bus.
Concrete, in steps d, described slot number is converted to binary coding and flows to the business module administrative unit.
Preferably, in steps d, described slot number is flowed to the business module administrative unit by universal serial bus.
Another object of the present invention is, a kind of rack-mount unit groove bit allocation apparatus is provided, and comprises Intelligent Platform Management Bus numbering distribution module, slot number identification module and slot number transport module;
Intelligent Platform Management Bus numbering distribution module, for each main control module is bound to a unique numbering to the Intelligent Platform Management Bus of each groove interdigit, give one of the groove position slot number that this Intelligent Platform Management Bus connects, and set up the corresponding sequence number table of slot number and Intelligent Platform Management Bus numbering, be stored in the rack management controller on main control module;
The slot number identification module, for behind business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the intelligent platform management controller on this business module to this slot number by corresponding Intelligent Platform Management Bus according to the Intelligent Platform Management Bus numbering;
Described slot number transport module, for flowing to the business module administrative unit by described intelligent platform management controller by described slot number.
Concrete, described main control module is the star topology connected mode to the Intelligent Platform Management Bus of each groove interdigit.
Further, described Intelligent Platform Management Bus numbering distribution module, can give respectively slot number according to the type of slots of its connection to each Intelligent Platform Management Bus.
Concrete, described slot number transport module, be converted to binary coding by described slot number and flow to the business module administrative unit.
Preferably, described slot number transport module, flow to the business module administrative unit by described slot number by universal serial bus.
The invention has the beneficial effects as follows, do not re-use the traditional approach of the high/low level assembly coding definition of dedicated pin slot number, avoided the slot number conflict extremely caused due to the connection of back panel connector dedicated pin and wrong phenomenon fully.Save back panel connector pin resource, can suitably reduce the testing authentication link of this part in the use cost of connector and production process, improved the production efficiency of equipment.
The accompanying drawing explanation
Fig. 1 is rack communication equipment upper bracket management system structural representation;
Fig. 2 is flow chart of the present invention;
Fig. 3 is structural representation of the present invention.
Embodiment
Below in conjunction with the drawings and the specific embodiments, describe technical scheme of the present invention in detail.
On the rack communication equipment, be designed with rack management system, by rack management controller (the Shelf Management Controller be positioned on main control module, be called for short ShMC), be positioned at business module (LPU, SFU etc.) (the Intelligent Platform Management Controller of the intelligent platform management controller on, be called for short IPMC) and connect Intelligent Platform Management Bus (the Intelligent Platform Management Bus between the two, be called for short IPMB) form, usually main control module is the star topology connected mode to the IPMB bus of each groove interdigit.As shown in Figure 1.
Rack-mount unit groove bit allocation method of the present invention, concrete steps as shown in Figure 1, comprising:
Step S1, to each main control module to unique numbering of the IPMB bus of each groove interdigit binding, and give one of the groove position slot number that this IPMB bus connects;
Step S2, set up the corresponding sequence number table of slot number and IPMB bus number, be stored in the rack management controller on main control module.
The IPMB bus that is drawn out to each groove position by main control module itself has the physical location information of business module groove position, therefore, at the rack management controller be arranged on main control module, can require to set up in advance an IPMB bus to sequence number table one to one between institute's link slot position according to corporate specification, as shown in table 1.Namely to unique numbering of each IPMB bus binding, and the groove position connected for this IPMB bus gives a slot number, and the sequence number table that this is corresponding is stored in the memory of ShMC.
Behind step S3, business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the IPMC on this business module to this slot number by corresponding IPMB bus according to bus number;
Step S4, by described IPMC, described slot number is flowed to the business module administrative unit.
After device power starts, ShMC scans certain groove position and has business module, or in the equipment normal course of operation, ShMC scans the business module that there is new insertion certain groove position, ShMC all can be according to bus number from finding the slot number of this groove position the corresponding sequence number table of memory, then by corresponding IPMB bus, this slot number is handed down to the IPMC on this groove position business module, then flows to the slot number use of business module administrative unit as this groove position by IPMC.
On business module, by IPMC, the slot number information conveyance is had to two kinds of modes to the business module administrative unit, a kind of is pin by IPMC, the groove bit number is converted to binary coded format and directly flow to the business module administrative unit; Another kind be IPMC with the business module administrative unit between be connected serial communication bus (as I 2C bus or spi bus), the slot number information that IPMC directly issues ShMC, be transmitted to the business module administrative unit by serial communication bus and get final product.
Rack-mount unit groove bit allocation method of the present invention, can support the requirement of numbering respectively according to the business module kind.As shown in table 1, for LPU class business module, connect one group of IPMB bus number of such business module of support from 1 to n, the corresponding groove item is from 1 to n; For SFU class business module, connect one group of IPMB bus number of such business module of support from n+1 to n+m, the corresponding groove item is from 1 to m; For other class business modules, connect to support one group of IPMB bus number of such business module and corresponding groove item by that analogy.The value of n and m is determined by LPU and SFU number of slots amount.
Rack-mount unit groove bit allocation apparatus of the present invention, its structure as shown in Figure 3, comprise IPMB bus number distribution module, slot number identification module and slot number transport module.
IPMB bus number distribution module, for each main control module is bound to a unique numbering to the IPMB bus of each groove interdigit, give one of the groove position slot number that this IPMB bus connects, and set up the corresponding sequence number table of slot number and IPMB bus number, be stored in the rack management controller on main control module.Here main control module is star topology to the IPMB bus connecting mode of each groove interdigit.IPMB bus number distribution module, can be numbered respectively binding according to the type of slots of its connection to each IPMB bus.
The slot number identification module, behind business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the IPMC on this business module to this slot number by corresponding IPMB bus according to the IPMB bus number.
Described slot number transport module, for flowing to the business module administrative unit by described IPMC by described slot number.The slot number mode of movement can first be converted to slot number binary coding and flow to the business module administrative unit again, also slot number can be flowed to the business module administrative unit by universal serial bus.
Table 1

Claims (10)

1. rack-mount unit groove bit allocation method comprises step:
A, to each main control module to unique numbering of the Intelligent Platform Management Bus of each groove interdigit binding, give one of the groove position slot number that this Intelligent Platform Management Bus connects;
B, set up the corresponding sequence number table of slot number and Intelligent Platform Management Bus numbering, be stored in the rack management controller on main control module;
Behind c, business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the intelligent platform management controller on this business module to this slot number by corresponding Intelligent Platform Management Bus according to the Intelligent Platform Management Bus numbering;
D, by described intelligent platform management controller, described slot number is flowed to the business module administrative unit.
2. a kind of rack-mount unit groove bit allocation method according to claim 1, is characterized in that, in step a, described main control module is the star topology connected mode to the Intelligent Platform Management Bus of each groove interdigit.
3. a kind of rack-mount unit groove bit allocation method according to claim 1, is characterized in that, in step a, can give respectively slot number according to the type of slots of its connection to each Intelligent Platform Management Bus.
4. according to the described a kind of rack-mount unit groove bit allocation method of claim 1~3 any one, it is characterized in that, in steps d, described slot number is converted to binary coding and flows to the business module administrative unit.
5. according to the described a kind of rack-mount unit groove bit allocation method of claim 1~3 any one, it is characterized in that, in steps d, described slot number is flowed to the business module administrative unit by universal serial bus.
6. a rack-mount unit groove bit allocation apparatus, comprise Intelligent Platform Management Bus numbering distribution module, slot number identification module and slot number transport module;
Intelligent Platform Management Bus numbering distribution module, for each main control module is bound to a unique numbering to the Intelligent Platform Management Bus of each groove interdigit, give one of the groove position slot number that this Intelligent Platform Management Bus connects, and set up the corresponding sequence number table of slot number and Intelligent Platform Management Bus numbering, be stored in the rack management controller on main control module;
The slot number identification module, for behind business module insertion groove position, main control module from corresponding sequence number table, finding the slot number of this groove position, then is handed down to the intelligent platform management controller on this business module to this slot number by corresponding Intelligent Platform Management Bus according to the Intelligent Platform Management Bus numbering;
Described slot number transport module, for flowing to the business module administrative unit by described intelligent platform management controller by described slot number.
7. a kind of rack-mount unit groove bit allocation apparatus according to claim 6, is characterized in that, described main control module is the star topology connected mode to the Intelligent Platform Management Bus of each groove interdigit.
8. a kind of rack-mount unit groove bit allocation apparatus according to claim 6, is characterized in that, described Intelligent Platform Management Bus numbering distribution module, can give respectively slot number according to the type of slots of its connection to each Intelligent Platform Management Bus.
9. according to the described a kind of rack-mount unit groove bit allocation apparatus of claim 6~8 any one claim, it is characterized in that described slot number transport module is converted to binary coding by described slot number and flows to the business module administrative unit.
10. according to the described a kind of rack-mount unit groove bit allocation apparatus of claim 6~8 any one claim, it is characterized in that, described slot number transport module, flow to the business module administrative unit by described slot number by universal serial bus.
CN2013103470447A 2013-08-09 2013-08-09 Method and device for allocating slot positions of rack-mounted device Pending CN103414587A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103470447A CN103414587A (en) 2013-08-09 2013-08-09 Method and device for allocating slot positions of rack-mounted device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103470447A CN103414587A (en) 2013-08-09 2013-08-09 Method and device for allocating slot positions of rack-mounted device

Publications (1)

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

Family

ID=49607573

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103470447A Pending CN103414587A (en) 2013-08-09 2013-08-09 Method and device for allocating slot positions of rack-mounted device

Country Status (1)

Country Link
CN (1) CN103414587A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716200A (en) * 2013-12-13 2014-04-09 上海斐讯数据通信技术有限公司 Cassette optical line terminal equipment multiple passive optical fiber network card chip number identification method
WO2016101846A1 (en) * 2014-12-22 2016-06-30 中兴通讯股份有限公司 Single board slot address configuration method and apparatus and optical network site device
CN106020377A (en) * 2016-05-20 2016-10-12 曙光云计算技术有限公司 Identifier acquisition method and identifier acquisition apparatus
WO2017076297A1 (en) * 2015-11-04 2017-05-11 中兴通讯股份有限公司 Finding method and device for equipment storage location
CN109813524A (en) * 2018-12-03 2019-05-28 深圳市天视通电子科技有限公司 A kind of method, apparatus and system of mould group batch testing

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1960261A (en) * 2006-08-25 2007-05-09 华为技术有限公司 Method and system of obtaining physical slot number of single board, and type of slot
CN101217394A (en) * 2007-12-29 2008-07-09 上海华为技术有限公司 A veneer groove bit mark collocation method, core veneer, and operation veneer and communication system
US20080279094A1 (en) * 2006-06-23 2008-11-13 Huawei Technologies Co., Ltd. Switching System And Method For Improving Switching Bandwidth
CN101931547A (en) * 2009-06-22 2010-12-29 华为技术有限公司 Address error correction method, device and communication device for communication system

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 (en) * 2006-08-25 2007-05-09 华为技术有限公司 Method and system of obtaining physical slot number of single board, and type of slot
CN101217394A (en) * 2007-12-29 2008-07-09 上海华为技术有限公司 A veneer groove bit mark collocation method, core veneer, and operation veneer and communication system
CN101931547A (en) * 2009-06-22 2010-12-29 华为技术有限公司 Address error correction method, device and communication device for communication system

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 (en) * 2013-12-13 2014-04-09 上海斐讯数据通信技术有限公司 Cassette optical line terminal equipment multiple passive optical fiber network card chip number identification method
WO2016101846A1 (en) * 2014-12-22 2016-06-30 中兴通讯股份有限公司 Single board slot address configuration method and apparatus and optical network site device
WO2017076297A1 (en) * 2015-11-04 2017-05-11 中兴通讯股份有限公司 Finding method and device for equipment storage location
CN106020377A (en) * 2016-05-20 2016-10-12 曙光云计算技术有限公司 Identifier acquisition method and identifier acquisition apparatus
CN109813524A (en) * 2018-12-03 2019-05-28 深圳市天视通电子科技有限公司 A kind of method, apparatus and system of mould group batch testing

Similar Documents

Publication Publication Date Title
CN103414587A (en) Method and device for allocating slot positions of rack-mounted device
CN102104953A (en) Double card mobile phone and smart card registration method thereof
CN103546299A (en) 50 Gb/s ethernet using serializer/deserializer lanes
CN104811357A (en) Internet-of-things system
CN211628241U (en) PCIE bus structure switching topology through software
CN102724093A (en) Advanced telecommunications computing architecture (ATCA) machine frame and intelligent platform management bus (IPMB) connection method thereof
CN202333338U (en) Connector, sensor module and communication system
CN104753707A (en) System maintenance method and network switching equipment
CN203706058U (en) CAN bus based multi-I/O board card expansion structure
CN103945567A (en) Inverter system communication networking method
CN102841875A (en) Host computer with intelligent bus interface and security system
CN106161169A (en) A kind of multi-host network exchange system
CN106993068B (en) A kind of auto-allocation method of blade server managing intranet IP
CN104298578A (en) Testing device, system and method for double-way power supply of board card
CN103686814A (en) Base band unit, base station and base station system
CN106211282A (en) Method, device and system for connecting Wi-Fi (wireless fidelity) through multi-board card
CN102801553B (en) Adaptation method for adaptive modulation and coding (AMC) daughter cards
CN102346503B (en) Cabinet and cabinet system
CN106231542A (en) A kind of passive method of attachment of bluetooth
CN202333348U (en) Connector, perception processing module and communication system
CN201336712Y (en) Network jumper wire rack
CN103529913B (en) Communication equipment distributed system and backboard BASE bus self adaptation implementation method thereof
CN202275525U (en) Electronic reader and system based on the electronic reader
CN204046640U (en) A kind of two Mezzanine Card network interconnection topological structure
CN202306409U (en) General server based on ATCA mainboard and customized reverse communication plate

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