论文部分内容阅读
当前,在全球信息化和 ICT(Information and Communication Technology,信息和通信技术)行业发展变革的浪潮之下,传统方式的传送网络很难满足业务复杂多样和流量爆发式增长的需求,传送网发展面临日益更新的挑战。SDN(Software Defined Network,软件定义网络)技术的出现为传送网面临的困境提供了解决方案。SDN是用于设计、构建和管理网络的新兴架构,其基本思想是抽象底层复杂性,将控制管理平面与数据平面分离。国际组织ONF(Open Network Foundation,开放网络基金会)提出了 SDN传送网络架构Transport-Software Defined Network(T-SDN),实现了将SDN引入传送网,后被广泛称为SDTN(Software Defined Transport Network,软件定义传送网)。在SDTN中将传送网络架构从上到下划分为应用层、控制层和数据转发层。SDTN架构具备控制与转发分离、逻辑集中控制和开放的可编程控制接口三大特征,具有开放性、可扩展性和异构性的特点。在SDTN架构中,南向接口协议繁多,采用不同南向接口协议的各厂商设备之间的互操作成为制约SDTN发展的首要问题。北向接口的统一可以将不同的南向技术、协议归一化,来为上层应用统一抽取南向视图。北向接口的标准化和开放接口传输,可以克服传送网络设备的互操作困难,促进SDTN网络的创新、自动化和智能管理。北向接口有望以开放、设备供应商中立和可互操作的方式实现。北向接口方案及协议的制定及评测成为当前SDTN领域研究的热点。本文作者参加ONF下属开源SDN项目组和中国信息通信研究院合作的Transport-SDN北向接口项目,协助ONF提出SDTN北向接口T-API(Transport Application Programming Interface,简称TAPI),并对其进行评测。SDTN北向接口是本文研究的重点,也是业内不断探索、研究的主要方向之一。基于上述背景,本文的主要研究内容包含以下三个方面:1.深入调研传送网现状、传送网引入SDN技术的优势,以及SDTN北向接口研究现状。通过分析北向接口的需求,参与设计北向接口TAPI。2.开发实现SDTN北向接口TAPI。TAPI采用REST风格接口调用信息模型所描述的网络资源,信息模型以可视化的UML类图方式构建,并生成适合REST接口数据传输的接口代码格式。3.研究SDTN北向接口的测试方法,对本文所实现的北向接口TAPI进行协议一致性测试和互操作性测试,并对测试结果进行评估。