To support outgoing DetNet MPLS over UDP encapsulation, an implementation
MUST support the provisioning of UDP and IP header information in addition to or in place of F-Label(s). Note, when the PRF is performed at the MPLS service sub-layer, there will be multiple member flows, and each member flow will require the provisioning of their own UDP and IP header information. The headers for each outgoing packet
MUST be formatted according to the configuration information and as defined in [
RFC 7510], and the UDP Source Port value
MUST be set to uniquely identify the DetNet flow. The packet
MUST then be handled as a DetNet IP packet, per [
RFC 8939]. This includes QoS-related traffic treatment.
To support the receive processing defined in this document, an implementation
MUST also support the provisioning of received UDP and IP header information. The provisioned information
MUST be used to identify incoming app flows based on the combination of S-Label and incoming encapsulation header information. Normal receive processing as defined in [
RFC 8964], including PEF and POF, can then take place.