无线网络中,移动设备在不同的接入点( AP)之间切换是不可避免的问题。现有的移动切换机制不能真正地实现无缝切换,并且切换时信令开销大,切换时延长。实现移动设备的快速切换以及在切换中保证QoS,已经成为无线网络的研究热点。为提高无线切换时的网络性能,文中采用软件定义网络( SDN )架构,提出一种基于多路径传输控制协议( MPTCP)的移动切换机制。目的是使移动设备在不同AP间实现无缝切换以及保证在切换过程中网络保持较高的吞吐量。并且为了提高网络的利用率和性能,文中利用信号强度值、丢包率和网络时延共同决定切换网络,可以充分利用各AP的网络带宽。实验结果表明,该机制可以有效地实现移动设备的无缝切换,保证了服务质量,并且避免了乒乓效应,提高了网络性能。