BACKGROUND OF THE INVENTIONField of the InventionThe present invention relates to the combination of communications and power delivered over a single cable, commonly known as power over Ethernet (PoE), where node detection and classification is required before power is delivered. More specifically the present invention relates to PoE nodes that can be chained together or connected in series.
Description of the Related ArtWired networking is a ubiquitous technology that connects computers and electronic devices over a cable so they may exchange information. Electric power is a ubiquitous technology that delivers power to devices over a cable. The combination of the two allows a single cable to deliver both power and communications to a device thus simplifying the installation and maintenance of wired network devices.
Power over Ethernet (PoE) is an example of combining both power and communications over a single cable. A PoE Ethernet switch provides one or more Power Sourcing Equipment (PSE) ports that can provide both power and Ethernet communications on a single cable. A PoE end node has a Powered Device (PD) port that accepts both power and communications on a single cable. Examples of useful PD devices are wireless access points, security cameras, and distributed sensors.
To prevent damage to regular Ethernet devices that are not a PD, and thus cannot accept power over the cable, PSE ports perform a process to detect and classify the attached device to see if it is capable of receiving power. The detection and classification process involves the PSE imposing and measuring various voltages and currents, while the PD responds to these stimuli in specific ways to indicate its ability to accept power and how much power it requires. A non-powered device will fail the detection and classification process and will not be powered.
PoE detection is the first step in determining if a PD is connected. Detection involves imposing a series of either voltages or currents of sufficiently low power that a non-powered device would not be damaged. A PD will present a characteristic resistance on the cable that the PSE can measure. If that resistance is not within the allowed range, then the PSE can determine there is no device on the port or the device is not a PD that will take power.
If the PD passes detection, then a PSE may choose to perform classification. Classification is a means for the PD to indicate the amount of power the PD requires before it receives power. Classification is done with the PSE imposing a voltage within a certain range and the PD passing a current in specified ranges. The amount of current passed qualifies the PD as using power in a number of discrete classes.
Further classification can be done by cycling PSE output voltage between classification range and mark range. The number of classification events and the sequence of currents through the PD indicate to both the PSE and PD how much power the PSE will supply and how much power the PD requires. The use of voltages and currents prior to providing power is called hardware classification.
The PSE has a finite amount of power to apportion to the PDs it powers. Typically, the PSE does not have enough power to provide maximum power on all ports where a PD could be attached. Therefore, each PD is given an allocation of power based on its classification. A PD that classifies at a power level higher than it truly requires causes the PSE to allocate power that will not be available for other nodes. For efficient use of PSE power, PD nodes should classify at the lowest power level they require.
In some PSE and PD implementations, power request and allocation can be controlled after the PD is powered by sending Ethernet packets between the PD and the PSE. This method allows dynamic adjustment of the power requirements. This is called software classification. Not all PSE or PD devices implement this capability.
The IEEE publishes standards for PoE PSE and PD behavior, for example 802.3af, 802.3at, and 802.3bt. Not all devices follow the standards and there are non-standard implementations and variations that exist, for example LTPoE++.
PoE is primarily used in cases where communicating nodes must be distributed over wide areas to perform their function and providing a separate distribution of power is not feasible or cost effective. Examples would be wireless access points, security cameras, and sensor networks. Since each PSE port can only support one PD node, each deployed PD requires a cable that runs from the PSE port to the PD node. Since PD nodes are typically distributed widely, the PSE to PD connections require a lot of cable. As shown inFIG. 1, a standard PoE network according to the prior art includes a PoE Network Switch10 having a plurality ofPSE ports12a,12b,12c,12d,12e, each of which may be connected to a powered device (20a,20b,20c,20d,20e) by an ethernet cable (30a,30b,30c,30d,30e).
An issue with PoE is that failure of the PSE necessarily means the PD is no longer powered or reachable and thus is inoperative. The PoE system does not provide a means to provide power and communications redundantly to PD nodes.
As shown inFIG. 2, it is also known in the prior art to providenodes20a,20b,20c,20d,20eeach of which has a PD port21 and one or more PSE ports22. In this way, such a device receives power and communications over the PD port21 from anupstream PSE12aor22 and then passes power and communication to other nodes via the one or more PSE ports22 to subsequent downstream PD nodes20. This does allow putting more nodes on one cable run. Such a device, however, does not have interchangeable ports. If the PD and PSE port cables are swapped, the device does not function. Given the cables and ports are visually identical or similar, the probability for mis-plug is significant. Further, the failure of any upstream PSE means the failure of all downstream nodes, so the system lacks redundancy. An additional issue arises from the inability of the PSE to allocate power efficiently because attached PD nodes built this way are unable to anticipate how much power they need. This means such a device either requests more power than it needs, thus consuming the upstream PSE power budget, or it requests too little power leading to inability to power downstream PD nodes.
Accordingly, there is a need for PoE nodes that can be chained together in series such that a single ethernet cable travels from a PSE to a first PD, and then a second PD is connected to the first PD such that it can communicate and receive power from the PSE, and then a third PD is connected to the second PD, and so on, thus drastically reducing the amount of ethernet cable needed to connect multiple PDs to a PSE in a large area. There is a need for nodes in this system that have interchangeable ports such that each port in a node is capable of functioning as either a PD port or PSE port. There is a need for nodes in this system to efficiently allocate power. There is also a need for a PoE network where redundant power is supplied to the PDs from a plurality of PSEs.
SUMMARY OF THE INVENTIONIt is therefore an objective of the present invention to provide a practical means to power and communicate with a plurality of nodes on a single cable run without the issues, problems, and limitations of prior solutions.
An object of the invention is to support a number of network nodes on a single cable run. A single PSE port would provide power and communications to a plurality of network nodes. Chainable Power over Ethernet Nodes (CPEN) would greatly reduce the cable requirements in certain use cases.
An object of the invention is to be compatible with existing standards for PoE, standards for other power over networking systems, and to be compatible with various non-standard variations of each.
An object of the invention is to be efficient in power allocation among all devices so that power is used efficiently and effectively.
An object of the invention is that the CPEN have interchangeable cable ports so that there is no designated upstream or downstream port that can be wired incorrectly.
An object of the invention is that the CPEN has a plurality of cable ports that are interchangeable in that each port can serve either as a PSE or as a PD.
An object of the invention is to allow for redundant power and communication such that the failure of any one cable or PSE does not affect system operation. Further, the failure of any one chainable node does not affect any other node.
An object of the invention is that the chainable node circuits and methods be economical and practical to include in commercially viable products.
An object of the invention is that the system provides diagnostics and measurements that can detect, notify, and diagnose faults.
The present invention meets these objects by providing a Chainable Power over Ethernet Node (CPEN) which contains an electronic circuit and control method to pass power, communications, or both power and communications to subsequent chainable nodes or other devices. The invention allows one cable run to serve a plurality of chainable nodes thus greatly reducing the amount of cable required. The invention enables redundant connections in both power and communications to network nodes to prevent failure in case of cable or node fault. The chainable node has 2 or more ports, all of which are interchangeable. Any port can respond to PoE Powered Device (PD) classification and receive power. Any port can act as a Power Supplying Equipment (PSE) to enable power to subsequent nodes. The ports can support standards compliant PoE detection, classification, and operation, and can support non-standard variations.
A chainable node contains two or more identical ports that connect to network cables. The chainable node receives power from any port and optionally provides power out the other ports.
In a typical installation, a PSE network device is installed in a central location and receives power from an external source, typically AC mains power. A cable runs to the first chainable node and is connected to one of the chainable node ports. That port will properly detect and classify as a PD to the PSE and thus the PSE will power the chainable node.
The chainable node, after receiving power, can optionally act as a PSE on its remaining ports to detect, classify, and power subsequent other chaining nodes or other PD devices. The last node on a chain can be a single port typical PD which ends the chain. The last node on the chain can be a chainable node with no other nodes connected which ends the chain.
According to one aspect of the present invention, there is provided a chainable Power over Ethernet node for receiving, transferring and delivering power and communication to other nodes and devices. The node according to this aspect comprises a plurality of connection ports, each port having a connector for receiving a first end of a network cable having a plurality of wire pairs; configuration means for presenting default detect and classification signature to an external power supplying device connected on any of the plurality of connection ports; power receiving means for receiving power from the external power supplying device on any of the plurality of plurality of connection ports; power storage means for storing electrical power sufficient for brief operation without power being supplied from the external power supplying device; disconnect means for electrically disconnecting the node from using power with the aim of causing the external power supplying device to stop providing power; presentation means for presenting to the external power supplying device a selected type and class pattern during hardware reclassification; monitoring means for monitoring the classification process to determine if the node requested power has been granted in full or if the node has been demoted to lesser power; logic processing means for controlling the node behaviors; and an ethernet switch coupled to the connection port for transmitting and receiving communication. Further, each port of the chainable Power over Ethernet node comprises: separation means for separating electrical power and communications on each of the plurality of wire pairs; voltage measuring means for measuring the voltages on each of the plurality of wire pairs; rectifying means for rectifying the electrical power on each of the plurality of wire pairs into positive and negative voltages; imposition and measuring means for imposing a controlled voltage on each of the plurality of wire pairs and for measuring the current through each of the plurality of wire pairs for the purpose of detection and classification of an attached node; sending means for sending out electrical power onto each of the plurality of wire pairs by an electronic switch; and current measuring means for measuring electrical current through the port.
A further feature of the chainable Power over Ethernet node of the invention provides that each port further comprises switching means to bypass the rectifying means to avoid power loss. The node may further comprise a non-volatile memory to record settings and configurations from past operation to aid in optimizing present operation. The node may further comprise external node communication means for exchanging packets containing identity and power information with connected external nodes. The node may further comprise monitoring and reporting means for monitoring the voltages, current and configuration of the node and reporting said voltages, current and configuration information to a central resource. A plurality of switches with intrinsic diodes may be provided which act as the rectifying means for signals entering the node from the port and as the sending means for power exiting the node from the port. The plurality of connection ports may comprise two identical ports.
According to another aspect of the invention, there is provided a system for transferring power and communication in a network comprising a group of chained in series chainable Power over Ethernet nodes. The group further comprises at least a first chainable Power over Ethernet node and a last chainable Power over Ethernet node. Each chainable Power over Ethernet node comprises: a plurality of connection ports, each port having a connector for receiving a first end of a network cable having a plurality of wire pairs; configuration means for presenting default detect and classification signature to an external power supplying device connected on any of said plurality of connection ports; power receiving means for receiving power from the external power supplying device on any of said plurality of plurality of connection ports; power storage means for storing electrical power sufficient for brief operation without power being supplied from the external power supplying device; disconnect means for electrically disconnecting the node from using power with the aim of causing the external power supplying device to stop providing power; presentation means for presenting to the external power supplying device a selected type and class pattern during hardware reclassification; monitoring means for monitoring the classification process to determine if the node requested power has been granted in full or if the node has been demoted to lesser power; logic processing means for controlling the node behaviors; and an ethernet switch coupled to the connection port for transmitting and receiving communication. Each port further comprises: separation means for separating electrical power and communications on each of said plurality of wire pairs; voltage measuring means for measuring the voltages on each of said plurality of wire pairs; rectifying means for rectifying the electrical power on each of said plurality of wire pairs into positive and negative voltages; imposition and measuring means for imposing a controlled voltage on each of said plurality of wire pairs and for measuring the current through each of said plurality of wire pairs for the purpose of detection and classification of the an attached node; sending means for sending out electrical power onto each of said plurality of wire pairs by an electronic switch; and current measuring means for measuring electrical current through the port. The system further comprises: a first power supplying equipment device that provides both communication and electrical power to the system using industry standard Power over Ethernet, said first power supplying equipment device having a port having a connector for receiving a second end of a first network cable having a first end connected to a first one of the plurality of connection ports in the first chainable Power over Ethernet node; and a second network cable having a first end connected to a second one of the plurality of connection ports in the first chainable Power over Ethernet node, and a second end connected to a second one of the plurality of connection ports in the last chainable Power over Ethernet node.
A further feature of the system for transferring power and communication in a network of the invention provides one or more additional Power over Ethernet nodes positioned between said first Power over Ethernet node and said last Power over Ethernet node and connected to other nodes in the group by additional network cables. A second power supplying equipment device may be provided that provides both communication and electrical power to the system using industry standard Power over Ethernet. The second power supplying equipment device may include a port having a connector for receiving a second end of a second network cable having a first end connected to a first one of the plurality of connection ports in one of the additional Power over Ethernet nodes or the last chainable Power over Ethernet node. A third power supplying equipment device may be provided that provides both communication and electrical power to the system using industry standard Power over Ethernet. The third power supplying equipment device may include a port having a connector for receiving a second end of a third network cable having a first end connected to a first one of the plurality of connection ports in one of the additional Power over Ethernet nodes. In this configuration, the first end of the second network cable is connected to said first one of the plurality of connection ports in the last chainable Power over Ethernet node. Alternatively a second power supplying equipment device may be provided that provides both communication and electrical power to the system using industry standard Power over Ethernet. In this configuration, the second power supplying equipment device may include a port having a connector for receiving a second end of a second network cable having a first end connected to a first one of the plurality of connection ports in the last chainable Power over Ethernet node.
According to yet another aspect of the invention, there is provided a method for providing power and communication to one or more chained Power over Ethernet nodes in a network of chained nodes. The method comprises the steps of: performing a detect and classify operation to determine whether a first chained Power over Ethernet node is a powered device, transmitting power from the power source equipment device to the first chainable Power over Ethernet node in an amount corresponding to the request; performing a reclassification of the first chainable Power over Ethernet node to request additional power from the power source equipment device; and transmitting power from the power source equipment device to the first chainable Power over Ethernet node in an amount corresponding to the reclassification request. The step of performing a detect and classify operation further comprises the following steps: generating detect and classify voltages and classify currents at a power source equipment device; transmitting said detect and classify voltages and classify currents over a network cable having a plurality of wire pairs; receiving said detect and classify voltages and classify currents at a connection port of the first chained Power over Ethernet node; separating electrical power and communications on each of said plurality of wire pairs; measuring the voltages on each of said plurality of wire pairs; rectifying the electrical power on each of said plurality of wire pairs into positive and negative voltages; presenting a default detect and classification signature through a powered device circuit in the first chainable Power over Ethernet node; transmitting a request from the connection port to the power source equipment device for power sufficient to operate the first chainable Power over Ethernet node based on the default detect and classify signature.
A further feature of the method for providing power and communication to one or more chained Power over Ethernet nodes in a network of chained nodes of the invention provides that the step of performing a detect and classify operation is triggered by connection of the first chainable Power over Ethernet node to the power source equipment device. The step of performing a detect and classify operation may be triggered by internal powering of the first chainable Power over Ethernet node that is connected to the power source equipment device. Further, the reclassification step may further comprise the steps of: transmitting through network communications a power level requirement report from the first chainable Power over Ethernet node to the power source equipment device; determining if the power level requirement report exceeds the amount of power currently provided to the first chainable Power over Ethernet node; if additional power is needed, transmitting additional power from the power source equipment device to the first chainable Power over Ethernet node; wherein the power source equipment device and the first chainable Power over Ethernet node exchange network packets to renegotiate the power requirements of the first chainable Power over Ethernet node. The reclassification step may also further comprise the steps of: disabling a regulator of the chainable Power over Ethernet node causing a virtual disconnect of the connection port of the first chained Power over Ethernet node with the power source equipment device using a PD disconnect module; removing power supplied by the power source equipment device to the first chained Power over Ethernet node, wherein a Power over Ethernet processor in the chainable Power over Ethernet node continues to operate from power supplied by a power storage module in the chainable Power over Ethernet node; configuring a PD detect and classification module in the chained Power over Ethernet node to a new desired classification; and transmitting power from the power source equipment device to the first chainable Power over Ethernet node in an amount corresponding to the new desired classification.
The method may further comprise the steps of: performing a detect and classify operation to determine whether an additional downstream chained Power over Ethernet node is a powered device; transmitting power from the first chainable Power over Ethernet node to the additional downstream chainable Power over Ethernet node in an amount corresponding to the request; performing a reclassification of the second downstream chainable Power over Ethernet node to request additional power from the first chainable Power over Ethernet node; and transmitting power from the first chainable Power over Ethernet node to the additional chainable Power over Ethernet node in an amount corresponding to the reclassification request. The detect and classify step may further comprise the following steps: generating detect and classify voltages and classify currents at the first chained Power over Ethernet node; transmitting said detect and classify voltages and classify currents over a network cable having a plurality of wire pairs; receiving said detect and classify voltages and classify currents at a connection port of the additional downstream chained Power over Ethernet node; separating electrical power and communications on each of said plurality of wire pairs; measuring the voltages on each of said plurality of wire pairs; rectifying the electrical power on each of said plurality of wire pairs into positive and negative voltages; presenting a default detect and classification signature through a powered device circuit in the additional chainable Power over Ethernet node; transmitting a request from the connection port of the additional chainable Power over Ethernet node to the first chainable Power over Ethernet node for power sufficient to operate the additional chainable Power over Ethernet node based on the default detect and classify signature; The steps outlined above may be repeated for further additional downstream chainable Power over Ethernet nodes.
These and other objects, features and advantages of the present invention will become apparent from a review of the following drawings and detailed descriptions of the preferred embodiments of the invention.
BRIEF DESCRIPTION OF THE DRAWINGSThe present invention can best be understood in connection with the accompanying drawings. It is noted that the invention is not limited to the precise embodiments shown in the drawings, in which:
FIG. 1 is a block diagram of a prior art PoE network having a plurality of nodes linked to a corresponding plurality of PSEs on a network switch by a corresponding plurality of ethernet cables.
FIG. 2 is a block diagram of a prior art PoE network having a plurality of nodes where a PD port in each node is connected to a PSE port in an upstream node by an ethernet cable.
FIG. 3A is a block diagram of a PoE network according to one presently preferred embodiment of the invention.
FIG. 3B is a block diagram of a PoE network according to an alternative preferred embodiment of the invention.
FIG. 4 is a block diagram of a Chainable Power over Ethernet Node (CPEN) of the PoE network according to a presently preferred embodiment of the invention.
FIG. 5 is a block diagram of a PD/PSE port of a CPEN as shown inFIG. 4 according to one presently preferred embodiment of the invention.
FIG. 6 is a flow diagram showing a typical PSE to PD reclassification according to a presently preferred embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTIONFor purposes of promoting and understanding of the principles of the invention, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended. The invention includes any alterations and further modifications in the illustrated devices and described methods and further applications of the principles of the invention that would normally occur to one skilled in the art to which the invention relates.
As best shown inFIG. 3A, one presently preferred embodiment of the invention comprises a system for chaining power and communications to multiple nodes having a first PoE Power Sourcing Equipment (PSE)10 having at least onePSE port12awhich is connected to a first PD/PSE port23ain a first CPEN20aby a length ofethernet cable30a. A second PD/PSE port23a′ of the first CPEN20ais then chained to a first PD/PSE port23bin asecond CPEN20bby a second length ofethernet cable30b. In like fashion, a second PD/PSE port23b′ of thesecond CPEN20bis then chained to a first PD/PSE port23cin athird CPEN20cby a third length ofethernet cable30c, a second PD/PSE port23c′ of thethird CPEN20cis then chained to a first PD/PSE port23din afourth CPEN20dby a fourth length ofethernet cable30d, and a second PD/PSE port23d′ of thefourth CPEN20dis then chained to a first PD/PSE port23ein afifth CPEN20eby a fifth length ofethernet cable30e. WhileFIG. 3 shows five (5)CPEN nodes20a,20b,20c,20d,20echained together, the invention contemplates any combination of two or more nodes linked in this fashion. Asecond PoE PSE110 having at least onePSE port112amay be connected to the second PD/PSE port23e′ in thelast CPEN20ein the chain.
The PD/PSE ports in each node (i.e.port23aandport23a′ of CPEN20a) are essentially mirror images of one another, function in the same manner, and can serve as either a PD node or PSE node as will be explained further below with regard toFIG. 4 andFIG. 5. Power can be supplied to theCPEN nodes20a,20b,20c,20d,20eby either thefirst PoE PSE10, thesecond PoE PSE110, or both, as will also be explained below. Thus, a redundant power source is available to all nodes. For example, If thefirst PoE PSE10 is somehow disabled and incapable of providing power to the nodes (i.e. due to a fire or power failure in the electrical closet in which the switch is located), the nodes can be powered by thesecond PoE PSE110. Similarly, if there is a break in theethernet cable30bconnecting the first CPEN20ato thesecond CPEN20b, the system can adjust so that the first CPEN20ais powered by thefirst PoE PSE10 and the second, third, fourth andfifth nodes20b,20c,20d,20eare powered by thesecond PoE PSE110. The way in which this is done will be described below with reference toFIG. 5 andFIG. 6.
As shown inFIG. 3B, according to an alternative implementation of the method of the invention having afirst PoE PSE10 having at least onePSE port12awhich is connected to a first PD/PSE port23ain a first CPEN20aby a length ofethernet cable30a. A second PD/PSE port23a′ of the first CPEN20ais then chained to a first PD/PSE port23bin asecond CPEN20bby a second length ofethernet cable30b. In like fashion, a second PD/PSE port23b′ of thesecond CPEN20bis then chained to a first PD/PSE port23cin athird CPEN20cby a third length ofethernet cable30c, a second PD/PSE port23c′ of thethird CPEN20cis then chained to a first PD/PSE port23din afourth CPEN20dby a fourth length ofethernet cable30d, and a second PD/PSE port23d′ of thefourth CPEN20dis then chained to a first PD/PSE port23ein afifth CPEN20eby a fifth length ofethernet cable30e. WhileFIG. 3B shows five (5)nodes20a,20b,20c,20d,20echained together, the invention contemplates any combination of two or more nodes linked in this fashion. Asecond PoE PSE110 having at least onePSE port112amay be connected to a second PD/PSE port23e′ in thelast node20ein the chain. Athird PoE PSE210 having at least onePSE port212amay be connected to a third PD/PSE port23c″ inCPEN node20c, or alternatively anyother CPEN node20a,20b,20d,20ein the chain. WhileFIG. 3B shows three (3)PoE PSE10,110,212, the invention contemplates any combination of one or more nodes linked in this fashion.
The PD/PSE ports in each node (i.e.port23a,23a′, and23a″ ofnode20a) are essentially mirror images of one another, function in the same manner, and can serve as either a PD node or PSE node as will be explained further below with regard toFIG. 4 andFIG. 5. Power can be supplied to thenodes20a,20b,20c,20d,20eby either thefirst PoE PSE10, thesecond PoE PSE110, the third PoE PSE212, or any of a plurality of PoE PSE devices, as will also be explained below. Thus, a redundant power source is available to all nodes.
The PD/PSE ports in each node (i.e.port23a,23a′, and23a″ of CPEN20a) act as PoE standards compliant Power Sourcing Equipment. Any standardcompliant PD15, or a plurality of standardcompliant PD15, can be plugged into the PD/PSE port23b″ and receive power and communication. Further, whileFIG. 3B shows three (3) PD/PSE ports (i.e.ports23a,23a′,23a″ in aCPEN node20a), the invention contemplates any combination of two or more PD/PSE ports in a given CPEN node.
As best shown inFIG. 4, a Chainable Power over Ethernet Node (CPEN)20aaccording to the present invention includes a plurality of PD/PSE ports23a,23a′,23a″. As previously mentioned, the ports are functionally identical and any port can be connected to a PoE PSE or another CPEN. Thus, the first PD/PSE port23acan function as a PD port while the remaining plurality of PD/PSE ports23a′ and23a″ function as a PSE port, or vice-versa. However, for simplicity sake, in the functional description of the invention herein, the system is described with the first PD/PSE port23aacting as a PD port receiving power from thePoE PSE10 and with the second PD/PSE port23a′ acting as a PSE port for supplying power to downstreamchainable nodes20b,20c,20d,20e. Additionally a CPEN20acontains a means to act as a PD detect andclassification module44 that allows the CPEN20ato act as a PD during initial operation, aPoE processor50 to control the node behaviors, aPD disconnect47 for disconnecting the CPEN20afrom using power, a means to provide electricalpower storage module65 that allows the CPEN to store sufficient electrical power for brief operation of the PoE processor during power outages and/or disconnects, anethernet switch66, an optionalnon-volatile memory51 to record settings and configurations, an optionalmain processing unit60, anoptional power storage67 to powermain processor60 and switch66 during power outage, an optional isolated or non-isolated means ofcommunication52 between thePoE processor50 andmain processor60.
CPEN Power Up and Classification:
A CPEN20awith no power waits for any of its PD/PSE ports23ato become active and supply power. As shown best inFIG. 5, power and communication to the CPEN20acome in through thecable30aand are split into separate power and communication paths by themagnetics42. The process of powering CPEN20astarts with anexternal PSE10 performing a detect and classify operation. When the CPEN20ais first plugged into thePSE10, or thePSE10 is first powered, thePSE10 will perform a detect and classify process to determine if a PoE PD device is attached. Thefirst port23aof the CPEN20areceives the detect and classify voltages and classify currents. The applied voltage or current is rectified atrectification module43aand flows through acurrent sense circuit48 to measure current flow in or out of the port. The rectify andpower switch43a,43brectifies the voltages such that, regardless of which pair pins power and ground are applied, thePD circuit44 will receive the voltage difference properly. ThePD circuit44 responds by presenting a default detect and classification signature. The CPEN20awill usually request a classification power level that is sufficient only for the CPEN20aitself. This power level may be inadequate to power subsequent devices that may be attached to the remaining PD/PSE23a′ ports
ThePD Circuit44 may be implemented using commercially available integrated circuits that incorporate an IEEE standards PoE Powered Device (PD) interface. Many devices are known in the art and can be used to perform detection and classification.
Once detection and classification are done, theexternal PSE10 powers up the CPEN20aif adequate power is available. At this point the CPEN20ais powered and functional and stores a small amount of electrical energy inpower storage module65 for use in hardware reclassification described below and shown inFIG. 6. The CPEN20aalso measures the voltages usingvoltage sense circuit45 on the pairs from all of the PD/PSE port23aand23a′ to determine which port provided power. ThePoE processor50 has control over theswitch43bandrectification circuit43a. To optimize power delivery, thePoE processor50 will turn on theappropriate switch43bto eliminate the diode voltage loss fromrectifier43a.
Additionally, thePoE processor50 performs checks and measurements on the system to verify proper operation has occurred. These measurements can be provided to themain processor60 through isolated or non-isolated communication circuit70, which can then be further sent by network packets to any other network device.
Reclassification:
The CPEN20ais expected to provide power toother CPEN20bor PD devices and the default classification power level described above is generally insufficient. In order to receive more power from thePSE10, the CPEN20amust reclassify to a higher power class with sufficient power to power the chain.
Reclassification can be accomplished by using either the software method or the hardware method. Typically, only the border CPEN (either20aor20efromFIG. 3) will utilize the hardware reclassification method. Downstream nodes (20b,20c,20d) will primarily use the software method for reclassification.
Using the software method, the CPEN20afirst reports the power level it requires by itself when it first powers on. If more power is required, somePSE10 implement network layer communications to request more power. In these cases, the CPEN20aandPSE10 exchange network packets to renegotiate the power requirements of the CPEN20aplus the power that the attachedCPEN20bis requesting.
Some PSE do not have the ability to renegotiate power allocation over the network and rely solely on the hardware classification method to determine power allocation. When the CPEN20aneeds a new power classification, it performs a hardware reclassification as best shown inFIG. 6. Prior to reclassification the CPEN20ahas classified80 as described above and is powered and storingenergy81. In order to force areclassification86, thechainable node20amust disable thePoE regulator82 by causing a virtual disconnect of thefirst port23aof the CPEN20awith thePSE10 usingPD disconnect47. This causes the Minimum Power Signature (MPS)83 to fail, forcing thePSE10 to remove power and attempt to reclassify86 theport23a. Once thePSE10 detects the lack of power draw, it will turn off thepower84 on thecable30a. During this time thePoE processor50 in the CPEN20awill operate for a period ofseveral seconds85 on stored energy from thepower storage module65. ThePoE processor50 will observe the PSE disconnect through the loss of voltage on the pair atvoltage sense module45 and will configure the PD detect andclassification module44 to achieve the new desiredclassification87.
Once classification is complete with the new desired power level, thePSE10 again suppliespower88 to the CPEN20awith the new higher power limit.
PSE Operation:
Once powered and operating, the CPEN20acan optionally act as a PSE on thesecond port23a′ to detect, classify, and power anotherCPEN20bthat is connected to thesecond port23a′ bycable30b. This process is repeated down the chain of linked nodes—from thesecond CPEN20bto thethird CPEN20c, thethird CPEN20cto thefourth CPEN20d, thefourth CPEN20dto thefifth CPEN20eand so on to the last node in the chain.
The PSE detect and classify process involves the CPEN20aimposing voltages using the detect and classifyregulator46bon the cable pairs49 ofport23a′. If the voltages and currents match the expected values, and there is enough power allocated as described below, the port is provided power by turning on theelectrical switches43b. Thus the attachedCPEN node20bis provided power.
The CPEN20aPoE processor50 monitors the current flow throughcurrent sense module48 of the PD/PSE port23a′. If the PD/PSE port23a′ current usage falls below the MPS83, then thepower switch43bis turned off removing power from the PD/PSE port23a′, and the detect and classify process repeats. If the current exceeds a minimum threshold during the detection process, this indicates a non-PoE device is attached to theport23a′ and power should not be applied.
Classification of downstream node by upstream node:
ThePoE Processor50 then controls the classifyregulator46bto apply appropriate classification event voltages. The attachedPD20bwill apply the correct classification current for its power class. That current can be measured atPSE sense module46a. By standard, certain current levels map to certain power requirements of the attacheddevice20b. The classification process may involve applying multiple classification voltages separated by mark voltages. As per the PoE standard, thePoE processor50 can control the number of classification pulses that are produced. Once the classification is fully done, thePoE processor50 knows the power requirements of the attacheddevice20b.
Power Allocation:
With the power requirements of the attachedCPEN device20bknown through classification, thePoE processor50 of CPEN20acan determine if there is enough power remaining to power up the attachedCPEN device20b. ThePoE processor50 does this by subtracting the power allocated to the CPEN20aby thePSE10 from the power the CPEN20ais actually using. If there is enough power left to power the attachednode20b, then thenode20bis powered. If anode20brequests more power than the CPEN20acan deliver, thenode20bis not powered up. This keeps a network operational and under the allocated power limits.
Quick Start:
To accelerate the bring up of a chain of nodes, the first CPEN20ain a chain, the border CPEN, can remember the power requirements that were needed the last time the chain was powered. It can immediately reclassify at that power level on first power up and avoid a series of reclassifications as each node in the chain powers up. If the assumed configuration of the chain is different from what was stored, theborder node20acan do the reclassification process described to establish what is needed in the new configuration. The configuration information can be stored in thenon-volatile memory51 of thePOE processor50 to expedite the process of incremental reclassification.
As an alternative to incremental reclassification, theborder node20acan request the most power thePSE10 can provide. Thechainable nodes20a,20b,20c,20d,20ethen power up each node until the power allocation is exhausted or the chain ends. If there is significantly more power allocated than needed, theborder node20acan software or hardware reclassify to the appropriate power level.
Redundant Operation:
A collection of CPENs (20a,20b,20c,20d,20e) wired together, as shown inFIG. 3A andFIG. 3B, can have more than one PSE supplying current. In this scenario, power and communication redundancy can be provided such that the failure of any one cable will not disable any node, and the failure of any one node will not affect any other nodes.
As shown inFIG. 3A, a collection of CPENs (20a,20b,20c,20d,20e) having two ports each can be connected together in a chain, and a redundant system would have afirst PSE device10 at a first end of the chain connected to port23aof CPEN20aand asecond PSE device110 at a second end of the chain connected to port23e′ of CPEN20e. The first andlast CPENs20a,20ein the chain would be the border nodes. Similarly, as shown inFIG. 3B, a collection of CPENs (20a,20b,20c,20d,20e) having three ports each can be connected together in a chain, with side chains linkingadditional PSEs210,PDs15, or even additional CPENs or chains of CPENS (not shown). In such a configuration, a redundant system would have afirst PSE device10 at a first end of the chain connected to port23aof CPEN20a, asecond PSE device110 at a second end of the chain connected to port23e′ of CPEN20e, and athird PSE device210 connected to port23c″ of CPEN20c. In this configuration,CPENs20a,20c, and20ein the chain would be the border nodes. WhileFIG. 3A andFIG. 3B show CPENs with two and three ports each, respectively, the invention contemplates additional ports in each CPEN which would allow for additional PD devices, CPENs, and/or PSEs to be connected in a virtual spider-web like network of connected devices.
Operation of the redundant chain is similar to the single PSE case when there is only one PSE powered. In that case, all the nodes will be powered from one PSE. Thelast CPEN20ewill not detect a valid PD while it is connected to asecond PSE110 that is un-powered. TheCPEN20ewill not try to power thesecond PSE110.
When thePSE110 is powered, it will try to detect devices on itsPSE port112a. If thePSE10 is currently providing adequate power to all nodes in the chain, thelast border CPEN20ewill not be detected since it is already powered by thefirst PSE10 through the chain. ThePoE processor50 of theborder CPEN20ecan monitor the pair voltages45 and sense thePSE110 is trying to detect and classify. Theborder CPEN20ecan perform a disconnect fromCPEN20don PD/PSE port23eand do a hardware reclassification with thePSE110 on PD/PSE port23e′ at a power level suitable to power the entire chain.Border CPEN20ecan obtain the full chain power requirement by communicating with border CPEN20a. If reclassification is successful, theborder CPEN20eremains powered by thePSE110.
Through network communication, each CPEN20a,20b,20c,20d,20edetermines whichPSE10,110 or210 is fewer network hops away. ThePoE process50 in each CPEN20a,20b,20c,20d,20econfigures itspower switch43bto receive power in the direction of fewest hops to aPSE10,110 or210. Thus, in the configuration shown inFIG. 3A, roughly half the chainable nodes are powered by thefirst PSE10, and half by thesecond PSE110. Splitting of nodes reduces power loss in the cable. Even though each PSE is powering only half the nodes, the allocation to each PSE is sufficient to power the entire chain from one PSE alone.
If a PSE fails, the chainable nodes powered from that PSE lose their power. ThePoE processor50 of each CPEN20a,20b,20c,20d,20ethat loses power detects the power loss and reconfigures thepower switch43bto use power from the other PSE. There is sufficient energy stored65 to power thePoE processor50 during this change. If themain processor60 and associated circuits have apower storage module67, they can remain in operation during this power reconfiguration. If a cable fails between any two nodes, the same response is triggered. The nodes that lose power switch thepower switch43barrangement to receive power from the other port. The switch over is preloaded and computed so the power loss is short.
If themain processor60 andnode Ethernet switch66 lose power, connectivity will be lost briefly while the power is reconfigured. To avoid the connectivity loss and provide for completely uninterrupted handling of a PSE or cable fault, themain processor60 andEthernet switch66 have to operate offpower storage67 during the power change.
Additionally, the Ethernet network can be configured with two directions of packet travel; one to thePSE10, and one to thePSE110. Thus every CPEN20a,20b,20c,20d,20ehas two directions to send and receive packets. For full network redundancy, every CPEN20a,20b,20c,20d,20ecan be configured to send or receive two packets, one through thePSE10 and one through thePSE110. This can be accomplished using VLANs and appropriate configuration of the CPEN20a,20b,20c,20d,20eethernet switches66.
Communications and Monitoring:
The CPEN20acan optionally contain acommunications link52 between thePoE processor50 and themain processor60. System information regarding voltage readings at thevoltage sense module45, current readings at thecurrent sense module48, switch state at switch43, and general PD/PSE state and logic information can be shared across the communications link52. Themain processor60 can optionally share this information via theethernet switch66 to the connected network using standard protocols such as Link Layer Datagram Protocol (LLDP), or non-standard packet structures. LLDP is a means for ethernet connected nodes to communicate identity and power status. LLDP can be useful to manage power at a finer level than is available through hardware classification. An optional feature of the CPEN20ais to use LLDP power management to avoid hardware reclassification.
Thecommunication link52 between themain processor60 and thePoE processor50 may also be used as a means for themain processor60 to configure PD/PSE state information of the CPEN20asuch as power allocation, or to force reclassification.
This detailed description, and particularly the specific details of the exemplary embodiment disclosed, is given primarily for clearness of understanding and no unnecessary limitations are to be understood therefrom, for modifications will become evident to those skilled in the art upon reading this disclosure and may be made without departing from the spirit or scope of the claimed invention.