Programming Model for Protocol Oblivious Forwarding SDN Networks

Document Type Expired Internet-Draft (individual)
Last updated 2019-01-19 (latest revision 2018-07-18)
Stream (None)
Intended RFC status (None)
Expired & archived
plain text pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document presents PNPL, a Software-Defined Networking (SDN) programming model for the Protocol Oblivious Forwarding (POF) network. POF is an SDN forwarding plane technology proposed by Huawei. A POF forwarding element (FE) does no need to understand the packet format, and can be programmed to support new forwarding protocols. PNPL enables user to define forwarding protocols and program the POF SDN network on the centralized control plane with algorithmic policies that are expressed with high-level programming languages.


Ye Tian (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)