主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2018-2019年专刊出版计划 微信服务介绍 最新一期:2018年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
于洋,王之梁,毕军,施新刚,尹霞.软件定义网络中北向接口语言综述.软件学报,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 
 
摘要点击次数: 3257
全文下载次数: 2115
中文摘要:
      软件定义网络(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阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利