CN103209140A - Intelligent PoE (Power over Ethernet) switch and implementation method thereof - Google Patents

Intelligent PoE (Power over Ethernet) switch and implementation method thereof Download PDF

Info

Publication number
CN103209140A
CN103209140A CN2013101623753A CN201310162375A CN103209140A CN 103209140 A CN103209140 A CN 103209140A CN 2013101623753 A CN2013101623753 A CN 2013101623753A CN 201310162375 A CN201310162375 A CN 201310162375A CN 103209140 A CN103209140 A CN 103209140A
Authority
CN
China
Prior art keywords
poe
management
module
switch
power
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
CN2013101623753A
Other languages
Chinese (zh)
Other versions
CN103209140B (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.)
Hunan Hengmao tech Limited by Share Ltd
Original Assignee
LILING HENGMAO ELECTRONICS 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 LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd filed Critical LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Priority to CN201310162375.3A priority Critical patent/CN103209140B/en
Publication of CN103209140A publication Critical patent/CN103209140A/en
Application granted granted Critical
Publication of CN103209140B publication Critical patent/CN103209140B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses an intelligent PoE (Power over Ethernet) switch and an implementation method of the PoE switch. A switch system comprises a data exchange module, a PoE management module, a system management module and a power supply module, wherein the data exchange module and the PoE management module respectively use a data exchange ASIC (Application Specific Integrated Circuit), a port expansion ASIC and a PoE management ASIC; the system management module uses an intelligent switch to perform Web management on an MCU (Microprogrammed Control Unit), uses SSI (Small Scale Integration) and CGI (Computer Graphics Interface) technologies and uIP protocol to perform Web management on the switch, and the MCU realizes intelligent management on the data exchange module and the PoE management module through I2C and MII interfaces; and the power supply module uses a UPS (uninterrupted power supply) to supply power to a PoE power supply and a system power supply. The intelligent PoE switch not only has an intelligent Web management function, but also has an uninterrupted PoE power supply function, completely supports various types of AF/AT equipment and has strong applicability.

Description

Intelligence PoE switch and its implementation
Technical field
The present invention relates to a kind of intelligent PoE switch and its implementation.
Background technology
Along with popularizing of network and digital product, occurred in a large number such as terminal equipments such as IP phone, wireless local network connecting point AP, web cameras, under the situation that is deployed in the application-specific scene, their power taking problem is perplexing people always.Traditional way is for it disposes independent power supply, has not only increased system cost, also can prolong the construction period.New solution is to use the PoE technology to carry out remote power feeding in conjunction with the network switch by Ethernet, and network topology is not made any change, saves system cost.
Early stage PoE Managed Solution is owing to the AT equipment of not considering that as yet new standard adds, and is bad for different PD compatibility of apparatus.General PoE solution all adopts flush bonding processor+PoE management asic solution at present, compatible various AF/AT equipment preferably, but generally lack the user management pattern or will use special-purpose webmaster management software operation, when running into fault or need the application scenario of special setting, user's operability is not strong in these solutions, flexibility is not enough, is difficult to satisfying personalized user's request.
Since communication apparatus is general require to have ups power can also operate as normal to ensure under the short-term power down mode, and PD equipment (power consumption equipment) is not power autonomous, this just requires PSE equipment (power supply unit) to have uninterrupted POE function of supplying power, and present PoE switch does not have PoE uninterrupted power supply function substantially.
POE (Power Over Ethernet) refers under the situation that existing Ethernet Cat.5 wiring architecture does not make any changes, when being some IP-based terminals (as IP phone machine, wireless local network connecting point AP, web camera etc.) transmission of data signals, kind equipment provides the technology of direct current supply for this reason.The POE technology can guarantee the normal operation of existing network when guaranteeing existing structure wiring safety, reduce cost to greatest extent.
PoE is also referred to as based on local area network (LAN) Electric power system(PoL, Power over LAN) or active Ethernet (Active Ethernet), sometimes also be called Power over Ethernet for short, this is to transmit the newest standards standard of data and electrical power when utilizing existing standard ethernet transmission cable, and has kept the compatibility with existing Ethernet system and user.
ASIC (Application Specific Intergrated Circuits) is application-specific integrated circuit (ASIC), refers to answer the specific user to require with the needs of particular electronic system and the integrated circuit that designs, makes.Carrying out the ASIC design with CPLD (CPLD) and FPGA (field programmable logic array) at present is one of the most popular mode, their general character is all to have user's field-programmable characteristic, all support boundary scan technique, but both have separately characteristics at integrated level, speed and programming mode.The characteristics of ASIC are the demands towards the specific user, wide in variety, few in batches, require design and with short production cycle, the product that it is combined closely as integrated circuit technique and specific user's complete machine or systems technology is compared advantages such as having volume is littler, weight is lighter, power consumption is lower, reliability raising, performance raising, confidentiality enhancing, cost reduction with universal integrated circuit.
Existing switch is the centralized architecture that adopts, and exchange chip not only is responsible for the exchanges data of link layer, also is responsible for the network management setting.Carry out the PoE power supply if desired, then adopt the mode of serial ports again with the module communication of poe, both consuming time, be not easy to management again.
Therefore, be necessary to design a kind of novel intelligent PoE switch.
Summary of the invention
Technical problem to be solved by this invention provides a kind of intelligent PoE switch and its implementation, this scheme meets IEEE802.3af standard and IEEE802.3at standard, support multiple AF/AT equipment [AF equipment, support the equipment of IEEE802.3af standard exactly, it is exactly the equipment of supporting the 802.3at standard that AT manages], possess uninterrupted PoE function of supplying power, have the web administration function again simultaneously, have very high reliability and well flexibility.
The technical solution of invention is as follows:
A kind of intelligent PoE switch comprises data exchange module, PoE administration module, system management module and power module;
Data exchange module adopts exchanges data ASIC and port expansion ASIC, and exchanges data ASIC is connected by the SS-SMII interface with port expansion ASIC;
The PoE administration module adopts special-purpose PoE management asic, adopts the Mode A power interface;
System management module adopts intelligent exchange web administration microcontroller, i.e. MCU, and MCU passes through I 2C interface connects the PoE administration module, and MCU connects data exchange module, I by the MII interface 2C interface comprises a clock cable SCL and two data lines SDA_IN and SDA_OUT, and the MCU control interface comprises three control signal wires: LED stream latchs, PoE enables resets with PoE;
Power module adopts the ups power of 48V direct current, the direct power supply as the PoE administration module of one tunnel output of ups power, another road output is converted to system power supply through the DC/DC of ups power modular converter, be the bulk supply of intelligent PoE switch, comprise data exchange module, system management module power supply to intelligent poe switch.
Described Mode A power interface, refer to that (4,5,7,8 are idle line for dead pair 4,5,7,8 lines power supply by netting twine RJ45, occur in pairs, so be called dead pair, the line here refers to the holding wire of netting twine RJ45, totally 8 (4 pairs), wherein there are 4 to do data wire, remaining 4 (2 pairs) do the supply lines of PoE), 4,5 lines are anodal, 7,8 lines are negative pole.
But adopt light-coupled isolation between system management module and the PoE administration module, SCL is connected the I of MCU with SDA_OUT 2C interface, SDA_OUT are then replaced by the simulation of another serial i O mouth;
The PoE administration module adopts the PoE management asic of supporting IEEE802.3af standard and IEEE802.3at standard.
A kind of implementation method of intelligent PoE switch adopts aforesaid intelligent PoE switch;
The web administration function of intelligence PoE switch comprises: account management, Port Management, PoE management, VLAN arrange, network service quality setting (QualityofService, QoS, service quality, being a kind of security mechanism of network, is with a kind of technology that solves problems such as network delay and obstruction.), safety filtering and configuration backup/restore funcitons;
Described PoE management function comprises: the PoE state shows, PoE arranges, PoE postpones the power supply setting and the PoE plan arranges; The PoE state shows and is used for checking that PoE power supply maximum power is gross power, main power source consumed power, system mode, device temperature; PoE port numbers, state are set in PoE arranges or enable, Mode A F/AT, priority, power; PoE postpones power supply and is provided for arranging that PoE port numbers, delayed mode or delay enable, time of delay, and tabulation simultaneously shows the delay power supply information of each port; PoE plan is provided for arranging or checks the PoE plan, and plan is planning cycle with the week, is accurate to hour.
5. the implementation method of intelligent PoE switch according to claim 4 is characterized in that, the system architecture of intelligent PoE switch adopts four-layer structure:
The bottom is the hardware driving layer, comprises that device drives, interface drive, the timer setting;
The second layer is protocol layer, comprises uIP protocol stack, udp protocol, Network Time Protocol;
The 3rd layer is application layer, comprises SSI, the CGI application program of switch management, PoE management;
The 4th layer is service layer, comprises the switch management page and user's certification page;
Exchanges data ASIC is operated in the PHY pattern, and the MAC layer-management is controlled by system management module.
Beneficial effect:
Intelligent PoE switch system of the present invention comprises: exchanges data, PoE management, system management, four modules of power supply.Data exchange module and PoE administration module adopt exchanges data ASIC (Application Specific Integrated Circuit respectively, application-specific integrated circuit (ASIC)) and port expansion ASIC and PoE management asic, finish basic exchanges data and PoE management function; System management module adopts intelligent exchange web administration MCU (Micro Control Unit, microcontroller), utilizes SSI, CGI technology and uIP agreement to realize the web administration of switch, and MCU passes through I 2C, MII interface are realized the intelligent management to data Switching Module and PoE administration module; Power module adopts ups power to be respectively PoE power supply and system power supply power supply.The present invention not only has Web intelligent management function, also has uninterrupted PoE function of supplying power, and supports all types of AF/AT equipment fully, has very strong adaptability.
Adopt managing chip, exchange chip and PoE chip to carry out integrated scheme, realize intelligent management and the PoE function of supplying power of switch.
Data exchange module adopts exchanges data ASIC and port expansion ASIC framework thereof, can make Switching Module carry out " heap cordwood system type " expansion.
System management module adopts I 2C, MII interface by this succinct mode, have reduced size of code and the speed of service of system management greatly, conveniently carry out the quick setting of system;
Power module can either guarantee the PoE power supply, can carry out the short time power supply again when power cut-off.
Have following characteristics:
Web administration simple, intuitive of the present invention, complete function, possessed account management, Port Management, PoE management, VLAN setting, service quality setting, safety filtering, configuration backup/functions such as recovery, simultaneously, web administration also can be satisfied user's individual demand, and Port Management, PoE management all possess the personal settings demand of each port.
PoE management of the present invention has good compatibility to various PD equipment, finishes the AT equipment of supporting to meet the AF equipment of IEEE802.3af standard and meeting the IEEE802.3at standard, can also support some expansion PD equipment; In addition, because the PoE power supply is connected to ups power, the present invention supports uninterrupted PoE function of supplying power, has very strong adaptability.
The network upgrade function of switch program is supported in configuration management of the present invention, can realize the remote upgrade of switch program, and is not only simple and convenient, also can be the ROMPaq that the user provides latest edition, and in time the patch system leak is guaranteed system safety.
Intelligent PoE switch of the present invention separates exchanges data by MII interface at a high speed with system management; Manage with mutual by I2C and PoE module; And adopt the web agreement uIP agreement (internal memory that only needs tens k) of lightweight, can realize managing and separating of realizing, both satisfied exchanges data at a high speed and PoE power supply, can satisfy the management of having only small number of users just to use again function is set.
Description of drawings
Fig. 1 is 16 mouthfuls of 10/100M intelligence PoE switch system block diagrams;
Fig. 2 is PoE power interface (Mode A);
Fig. 3 is 16 mouthfuls of 10/100M intelligence PoE switch software Organization Charts;
Fig. 4 (a) is main program flow chart;
Fig. 4 (b) is the packet processing program flow chart;
Fig. 4 (c) is readjustment polling routine flow chart;
Fig. 5 is web administration webpage Organization Chart;
Embodiment
Below with reference to the drawings and specific embodiments the present invention is described in further details:
Embodiment 1:
As Fig. 1-5,16 mouthful of 10/100M intelligence PoE switch system block diagram as shown in Figure 1, this switch system comprises: exchanges data, PoE management, system management, four modules of power supply.Data exchange module and PoE administration module adopt exchanges data ASIC and port expansion ASIC and PoE management asic respectively, finish basic exchanges data and PoE management function; System management module adopts switch web administration MCU, utilizes SSI, CGI technology and uIP agreement to realize the web administration of switch, and MCU passes through I 2C, MII interface are realized the intelligent management to data Switching Module and PoE administration module; Power module adopts ups power to be respectively PoE power supply and system power supply power supply.
1, data exchange module
Data exchange module adopts exchange data switching asic and port expansion ASIC framework thereof.Exchanges data ASIC can connect 8 road RJ45 interfaces, and port expansion ASIC can expand 8 road RJ45 interfaces again, so system has 16 road RJ45 interfaces.Interface is the SS-SMII interface between exchanges data ASIC and the port expansion ASIC, and data exchange module and system management module interface are the MII interface.
The exchange of management ASIC work section of data exchange module only finishes the physical layer switching task in PHY pattern and MAC pattern under the PHY pattern, can finish base switch functions such as mac address table management, exchanges data under the MAC layer model.Exchanges data ASIC is operated in the PHY pattern among the present invention, and the MAC layer-management is controlled by system management module.
2, PoE administration module
The PoE administration module adopts the PoE management asic of supporting IEEE802.3af standard and IEEE802.3at standard.This PoE management asic can independently be finished basic PoE management role, passes through I simultaneously 2The C bus communication is accepted the control of system management module, realizes more senior PoE management function; In order to realize the isolation of PoE power supply, adopted the light-coupled isolation measure between PoE administration module and the system management module.What the PoE power supply of PoE module connect is the ups power of power module, ensures uninterrupted PoE function of supplying power.The risk that the PoE administration module is caused damage or disturbs for fear of the active equipment that has used dead pair, the PoE power interface has been taked the Mode A connection, namely by holding wire (1,2,3,6 idle line) powered, 1,2 lines are defined as positive pole, 3,6 lines are defined as negative pole, as shown in Figure 2.
This PoE management asic can be finished basic PoE management function such as identification, grading, power supply, port monitoring, power control, outage under automatic mode; Under the web administration pattern, can also realize functions such as port enables, power control, power supply delay, PoE plan.
3, power module
Power module comprises ups power, DC/DC change-over circuit, three parts of system power supply interface.Wherein ups power is the core of power module, and when not cutting off the power supply, it is converted to the output of 48V direct current with the 220V electric main, is battery charge as required simultaneously, when outage, and the battery discharge of ups power, same 48V direct current output.The 48V output voltage one tunnel of UPS is directly as the PoE power supply, and another road is converted to system power supply through DC/DC.
4, system management
4.1 hardware
Switch web administration MCU is adopted in system management, and it comprises a MII interface and an I 2C interface, the MII interface is used for the management of data exchange module, I 2C interface is used for the management of PoE administration module.But owing to adopt light-coupled isolation between system management module and the PoE administration module, optical coupling isolation circuit has unidirectional, so I 2The C bus splits into three lines, i.e. SCL (clock), SDA_IN (data input), SDA_OUT (data output), and SCL is connected the I of MCU with SDA_OUT 2C interface, SDA_OUT are then replaced by the simulation of another serial i O mouth.
4.2 software
The software architecture figure of system management is divided into and is four-layer structure as shown in Figure 3, and the bottom is the hardware driving layer, comprises that device drives, interface drive, timer arranges etc.; The second layer is protocol layer, comprises uIP protocol stack, udp protocol, Network Time Protocol etc.; The 3rd layer is application layer, mainly comprises SSI, the CGI application program of switch management, PoE management; The 4th layer is service layer, mainly comprises the switch management page, user's certification page etc.; And switch configuration is managed in return relatively independent engineering in the machine system management software, the executable file programming that generates is gone in the specific region of FLASH, this part program only is used for the network upgrade process of switch program, and this part program of network upgrade process is not wiped free of.
4.2.1 application program
Application layer is operated on hardware driving and the network protocol layer, use SSI, CGI technology and uIP protocol stack realize switch management, PoE management power function and with the interaction of the web administration page.Therefore application program has comprised SSI file system and CGI file system, and the CGI file system is responsible for handling order or the request of the web administration page, and the SSI file system is responsible for CGI file system result is embedded in the dynamic web page.
Web administration application flows figure as shown in Figure 4, Fig. 4 (a), 4 (b), 4 (c) are respectively the flow charts of main program, packet processing program, readjustment polling routine.After system powered on or restarts, program was at first carried out every initialization operation to system, comprises protocol stack initialization such as hardware device initialization, uIP, UDP, STP; Program can enter the service major cycle afterwards, relates to a lot of network exchange management services here, and system clock plays an important role in these services, and the PoE hypervisor is also in this major cycle; The service major cycle also can jump to the firmware renewal and code segment is restarted in system, carries out firmware and upgrades and system's reboot operation.
4.2.2Web administration page
Web administration webpage framework comprises as shown in Figure 5: the several functional modules of account management, Port Management, PoE management, VLAN setting, service quality setting, safety filtering, configuration backup/recover.Wherein PoE administration module function comprises: the PoE state shows, PoE arranges, PoE postpones the power supply setting and the PoE plan.The PoE state shows can view PoE power supply maximum power (gross power), main power source consumed power, system mode, device temperature; PoE port numbers, state (or enabling), pattern (AF/AT), priority, power during arranging, PoE can be set; PoE postpones to power to arrange PoE port numbers, delayed mode (or postponing to enable), time of delay, the delay power supply information that also can tabulate simultaneously and show each port can be set; The PoE plan can be set or check during PoE plan arranges, and plan is planning cycle with the week, is accurate to hour;
4.2.3 configuration manager
Configuration management is as a relatively independent engineering, part as systems soft ware is not moved at ordinary times, have only when system carries out switch firmware update command and just can carry out, its task is exactly that the executable file that utilizes dynamic web page that desire is upgraded is uploaded in the FLASH memory by network, finishes version updating or the upgrading of switch program under the situation without tip-off FLASH.
The executable file of configuration management engineering need with the downloader programming to the FLASH memory, and the program upgrade process it be not wiped free of yet.After the system executive update instruction, configuration manager starts, can carry out one time erase operation then earlier, the content of wiping is the program except the configuration manager corresponding address, wipe successfully back configuration manager executive program upload operation again, to specify executable file to be uploaded among the FLASH, jump to the switch management program if operate successful program, otherwise upload executable file again.
1. system forms
With reference to accompanying drawing 1, the integrated invention of native system comprises that switch system comprises: exchanges data, PoE management, system management, four modules of power supply.Data exchange module and PoE administration module adopt exchanges data ASIC and port expansion ASIC and PoE management asic respectively, finish basic exchanges data and PoE management function; System management module adopts switch web administration MCU, utilizes SSI, CGI technology and uIP agreement to realize the web administration of switch, and MCU passes through I 2C, MII interface are realized the intelligent management to data Switching Module and PoE administration module; Power module adopts ups power to be respectively PoE power supply and system power supply power supply.
Described data exchange module adopts exchange data switching asic and port expansion ASIC framework thereof.Exchanges data ASIC can connect 8 road RJ45 interfaces, and port expansion ASIC can expand 8 road RJ45 interfaces again, so system has 16 road RJ45 interfaces.Interface is the SS-SMII interface between exchanges data ASIC and the port expansion ASIC, and data exchange module and system management module interface are the MII interface.
The exchange of management ASIC of data exchange module is operated in PHY pattern and MAC pattern, only finishes the physical layer switching task under the PHY pattern, can finish base switch functions such as mac address table management, exchanges data under the MAC layer model.Exchanges data ASIC is operated in the PHY pattern among the present invention, and the MAC layer-management is controlled by system management module.
Described PoE administration module adopts the PoE management asic of supporting IEEE802.3af standard and IEEE802.3at standard.This PoE management asic can independently be finished basic PoE management role, passes through I simultaneously 2The C bus communication is accepted the control of system management module, realizes more senior PoE management function; In order to realize the isolation of PoE power supply, adopted the light-coupled isolation measure between PoE administration module and the system management module.What the PoE power supply of PoE module connect is the ups power of power module, ensures uninterrupted PoE function of supplying power.The risk that the PoE administration module is caused damage or disturbs for fear of the active equipment that has used dead pair, the PoE power interface has been taked the Mode B connection, namely by holding wire (1,2,3,6 idle line) powered, 1,2 lines are defined as positive pole, 3,6 lines are defined as negative pole, as shown in Figure 2.
This PoE management asic can be finished basic PoE management function such as identification, grading, power supply, port monitoring, power control, outage under automatic mode; Under the web administration pattern, can also realize functions such as port enables, power control, power supply delay, PoE plan.
Described power module comprises ups power, DC/DC change-over circuit, three parts of system power supply interface.Wherein ups power is the core of power module, and when not cutting off the power supply, it is converted to the 48V direct current with the 220V electric main and exports to switch system, is battery charge as required simultaneously, when outage, and the battery discharge of ups power, same 48V direct current output.The 48V output voltage one tunnel of UPS is directly as the PoE power supply, and another road is system power supply through the DC/DC of UPS module converts, is the bulk supply (comprising data interaction module and system management module) of intelligent PoE switch.
Generally, the UPS module is converted to the 220V that exchanges the 48V of direct current earlier, and 48V is converted to the required voltage of each module through DC/DC then, is converted to 24V, 12V, 5V etc. as 48V.These DC/DC module matured products.
Described system management module hardware components adopts switch web administration MCU, and it comprises a MII interface and an I 2C interface, the MII interface is used for the management of data exchange module, I 2C interface is used for the management of PoE administration module.But owing to adopt light-coupled isolation between system management module and the PoE administration module, optical coupling isolation circuit has unidirectional, so I 2The C bus splits into three lines, i.e. SCL (clock), SDA_IN (data input), SDA_OUT (data output), and SCL is connected the I of MCU with SDA_OUT 2C interface, SDA_OUT are then replaced by the simulation of another serial i O mouth.
The software architecture figure of described system management module software section is divided into and is four-layer structure as shown in Figure 3, and the bottom is the hardware driving layer, comprises that device drives, interface drive, timer arranges etc.; The second layer is protocol layer, comprises uIP protocol stack, udp protocol, Network Time Protocol etc.; The 3rd layer is application layer, mainly comprises SSI, the CGI application program of switch management, PoE management; The 4th layer is service layer, mainly comprises the switch management page, user's certification page etc.; And switch configuration is managed in return relatively independent engineering in the machine system management software, the executable file programming that generates is gone in the specific region of FLASH, this part program only is used for the network upgrade process of switch program, and this part program of network upgrade process is not wiped free of.
2.Web management application development
Web administration application development platform is KeilC51V9.0, and hardware platform is the intelligent exchange management MCU that adopts 51 kernels.According to accompanying drawing 4 program flow diagram modularized design main programs, packet processing program, readjustment polling routine.After system powered on or restarts, program was at first carried out every initialization operation to system, comprises protocol stack initialization such as hardware device initialization, uIP, UDP, STP; Program can enter the service major cycle afterwards, relates to a lot of network exchange management services here, and system clock plays an important role in these services, and the PoE hypervisor is also in this major cycle; The service major cycle also can jump to the firmware renewal and code segment is restarted in system, carries out firmware and upgrades and system's reboot operation.
3.Web administration page exploitation
Web administration webpage Organization Chart mainly is divided into account management, Port Management, PoE management, VLAN setting, service quality setting, safety filtering, configuration backup/recovery several sections as shown in Figure 5.
Account management comprises that number of the account login, user's configuration, system IP configuration, system mode, default setting, firmware upgrade, equipment is restarted function.User's configuration is used for arranging username and password; System IP configuration can arrange IP address, subnet mask, gateway, IP configuration mode (static state or DHCP); Show MAC Address and switch version information in the system mode; The program (annotate: the firmware refresh routine is not wiped free of itself) that firmware updating function can be wiped original version uploads among the FLASH by the program of network with redaction then, finishes the network upgrade of systems soft ware.
Port Management comprises port arrangement, port monitoring, port statistics, bandwidth control, broadcast storm control function.The operator scheme of physical port can be set in the port arrangement, comprise functions such as port enables, speed setting, half/full duplex setting, current control, time-out, address learning; Port monitoring comprises destination interface monitoring, bag monitoring and source port monitoring; Bandwidth control allows to arrange each port bandwidth, and the value of setting is 1~255, bandwidth is set equals true bandwidth divided by this value of setting; Broadcast storm control is for stopping too much broadcast packet, and broadcast packet arranges threshold value from 1~63, and the broadcast packet that surpasses the corresponding threshold value of port will be dropped.
The PoE management comprises that PoE state, PoE arrange, PoE postpones power supply setting, PoE plan function.The PoE state shows can view PoE power supply maximum power (gross power), main power source consumed power, system mode, device temperature; PoE port numbers, state (or enabling), pattern (AF/AT), priority, power during arranging, PoE can be set; PoE postpones to power to arrange PoE port numbers, delayed mode (or postponing to enable), time of delay, the delay power supply information that also can tabulate simultaneously and show each port can be set; The PoE plan can be set or check during PoE plan arranges, and plan is planning cycle with the week, is accurate to hour.
VLAN arranges and comprises that the setting of VLAN pattern, VLAN ID arrange.Selected data exchange of management ASIC supports two kinds of VLAN patterns: Tag pattern and Port pattern can increase or delete Tag under the Tag pattern.
The service quality setting comprises priority mode setting, grade of service configuration, selects based on the port agreement of the grade of service.Priority mode has first in first out, elder generation's low, three kinds of patterns of 4 formation polls in high back; Service priority (high, medium and low) and the Tag symbol of each port can be set in the grade of service configuration; The port agreement is selected the treaty override level of respectively organizing port can be set, and also is divided into high, medium and low three grades.
Safety filtering comprises mac address filter, TCP/UDP filtering function.When " multiplex broadcasting " system of generation can eject warning and abandon the packet that this source port is sent; TCP/UDP filters can arrange the specified protocol packet that each port need filter or allow to pass through.
Configuration backup/recovery comprises that firmware upgrades, withdraws from, recovers the default setting function.
Web administration page development flow process is as follows:
1) editor htm file, and insert the SSI instruction;
2) statement this webpage, that is: #include in system's call back function " xxx_htm.h ";
3) set up call back function and htm file chaining;
4) use the Cod2C.bat instrument that the htm file is changed into xxx_htm.c, xxx_htm.h document;
5) recompilate the link project file, and generate executable file;
6) Web upgrades the switch program.

Claims (5)

1. an intelligent PoE switch is characterized in that, comprises data exchange module, PoE administration module, system management module and power module;
Data exchange module adopts exchanges data ASIC and port expansion ASIC, and exchanges data ASIC is connected by the SS-SMII interface with port expansion ASIC;
The PoE administration module adopts special-purpose PoE management asic, adopts the Mode A power interface;
System management module adopts intelligent exchange web administration microcontroller, i.e. MCU, and MCU passes through I 2C interface connects the PoE administration module, and MCU connects data exchange module, I by the MII interface 2C interface comprises a clock cable SCL and two data lines SDA_IN and SDA_OUT, and the MCU control interface comprises three control signal wires: LED stream latchs, PoE enables resets with PoE;
Power module adopts the ups power of 48V direct current, the direct power supply as the PoE administration module of one tunnel output of ups power, another road output is converted to system power supply through the DC/DC of ups power modular converter, be the bulk supply of intelligent PoE switch, comprise data exchange module, system management module power supply to intelligent poe switch.
2. intelligent PoE switch according to claim 1 is characterized in that, described Mode A power interface refers to dead pair 4,5,7, the power supply of 8 lines by netting twine RJ45, and 4,5 lines are anodal, and 7,8 lines are negative pole.
3. intelligent PoE switch according to claim 2 is characterized in that, but adopts light-coupled isolation between system management module and the PoE administration module, and SCL is connected the I of MCU with SDA_OUT 2C interface, SDA_OUT are then replaced by the simulation of another serial i O mouth;
The PoE administration module adopts the PoE management asic of supporting IEEE802.3af standard and IEEE802.3at standard.
4. the implementation method of an intelligent PoE switch is characterized in that, adopts the described intelligent PoE switch of claim 3;
The web administration function of intelligence PoE switch comprises: account management, Port Management, PoE management, VLAN setting, network service quality setting, safety filtering and configuration backup/restore funcitons;
Described PoE management function comprises: the PoE state shows, PoE arranges, PoE postpones the power supply setting and the PoE plan arranges; The PoE state shows and is used for checking that PoE power supply maximum power is gross power, main power source consumed power, system mode, device temperature; PoE port numbers, state are set in PoE arranges or enable, Mode A F/AT, priority, power; PoE postpones power supply and is provided for arranging that PoE port numbers, delayed mode or delay enable, time of delay, and tabulation simultaneously shows the delay power supply information of each port; PoE plan is provided for arranging or checks the PoE plan, and plan is planning cycle with the week, is accurate to hour.
5. the implementation method of intelligent PoE switch according to claim 4 is characterized in that, the system architecture of intelligent PoE switch adopts four-layer structure:
The bottom is the hardware driving layer, comprises that device drives, interface drive, the timer setting;
The second layer is protocol layer, comprises uIP protocol stack, udp protocol, Network Time Protocol;
The 3rd layer is application layer, comprises SSI, the CGI application program of switch management, PoE management;
The 4th layer is service layer, comprises the switch management page and user's certification page;
Exchanges data ASIC is operated in the PHY pattern, and the MAC layer-management is controlled by system management module.
CN201310162375.3A 2013-05-06 2013-05-06 Intelligence PoE switch and its implementation Active CN103209140B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310162375.3A CN103209140B (en) 2013-05-06 2013-05-06 Intelligence PoE switch and its implementation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310162375.3A CN103209140B (en) 2013-05-06 2013-05-06 Intelligence PoE switch and its implementation

Publications (2)

Publication Number Publication Date
CN103209140A true CN103209140A (en) 2013-07-17
CN103209140B CN103209140B (en) 2015-10-21

Family

ID=48756229

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310162375.3A Active CN103209140B (en) 2013-05-06 2013-05-06 Intelligence PoE switch and its implementation

Country Status (1)

Country Link
CN (1) CN103209140B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368872A (en) * 2013-07-24 2013-10-23 广东睿江科技有限公司 Data packet forwarding system and method
CN104022972A (en) * 2014-06-13 2014-09-03 深圳市优特普科技有限公司 Ethernet switch configuration method and switch applying the same
CN105224479A (en) * 2015-10-29 2016-01-06 上海斐讯数据通信技术有限公司 For the POE drive system of POE switch
CN106982232A (en) * 2017-05-23 2017-07-25 信联安宝(北京)科技有限公司 Discrete safety management interchanger
CN109120415A (en) * 2018-10-08 2019-01-01 杭州鸿雁智能科技有限公司 A kind of house control system based on PoE bus
CN110412345A (en) * 2018-04-30 2019-11-05 弗兰克公司 Autoptic device for more device Power over Ethernet
CN107995183B (en) * 2017-11-28 2021-01-05 艾体威尔电子技术(北京)有限公司 Communication conversion device with instantaneous power supply compensation function
CN113923173A (en) * 2021-10-22 2022-01-11 深圳市风云实业有限公司 Method for quickly starting and recovering data plane of network switching equipment
CN115412380A (en) * 2022-08-24 2022-11-29 浪潮思科网络科技有限公司 POE power supply monitoring method and device of POE switch and storage medium
CN115412380B (en) * 2022-08-24 2024-04-16 浪潮思科网络科技有限公司 POE power supply monitoring method, equipment and storage medium of POE switch

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801720A (en) * 2006-01-17 2006-07-12 杭州华为三康技术有限公司 Method and apparatus for supplying power to external device via Ethernet
US20080294917A1 (en) * 2007-05-24 2008-11-27 Broadcom Corporation Power Management for Power-Over-Ethernet-Capable Switch
US20110263219A1 (en) * 2005-08-05 2011-10-27 Hasenfang Dennis J Emergency services for voice over IP telephony (E-VoIP)
CN102970146A (en) * 2012-10-25 2013-03-13 杭州华三通信技术有限公司 Power supply device of power over Ethernet (POE) and power supply method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110263219A1 (en) * 2005-08-05 2011-10-27 Hasenfang Dennis J Emergency services for voice over IP telephony (E-VoIP)
CN1801720A (en) * 2006-01-17 2006-07-12 杭州华为三康技术有限公司 Method and apparatus for supplying power to external device via Ethernet
US20080294917A1 (en) * 2007-05-24 2008-11-27 Broadcom Corporation Power Management for Power-Over-Ethernet-Capable Switch
CN102970146A (en) * 2012-10-25 2013-03-13 杭州华三通信技术有限公司 Power supply device of power over Ethernet (POE) and power supply method

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
LAN/MAN STANDARDS COMMITTEE: "802.3at-data terminal equipment(DTE)power via the media dependent interface(MDI )Enhancements", 《IEEE STANDARD FOR INFORMATION TECHNOLOGY》 *
LAN/WAN STANDARDS COMMITTEE OF THE IEEE COMPUTER SOCIETY: "802.3af-data terminal euqipment(DTE) power via media dependent interface (MDI)", 《IEEE STANDARD FOR INFORMATION TECHNOLOGY》 *
刘嘉滨: "PoE交换机设计与配置管理", 《实验室研究与探索》 *
刘开举: "以太网交换机POE功能的研究与实现", 《万方学位论文全文数据库》 *
宁恋: "兼容IEEE802.3af标准的高功率PoE系统的设计与实现", 《通信电源技术》 *
沈昊,等: "以太网供电技术及其实现", 《电力自动化设备》 *
王平,等: "基于MSP430单片机的以太网供电设备的硬件设计", 《重庆邮电大学学报》 *
王景忠,等: "以太网供电PoE技术的研究与实现", 《无线电工程》 *
赵红红: "PoE软件模块设计及其在通信设备上的实现", 《万方学文论文全文数据库》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368872A (en) * 2013-07-24 2013-10-23 广东睿江科技有限公司 Data packet forwarding system and method
CN104022972A (en) * 2014-06-13 2014-09-03 深圳市优特普科技有限公司 Ethernet switch configuration method and switch applying the same
CN104022972B (en) * 2014-06-13 2017-10-31 深圳市优特普科技有限公司 A kind of interchanger of Ethernet switch collocation method and application this method
CN105224479A (en) * 2015-10-29 2016-01-06 上海斐讯数据通信技术有限公司 For the POE drive system of POE switch
CN106982232A (en) * 2017-05-23 2017-07-25 信联安宝(北京)科技有限公司 Discrete safety management interchanger
CN107995183B (en) * 2017-11-28 2021-01-05 艾体威尔电子技术(北京)有限公司 Communication conversion device with instantaneous power supply compensation function
CN110412345A (en) * 2018-04-30 2019-11-05 弗兰克公司 Autoptic device for more device Power over Ethernet
CN109120415A (en) * 2018-10-08 2019-01-01 杭州鸿雁智能科技有限公司 A kind of house control system based on PoE bus
CN113923173A (en) * 2021-10-22 2022-01-11 深圳市风云实业有限公司 Method for quickly starting and recovering data plane of network switching equipment
CN113923173B (en) * 2021-10-22 2023-12-15 深圳市风云实业有限公司 Quick starting recovery method for data surface of network switching equipment
CN115412380A (en) * 2022-08-24 2022-11-29 浪潮思科网络科技有限公司 POE power supply monitoring method and device of POE switch and storage medium
CN115412380B (en) * 2022-08-24 2024-04-16 浪潮思科网络科技有限公司 POE power supply monitoring method, equipment and storage medium of POE switch

Also Published As

Publication number Publication date
CN103209140B (en) 2015-10-21

Similar Documents

Publication Publication Date Title
CN103209140B (en) Intelligence PoE switch and its implementation
US9154579B2 (en) Method, service board, and system for transmitting KVM data
CN104281511B (en) Intelligent-platform management interface system, baseboard management controller and implementation method
CN203219325U (en) Intelligent PoE (power over Ethernet) switch
CN103777726B (en) Electronic installation and its startup method
CN102055597A (en) Stability test platform and method
CN102170358B (en) Backward feed equipment and power supply control method thereof
CN103684848B (en) A kind of non-management type industrial ethernet switch automatically configured and its implementation
CN203219315U (en) Network communication line switching module between network nodes
CN105227212A (en) Reverse power supply management method, Apparatus and system
CN105007180B (en) A kind of Distributed C CMTS management method
CN108063736A (en) A kind of industrial ethernet switch that long-distance cable is supported to communicate and control method
CN104639360A (en) Network element equipment and method for controlling network element equipment to join network
CN211908853U (en) Communication system of production equipment
CN106569858B (en) A kind of update method and circuit board of configuration file
CN104168172A (en) Inter-board data interaction device and method based on SWITCH chip
CN207010837U (en) A kind of intelligence divides householder's machine and visible dialogue system
CN107043050A (en) Compatible type elevator reparing service aid
CN206023334U (en) A kind of battery charger, the mobile terminal of accumulator Charge Management, the accumulator charging management system based on cloud platform
CN103840974A (en) Method for achieving local zero configuration based on C-CMTS burned-in address
CN107846312A (en) A kind of network service ensuring equipment
CN203691431U (en) System realizing local zero configuration based on C-CMTS burn-in address
CN217335926U (en) Distributed communication unit and communication expansion device
CN110784365A (en) Standby device of station control layer and entity device of transformer substation and automatic online method thereof
TWM542299U (en) Power-over-Ethernet system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 412200 Hunan city of Zhuzhou province Liling City Economic Development Zone Hengmao science and Technology Park

Patentee after: Hunan Hengmao tech Limited by Share Ltd

Address before: 412200 Hunan city of Zhuzhou province Liling City Economic Development Zone Hengmao science and Technology Park

Patentee before: Liling Hengmao Electronics Technology Co., Ltd.