Abstract
Modern Software Defined Networking (SDN) control stacks consist of multiple abstraction and virtualization layers to enable flexibility in the development of new control features. Rich data modeling frameworks are essential when sharing information across control layers. Unfortunately, existing Network Operating System (NOS) data modeling capabilities are limited to simple type-checking and code templating. We present an exploration of a more extreme point on SDN data modeling: ReasoNet. Developers can use semantic web technologies to enrich their data models with reasoning rules and integrity/consistency constraints, and automate state inference across layers. We demonstrate the ability of ReasoNet to automate state verification and cross-layer debugging, through the implementation of two popular control applications, a learning switch and a Quality of Service (QoS) policy engine.
Original language | English |
---|---|
Title of host publication | 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft) |
Publisher | IEEE |
Pages | 217-221 |
Number of pages | 5 |
ISBN (Electronic) | 9781538646335 |
DOIs | |
Publication status | Published - 13 Sept 2018 |
Event | 4th IEEE Conference on Network Softwarization and Workshops 2018 - Montreal, Canada Duration: 25 Jun 2018 → 29 Jun 2018 |
Conference
Conference | 4th IEEE Conference on Network Softwarization and Workshops 2018 |
---|---|
Abbreviated title | NetSoft 2018 |
Country/Territory | Canada |
City | Montreal |
Period | 25/06/18 → 29/06/18 |
ASJC Scopus subject areas
- Computer Networks and Communications
- Software
- Safety, Risk, Reliability and Quality