论文部分内容阅读
随着网络的大发展,传统的有线网络已经不能满足人们的需求。无线网络作为有线网络的延伸,发挥着越来越重要的作用。近年来,无线网络迎来了突飞猛进的发展,无线终端越来越多样化,手机、笔记本电脑、运动手环等等,海量无线终端的接入,就带来了密集部署的问题。在密集部署场景下,用户终端如何有效的接入网络将是无线网络发展过程中不可避免的研究问题,因此,对其进行研究具有非常重要的理论和实际应用价值。本文针对无线网络在密集部署场景下的问题进行了深入研究,通过对实际应用场景的调研,总结了各种应用场景的相同点和特点,建立了两个基本模型。通过对这两个基本模型场景进行仿真。运用单一变量法,对比各个参数对网络的影响,给出了交叠区域节点的流量和AP节点负载过重是导致网络服务质量下降的主要因素。本文基于对这些问题的研究结果,提出了一种中控式的接入控制算法。即在一个无线网络中设定一个中心节点,网络中所有的AP节点都与中控节点相连,每个AP定期向中控节点汇报相关参数。中控节点收集各个基础服务集的流量信息,进行汇总计算,同时配合网络中各个基本服务集的AP节点的负载能力做出判决是否允许新来的流量接入网络。这样通过控制网络中流量来保证目前网络的服务质量。该算法的最终目的是为了让无线网络在维持一个相对高的吞吐量的同时保证网络的服务质量。为了给予每个终端节点更加公平的接入机会,本文提出了一个改进型的呼吸算法。该呼吸算法是对前面接入算法的补充完善,当接入算法导致的不公平性超过阈值将会触发启动呼吸算法。为了保证网络的公平性,本文应用了呼吸算法来动态调整AP节点的覆盖范围,迫使部分终端节点进行AP切换操作,使得前面被拒绝的节点有机会加入临近的基础服务集中。同时该算法还能够控制重叠区域节点的数量,减少基本服务集之间的同频干扰,使得整个网络的吞吐量和服务质量达到最优。本文基于NS2网络仿真平台,对所提的算法和方案进行了仿真计算,仿真结果验证了所提算法的有效性和可行性。