无线Mesh网络中基于演化博弈的抗振荡信道分配策略

2016-05-30 14:16乐光学李明明刘建生马伯林
电子学报 2016年1期
关键词:演化博弈

乐光学,李明明,3,丁 辉,刘建生,骆 丹,马伯林

(1.嘉兴学院数理与信息工程学院,浙江嘉兴314000; 2.江西理工大学理学院,江西赣州431000; 3.嘉兴职业技术学院,浙江嘉兴314000)



无线Mesh网络中基于演化博弈的抗振荡信道分配策略

乐光学1,2,李明明1,2,3,丁辉1,2,刘建生2,骆丹1,2,马伯林2

(1.嘉兴学院数理与信息工程学院,浙江嘉兴314000; 2.江西理工大学理学院,江西赣州431000; 3.嘉兴职业技术学院,浙江嘉兴314000)

摘要:为抑制无线Mesh网络中的信道振荡和提升网络效用,综合分析路由端和用户端信道振荡产生的因素.引入演化博弈理论,联合改进的果蝇优化算法提出基于ESS-PFOA(Evolutionary Stable Status-Promoted Fruit-Flies Optimal Algorithm)算法的分布式信道分配策略.实验分析发现当信道振荡宽容因子β≤0.5时网络呈同构特征,β>0.5时网络向异构转化,β≥0.9时网络呈异构特征;网络效用和信道振荡抑制率与信道振荡宽容因子β紧密相关.仿真结果表明,ESS-PFOA算法的信道振荡率从0.44下降至0.08,在异构网络环境下其网络收益和信道振荡抑制率明显占优,能有效提高网络效用.

关键词:无线Mesh网络;多信道多射频;演化博弈;信道振荡;网络效用

1 引言

无线Mesh网络的信道连接依赖问题频繁发生,在通信链路上形成信道空闲、拥塞状态,如何解决信道连接依赖问题是多信道多射频无线Mesh网络信道分配方案的关键[1~3].信道连接依赖在多冲突域内表征为信道振荡[4],发生信道振荡的通信链路,存在流量分配不均、网络负载失衡等问题,严重影响网络稳定性.如何有效规避信道振荡发生率、稳定提升网络吞吐量,成为无线Mesh网络信道分配策略的研究热点之一.

大量研究报告表明,无线Mesh网络信道分配是NP问题[5~7].以提升网络吞吐量[8~10]、降低链路干扰率[11]、优化信道利用率[12]等方面为研究侧重点,实现信道分配策略的优化.文献[1]研究多冲突域内节点之间频繁切换信道引发的信道振荡问题,提出了基于局部自适应的分布式信道分配方案.文献[13]提出适用于Ad Hoc网络的集中式信道分配策略,并通过仿真实验验证信道振荡的存在性[13];文献[14]在分析如何提升无线Mesh网络有效聚合吞吐量时,发现通信域内存在信道振荡问题[14].将信道振荡发生率作为一种新的网络性能评价指标,以信道振荡发生作为研究入口,设计有利于规避信道振荡并实现信道重分配的优化策略.文献[15]提出了联合协议与接口分配策略相结合的信道分配优化方案(Protocol and Communicational Interface-Channel to Utility-Channel Assignment,PCU-CA),指出信道振荡对Ad Hoc网络信道分配结果的危害性,以给定的信道振荡概率因子p =0.4作为评价指标,该算法仅适用于Ad Hoc网络.文献[16]提出了基于C-Hyacinth(C-HYA)算法的增强型贪心信道分配策略,以访问节点的优先级作为分配序列,依次分配信道.由于策略仅处理单冲突域内信道连接依赖问题,算法尚未计算信道振荡发生率.

如图1所示,若信道正常分配,多冲突域内源节点S通过信道X向目的节点D转发数据包,对应的目的节点D正通过信道Y与其目的节点R通信,一旦节点D切换信道X至信道Y,将引起信道X通信拥塞、信道Y无数据包转发呈现空闲状态.并且在下一个冲突域范围内D-R通信链路上出现数据拥塞.同理S1-R1、S2-R2均产生类似的信道振荡问题[4].

在信道分配优化方面,国内外研究人员作了大量工作,并取得了突出成果.针对不同网络拓扑,尝试降低数据包的转发率以提升网络吞吐量[8~10].在异构网络中,处理边界节点的流量拥塞控制问题,提出了基于预知拥塞控制的数学模型[11].在多层异构无线网络中,针对射频接口能量流失问题,提出满足所有链路需求的最小化射频接口流量损失模型[12].在多媒体异构Mesh网络中,建立多媒体异构Mesh网络的服务质量控制机制,提出了双层规划模型的蚁群优化路由算法[17].为了实现完全的避免信道干扰,提出了域内中心调度的接口分域信道分配(Interfaced-Clustered Channel Assignment,ICCA)方案,算法有效提升了网络吞吐量[18].将博弈理论应用于多信道多射频无线Mesh网络信道分配策略,分析自适应节点的行为以及如何有效提升网络吞吐量[19~24].由于节点位置和方向不定,无法计算网络拓扑上的信道振荡发生率,文献[25]将演化博弈引入无线传感器网络中,仅针对节点信誉机制分析不同的演化稳定均衡解.在异构网络环境下,文献[26,27]提出了基于非合作博弈的信道资源分配接入模型,算法分析了自私节点的聚集度和网络拓扑,仿真结果表明算法有效提升了网络吞吐量.

本文将针对异构无线Mesh网络网关节点和用户节点展开信道分配[13]方案的优化,联合演化博弈理论和改进的果蝇优化算法,设计一种有效的抗振荡信道分配策略(Evolutionary Stable Status-Promoted Fruit-flies Optimal Algorithm,ESS-PFOA).首先,建立节点的演化博弈模型,以节点所在干扰域的干扰率与节点有效聚合吞吐率的比值作为演化稳定均衡解的方程.继而,分析不同演化稳定均衡状态下的网络收益.第三,评价不同信道振荡宽容因子下服务节点的网络收益,计算对应的信道振荡发生率.最后,与已有抗振荡的信道分配策略PCU-CA、C-HYA算法对比,综合评价抗振荡信道分配策略的有效性、稳定性.

2 问题提出及模型的建立

2.1信道振荡问题描述

PCU-CA算法采用线性模型处理给定节点之间的信道振荡问题[15],但是线性模型无法处理离散节点的分布[28].C-HYA算法采用集中式的信道分配策略[16],仅处理单冲突域内信道连接依赖问题,且仅适用于稳定的网络拓扑[23].基于ESS-FPOA算法针对离散节点采用非线性数学模型,为自适应的无线Mesh网络设计分布式信道分配策略,实现业务稳定传输.

假设多信道多射频无线Mesh网络的每一个节点具有两个可用射频接口,如图2(a)所示其路由端节点的特点是自上而下的数据转发方式,易造成通信链路信息冗余;如图2(b)所示其用户端节点具有随机性和交互性,节点之间存在竞争行为.当节点B接收到来自不同冲突域的节点A和节点D的数据包,需要选择切换信道,出现信道选择停留状态,该状态是信道振荡发生的明显特征[4].

2.2演化博弈模型

针对自适应的多冲突域无线Mesh网络拓扑结构,建立动态演化博弈模型.模型设计思路为:

(1)在多冲突域内存在通信信道集C,服务节点集V,以及服务节点的信道接口集K,则通信过程中节点最大有效聚合吞吐量集合为B(C).得到节点的信道分配策略为S(K,C,V).如果节点在通信链路上通过射频接口成功通信,则其网络效用函数表示为U(S(K,C,V),B(C)).

(2)由于服务节点群体数量受节点的在线服务时间、节点自组织、信道干扰等因素影响,将信道分配过程中服务节点数量的变化理解为服务节点抑制信道振荡发生的演化过程.节点在时刻T选择策略S的概率为P,则其混合策略为P.

(3)根据节点的信道分配策略S和混合策略P建立演化博弈模型,得到演化博弈稳定均衡解.根据演化稳定均衡解,分析不同的演化稳定均衡状态,选择最优状态.并计算最优网络收益U(S,B,P).

通信节点vi∈V使用信道cj∈C的接口数量kvi,cj∈K.第i个节点使用第j个信道成功通信策略Si= {(ki,1,…,ki,j,…ki,P)},其中i = 1,2,…,N; j = 1,2,…,P,ki,j= { 0,1} .节点成功通信ki,j=1,否则ki,j=0.节点在t∈[0,T]时刻选择Si的概率为Pi,j,可构建在t时刻所有节点的混合策略描述模型:

式(2)定义了多冲突域内节点成功通信的概率,即只允许第i个节点的射频接口利用第j个信道通信.参考文献[2],给定M为冲突域的个数,d表示通信节点之间的距离.表示节点干扰域内的干扰度,即当前节点可能干扰其后个节点转发数据包.成功通信的节点在t时刻使用策略Si的网络收益为:

其中K表示干扰范围内节点的跳数,ni,j表示节点在干扰范围内节点与信道通信的射频数量,表示节点上有效聚合吞吐量随ni,j变化的递减函数.

在t +1时刻所有节点的混合策略描述模型可表征为:

联合式(3)(4)求解节点的演化动态方程:

式(5)表示随时间变化,节点状态的演化率与节点网络效用的演化率相同,其中B表示节点上行链路上的带宽常量平均值,-U(Si,Bj)表示节点当前干扰域内所有成功通信的节点之间的平均带宽值.求解式(5)极限,则节点动态演化方程转化为:

联合求解式(5)(6),当满足式(7)时,达到网络稳定均衡状态,其中Λ为节点的干扰阈值.

3 抗振荡信道分配策略

为有效规避信道振荡问题并提升稳定网络收益,将达到演化稳定均衡状态(Evolutionary Stable Status,ESS)的节点收益进行聚类优化,实现多信道多射频无线Mesh网络的抗振荡信道分配策略.引入果蝇演化算法(Fruit-Flies Optimal Algorithm,FOA)[29],该算法原型为果蝇通过嗅觉寻找最优路径.算法保证适应度函数的快速收敛、缩短运行时间、方便科研验证[29].针对异构网络节点的行为特征,改进FOA算法.分析基于ESSPFOA算法的信道分配策略可行性、收敛性以及算法的时间复杂度.

3.1策略分析

定理1考虑不完全信息博弈的无线Mesh网络环境,保证节点的顺序理性和可信程度弱一致,顺序理性主要保证节点之间不会出现某一节点单方面偏离.因而有限理性节点通信时能够达到演化稳定均衡状态条件如下:

(2)存在任意参数ε∈(0,1),在稳定均衡状态下,节点以稳定均衡策略选择稳定策略其稳定网络效用期望满足U(Si,Bj).其中:

证明为确保网络拓扑稳定转发数据包,节点通信信道总数P至少与节点的接口总数等值,所有节点的射频接口成功通信的数量之和小于等于通信节点的接口总数,体现动态无线Mesh网络节点的移动交互能力[20],故(1)可证.在动态信道分配中,处于稳定均衡状态的节点为全局最优状态[22],采用反证法证明(2):

式(11)表示多个冲突域内路由端、客户端节点在其干扰域内的干扰率等同于其当前的节点的网络效用随节点成功通信接口数量的变化率.

3.2算法描述

基于FOA算法中果蝇根据气味浓度分辨食物的位置产生的路径择优方法,改进FOA算法用来计算信道振荡发生率.在无线Mesh网络拓扑中以节点的干扰阈值来判断信道振荡的发生,根据节点聚集度来分析信道振荡发生率,核心算法步骤如下:

Step1初始化网络拓扑,随机分配通信节点的群体位置,其中x(i),y(i)表示节点的方向与相互之间的距离,T(i)表示节点与源节点之间的迭代距离,Fit(i)为适应度函数的判断函数,判断节点是否收益.此时,计算复杂度为O(logn2).

Step2计算节点的最大化网络效用.首先初始化网络数据,计算节点成功通信的概率;其次计算成功通信节点的网络效用值,分析演化稳定状态,并录入最大的网络效用值于Umax()表中,其中Umax((Si,Bj))为信道振荡宽容因子影响下的网络收益.此时,计算复杂度为O(n* log(n)).

Step3重复博弈,记录转折点位置,计算转折点发生的比率,计算信道振荡发生率.此时,计算复杂度为O(n2).

综合step1~step3,得到算法的计算复杂度为O(n2).

4 仿真实验与结果分析

参考文献[14,16,30]仿真环境参数值,给定表1所示实验参数,并通过16组实验验证ESS-PFOA算法在不同网络信道振荡宽容因子条件下的网络效用收敛结果并与PCU-CA、C-HYA算法对比,分析不同算法在两种实验带宽区间的网络稳定性.

4.1网络有效性

实验1是三种抗振荡信道分配策略的网络收益对比分析情况,以效用函数为对比指标.文献[31]给出了恶意竞争节点的网络收益宽容因子β值,调整宽容因子取值以详细描述网络节点收益,信道振荡宽容因子取值如表2.

为了验证ESS-PFOA算法的有效性,实验中增加β取值区间和密度.为缩小篇幅,取宽容因子β=0.5、β= 0.9的网络收益结果如图3,β= 0.01~0.9之间网络收益数据如表3.

表1 仿真实验参数

表2 信道振荡宽容因子β取值

实验结果表明:

(1)PCU-CA、C-HYA算法均属于静态无线网络的集中式信道分配策略,对于动态无线Mesh网络环境适用性较小.对比其它算法在不同宽容因子β条件下的网络收益,C-HYA算法虽然网络吞吐量偏低,却具有较为平稳的网络收益.

(2)当β<0.50,ESS-PFOA算法网络收益的波动率较其它算法小,C-HYA算法的网络收益小于PCU-CA、ESS-PFOA算法.当β≥0.50,ESS-PFOA算法网络收益较其它算法稳定,ESS-PFOA算法的网络收益高于其它算法.

(3)当β=0.90时ESS-PFOA算法具有最大网络有效聚合吞吐量,其网络效用和稳定性整体占优.

(4)在100次迭代过程中,当β= 0.50时,三种算法的首次收敛时间分别为24、22、22;当β= 0.90时,三种算法的首次收敛时间分别为16、16、14,ESS-PFOA算法收敛时间略优于其它两种算法.

表3 信道振荡宽容因子β下对不同抗振荡信道分配策略的最大网络收益和平均网络收益

表3结果表明:

(1)随宽容因子β值的增加,算法的网络收益ESSPFOA>PCU-CA>C-HYA.

(2)增加宽容因子β从0.01到0.1之间、0.1到0.2之间变化,ESS-PFOA算法的平均网络收益增加了约4.9倍、2.3倍,突出了节点的网络收益稳定提升的增长率.

4.2信道振荡影响率对比分析

通过仿真节点的聚集度,分析当前网络拓扑的信道振荡发生情况.根据图3网络所示仿真结果观测信道振荡发生率(Channel Oscillation Ratio,COR)如图4,信道振荡发生率数据结果如表4.

实验结果表明:

(1)节点聚集度与通信链路上信道振荡发生率成正比,异构网络的聚集度明显低于同构网络.

表4 不同宽容因子β下的信道振荡发生率

(2)当宽容因子β≤0.50时,网络同构特征明显,PCU-CA、C-HYA、ESS-PFOA算法三种算法网络效用和信道振荡抑制率基本处于同一水平;当宽容因子β>0.50时,网络由同构特征向异构特征转化; 当β≥0.90时,网络异构特征明显.ESS-PFOA算法的网络效用和信道振荡抑制率明显优于PCU-CA、CHYA算法.

(3)当β=0.90时,PCU-CA、C-HYA算法由于节点之间协同服务质量降低,聚集度下降,因而通信链路上信道振荡发生率下降.

表4数据结果表明:

(1)在整个宽容因子β的取值区间内,链路上的信道振荡发生率由0.44下降至0.08,提高了信道分配成功几率,提升了网络稳定性.

(2)在宽容因子β取值区间内,ESS-PFOA算法的信道振荡发生率均小于其它两种算法,当β= 0.90时,ESS-PFOA算法具有最小信道振荡发生率.

4.3网络稳定性分析

实验2根据BC∈[0,5.4]和BC∈[5.4,54]两种上行链路给定的网络带宽值区间,验证宽容因子对网络稳定性的影响,其中β仿真结果如图5,其数据结果如表5所示.

实验结果表明:

(1)PCU-CA算法适合应用于带宽区间BC∈[0,5.4]的通信链路,具有稳定的网络收益.在带宽区间BC∈[5.4,54],只有当β= 0.9时存在唯一稳定的网络收益.

(2)C-HYA算法在BC∈[0,5.4]、BC∈[5.4,54]中,因为剔除了发生信道振荡的节点,可通信节点数量减少、网络收益逐渐降低,但是其网络收益稳定收敛.

(3)PCU-CA、C-HYA算法均为集中式的抗振荡信道分配策略.集合PCU-CA、C-HYA算法的优点,ESSPFOA算法在带宽区间BC∈[0,5.4]和BC∈[5.4,54]均具有较高网络收益;当β≥0.5时ESS-PFOA算法在可容忍范围内保留贪婪节点,通信链路上网络收益稳定收敛;当β≤0.2时宽容因子太小,贪婪节点行为明显,网络收益存在波动,但是ESS-PFOA算法的稳定网络收益整体上较PCU-CA、C-HYA算法占优.

表5结果表明:

(1)ESS-PFOA算法在带宽区间BC∈[0,5.4]和带宽区间BC∈[5.4,54]的网络收益均优于PCU-CA、CHYA算法的网络收益.

(2)PCU-CA算法在BC∈[5.4,54]带宽区间的网络收益随宽容因子β值的增加而变小; C-HYA算法在BC∈[5.4,54]带宽区间的网络收益随宽容因子β值的增加而稳定下降并收敛,但是其网络收益较小;当β= 0.9时,ESS-PFOA算法BC∈[5.4,54]带宽具有最高的稳定均衡网络收益.

实验3为基于演化博弈的抗振荡信道分配策略与其它经典抗振荡的信道分配策略对比结果.仿真结果如图6.

实验3结果表明:

(1)在节点数量分别为1、8、12时,PCU-CA算法占优,C-HYA算法的网络收益随节点数量变化稳定变化.

(2)当网络节点数量大于12时,ESS-PFOA算法的抗振荡信道分配策略在提升网络有效聚合吞吐量方面较其它算法明显占优,宽容因子β取值与网络有效聚合吞吐量的增加成正比,网络最大带宽取值范围对网络稳定性影响不明显.

(3)分布式的抗振荡信道分配策略比集中式的抗振荡信道分配策略在网络收益方面明显占优,当网络宽容因子β取值为0.9时,基于演化博弈的抗振荡信道分配策略的网络收益和信道振荡抑制率优于PCU-CA、C-HYA算法.

5 总结与展望

本文从提升无线Mesh网络的节点网络效用和有效降低信道振荡发生率的角度,展开无线Mesh网络信道分配策略的研究,提出了基于演化博弈的信道分配策略,并进行了仿真实现,仿真结果表明当网络宽容因子β取值为0.9时,基于ESS-PFOA算法的信道分配策略在降低信道振荡和提升网络吞吐量方面较其它抗振荡的信道分配策略明显占优.本文基于Matlab仿真平台完成实验,与实际应用可能存在误差,接下来的研究工作将展开多平台仿真实验,以及基于演化博弈的路由协议研究工作.

表5 各算法在不同网络带宽时的稳定网络收益结果

参考文献

[1]王嵚琦.无线Mesh网络路由协议关键技术的研究[D].成都:国防科技大学计算机科学与技术系,2009.

[2]冯云霞.多接口无线mesh网络动态信道资源分配关键问题研究[D].上海:上海交通大学电子信息与电气工程学院计算机系,2008,9.

[3]Li K Q.Analysis of cost and quality of service of timebased dynamic mobility management in wireless networks[J].Wireless Networks,2014,20(2 ): 261 - 288.

[4]Raniwala A,Gopalan K,Chiueh T.Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks[J].Mobile Computing and Communications Review,2004,8(2): 50 -65.

[5]Tao J,Shi H B,Huo Y,et al.A novel channel assignment scheme for multi-radio multi-channel wireless mesh networks[A].Wireless Algorithms,Systems,and Applications Lecture Notes in Computer Science(Volume 6843)[C].Berlin Heidelberg: Spring-Verlag,2011.261 -270.

[6]LIU J,XIE X F.Cognitive network channel allocation method based on the queuing delay and game analysis[J].Journal on Communications,2012,33(6): 73 -81.

[7]林闯.基于随机博弈模型的网络安全分析与评价[M].北京:清华大学出版社,2011.

[8]Vedantham B,Kakumanu S,Lakshmanan S,et al.Component based channel assignment in single radio,multi-channel ad hoc networks[A].Proceedings of the 12th Annual International Conference on Mobile Computing and Networking[C].NY,USA: ACM,2006.378 -389.

[9]Bianchi G.Performance analysis of the IEEE 802.11 distributed coordination function[J].IEEE Journal on Selected Areas in Communications,2000,18(3): 535 -547.

[10]Mantri D,Prasad N R,Prasad R.BECPA: Bandwidth efficient cluster based packet aggregation in wireless sensor network[J].Wireless Personal Communications,2014,76(3): 335 -349.

[11]Lehrieder F,Menth M.RCFT: A termination method for simple PCN-based flow control[J].Journal of Network and Systems Management,2014,22(1): 12 -146.

[12]Chavarria R,Akyildiz I F.Radio access network energy minimization in multi-layer heterogeneous wireless systems[A].IEEE 24th International Symposium on Personal Indoor and Mobile Radio Communications(PIMRC)[C].USA: IEEE,2013.3259 -3263.

[13]Luong T,Lee B,Yeo C K.Channel allocation for multiple channels multiple interfaces communication in wireless ad hoc networks[A].NETWORKING 2008 Ad Hoc and Sensor Networks,Wireless Networks,Next Generation Internet Lecture Notes in Computer Science(Volume 4982)[C].Berlin Heidelberg: Springer,2008.87 -98.

[14]徐晶.多接口无限网络信道分配与路由技术研究[D].武汉:华中科技大学信息与通信工程学院,2011.

[15]Kyasanur P,Vaidya N H.Routing and link-layer protocols for multi-channel multi-interface ad hoc wireless networks[J].ACM SIGMOBILE Mobile Computing and Communications Review,2006,10(1): 31 -43.

[16]冯琳函,钱志鸿,金冬成.增强型的无线mesh网络信道分配方法[J].通信学报,2012,39(3): 44 -50.Feng Lin-Han,Qian Zhi-Hong,Jin Dong-Cheng.Research on enhanced channel assignment scheme in wireless mesh network[J].Journal on Communications,2012,39(3): 44 -50.(in Chinese)

[17]杜振国,洪佩琳,周武旸,等.多射频无线Mesh网中的接口分域信道分配[J].电子学报,2011,38(10): 723 -726.Du Zhen-guo,Hong Pei-lin,Zhou Wu-yang,et al.ICCA interface-clustered channel assignment in multi-radio wireless mesh networks[J].Acta Electronica Sinica,2011,38(10): 723 -726.(in Chinese)

[18]张晖,董育宁,杨龙祥,等.多媒体异构Mesh网络体系设计及跨层QoS路由算法研究[J].电子学报,2010,38(10): 2436 -2440.Zhang Hui,Dong Yu-ning,Yang Long-xiang,et al.Architecture design for heterogeneous multimedia mesh networks and research on cross-layer QoS routing algorithm[J].Acta Electronica Sinica,2010,38(10): 2436 -2440.(in Chinese)

[19]Gapone A,Carello G,Filippini I.Solving a resource allocation problem in wireless mesh networks: A comparison between a CP-based and a classical column generation[J].Network Optimization,2010,55(3):221 -233.

[20]Anandprabhu S,Himanshu G,Samir R D.Minimum interference channel assignment in multi-radio wireless mesh networks[J].Mobile Computing,2008,7(12): 1459 -1473.

[21]Fuarte P B F,Fadlullah Z M,Vasilakos A V,et al.Channel assignment on wireless mesh network backbone with potential game approach[A].Game Theory for Networks Lecture Notes of the Institute for Computer Sciences,Social Informatics and Telecommunications Engineering(Volume 75)[C].Berlin Heidelberg: Springer,2012.43 -56.

[22]李云,于季红,尤肖虎.资源受限的机会网络节点激励策略研究[J].计算机学报,2013,36(5): 947 -956.Li Yun,Yu Ji-Hong,You Xiao-hu.An incentive protocol for opportunistic networks with resources constraint[J].Chinese Journal of Computers,2013,36(5): 947 - 956.(in Chinese)

[23]任娟.无线Mesh网络的资源分配及拥塞控制算法研究[D].北京:北京交通大学信号与信息工程学院,2011,01.

[24]Zhao H Q,Sun J.A study of algorithm for testing route oscillation based on algebraic method[J].Chinese Journal of Computers,2007,30(10): 1763 -1769.

[25]沈士根,马绚,蒋华,等.基于演化博弈论的WSNs信任决策模型与动力学分析[J].控制与决策,2012,27(8): 1133 -1138.Shen Shigen,Ma Xuan,Jiang Hua,et al.Evolutionary game theory based trust strategy model and dynamics analysis in wireless sensor networks[J].Control and Decision,2012,27(8): 1133 -1138.(in Chinese)

[26]Kim T S,Yang Y,Hou J C,et al.Resource allocation for QOS support in wireless mesh networks[J].IEEE Transactions on Communications,2013,12(5): 2046 - 2054.(in Chinese)

[27]李明欣,陈山枝,谢东亮,等.异构无线网络中基于非合作博弈论的资源分配和接入控制[J].软件学报,2010,1(8): 2037 -2049.Li Mingxin,Chen Shanzhi,Xie Dongliang.Based on noncooperative game theory in heterogeneous wireless network resource allocation and access control[J].Journal of Software,2010,1(8): 2037 -2049.(in Chinese)

[28]徐雷,徐大专,张小飞,等.WLAN中基于多包接收的跨层资源分配方案[J].电子学报,2011,39(10): 2402 -2406.Xu Lei,Xu Da-Zhuan,Zhang Xiao-Fei,et al.Cross-layer resource allocation scheme for WLAN based on multi packet reception[J].Acta Electronica Sinica,2011,39(10): 2402 -2406.(in Chinese)

[29]Pan W T.Combining PSO cluster and nonlinear mapping algorithm to perform clustering performance analysis: take the enterprise financial alarming as example[J].Quality&Quantity,2011,45(6): 1291 -1302.

[30]胡洁,赵祚喜,陈润恩.分布式网络中基于一致性的信道分配算法[J].电子学报,2014,42(6): 1132 -1138.Hu Jie,Zhao Zuo-Xi,Chen Run-En.Consensus-based channel assignment in decentralized network[J].Acta Electronica Sinica,2014,42(6): 1132 - 1138.(in Chinese)

[31]许力,陈志德,黄川,著.博弈理论在无线网络中的应用[M].北京:科学出版社,2012.

乐光学男,1963年11月出生,贵州天柱人.工学博士,嘉兴学院数理与信息工程学院教授,硕士研究生导师,主要从事计算机网络、无线Mesh网络等方面的研究工作.

E-mail: guangxueyue-111@163.com

李明明女,1988年8月出生,湖北黄冈人.硕士,现为嘉兴职业技术学院信息分院教师,主要从事计算机网络、无线Mesh网络等方面的研究工作.

E-mail: leeag201@126.com

The Anti-Channel Oscillation Channel Assignment Scheme Based on Evolutionary Game in Wireless Mesh Network

YUE Guang-xue1,2,LI Ming-ming1,2,3,DING Hui1,2,LIU Jian-sheng2,LUO Dan1,2,MA Bo-lin2
(1.College of Mathematics Physics and Information Engineering,Jiaxing University,Jiaxing,Zhejiang 314000,China 2.School of Science,Jiangxi University of Science and Technology,Ganzhou,Jiangxi 431000,China; 3.Jiaxing Vocational Technical College,Jiaxing,Zhejiang 314000,China)

Abstract:What caused channel oscillation among face-to route and face-to client have been analyzed.In order to reduce channel oscillation and promote throughput of channel assignment scheme,evolutionary game has been imported to joint with promoted fruit-flies optimal algorithm,a distributed channel assignment scheme based on ESS-PFOA algorithm has been proposed in wireless mesh network.The simulations reflect that network utility and channel oscillation ratio have been influenced by channel oscillation tolerance factor,and network topology presents homogeneous when β≤0.5,else it turns to be heterogeneous when β>0.5 and β≥0.9.The result reflects that channel oscillation ratio has been fallen from 0.44 to 0.08,channel oscillation inhibition ratio has been restrained,and network utility has been improved in heterogeneous network.

Key words:wireless mesh network; multi-radio multi-channel; evolutionary game; channel oscillation; network utility

作者简介

基金项目:国家自然科学基金(No.61572014);浙江省自然科学基金(No.LY15F020040,No.LQ15F010008,No.LY16F020028);浙江省嘉兴市科技计划(No.2012AY1027);中央财政支持地方高校发展专项-无线Mesh网络若干关键技术研究

收稿日期:2014-05-12;修回日期: 2015-02-03;责任编辑:孙瑶

DOI:电子学报URL:http: / /www.ejournal.org.cn10.3969/j.issn.0372-2112.2016.01.026

中图分类号:TP393

文献标识码:A

文章编号:0372-2112(2016)01-0176-10

猜你喜欢
演化博弈
水资源权属管理改革形势下水权确权登记制度研究
公共品单向外溢下地方政府间演化博弈
农民工转户行为的演化博弈分析
电子商务中客户评价策略选择的演化博弈分析
公平关切下处理商与回收商博弈模型研究
地方政府不当干预对产能过剩的影响分析
关于资产证券化中信用评级行为的分析
一种基于演化博弈的云分布式入侵检测系统行为分析预测模型
云制造平台对制造商策略选择行为演化的影响
政策企业家视角下碳配额决策及违约惩罚的演化博弈分析?