2020
DOI: 10.1145/3431832.3431842
|View full text |Cite
|
Sign up to set email alerts
|

Using deep programmability to put network owners in control

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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 39 publications
(16 citation statements)
references
References 20 publications
0
13
0
1
Order By: Relevance
“…Software-defined, programmable networking fabric is recognized as a key enabling technology to support 5G and beyond networks in achieving their promises of high-level scalability and flexibility with lower CAPEX and OPEX [21]. Going beyond 5G will be also characterized by pursuing deep programmability of the network fabric both vertically (i.e., control and data plane) and horizontally (i.e., end-toend from the radio access network to edge and core network) [53] to fulfill the stringent performance requirements. In fact, endowing the next-generation mobile networks with data plane programming capabilities will bring various benefits, including dynamic traffic engineering at wire-speed, INT for latency-critical services, slicing and multi-tenancy, in-network security, and offloading of 5G VNF to data plane [54].…”
Section: Ai-powered Trustworthy Distributed Selfdnsmentioning
confidence: 99%
“…Software-defined, programmable networking fabric is recognized as a key enabling technology to support 5G and beyond networks in achieving their promises of high-level scalability and flexibility with lower CAPEX and OPEX [21]. Going beyond 5G will be also characterized by pursuing deep programmability of the network fabric both vertically (i.e., control and data plane) and horizontally (i.e., end-toend from the radio access network to edge and core network) [53] to fulfill the stringent performance requirements. In fact, endowing the next-generation mobile networks with data plane programming capabilities will bring various benefits, including dynamic traffic engineering at wire-speed, INT for latency-critical services, slicing and multi-tenancy, in-network security, and offloading of 5G VNF to data plane [54].…”
Section: Ai-powered Trustworthy Distributed Selfdnsmentioning
confidence: 99%
“…Now that most network innovation in companies is based on open source software, we, as part of the research community, should profit from it and leverage the same platforms and tools for a more effective adoption by industry. Alternatively, merging efforts with other big projects like Pronto [199], [200] would be clearly beneficial. Additionally, considering the application of ML in routing is usually foreseen as a step towards automatized network management, we should continuously monitor to what extent is ML trusted by network operators.…”
Section: F Towards Industry-based Practical Scenariosmentioning
confidence: 99%
“…Future work should explore more sophisticated methods for solving the partitioning problem, while considering the constraints of the hardware and the current networking landscape. Note that tremendous efforts from academia and the industry are being spent on the Pronto project [343,344], which can be considered as an example of the deep programmable architecture.…”
Section: Deep Programmabilitymentioning
confidence: 99%