introduction.rst 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. .. SPDX-License-Identifier: GPL-2.0
  2. Power Sourcing Equipment (PSE) in IEEE 802.3 Standard
  3. =====================================================
  4. Overview
  5. --------
  6. Power Sourcing Equipment (PSE) is essential in networks for delivering power
  7. along with data over Ethernet cables. It usually refers to devices like
  8. switches and hubs that supply power to Powered Devices (PDs) such as IP
  9. cameras, VoIP phones, and wireless access points.
  10. PSE vs. PoDL PSE
  11. ----------------
  12. PSE in the IEEE 802.3 standard generally refers to equipment that provides
  13. power alongside data over Ethernet cables, typically associated with Power over
  14. Ethernet (PoE).
  15. PoDL PSE, or Power over Data Lines PSE, specifically denotes PSEs operating
  16. with single balanced twisted-pair PHYs, as per Clause 104 of IEEE 802.3. PoDL
  17. is significant in contexts like automotive and industrial controls where power
  18. and data delivery over a single pair is advantageous.
  19. IEEE 802.3-2018 Addendums and Related Clauses
  20. ---------------------------------------------
  21. Key addenda to the IEEE 802.3-2018 standard relevant to power delivery over
  22. Ethernet are as follows:
  23. - **802.3af (Approved in 2003-06-12)**: Known as PoE in the market, detailed in
  24. Clause 33, delivering up to 15.4W of power.
  25. - **802.3at (Approved in 2009-09-11)**: Marketed as PoE+, enhancing PoE as
  26. covered in Clause 33, increasing power delivery to up to 30W.
  27. - **802.3bt (Approved in 2018-09-27)**: Known as 4PPoE in the market, outlined
  28. in Clause 33. Type 3 delivers up to 60W, and Type 4 up to 100W.
  29. - **802.3bu (Approved in 2016-12-07)**: Formerly referred to as PoDL, detailed
  30. in Clause 104. Introduces Classes 0 - 9. Class 9 PoDL PSE delivers up to ~65W
  31. Kernel Naming Convention Recommendations
  32. ----------------------------------------
  33. For clarity and consistency within the Linux kernel's networking subsystem, the
  34. following naming conventions are recommended:
  35. - For general PSE (PoE) code, use "c33_pse" key words. For example:
  36. ``enum ethtool_c33_pse_admin_state c33_admin_control;``.
  37. This aligns with Clause 33, encompassing various PoE forms.
  38. - For PoDL PSE - specific code, use "podl_pse". For example:
  39. ``enum ethtool_podl_pse_admin_state podl_admin_control;`` to differentiate
  40. PoDL PSE settings according to Clause 104.
  41. Summary of Clause 33: Data Terminal Equipment (DTE) Power via Media Dependent Interface (MDI)
  42. ---------------------------------------------------------------------------------------------
  43. Clause 33 of the IEEE 802.3 standard defines the functional and electrical
  44. characteristics of Powered Device (PD) and Power Sourcing Equipment (PSE).
  45. These entities enable power delivery using the same generic cabling as for data
  46. transmission, integrating power with data communication for devices such as
  47. 10BASE-T, 100BASE-TX, or 1000BASE-T.
  48. Summary of Clause 104: Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet
  49. --------------------------------------------------------------------------------------------
  50. Clause 104 of the IEEE 802.3 standard delineates the functional and electrical
  51. characteristics of PoDL Powered Devices (PDs) and PoDL Power Sourcing Equipment
  52. (PSEs). These are designed for use with single balanced twisted-pair Ethernet
  53. Physical Layers. In this clause, 'PSE' refers specifically to PoDL PSE, and
  54. 'PD' to PoDL PD. The key intent is to provide devices with a unified interface
  55. for both data and the power required to process this data over a single
  56. balanced twisted-pair Ethernet connection.