基于模拟退火算法的WLAN组网信道选择问题

来源 :数字化用户 | 被引量 : 0次 | 上传用户:SYNJONES123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】提出基于模拟退火算法的WLAN组网信道选择算法,仿真结果表明采用此算法进行信道选择是行之有效的。
  【关键词】模拟退火算法 信道选择
  一、引言
  无线通信技术为人们生活带了便利和高效率。作为传统有线网络的一种替代方案和延伸,无线通信技术用无线空口替代网线,把人们固定有线接入解放出来,随时随地方便的获取信息和提供娱乐。随着智能手机和Pad的大规模普及,基于移动智能终端的数据业务爆发式增长,传统运营商采用的2G/3G宏基站網络无法支持移动互联网海量数据流量,移动运营商开始关注利用微基站接入点作为容量吸收层承载数据业务。微基站接入点包括家庭用Femto、WLAN等。在国内,中国电信、中国移动、中国联通自2008年以来都大范围的部署和推广微蜂窝接入点,将其作为现有无线网络的补充,吸收容量。微蜂窝由于数量众多,部署场景千差万别,微蜂窝与宏蜂窝的差别之一就是要能够实现自动的频段规划,否则依靠人工规划部署,巨大的工作量将导致不可能进行实际部署。
  二、数学建模和求解
  运营商部署WLAN网络面临的一个重要问题就是,如何进行WLAN网络频率资源的规划,频谱规划的好坏关系到网络的性能。简单的说为了网络获取更好的性能,频率规划的原则应该使得相邻微基站尽量使用不同的频点尽量错开,整个网络的平均干扰水平最小。
  以WLAN微蜂窝为例,WLAN一般使用20MHz工作带宽,工作在2.4GHz和5GHz频段非授权频谱。在2.4GHz频段WLAN有3个不重叠的20MHz信道,信道之间相互不会干扰。
  为了使得问题具有通用性,假设有N个相互不干扰的工作频点,N为确定常数。在一定区域内要部署M个微基站接入点,最终求解是使得M个AP形成的网络性能最好,即干扰最小。在第n个频点工作的PAni对PAnj的干扰为。这个问题就变成求解最小。这是个问题可归结为一个数学上的NP问题。使用穷举求解这个问题,需要的实验次数为M^N,即求解该问题的复杂度O(M^N)。
  通过穷举遍历试验可以求得NP问题的最优解,但一般情况下,遍历的复杂度即实验时间往往会是一个天文数字,使得实际中根本无法通过这种方法获得最优解。爬山算法是一种局部最优化解,其复杂度为线性,但往往会导致只搜索到局部最优解。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到全局最优解。1989 年 Johnson 等人通过详尽的实验证实了采用模拟退火算法求解NP问题的优点。爬山法每次都选择一个当前局部最优解,因此只能搜索到局部的最优值。模拟退火在搜索过程引入了随机因素,以一定的概率来接受一个比当前解要差的解,所以可能会跳出这个局部的最优解,到达全局最优解。模拟退火算法在搜索到局部最优解后,会以一定的概率接受到非局部最优的移动。也许经过几次这样的不是局部最优的移动后会跳出了局部最优向全局最优方向进行搜索。
  模拟退火算法基本思想和过程如下:
  假设代价函数为J(Y),第i次迭代过程代价函数为J(Y(i));
  若J( Y(i+1) )>= J( Y(i) ),即移动后得到更优解,则总是接受该移动;
  若J( Y(i+1) )< J( Y(i) ),即移动后的解比当前解要差,则以一定的概率接受移动,而且这个概率随着时间推移逐渐降低,以使得该过程收敛。
  这里的“一定的概率”计算参考了金属冶炼的退火过程,这也是模拟退火算法名称的由来。根据热力学的原理,在温度为T时,出现能量差为dE的降温的概率为P(dE),表示为,P(dE) = exp( dE/(kT) )。
  其中k是一个常数,exp表示自然指数,且dE<0。这条公式说明:温度越高,出现一次能量差为dE的降温的概率就越大;温度越低,则出现降温的概率就越小。又由于dE总是小于0,因此dE/kT < 0 ,所以P(dE)的函数取值范围是(0,1) 。随着温度T的降低,P(dE)会逐渐降低。将一次向较差解的移动看做一次温度跳变过程,以概率P(dE)来接受这样的移动,最终搜索得趋向于最优解。
  假设在1000平方米区域随机布放200个接入点,有4个可用信道频率。使用穷举法,需要进行200^4=1.6x10^9次试验。
  使用模拟退火算法,构建代价函数,
  其中,代表工作在第n个频点的PAni对PAnj的干扰。
  通过仿真证明,使用模拟退火算法能够以较小的复杂度得到与穷举法几乎一致的最优解。
  三、总结
  本文分析了WLAN频率规划中的数学问题,归结为NP问题求解,证明了模拟退火算法解决这一类问题的实际可行性。
  参考文献:
  [1]Optimization by Simulated Annealing: An Experimental Evaluation; Part I, Graph Partitioning, David S. Johnson, Cecilia R. Aragon, Lyle A. McGeoch, Catherine Schevon;
  [2]模拟退火算法与遗传算法的结合,王雪梅,王义和, 《计算机学报》1997年04期;
  [3]新型遗传模拟退火算法求解物流配送路径问题, 阎庆, 鲍远律, 计算机应用 2004年z1期;
  [4]一种属性约简的探测性贪婪算法,李 旻, 陈卫东, 计 算 机 工 程2012年10月第38卷第19期;
  [5]基于模拟退火算法的布局问题研究,张和君,张 跃, 计算机工程与设计,2006年6月, 第27卷第11期;
其他文献
目的探讨血管紧张素转换酶(ACE)基因I/D多态性和缓激肽β2受体(BDKRB2)基因C/T多态性与苯那普利相关的咳嗽不良反应间的关联.方法在对1 831例高血压患者进行苯那普利3年上市后监测的基础上,嵌套病例对照研究.采用分层随机抽样方法,从与病例对应的年龄、性别和肾功能状态组内随机抽取对照.结果 ACE I/D等位基因频率为I 65.4%、D 34.6%,BDKRB2 C/T频率为T 53.0
【摘 要】本文介绍了利用.NET技术开发垂直搜索引擎的基本原理,分析了.NET架构下垂直搜索引擎的特点和相关技术,并提出了基于.NET进行垂直搜索引擎开发的过程和方法。  【关键词】NET 垂直搜索引擎;  一、引言  随着互联网技术的不断发展,使用互联网获取信息是现阶段人们取得信息的主要方式之一。在使用搜索引擎的检索信息时,人们希望结果能够更加专业,能符合自己的定向需求,这些新的需求给搜索引擎技
【摘 要】本文主要介绍了基于51单片机为核心的LED点阵显示屏控制系统的设计,在对LED点阵显示屏做了简单介绍的基础上,详细阐述了LED点阵显示屏的控制系统的主要框架结构,通过译码电路和驱动电路来完成显示屏的控制和数据传输,同时根据控制系统的主体结构框架,对系统的控制流程进行设计,从而完成LED点阵显示屏的信息的显示。  【关键词】51单片机;LED点阵显示屏;译码电路;驱动电路;数据显示  一、
【摘 要】本文指出完善政府采购制度的重要意义,及我国政府采购制度发展现状和存在的问题,进而提出应通过健全政府采购法律制度、建立政府采购管理体系和完善政府采购监督体系等措施,建立和完善我国的政府采购制度。  【关键词】政府采购制度 政府采购法律制度 政府采购管理体系 政府采购监督体系  一、政府采购中存在的问题  我国政府采购工作还处于发展阶段,还存在许多要解决的问题。主要体现在以下几个方面:  (
【摘 要】伴随着信息网络的高速发展人们迎来了信息化的时代,人们的生活更加的智能化,在此基础上产生了智能家居控制系统。本文通过对智能家居的概念解析、發展过程以及嵌入式技术概念及应用来具体阐述嵌入式技术在智能家居系统中的应用。  【关键词】智能家居;嵌入式技术;语音识别;智能化控制  一、前言  1980年在室内设计领域人们开始提出“智能家居”的构想[1],该构想提出之初只是为实现对住宅内部的监控与管
【摘 要】三网融合不只是广播电视网、电信网、计算机网的物理融合,更多的是高层业务的融合。目前,三网融合技术已经成熟,被广泛应用于金融、证券、保险、政府、电力、教育等行业。对于高校建设的无线校园网来说,主要完成语音,视频和数据的承载,实现手机Wi-Fi上网看视频,电视上网,网络通话等业务.  【关键词】三网融合;无线校园网  一、无线校园网络的设计原则  校园网是一个基于校园学习、生活、娱乐、游戏、