arrow
返回

From model to implementation: a network algorithm programming language

delete2020-06-01
delete2
PRE
AI
汪建 封面图
汪建 (Jian Wang)
J
Jie An
M
Mingshuai Chen
詹乃军 封面图
詹乃军 (Naijun Zhan)
L
Lulin Wang
张苗苗 (Miaomiao Zhang)
T
Ting Gan *
DOI:10.1007/s11432-019-2644-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software-defined networking (SDN) is a revolutionary technology that facilitates network management and enables programmatically efficient network configuration, thereby improving network performance and flexibility. However, as the application programming interfaces (APIs) of SDN are low-level or functionality-restricted, SDN programmers cannot easily keep pace with the ever-changing devices, topologies, and demands of SDN. By deriving motivation from industry practice, we define a novel network algorithm programming language (NAPL) that enhances the SDN framework with a rapid programming flow from topology-based network models to C++ implementations, thus bridging the gap between the limited capability of existing SDN APIs and the reality of practical network management. In contrast to several state-of-the-art languages, NAPL provides a range of critical high-level network programming features: (1) topology-based network modeling and visualization; (2) fast abstraction and expansion of network devices and constraints; (3) a declarative paradigm for the fast design of forwarding policies; (4) a built-in library for complex algorithm implementation; (5) full compatibility with C++ programming; and (6) user-friendly debugging support when compiling NAPL into highly readable C++ codes. The expressiveness and performance of NAPL are demonstrated in various industrial scenarios originating from practical network management.
Keyword:
software-defined networking (SDN)
network algorithm programming language (NAPL)
network abstraction
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Science China Information Sciences 封面图
Science China Information Sciences
IF:
7.6
论文数:
4.9K
被引数:
8.9K

机构

U
university of chinese academy of sciences, cas
学者数:
4.1W
论文数: 3.8W
被引数: 75
T
tongji university
学者数:
7.9W
论文数: 6.0W
被引数: 98
C
chinese academy of sciences
学者数:
56.7W
论文数: 45.0W
被引数: 704
学者 查看更多机构
引用论文

引用论文

An autonomous 16 mm/sup 3/ solar-powered node for distributed wireless sensor networks用于分布式无线传感器网络的自治16毫米/sup3/太阳能节点
err2024-10-30
err0
PREAI
errB.A. Warneke; M.D. Scott; B.S. Leibowitz; Lixia Zhou; C.L. Bellew; J.A. Chediak; J.M. Kahn; B.E. Boser; K.S.J. Pister
err分享
err收藏
Dimethyl ether: A fuel for the 21st century
err1997-01-01
err0
PREAI
errT.H. Fleisch; A. Basu; M.J. Gradassi; J.G. Masin
err分享
err收藏
Software-Defined Networking: A Comprehensive Survey软件定义网络: 综合调查
err2015-01-01
err3.5K
errOAAI
errKreutz, Diego; Ramos, Fernando M. V.; Verissimo, Paulo Esteves; Rothenberg, Christian Esteve; Azodolmolky, Siamak; Uhlig, Steve
err分享
err收藏
Nephelauxetic series of in-plane ligands for square-pyramidal nitridochromium(V) complexes as studied by means of ESR spectroscopy
err1998-11-01
err0
PREAI
errAkiko Hori; Takehiro Ozawa; Hironobu Yoshida; Yohko Imori; Yoshihiko Kuribayashi; Emiko Nakano; Nagao Azuma
err分享
err收藏
err分享
err收藏
学者 查看更多内容