[发明专利]一种解决认知无线网络耳聋问题的驻留信道选择方法无效
申请号: | 201010199137.6 | 申请日: | 2010-06-12 |
公开(公告)号: | CN101895893A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | 郑相全;葛利嘉;张海呈;赵波;青山良;李瑞睿 | 申请(专利权)人: | 中国人民解放军重庆通信学院 |
主分类号: | H04W16/14 | 分类号: | H04W16/14;H04W48/16;H04W74/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400035*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种解决认知无线网络耳聋问题的驻留信道选择方法,属于认知无线电网络技术领域,主要包括:每个节点根据所感知的频谱空穴和侦听到的邻居节点驻留信道选择信息,采用分布式方法选择一个与两跳范围内邻居节点驻留信道不冲突的可用信道作为其驻留信道,以便与其它节点进行控制信息交互和业务信道协商;当主用户出现或节点移动等原因导致两跳范围内节点之间驻留信道相冲突时,通过重启驻留信道选择过程选择一个新的驻留信道。本发明能有效改善认知无线网络中频谱可用性动态变化造成的通信中断和耳聋问题导致的路由重构。本发明适用于认知无线电网络、分布式多跳网络、无线局域网以及下一代异构网络等应用场合。 | ||
搜索关键词: | 一种 解决 认知 无线网络 耳聋 问题 驻留 信道 选择 方法 | ||
【主权项】:
一种解决认知无线网络耳聋问题的驻留信道选择方法,包括两跳邻居范围内冲突避免驻留信道初始化选择、驻留信道维护切换两个过程,其特征是:所述的两跳邻居范围内冲突避免驻留信道初始化选择过程的步骤如下:步骤1:节点(认知无线电终端)i开机后根据可用频谱空穴探测结果,获得节点i所感知的可用信道集合Ci,s;步骤2:如果节点i尚未选择驻留信道,则侦听周围邻居节点广播的驻留信道状态消息;步骤3:如果节点i在所有空闲信道上均没有收到来自其它节点的驻留信道状态消息,则在可用信道集Ci,s中任意选择一个信道cr(cr∈Ci,s)作为节点i的驻留信道cir,即cir,=cr,转步骤12;步骤4:根据侦听到的来自邻居节点的所有驻留信道状态消息,获得节点i的邻居节点集合、邻居节点所感知的可用信道集合Ci,h、邻居节点所选择的驻留信道集合Ci,r、邻居节点的一跳邻居节点集合、邻居节点的一跳邻居节点所感知的可用信道集合Ci,2h及所选择的驻留信道选择构成的集合Ci,2r;步骤5:判断在节点i维护的两跳邻居驻留信道状态表中是否已经记录了步骤4中所获得的信息,如果步骤4中所获得的信息没有完全包含在节点i维护的两跳邻居驻留信道状态表中,则更新节点i维护的两跳邻居驻留信道状态表;否则,丢弃收到的驻留信道状态消息;步骤6:根据当前两跳邻居节点驻留信道状态表所记录的信息,节点i计算当前可用信道集合Ci,c=Ci,s‑Ci,s∩Ci,h‑Ci,s∩Ci,2h,其中Ci,h为节点i的一跳邻居节点所感知的可用信道集合,Ci,2h为节点i的两跳邻居节点所感知的可用信道集合;步骤7:如果Ci,c=Ф,转步骤9;步骤8:在节点i的当前可用信道集合Ci,c中任意选择一个信道cr(cr,∈Ci,c)作为节点i的驻留信道cir,即cir,=cr,转步骤12;步骤9:节点i重新计算当前可用信道集合Ci,c=Ci,s‑Ci,s∩Ci,r‑Ci,s∩Ci,2r,其中Ci,r为节点i的一跳邻居节点已占用的驻留信道集合,Ci,2r为节点i的两跳邻居节点已占用的驻留信道集合;如果Ci,c=Ф,转步骤10;在节点i的当前可用信道集合Ci,c中任意选择一个信道cr(cr∈Ci,c)作为节点i的驻留信道,即cir=cr,转步骤12;步骤10:节点i重新计算当前可用信道集合Ci,c=Ci,s‑Ci,s∩Ci,r,如果Ci,c=Ф,转步骤11;在Ci,c中任意选择一个信道cr(cr∈Ci,c)作为节点i的驻留信道,即cir=cr,转步骤12;步骤11:在Ci,s中任意选择一个信道cr(cr∈Ci,s)作为节点i的驻留信道,即cir=cr;步骤12:将本节点所在驻留信道及本节点当前所记录的一跳邻居节点驻留信道状态表,封装为驻留信道状态消息;步骤13:在节点感知的所有空闲信道上发送驻留信道状态消息;步骤14:结束两跳邻居范围内冲突避免驻留信道初始化选择过程;所述的驻留信道维护切换过程的步骤如下:步骤1:当节点i在驻留信道上收到其他节点发送的驻留信道状态消息时,根据收到的驻留信道状态消息,获得相应邻居节点的一跳邻居节点集合及其对应的驻留信道选择信息;步骤2:判断在节点i维护的两跳邻居驻留信道状态表中是否已经记录了步骤1中所获得的信息,如果步骤1中所获得的信息没有完全包含在本节点维护的两跳邻居驻留信道状态表中,则更新本节点维护的两跳邻居驻留信道状态表,转步骤3;否则,丢弃收到的驻留信道状态消息,转步骤15;步骤3:判断节点i驻留信道cir是否被两跳范围内其他邻居节点占用,如果未被占用,转步骤15;步骤4:根据当前两跳邻居节点驻留信道状态表所记录的信息,节点i计算当前可用信道集合Ci,c=Ci,s‑Ci,s∩Ci,h‑Ci,s∩Ci,2h;步骤5:如果Cic=Ф,转步骤7;步骤6:在Ci,c中任意选择一个信道cr(cr∈Ci,c)作为节点i的驻留信道;如果cir=cr,转步骤15;否则,转步骤12;步骤7:Ci,c=Ci,s‑Ci,s∩Ci,r‑Ci,s∩Ci,2r,如果Ci,c=Ф,转步骤9;步骤8:在Ci,c中任意选择一个信道cr(cr∈Ci,c)作为节点i的驻留信道,如果cir=cr,转步骤15;否则,转步骤12;步骤9:Ci,c=Ci,s‑Ci,s∩Ci,r,如果Ci,c=Ф,转步骤11;步骤10:在Ci,c中任意选择一个信道cr(cr∈Ci,c)作为节点i的驻留信道;如果cir=cr,转步骤15;否则,转步骤12;步骤11:在Ci,s中任意选择一个信道cr(cr∈Ci,s)作为节点i的驻留信道;如果cir=cr,转步骤15;步骤12:切换到新的驻留信道上,即将节点驻留信道设置为cir=cr;步骤13:将本节点当前所在驻留信道及本节点当前所记录的一跳邻居节点驻留信道状态表,封装为驻留信道状态消息;步骤14:如果本节点的一跳邻居节点驻留信道状态表为空,则在节点感知的所有空闲信道上发送驻留信道状态消息;如果本节点的一跳邻居节点驻留信道状态表不为空,则通过驻留信道状态表中记录的邻居节点驻留信道向所有邻居节点发送驻留信道状态消息;步骤15:结束本次维护过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军重庆通信学院,未经中国人民解放军重庆通信学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010199137.6/,转载请声明来源钻瓜专利网。
- 上一篇:加热器监控装置
- 下一篇:一种数据业务连接建立的方法、系统和装置