The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Using deep programmability to put network owners in control

The work

AuthorsNate Foster; Nick McKeown; Jennifer Rexford; Guru M. Parulkar; Larry Peterson; Oğuz Sunay
Editors
Typearticle
Year2020
Citekeyfoster2020using

Where it appeared

Published inACM SIGCOMM Computer Communication Review
PublisherAssociation for Computing Machinery
Volume50
Issue4
Pages82--88

Identifiers

DOI10.1145/3431832.3431842
OpenAlexW3096663727

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

Controlling an opaque system by reading some "dials" and setting some "knobs," without really knowing what they do, is a hazardous and fruitless endeavor, particularly at scale. What we need are transparent networks, that start at the top with a high-level intent and map all the way down, through the control plane to the data plane. If we can specify the behavior we want in software, then we can check that the system behaves as we expect. This is impossible if the implementation is opaque. We therefore need to use open-source software or write it ourselves (or both), and have mechanisms for checking actual behavior against the specified intent. With fine-grain checking (e.g., every packet, every state variable), we can build networks that are more reliable, secure, and performant. In the limit, we can build networks that run autonomously under verifiable, closed-loop control. We believe this vision, while ambitious, is finally within our reach, due to deep programmability across the stack, both vertically (control and data plane) and horizontally (end to end). It will emerge naturally in some networks, as network owners take control of their software and engage in open-source efforts; whereas in enterprise networks it may take longer. In 5G access networks, there is a pressing need for our community to engage, so these networks, too, can operate autonomously under verifiable, closed-loop control.

How it got here

How it got hereagent via openalex
Added2026-10-28 14:54 UTC
Not denied bya person 2026-10-29 17:12 UTC

Filed under

rexford sigcomm-ccr

Cite it as

@article{foster2020using,
  title        = {Using deep programmability to put network owners in control},
  author       = {Nate Foster and Nick McKeown and Jennifer Rexford and Guru M. Parulkar and Larry Peterson and Oğuz Sunay},
  year         = {2020},
  journal      = {ACM SIGCOMM Computer Communication Review},
  publisher    = {Association for Computing Machinery},
  volume       = {50},
  number       = {4},
  pages        = {82--88},
  doi          = {10.1145/3431832.3431842},
}

This record lives at https://refs.drheap.org/foster2020using/ and will keep doing so.