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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-08-09 CN CN2013103470447A patent/CN103414587A/en active Pending
Patent Citations (4)
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)
Title |
---|
梅建超: "IPMI在ATCA系统中的应用与架构设计", 《数字技术与应用》 * |
Cited By (5)
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 |