摘要
随着互联网技术及其应用的发展,SDN(Software Defined Networking,软件定义联网)技术越来越受到关注。为满足复杂多样的网络应用功能需求,SDN控制器通过应用编程接口,为应用层提供灵活的网络可编程性。已经实现的控制器应用编程接口,大多只提供了网络基本功能,难以满足实际应用需求。针对视频会议、在线视频等具有服务质量保证要求的SDN网络应用需求,设计具有服务质量参数的应用编程接口,并实现了REST(REpresentational State Transfer,表述性状态转移)风格的控制器应用编程接口。通过Qo S客户端测试应用接口具有支持服务质量保证的能力,结果表明,文中设计的应用接口具有良好的灵活性、可扩展性,能够对具有服务质量需求的SDN网络应用提供支持。
With the development of Interact techniques and application, SDN (Software Defined Networking) technology takes more and more attention. To meet the complex and diverse needs of network applications, SDN controller provides network programmability for application via the application programming interface. However, most of the programmable interface of SDN controller only provides the un- derlying functionality. It does not satisfy the requirements of practical applications. For video conference, streaming media and other use cases that require the guaranteed quality of service,the application programming interface with a set of QoS parameters are designed and implemented by REST. Finally ,design a QoS client to test performance of the application interface and test results show that the application interface has good flexibility and scalability, which provides support for QoS applications.
出处
《计算机技术与发展》
2015年第11期99-104,共6页
Computer Technology and Development
基金
江苏省未来网络前瞻性研究资助项目(BY2013095-1-08)