API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018)
[ACTIVE]

Programmable Data Plane for Professional Media Networking

Metadata

Publisher
SMPTE — White Plains, NY, USA
Doc Type
Journal Article
Content Type
Original Research
Abbreviated Title
SMPTE Mot. Imag. J
Volume
127, No. 10, pp. 23–31
Abstract
Programmable data plane pipelines are now available in line rate packet processors implemented in commercially available Ethernet switches. This development can provide a useful functionality for professional media internet protocol networks. Programmable data plane technology enables a more flexible method of controlling packet processing than previous fixed-function, software-defined networking 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 Real-Time Transport Protocol (RTP) timestamp field for frame-accurate video switching of SMPTE ST 2110–20 video flows. Another application is enabling fair multilink 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
2018-11-01
DOI
10.5594/JMI.2018.2868436
ISSN
Print: 1545-0279 | Electronic: 2160-2492
Link
https://doi.org/10.5594/JMI.2018.2868436
Author(s)
Thomas Edwards
Nick Ciarleglio
Keyword(s)
ST 2110, IP, P4, Programmable Data Plane, Professional Media Networking (PMN), RTP, SDN
Copyright
© 2018 SMPTE

Bibliographic Reference(s)

Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/10.5594-JMI.2018.2868436.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 Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2868436
Snippet:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2868436

HTML (ISO 690 compliant)

Preview:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2868436
Snippet:
<span class="citation">Thomas Edwards and Nick Ciarleglio; <cite>Programmable Data Plane for Professional Media Networking</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018. Available at <a href="https://doi.org/10.5594/JMI.2018.2868436" target="_blank" rel="noopener">https://doi.org/10.5594/JMI.2018.2868436</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
Thomas Edwards and Nick Ciarleglio; Programmable Data Plane for Professional Media Networking, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018
doi: 10.5594/JMI.2018.2868436
url: https://doi.org/10.5594/JMI.2018.2868436
Snippet:
<li>
Thomas Edwards and Nick Ciarleglio; <cite id="bib-10-5594-jmi-2018-2868436">Programmable Data Plane for Professional Media Networking</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 10, 2018); SMPTE, 2018
<span class="doi">10.5594/JMI.2018.2868436</span>
</li>