 |
|
|
|
 |
 |
 |
|
 |
|
 |
|
|
于洋,王之梁,毕军,施新刚,尹霞.软件定义网络中北向接口语言综述.软件学报,2016,27(4):993-1008 |
软件定义网络中北向接口语言综述 |
Survey on the Languages in the Northbound Interface of Software Defined Networking |
投稿时间:2014-11-07 修订日期:2015-06-12 |
DOI:10.13328/j.cnki.jos.005028 |
中文关键词: 软件定义网络 北向接口 编程语言 |
英文关键词:software defined network northbound interface programming language |
基金项目:国家高技术研究发展计划(863)(2015AA016105,2013AA013505);国家自然科学基金(61202357,61472213) |
作者 | 单位 | E-mail | 于洋 | 清华大学 网络科学与网络空间研究院, 北京 100084 清华大学 计算机科学与技术系, 北京 100084 清华信息科学与技术国家实验室(筹)(清华大学), 北京 100084 | | 王之梁 | 清华大学 网络科学与网络空间研究院, 北京 100084 清华信息科学与技术国家实验室(筹)(清华大学), 北京 100084 | wzl@cernet.edu.cn | 毕军 | 清华大学 网络科学与网络空间研究院, 北京 100084 清华信息科学与技术国家实验室(筹)(清华大学), 北京 100084 | | 施新刚 | 清华大学 网络科学与网络空间研究院, 北京 100084 清华信息科学与技术国家实验室(筹)(清华大学), 北京 100084 | | 尹霞 | 清华大学 计算机科学与技术系, 北京 100084 清华信息科学与技术国家实验室(筹)(清华大学), 北京 100084 | |
|
摘要点击次数: 4970 |
全文下载次数: 3081 |
中文摘要: |
软件定义网络(software defined networking,简称SDN)的产生使得网络中的数据平面与控制平面相分离,网络中的控制逻辑集中于控制器上,运行于控制器上的网络应用使得网络变得更加简单可控和灵活.软件定义网络中的北向接口是指控制器与网络应用之间进行通信的接口.在软件定义网络应用研究与开发的过程中,北向接口占据着一个重要的地位.综述了SDN中北向接口的编程语言,首先介绍北向接口编程语言的研究背景,然后根据编程语言的抽象程度、编程模型、实现机制以及是否引入新功能这4个方面将编程语言分类,详细介绍每个类别下各种北向接口语言的结构和核心特性,最后结合语言的应用场景对编程语言进行横向比较,进而展望了北向接口编程语言未来的研究方向. |
英文摘要: |
Software defined networking(SDN) is a research trend as it decouples the control plane from the data plane. SDN applications are essential since they can be used to make the network simple to manage, flexible, more secure and more powerful. Northbound Interface is the communication interface between the controller and applications, it plays an important role in the process of the research and development of SDN. The state of the art of the programming languages in the SDN Northbound Interface is surveyed in this paper. It first summarizes the research background of the programming languages in the Northbound Interface. By classifying these languages into different categories according to their abstraction, programming model, implementation mechanisms and whether introducing new features, the study analyzes the key characteristic and language structure in each category. Incorporating with application scenarios in SDN, this paper compares the advantages and disadvantages of each language, and at the end discusses the future research trend. |
HTML 下载PDF全文 查看/发表评论 下载PDF阅读器 |
|
|
|
|
|
|
 |
|
|
|
|
 |
|
 |
|
 |
|