一种分布式认知无线电网络双向信道预约建链方法技术

技术编号:4020029 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种分布式认知无线电网络双向信道预约建链方法,属于认知无线电网络技术领域,主要包括:节点利用认知无线电终端所具有的对频谱空穴资源的感知能力,采用前驱链路把公共信道尽量留给后继链路使用的思想,通过冲突避免信道选择的方式,对从源节点到目的节点路由中每条链路的信道资源进行逐跳预约分配,建立起源节点和目的节点之间的双向业务传输路径。本发明专利技术实现了在路由选择的同时,对信道进行预约分配,减小了碰撞和冲突,实现了网络资源的高效重用,为分布式环境下双向多跳业务传输提供服务质量保证能力。本发明专利技术适用于认知无线电网络、分布式多跳网络、无线局域网以及下一代异构网络等应用场合。

【技术实现步骤摘要】

【技术保护点】
一种分布式认知无线电网络双向信道预约建链方法,包括双向预约建链请求发起、下一跳邻居节点预约分配信道、预约建链完成三个过程,其特征是:所述的双向预约建链请求发起的步骤如下:步骤1:需要进行双向业务通信的源节点src查找本地路由表是否包含到目的节点des的路由信息;若有到目的节点des的路由,转步骤4;步骤2:源节点src通过向网络发送路由请求分组搜索到目的节点des的路由;如果中间节点有到目的节点des的路由信息,中间节点对路由请求消息进行应答;否则,由目的节点des对路由请求ASL↓[i,i+1]为节点i收到来自节点(i-1)的双向建链请求分组call_setup_REQ时节点i与节点(i+1)之间链路可用信道集合,C↓[i]为节点i所感知的可用信道集合;步骤4:如果ASL↓[i-1,i+1]集合的元素|ASL↓[i-1,i+1]|<4,转步骤41;步骤5:计算节点i与到目的节点的路由列表中下一跳节点(i+1)之间链路当前可用信道集合S↓[1]=ASL↓[i,i+1]-ASL↓[i,i+1]∩{RSL↓[i-1,i],RSL↓[i,i-1]};步骤6:计算集合S↓[2]={RSL↓[i-2,-1],RSL↓[i-1,i-2]}-{RSL↓[i-2,i-1],RSL↓[i-1,i-2]}∩S↓[1],以判断节点i与节点(i+1)之间链路当前可用信道S↓[1]中是否包含链路(i-2→i-1)、(i-1→i-2)已预约的信道;如果S↓[2]=Ф,则预约信道设置为RSL↓[i,i+1]=RSL↓[i-1,i-2],RSL↓[i+1,i]=RSL↓[i-2,i-1];步骤7:如果S↓[2]中元素个数|S↓[2]|=2,转步骤20;步骤8:计算节点i与节点(i+1)之间链路可用信道中去除前两跳有向链路已预约的信道之后的剩余可用信道集合S↓[3],S↓[3]=S↓[1]-{RSL↓[i-2,i-1],RSL↓[i-1,i-2]}∩S↓[1];如果|S↓[3]|>1,转步骤10;步骤9:如果S↓[3]中元素个数|S↓[3]|=1,节点i预约信道S↓[3]中唯一信道(记为RS↓[X]),有{RS↓[x]}=S↓[3],转步骤18;步骤10:如果S↓[3]∩ASL↓[i+1,i+2]=Ф,转步骤15;步骤11:计算S↓[4]=S↓[3]-S↓[3]∩ASL↓[i+1,i+2],如果S↓[4]=Ф,转步骤15;步骤12:如果S↓[4...

【技术特征摘要】

【专利技术属性】
技术研发人员:郑相全葛利嘉张海呈马宝红卢明伦李瑞睿
申请(专利权)人:中国人民解放军重庆通信学院
类型:发明
国别省市:85[中国|重庆]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利