论文部分内容阅读
软件定义无线网络(Software Defined Wireless Network,SDWN)作为未来5G无线系统的发展趋势,它提供了一个具有可扩展性、可控制性、有弹性的网络架构。然而,在基于单连接的SDWN网络中,用户的吞吐性能受到关联方式的限制,多数AP的转发负载无法实现均衡和最优化利用,导致了系统的性能瓶颈。本文将研究在不修改用户终端设备的情况下,充分利用SDN和NFV理论使得终端同时与多个物理AP实现连接,进行并发通信,提升终端吞吐量,并进一步均衡AP的转发负载。主要的创新性工作包括以下几个部分:(1)设计基于MVAP(Multi-Virtual Access Point)的多连接方案。首先对用户接入流程及其所涉及的无线帧进行了分析,利用用户的管理帧特征,在AP中设计了无线帧分离模块来提取Probe Request帧信息,建立了用户的虚拟接入标识MVAP。然后,通过在多个物理AP上为用户创建和维护MVAP标识的方法实现了用户的虚拟多接入。(2)研究基于流表(Open Flow Table)的多路径分流算法。在完成用户的多接入工作之后,需要解决如何进行数据的多路径转发和均衡网络资源配置的问题。本文针对用户不同业务类别的数据流进行了实测分析,将用户的数据流区分为Elephant Flow和Mice Flow两类并设计对应的多路径优化转发算法。然后,利用部署在AP中OVS(Openflow Virtual Switch)流表规则将用户数据流分配到多个转发路径上。(3)实现用户的状态信息采集。为了保障多路径转发算法的执行,控制器需要实时获取终端和AP的网络状态信息。本文利用了无线管理工具Hostapd来提取用户的无线统计信息。同时,终端的有线统计信息的获取则由控制器调用Open Flow协议接口,采集OVS中的流匹配信息和端口信息来完成。最终,本文对所提出的多连接系统进行了实现,并进行了全面的功能和性能测试。实验结果表明,多接入系统能够为移动终端提供稳定的高质量网络接入。该技术的研究与实现,有效地提升了终端的通信质量和无线网络的资源利用率,为研究和设计未来无线网络的5G架构提供了技术支撑。