认知无线传感器网络的广播策略研究.doc_第1页
认知无线传感器网络的广播策略研究.doc_第2页
认知无线传感器网络的广播策略研究.doc_第3页
认知无线传感器网络的广播策略研究.doc_第4页
认知无线传感器网络的广播策略研究.doc_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

认知无线传感器网络的广播策略研究 第36卷第4期佳木斯大学学报(自然科学版)Vol.36No.42018年07月Journal ofJiamusi University(Natural ScienceEdition)July2018:1008-1402 (2018)04-0536-04认知无线传感器网络的广播策略研究徐荣(安徽广播电视大学信息工程学院,安徽合肥230022)摘要:认知无线传感器网络的广播及其可靠传播问题引起了许多研究者的关注。 广播是网络的重要功能,广播策略的性能会影响认知无线传感器网络的数据传输;提高广播重传的效率、解决重传冲突问题是保障广播有效性的手段。 首先通过分析主用户的行为,设计了基于主用户行为的广播策略。 然后,针对广播重传以及冲突问题,设计了基于潜博弈的重传策略。 最后,在仿真平台上实现这两种策略,并与现有的策略进行对比,评估本研究策略的性能。 关键词:认知无线传感器网络;广播策略;广播重传;潜博弈:TP393:A0引言广播技术在认知无线传感器网络(CognitiveRadio SensorNetworks,CRSN)1中起着重要的作用。 对于许多网络协议2来说,传输控制是一个重要的功能(如路由发现)。 控制消息需要通过广播协议发送到网络中的所有节点,因此广播协议的优劣会影响网络数据传输的性能。 在认知无线传感器网络中,当主用户需要进行数据传输时,次用户必须无条件让出信道资源;此时次用户的传输效率会受到严重影响。 因此,本文在设计新的广播算法时利用马尔科夫过程对主用户行为进行建模,分析信道的空闲时间,以实现低延迟和低信息冗余。 利用了潜博弈的相关理论,设计新的效用函数,建立广播重传的潜博弈模型,设计有效的重传策略。 1基于主用户行为的广播策略1.1主用户行为分析在CRSN中,当且仅当主用户不活动时,次用户才使用该通道传输数据。 因此,对主用户行为进行建模有助于设计广播策略。 假设每个信道只有一个主用户,并使用两状态的马尔科夫过程3对主用户行为进行建模。 当主用户使用该信道进行数据传输时,信道处于“占用”状态;当主用户没有使用该信道时,信道则是处于“空闲”状态,此时次用户可以使用该信道。 这两个状态的状态转移关系如图1所示。 图1状态转移过程假设数据包到达主用户的过程是服从泊松分布,数据包到达主用户的时间间隔服从负指数分布,并且当主用户接收到数据包后会立刻占用信道来进行转发。 因此,主用户使用信道的过程也服从泊松分布,该过程如图2所示。 由于每个主用户的行为是相互独立的,因此本文假设处于“占用”状态和“空闲”状态的时间分别是T oupy和T empty,T oupy和T empty均服从负指数分布,其概率密度函数分别是f(t,oupy)=oupy e-oupy t和f(t,empty)=empty e-empty t,其中oupy和empty是参数。 信道被主用户占用的概率是:u=ET oupyET oupy+ET empty=emptyoupy+empty (1)其中,E Toupy、ET empty分别是信道被占用和空闲时间的期望值。 :2018-06-12基金项目:安徽省教育厅高校优秀青年人才支持计划项目(gxyqxx163)。 作者简介:徐荣(1984-),女,安徽宿松人,讲师,硕士,研究方向:传感器及测控技术。 万方数据第4期徐荣:认知无线传感器网络的广播策略研究图2信道被占用和空闲的过程给定一组候选信道,次用户必须找到合适数据传输的信道。 根据信道k在时刻t的概率,可以推断信道在下一个时刻t+1的可用性。 通过考虑次用户可以使用信道的预期时间E Tempty,信道的期望空闲时间越长,其空闲概率就越高。 令P koupy表示信道k在时刻t处于被占用状态的概率,P kempty表示信道k在时刻t处于空闲状态的概率,其计算方式分别如下所示:P koupy=emptyempty+oupy-empty e-(oupy+empty)tempty+oupy (2)P kempty=oupyempty+oupy-empty e-(oupy+empty)tempty+oupy (3)1.2广播策略的算法设计广播策略由两部分组成:信道选择和广播策略。 信道选择:根据数据包的大小和传输速度计算广播该数据包所需的时间t B,估计可用信道集合中的每个信道的空闲时间t E。 然后,选择t Et B的信道并将其添加到候选信道集合C中,并利用公式 (3)计算候选信道集合C中每个信道的概率。 最后,将选择集合C中具有最大空闲概率的信道作为传输信道。 广播策略:将上一个时刻广播结束后接收到广播信息的节点集合定义为A i,将集合A i节点的邻居节点中没有接收到广播信息的节点集合定义为B i,T i是在时刻i传输数据的节点集合,R i是在时刻i接收数据的节点集合。 广播过程描述如下:根据信道选择规则,对于集合A i中的每个节点,计算其邻居节点的数量,记为NumNei,将邻居数量为NumNei的节点加入集合T i,将其邻居节点加入集合R i;继续找到传输节点,即集合A i-T i中的元素,使B i-R i中的接收节点最大并且不发生冲突,直到集合B i为空,则广播结束。 以下是广播策略的算法描述。 算法1广播策略输入:网络节点集合,集合A i,集合B i输出:广播策略1:Initialize2:T i=,R i=/初始化3:while Bi不为空4:whileA i不为空5:for eachi inA ido6:tc=SelectChannel()/产生合适的信道7:if nocollision then/没发生冲突8:c=tc/选择该信道9:else10:continue;11:end for12:Update(T i)/更新集合T i13:Update(R i)/更新集合R i14:end while15:end while2基于潜博弈的广播重传策略广播重传策略是广播过程中必须考虑的问题,重传的目的是实现可靠的数据传输。 当重传发生时,用户需要选择合适的重传信道以保证广播的效率。 2.1广播重传冲突图3是一种广播过程的冲突场景。 节点A向其广播半径r内的节点B、C广播数据包p。 当节点B接收到数据包p时,会向节点A发送确认信息ACK。 假设节点C没有收到广播包p,它会向节点A发送NACK;但由于节点B也是处于节点C的传输半径r内,节点B也可以接收该NACK。 此时,广播重传冲突就会发生:节点A可能会向节点C重传广播包p,而节点B也可能会向节点C发送广播包p,或者时节点A、B均向C发送数据包p。 广播重传冲突会浪费网络资源,影响广播的效率。 为此,需要设计一个广播重传机制来解决这个问题。 图3广播重传冲突735万方数据佳木斯大学学报(自然科学版)2018年2.2广播重传的潜博弈模型潜博弈模型4所使用的效用函数和潜函数分别如下所示:U iS()=-E iS()-I iS()=-Kk=1p ikg i-Kk=1Nj=1,jikji pjk gkij+Nj=1,jikij p ik gkij() (4)F S()=12Ni=1U iS() (5)效用函数(即式 (4)的第一项是用户i在信道k上的能量消耗,第二项是用户i通过信道k发送数据所产生的干扰值总和。 本文建立的潜博弈模型是一个严格潜博弈模型5,即满足U i(s i,s-i)-U i(s i,s-i)=F(s i,s-i)-F(s i,s-i) (6)在公式 (4)和 (5)中,kij=1代表节点i和节点j同时使用信道k,此时会产生干扰;kij=0表明节点i和节点j之间不存在干扰。 g iij是节点i在信道k上对节点j的信道增益。 p ik是节点i在信道k上的发射功率。 在整个博弈过程中,由于不同的动态策略选择,节点i的干扰值会发生变化。 传输功率的计算方式如下所示:p ik=2+r i?+i-g kii (7)其中,2表示高斯白噪声,r i?表示信噪比,i指干扰边缘,g kii则是信道k的增益。 广播重传的潜博弈模型如下所示,对于节点i,有max Ui si,s-i()subject to0Ni=1I ikKk=1Ni=1I ikKk=1pikP maxpik0 (8)潜博弈的目标是使效用函数最大化,同时满足一定的约束条件。 第一个约束条件保证了节点i使用信道k所受到的干扰值小于给定的阈值,第二个约束条件是功率约束,节点i在其所有信道的发送功率总和不能大于节点的最大功率,第三个约束条件是非零约束。 2.3广播重传策略的算法描述为了解决广播重传冲突问题,结合潜博弈模型 (8),提出了一种基于潜博弈的广播重传算法,算法的详细描述如下所示。 算法2广播重传策略输入:网络节点集合N,信道集合K输出:广播重传策略1:Initialization/初始化2:for eachnode ido3:InitChannel();/初始化每个节点的信道4:CalPower();/使用式 (7)计算传输功率5:end for6:for eachnode ido7:if isBroadcast(i)then/如果节点i需要进行广播8:Broadcast();/广播数据包至其邻居节点9:end if10:if GetNACKthen/接收到NACK,则进行广播重传11:BroadcastRetransmit();12:end if13:end if14:while!terminal do/博弈未结束15:for eachuser ido16:n(t)=GetNodes(t);/返回在t时刻使用信道的节点集合17:CalUtility();/使用公式 (4)计算效用18:CalPotF();/使用公式 (5)计算潜函数19:GetBestStrategy();/求解 (8)得到最佳重传策略20:end for21:Output:Retransmission strategy3性能评估3.1广播策略性能评估通过仿真实验,将广播策略与现有的两种广播策略进行对比,考察策略在广播延迟和信息冗余方面的性能。 广播延迟是指数据包从源传输到目的地所用的时间。 信息冗余度是次用户收到的冗余广播信息的数量。 第一个对比的广播策略是完全广播战略(CBS),次用户会选择所有可用频道来进行广播;第二个对比的策略是选择性广播策略(SBS)6。 仿真实验使用了随机生成的拓扑,每个节点的信道是随机分配的,传输速率为1Mbps,广播数据包的大小是1字节,每组仿真重复20次,结果取平均值。 图4是三种广播策略的广播时延与网络节点数量的关系。 仿真结果表明,CBS的广播延迟是所有策略中最高的。 这是因为CBS会选择所有可用835万方数据第4期徐荣:认知无线传感器网络的广播策略研究信道进行广播,而这些信道并不全是最佳的信道,因此会导致较高的平均广播延迟。 SBS策略是基于最小邻居图来选择广播信道,因此SBS的延迟会低于CBS。 文中算法选择了合适的节点和信道进行广播,使不能接收到广播数据包的节点数量最小化;而且,算法还考虑了主用户的行为,会倾向于选择空闲概率较大的信道。 综上所述,算法可以减少次用户在广播时被主用户中断的概率,降低了广播时延。 图4广播时延与节点数量的关系图5显示了网络冗余度和节点数量之间的关系。 当节点重复接收到相同的广播数据包时,就会产生冗余,从而增加了网络冗余度。 如图5所示,当节点数量增加时,三种广播策略都会产生较多的冗余数据包,网络冗余度也随之增加。 但是,与CBS和SBS相比,本文算法的网络冗余度增加得相对较慢。 图5网络冗余度和节点数量的关系3.2广播重传策略性能评估将算法与两种现有的广播重传策略进行比较,考察三种策略在网络平均吞吐量、平均时延和传输功率方面的性能。 第一种是随机策略,节点会随机选择一个可用信道用于广播重传。 第二种是基于网络编码的重传策略7,该策略将网络编码技术应用于广播重传中,以提高广播的性能。 仿真实验的参数设置如下:每个节点的信道数量是10,节点的广播半径是150米,广播数据包大小是1字节,高斯白噪声2是10-3瓦特,信噪比r i?是10分贝,干扰边缘i是5分贝,干扰阈值是0.4,最大传输功率是5瓦特。 图 6、图7和图8分别是网络吞吐量、平均时延和传输功率随着节点数量变化的实验结果。 随机策略没有考虑广播信道的传输速率和能量消耗,导致重传次数的增加。 基于网络编码的策略采用了系数较大的随机网络编码方法,导致了算法复杂度高,系统的能耗大。 在策略中,节点不是随机选择信道进行重传,而是选择干扰值小、能耗低的信道进行重传。 这就保证了所选信道的质量,可以有效降低重传的概率。 图6吞吐量与节点数量的关系图7平均时延与节点数量的关系图8传输功率与节点数量的关系4结论针对认知无线传感器网络中的广播问题,分别提出了广播策略以及广播重传策略。 对于广播策略,在分析主用户行为的基础上,通过选择合适的广播信道,设计基于主用户行为的广播策略。 对于广播重传及冲突问题,设计了新的效用函数,建立广播重传的潜博弈模型,设计基于潜博弈的重传策略。 仿真实验验证了提出的广播以及广播重传策略具有较好的性能。 未来的研究工作集中在优化广播候选节点和候选信道的选择,从而进一步优化广播过程。 (下转546页)935万方数据佳木斯大学学报(自然科学版)2018年理时序问题上具有很大的潜力,大数据的分析和预测功能在强大的互联网上显示出更加强大的能力,随着结合智能计算的大数据分析日益成为大数据时代的热点问题,神经网络方法也就在更多领域被提出更多新的思路和方法,它的应用也必将会刷新更过领域的奇迹,推动和大数据分析的发展和革新。 参考文献:1张蕾,章毅.大数据分析的无限深度神经网络方法J.计算机研究与发展,xx,53 (1):68-79.2刘威,刘尚.互学习神经网络训练方法研究J.计算机学报,xx,40 (6):1291-1306.3李素芳.基于神经网络的无线通信算法研究D.山东大学,xx:45-52.4章毅,郭泉,王建勇.大数据分析的神经网络方法J.工程科学与技术,xx,49 (1):9-17.Picking upComplex ValuedBP NeuralNetwork Based on BigData AnalysisSUNHui-ting,YAN Lei(Department ofInformation Engineering,Bozhou Vocationaland TechnicalCollege,Bozhou Anhui236800,China)Abstract:The purposeneural workanalysis methodhas nowbee anextremely suessfulbig dataanalysismethod,and itis wellknown inacademia and industry.Compared withthe traditionalmethods,theneural workmethod canuse data-driven andother methodsto automaticallyextract dataIn theextraction ofinformation,andinthe datastructure isnot clear,cross-cutting big data hasa veryobvious advantage.Meth-ods:The plex-valued BP neural workis usedto extractand abstractthe featuresof data,and toprocessheterogeneous data in largedata froma largenumber ofdata sources.The advantageof thismethod isthat itcanextract therelated informationbetween staticdata.Results:The plex-valued BPneural workmethod willbemore suitablefor extractingtemporal characteristicsof information,thus strengtheningthe analysisand predic-tion ofbig data.Conclusion:Neural workmethod based on bigdata analysiscan predictspatio-temporal cor-relation ofdatainorder torealize bigdata andsolve thecore problemin bigdata analysis,which providesa sci-entific basisfor bigdata analysisand research.Key words:bigdata;plex valuedBPneuralwork;data analysis;prediction(上接539页)参考文献:1Akan OB,Karli O,Ergul O.Cognitive radio sensor worksJ.Network IEEE,xx,23 (4):34-40.2Shaukat F,Sadiq S,Sirshar M.A Surveyon TestingNetworkApplications andProtocolsJ.vol,xx,2:316-325.3Motamedi A,Bahai A.MAC ProtocolDesign forSpectrum-agileWireless Networks:Stochastic ControlApproachC/IEEE In-ternational Symposiumon NewFrontiers inDynamic SpectrumAc-cess Networks.IEEE,xx:448-451.4Quang DL,Yong HC,Soong BH.Potential GameTheory:Ap-plications inRadio ResourceAllocationM.Springer PublishingCompany,Incorporated,xx.5Neel J,Buehrer RM,Reed BH,et al.Game theoreticanalysisof awork ofcognitive radiosC/Circuits andsystems,xx.MWSCAS-xx.Thexx45th midwestsymposium on.IEEE,xx,3:III-III.6Kondareddy YR,Agrawal P.Selective Broadcastingin Multi-Hop CognitiveRadio NetworksC/Sarnoff Symposium.IEEE,xx:1-5.7Liu H,Li J,Chen G.High LossImproved BroadcastingRetrans-mission ApproachBasedonNetwork CodingJ.Advanced Mate-rials Research,xx,1021 (9):261-265.Research onBroadcast Strategyof CognitiveRadio SensorNetworksXU Rong(School ofInformation andEngineering,Anhui Radioand TVUnivers

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论