- 7
- 0
- 约8.3千字
- 约 16页
- 2017-09-02 发布于福建
- 举报
基于CPNWBANs调度算法探究
基于CPNWBANs调度算法探究
【摘 要】将无线体域网间调度问题(Inter-WBANs Scheduling,IWS)转化为基于中央处理节点(Central Process Node,CPN)的调度,模型化为图着色问题。提出一种启发式混合遗传模拟退火算法对相应的WBAN进行调度,缓解网间干扰,使无线体域网的整体性能得到优化。另外,本文基于仿真结果对算法进行了评估,实验结果表明该算法可以在动态WBAN干扰环境下更好地适用于功耗和资源受限的WBAN。
【关键词】无线体域网 体域网间调度 图着色 混合遗传
1 引言
无线体域网(WBAN)是一种无线个人传感网,主要由1组无线传感器节点及1个中央处理节点(CPN)组成,具体如图1所示。其中CPN主要负责收集来自WSNs的重要数据。与传统无线传感网(WSN)不同,WBAN用户的移动使得对应网络具有较高的移动性[1],网络拓扑结构和WSN相比也不够稳定。多个WBAN的动态拓扑结构与MANETs相似,但是WBAN是基于组而不是基于节点的动态拓扑。当区域中多个WBAN共存时,各个网络之间相互冲突的可能性极大,因此WBAN间调度研究就显得极为重要。
无线体域网的分布式冲突避免调度可以模型化为已知的分布式图着色问题(常用于WSN、MANETs[2])。相应的网络拓扑对应于图模型G=(V,E)。其中V表示传感器节点,E表示相互干扰的2个节点之间无线资源的冲突,颜色集C表示不同的资源单元(时隙、频带或者编码序列)。图G的顶点完全k着色对应,其中|C|=k。这样相邻节点所获得的颜色不同,相应的邻接点获得的资源不同,避免网络之间的冲突。
本文通过将WBANs调度模型化为图着色,提出一种启发式混合模拟退火遗传算法。该算法克服了遗传算法易陷入局部最优、模拟退火算法收敛较慢等缺点,以解决无线体域网调度问题。
2 基于CPN的WBAN调度模型分析
根据WBAN简单星型网络结构[3]中CPN/WSN的不对等关系,我们将WBAN调度模型简化为对WBAN中CPN节点的调度。单个WBAN中,CPN作为主节点,其他WSNs为其附属节点,CPN对WSNs的加入、离开以及资源分配进行管理。基于此,本文假设了1种基于CPN的2步IWS,具体如图2所示:
图2 基于CPN的WBAN调度模型
CPN首先与干扰范围内的其他CPNs进行资源协商,然后将占有资源向其WSNs进行分配。这样,当从对应的CPN接收到带有预先设定的传输模式的信标信息并遵循该模式向CPN发送重要信号时,WSNs被唤醒。
为模拟WBANs网络,随机构造1个2维图G=(V,E)。V(G)表示CPN集,E(G)表示CPN之间冲突链集。在一个区域内随机布置n=|V(G)|个顶点,用来模拟WBAN用户所处的随机空间位置。如果CPNs之间的距离等于或略小于WBAN之间的相互干扰范围,用边连接对应顶点。在这种情况下,基于CPN的IWS与MANET调度类似,但是两者对资源的调度策略不同。MANET中,每个顶点代表1个无线节点,MANET注重有效的内节点通信与路由。因此可以采用边着色,对应于节点与节点之间的通信调度,而在基于CPN的IWS中,每个顶点代表1个传感器组。基于CPN的IWS试图解决属于不同用户的传感器组之间的冲突问题。因此顶点着色对应于动态基于CPN的传感器组调度问题是合适的。这样基于CPN的IWS,1个随机图的k着色[4]可以对应于,其中|C|=k,邻接顶点就获得完全不同的颜色,相应地表示相关数据传输的不同资源单元(从WSNs到CPN)。着色算法执行1次,完成1次k种资源映射。
3 启发式模拟退火遗传算法解决图着色
问题
简单的模拟退火遗传算法[5]结合了全局寻优与局部寻优性能,相对于单独的模拟退火算法或者遗传算法,其计算效率较高。因此在模拟退火遗传算法基础上添加启发式搜索,更有助于算法性能的提高。
3.1 启发式搜索算法
作为启发式算法的一种,贪婪算法采用贪婪准则逐步构造最优解。即在问题求解的每一个阶段,作出在一定标准下可能的最优决策。就图的顶点k着色来说,贪婪算法在进行着色时,会受限于染色体中顶点的次序,只能根据当前已经被着色的顶点和将被着色顶点的邻接信息来决定本着色顶点的颜色,而不能从全局出发,利用顶点间的关系构造最优着色。本文试图在已获得“次优解”的邻域内搜索1个“更好的次优解”,不断进行邻域搜索直到找到“局部最优解”。
3.2 启发式混合模拟退火遗传算法
在贪婪启发式遗传算法的框架下增加模拟退火算子,结合3种算法思想的优点,提出新的混合模拟退火遗传算法。
3.2.1 模拟退火算子设计
根据模拟退火算法思想[6],本文设计的模拟退火算子如下所示:
1 输入:初始解S
您可能关注的文档
- 地理信息系统基本技术及发展动态.doc
- 地理信息系统工程设计实验教学探究.doc
- 地理信息系统技术在土地坡度分析统计方面应用.doc
- 地理信息系统设计探究.doc
- 地理信息系统集成平台框架结构探究.doc
- 地理图象导学法浅谈.doc
- 地理品牌在旅游市场中应用分析.doc
- 地理图表对初中地理教学效率影响.doc
- 地理学、港口空间探究及港口地理学.doc
- 地球物理勘查方法勘查水文地质依据及应用分析.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 2026春节节后复工安全培训课件.pptx VIP
- 2025年内蒙古计算机基础(专升本)考试真题及参考答案.docx VIP
- 20210528-国信证券-磷化工行业分析框架.pdf VIP
- 三年级数学下册口算题(每日一练,共36套).pdf VIP
- 热力引擎-游戏行业:2024年微信小游戏买量获客报告 -.pdf VIP
- GB 50217-2018 电力工程电缆设计标准.docx VIP
- 精品解析:辽宁省沈阳市于洪区2025-2026学年八年级上学期1月期末数学试题(原卷版).docx VIP
- 2024小游戏混合变现白皮书.pdf VIP
- 2026年精选采购年工作计划3篇(采购部工作计划).docx VIP
- 2026年医药冷链物流行业报告.docx
原创力文档

文档评论(0)