PMCI Platform Management Communications Infrastructure
Working Group Chair(s)
- Hemal Shah, Broadcom Inc.
- Patrick Caporale, Lenovo
Working Group Description
The Platform Management Communications Infrastructure (PMCI) Working Group defines standards to address “inside the box” communication interfaces between the components of the platform management subsystem. PMCI Working Group Specifications are referenced and used by other industry organizations and specifications.
The group develops the Network Controller Sideband Interface (NC-SI), Management Component Transport Protocol (MCTP), and Platform Level Data Model (PLDM), and Security Protocol and Data Model (SPDM) specifications that provide a comprehensive, common architecture for improved communication between management subsystem components. These specifications enable the monitoring and control of systems independent of the OS state, when the OS is running or an OS is not available (for example, when a system is booting, before the OS has loaded, or when the OS is inoperable).
The PMCI WG creates intra-platform manageability standards and technologies, which complement DMTF’s inter-platform standards such as the Redfish API from the Redfish Forum, Common Information Model (CIM) profiles, as well as remote access protocols that are defined in the other DMTF groups.
The SPDM Specification (DSP0274) is designed to be referenced by other standards organizations and developers. SPDM incorporates the input of these external organizations, through the DMTF Alliance Partner process, to help align component authentication, confidentiality, and integrity objects across the industry.
DMTF has an assigned PCI Vendor ID of 0x1AB4 for usage with the MCTP over PCIe VDM specification.
Get Involved
- Technical work on the NC-SI, MCTP, PLDM, and SPDM standards takes place in the Platform Management Communications Infrastructure (PMCI) Working Group.
- DMTF members are encouraged to contribute and access the work of the PMCI Working Group via its private, members-only workspace. Non-members, learn more and join DMTF to participate.
Upcoming Workgroup Deliverables
DMTF Standard Publication Identifier | Document Title | Target Version | Target Release Date |
---|---|---|---|
DSP0277 | Secured Messages using SPDM Specification | 1.1.0 | 2022Q2 |
DSP0222 | Network Controller Sideband Interface (NC-SI) | 1.2.0 | 2022Q2 |
DSP2061 | Accelerator PLDM Modeling | 1.0.0 | 2022Q2 |
DSP0249 | PLDM State Set Specification | 1.2.0 | 2022Q2 |
DSP0280 | PMCI Test Tools Interface and Design Specifcation | 1.0.0 | 2022Q2 |
DSP0267 | PLDM for Firmware Update | 1.0.0 | 2022Q2 |
DSP0256 | MCTP Host Interface Specification | 1.1.0 | 2022Q2 |
DSP2015 | PMCI Architecture White Paper | 2.1.0 | Published |
DSP0242 | PLDM for File Transfer Specification | 1.0.0 | 2022Q2 |
DSP0282 | Memory Mapped BMC Interface | 1.0.0 | 2022Q4 |
TBD | MMBI over MCTP Transport Protocol Binding Specification | 1.0.0 | 2022Q4 |
DSP0283 | MCTP over USB Binding Specification | 1.0.0 | 2022Q4 |
DSP0236 | MCTP Base Specification | 2.0.0 | 2022Q4 |
The following specifications are part of the SPDM protocol suite.
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP0277 | 1.0.0 | Secured Messages using SPDM Specification | 18 Sep 2020 |
.pdf file. DMTF Standard |
View |
DSP0276 | 1.0.0 | Secured Messages using SPDM over MCTP Binding Specification | 16 Nov 2020 |
.pdf file. DMTF Standard |
View |
DSP0275 | 1.0.1 | Security Protocol and Data Model (SPDM) over MCTP Binding Specification | 26 Apr 2022 |
Standard |
View |
DSP0274 | 1.1.2 | Security Protocol and Data Model (SPDM) Specification | 26 Apr 2022 |
Standard |
View |
DSP2058 | 1.1.0 | Security Protocol and Data Model (SPDM) Architecture White Paper | 4 Feb 2022 |
.pdf file. DMTF Informational |
View |
The following specifications are part of the MCTP protocol suite.
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP0281 | 1.0.0 | CXL™ Type 3 Device Component Command Interface over MCTP Binding Specification | 28 Dec 2021 |
.pdf file. DMTF Standard |
View |
DSP0239 | 1.9.0 | Management Component Transport Protocol (MCTP) IDs and Codes Specification | 3 Jan 2022 |
.pdf file. DMTF Standard |
View |
DSP0238 | 1.2.0 | MCTP PCIe VDM Transport Binding Specification | 18 Apr 2021 |
.pdf file. DMTF Standard |
View |
DSP0237 | 1.2.0 | Management Component Transport Protocol (MCTP) SMBus/I2C Transport Binding Specification | 6 Apr 2020 |
.pdf file. DMTF Standard |
View |
DSP0236 | 1.3.1 | Management Component Transport Protocol (MCTP) Base Specification | 4 Sep 2019 |
.pdf file. DMTF Standard |
View |
DSP0235 | 1.0.1 | NVMe™ (NVMe Express™) Management Messages over MCTP Binding Specification | 3 Aug 2018 |
.pdf file. DMTF Standard |
View |
DSP0234 | 1.0.0 | CXL™ Fabric Manager API over MCTP Binding Specification | 25 May 2021 |
.pdf file. DMTF Standard |
View |
DSP0233 | 1.0.0 | Management Component Transport Protocol (MCTP) I3C Transport Binding Specification | 24 Jun 2021 |
.pdf file. DMTF Standard |
View |
DSP2016 | 1.0.0 | Management Component Transport Protocol (MCTP) Overview White Paper | 8 Jul 2007 |
.pdf file, DMTF Informational |
View |
The following specifications are part of the NC-SI protocol suite.
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP0261 | 1.2.3 | NC-SI over MCTP Binding Specification | 25 May 2021 |
.pdf file. DMTF Standard |
View |
DSP0222 | 1.1.1 | Network Controller Sideband Interface (NC-SI) Specification | 25 May 2021 |
.pdf file. DMTF Standard |
View |
DSP2037 | 1.0.0 | MCTP Packets and NC-SI over MCTP Overview | 20 Feb 2014 |
.pdf file. DMTF Informational |
View |
The following specifications are part of the PLDM protocol suite.
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP0267 | 1.1.0 | Platform Level Data Model (PLDM) for Firmware Update Specification | 4 Dec 2019 |
.pdf file. DMTF Standard |
View |
DSP0257 | 1.0.1 | Platform Level Data Model (PLDM) for FRU Data Specification | 3 Jan 2022 |
.pdf file. DMTF Standard |
View |
DSP0249 | 1.1.0 | Platform Level Data Model (PLDM) State Set Specification | 3 Mar 2020 |
.pdf file. DMTF Standard |
View |
DSP0248 | 1.2.1 | Platform Level Data Model (PLDM) for Platform Monitoring and Control Specification | 28 Jul 2021 |
.pdf file. DMTF Standard |
View |
DSP0247 | 1.0.0 | Platform Level Data Model (PLDM) for BIOS Control and Configuration Specification | 23 Apr 2009 |
.pdf file, DMTF Standard |
View |
DSP0246 | 1.0.1 | Platform Level Data Model (PLDM) for SMBIOS Transfer Specification | 11 Dec 2009 |
.pdf file, DMTF Standard |
View |
DSP0245 | 1.3.0 | Platform Level Data Model (PLDM) IDs and Codes Specification | 28 Nov 2018 |
.pdf file. DMTF Standard |
View |
DSP0241 | 1.0.0 | Platform Level Data Model (PLDM) Over MCTP Binding Specification | 23 Apr 2009 |
.pdf file, DMTF Standard |
View |
DSP0240 | 1.1.0 | PLDM Base Specification | 11 Feb 2021 |
.pdf file. DMTF Standard |
View |
DSP0218 | 1.1.1 | Platform Level Data Model (PLDM) for Redfish Device Enablement | 2 Nov 2021 |
.pdf file. DMTF Standard |
View |
DSP2054 | 1.0.0 | PLDM NIC Modeling | 18 Dec 2019 |
.pdf file. DMTF Informational |
View |
White Papers and Technical Notes
DSP # | Version | Title | Date | Comments | Versions |
---|---|---|---|---|---|
DSP2058 | 1.1.0 | Security Protocol and Data Model (SPDM) Architecture White Paper | 4 Feb 2022 |
.pdf file. DMTF Informational |
View |
DSP2054 | 1.0.0 | PLDM NIC Modeling | 18 Dec 2019 |
.pdf file. DMTF Informational |
View |
DSP2037 | 1.0.0 | MCTP Packets and NC-SI over MCTP Overview | 20 Feb 2014 |
.pdf file. DMTF Informational |
View |
DSP2016 | 1.0.0 | Management Component Transport Protocol (MCTP) Overview White Paper | 8 Jul 2007 |
.pdf file, DMTF Informational |
View |
DSP2015 | 2.1.0 | Platform Management Communications Infrastructure (PMCI) Architecture White Paper | 13 Apr 2022 |
Informational |
View |