skip to main content
10.1145/2620728.2620740acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free access

Using SDN to facilitate precisely timed actions on real-time data streams

Published: 22 August 2014 Publication History

Abstract

Both legacy networking technology and SDN APIs generally do not allow for highly precise timing of changes in data plane forwarding behavior. This can complicate the network processing of real-time synchronous data streams. For example, in the case of media flows, flow changes may be required to occur on the boundary of atomic elements such as video frames, requiring actions to be timed on the order of microseconds. Most SDN APIs and legacy networking tools do not allow for the changing of forwarding rules with a temporal accuracy of less than tens of milliseconds. To achieve precise timing of actions, the relatively slow and temporally imprecise process of establishing new data plane forwarding behavior can be decoupled from the actual timing of payload-aware flow changes. A proof-of-concept was developed to demonstrate seamless "clean" switching of uncompressed HD video (transported in UDP multicast RTP streams) using an off-the-shelf Ethernet switch and SDN techniques. In this PoC, specialized controller software uses SDN to prepare the network with new data-plane forwarding behavior, and then causes "source-timed" changes at a precise time in the flow's packet headers to match the new forwarding rules. Old forwarding rules that no longer match the new header values are then removed from the network.

References

[1]
Definition of Vertical Interval Switching Point for Synchronous Video Switching. SMPTE Recommended Practice 168, 2009.
[2]
1280x720 Progressive Image 4:2:2 and 4:4:4 Sample Structure - Analog and Digital Representation and Analog Interface. SMPTE Standard 296, 2012.
[3]
1.5 Gb/s Signal/Data Serial Interface. SMPTE Standard 292--1, 2012.
[4]
Transport of High Bit Rate Media Signals Over IP Networks (HBRMT). SMPTE Standard 2022--6, 2012.
[5]
J. Bilberry, M. Palmer, and R. Sullivan. Network Service Security Through Software-Defined Networking. http://institute.lanl.gov/isti/summer-school/cluster-student-projects/network-service-security-through-software-defined-networking, 2013.
[6]
T. Edwards, A. Bechtolsheim, and W. Belkin. Video Processing in an FPGA-Enabled Ethernet Switch. SMPTE Motion Imaging Journal, 123(2):4, March 2014.
[7]
M. Laabs. SDI over IP - Seamless Signal Switching in SMPTE 2022--6 and a Novel Multicast Routing Concept. EBU Technical Review, Q4 2012.
[8]
J. C. Mogul, J. Tourrilhes, P. Yalagandula, P. Sharma, A. R. Curtis, and S. Banerjee. Devoflow: Cost-Effective Flow Management for High Performance Enterprise Networks. In Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, Hotnets-IX, pages 1:1--1:6, New York, NY, USA, 2010. ACM.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotSDN '14: Proceedings of the third workshop on Hot topics in software defined networking
August 2014
252 pages
ISBN:9781450329897
DOI:10.1145/2620728
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 August 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. media
  2. real-time
  3. sdn
  4. source-timed

Qualifiers

  • Research-article

Conference

SIGCOMM'14
Sponsor:
SIGCOMM'14: ACM SIGCOMM 2014 Conference
August 22, 2014
Illinois, Chicago, USA

Acceptance Rates

HotSDN '14 Paper Acceptance Rate 50 of 114 submissions, 44%;
Overall Acceptance Rate 88 of 198 submissions, 44%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)54
  • Downloads (Last 6 weeks)5
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Research on DDoS Real-Time Monitoring and Mitigating in SDN NetworkComputer Science and Application10.12677/CSA.2019.9408209:04(721-730)Online publication date: 2019
  • (2019)Globally Synchronized Time via Datacenter NetworksIEEE/ACM Transactions on Networking (TON)10.1109/TNET.2019.291878227:4(1401-1416)Online publication date: 1-Aug-2019
  • (2018)Programmable Data Plane for Professional Media NetworkingSMPTE Motion Imaging Journal10.5594/JMI.2018.2868436127:10(23-31)Online publication date: Nov-2018
  • (2018)Constraint-aware software-defined network for routing real-time multimediaACM SIGBED Review10.1145/3267419.326742515:3(37-42)Online publication date: 15-Aug-2018
  • (2016)Globally Synchronized Time via Datacenter NetworksProceedings of the 2016 ACM SIGCOMM Conference10.1145/2934872.2934885(454-467)Online publication date: 22-Aug-2016
  • (2016)Time4IEEE Transactions on Network and Service Management10.1109/TNSM.2016.259964013:3(433-446)Online publication date: 1-Sep-2016
  • (2016)Software defined networks: It's about timeIEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications10.1109/INFOCOM.2016.7524418(1-9)Online publication date: Apr-2016
  • (2016)Empirical Evidences in Software-Defined Network Security: A Systematic Literature ReviewInformation Fusion for Cyber-Security Analytics10.1007/978-3-319-44257-0_11(253-295)Online publication date: 22-Oct-2016
  • (2015)Software-Defined Networking: A Comprehensive SurveyProceedings of the IEEE10.1109/JPROC.2014.2371999103:1(14-76)Online publication date: Jan-2015

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media