论文部分内容阅读
随着网络技术的飞速发展,异构网络不断融合,用户终端普遍处在一个存在多个网络接入的环境中,可以利用终端配备的多个物理接口,同时接入多个网络,建立多条网络连接,进行业务传输。在泛在移动接入网络环境中,当用户终端保持多个连接,业务流的接入选择和业务流在连接之间的迁移是关键问题。SDN技术的出现为未来网络的发展提供了新的思路,也能够给网络研究人员提供灵活真实的实验平台。将SDN中的OpenFlow技术应用于移动接入的连接管理中,通过扩展OpenFlow协议封装与解析数据包的处理机制,利用控制与转发分离架构所提供的开放API开发控制程序,可以进行灵活的连接管理,是解决业务流接入选择和业务流迁移问题的一种行之有效的方法。本文首先介绍了泛在移动接入的连接管理基本概念、场景以及研究进展,接着介绍了SDN基本概念以及技术原理。随后,深入分析研究OpenFlow技术在连接管理中的应用,以典型的连接管理场景为基础,分析用户终端使用多连接传输混合业务流时的接入选择问题,以及用户终端切换连接导致业务流迁移时保持会话连续性和保证业务服务质量的需求,基于OpenFlow技术设计实现一个连接管理系统,包括可编程终端、转发子系统、控制子系统和管理子系统,在系统中通过一种扩展OpenFlow协议数据包封装与解析的双层IP方法,配合连接管理控制程序,实现多连接定向选择、动态业务流迁移、自适应流量整合三个主要功能,以初步解决用户终端业务流接入选择和业务流迁移的问题。最后,搭建OpenFlow试验平台验证了上述三个主要功能。