Transmission of pulse power and data over a wire pair

Information

  • Patent Grant
  • 11630497
  • Patent Number
    11,630,497
  • Date Filed
    Monday, June 7, 2021
    2 years ago
  • Date Issued
    Tuesday, April 18, 2023
    a year ago
Abstract
In one embodiment, a method includes applying Forward Error Correction (FEC) to data at power sourcing equipment, transmitting the data and pulse power over a wire pair to a powered device, identifying data transmitted during power transitions between a pulse power on time and a pulse power off time in the pulse power at the powered device, and applying FEC decoding to at least a portion of the data based on said identified power transitions.
Description
TECHNICAL FIELD

The present disclosure relates generally to network communications systems, and more particularly, to transmission of pulse power and data.


BACKGROUND

Conventional Ethernet cabling uses four-pair cables to transmit data over networks and deliver low power via Power over Ethernet (PoE) with constant voltages under 60 volts. With the growth of Internet of Things (IoT) along with other applications, interest has increased for Single Pair Ethernet (SPE), which provides a more compact and economical solution for delivering low Power over Data Line (PoDL).





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates an example of a network in which embodiments described herein may be implemented.



FIG. 2 depicts an example of a network device useful in implementing embodiments described herein.



FIG. 3 illustrates an example of pulse power and data transmission with avoidance of data transmission during pulse power transition time.



FIG. 4 is a schematic of a system for delivering pulse power and data on a single wire pair with use of pulse power transition edges to control data transmission at a transmitter, in accordance with one embodiment.



FIG. 5 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to control a MAC/PHY to hold off data transmission at the transmitter, in accordance with one embodiment.



FIG. 6 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to mark packets for possible error at a receiver, in accordance with one embodiment.



FIG. 7 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to mark packets for discard at the receiver, in accordance with one embodiment.



FIG. 8 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to mark data for possible error at the receiver for use with FEC (Forward Error Correction), in accordance with one embodiment.



FIG. 9 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to control data transmission at the transmitter and a buffer and FEC decoder at the receiver, in accordance with one embodiment.



FIG. 10 is a schematic of a system for delivering pulse power and data on the single wire pair with use of pulse power transition edges to control the MAC/PHY to hold off data transmission at the transmitter and a buffer and FEC decoder at the receiver, in accordance with one embodiment.



FIG. 11A is a flowchart illustrating an overview of a process for transmitting pulse power and data on the single wire pair with control of data transmission at power sourcing equipment, in accordance with one embodiment.



FIG. 11B is a flowchart illustrating an overview of a process for transmitting pulse power and data on the single wire pair with FEC, in accordance with one embodiment.



FIG. 11C is a flowchart illustrating an overview of a process for transmitting pulse power and data on the single wire pair with marking of packets at a powered device, in accordance with one embodiment.



FIG. 11D is a flowchart illustrating an overview of a process for modulation of the pulse power for use in transmitting control plane data.





Corresponding reference characters indicate corresponding parts throughout the several views of the drawings.


DESCRIPTION OF EXAMPLE EMBODIMENTS

Overview


In one embodiment, an apparatus generally comprises an interface for transmitting pulse power and data to a powered device over a wire pair and a controller for receiving input identifying power transitions in the pulse power and suspending data transmission during the power transitions.


In one or more embodiments, the controller comprises a buffer for buffering the data based on the identified power transitions. In one or more embodiments, the controller is configured to use the identified power transitions to control a MAC (Media Access Control)/PHY (Physical layer entity) to hold off the data transmission during the identified power transitions. In one or more embodiments, the controller is operable to apply Forward Error Correction (FEC) to the data. In one or more embodiments, the FEC protects data not suspended during the power transitions.


In one or more embodiments, the wire pair comprises a Single Pair Ethernet (SPE) cable. In one or more embodiments, the pulse power and data are transmitted over a cable comprising multiple wire pairs. In one or more embodiments, the pulse power and data are transmitted over two wire pairs and the pulse power is applied at a pair center tap.


In one or more embodiments, each of the power transitions comprises an approximately 0.5 ms window during transition from power on to power off or from power off to power on. In one or more embodiments, the pulse power comprises power over 100 watts. In one or more embodiments, the apparatus is configured to modulate pulses of the pulse power to transmit control plane data to the powered device.


In another embodiment, an apparatus generally comprises an interface for receiving pulse power and data from power sourcing equipment on a wire pair and a controller for receiving input identifying power transitions in the pulse power and processing the data based on the identified power transitions.


In one or more embodiments, the controller marks the data received during the identified power transitions. At least a portion of the marked data may be dropped or retransmitted. In one or more embodiments, FEC is applied to the data at the power sourcing equipment and the controller marks the data received during the identified power transitions for decoding. In one or more embodiments the FEC comprises an erasure-correcting code.


In one or more embodiments, data transmission is suspended during power transitions at the power sourcing equipment and FEC is applied to the data, and the controller comprises a gate and a buffer for use in identifying the data received during the power transitions and reassembling the data.


In one or more embodiments, the apparatus further comprises a decoder for decoding encoded modulation of the pulse power at the power sourcing equipment for transmission of control plane data.


In yet another embodiment, a method generally comprises applying FEC to data at power sourcing equipment, transmitting the data and pulse power over a wire pair to a powered device, identifying data transmitted during power transitions in the pulse power at the powered device, and applying FEC decoding to at least a portion of the data based on the identified power transitions.


In one or more embodiments, the method further comprises suspending transmission of the data during power transitions at the power sourcing equipment, buffering the data transmitted during the identified power transitions at the powered device, and decoding the FEC for remaining data.


In one or more embodiments, the method further comprises marking the data transmitted during the identified pulse power transitions to identify possible errors for decoding.


In one or more embodiments, the method further comprises modulating pulses of the pulse power at the power sourcing equipment for use in transmitting control plane data to the powered device.


Further understanding of the features and advantages of the embodiments described herein may be realized by reference to the remaining portions of the specification and the attached drawings.


EXAMPLE EMBODIMENTS

The following description is presented to enable one of ordinary skill in the art to make and use the embodiments. Descriptions of specific embodiments and applications are provided only as examples, and various modifications will be readily apparent to those skilled in the art. The general principles described herein may be applied to other applications without departing from the scope of the embodiments. Thus, the embodiments are not to be limited to those shown, but are to be accorded the widest scope consistent with the principles and features described herein. For purpose of clarity, details relating to technical material that is known in the technical fields related to the embodiments have not been described in detail.


With the growing need to provide cost effective power and data connectivity to the large number of end point devices that will be deployed in the future, Single Pair Ethernet (SPE) has emerged as a promising technology. SPE enables data transmission over Ethernet via a single pair of wires while also providing a power supply (e.g., Power over Data Line (PoDL)) to pass electrical power along with data to allow a single cable to provide both data connectivity and electrical power to end point devices. New Ethernet applications are planned for use with single pair copper cables in the Enterprise, industrial applications, automotive Ethernet, and IoT devices (e.g., sensors, actuators, appliances, vehicles, lighting, health care monitoring devices, traffic control, phones, video cameras, point-of-sale devices, security access control devices and systems, residential devices, building and home automation, energy management, manufacturing equipment, smart systems, 5G Wi-Fi, 5G cellular data, and many more applications).


Conventional Power over Ethernet (PoE) or PoDL systems used to simultaneously transmit power and data communications over the same twisted pair cable are typically limited in range and power capacity. The maximum power delivery capacity of standard PoE is approximately 100 W (watts) and standard PoDL is approximately 50 W, but many classes of powered devices would benefit from power delivery over 100 W and in some cases up to 1000 W to 2000 W. In conventional systems, when larger power delivery ratings are needed, power is supplied to a remote device through a local power source. It is therefore desirable to increase the power available over cables using one or more balanced transmission pairs to hundreds and even thousands of watts. This capability may enable many new choices in network deployments where major devices such as workgroup routers, multi-socket servers, large displays, wireless access points, fog nodes, IoT devices, or other devices operated over cables using one or more balanced transmission pairs. This capability would greatly decrease installation complexity and improve the total cost of ownership of a much wider set of devices that have their power and data connectivity needs met from a central device.


In order to increase available power, high voltage pulses (referred to herein as pulse power) may be used. One example for delivering pulse power is described in U.S. patent application Ser. No. 15/971,729, filed May 4, 2018, entitled “High Power and Data Delivery in a Communications Network with Safety and Fault Protection”, which is incorporated herein by reference in its entirety.


Pulse power may be delivered along with data over a single balanced copper wire pair. The wire pair may be located within a Single Pair Ethernet (SPE) cable or a multi-pair cable (e.g., two-pair cable, four-pair cable, or any other number of pairs). A problem that may occur with transmission of data with pulse power on a wire pair is that edges of high voltage pulses may corrupt Ethernet packets. Thus, a simple summing of the pulse power and data signals together may result in data corruption on the pulse power edges and the data frequency spectrum may be washed out during pulse power transitions.


The embodiments described herein provide for mitigation of corruption of data due to pulse edges during pulse power transition with transmission of data and pulse power on a wire pair. As described in detail below, the embodiments allow data transmission while avoiding potential interference that may be caused by the pulse power that is coupled onto the same pair of wires transmitting data. In one or more embodiments, a control circuit from the pulse power circuitry may hold the data during pulse power transitions at a transmitter. Data may also be marked for possible error at the receiver based on the pulse power transitions. In one or more embodiments, FEC (Forward Error Correction) may be added to the control circuit to minimize the window in which data is held and maximize the overall data rate. In one or more embodiments, modulation of the high voltage pulses may also be used in parallel with the SPE (or multi-wire pair) transmission for control plane data.


It is to be understood that the term “wire pair” as used herein may refer to a single wire pair (single twisted pair, single balanced copper wire pair, single wire pair Ethernet) located in a single pair cable (e.g., SPE, Base-T1 Ethernet) or a wire pair located in a multi-pair cable (e.g., two-pair cable, four-pair cable, Base-T Ethernet). The other wire pairs in a multi-pair cable may deliver data, power, data and power (PoE, PoDL), or data and pulse power as described herein. The multi-pair cable may comprise multiple instances of single wire pairs (e.g., SPE, PoDL) in parallel or multiple wire pairs connected between a pair center tap (e.g., PoE). A system for transmitting pulse power and data over a multi-pair cable comprising more than one wire pair configured to transmit data and pulse power may comprise more than one circuit or additional components described below with respect to FIGS. 4-10 to prevent data corruption during power transitions for each wire pair.


As described in detail below, various logic and circuits may be used to provide pulse power and data on a single wire pair while avoiding Ethernet corruption during the pulse power transition times due to the pulse power transition edges. The circuits may be used to avoid potential interference caused by the pulse power that is coupled on the same pair of wires as the data.


Referring now to the drawings and first to FIG. 1, an example of a network in which the embodiments described herein may be implemented is shown. PSE (Power Sourcing Equipment) 10 transmits pulse power and data to a plurality of PDs 12 on single wire pair cables 14. In one example, the cables 14 are referred to herein as SPE cables, however, as previously described, each of the single wire pair cables 14 may comprise an SPE cable or multi-pair cable comprising at least one single wire pair transmitting data and pulse power. For simplification, only a small number of nodes are shown. The embodiments operate in the context of a data communications network including multiple network devices. The network may include any number or arrangement of network devices in communication via any number of nodes (e.g., routers, switches, gateways, controllers, access points, or other network devices) operable to route (switch, forward) data communications and facilitate passage of data within the network. The network devices may communicate over or be in communication with one or more networks (e.g., local area network (LAN), metropolitan area network (MAN), wide area network (WAN), virtual private network (VPN) (e.g., Ethernet virtual private network (EVPN), layer 2 virtual private network (L2VPN)), virtual local area network (VLAN), wireless network, enterprise network, corporate network, data center, Internet of Things (IoT) network, Internet, intranet, or any other network).


Signals may be exchanged among communications equipment and power transmitted from the power sourcing equipment 10 to powered devices 12. Data communications between the PSE 10 and PD 12 may be bidirectional (i.e., data transmitted from PSE to PD and from PD to PSE). The network is configured to pass electrical power along with data to provide both data connectivity and electrical power to network devices 12, which may include switches, routers, access points, IoT devices, or other electronic components and devices. The power may be transmitted from the PSE 10 to end points (PDs) 12, which may be located at distances up to 1000 m, for example, and at power levels greater than 50 W (e.g., 100 W, 250 W, 500 W, 1000 W, 2000 W or any other power level).


The PSE 10 is operable to receive external power and transmit power (e.g., pulse power, high voltage pulse power) over SPE cables 14 in the communications network. The PSE (power and data source) 10 may comprise a power supply unit (PSU) for receiving and distributing power and a network interface for receiving data (e.g., one or more fabric cards or line cards). The PSE 10 is operable to provide high capacity power from an internal power system (e.g., PSU capable of delivering power over and including 100 W (e.g., 1 kW or higher)) and driving the plurality of devices 12 each in the 50 W-2000 W range, or any other suitable power range. The PSE 10 may comprise, for example, a router, switch, convergence system, or any other suitable line card system or network device operable to transmit power and data.


One or more of the network devices 12 may also deliver power to equipment using PoE or PoDL. For example, one or more of the powered devices 12 may deliver power to electronic components such as IP (Internet Protocol) cameras, VoIP (Voice over IP) phones, video cameras, point-of-sale devices, security access control devices, residential devices, building automation devices, industrial automation devices, factory equipment, lights (building lights, streetlights), traffic signals, fog nodes, IoT devices, sensors, or other electrical components and devices. In one or more embodiments, a redundant PSE (not shown) may provide backup or additional power or bandwidth, as needed in the network. In one or more embodiments, there is no need for additional electrical wiring for the communications network and all of the network communications devices 12 operate using the power provided by the PSE 10 (or multiple PSEs).


The cable 14 is configured for single pair Ethernet and comprises two conductors (copper wires). SPE cables 14 extend from the PSE 10 to the PDs 12 and may be formed from any material suitable to carry both electrical power and data. The cables 14 may be connected to the network devices 10, 12 with a connector (connection, coupling, connector assembly) formed from a plug (also referred to as a male connector) and a receptacle (also referred to as a port, jack, receiver, or female connector) coupled together. The connection may be used for connecting communications equipment through cables 14 configured to carry both data and power. The connector may comprise, for example, a modified RJ-45 type connector or any other suitable connector. The SPE connector may be configured with a small form factor that allows for an increased number of ports as compared to conventional four-pair connectors.


The cable 14 may be configured according to a standard cable gauge and rated for one or more power or current levels, a maximum power level, a maximum temperature, or identified according to one or more categories indicating acceptable power level usage, for example. In one example, the cable 14 may correspond to a standardized wire gauge system such as AWG (American Wire Gauge). The cable 14 may comprise, for example, 18AWG or other suitable size cable. For different gauge wire, AWG provides data including diameter, area, resistance per length, ampacity (maximum amount of current a conductor can carry before sustaining immediate or progressive deterioration), and fusing current (how much current it takes to melt a wire in free air). Various other standards (e.g., NEC (National Electrical Code), UL (Underwriters Laboratories)) may be used to provide various requirements for the cables and connectors and provide temperature or power ratings or limits, or other information.


The network may also include appropriate safety features as needed for higher power PoDL (e.g., insulation, process for power/cable compatibility confirmation, control circuit check for open/short, or thermal sensor). In one or more embodiments, the connector and cable 14 are configured to meet standard safety requirements for line-to-ground protection and line-to-line protection at relevant high voltage by means including clearance and creepage distances, and touch-safe techniques. The connector may comprise safety features, including, for example, short-pin for hot-plug and hot-unplug without current surge or interruption for connector arcing protection. The connector may further include additional insulation material for hot-plug and hot-unplug with current surge or interruption with arc-flash protection and reliability life with arcing. The insulated cable power connector terminals are preferably configured to meet touch voltage or current accessibility requirements.


In one or more embodiments, the network may incorporate safety features as described in U.S. patent application Ser. No. 15/971,729, referenced above. For example, the system may operate in a communications network with fault detection and safety protection (e.g., touch-safe fault protection). In one embodiment, fault sensing may be performed through a low voltage safety check combined with a digital interlock that uses the data system to provide feedback on the power system status and set a power operation mode. The fault sensing may be performed, for example, during a low voltage startup or between high power pulses in the pulse power system. The pulse power may comprise low voltage fault detection between high voltage power pulses, for example. Fault sensing may include, for example, line-to-line fault detection with low voltage sensing of the cable or powered device and line-to-ground fault detection with midpoint grounding. Touch-safe fault protection may also be provided through cable and connector designs that are touch-safe even with high voltage applied. The power safety features provide for safe system operation and installation and removal (disconnect) of components.


As described below, pulse power uses short pulses of high voltage power. In one or more embodiments, the signature of the pulse may be analyzed for each cycle. This analysis may be a rising edge, falling edge, or both. If the signature is corrupt by an unexpected load, the pulses may be stopped until it is determined that the load is safe to power. The signature may be corrupted, for example, by a human, short, or open.


It is to be understood that the safety features described above are only examples of safety or fault protection features that may be included for high voltage pulse power. Any combination of these or other safety features may be used with the embodiments described herein.


In one or more embodiments, the system may employ a dual-power mode that detects and negotiates between the power source 10 and powered device 12. This negotiation may, for example, distinguish between and accommodate different power-delivery schemes, such as standard PoDL, high power, pulse power, or other power modes. Standard PoDL distribution may be used for remote network devices rated less than about 50 W, for example. For higher power remote powered devices, pulse power may be used to create an efficient energy distribution network.


In one or more embodiments, 100 Mbps to 1000 Mbps data may be delivered over a distance of approximately 40 meters, 10 Gbps data may be delivered over a distance of approximately 15 meters, or 10 Mbps data may be delivered over a distance of approximately 1 km. For example, data may be transmitted at a rate of 1 Gbps at a distance up to 40 m in accordance with IEEE 802.3 bp or IEEE 802.3bw, data may be transmitted at 10 Mbps for a distance up to 1000 m in accordance with IEEE 8002.3cg, or data may be transmitted at 2.5 Gbps-10 Gbps over a distance up to 10 m or 15 m in accordance with IEEE 802.3ch. It is to be understood that these power levels and distances are provided only as examples and other power levels in combination with other distances may be used in accordance with the above referenced standards or any other applicable standard or future standard, without departing from the scope of the embodiments.


Furthermore, it is to be understood that the network devices and topology shown in FIG. 1 and described above is only an example and the embodiments described herein may be implemented in networks comprising different network topologies or network devices, without departing from the scope of the embodiments. For example, the network may comprise any number or type of network communications devices that facilitate passage of data over the network (e.g., routers, switches, gateways, controllers, access points), network elements that operate as endpoints or hosts (e.g., servers, virtual machines, clients, IoT devices), and any number of network sites or domains in communication with any number of networks. Thus, network nodes may be used in any suitable network topology, which may include any number of servers, virtual machines, switches, routers, or other nodes interconnected to form a large and complex network, which may include cloud or fog computing. Nodes may be coupled to other nodes or networks through one or more interfaces employing any suitable connection, which provides a viable pathway for electronic communications along with power.



FIG. 2 illustrates an example of a network device 20 (e.g., PSE 10, PD 12 in FIG. 1) that may be used to implement the embodiments described herein. In one embodiment, the network device 20 is a programmable machine that may be implemented in hardware, software, or any combination thereof. The network device 20 includes one or more processor 22, memory 24, interface 26, and data/pulse power controller 28.


Memory 24 may be a volatile memory or non-volatile storage, which stores various applications, operating systems, modules, and data for execution and use by the processor 22. For example, components of the controller 28 (e.g., code, logic, or firmware, etc.) may be stored in the memory 24. The network device 20 may include any number of memory components.


The network device 20 may include any number of processors 22 (e.g., single or multi-processor computing device or system), which may communicate with a forwarding engine or packet forwarder operable to process a packet or packet header. The processor 22 may receive instructions from a software application or module, which causes the processor to perform functions of one or more embodiments described herein. The processor 22 may also operate one or more components of the controller 28.


The data/pulse power controller 28 may comprise components (modules, gate, buffer, FEC block, packet marking/dropping block, encoder, decoder, error correcting code, software, logic) located at the PSE 10 or the PD 12, and interconnected through the combined power and data SPE cable 14 (FIGS. 1 and 2). As described below, the controller 28 may control data transmission or data processing (e.g., marking, dropping, decoding) based on power transitions at the pulse power. The controller 28 may also modulate pulses of the pulse power to transmit control plane data from the PSE to the PD.


Logic may be encoded in one or more tangible media for execution by the processor 22. For example, the processor 22 may execute codes stored in a computer-readable medium such as memory 24. The computer-readable medium may be, for example, electronic (e.g., RAM (random access memory), ROM (read-only memory), EPROM (erasable programmable read-only memory)), magnetic, optical (e.g., CD, DVD), electromagnetic, semiconductor technology, or any other suitable medium. In one example, the computer-readable medium comprises a non-transitory computer-readable medium. Logic may be used to perform one or more functions described below with respect to the flowcharts of FIGS. 11A, 11B, 11C, and 11D. The network device 20 may include any number of processors 22.


The interface 26 may comprise any number of network interfaces (line cards, ports, inline connectors (e.g., receptacle)) for transmitting or receiving power and transmitting and receiving data. The network interface may be configured to transmit or receive data using a variety of different communications protocols and may include mechanical, electrical, and signaling circuitry for communicating data over physical links coupled to the network interfaces. For example, line cards may include port processors and port processor controllers. One or more of the interfaces 26 may be configured for PoDL on SPE or PoE on multi-pair cable.


It is to be understood that the network device 20 shown in FIG. 2 and described above is only an example and that different configurations of network devices may be used. For example, the network device 20 may further include any suitable combination of hardware, software, algorithms, processors, devices, components, or elements operable to facilitate the capabilities described herein.



FIG. 3 illustrates an example of a pulse power on/off cycle with data transmittal (e.g., 10 Mbps data (or any other data rate)). In this example, a pulse power cycle comprises 4 ms power on and 1 ms power off. It is to be understood that the power duty cycle shown in FIG. 3 is only an example and that different power on or power off timing may be used without departing from the scope of the embodiments. Also, it should be noted that power transitions (from power on to power off or from power off to power on) may occur over a period of time (i.e., rising or falling slope or curve). As previously described, edges of pulse power signal 30 during pulse power transitions 34 (time period covering a transition from power on to power off or from power off to power on) may impact data signal 32. In one example, data transfer may be suspended during the pulse power transitions 34. In the example shown in FIG. 3, the power pulse transition 34 covers a 0.5 ms time period. Holding off (suspending) data transmission during this transition period provides a clear distinction between power and data, thereby providing the pulse circuitry a reliable method to determine faults, while eliminating application of significant coding and signaling to the data stream. As shown in the example of FIG. 3, data is transmitted for 3.5 ms, suspended (stopped, held) for 0.5 ms, resumed for 0.5 ms, and suspended for 0.5 ms. This cycle is repeated to avoid data transmission during the pulse power transition times. Examples of circuits that may be used to avoid data transmission during the pulse power transitions are shown in FIGS. 4 and 5, and described below.



FIG. 4 illustrates an example of a system, generally indicated at 40, that may be used to hold off data transmissions during periods of potential corruption (e.g., pulse power transition time periods 34 shown in FIG. 3), in accordance with one embodiment. Pulse power and data are provided at lines 41, 43 to transmitter (multiplexer) 45 and transmitted over a single wire pair 46 (e.g., SPE cable, multi-pair cable) to receiver (demultiplexer) 47 connected to pulse power line 48 and data line 49. The pulse power and data input lines 41, 43 and transmitter 45 are located at the PSE 10 in FIG. 1, and the receiver 47 and pulse power and data output lines 48, 49 are located at the PD 12. Transmission line 46 represents the cable 14 in FIG. 1 (e.g., SPE cable, multi-pair cable). The block 45 is referred to as a multiplexer/transmitter at a transmitting end (e.g., PSE 10 in FIG. 1) and the block 47 is referred to as a demultiplexer/receiver at a receiving end (e.g., PD 12 in FIG. 1). It is to be understood that data on line 49 may also be transmitted from the PD 12 to the PSE 10 on the cable 14 (FIGS. 1 and 4).


In this example, pulse power edges are used to control a buffer for the data through control block 42 providing input to gate 44. Since the PSE generates the data and the pulse power, the data transmitter has direct access to the power signal timing. The controller 42 holds off transmission of data at data input 43 during pulse power transition times. For example, referring to the power and data duty cycle shown in FIG. 3, as the pulse power transitions to off, the controller 42 instructs the gate 44 to buffer data for 0.5 ms. Data is then transmitted for 0.5 ms while the power is off and is then held back (suspended) for another 0.5 ms while the power cycles to on. As previously noted, the data timing cycle shown in FIG. 3 is only an example and different timing may be used, without departing from the scope of the embodiments. For example, power may be cycled on or off for a different time period and the length of time for which the data is buffered during the pulse power transition time may be different than 0.5 ms.



FIG. 5 illustrates a system, generally indicated at 50, for controlling data transmission for use with pulse power, in accordance with one embodiment. Pulse power line 51 provides input to control block 52, which controls MAC (Media Access Control)/PHY (Physical layer entity) block 54 to hold off data transmission during pulse power transition edges. The PHY block 54 contains functions that transmit, receive, and manage encoded signals that are impressed on and recovered from the physical medium. Pulse power at line 51 and data at line 53 are input at block (multiplexer) 55 and transmitted over transmission line 56 to block (demultiplexer) 57 connected to pulse power line 58 and data line 59. Components 51, 52, 53, 54, and 55 are located at the PSE 10 and components 57, 58, and 59 are located at the PD 12 in FIG. 1. Referring again to the power and data duty cycle shown in FIG. 3, as the pulse power transitions to off, the controller 52 instructs the MAC/PHY block 54 to buffer data for 0.5 ms. Data is then transmitted for 0.5 ms while the power is off and once again suspended for another 0.5 ms while the power cycles to on. As previously noted, different power duty cycles may be used without departing from the scope of the embodiments.



FIGS. 6 and 7 show examples of systems 60, 70, respectively, in which pulse power transitions are used to control data at the receiving end (e.g., PD 12 in FIG. 1). As described in detail below, pulse power transition edges may be used to mark packets, which may be dropped or retried (retransmission request).



FIG. 6 illustrates a system, generally indicated at 60, operable to use pulse power transition edges at pulse power line 68 at receiver (demultiplexer) 67 to mark data for errors at data line 69, in accordance with one embodiment. Pulse power is received at line 61 and data is received at line 63 at transmitter (multiplexer) 65 and transmitted over single wire pair 66 to the receiver 67 (e.g., PD 12). A controller 62 uses the pulse power transition edges to mark packets for possible error at block 64. Packets marked for error may be dropped, depending on the number of bit errors or requested to be retried based on packet type, for example.



FIG. 7 illustrates a system, generally indicated at 70, operable to use pulse power transition edges to mark data for discard at data line 79, in accordance with one embodiment. Pulse power is received at line 71 and data is received at line 73 at transmitter 75 (e.g., PSE 10 in FIG. 1) and transmitted over single wire pair 76 to the receiver 77 (e.g., PD 12 in FIG. 1). Controller 72 marks packets to drop at block 74 on the data line 79 at the receiver based on the pulse power transition times. In this example, all packets are dropped at discard block 74 during the pulse power transitions. Client recovery may be needed on each side of the line to prevent data quality issues.



FIGS. 8, 9, and 10 illustrate systems 80, 90, and 100, respectively, which use locations of the pulse power transitions to indicate the location of possible errors in the data. FEC (Forward Error Correction) may be used to correct errors in the data identified as being received during pulse power transitions (FIG. 8) or for use on data that is not held off during pulse power transitions when used in combination with suspending data during pulse power transitions at the PSE (FIGS. 9 and 10). The FEC may utilize any suitable error correcting code to control errors in the data transmission (e.g., Reed-Solomon or any other suitable code). The error correcting code provides redundancy, which allows the receiver to detect errors and correct errors without retransmission. In one or more embodiments, the data may be encoded with an erasure correcting code at the PSE 10 using burst FEC and encoded at the PD 12, as described below with respect to FIG. 8.



FIG. 8 illustrates a system, generally indicated at 80, for use in marking the location of symbols likely to be in error for an erasure-correcting decoder 84 at the PD, in accordance with one embodiment. Pulse power is received at line 81 and data at line 83 at multiplexer 85. FEC (e.g., burst FEC erasure-correcting code) is applied at block 82. The data and power are transmitted on SPE transmission line 86 to receiver (demultiplexer) 87. Locations of the pulse power transitions on power line 88 are used to mark the location of symbols likely to be in error at block 92. The erasure-correcting decoder 84 decodes the marked data at data line 89. This may increase the number of errors that can be corrected by a factor of two, for example, and may significantly reduce the number of packet drops or retries.



FIG. 9 illustrates a system, generally indicated at 90, in which data transmission is gated based on pulse power transitions (as described above with respect to FIG. 4) and FEC is used to protect the remaining data. The pulse power at line 91 is used to indicate pulse power transitions at controller 114, which provides input at gate 94 to hold the data during the pulse power transitions. FEC block 115 at the PSE is used along with decoder 104 at the PD to protect the remaining data transmitted at multiplexer 95 on single wire pair 96 and received at demultiplexer 97. The order of the gate 94 and FEC block 115 may be interchanged at the transmitter. At the receiver, pulse power line 98 provides input at a gate receiver clock 102, which provides input to FEC decode and buffer 104 on data line 99. In contrast to the system 80 shown in FIG. 8, the receiver in the system 90 is only gating the received signal to reassemble the sequence (hence the buffer). It is not declaring erasure locations to aid the decoder.



FIG. 10 illustrates a system, generally indicated at 100, that combines the control of data at the transmitter as described above with respect to FIG. 5 with the FEC of FIG. 9, in accordance with one embodiment. Data transmission on data line 103 is controlled at MAC/PHY 111 based on pulse power transitions (as described above with respect to FIG. 5) and FEC 110 is used to protect the remaining data (as described above with respect to FIG. 9). The pulse power at line 101 is used to indicate pulse power transitions at controller 116, which provides input at MAC/PHY 111 to hold the data based on the pulse power transitions. FEC block 110 protects the remaining data transmitted at multiplexer 105. The data and power are transmitted on single wire pair 106 and received at demultiplexer 107. At the receiver, pulse power line 108 provides input at a gate receiver clock 112, which provides input to FEC decode and buffer block 113 on data line 109. As previously noted, the receiver is only gating the received signal to reassemble the sequence and is not declaring erasure locations to aid the decoder.


In one or more embodiments, an error rate on the FEC block receiver 104, 113 (FIGS. 9 and 10) may be used to indicate that there may be a fault in the wire. For example, an increase in FEC errors may indicate an issue with the wire in which case pulse power should be shut down (or the power changed to a lower setting). The PD 12 may provide information on FEC errors to the PSE 10 (FIG. 1) over bidirectional communications cable 14.


It is to be understood that the systems 40, 50, 60, 70, 80, 90, and 100 shown in FIGS. 4-10 are only examples and components may be added, removed, modified, or combined without departing from the scope of the embodiments. Also, it is to be understood that the term “controller” as used herein may refer to one or more components used to mitigate data errors during pulse power transitions at the PSE 10, PD 12, or both ends of the single wire pair. For example, a controller at the PSE may include control block 42 and gate 44 (FIG. 4) or control block 116 and FEC block 110 (FIG. 10). A controller at the PD may include, for example, the control block 62, 72 and mark or discard block 64, 74 (FIGS. 6 and 7) or the gate receiver clock 112 and FEC decoder/buffer 113 (FIG. 10) or any subset or combination of these components.


Also, as previously noted, pulse power and data may be transmitted over any number of wire pairs. Each wire pair transmitting pulse power and data may be associated with a circuit such as shown in FIGS. 4-10 to mitigate data corruption during pulse power transitions. One or more circuit components may be shared between wire pairs if pulse power is transmitted in a phantom power scheme (e.g., using a center tap such as in PoE).



FIGS. 11A-11D are flowcharts illustrating an overview of processes for transmitting and receiving pulse power and data over SPE, in accordance with one or more embodiments.


Referring first to the flowchart of FIG. 11A, data transmission is controlled based on pulse power transmission timing at the PSE. At step 120, data transmission is suspended during power transitions on pulse power at the PSE. For example, a controller (e.g., control block 42 and gate 44 in FIG. 4, control block 52 and MAC/PHY 54 in FIG. 5) may suspend transmission of data at the power sourcing equipment during identified power transitions (e.g., 0.5 ms period 34 shown in FIG. 3). Data and pulse power are transmitted on the cable 14 to the powered device 12 (step 122) (FIGS. 1 and 11A).



FIG. 11B illustrates a process for using FEC to mitigate corruption of Ethernet packets (data transmission) during pulse power transitions, in accordance with one embodiment. FEC is applied to data at the PSE 10 (step 124) (FIGS. 1 and 11B). The data and pulse power are transmitted over the cable 14 to the powered device 12 (step 126). The power transitions are identified in the pulse power at the powered device 12 and data is decoded at the powered device based on the identified power transitions (step 128). For example, data transmitted during the pulse power transitions may be decoded to identify possible error as described above with respect to FIG. 8. FEC may also be used to protect data that is not suspended during pulse power transitions at the PSE (remaining data), as described above with respect to FIGS. 9 and 10.



FIG. 11C illustrates a process at the powered device for mitigating corruption of data during power transitions, in accordance with one embodiment. At step 130, data and pulse power are received on the cable 14 at the powered device 12 (FIGS. 1 and 11C). Pulse power transitions are used to mark packets for possible error (step 132). A portion of the marked packets may be dropped or retransmitted or all of the marked packets may be dropped, as described above with respect to FIGS. 6 and 7 (step 134).


In one or more embodiments, modulation of the high voltage pulse power may be used in parallel with the SPE transmission for control plane data. For example, encode modulation may be added at the transmitter end with decoding at the receiver used to transmit control plane data. This would include the addition of decode components at the receiver end for the control plane data. FIG. 11D is a flowchart illustrating an overview of a process for transmitting control plane data, in accordance with one embodiment. At step 136, power pulses are modulated at the PSE to provide control plane data. The data and pulse power are transmitted on the cable with the control plane data superimposed on the power signal (step 138). The modulated power pulses are decoded at the powered device to provide the control plane data to the powered device (step 140). Any type of suitable modulation may be used (e.g., PWM (Pulse Width Modulation), NRZ (Non-Return to Zero), or other modulation).


It is to be understood that the processes shown in FIGS. 11A-11D and described above are only examples and steps may be added, removed, modified, or combined without departing from the scope of the embodiments. For example, one or more of the steps of the processes shown in FIGS. 11A, 11B, 11C, and 11D may be combined with one or more steps from another of the processes shown in a different flowchart. Also, as noted above, the cable may comprise a multi-pair cable and the process may be performed on one or more wire pairs. As previously described, FEC shown in steps 124-128 of FIG. 11B may be added to the process shown in FIG. 11A.


Although the method and apparatus have been described in accordance with the embodiments shown, one of ordinary skill in the art will readily recognize that there could be variations made to the embodiments without departing from the scope of the invention. Accordingly, it is intended that all matter contained in the above description and shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense.

Claims
  • 1. A method comprising: applying Forward Error Correction (FEC) to data at power sourcing equipment;transmitting the data and pulse power over a wire pair to a powered device, the pulse power comprising a pulse power on time and a pulse power off time;identifying power transitions between the pulse power on time and the pulse power off time in the pulse power at the powered device;marking data transmitted during the power transitions to identify errors for decoding; andapplying FEC decoding to at least a portion of the data that is transmitted during the power transitions.
  • 2. The method of claim 1 further comprising suspending transmission of the data during power transitions at the power sourcing equipment, buffering the data transmitted during said power transitions at the powered device, and decoding the FEC for remaining data.
  • 3. The method of claim 1 further comprising modulating pulses of the pulse power at the power sourcing equipment for use in transmitting control plane data to the powered device.
  • 4. The method of claim 1 wherein the pulse power on time comprises a high voltage state and the pulse power off time comprises a low voltage state.
  • 5. The method of claim 4 wherein the data is transmitted only during the pulse power on time.
  • 6. The method of claim 1 wherein the FEC mitigates corruption of Ethernet packets during said power transitions.
  • 7. The method of claim 1 wherein said power transitions each comprise an approximately 0.5 millisecond time window and wherein the pulse power on time is greater than the pulse power off time.
  • 8. The method of claim 1 wherein identifying said power transitions comprises identifying said power transitions at a controller at the powered device, wherein the controller is coupled to a wire pair receiving the data and the pulse power.
  • 9. The method of claim 1 further comprising performing fault sensing during a low voltage startup before transmitting the pulse power and between high power pulses in the pulse power.
  • 10. The method of claim 1 further comprising monitoring an FEC error rate; identifying a fault on a wire based on an increase in the FEC error rate; and shutting down the pulse power.
  • 11. A powered device comprising: an interface configured to receive pulse power and data from power sourcing equipment over a wire pair, the pulse power comprising a pulse power on time and a pulse power off time; anda controller coupled to the wire pair and configured to perform operations including: identifying power transitions between a pulse power on time and a pulse power off time in the pulse power;marking data transmitted during the power transitions to identify errors for decoding; andapplying Forward Error Correction (FEC) decoding to at least a portion of the data that is transmitted during the power transitions to mitigate corruption of the data during said power transitions.
  • 12. The powered device of claim 11 wherein the data is suspended during power transitions at the power sourcing equipment and the controller is buffers the data transmitted during said power transitions at the powered device and performs FEC decoding for remaining data.
  • 13. The powered device of claim 11 wherein locations of said power transitions are used to mark a location of symbols in the data that are potentially in error and wherein the controller comprises an erasure-correcting decoder to decode the symbols in the data whose locations have been marked.
  • 14. The powered device of claim 11 wherein the data is transmitted only during said pulse power on time.
  • 15. The powered device of claim 11 wherein fault sensing is performed during a low voltage startup before the pulse power is transmitted to the powered device and between high power pulses in the pulse power.
  • 16. The powered device of claim 11, wherein the power transitions each comprise an approximately 0.5 millisecond time window and wherein the pulse power on time is greater than the pulse power off time.
  • 17. A system comprising: power sourcing equipment operable to transmit data and pulse power and apply Forward Error Correction (FEC) to the data, the pulse power comprising a pulse power on time and a pulse power off time;a powered device that receives the data and the pulse power from the power sourcing equipment over a wire pair; anda controller at the powered device, the controller configured to perform operations including: identifying power transitions between the pulse power on time and the pulse power off time in the pulse power;marking data transmitted during the power transitions to identify errors for decoding; andapplying FEC decoding to at least a portion of the data that is transmitted during the power transitions to mitigate corruption of the data during said power transitions.
  • 18. The system of claim 17 wherein the power sourcing equipment performs fault sensing during a low voltage startup before the pulse power is transmitted to the powered device and between high power pulses in the pulse power.
  • 19. The system of claim 17 wherein locations of said power transitions are used to mark a location of symbols in the data that are potentially in error and wherein the controller comprises an erasure-correcting decoder to decode symbols in the data whose locations have been marked.
  • 20. The system of claim 17, wherein the controller is configured to further perform operations including: monitoring an FEC error rate; andidentifying a fault on the wire pair based on an increase in the FEC error rate.
STATEMENT OF RELATED APPLICATION

The present application is a divisional of U.S. patent application Ser. No. 16/255,657 entitled “TRANSMISSION OF PULSE POWER AND DATA OVER A WIRE PAIR”, filed Jan. 23, 2019, now U.S. Pat. No. 11,061,456, issued Jul. 13, 2021. The content of this application is incorporated herein by reference in its entirety.

US Referenced Citations (251)
Number Name Date Kind
3335324 Buckeridge Aug 1967 A
3962529 Kubo Jun 1976 A
4097692 Felix Jun 1978 A
4811187 Nakajima Mar 1989 A
4997388 Dale Mar 1991 A
5159684 Kroll et al. Oct 1992 A
5652893 Ben-Meir et al. Jul 1997 A
6008631 Johari Dec 1999 A
6220955 Posa Apr 2001 B1
6259745 Chan Jul 2001 B1
6295356 De Nicolo Sep 2001 B1
6448672 Voegeli Sep 2002 B1
6636538 Stephens Oct 2003 B1
6685364 Brezina Feb 2004 B1
6756881 Bateman Jun 2004 B2
6784790 Lester Aug 2004 B1
6826368 Koren Nov 2004 B1
6855881 Khoshnood Feb 2005 B2
6860004 Hirano et al. Mar 2005 B2
6892336 Giorgetta May 2005 B1
7073117 Ireland Jul 2006 B1
7325150 Lehr Jan 2008 B2
7417443 Admon Aug 2008 B2
7420355 Liu Sep 2008 B2
7490996 Sommer Feb 2009 B2
7492059 Peker et al. Feb 2009 B2
7509505 Randall et al. Mar 2009 B2
7564904 Isachar Jul 2009 B2
7566987 Black et al. Jul 2009 B2
7583703 Bowser Sep 2009 B2
7589435 Metsker Sep 2009 B2
7593747 Karam Sep 2009 B1
7603570 Schindler et al. Oct 2009 B2
7616465 Vinciarelli Nov 2009 B1
7813646 Furey Oct 2010 B2
7835389 Yu Nov 2010 B2
7854634 Filipon et al. Dec 2010 B2
7881072 Dibene, II et al. Feb 2011 B2
7915761 Jones Mar 2011 B1
7921307 Karam Apr 2011 B2
7924579 Arduini Apr 2011 B2
7940787 Karam May 2011 B2
7973538 Karam Jul 2011 B2
8020043 Karam Sep 2011 B2
8037324 Hussain Oct 2011 B2
8068937 Eaves Nov 2011 B2
8081589 Gilbrech et al. Dec 2011 B1
8184525 Karam May 2012 B2
8276397 Carlson Oct 2012 B1
8279883 Diab et al. Oct 2012 B2
8310089 Schindler Nov 2012 B2
8319627 Chan et al. Nov 2012 B2
8345439 Goergen Jan 2013 B1
8350538 Cuk Jan 2013 B2
8358893 Sanderson Jan 2013 B1
8386820 Diab Feb 2013 B2
8638008 Baldwin et al. Jan 2014 B2
8700923 Fung Apr 2014 B2
8712324 Corbridge et al. Apr 2014 B2
8750710 Hirt et al. Jun 2014 B1
8768528 Millar et al. Jul 2014 B2
8781637 Eaves Jul 2014 B2
8787775 Earnshaw Jul 2014 B2
8793511 Bishara Jul 2014 B1
8829917 Lo Sep 2014 B1
8836228 Xu Sep 2014 B2
8842430 Hellriegel Sep 2014 B2
8849471 Daniel et al. Sep 2014 B2
8898446 Ronen Nov 2014 B2
8966747 Vinciarelli et al. Mar 2015 B2
8971399 Kwon Mar 2015 B2
9001881 Okamura Apr 2015 B2
9024473 Huff May 2015 B2
9184795 Eaves Nov 2015 B2
9189043 Vorenkamp Nov 2015 B2
9273906 Goth Mar 2016 B2
9319101 Lontka Apr 2016 B2
9321362 Woo et al. Apr 2016 B2
9373963 Kuznelsov Jun 2016 B2
9419436 Eaves et al. Aug 2016 B2
9467177 Dabiri Oct 2016 B1
9484771 Braylovskiy Nov 2016 B2
9510479 Vos Nov 2016 B2
9531551 Balasubramanian Dec 2016 B2
9590811 Hunter, Jr. Mar 2017 B2
9618714 Murray Apr 2017 B2
9640998 Dawson May 2017 B2
9665148 Hamdi May 2017 B2
9693244 Maruhashi Jun 2017 B2
9734940 McNutt Aug 2017 B1
9768978 Coenen Sep 2017 B2
9819444 Shen Nov 2017 B2
9853689 Eaves Dec 2017 B2
9874930 Vavilala Jan 2018 B2
9882656 Sipes, Jr. Jan 2018 B2
9891678 Butcher Feb 2018 B2
9893521 Eaves Feb 2018 B2
9948198 Imai Apr 2018 B2
9979370 Xu May 2018 B2
9985600 Xu et al. May 2018 B2
10007628 Pitgoi-Aron May 2018 B2
10028417 Schmidtke Jul 2018 B2
10128764 Vinciarelli Nov 2018 B1
10218492 Sengoku Feb 2019 B2
10248178 Brooks et al. Apr 2019 B2
10263526 Sandusky et al. Apr 2019 B2
10281513 Goergen et al. May 2019 B1
10374813 Sheffield Aug 2019 B2
10407995 Moeny Sep 2019 B2
10439432 Eckhardt et al. Oct 2019 B2
10468879 Eaves Nov 2019 B2
10541543 Eaves Jan 2020 B2
10541758 Goergen et al. Jan 2020 B2
10631443 Byers et al. Apr 2020 B2
10671146 Wendt Jun 2020 B2
10714930 Weiss et al. Jul 2020 B1
10735105 Goergen et al. Aug 2020 B2
11055615 Litichever Jul 2021 B2
11387852 Banin Jul 2022 B2
20010024373 Cuk Sep 2001 A1
20020126967 Panak Sep 2002 A1
20040000816 Khoshnood Jan 2004 A1
20040033076 Song Feb 2004 A1
20040043651 Bain Mar 2004 A1
20040073703 Boucher Apr 2004 A1
20040264214 Xu Dec 2004 A1
20050197018 Lord Sep 2005 A1
20050268120 Schindler Dec 2005 A1
20060202109 Delcher Sep 2006 A1
20060209875 Lum et al. Sep 2006 A1
20070103168 Batten May 2007 A1
20070143508 Linnman Jun 2007 A1
20070236853 Crawley Oct 2007 A1
20070263675 Lum et al. Nov 2007 A1
20070284941 Robbins Dec 2007 A1
20070284946 Robbins Dec 2007 A1
20070288125 Quaratiello Dec 2007 A1
20070288771 Robbins Dec 2007 A1
20080054720 Lum Mar 2008 A1
20080166715 Hillis et al. Jul 2008 A1
20080198635 Hussain Aug 2008 A1
20080229120 Diab Sep 2008 A1
20080310067 Diab Dec 2008 A1
20090027033 Diab Jan 2009 A1
20100061127 Katou Mar 2010 A1
20100077239 Diab Mar 2010 A1
20100117808 Karam May 2010 A1
20100171602 Kabbara Jul 2010 A1
20100190384 Lanni Jul 2010 A1
20100237846 Vetteth Sep 2010 A1
20100290190 Chester Nov 2010 A1
20110007664 Diab Jan 2011 A1
20110057612 Taguichi Mar 2011 A1
20110083824 Rogers Apr 2011 A1
20110228578 Serpa et al. Sep 2011 A1
20110266867 Schindler Nov 2011 A1
20110290497 Stenevik Dec 2011 A1
20120043935 Dyer Feb 2012 A1
20120064745 Ottliczky Mar 2012 A1
20120170927 Huang Jul 2012 A1
20120201089 Barth Aug 2012 A1
20120231654 Conrad Sep 2012 A1
20120287984 Lee Nov 2012 A1
20120317426 Hunter, Jr. Dec 2012 A1
20120319468 Schneider Dec 2012 A1
20130077923 Weem Mar 2013 A1
20130079633 Weem Mar 2013 A1
20130103220 Eaves Apr 2013 A1
20130249292 Blackwell, Jr. Sep 2013 A1
20130272721 Van Veen Oct 2013 A1
20130329344 Tucker Dec 2013 A1
20140111180 Vladan et al. Apr 2014 A1
20140126151 Campbell May 2014 A1
20140129850 Paul May 2014 A1
20140258742 Chien Sep 2014 A1
20140258813 Lusted Sep 2014 A1
20140265550 Milligan et al. Sep 2014 A1
20140372773 Heath et al. Dec 2014 A1
20150009050 Lahr Jan 2015 A1
20150078740 Sipes, Jr. Mar 2015 A1
20150106539 Leinonen Apr 2015 A1
20150115741 Dawson Apr 2015 A1
20150207317 Radermacher Jul 2015 A1
20150215001 Eaves Jul 2015 A1
20150215131 Paul et al. Jul 2015 A1
20150333918 White, III Nov 2015 A1
20150365003 Sadwick Dec 2015 A1
20160018252 Hanson Jan 2016 A1
20160020911 Sipes, Jr. Jan 2016 A1
20160064938 Balasubramanian Mar 2016 A1
20160111877 Eaves Apr 2016 A1
20160118784 Saxena et al. Apr 2016 A1
20160133355 Glew et al. May 2016 A1
20160134331 Eaves May 2016 A1
20160142217 Gardner May 2016 A1
20160188427 Chandrashekar Jun 2016 A1
20160197600 Kuznetsov Jul 2016 A1
20160241148 Kizilyalli Aug 2016 A1
20160262288 Chainer Sep 2016 A1
20160269195 Coenen et al. Sep 2016 A1
20160273722 Crenshaw Sep 2016 A1
20160294500 Chawgo et al. Oct 2016 A1
20160294568 Chawgo et al. Oct 2016 A1
20160308683 Pischl Oct 2016 A1
20160337079 Ran Nov 2016 A1
20160352535 Hiscock Dec 2016 A1
20160365967 Tu Dec 2016 A1
20170041152 Sheffield Feb 2017 A1
20170041153 Picard et al. Feb 2017 A1
20170054296 Daniel Feb 2017 A1
20170110871 Foster Apr 2017 A1
20170123466 Carnevale May 2017 A1
20170146260 Ribbich May 2017 A1
20170155517 Cao Jun 2017 A1
20170164525 Chapel Jun 2017 A1
20170155518 Yang Jul 2017 A1
20170214236 Eaves Jul 2017 A1
20170229886 Eaves Aug 2017 A1
20170234738 Ross Aug 2017 A1
20170248976 Moller Aug 2017 A1
20170294966 Jia Oct 2017 A1
20170325320 Wendt Nov 2017 A1
20180024964 Mao Jan 2018 A1
20180053313 Smith Feb 2018 A1
20180054083 Hick Feb 2018 A1
20180060269 Kessler Mar 2018 A1
20180088648 Otani Mar 2018 A1
20180098201 Torello et al. Apr 2018 A1
20180102604 Keith Apr 2018 A1
20180123360 Eaves May 2018 A1
20180188712 MacKay Jul 2018 A1
20180191513 Hess Jul 2018 A1
20180254624 Son Sep 2018 A1
20180313886 Mlyniec et al. Nov 2018 A1
20180340840 Bullock Nov 2018 A1
20190064890 Donachy Feb 2019 A1
20190126764 Fuhrer May 2019 A1
20190267804 Matan et al. Aug 2019 A1
20190272011 Goergen et al. Sep 2019 A1
20190277899 Goergen et al. Sep 2019 A1
20190277900 Goergen et al. Sep 2019 A1
20190278347 Goergen et al. Sep 2019 A1
20190280895 Mather et al. Sep 2019 A1
20190304630 Goergen et al. Oct 2019 A1
20190312751 Goergen et al. Oct 2019 A1
20190342011 Goergen et al. Nov 2019 A1
20190363493 Sironi et al. Nov 2019 A1
20200044751 Goergen et al. Feb 2020 A1
20200228001 Lambert et al. Jul 2020 A1
20200295955 O'Brien et al. Sep 2020 A1
20220190587 Eaves et al. Jun 2022 A1
Foreign Referenced Citations (26)
Number Date Country
1209880 Jul 2005 CN
1815459 Aug 2006 CN
101026523 Aug 2007 CN
201689347 Dec 2010 CN
102142932 Aug 2011 CN
104584481 Apr 2015 CN
204836199 Dec 2015 CN
205544597 Aug 2016 CN
104081237 Oct 2016 CN
104412541 May 2019 CN
1936861 Jun 2008 EP
2120443 Nov 2009 EP
2257009 Jan 2010 EP
2432134 Mar 2012 EP
2693688 Feb 2014 EP
WO199316407 Aug 1993 WO
WO2006127916 Nov 2006 WO
WO2010053542 May 2010 WO
2014011224 Jan 2014 WO
WO2017054030 Apr 2017 WO
WO2017167926 Oct 2017 WO
WO2018017544 Jan 2018 WO
WO2019023731 Feb 2019 WO
2019212759 Nov 2019 WO
WO2020154101 Jul 2020 WO
WO2020154103 Jul 2020 WO
Non-Patent Literature Citations (84)
Entry
https://www.fischerconnectors.com/us/en/products/fiberoptic.
http://www.strantech.com/products/tfoca-genx-hybrid-2x2-fiber-optic-copper-connector/.
http://www.qpcfiber.com/product/connectors/e-link-hybrid-connector/.
https://www.lumentum.com/sites/default/files/technical-library-items/poweroverfiber-tn-pv-ae_0.pdf.
“Network Remote Power Using Packet Energy Transfer”, Eaves et al., www.voltserver.com, Sep. 2012.
Product Overview, “Pluribus VirtualWire Solution”, Pluribus Networks, PN-PO-VWS-05818, https://www.pluribusnetworks.com/assets/Pluribus-VirtualWire-PO-50918.pdf, May 2018, 5 pages.
Implementation Guide, “Virtual Chassis Technology Best Practices”, Juniper Networks, 8010018-009-EN, Jan. 2016, https://wwwjuniper.net/us/en/local/pdf/implementation-guides/8010018-en.pdf, 29 pages.
Yencheck, Thermal Modeling of Portable Power Cables, 1993.
Zhang, Machine Learning-Based Temperature Prediction for Runtime Thermal Management across System Components, Mar. 2016.
Data Center Power Equipment Thermal Guidelines and Best Practices.
Dynamic Thermal Rating of Substation Terminal Equipment by Rambabu Adapa, 2004.
Chen, Real-Time Termperature Estimation for Power MOSEFETs Conidering Thermal Aging Effects:, IEEE Trnasactions on Device and Materials Reliability, vol. 14, No. 1, Mar. 2014.
Petition for Post Grant Review of U.S. Pat. No. 10,735,105 [Public], filed Feb. 16, 2021, PGR 2021-00055.
Petition for Post Grant Review of U.S. Pat. No. 10,735,105 [Public], filed Feb. 16, 2021, PGR 2021-00056.
Eaves, S. S., “Network Remote Powering Using Packet Energy Transfer, Proceedings of IEEE International Conference on Telecommunications Energy (INTELEC) 2012, Scottsdale, AZ, Sep. 30-Oct. 4, 2012 (IEEE 2012) (”EavesIEEE').
Edelstein S., Updated 2016 Tesla Model S also gets new 75-kWhbattery option, (Jun. 19, 2016), archived Jun. 19, 2016 by Internet Archive Wayback machine at https://web.archive.org/web/20160619001148/https://www.greencarreports.com/news/1103 782_updated-2016-tesla-model-s-also-gets-new-7 5-kwh-battery-option (“Edelstein”).
NFPA 70 National Electrical Code, 2017 Edition (“NEC”).
International Standard IEC 62368-1 Edition 2.0 (2014), ISBN 978-2-8322-1405-3 (“IEC-62368”).
International Standard IEC/TS 60479-1 Edition 4.0 (2005), ISBN 2-8318-8096-3 (“IEC-60479”).
International Standard IEC 60950-1 Edition 2.2 (2013), ISBN 978-2-8322-0820-5 (“IEC-60950”).
International Standard IEC 60947-1 Edition 5.0 (2014), ISBN 978-2-8322-1798-6 (“IEC-60947”).
Tanenbaum, A. S., Computer Networks, Third Edition (1996) (“Tanenbaum”).
Stallings, W., Data and Computer Communications, Fourth Edition (1994) (“Stallings”).
Alexander, C. K., Fundamentals of Electric Circuits, Indian Edition (2013) (“Alexander”).
Hall, S. H., High-Speed Digital System Design, A Handbook of Interconnect Theory and Design Practices (2000) (“Hall”).
Sedra, A. S., Microelectronic Circuits, Seventh Edition (2014) (“Sedra”).
Lathi, B. P., Modem Digital and Analog Communication Systems, Fourth Edition (2009) (“Lathi”).
Understanding 802.3at PoE Plus Standard Increases Available Power (Jun. 2011) (“Microsemi”).
Jingquan Chen et al.: “Buck-boost PWM converters having two independently controlled switches”, 32nd Annual IEEE Power Electronics Specialists Conference. PESC 2001. Conference Proceedings, Vancouver, Canada, Jun. 17-21, 2001; [Annual Power Electronics Specialists Conference], New York, NY: IEEE, US, vol. 2,Jun. 17, 2001 (Jun. 17, 2001), pp. 736-741, XP010559317, DOI: 10.1109/PESC.2001.954206, ISBN 978-0-7803-7067-8 paragraph [Section Il]; figure 3.
Cheng K W E et al.: “Constant Frequency, Two-Stage Quasiresonant Convertor”, IEE Proceedings B. Electrical Power Applications, 1271980 1, vol. 139, No. 3, May 1, 1992 (May 1, 1992), pp. 227-237, XP000292493, the whole iocument.
International Preliminary Report on Patentability for International Application No. PCT/US2020/012758, dated Aug. 5, 2021, 10 Pages.
International Preliminary Report on Patentability for International Application No. PCT/US2020/012801, dated Aug. 5, 2021, 9 Pages.
International Preliminary Report on Patentability for International Application No. PCT/US2020/020359, dated Sep. 23, 2021, 9 Pages.
International Search Report and Written Opinion for International Application No. PCT/US2020/012758, dated Apr. 8, 2020, 11 Pages.
International Search Report and Written Opinion for International Application No. PCT/US2020/012801, dated Apr. 15, 2020, 10 Pages.
International Search Report and Written Opinion for International Application No. PCT/US2020/020359, dated May 27, 2020, 10 Pages.
Voltserver Inc., v. Cisco Technology, Inc., “Decision Denying Institution of Post-Grant Review,” United States Patent and Trademark Office, PGR2021-00055, U.S. Pat. No. 10,735,105 B2, Aug. 19, 2021, 25 pages.
Voltserver Inc., v. Cisco Systems, Inc., “Patent Owner's Preliminary Response to Post Grant Review Under 35 U.S.C. § 312 and 37 C.F.R. § 42.107,” United States Patent and Trademark Office, PGR2021-00055, U.S. Pat. No. 10,735,105, 2021, Jun. 2, 2021, 51 pages.
“Effects of current on human beings and livestok—Part 1: General aspects,” Technical Specification, Basic Safety Publication, IEC/TS 60479-1, Edition 4.0, Jul. 2005, 122 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 1-61, 63 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 62-122, 61 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 123-181, 59 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 182-253, 72 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 254-319, 66 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 320-377, 58 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 378-433, 56 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 434-490, 57 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 491-551, 61 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 552-622, 71 pages.
“Information technology equipment—Safety—Part 1: General requirements,” International Standard, IEC 60950-1, Edition 2.2, May 2013, pp. 623-644, 24 pages.
“Low-voltage switchgear and controlgear—Part 1: General rules,” International Standard, Amendment 2, IEC 60947-1, Edition 5.0, Sep. 2014, pp. 1-63, 65 pages.
“Low-voltage switchgear and controlgear—Part 1: General rules,” International Standard, Amendment 2, IEC 60947-1, Edition 5.0, Sep. 2014, pp. 64-102,41 pages.
Stephen Edelstein, “Updated 2016 Tesla Model S also gets new 75-kWhbattery option,” Internet Archive WayBack Machine, Green Car Reports, May 5, 2016, 3 pages.
Stephen S. Eaves, “Network Remote Powering using Packet Energy Transfer,” IEEE Xplore, Proceedings of IEEE International Conference on Telecommunications Energy (INTELEC) 2012, 978-1-4673-1000, Sep. 30-Oct. 4, 2012, 4 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 1-132, 134 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 133-263, 131 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 264-387, 124 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 388-508, 121 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 509-593, 85 pages.
“Audio/video, information and communication technology equipment—Part 1: Safety requirements,” International Standard, IEC 62368-1, Edition 2.0, Feb. 2014, pp. 594-676, 85 pages.
“National Electrical Code,” National Fire Protection Association (NFPA) 70, 2017, 881 pages.
Voltserver Inc., v. Cisco Technology, Inc., “Declaration of David A. Durfee, Ph.D.,” United States Patent and Trademark Office, PGR2021-00055, U.S. Pat. No. 10,735,105, Feb. 16, 2021, 340 pages.
David A. Durfee Ph.D., “Curriculum Vitae,” 4 pages.
Adel S. Sedra, “Microelectronic Circuits,” Sedra/Smith, Oxford University Press, Seventh Edition, 2015, 38 pages.
Charles k. Alexander, et al., “Fundamentals of Electric Circuits,” McGraw Hill Education, Indian Edition 5e, 2013, 37 pages.
Andrew S. Tanenbaum, “Computer Networks,” Prentice Hall PTR, Third Edition, 1996, 12 pages.
William Stallings, “Data and Computer Communications,” Macmillan Publishing Company, Fourth Edition, 1994, 14 pages.
B.P. Lathi, et al., “Modem Digital and Analog Communication Systems,” Oxford University Press, Fourth Edition, 2009, 15 pages.
Voltserver Inc., v. Cisco Technology, Inc., “Petition for Post Grant Review of U.S. Pat. No. 10,735,105,” United States Patent and Trademark Office, PGR2021-00055, U.S. Pat. No. 10,735,105, Feb. 16, 2021, 132 pages.
Stephen H. Hall, et al., “High-Speed Digital System Design: A handbook of Interconnect Theory and Design Practices,”, John Wiley & Sons, Inc., 2000, 55 pages.
“Understanding 802.3at, PoE Plus Standard Increases Available Power,” Microsemi, Jun. 2011, 7 pages.
“Digital Electricity Gen2 Detailed Installation Manual,” Voltserver Digital Electricity, Rev B.1, Nov. 29, 2017, 68 pages.
Berkeley Lab ETA, “Touch-Safe, High Voltage Digital Electricity Transmission using Packet Energy Transfer,” Vimeo, https://vimeo.com/172469008, Mar. 8, 2016, 8 pages.
Voltserver Inc., v. Cisco Technology, Inc., “Decision Denying Institution of Post-Grant Review,” United States Patent and Trademark Office, PGR2021-00056, U.S. Pat. No. 10,735,105 B2, Aug. 23, 2021, 18 pages.
Voltserver Inc., v. Cisco Systems, Inc., “Patent Owner's Preliminary Response to Post Grant Review Under 35 U.S.C. § 312 and 37 C.F.R. § 42.107,” United States Patent and Trademark Office, PGR2021-00056, U.S. Pat. No. 10,735,105, 2021, Jun. 2, 2021, 46 pages.
Voltserver Inc., v. Cisco Technology, Inc., “Declaration of Stephens S. Eaves,” United States Patent and Trademark Office, PGR2021-00056, U.S. Pat. No. 10,735,105, Feb. 16, 2021, 7 pages.
“Electrical—Computer Conference Proceedings,” Internet Archive WayBack Machine Search for Intelec 2012, Curran Associates, Inc., http://www.proceedings.com/electrical-computer-proceedings.html, 2012, 125 pages.
“Part VII: A Summary of Commonly Used MARC 21 Fields,” Marc, Understanding MARC, https://www.loc.gov/marc//umb/um07to10.html, retrieved from Internet Feb. 13, 2021, 17 pages.
LC Catalog-Browse, https://catalog.loc.gov/vwebv/searchBrowse, retrieved from the Internet Feb. 12, 2021, 1 page.
“International Telecommunications Energy Conference: [proceedings] (Marc Tags),” Library Catalog, https://catalog.loc.gov/vwebv/staffView?searchId=3877&recPointer=0&recCount=25&searchType=1&bibId=11348322, retrieved from the Internet Feb. 12, 2021, 3 pages.
Voltserver Inc., v. Cisco Technology, Inc., “Petition for Post Grant Review of U.S. Pat. No. 10,735,105,” United States Patent and Trademark Office, PGR2021-00056, U.S. Pat. No. 10,735,105, Feb. 16, 2021, 116 pages.
“International Telecommunications Energy Conference: [proceedings] (Full Record),” Library Catalog, https://catalog.loc.gov/vwebv/holdingsInfo?searchId=3810&recPointer=0&recCount=25&searchType=1&bibId=11348322, retrieved from the Internet Feb. 12, 2021, 4 pages.
English Translation of Office Action in counterpart Chinese Application No. 202080010019.8, dated Mar. 3, 2022, 11 pages.
English Translation of Office Action in counterpart Chinese Application No. 202080010020.0, dated Mar. 3, 2022, 15 pages.
Related Publications (1)
Number Date Country
20210294402 A1 Sep 2021 US
Divisions (1)
Number Date Country
Parent 16255657 Jan 2019 US
Child 17340245 US