API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

SMPTE Meetings and Conferences ( October 2017)
[ACTIVE]

Programmable Data Plane for Professional Media Networking

Metadata

Publisher
SMPTE — White Plains, NY, USA
Doc Type
Conference Paper
Content Type
Original Research
Volume
2017, No. 10, pp. 1–15
Abstract
Programmable data plane pipelines are now available in line rate packet processors implemented in commercially-available Ethernet switches. This development can provide useful functionality for professional media IP networks. Programmable data plane technology enables a more flexible method of controlling packet processing than previous fixed-function software defined networking (SDN) methodologies. The packet processor parser can be programmed to extract any header desired, and match+action tables based on those headers can be more complex than in nonprogrammable switching solutions. An application of this technology is the ability for an Ethernet switch to parse the RTP timestamp field for frame-accurate video switching of SMPTE ST 2110-20 video flows. Another application is enabling fair multi-link transport of RTP “elephant” flows. And a further application is to extract ST 2110-20 video header fields and make switching decisions based on sample row number fields for video compositing. This paper provides descriptions of these applications in the P4 data plane programming language, and discusses implementations of some of these applications on actual network processors.
Publication Date
2017-10-23
DOI
10.5594/M001765
ISBN
Print: 978-1-61482-959-1
Link
https://doi.org/10.5594/M001765
Author(s)
Thomas EdwardsFOX Networks Engineering & Operations
Nick CiarleglioArista Networks
Keyword(s)
Professional Media Networking (PMN), IP, ST 2110, SDN, P4, Programmable Data Plane, RTP
Copyright
© 2017 Society of Motion Picture and Television Engineers, Inc.

Bibliographic Reference(s)

Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/10.5594-M001765.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1. Available at https://doi.org/10.5594/M001765
Snippet:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1. Available at https://doi.org/10.5594/M001765

HTML (ISO 690 compliant)

Preview:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1. Available at https://doi.org/10.5594/M001765
Snippet:
<span class="citation">Thomas Edwards and Nick Ciarleglio; <cite>Programmable Data Plane for Professional Media Networking</cite>, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1. Available at <a href="https://doi.org/10.5594/M001765" target="_blank" rel="noopener">https://doi.org/10.5594/M001765</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1
doi: 10.5594/M001765
url: https://doi.org/10.5594/M001765
Snippet:
<li>
Thomas Edwards and Nick Ciarleglio; <cite id="bib-10-5594-m001765">Programmable Data Plane for Professional Media Networking</cite>, SMPTE Meetings and Conferences ( October 2017); SMPTE, 2017, ISBN: 978-1-61482-959-1
<span class="doi">10.5594/M001765</span>
</li>