CN105634788A - Single board and single board management method and system - Google Patents

Single board and single board management method and system Download PDF

Info

Publication number
CN105634788A
CN105634788A CN201410709269.7A CN201410709269A CN105634788A CN 105634788 A CN105634788 A CN 105634788A CN 201410709269 A CN201410709269 A CN 201410709269A CN 105634788 A CN105634788 A CN 105634788A
Authority
CN
China
Prior art keywords
veneer
inquiry
configuration
webmaster
result
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.)
Granted
Application number
CN201410709269.7A
Other languages
Chinese (zh)
Other versions
CN105634788B (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201410709269.7A priority Critical patent/CN105634788B/en
Priority to PCT/CN2015/077643 priority patent/WO2016082456A1/en
Publication of CN105634788A publication Critical patent/CN105634788A/en
Application granted granted Critical
Publication of CN105634788B publication Critical patent/CN105634788B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention provides a single board management method. The method comprises the following steps: receiving an execution instruction issued by a network manager, converting the execution instruction into a query/configuration operation instruction that can be identified by a single board, and sending the query/configuration operation instruction to the single board; and receiving a query/configuration result reported by the single board, converting the query/configuration result into an execution result that can be identified by the network manager, and sending the execution result to the network manager. The invention further provides a single board and a single board management system.

Description

A kind of veneer and board managing method, system
Technical field
The present invention relates to the veneer management technique in communication, particularly relate to a kind of veneer and board managing method, system.
Background technology
In traditional communication equipment, manage multiple veneers typically via a master control borad. Fig. 1 is veneer management system structure schematic diagram in prior art, as shown in Figure 1, master control borad is configured with erasable Programmadle logic device (EPLD, ErasableProgrammableLogicDevice), central processing unit (CPU, CentralProcessingUnit), internal memory, field programmable gate array (FPGA, the device such as Field-ProgrammableGateArray), for realizing the business order conversion of webmaster inquiry, configuration veneer, reporting of board alarm; Veneer is configured with the devices such as EPLD, CPU, internal memory, FPGA, is used for carrying miscellaneous service. Wherein, CPU, internal memory, FPGA are costly devices, therefore, in current veneer way to manage, owing to being equipped with device costly on each veneer, cause that equipment cost is significantly high.
Along with equipment Industry is increasingly competitive, Product Cost Control is particularly important. Under the premise ensureing product quality, save cost as far as possible and become the trend of industry.
Summary of the invention
In view of this, embodiment of the present invention expectation provides a kind of veneer and board managing method, system, it is possible in the impregnable situation of equipment performance, is substantially reduced equipment and management cost.
For reaching above-mentioned purpose, the technical scheme is that and be achieved in that:
Embodiments providing a kind of veneer, described veneer includes: receiver module, processing module, sending module; Wherein,
Described receiver module, is used for connecing inquiry/configuration operational order;
Described processing module, for according to the inquiry/configuration operational order received, inquiring about/configure operation to business chip;
Described sending module, for reporting described inquiry/configuration result.
In such scheme, described veneer also includes alarm module, for when veneer produces alarm, generating board alarm information, and by described board alarm information reporting.
The embodiment of the present invention additionally provides a kind of board managing method, arranges the independent veneer management system acting on behalf of each veneer finishing service function; Described method also includes:
Receive the execution instruction that webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer;
Receive inquiry/configuration result that veneer reports, convert described inquiry/configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
In such scheme, described method also includes:
Receive the board alarm information that veneer reports, described board alarm information is converted to the warning information that webmaster can recognise that, and the warning information after described conversion is sent to webmaster.
In such scheme, the execution instruction that described reception webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer and includes:
Receive the execution instruction that webmaster issues, described execution instruction is converted to the inquiry/configuration order of veneer;
Resolve the inquiry/configuration order of described veneer, read the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure;
Described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generate inquiry/configuration operational order, and be sent to veneer.
In such scheme, inquiry/configuration result that described reception veneer reports, described inquiry/configuration result is converted to the execution result that webmaster can recognise that, and is sent to webmaster and includes:
Receive inquiry/configuration result that veneer reports, resolve the depositor Query Value in described inquiry/configuration result or register configuration result;
Convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
The embodiment of the present invention additionally provides a kind of veneer management system, described system includes: the first transceiver module, modular converter, the second transceiver module, wherein, described first transceiver module is positioned at master control borad, and described modular converter, the second transceiver module are positioned at the enhancement mode veneer being separately provided; Or, described first transceiver module, modular converter, the second transceiver module are respectively positioned on master control borad; Wherein,
Described first transceiver module, for receiving the execution instruction that webmaster issues, and is sent to modular converter; The execution result that webmaster after conversion can recognise that is sent to webmaster;
Described second transceiver module, for being sent to veneer by inquiry/configuration operational order that the veneer after conversion can recognise that; Receive the query configuration result that reports of veneer and be sent to modular converter;
Described modular converter, is converted to, for the instruction that performs issued by webmaster, inquiry/configuration operational order that veneer can recognise that; Inquiry/the configuration result reported by veneer converts the execution result that webmaster can recognise that to.
In such scheme, described second transceiver module is additionally operable to receive the board alarm information that veneer reports;
Described modular converter is additionally operable to convert described board alarm information to warning information that webmaster can recognise that;
Described first transceiver module is additionally operable to the warning information after by described conversion and is sent to webmaster.
In such scheme, described modular converter includes application submodule, operational control submodule, command process submodule, wherein,
Described application submodule, for being converted to the inquiry/configuration order of veneer by described execution instruction;
Described operational control submodule, for resolving the inquiry/configuration order of described veneer, reads the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure;
Described command process submodule, for described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generates inquiry/configuration operational order.
In such scheme, described command process submodule is additionally operable to resolve the depositor Query Value in inquiry/configuration result that veneer reports or register configuration result;
Described operational control submodule is additionally operable to convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that.
Veneer that the embodiment of the present invention provides and board managing method, system, the veneer management system acting on behalf of each veneer finishing service function is set, managed system by veneer and receive the execution instruction that webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer; Receive inquiry/configuration result that veneer reports, convert described inquiry/configuration result to execution result that webmaster can recognise that, and be sent to webmaster. So, can by FPGA on original veneer, CPU, internal memory function transfer in veneer management system, make on veneer without arranging the relatively costly devices such as FPGA, CPU, internal memory again, also can realize when not affecting equipment performance, be substantially reduced equipment and management cost.
Accompanying drawing explanation
Fig. 1 is veneer management system structure schematic diagram in prior art;
Fig. 2 is embodiment of the present invention board managing method application scenarios schematic diagram;
Fig. 3 is the communication message structural representation between embodiment of the present invention veneer management system and veneer;
Fig. 4 is embodiment of the present invention low cost single plate structure schematic diagram;
Fig. 5 is the embodiment of the present invention one board managing method schematic flow sheet;
Fig. 6 is the embodiment of the present invention two board managing method schematic flow sheet;
Fig. 7 is the embodiment of the present invention three board managing method schematic flow sheet;
Fig. 8 is the embodiment of the present invention four board managing method schematic flow sheet;
Fig. 9 is embodiment of the present invention veneer management system structure schematic diagram.
Detailed description of the invention
In legacy equipment, master control borad and all there is FPGA, CPU, internal memory on veneer, the CPU on veneer, internal memory, the querying command mainly issued by master control borad resolves, and the result of inquiry is sent back master control borad; Or master control borad configuration order is resolved, according to described configuration order, veneer is configured; Or the service alarm of veneer is sent to master control borad; FPGA on tradition veneer, mainly realizes the functions such as the process of configuration service, business statistics. In the ordinary course of things, equipment can comprise multiple veneer, each veneer is each equipped with FPGA, CPU, internal memory, costly due to these devices, thus can be greatly increased the cost of equipment.
Precisely in order to solution the problems referred to above, in the embodiment of the present invention, the independent veneer management system acting on behalf of each veneer finishing service function is set; Managed system by veneer and receive the execution instruction that webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer; Receive inquiry/configuration result that veneer reports, convert described inquiry/configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
Wherein, described veneer management system is arranged between webmaster and veneer, is connected with webmaster and each veneer respectively; Described veneer management system can be arranged at the master control borad inside of legacy equipment but as independent system, can also partial function module be arranged at inside the master control borad of legacy equipment, on the enhancement mode veneer that partial function module is independent outside being arranged at the master control borad of legacy equipment.
In the embodiment of the present invention, master control borad includes CPU, internal memory, FPGA, EPLD, and enhancement mode veneer can include CPU, internal memory, FPGA, EPLD; And on all veneers, it is only necessary to EPLD and business chip are set, it is not necessary to arrange FPGA, CPU, internal memory again.
Fig. 2 is embodiment of the present invention application scenarios schematic diagram, as in figure 2 it is shown, in the embodiment of the present invention, webmaster 21 issues execution instruction, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer 23 after receiving described execution instruction by veneer management system 22; Veneer 23 reports inquiry/configuration result after performing described inquiry/configuration operational order, and veneer management system 22 receives inquiry/configuration result that veneer reports, and converts described inquiry/configuration result to execution result that webmaster can recognise that, and is sent to webmaster 21. Here, described veneer management system 22 may be located at master control borad but as independent system, it is also possible to partial function module is arranged in the master control borad of legacy equipment, on the enhancement mode veneer that partial function module is independent outside being arranged at the master control borad of legacy equipment; Veneer management system 22 is connected with each veneer 23 by Ethernet.
In the embodiment of the present invention, communication message structure between veneer management system and veneer is as shown in Figure 3, including: Ethernet message destination address DMAC, Ethernet message source address SMAC, protocol type PROTO, plate address, plate type, command code, register address, register value, result etc., wherein, described protocol type PROTO is used for distinguishing type of message, such as messages such as arp, ip. The embodiment of the present invention is only for the message structure shown in Fig. 3, but is not limited to this scope, any can complete veneer described in the embodiment of the present invention and the message form of communication between veneer management system, all within scope.
Below in conjunction with drawings and the specific embodiments, the enforcement of technical solution of the present invention is described in further detail. Embodiments providing a kind of low cost veneer, Fig. 4 is embodiment of the present invention low cost single plate structure schematic diagram, and as shown in Figure 4, described veneer includes: receiver module 41, processing module 42, sending module 43; Wherein,
Described receiver module 41, is used for receiving inquiry/configuration operational order;
Wherein, inquiry/configuration operational order can be query manipulation instruction, it is also possible to be configuration operational order;
Described processing module 42, for according to the inquiry/configuration operational order received, inquiring about/configure operation to business chip;
Described sending module 43, for reporting described inquiry/configuration result.
Here, described inquiry/configuration operational order and described inquiry/configuration result are each through message transmissions.
In the embodiment of the present invention, described processing module 42 is connected by pin cable with the business chip in veneer, and the EPLD in described veneer is managed system with veneer and is connected by bus. Here, described bus can be industry ethernet.
Concrete, described processing module 42, the command code skew byte in the message that inquiry/configuration operational order for receiving is corresponding is taken out, by described command code skew byte, it is determined that operational order is read operation or write operation. Wherein, query manipulation instruction correspondence read operation, configure operational order correspondence write operation.
When determine be read operation time, address offset byte in message corresponding for query manipulation instruction is taken out by described processing module 42 further, readout register value, and the register value read is inserted the register value skew byte in the message that query manipulation instruction is corresponding, destination address DMAC in message and source address SMAC position are exchanged, afterwards described Query Result is positioned over the result byte in message, is sent to sending module 43 by message;
When determine be write operation time, address offset byte in the message that described processing module 42 is corresponding by configuring operational order further is taken out, corresponding registers value is write in corresponding registers address, and the configuration result after write is inserted the register value skew byte in the message that configuration operational order is corresponding, DMAC and SMAC in message is changed over, afterwards described configuration result is positioned over the result byte in message, is sent to sending module 43 by message.
The message that concrete described inquiry/configuration operational order is corresponding adopts communication message form as shown in Figure 3.
In the embodiment of the present invention, described veneer also includes alarm module 44, for when veneer produces alarm, generating board alarm information, and by described board alarm information reporting.
Concrete, when veneer because when service disconnection produces alarm, described alarm module 44 is by corresponding alarm depositor write warning value; Generate warning information, alert command code is inserted into the register value skew byte of warning information agreement, the register value skew byte in warning value write warning information in depositor, is reported by sending module 43 after DMAC and the SMAC of warning information is set to ok.
The embodiment of the present invention additionally provides a kind of board managing method, it is necessary to first arranges the independent veneer management system acting on behalf of each veneer finishing service function, the veneer management system arranged completes the board managing method of the embodiment of the present invention; As it is shown in figure 5, embodiment of the present invention board managing method is further comprising the steps of:
Step 501: receive the execution instruction that webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer;
Concrete, receive the execution instruction that webmaster issues, described execution instruction is converted to the inquiry/configuration order of veneer; Resolve the inquiry/configuration order of described veneer, read the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure; Described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generate the message that inquiry/configuration operational order is corresponding, and be sent to veneer.
Here, the message format that the inquiry of described generation/configuration operational order is corresponding is with reference to the communication message shown in Fig. 3.
Step 502: receive inquiry/configuration result that veneer reports, convert described inquiry/configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
Concrete, receive the message that inquiry/configuration result that veneer reports is corresponding, resolve the depositor Query Value in the message that described inquiry/configuration result is corresponding or register configuration result; Convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
Here, message format corresponding to described veneer reports inquiry/configuration result is with reference to the communication message shown in Fig. 3.
In the embodiment of the present invention, described method also includes: receives the board alarm infomational message that veneer reports, described board alarm infomational message converts to the warning information that webmaster can recognise that, and the warning information after described conversion is sent to webmaster.
Concrete, first alert command code and warning value that in described warning information message, register value skew byte is carried are resolved, then described alert command code and warning value are converted to the warning information type that webmaster can recognise that, and the warning information after described conversion is sent to webmaster.
In the embodiment of the present invention, described method also includes: generates and performs instruction, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer;
Concrete, described execution instruction can generate according to the formation condition pre-set, for instance, it is possible to according to predetermined period, periodically generate execution instruction, veneer is inquired about; Or, periodically generate configuration-direct, veneer configured.
In the embodiment of the present invention, in carrying out configuration service process and business statistics process, described veneer management system may be located in master control borad, it is also possible to is arranged in the enhancement mode veneer being separately provided; When described veneer management system is positioned at master control borad, service message processes, part operation management is safeguarded OAM(Operation Administration Maintenance), completed by master control borad FPGA; Master control borad FPGA receives service message from low cost veneer, after processing, is sent to network processing unit and processes; Receive network processing unit and be sent to the service message of low cost veneer, forward low cost veneer after treatment again. The OAM message of low cost veneer is produced by the FPGA on master control borad, terminates.
When described veneer management system is positioned at enhancement mode veneer, service message processes, part operation management safeguards that OAM merit is completed by enhancement mode veneer FPGA; Enhancement mode veneer FPGA receives service message from low cost veneer, after processing, is sent to network processing unit and processes; Receive network processing unit and be sent to the service message of low cost veneer, forward low cost veneer after treatment again. The OAM message of low cost veneer is produced by the FPGA on enhancement mode veneer, terminates.
Fig. 6 is the embodiment of the present invention two board managing method schematic flow sheet, and in the embodiment of the present invention, what webmaster issued performs the order that instruction is inquiry low cost single board service state, and as shown in Figure 6, board managing method of the present invention comprises the following steps:
Step 601: receive the execution instruction that webmaster issues;
Wherein, described execution instruction is inquiry low cost single board service status command;
Step 602: described execution instruction is converted to the querying command of veneer;
Step 603: resolve described board querying order, reads the register address needing inquiry in the querying command of described veneer;
Step 604: described querying command and register address are inserted into the agreement skew byte of Ethernet message, generate the message that query manipulation instruction is corresponding, and be sent to veneer.
Step 605: after veneer receives the message that query manipulation instruction is corresponding, takes out command code skew byte in message corresponding for query manipulation instruction, it is determined that be read operation, address offset byte taken out;
Step 606: veneer reads register value, and by reading the register value skew byte that i.e. register value inserts in Ethernet message, after message DMAC and SMAC being adjusted by position, generates the message that Query Result is corresponding, reported by Ethernet.
Step 607: receive the Query Result that veneer reports, resolves the register value that in the message that described Query Result is corresponding, corresponding register value skew byte is carried;
Step 608: described register value is converted to the execution result that webmaster can recognise that;
Step 609: execution result corresponding for described query statement is sent to webmaster.
Fig. 7 is the embodiment of the present invention three board managing method schematic flow sheet, and in the embodiment of the present invention, what webmaster issued performs the order that instruction is configuration low cost single board service state, as it is shown in fig. 7, board managing method of the present invention comprises the following steps:
Step 701: receive the execution instruction that webmaster issues;
Wherein, described execution instruction is configuration low cost single board service status command;
Step 702: described execution instruction is converted to the configuration order of veneer;
Step 703: resolve described veneer configuration order, reads the register value of register address and the configuration needing configuration in the configuration order of described veneer;
Step 704: described configuration order, register address and register value are inserted into the agreement skew byte of Ethernet message, generate the message that configuration operational order is corresponding, and be sent to veneer.
Step 705: after veneer receives the message that configuration operational order is corresponding, in the message corresponding by configuring operational order, command code skew byte is taken out, it is determined that is write operation, address offset byte is taken out;
Step 706: veneer writes corresponding registers value in corresponding registers address, and the result after write is inserted the register value skew byte in Ethernet message, after message DMAC and SMAC position are exchanged, generate the message that Query Result is corresponding, sent out by Ethernet and report.
Step 707: receive the configuration result that veneer reports, resolves the result after the configuration that in the message that described configuration result is corresponding, corresponding register value skew byte is carried;
Step 708: described configuration result is changed the execution result that webmaster can recognise that by veneer.
Step 709: execution result corresponding for described configuration-direct is sent to webmaster.
Fig. 8 is the embodiment of the present invention four board managing method schematic flow sheet, and the situation of alarm occurs embodiment of the present invention correspondence veneer, and as shown in Figure 8, board managing method of the present invention comprises the following steps:
Step 801: veneer produces alarm due to service disconnection, by alarm depositor write warning value corresponding for EPLD;
Step 802: veneer generates the message that warning information is corresponding, alert command code is inserted the register value skew byte of warning information agreement, in warning value write Ethernet message in depositor, corresponding register value skew byte, is arranged ok by message DMAC and SMAC, is reported by Ethernet;
Wherein, the message that described warning information is corresponding includes but not limited to Ethernet message.
803: receive the message that described warning information is corresponding, resolve alert command code and warning value that in described warning information, register value skew byte is carried;
804: convert described alert command code and warning value to alarm type that gateway can recognise that;
805: the warning information after described conversion is sent to webmaster.
The embodiment of the present invention additionally provides a kind of veneer management system, and Fig. 9 is embodiment of the present invention veneer management system structure schematic diagram, as it is shown in figure 9, described system includes: the first transceiver module 91, modular converter the 92, second transceiver module 93; Wherein, described first transceiver module 91 is positioned at master control borad, the CPU of master control borad realize; On the enhancement mode veneer that described modular converter the 92, second transceiver module 93 is separately provided outside being positioned at the master control borad of legacy equipment, the CPU of enhancement mode veneer realize; Or, described first transceiver module 91, modular converter the 92, second transceiver module 93 are respectively positioned on master control borad, the CPU of master control borad realize; Or, the parton functional module of described first transceiver module 91 and described modular converter 92 is positioned at master control borad, realized by master control borad CPU, all the other sub-function module and described second transceiver module 93 of described modular converter 92 are positioned at the enhancement mode veneer being separately provided, the CPU of enhancement mode veneer realize; Described master control borad hardware configuration includes CPU, internal memory, FPGA, EPLD etc., and when the partial function module that described veneer manages system is positioned at enhancement mode veneer, the hardware configuration of described enhancement mode veneer includes CPU, internal memory, FPGA, EPLD etc.
Described first transceiver module 91, for receiving the execution instruction that webmaster issues, and is sent to modular converter; The execution result that webmaster after conversion can recognise that is sent to webmaster;
Described second transceiver module 93, for being sent to veneer by inquiry/configuration operational order that the veneer after conversion can recognise that; Receive the query configuration result that reports of veneer and be sent to modular converter;
Described modular converter 92, is converted to, for the instruction that performs issued by webmaster, inquiry/configuration operational order that veneer can recognise that; Inquiry/the configuration result reported by veneer converts the execution result that webmaster can recognise that to.
In the embodiment of the present invention, described modular converter 92 includes application submodule 921, operational control submodule 922, command process submodule 923, wherein, described application submodule 921, operational control submodule 922, command process submodule 923 are respectively positioned on master control borad, the CPU of master control borad realize; Or, described application submodule 921 is positioned at master control borad, master control borad CPU realize, and described operational control submodule 922, command process submodule 923 are positioned at the enhancement mode veneer being separately provided, the CPU of enhancement mode veneer realize; Or described in, described application submodule 921, operational control submodule 922, command process submodule 923 are respectively positioned on enhancement mode veneer, the CPU of enhancement mode veneer realize; Wherein,
Described application submodule 921, for being converted to the inquiry/configuration order of veneer by described execution instruction;
Described operational control submodule 922, for resolving the inquiry/configuration order of described veneer, reads the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure;
Described command process submodule 923, for described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generates inquiry/configuration operational order.
Described command process submodule 923 is additionally operable to resolve the depositor Query Value in inquiry/configuration result that veneer reports or register configuration result;
Described operational control submodule 922 is additionally operable to convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that.
In the embodiment of the present invention, described second transceiver module 93 is additionally operable to receive the message that the board alarm information that reports of veneer is corresponding; Described modular converter 92 is additionally operable to convert described board alarm information to warning information that webmaster can recognise that; Described first transceiver module 91 is additionally operable to the warning information after by described conversion and is sent to webmaster.
Concrete, first described modular converter 92 resolves the alert command code and warning value that in the message that described warning information is corresponding, register value skew byte is carried, then described alert command code and warning value are converted to the warning information type that webmaster can recognise that, and the warning information after described conversion is sent to webmaster by described first transceiver module 91.
In the embodiment of the present invention, described device also includes performing directive generation module 94, and described execution directive generation module 94 is positioned at master control borad, is used for generating execution instruction; Corresponding, described modular converter 92 for being converted to inquiry/configuration operational order that veneer can recognise that by described execution instruction; Described second transceiver module 93, is sent to veneer for the inquiry/configuration operational order that be can recognise that by the veneer after described conversion;
Concrete, described directive generation module 94 can generate according to the formation condition pre-set and perform instruction, for instance, according to predetermined period, execution instruction can be periodically generated, veneer inquired about, or, periodically generate configuration-direct, veneer configured.
In the embodiment of the present invention, described device also includes business configuration statistical module 95; Wherein, described business configuration statistical module is positioned at FPGA, is used for realizing configuration service and processes and business statistics.
Each processing module in veneer management system shown in Fig. 9 realize function, can refer to the associated description of aforementioned board managing method and understand. It will be appreciated by those skilled in the art that the function of each processing module in the veneer management system shown in Fig. 9 can be realized by the program that runs on processor, it is possible to realized by concrete logic circuit.
In several embodiments provided by the present invention, it should be understood that disclosed method, system, it is possible to realize in other way. Device embodiment described above is merely schematic, such as, the division of described module, it is only a kind of logic function to divide, actual can have other dividing mode when realizing, and as: multiple modules or assembly can be in conjunction with, or is desirably integrated into another system, or some features can ignore, or do not perform. It addition, the communication connection that shown or discussed each ingredient is each other can be through INDIRECT COUPLING or the communication connection of some interfaces, equipment or module, it is possible to be electrical, machinery or other forms.
The above-mentioned module illustrated as separating component can be or may not be physically separate, and the parts shown as module can be or may not be physical location, namely may be located at a place, it is also possible to be distributed on multiple NE; Part or all of module therein can be selected according to the actual needs to realize the purpose of the present embodiment scheme.
It addition, each functional module in various embodiments of the present invention can be fully integrated in a processing module, it is also possible to be that each module is individually as a module, it is also possible to two or more modules are integrated in a module; Above-mentioned integrated module both can adopt the form of hardware to realize, it would however also be possible to employ hardware adds the form of SFU software functional unit and realizes.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can be completed by the hardware that programmed instruction is relevant, aforesaid program can be stored in computer read/write memory medium, this program upon execution, performs to include the step of said method embodiment; And aforesaid storage medium includes: the various media that can store program code such as movable storage device, read only memory (ROM, Read-OnlyMemory), magnetic disc or CDs.
Or, if the above-mentioned integrated module of the embodiment of the present invention realizes using the form of software function module and as independent production marketing or when using, it is also possible to be stored in a computer read/write memory medium. Based on such understanding, the part that prior art is contributed by the technical scheme of the embodiment of the present invention substantially in other words can embody with the form of software product, this computer software product is stored in a storage medium, including some instructions with so that a computer equipment (can be personal computer, server or the network equipment etc.) performs all or part of of method described in each embodiment of the present invention. And aforesaid storage medium includes: the various media that can store program code such as movable storage device, ROM, magnetic disc or CDs.
The present invention is that board managing method, device and the system recorded in example are only for above-described embodiment, but it is not limited only to this, it will be understood by those within the art that: the technical scheme described in foregoing embodiments still can be modified by it, or wherein some or all of technical characteristic is carried out equivalent replacement; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit protection scope of the present invention.

Claims (10)

1. a veneer, it is characterised in that described veneer includes: receiver module, processing module, sending module; Wherein,
Described receiver module, is used for connecing inquiry/configuration operational order;
Described processing module, for according to the inquiry/configuration operational order received, inquiring about/configure operation to business chip;
Described sending module, for reporting described inquiry/configuration result.
2. veneer according to claim 1, it is characterised in that described veneer also includes alarm module, for when veneer produces alarm, generating board alarm information, and by described board alarm information reporting.
3. a board managing method, it is characterised in that the independent veneer management system acting on behalf of each veneer finishing service function is set; Described method also includes:
Receive the execution instruction that webmaster issues, described execution instruction is converted to inquiry/configuration operational order that veneer can recognise that, and is sent to veneer;
Receive inquiry/configuration result that veneer reports, convert described inquiry/configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
4. method according to claim 3, it is characterised in that described method also includes:
Receive the board alarm information that veneer reports, described board alarm information is converted to the warning information that webmaster can recognise that, and the warning information after described conversion is sent to webmaster.
5. method according to claim 3, it is characterised in that the execution instruction that described reception webmaster issues, is converted to inquiry/configuration operational order that veneer can recognise that by described execution instruction, and is sent to veneer and includes:
Receive the execution instruction that webmaster issues, described execution instruction is converted to the inquiry/configuration order of veneer;
Resolve the inquiry/configuration order of described veneer, read the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure;
Described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generate inquiry/configuration operational order, and be sent to veneer.
6. method according to claim 3 or 5, it is characterised in that inquiry/configuration result that described reception veneer reports, converts the execution result that webmaster can recognise that to by described inquiry/configuration result, and is sent to webmaster and includes:
Receive inquiry/configuration result that veneer reports, resolve the depositor Query Value in described inquiry/configuration result or register configuration result;
Convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that, and be sent to webmaster.
7. a veneer management system, it is characterized in that, described system includes: the first transceiver module, modular converter, the second transceiver module, wherein, described first transceiver module is positioned at master control borad, and described modular converter, the second transceiver module are positioned at the enhancement mode veneer being separately provided; Or, described first transceiver module, modular converter, the second transceiver module are respectively positioned on master control borad; Wherein,
Described first transceiver module, for receiving the execution instruction that webmaster issues, and is sent to modular converter; The execution result that webmaster after conversion can recognise that is sent to webmaster;
Described second transceiver module, for being sent to veneer by inquiry/configuration operational order that the veneer after conversion can recognise that; Receive the query configuration result that reports of veneer and be sent to modular converter;
Described modular converter, is converted to, for the instruction that performs issued by webmaster, inquiry/configuration operational order that veneer can recognise that; Inquiry/the configuration result reported by veneer converts the execution result that webmaster can recognise that to.
8. system according to claim 7, it is characterised in that described second transceiver module is additionally operable to receive the board alarm information that veneer reports;
Described modular converter is additionally operable to convert described board alarm information to warning information that webmaster can recognise that;
Described first transceiver module is additionally operable to the warning information after by described conversion and is sent to webmaster.
9. device according to claim 7, it is characterised in that described modular converter includes application submodule, operational control submodule, command process submodule, wherein,
Described application submodule, for being converted to the inquiry/configuration order of veneer by described execution instruction;
Described operational control submodule, for resolving the inquiry/configuration order of described veneer, reads the register address of veneer needing in the inquiry/configuration order of described veneer to carry out to inquire about/configure;
Described command process submodule, for described inquiry/configuration order and register address are inserted into the agreement skew byte of Ethernet message, generates inquiry/configuration operational order.
10. device according to claim 10, it is characterised in that described command process submodule is additionally operable to resolve the depositor Query Value in inquiry/configuration result that veneer reports or register configuration result;
Described operational control submodule is additionally operable to convert described depositor Query Value or register configuration result to execution result that webmaster can recognise that.
CN201410709269.7A 2014-11-28 2014-11-28 Single board and single board management method and system Active CN105634788B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410709269.7A CN105634788B (en) 2014-11-28 2014-11-28 Single board and single board management method and system
PCT/CN2015/077643 WO2016082456A1 (en) 2014-11-28 2015-04-28 Board, board management method and system, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410709269.7A CN105634788B (en) 2014-11-28 2014-11-28 Single board and single board management method and system

Publications (2)

Publication Number Publication Date
CN105634788A true CN105634788A (en) 2016-06-01
CN105634788B CN105634788B (en) 2020-11-03

Family

ID=56049326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410709269.7A Active CN105634788B (en) 2014-11-28 2014-11-28 Single board and single board management method and system

Country Status (2)

Country Link
CN (1) CN105634788B (en)
WO (1) WO2016082456A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106788856A (en) * 2016-11-04 2017-05-31 黄勇 A kind of full granularity of multi-service based on SDH and MSTP technologies intersects intelligent cut-in method and system
CN108235352A (en) * 2018-01-03 2018-06-29 北京北方烽火科技有限公司 A kind of data monitoring method and device
WO2021135797A1 (en) * 2019-12-30 2021-07-08 中兴通讯股份有限公司 Warning information configuration method, warning scan method, apparatus, and system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110932905B (en) * 2019-11-29 2022-09-02 烽火通信科技股份有限公司 Outdoor cabinet environment monitoring method and system
CN113452538B (en) * 2020-03-26 2022-12-13 华为技术有限公司 Control device, execution device, device management method, and device management system
CN115225477B (en) * 2022-07-19 2023-12-01 北京天融信网络安全技术有限公司 Configuration maintenance method and device for frame type equipment, electronic equipment and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1700662A (en) * 2004-05-21 2005-11-23 华为技术有限公司 System and method for testing digital communication signal processing single board
CN1862512A (en) * 2005-10-25 2006-11-15 华为技术有限公司 Single board read/writ system and method for information
US7276935B1 (en) * 2004-01-07 2007-10-02 Altera Corporation Input buffer with selectable threshold and hysteresis option
CN101150451A (en) * 2006-09-18 2008-03-26 中兴通讯股份有限公司 A monitoring system for single board status of network device and its monitoring method
CN101174984A (en) * 2007-10-16 2008-05-07 中兴通讯股份有限公司 Method for indicating veneer state
CN101686119A (en) * 2008-09-23 2010-03-31 华为技术有限公司 Method, device and system of communication between single boards
CN102170366A (en) * 2010-02-25 2011-08-31 华为技术有限公司 Method, device and system for communicating with single board
CN102790705A (en) * 2012-07-24 2012-11-21 大唐移动通信设备有限公司 Service test system and method, signaling analysis system and method
CN103379528A (en) * 2012-04-28 2013-10-30 中兴通讯股份有限公司 Board self-adaptation parameter configuration method, BBU, base station and base station subsystem (BSS)

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7276935B1 (en) * 2004-01-07 2007-10-02 Altera Corporation Input buffer with selectable threshold and hysteresis option
CN1700662A (en) * 2004-05-21 2005-11-23 华为技术有限公司 System and method for testing digital communication signal processing single board
CN1862512A (en) * 2005-10-25 2006-11-15 华为技术有限公司 Single board read/writ system and method for information
CN101150451A (en) * 2006-09-18 2008-03-26 中兴通讯股份有限公司 A monitoring system for single board status of network device and its monitoring method
CN101174984A (en) * 2007-10-16 2008-05-07 中兴通讯股份有限公司 Method for indicating veneer state
CN101686119A (en) * 2008-09-23 2010-03-31 华为技术有限公司 Method, device and system of communication between single boards
CN102170366A (en) * 2010-02-25 2011-08-31 华为技术有限公司 Method, device and system for communicating with single board
CN103379528A (en) * 2012-04-28 2013-10-30 中兴通讯股份有限公司 Board self-adaptation parameter configuration method, BBU, base station and base station subsystem (BSS)
CN102790705A (en) * 2012-07-24 2012-11-21 大唐移动通信设备有限公司 Service test system and method, signaling analysis system and method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106788856A (en) * 2016-11-04 2017-05-31 黄勇 A kind of full granularity of multi-service based on SDH and MSTP technologies intersects intelligent cut-in method and system
CN106788856B (en) * 2016-11-04 2019-02-26 黄勇 A kind of full granularity of multi-service based on SDH and MSTP technology intersects intelligent cut-in method and system
CN108235352A (en) * 2018-01-03 2018-06-29 北京北方烽火科技有限公司 A kind of data monitoring method and device
CN108235352B (en) * 2018-01-03 2021-05-18 武汉虹信科技发展有限责任公司 Data monitoring method and device
WO2021135797A1 (en) * 2019-12-30 2021-07-08 中兴通讯股份有限公司 Warning information configuration method, warning scan method, apparatus, and system

Also Published As

Publication number Publication date
WO2016082456A1 (en) 2016-06-02
CN105634788B (en) 2020-11-03

Similar Documents

Publication Publication Date Title
CN105634788A (en) Single board and single board management method and system
CN111130901B (en) Device management method, device, communication device and storage medium
CN111083576B (en) Equipment control method and device and storage medium
WO2020140239A1 (en) Optical communication apparatus, optical line terminal, and optical communication processing method
CN102904759B (en) Reinforced EOC (Ethernet over Coax) terminal management system and method for broadcast television network
CN113612801B (en) EPA gateway equipment and EPA cross-network communication method
CN103634161A (en) Train communication protocol consistency detection device and train communication protocol consistency detection method
US11500690B2 (en) Dynamic load balancing in network centric process control systems
CN101150451A (en) A monitoring system for single board status of network device and its monitoring method
WO2016078357A1 (en) Master device, and method and system for managing slave devices by master device
CN101860452A (en) Network element management method and system
CN105812221A (en) Data transmission device and method in virtual extensible local area network
CN104580030A (en) Business panel, main control panel, communication method of business panel and main control panel, access equipment and rack-type system
CN111092750B (en) Switch management network system and white box switch based on intelligent monitoring
CN103004157B (en) Interface register method and device for network device to join cluster system
CN105320517B (en) Adapter middleware system and method based on web services
CN108429741A (en) A kind of method and system for realizing NCSI agreements
CN101902436A (en) Interplate communication method, device and system
US11796975B2 (en) Network centric process control
CN112087430B (en) System and method for accessing MCTP (multimedia broadcast multicast service) equipment through SMASH (simple multimedia application service) interface
CN101170584A (en) Distributed system and data configuration method in the system
CN103916278A (en) Method and device for unified management based on LAN and SAN
KR20080051471A (en) Method and apparatus for providing the board status to the main processor by using ipmi messages over the advancedtca system
CN114138354A (en) Onboard OCP network card system supporting multi host and server
CN105337757A (en) Line card management method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant