基于SINR的动态无线网络分布式链路调度.pdf
《基于SINR的动态无线网络分布式链路调度.pdf》由会员分享,可在线阅读,更多相关《基于SINR的动态无线网络分布式链路调度.pdf(14页珍藏版)》请在咨信网上搜索。
1、基于 SINR 的动态无线网络分布式链路调度*黄宝贵1,禹继国2,3,马春梅11(曲阜师范大学计算机学院,山东日照276826)2(齐鲁工业大学大数据研究院,山东济南250353)3(山东省计算机网络重点实验室,山东济南250014)通信作者:禹继国,E-mail:1/O(logn+logR)5(121/2)/6摘要:无线信号之间的干扰阻碍了信号的并发传输,降低了无线网络的吞吐量.链路调度是提高无线网络吞吐量、减少信号传输延迟的一种有效方法.因为 SINR(signaltointerferenceplusnoiseratio)模型准确地描述了无线信号传播的固有特性,能够真实反映无线信号之间的干
2、扰,提出一种在动态无线网络中基于 SINR 模型的常数近似因子的在线分布式链路调度算法(OLD_LS).在线的意思是指,在算法执行的过程中任意节点可以随时加入网络,也可以随时离开网络.节点任意加入网络或者从网络中离开体现了无线网络的动态变化的特性.OLD_LS 算法把网络区域划分为多个正六边形,局部化 SINR 模型的全局干扰.设计动态网络下的领导者选举算法(LE),只要网络节点的动态变化速率小于,LE 就可以在时间复杂度内以高概率选举出领导者.其中,常数满足,表示路径损耗指数,n 是网络节点的规模,R 是最长链路的长度.根据文献调研,所提算法是第 1 个用于动态无线网络的在线分布式链路调度算
3、法.关键词:无线动态网络;信号与干扰加噪声比 SINR;链路调度;分布式算法;领导者选举中图法分类号:TP393中文引用格式:黄宝贵,禹继国,马春梅.基于SINR的动态无线网络分布式链路调度.软件学报,2023,34(9):42254238.http:/ Link Scheduling in Dynamic Wireless Networks under SINR ModelHUANGBao-Gui1,YUJi-Guo2,3,MAChun-Mei11(SchoolofComputerScience,QufuNormalUniversity,Rizhao276826,China)2(BigDat
4、aInstitute,QiluUniversityofTechnology,Jinan250353,China)3(ShandongProvincialKeyLaboratoryofComputerNetworks,Jinan250014,China)Abstract:Interference among wireless signals hinders the concurrent transmission of signals and reduces the throughput of wirelessnetworks.Linkschedulingisaneffectivewaytoimp
5、rovethroughputanddecreasetransmissiondelayofwirelessnetworksasthesignal-to-interference-plus-noise ratio(SINR)model can accurately describe the inherent characteristics of wireless signal propagation and trulyreflecttheinterferenceamongwirelesssignals.Therefore,thisstudyproposesanonlinedistributedli
6、nkscheduling(OLD_LS)algorithminthedynamicwirelessnetworkswiththeconstantapproximationfactoroftheSINRmodel.Specifically,onlinemeansthatnodescanjoinandleavewirelessnetworksatanytime,andthisarbitrarybehaviorofnodesreflectsthedynamiccharacteristicsofwirelessnetworks.TheOLD_LSalgorithmpartitionsthenetwor
7、kregionintohexagonstolocalizetheglobalinterferenceoftheSINRmodel.Inaddition,aleaderelection(LE)subroutineindynamicnetworksisdesignedinthisstudy.Itisshownthataslongasthedynamicrateofnodesislessthan*基金项目:国家自然科学基金(61672321,61832012,61771289,61373027);山东省重点基础研究计划(ZR201906140028)收稿时间:2020-11-05;修改时间:2021
8、-06-01;采用时间:2021-12-13;jos 在线出版时间:2022-03-24CNKI 网络首发时间:2023-02-24软件学报ISSN1000-9825,CODENRUXUEWE-mail:Journal of Software,2023,34(9):42254238doi:10.13328/ki.jos.006634http:/中国科学院软件研究所版权所有.Tel:+86-10-62562563O(logn+logR)5(121/2)/61/,LE can elect a leader with a high probability in the time complexity
9、 of,where is a constant satisfying,with being the path loss exponent,n the number of senders,and R the longest link length.To the best of ourknowledge,thealgorithmproposedinthisstudyisthefirstOLD_LSalgorithmfordynamicwirelessnetworks.Key words:dynamic wireless networks;signal to interference plus no
10、ise ratio(SINR);link scheduling;distributed algorithm;leaderelection第 5 代(5G)通信系统为无线工业控制和自动化、无人驾驶等应用提供网络支持,这些应用都需要无线网络满足超可靠低延迟通信(ultra-reliablelow-latencycommunications,URLLC)的特点.对 URLLC 的严格要求催生出许多研究问题,包括 5G 系统的链路调度问题1,2.链路调度问题及其变种在提高网络性能方面起着至关重要的作用,例如提高网络吞吐量,延长网络的生命周期,提高信道的利用率等,是当前的研究热点之一312.链路调度主要
11、包括两类子问题:最大链路调度(maximumlinkscheduling,MLS)3,4和最短链路调度(shortestlinkscheduling,SLS)5,6.其中,MLS 是指从一组链路集合中选择最大的子集,使这个子集中的所有链路可以同时通信.MLS 问题也称为单时隙调度问题7,8或极大(加权)独立链路集问题911.SLS 是指把一组链路集划分为最小数量的子集,每个子集中的链路可以同时通信,即用最短的时间调度所有链路.无线信号之间的相互干扰阻碍了共享信道中信号的同时传输,使链路调度问题变得异常困难.只有准确地建立无线信号的传播模型以及干扰模型才能使链路调度协议应用于实际网络环境.近年来
12、,链路调度协议采用了许多干扰模型1319.其中,基于图的干扰模型具有二元性:两条通信链路之间要么存在干扰,要么不存在干扰.图干扰模型只考虑某个范围内的较强信号干扰,忽略范围之外的微弱信号的干扰.尽管基于图的干扰模型使链路调度算法更容易设计,但是它过于简单和理想化,无法正确描述无线通信的基本特征.事实上,许多微弱信号的累加干扰也是不容忽视的.近年来,物理干扰模型,也称为信号干扰加噪声比(signaltointerferenceplusnoiseratio,SINR)模型,在链路调度算法设计中得到广泛的应用.与基于图的干扰模型不同,SINR 模型考虑了全局干扰,任何微弱信号的干扰也不会忽略.正是这
13、种干扰全局化的特点,使 SINR 模型下的链路调度算法设计成为一个极具挑战性的NP 难问题20,21.多包接收(multiplepacketreception,MPR)是消除干扰并显著提高无线网络吞吐量的一种有效方法22,23,相继干扰消除(successiveinterferencecancellation,SIC)是 MPR 缓解干扰的一项主要技术.SIC 利用干扰信号的结构特征解码多个信号,允许接收节点同时接收两个或更多信号,使用迭代方法解码接收到的信号.在每次迭代过程中解码功率水平最高的信号,将其余信号视为干扰.如果接收节点的 SINR 值不小于给定的阈值,则正确解码该信号并将其从复合
14、信号中删除.然后再解码剩余信号中功率水平最高的信号.这个过程一直持续到需要的信号被成功解码,或某个信号解码失败为止.动态性是无线网络(如 AdHoc 网络)的重要内在本质特性,通信节点间歇性地加入网络执行任务、由于能量耗尽及故障而离开网络、从一个位置移动到另一个位置等,都导致无线网络拓扑发生变化.相应地,通信链路的集合也是动态变化的.然而,先前的工作都忽略了网络的动态性,因此这些算法无法适用于随时间变化的动态无线网络环境.在设计链路调度算法时,外部环境的变化不应该被忽略.此外,对于无线网络来说,通信请求可能随时到达.因此,设计在线链路调度算法处理这种动态通信请求成为亟待解决的问题.一种 SLS
15、 构造方法是重复执行MLS 算法,在网络负载较大的情况下,SLS 算法的每个时隙调度的结果相当于 MLS.而且,由于网络中通信链路可能随时发生变化,链路集也相应地发生变化,所以在动态网络中研究 MLS 比 SLS 有更重要的意义.本文主要研究动态网络的 MLS 问题,主要贡献如下.uh1h2uh1h2(1)研究了动态无线网络中基于 SINR 干扰模型的吞吐量最大化问题,提出了常数近似因子的分布式最大链路调度算法.本文考虑了节点的扰动和移动性.扰动是指节点间歇性地加入网络或者离开网络;移动性是指节点从一个位置移动到另一个位置.针对上述两种情况,本文提出了一种新颖的方法,把这 3 种动态过程转化为
16、一种情况.受蜂窝无线网络的启发,我们把网络区域划分为正六边形,使任意节点都位于某个确定的六边形中.当节点(例如)移动时,它从某个六边形(如)移动到另外一个六边形(如)中,可以认为离开加入.而本文提出的算法对节点的离开并不敏感,即节点的离开不影响算法的正确性.所以,本文仅考虑一种动态情形,即节点加入网络.4226软件学报2023 年第 34 卷第 9 期O(logn+logR)(2)设计了一个分布式领导者选举的概率算法,在轮内以高概率选举出领导者,而且该算法可以完全运行在动态无线网络中.其中,n 是网络中节点的规模,R 是最长链路的长度.分布式算法仅需要获取网络的局部信息,而集中式算法需要网络的
17、全局信息.所以,对于大型无线网络来说,分布式链路调度算法比集中式算法更具竞争优势.我们在算法中引入了相继干扰消除技术,加速算法的执行过程.据我们所知,本文提出的算法是第一个用于动态无线网络的在线分布式链路调度算法.本文第 1 节中介绍相关工作.第 2 节中给出网络拓扑结构定义及假设.第 3 节介绍了一种新颖的领导者选举算法,并证明了算法的正确性.用领导者选举算法作为子程序,本文在第 4 节构造了最大链路调度算法.最后,第 5节总结全文并讨论了下一步的工作方向.1 相关工作O(log)O(log4n)O(log)O(log)O(n)O(lognloglog)2006 年 Moscibroda 等
18、人开创性地提出了在 SINR 模型下进行链路调度问题的研究24,把网络区域划分为正方形,发送节点采用线性功率分配,提出了一种近似因子为的 SLS 算法.其中,是最长链路长度与最短链路长度之比.另外,文献 24 还提出了一种时间复杂度为的调度算法,调度任意无线网络中的一个强连通集.其中,n 是节点的数目.Goussevskaia 等人证明,在几何 SINR 干扰模型下 SLS 和 MLS 都是 NP 难问题20,继而为 SLS 和 MLS 提出了近似因子为的近似算法,把网络区域划分为正方形并进行 4 染色,发送节点采用一致功率分配,根据链路长度进行分类调度.虽然 SLS 算法可以通过多次调度 M
19、LS 算法实现,但当调度一组静态链路集时其性能未必达到渐近最优.而且,文献 20 仅使用了简化的 SINR 模型,没有考虑环境噪声的影响,只考虑了其他链路的干扰.Blough 等人考虑了环境噪声的影响,并且按照信噪比的大小对链路进行分类,提出近似因子为的近似算法25.其中,是链路分类的数目.通信链路的长度影响该算法的性能,最坏情况下算法的近似比达到,n 是链路的数目.Halldrsson 结合功率控制,提出了基于 SINR 模型的近似因子为的 SLS 算法26,节点的发送功率仅与链路的长度相关,这种功率分配方法称为无感知(oblivious)功率分配.Zhou等人通过将分割-平移策略与选择-比
20、较方案相结合,提出了一种基于 SINR 模型的局部化 MLS 算法27.与文献 20,25不同的是,文献 27 把网络区域划分为矩形,在每个矩形中构造一个极大独立集而不是只选择一条链路.由于超图模型可以限制自身周围链路的干扰,因此远距离链路的干扰可以忽略不计.基于这个特征以及文献 25 的算法思想,Wang 等人提出了一种改进的 SLS 算法14.文献 14 的近似因子与矩形中的极大链路集成正比,而极大链路集又决定了矩形的边长,这两个因素互相影响,互相矛盾.Huang 等人提出了基于无感知功率分配的 SLS 近似算法6,根据链路的长度对链路进行分类调度,并且把网络区域划分为正方形,将链路划分为
21、彼此相距较远的不相交的局部链路集,为局部链路集设计 MLS 算法.上述算法均采用矩形划分方案控制 SINR 全局干扰.受蜂窝网络的启发,Yu 等人采用六边形区域划分策略,提出了一种新颖的 SLS 算法5.结合不同的功率分配方案,文献 5 提出的算法不仅大大降低了调度时间,而且节省了发送节点的能量消耗.文献 5 与本文算法有很大的相似性,但是文献 5 采用集中式链路调度,而且只处理一组静态的通信链路.以上算法只适应于静态网络,调度一组静态链路集.在实际网络中,通信请求具有时变性,上述算法无法直接适应于具有时变特征的动态网络.O(log2n)O(logn)O(log2n)O(log2n/loglo
22、gn)O(logn+log)近年来,SIC 技术得到了广泛的应用,极大地提高了网络的容量2831.SIC 技术基于以下事实:不应将干扰信号视为随机噪声,而是结构良好的信号.Lv 等人证明了基于 SIC 的链路调度问题是 NP 难的32.Goussevskaia 等人在 SINR 模型下针对 SLS 问题提出了一种采用 SIC 技术的多项式时间算法33,利用噪声的结构特征提高了网络容量.Lv 等人证明了使用 SIC 技术并不能降低算法的近似因子34.使用 SIC 技术与不使用 SIC 技术相比,虽然算法的近似因子具有相同的阶,但是网络容量提高了 20%到 100%.由于可用的频谱资源是有限的,一
23、些通信设备必须竞争使用这些受限的网络资源,争用解问题也是当前的研究热点,尤其在分布式计算方面,争用解问题是一个非常重要的研究课题.通常,在争用解的概率性算法中,需要通过轮以高概率得到一个解,当使用载波监听技术时,算法的时间复杂度可以提高到轮35.近来,Jurdzinski 等人在 SINR 模型下把时间从轮提升到轮36,而 Fineman 等人在 SINR 模型中用轮以高概率得到争用解37.Yu 等人把争用解问题应用于动态网络中,设计了局部广播算法38.由于节点的扰动,即节点加入或离开网络,网络拓扑结黄宝贵等:基于 SINR 的动态无线网络分布式链路调度4227构随时发生变化,增加了算法设计的
24、难度.另外,节点的移动,环境的变化以及敌手阻塞网络等情况在一些文献中也得到广泛关注3942.2 网络模型及假设 2.1 网络拓扑结构n=|V|u Vv Vl=(u,v)uvlen(l)=d(u,v)PTPTd2 1 N 1其中,是发送节点发送数据的功率.本文使用一致功率分配,即假设所有节点的发送功率是相同的,常数.表示环境噪声,是信号能够被成功解码的最小 SINR 阈值.通常,常数.2.3 SIC 模型vk=Pv(u1),Pv(u2),.,Pv(uk)kPv(u1)Pv(u2).Pv(uk)Pv(ui)uivvvvv设接收节点接收到个不同的信号,用表示这个不同信号的功率,并且功率大小满足,表示
25、由发送节点发送的信号的功率.迭代解码各个信号.首先,解码功率水平最强的信号,把其他信号看作噪声.如果最强信号的 SINR 值满足公式(1),则最强信号解码成功.如果最强信号不是节点所需要的信号,则 把该信号剔除.此时,次强的信号成为最强信号.然后,解码次强信号.重复上述过程,直到成功解码需要的信号,或者某次迭代过程解码失败43.vkx1,2,.,k形式上,节点能够解码个冲突信号当且仅当,以下不等式成立:Pv(ux)uyU,Pv(uy),Pv(uy)Pv(ux)Pv(uy)+uzU,Pv(uz)Pv(uz)+N(2)uyU,Pv(uy),Pv(uy)Pv(ux)Pv(uy)Pv(ux)xuzU,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SINR 动态 无线网络 分布式 调度
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。