A CONNECTOR MODULE WITH EMBEDDED POWER-OVER-ETHERNET FUNCTIONALITY
This application claims the benefit of priority on U.S. Provisional Application No. 60/448,912 filed February 21, 2003.
FIELD
[0001] Embodiments of the invention relate to the field of networking communications, in particular, to a connector module with embedded Power-Over-Ethernet (PoE) functionality.
GENERAL BACKGROUND
[0002] Over the last decade, the popularity of Ethernet- based local area networks (LANs) has grown tremendously. In the 1980s, the Institute of Electrical and Electronic Engineers (IEEE) developed an Ethernet standard designated as IEEE 802.3, which has been universally adopted by the network industry. While Ethernet networks enable a variety of communication devices to communicate with each other, the location of these devices was substantially restricted to those areas in close proximity to an Alternating Current (AC) power outlet .
)3] Recently, a revised standard entitled "Data Terminal Equipment (DTE) Power Via Media Dependent
Interface" (IEEE 802.3af, 2001), was adopted. In accordance with the revised standard, power may be supplied from a switching device to an IEEE 802.3af compliant powered device when Power-over-Ethernet (PoE) circuitry is deployed within the switching device.
[0004] Currently, PoE circuitry is deployed within a switching device by installing a customized daughter card that supports discrete as well as integrated IEEE 802.3af features. The daughter card is connected to a motherboard of the switching device. Thus, multiple design layouts for the motherboard are needed; one layout to accommodate PoE circuitry and another layout to accommodate the absence of PoE circuitry. Multiple board designs are costly to maintain and unacceptable delays have been experienced when introducing a PoE version of a switching device following the initial switch release.
BRIEF DESCRIPTION OF THE DRAWINGS
[0005] The invention may best be understood by referring to the following description and accompanying drawings that are used to illustrate embodiments of the invention.
[0006] Figure 1 is an exemplary embodiment of an Ethernet- based local area network (LAN) with a switching device operating in accordance with an embodiment of the invention.
[0007] Figure 2 is an exemplary embodiment of the switching device of Figure 1.
[0008] Figure 3 is a first exemplary embodiment of an Ethernet jack module adapted with embedded Power-Over- Ethernet (PoE) functionality.
[0009] Figure 4 is a second exemplary embodiment of an Ethernet jack module adapted with embedded Power-Over- Ethernet (PoE) functionality.
[0010] Figure 5 is a third exemplary embodiment of an Ethernet jack module adapted with embedded Power-Over- Ethernet (PoE) functionality.
[0011] Figure 6 is an exemplary embodiment of a magnetics employed within a first PoE functional block of the Ethernet jack module of Figures 3-5.
[0012] Figure 7 is a fourth exemplary embodiment of an Ethernet jack module adapted with embedded PoE functionality.
[0013] Figure 8 is an exemplary embodiment of the connector module of Figure 2.
[0014] Figure 9 is an exemplary schematic of internal logic within the connector module of Figure 8.
DETAILED DESCRIPTION
[0015] Herein, certain embodiments of the invention relate to a connector module with embedded Power-Over-Ethernet (PoE) functionality. According to one embodiment of the invention, the connector module is an Ethernet jack module with embedded PoE functionality. Having a compatible pin configuration as an Ethernet jack module without PoE functionality, the connector module is adapted for placement on a circuit board employed within a switching device. The compatible pin configuration enables a uniform design across different product lines and product families .
[0016] Certain details are set forth below in order to provide a thorough understanding of various embodiments of the invention, albeit the invention may be practiced through many embodiments other than those illustrated. Well-known logic and operations are not set forth in detail in order to avoid unnecessarily obscuring this description.
[0017] In the following description, certain terminology is used to describe features of the invention. For example, a "component" pertains to hardware and/or software that perform a certain function. "Software" features executable code such as an application, an
applet, a routine or even a series of instructions. The software may be stored in any computer storage medium such as a programmable electronic circuit, a semiconductor memory device (e.g., random access memory "RAM", read-only memory "ROM", flash memory, etc.), a floppy diskette, an optical disk such as a compact disk (CD) or digital versatile disc (DVD) , a hard drive disk, or any type of link (defined below) .
[0018] A "link" is generally defined as either a power supply medium or an information-carrying medium that establishes a communication pathway. Examples of such information-carrying medium include a physical medium such as one or more electrical wires, optical fibers, cables, bus traces, or similar materials. A "contact" is a pin, solder ball, lead line or other terminal connection.
[0019] Referring to Figure 1, an exemplary embodiment of a switching device 110 deployed within an Ethernet-based local area network (LAN) 100 is shown. Switching device 110 is a switch, which is configured to at least provide power to one or more peripheral devices 120ι-120x (X>1) . Examples of the peripheral device (s) 120x-120χ include, but are not limited to Internet Protocol (IP) phones, wireless access points (APs) , network cameras, or any other type of IEEE 802.3 or IEEE 802.3af compliant powered device.
[0020] Switching device 110 is coupled to peripheral device (s) 120ι-120x via links 130x-130x (generally referred to as "link 130") . For one embodiment, link 130 is a Category 5 (CAT-5) cable, which comprises four twisted pairs optionally housed in a protective sheath, one pair for each TX and RX. Of these twisted pairs, at least one twisted pair featuring a Transmit (TX) line and one Receive (RX) line is used for supplying power to each of peripheral device (s) 120ι-120x. It is contemplated, however, that other types of cabling such as CAT-4 or CAT- 3 may be used, provided at least one TX/RX pair can be ! used for supplying power to any one of peripheral device (s) 120ι-120x.
[0021] Referring to Figure 2, an exemplary embodiment of switching device 110 of Figure 1 is shown. Switching device 110 comprises a chassis housing 200 made of a rigid material such as hardened plastic or metal. Chassis housing 200 protects components mounted on a circuit board 210 from damage caused by environmental conditions. Some of these components include a processor 220 and a connector module 230 in communication with each other.
[0022] As an illustrative embodiment of the invention, connector module 230 is a multi-port Ethernet jack module with embedded Power-Over-Ethernet (PoE) , magnetics and light emitting diode (LED) components. Multiple jacks 235
are accessible from a side 205 of chassis housing 200 and adapted to supply power via an isolated voltage (e.g., approximately 48V DC at approximately 15.4 watts maximum per jack 235) to an IEEE 802.3af compliant device (e.g., peripheral device 120ι) over link 130χ. Ethernet jack module 230 may also support legacy powered devices that are pre-IEEE 802.3af standards and may require capacitive or other detection methods.
[0023] It is contemplated that some or all of jacks 235 of Ethernet jack module 230 may be RJ-45 jacks, an 8 -pin jack featuring four (4) TX/RX pairs that can support lOBase-T, 100Base-T and lOOOBase-T Ethernet applications. Alternatively, some or all of jacks 235 may be RJ-21 jacks, a 50-pin jack featuring two (25) TX/RX pairs that can support lOBase-T and 100Base-T Ethernet applications. For any jack type implemented, at least one TX/RX pair needs to be reserved for power transmission.
[0024] It is appreciated that circuit board 210 can be designed with a single uniform layout, provided the count and placement of contacts of Ethernet jack module 230 with embedded PoE functionality is compatible with an Ethernet jack module without PoE functionality. Alternatively, if all Ethernet jack modules are configured with embedded PoE functionality, updating from non-PoE to PoE functionality may be accomplished by simply connecting a 48V DC power
supply to Ethernet jack module 230. Thus, no redesign of the circuit board layout is necessary. Circuit board 210 (e.g., motherboard) may have stuffing options for PoE or non-PoE application, since additional components may be needed on circuit board 210 for PoE application.
[0025] Referring now to Figure 3, a first exemplary embodiment of Ethernet jack module 230 with embedded Power-Over-Ethernet (PoE) functionality is shown. Ethernet jack module 230 with embedded PoE capability can be as simple as embedding a power field-effect transistor (FET) on a per port basis to a complete power managed microprocessor controlled PoE solution required for 802.3af compliance.
[0026] Herein, for this embodiment, module 230 comprises a PoE circuit 300 that is responsible for controlling power transfer operations performed by one or more PoE functional blocks 320ι-320N (N>1) . Each PoE functional block comprises a plurality of components such as a field- effect transistor (FET) switch, alternating current (AC) disconnect (detection) , one or more light emitting diodes (LEDs) , magnetics and an Ethernet jack. Using a first PoE functional block 320ι for illustrative purposes, block 32O3. comprises a field-effect transistor (FET) switch 330ι, an alternating current (AC) disconnect 340χ, one or more light
emitting diodes (LEDs) 350ι, magnetics 360]. and an Ethernet jack 370ι.
[0027] PoE circuit 300 operates as a power management agent in Ethernet jack module 230 to perform functions specified in the IEEE 802.3af standard with the aid of a built-in or external microcontroller. Some of these functions include, but are not limited or restricted to detection and classification of IEEE 802.3af compliant powered devices, initialization and power management, power control and power status collection, and communication between other PoE circuits and/or an external controller.
[0028] As shown, for this embodiment, PoE circuit 300 comprises a communication interface 302 that features a plurality of contacts, including but not limited or restricted to the following:
1) gate control (FET_GC1...FET_GCN) 304x-304N
2) voltage sense (VR-SES1...VR-SESN) 305!-305N
3) input voltage (XV_DC) 306
4) serial communication (SERIAL_COM) 307
5) cascade serial communication (SERIAL_COM_CASCADE) 308
6) AC disconnect sense (AC_SENSE) 309ι-309M
7) AC power supply indication (AC_OK) 310
8) DC power supply indication (DC_OK) 311
9) AC power supply indication cascade (AC_OK_CASCADE) 312
10) DC power supply indication cascade (DC_OK_CASCADE) 313
[0029] For clarity sake, the functionality associated with contacts pertaining to first PoE functional block 320ι is described because the same functions are applicable between contacts pertaining to other PoE functional blocks .
[0030] FET Gate Control contact 304x (FET_GC1) is a contact (output) for PoE circuit 300 that is used to control FET switch 330x to determine the amount of allowed current flowing into a peripheral device coupled to Ethernet jack 370x (e.g., IEEE 802.3af compliant powered device 120ι of Figure 1) . Although not shown in detail, it is appreciated that PoE circuit 300 may be implemented with "N" FET Gate Control contacts, corresponding to the number of PoE functional blocks.
[0031] More specifically, FET_GC1 304x is selectively coupled to PoE functional block 320X through gate control link 316x. This enables PoE circuit 300 to control FET switch 330ι, being one or more FETs collectively operating as a switch. For instance, if FET switch 330x is turned OFF, current flow over voltage return path 317x is
interrupted. This causes no power to be transferred over the corresponding Ethernet jack 370x. The same control operations may be performed via any of the FET_GCi contacts 304± (where l<i<N) .
[0032] Impedance element 314ι is coupled to voltage return path 317χ and is used by PoE circuit 300 to adjust the amount of power supplied by PoE functional blocks 320X. This is accomplished during the classification scheme in which the PoE circuit 300 provides a certain amount of current and measures the drop in order to determine a maximum available power threshold. Herein, as shown, each impedance element 314x,..., 314N is a sense resistor terminated at one end by ground (48V common) , although it is contemplated that other types of impedances may be used.
[0033] VR_SES1 305x is a voltage sensing contact (input) for PoE functional block 320χ. This allows internal circuits within PoE circuit 300 to measure (sense) the voltage on impedance element 314x (e.g., sense resistor Rl) for detection of a powered device coupled to Ethernet jack 370ι and for classification (prioritizing) of Ethernet jacks 37θ!-370N. The number of voltage sensing contacts is normally equivalent to "N" , namely the number of PoE functional blocks.
[0034] XV_DC 306 is a contact (input) to receive a predetermined DC voltage from a DC power supply. This DC voltage is used to supply power to the internal PoE circuit 300 and associated circuits within Ethernet jack module 230. Although not shown, the DC power supply may be situated within chassis housing 200, mounted on circuit board 210 of Figure 2, or situated externally from chassis housing 200.
[0035] SERIAL_COM 307 is a serial communication interface for the PoE chip to communicate with the microcontroller or HOST controller "on the circuit board. SERIAL_COM 307 receives control information for managing power transmissions by PoE functional blocks 320X-320N and transmits status of the controlled port to the controller on the circuit board. For instance, the serial control information may include initialization signal that indicates a Power-On condition by the switching device. This may cause PoE circuit 300 to initially activate all or none of PoE functional blocks 320χ-320N. In addition, the serial control information may be status information as to priority levels associated with each Ethernet jack so that a reduction in supply power will cause power to be discontinued to those jacks having lesser priority than others .
[0036] It is contemplated that SERIAL_COM 307 may be adapted with multiple contacts. Examples of different types of serial communication interfaces include, but are not limited to I2C, Universal Asynchronous Receiver Transmitter (UART) or some other serial communication interface.
[0037] SERIAL_COM_CASCADE 308 is a serial interface that can be coupled to a SERIAL_COM interface of a neighboring Ethernet jack module to form a cascaded serial communication link. Similarly, SERIAL_COM_CASCADE 308 may be adapted in accordance with I2C or UART configurations.
[0038] AC_SENSE 309x is a contact (input) to receive a sense signal from AC_disconnect circuitry 340x of PoE functional block 320x. Activation of AC_SENSE contact 309x indicates that a link has been disconnected from Ethernet jack 370ι.
[0039] AC_0K 310 is a contact (input) to receive a logic signal from an AC/DC power supply (AC to DC converter) . When placed in a predetermined logic state (e.g., "0" or "1"), AC_0K 310 indicates the AC power supply is working properly.
[0040] DC_OK 311 is a contact (input) to receive a logic signal from a DC/DC power supply (DC to DC converter) . When placed in a predetermined logic state (e.g., "0" or
"1") , DC_OK 311 indicates the DC power supply is working properly.
[0041] AC_OK_CASCADE 312 is an optional contact (output) that, when placed in a predetermined logic state, indicates to the neighboring cascaded Ethernet jack module that the AC power supply is working properly.
[0042] DC_OK_CASCADE 313 is an optional contact (output) that, when placed in a predetermined logic state, indicates to the neighboring Ethernet jack module that the DC power supply is working properly.
[0043] As shown, it is contemplated that Ethernet jack module 230 may include a 48V_OUT contact (output) to enable a neighboring, cascaded Ethernet jack module that may be coupled to a 48V_DC contact (input) to receive 48V DC instead of directly coupling to the 48V power supply. This feature would reduce trace routing and provide a less complex circuit board.
[0044] Referring still to Figure 3, each FET switch 330χ- 330N is located on its corresponding voltage return path 317χ-317N. The amount of current that flows through a FET switch from source to drain, for example FET switch 330ι, is controlled by PoE Circuit 300 through FET_GC1 contact 304].. Although not shown, for this embodiment, a drain terminal of FET switch 330χ is connected to external sense
resistor Rl 314χ and VR_SES1 contact 305χ of PoE circuit 300. The source of FET switch 330χ is coupled to AC_disconnect 340χ.
[0045] It is contemplated, however, that one or more FET switches 330χ-330N may be integrated into PoE circuit 300 in lieu of having these FET switches externally located. The alternative embodiment is shown in Figure 4.
[0046] Referring back to Figure 3 , each AC disconnect 340χ,..., 340N is adapted to detect whether or not a link is removed from its corresponding Ethernet jack 370χ,.„, 370N, respectively. Upon detection of a link being removed from its corresponding Ethernet jack 370χ,..., or 370N, AC disconnect 340χ,..., or 340N discontinues supplying power thereto. For example, if a link is removed from Ethernet jack 370χ, AC disconnect 340χ discontinues supplying power to Ethernet jack 370χ and provides and indication that may alter the state of its corresponding LED 350χ.
[0047] A 48V DC supply voltage is also connected to AC disconnect 340χ, which will go through a one direction conducting device and arrive at an output contact (Port+) 342χ. AC disconnect 340χ generates an AC signal and provides this signal to a voltage divider positioned as part of magnetics 360χ across Port+ 342χ and input contact (Port-) 344χ. Port- 344χ operates as a 48V return.
[0048] The AC signal will not go back to 48V power source. Instead, the AC signal will be supercomposed onto 48V DC voltage and sent to peripheral device 120χ coupled over a link to Ethernet jack 370χ. The amplitude of the voltage on a center tap of the divider will change significantly when the cable is disconnected from the jack. And this voltage change will be detected by PoE circuit 300 through AC_SENSE contact 309χ.
[0049] As shown in Figure 5, one or more of AC disconnect 340χ-340N may be alternatively implemented within PoE circuit 300 as a built-in AC disconnect circuit.
[0050] Referring back to Figure 3, each LED 350χ,..., and 350N is used to identify (1) whether a peripheral device requiring power is connected to the corresponding Ethernet jack 370χ,..., and 370N, (2) whether there is any activity such as data transfer between the switch and the peripheral device, and (3) if a fault is detected for the connection. For instance, a peripheral device 120χ of Figure 1 is coupled to Ethernet jack 370χ via a link in compliance with IEEE 802.3af. If peripheral device 120χ is not adapted to receive power over Ethernet, LED 350χ is set to a first state (e.g., a first color or flashing interval, etc.) . However, if peripheral device 120χ is adapted to receive power over Ethernet, LED 350χ is set to a second state that visually differs from the first state.
In addition, if a fault in the connection is detected such as a shorted line for example, LED 350χ is set to a third state that visually differs from either the first or second states .
[0051] As shown in Figure 3, each LED (e.g., LED 350χ) features an LED drive link (LED_DRV) 352χ that drives LED 350χ to its given state. As shown, LED 350χ is driven by circuitry on circuit board 210 of Figure 2. However, as an alternative, it is contemplated that LED drive link 352χ may be coupled to PoE circuit 300 as illustrated by a dashed control line 354χ.
[0052] Magnetics 360χ comprises a transformer and noise rejecting coil filter on the ferrite core. One function of magnetics 360 is to bridge a physical layer chip (not shown) and its corresponding Ethernet jack 370χ so that the impedance can be matched and the signal ground and chassis ground can be isolated. Another function of magnetics 360χ is to reject common mode noise between Ethernet jack 370χ and the physical layer chip. Yet another function of magnetics 360X is to attenuate unwanted frequency and isolate the DC path, namely block DC voltage/current on the physical chip side to prevent DC current from flowing into the link via the Ethernet jack 370χ.
[0053] More specifically, as shown in Figures 3 and 6, the center taps (Ethernet jack side) of transmit and receive transformers 366 and 367 are tied to Port+ 342χ and Port- 344χ of AC disconnect 340χ, respectively. IEEE 802.3af standard has specified how to make connections in different configuration. The number of contacts may vary with different jacks. Contacts Pl_l through P1_Y 362χ-362γ (referenced as P1-P8 362χ-3628 of Figure 6) are configured for coupling to the physical layer chip while contacts Jl_l through J1_Z 364χ-364z (referenced as J1-J8 364χ-3648 of Figure 6) are tied to Ethernet Jack 370χ. For this illustrative embodiment, the number of "Y" contacts 362χ- 3628 is equivalent to the number of "Z" Ethernet jack contacts 364χ-3648, although the number of these contacts may differ.
[0054] Referring now to Figure 7, a fourth exemplary embodiment of an Ethernet jack module adapted with embedded PoE functionality is shown. One or more shift registers 380 are employed within connector module 230. Shift register (s) 380 are placed within connector module 230 in order to reduce pin count where the number "N" of functional PoE blocks exceeds three, instead of separate LED drive signals (LED_DRV1... LED_DRVN) as shown in Figures 3-5. The LED control signals on shift registers 380 such as data (data out), clock and reset can be cascaded too.
[0055] Based on data, clock and reset input signals, shift register (s) 380 provide an output that is used to drive each LED to its given state. For instance, in one embodiment of the invention, shift registers 380 output a dedicated signal over a first LED drive link (LED_DRV1) 352X/ which drives LED 350χ to its given state. Additionally, shift registers 380 output other dedicated LED drive signals to LEDs associated with corresponding functional PoE blocks (up to functional PoE block 320N) .
[0056] Even where internal voltages utilized by connector module 230 are isolated, shift register (s) 380 do not require any opto-couplers because the register (s) is (are) referenced to the digital domain.
[0057] Referring to Figure 8 , an exemplary embodiment of a perspective layout of connector module 230 of Figure 2 is shown. Adapted for mounting on a circuit board such as a motherboard for example, connector module 230 comprises a first portion 400, a second portion 410 and a thermal dissipation element 420 positioned adjacent to second portion 410. An example of a type of thermal dissipation element 420 includes, but is not limited or restricted to a heat sink.
I] In one embodiment of the invention, a plurality of power connectors 430 form first portion 400. Each power
connector 431-442 is adapted to receive an isolated supply voltage from a power supply (not shown) over a link. For one embodiment of the invention, the isolated supply voltage is approximately 48 volts (V) .
[0059] Herein, as further shown in Figure 9, connector module 230 is completely and independently isolated, namely no motherboard isolation is required. Such isolation is achieved by the following: (1) using surface mounted independent power connector for 48V power and common; (2) internally regulating isolated internal voltage 500, which are derived from isolated incoming 48V power supply 510 and supplied to two PoE functional blocks, and to opto-couplers 530, 532, 534, 536 and 538; and (3) using opto-couplers to isolate serial communication interface, address setting interface, reset and interrupt request signal lines of the PoE functional blocks .
[0060] For one embodiment of the invention, the internal supply voltage for a first 4-port PoE chip 520 (e.g., part of PoE functional block 320χ of Figure 3-5 and 7) is approximately 3.3V and is internally regulated within connector module 230 by PoE chip 520χ itself (there is a 48V to 3.3V DC/DC converter inside). Opto-couplers 530, 532, 534, 536 and 538 employed within connector module 230 are used to isolate control signals routed to PoE chips
520χ-5202 , because the PoE chip control signals are referenced to 48V common internally which has to be isolated from digital ground on the circuit board..
Thus, no added motherboard layers are required to support PoE when connector module 230 is mounted thereon. As a result, the design of the PoE solution is simplified and the cost for deployment is substantially reduced.
[0062] While the invention has been described in terms of several embodiments, the invention should not limited to only those embodiments described, but can be practiced with modification and alteration within the spirit and scope of the invention. For instance, the PoE logic may be implemented at the powered device (e.g., peripheral device) instead of within the switching device.