| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301 |
- .. SPDX-License-Identifier: GPL-2.0
- PSE Power Interface (PSE PI) Documentation
- ==========================================
- The Power Sourcing Equipment Power Interface (PSE PI) plays a pivotal role in
- the architecture of Power over Ethernet (PoE) systems. It is essentially a
- blueprint that outlines how one or multiple power sources are connected to the
- eight-pin modular jack, commonly known as the Ethernet RJ45 port. This
- connection scheme is crucial for enabling the delivery of power alongside data
- over Ethernet cables.
- Documentation and Standards
- ---------------------------
- The IEEE 802.3 standard provides detailed documentation on the PSE PI.
- Specifically:
- - Section "33.2.3 PI pin assignments" covers the pin assignments for PoE
- systems that utilize two pairs for power delivery.
- - Section "145.2.4 PSE PI" addresses the configuration for PoE systems that
- deliver power over all four pairs of an Ethernet cable.
- PSE PI and Single Pair Ethernet
- -------------------------------
- Single Pair Ethernet (SPE) represents a different approach to Ethernet
- connectivity, utilizing just one pair of conductors for both data and power
- transmission. Unlike the configurations detailed in the PSE PI for standard
- Ethernet, which can involve multiple power sourcing arrangements across four or
- two pairs of wires, SPE operates on a simpler model due to its single-pair
- design. As a result, the complexities of choosing between alternative pin
- assignments for power delivery, as described in the PSE PI for multi-pair
- Ethernet, are not applicable to SPE.
- Understanding PSE PI
- --------------------
- The Power Sourcing Equipment Power Interface (PSE PI) is a framework defining
- how Power Sourcing Equipment (PSE) delivers power to Powered Devices (PDs) over
- Ethernet cables. It details two main configurations for power delivery, known
- as Alternative A and Alternative B, which are distinguished not only by their
- method of power transmission but also by the implications for polarity and data
- transmission direction.
- Alternative A and B Overview
- ----------------------------
- - **Alternative A:** Utilizes RJ45 conductors 1, 2, 3 and 6. In either case of
- networks 10/100BaseT or 1G/2G/5G/10GBaseT, the pairs used are carrying data.
- The power delivery's polarity in this alternative can vary based on the MDI
- (Medium Dependent Interface) or MDI-X (Medium Dependent Interface Crossover)
- configuration.
- - **Alternative B:** Utilizes RJ45 conductors 4, 5, 7 and 8. In case of
- 10/100BaseT network the pairs used are spare pairs without data and are less
- influenced by data transmission direction. This is not the case for
- 1G/2G/5G/10GBaseT network. Alternative B includes two configurations with
- different polarities, known as variant X and variant S, to accommodate
- different network requirements and device specifications.
- Table 145-3 PSE Pinout Alternatives
- -----------------------------------
- The following table outlines the pin configurations for both Alternative A and
- Alternative B.
- +------------+-------------------+-----------------+-----------------+-----------------+
- | Conductor | Alternative A | Alternative A | Alternative B | Alternative B |
- | | (MDI-X) | (MDI) | (X) | (S) |
- +============+===================+=================+=================+=================+
- | 1 | Negative V | Positive V | - | - |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 2 | Negative V | Positive V | - | - |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 3 | Positive V | Negative V | - | - |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 4 | - | - | Negative V | Positive V |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 5 | - | - | Negative V | Positive V |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 6 | Positive V | Negative V | - | - |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 7 | - | - | Positive V | Negative V |
- +------------+-------------------+-----------------+-----------------+-----------------+
- | 8 | - | - | Positive V | Negative V |
- +------------+-------------------+-----------------+-----------------+-----------------+
- .. note::
- - "Positive V" and "Negative V" indicate the voltage polarity for each pin.
- - "-" indicates that the pin is not used for power delivery in that
- specific configuration.
- PSE PI compatibilities
- ----------------------
- The following table outlines the compatibility between the pinout alternative
- and the 1000/2.5G/5G/10GBaseT in the PSE 2 pairs connection.
- +---------+---------------+---------------------+-----------------------+
- | Variant | Alternative | Power Feeding Type | Compatibility with |
- | | (A/B) | (Direct/Phantom) | 1000/2.5G/5G/10GBaseT |
- +=========+===============+=====================+=======================+
- | 1 | A | Phantom | Yes |
- +---------+---------------+---------------------+-----------------------+
- | 2 | B | Phantom | Yes |
- +---------+---------------+---------------------+-----------------------+
- | 3 | B | Direct | No |
- +---------+---------------+---------------------+-----------------------+
- .. note::
- - "Direct" indicate a variant where the power is injected directly to pairs
- without using magnetics in case of spare pairs.
- - "Phantom" indicate power path over coils/magnetics as it is done for
- Alternative A variant.
- In case of PSE 4 pairs, a PSE supporting only 10/100BaseT (which mean Direct
- Power on pinout Alternative B) is not compatible with a 4 pairs
- 1000/2.5G/5G/10GBaseT.
- PSE Power Interface (PSE PI) Connection Diagram
- -----------------------------------------------
- The diagram below illustrates the connection architecture between the RJ45
- port, the Ethernet PHY (Physical Layer), and the PSE PI (Power Sourcing
- Equipment Power Interface), demonstrating how power and data are delivered
- simultaneously through an Ethernet cable. The RJ45 port serves as the physical
- interface for these connections, with each of its eight pins connected to both
- the Ethernet PHY for data transmission and the PSE PI for power delivery.
- .. code-block::
- +--------------------------+
- | |
- | RJ45 Port |
- | |
- +--+--+--+--+--+--+--+--+--+ +-------------+
- 1| 2| 3| 4| 5| 6| 7| 8| | |
- | | | | | | | o-------------------+ |
- | | | | | | o--|-------------------+ +<--- PSE 1
- | | | | | o--|--|-------------------+ |
- | | | | o--|--|--|-------------------+ |
- | | | o--|--|--|--|-------------------+ PSE PI |
- | | o--|--|--|--|--|-------------------+ |
- | o--|--|--|--|--|--|-------------------+ +<--- PSE 2 (optional)
- o--|--|--|--|--|--|--|-------------------+ |
- | | | | | | | | | |
- +--+--+--+--+--+--+--+--+--+ +-------------+
- | |
- | Ethernet PHY |
- | |
- +--------------------------+
- Simple PSE PI Configuration for Alternative A
- ---------------------------------------------
- The diagram below illustrates a straightforward PSE PI (Power Sourcing
- Equipment Power Interface) configuration designed to support the Alternative A
- setup for Power over Ethernet (PoE). This implementation is tailored to provide
- power delivery through the data-carrying pairs of an Ethernet cable, suitable
- for either MDI or MDI-X configurations, albeit supporting one variation at a
- time.
- .. code-block::
- +-------------+
- | PSE PI |
- 8 -----+ +-------------+
- 7 -----+ Rail 1 |
- 6 -----+------+----------------------+
- 5 -----+ | |
- 4 -----+ | Rail 2 | PSE 1
- 3 -----+------/ +------------+
- 2 -----+--+-------------/ |
- 1 -----+--/ +-------------+
- |
- +-------------+
- In this configuration:
- - Pins 1 and 2, as well as pins 3 and 6, are utilized for power delivery in
- addition to data transmission. This aligns with the standard wiring for
- 10/100BaseT Ethernet networks where these pairs are used for data.
- - Rail 1 and Rail 2 represent the positive and negative voltage rails, with
- Rail 1 connected to pins 1 and 2, and Rail 2 connected to pins 3 and 6.
- More advanced PSE PI configurations may include integrated or external
- switches to change the polarity of the voltage rails, allowing for
- compatibility with both MDI and MDI-X configurations.
- More complex PSE PI configurations may include additional components, to support
- Alternative B, or to provide additional features such as power management, or
- additional power delivery capabilities such as 2-pair or 4-pair power delivery.
- .. code-block::
- +-------------+
- | PSE PI |
- | +---+
- 8 -----+--------+ | +-------------+
- 7 -----+--------+ | Rail 1 |
- 6 -----+--------+ +-----------------+
- 5 -----+--------+ | |
- 4 -----+--------+ | Rail 2 | PSE 1
- 3 -----+--------+ +----------------+
- 2 -----+--------+ | |
- 1 -----+--------+ | +-------------+
- | +---+
- +-------------+
- Device Tree Configuration: Describing PSE PI Configurations
- -----------------------------------------------------------
- The necessity for a separate PSE PI node in the device tree is influenced by
- the intricacy of the Power over Ethernet (PoE) system's setup. Here are
- descriptions of both simple and complex PSE PI configurations to illustrate
- this decision-making process:
- **Simple PSE PI Configuration:**
- In a straightforward scenario, the PSE PI setup involves a direct, one-to-one
- connection between a single PSE controller and an Ethernet port. This setup
- typically supports basic PoE functionality without the need for dynamic
- configuration or management of multiple power delivery modes. For such simple
- configurations, detailing the PSE PI within the existing PSE controller's node
- may suffice, as the system does not encompass additional complexity that
- warrants a separate node. The primary focus here is on the clear and direct
- association of power delivery to a specific Ethernet port.
- **Complex PSE PI Configuration:**
- Contrastingly, a complex PSE PI setup may encompass multiple PSE controllers or
- auxiliary circuits that collectively manage power delivery to one Ethernet
- port. Such configurations might support a range of PoE standards and require
- the capability to dynamically configure power delivery based on the operational
- mode (e.g., PoE2 versus PoE4) or specific requirements of connected devices. In
- these instances, a dedicated PSE PI node becomes essential for accurately
- documenting the system architecture. This node would serve to detail the
- interactions between different PSE controllers, the support for various PoE
- modes, and any additional logic required to coordinate power delivery across
- the network infrastructure.
- **Guidance:**
- For simple PSE setups, including PSE PI information in the PSE controller node
- might suffice due to the straightforward nature of these systems. However,
- complex configurations, involving multiple components or advanced PoE features,
- benefit from a dedicated PSE PI node. This method adheres to IEEE 802.3
- specifications, improving documentation clarity and ensuring accurate
- representation of the PoE system's complexity.
- PSE PI Node: Essential Information
- ----------------------------------
- The PSE PI (Power Sourcing Equipment Power Interface) node in a device tree can
- include several key pieces of information critical for defining the power
- delivery capabilities and configurations of a PoE (Power over Ethernet) system.
- Below is a list of such information, along with explanations for their
- necessity and reasons why they might not be found within a PSE controller node:
- 1. **Powered Pairs Configuration**
- - *Description:* Identifies the pairs used for power delivery in the
- Ethernet cable.
- - *Necessity:* Essential to ensure the correct pairs are powered according
- to the board's design.
- - *PSE Controller Node:* Typically lacks details on physical pair usage,
- focusing on power regulation.
- 2. **Polarity of Powered Pairs**
- - *Description:* Specifies the polarity (positive or negative) for each
- powered pair.
- - *Necessity:* Critical for safe and effective power transmission to PDs.
- - *PSE Controller Node:* Polarity management may exceed the standard
- functionalities of PSE controllers.
- 3. **PSE Cells Association**
- - *Description:* Details the association of PSE cells with Ethernet ports or
- pairs in multi-cell configurations.
- - *Necessity:* Allows for optimized power resource allocation in complex
- systems.
- - *PSE Controller Node:* Controllers may not manage cell associations
- directly, focusing instead on power flow regulation.
- 4. **Support for PoE Standards**
- - *Description:* Lists the PoE standards and configurations supported by the
- system.
- - *Necessity:* Ensures system compatibility with various PDs and adherence
- to industry standards.
- - *PSE Controller Node:* Specific capabilities may depend on the overall PSE
- PI design rather than the controller alone. Multiple PSE cells per PI
- do not necessarily imply support for multiple PoE standards.
- 5. **Protection Mechanisms**
- - *Description:* Outlines additional protection mechanisms, such as
- overcurrent protection and thermal management.
- - *Necessity:* Provides extra safety and stability, complementing PSE
- controller protections.
- - *PSE Controller Node:* Some protections may be implemented via
- board-specific hardware or algorithms external to the controller.
|